KR20240062323A - System for safety guiding socially disadvantaged and method thereof - Google Patents

System for safety guiding socially disadvantaged and method thereof Download PDF

Info

Publication number
KR20240062323A
KR20240062323A KR1020220142523A KR20220142523A KR20240062323A KR 20240062323 A KR20240062323 A KR 20240062323A KR 1020220142523 A KR1020220142523 A KR 1020220142523A KR 20220142523 A KR20220142523 A KR 20220142523A KR 20240062323 A KR20240062323 A KR 20240062323A
Authority
KR
South Korea
Prior art keywords
socially disadvantaged
socially
people
guide
disadvantaged
Prior art date
Application number
KR1020220142523A
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 KR1020220142523A priority Critical patent/KR20240062323A/en
Publication of KR20240062323A publication Critical patent/KR20240062323A/en

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • G06Q50/22Social work or social welfare, e.g. community support activities or counselling services
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/34Route searching; Route guidance
    • G01C21/3407Route searching; Route guidance specially adapted for specific applications
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • G06Q50/26Government or public services
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/50Business processes related to the communications industry
    • 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/04Alarms for ensuring the safety of persons responsive to non-activity, e.g. of elderly persons
    • G08B21/0438Sensor means for detecting
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/21Monitoring or handling of messages
    • H04L51/224Monitoring or handling of messages providing notification on incoming messages, e.g. pushed notifications of received messages

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Tourism & Hospitality (AREA)
  • Physics & Mathematics (AREA)
  • Health & Medical Sciences (AREA)
  • General Physics & Mathematics (AREA)
  • General Health & Medical Sciences (AREA)
  • Marketing (AREA)
  • General Business, Economics & Management (AREA)
  • Economics (AREA)
  • Human Resources & Organizations (AREA)
  • Primary Health Care (AREA)
  • Strategic Management (AREA)
  • Theoretical Computer Science (AREA)
  • Remote Sensing (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Emergency Management (AREA)
  • Gerontology & Geriatric Medicine (AREA)
  • Automation & Control Theory (AREA)
  • Development Economics (AREA)
  • Educational Administration (AREA)
  • Child & Adolescent Psychology (AREA)
  • Alarm Systems (AREA)

Abstract

본 발명의 목적은 사회적 약자와 인솔 선생님을 매칭하여 사회적 약자가 인솔 선생님과 함께 외부 이동시 안전하게 이동하였는지를 모니터링하여 확인할 수 있는 사회적 약자의 안전 인솔 시스템 및 그 이용 방법을 제공하는 것이다.
상기 목적을 달성하기 위해, 본 발명에 따른 사회적 약자의 안전 인솔 시스템은, 사회적 약자 인솔 서비스를 요청하는 복수의 이용자 단말; 사회적 약자를 직접 인솔하기 위해 인솔자의 위치를 제공하는 복수의 인솔자 단말; 및 상기 사회적 약자 인솔 서비스를 제공함과 아울러 복수의 이용자 단말과 복수의 인솔자 단말을 매칭시키는 서버;를 포함하는 것을 특징으로 한다.
The purpose of the present invention is to provide a safety guidance system for the socially disadvantaged and a method of using the system that can monitor and confirm whether the socially disadvantaged person moves safely when moving outside with the guide teacher by matching the socially disadvantaged person with the guide teacher.
In order to achieve the above object, the safety guidance system for socially disadvantaged persons according to the present invention includes a plurality of user terminals requesting guidance services for socially disadvantaged persons; A plurality of leader terminals that provide the position of a leader to directly guide socially disadvantaged people; and a server that provides the guidance service for the socially disadvantaged and matches a plurality of user terminals with a plurality of guide terminals.

Description

사회적 약자의 안전 인솔 시스템 및 그 이용 방법{SYSTEM FOR SAFETY GUIDING SOCIALLY DISADVANTAGED AND METHOD THEREOF}Safety guidance system for socially vulnerable people and how to use it {SYSTEM FOR SAFETY GUIDING SOCIALLY DISADVANTAGED AND METHOD THEREOF}

본 발명은 사회적 약자의 안전 인솔 시스템 및 그 이용 방법에 관한 것으로, 더욱 상세하게는 인솔 선생님과 함께 이동하는 사회적 약자가 안전하게 이동하였는지를 모니터링할 수 있는 사회적 약자의 안전 인솔 시스템 및 그 이용 방법에 관한 것이다.The present invention relates to a safety guidance system for socially disadvantaged people and a method of using the same. More specifically, it relates to a safety guidance system for socially disadvantaged people and a method of using the same that can monitor whether socially disadvantaged people moving with a guide teacher move safely. .

일반적으로 사회적 약자란, 사회적으로 신체적 또는 인지적 기능이 다른 사람보다 더 약한 사람을 말하며, 예를 들어 노인, 환자, 장애인, 영유아, 여성 등일 수 있다.In general, the socially disadvantaged refers to people whose physical or cognitive functions are weaker than others. For example, they may be the elderly, patients, disabled people, infants, women, etc.

근래에 들어 이와 같은 사회적 약자들을 대상으로 하는 범죄나 폭력이 끊임없이 발생하고 있는 상황에서 이러한 사회적 약자의 외부 활동시에 대한 안전이 요구되고 있다.In recent years, as crimes and violence targeting the socially disadvantaged continue to occur, there is a need for safety for the socially disadvantaged during their external activities.

예를 들어, 노쇄한 노인들이 집 외부에서 이동하거나 홀로 병원을 방문할 수 없는 환자들이 병원을 방문시, 이들 노인 또는 환자들을 안전하게 이동시키거나 구급차 또는 자동차에 승차시키기가 용이하지 않은 문제점이 있다.For example, when elderly people who are unable to move outside their homes or visit hospitals alone visit hospitals, there is a problem in that it is not easy to safely move these elderly people or patients or place them in an ambulance or car.

또한, 장애인 또는 유아들이 교육 시설을 이용하기 위해 등하교할 경우 통학 버스를 이용하면 되지만, 통학 버스를 보유하고 있지 않거나 또는 통학 버스 시간을 맞추지 못하는 경우, 장애인 또는 유아들을 안전하게 등하원시키기가 용이하지 않은 문제점이 있다.In addition, when disabled children or young children go to school to use educational facilities, they can use a school bus, but if you do not own a school bus or cannot meet the school bus schedule, it is not easy to safely transport disabled children or young children to and from school. There is a problem.

마찬가지로, 늦은 시간 홀로 귀가하는 여성의 경우 여성들이 안심하고 귀가할 수 있도록 동행해 주는 서비스인 여성 안심 귀가 서비스를 이용할 수 있지만, 간헐적으로 여성 안심 귀가 서비스를 이용하지 않고 지속적으로 여성 안심 귀가 서비스를 이용하고자 하는 여성들의 경우는 해당 서비스를 지속적으로 이용하기가 용이하지 않은 문제점이 있다.Likewise, women who return home alone late at night can use the Women's Safe Return Service, which is a service that accompanies women so that they can return home safely. However, they do not use the Women's Safe Return Service intermittently, but continuously use the Women's Safe Return Service. For women who want to use the service, there is a problem that it is not easy to continue using the service.

상술한 바와 같은 문제점을 해결하기 위해서는, 사회적 약자와 동행하며 보호하는 보호자가 있음으로 인해 해결할 수 있다.In order to solve the above-mentioned problems, it can be solved by having a guardian who accompanies and protects the socially disadvantaged.

이와 같은 보호자들은 대부분이 부모 또는 자식과 같은 가족일 수 있다.Most of these guardians may be family members such as parents or children.

하지만, 사회적 약자를 보호할 수 있는 보호자가 항상 사회적 약자를 보호할 수 있는 것은 아니며, 시간적 제약을 받을 수 있다.However, guardians who can protect the socially disadvantaged are not always able to protect the socially disadvantaged, and may be subject to time constraints.

즉, 보호자의 시간적 제약에 의해, 보호자가 사회적 약자를 지속적으로 보호할 수 없는 문제점이 있으며, 사회적 약자를 안전하게 보호할 수 있음과 아울러 사회적 약자를 안전하게 보호하고 있는지를 모니터링할 수 있는 시스템이 요구되고 있다.In other words, there is a problem in which guardians cannot continuously protect the socially disadvantaged due to the guardian's time constraints, and a system that can safely protect the socially disadvantaged and also monitor whether the socially disadvantaged are safely protected is required. there is.

국내 등록특허공보 제10-2333955호Domestic Registered Patent Publication No. 10-2333955

상기한 바와 같은 종래의 문제점을 해결하기 위한 본 발명의 목적은 사회적 약자와 인솔 선생님을 매칭하여 사회적 약자가 인솔 선생님과 함께 외부 이동시 안전하게 이동하였는지를 모니터링하여 확인할 수 있는 사회적 약자의 안전 인솔 시스템 및 그 이용 방법을 제공하는 것이다.The purpose of the present invention to solve the conventional problems as described above is a safety guidance system and use of the socially disadvantaged that can monitor and confirm whether the socially disadvantaged move safely when moving outside with the socially disadvantaged person and the guide teacher by matching the socially disadvantaged person with the guide teacher. It provides a method.

상기 목적을 달성하기 위해, 본 발명에 따른 사회적 약자의 안전 인솔 시스템은, 사회적 약자 인솔 서비스를 요청하는 복수의 이용자 단말; 사회적 약자를 직접 인솔 또는 차량에 승하차시키기 위해 인솔자의 위치를 제공하는 복수의 인솔자 단말; 및 상기 사회적 약자 인솔 서비스를 제공함과 아울러 복수의 이용자 단말과 복수의 인솔자 단말을 매칭시키는 서버;를 포함하는 것을 특징으로 한다.In order to achieve the above object, the safety guidance system for socially disadvantaged persons according to the present invention includes a plurality of user terminals requesting guidance services for socially disadvantaged persons; A plurality of guide terminals that provide the location of the guide to directly guide socially disadvantaged people or get them on and off the vehicle; And a server that provides the guidance service for socially disadvantaged people and matches a plurality of user terminals with a plurality of guide terminals.

또한, 본 발명에 따른 사회적 약자의 안전 인솔 시스템에서, 상기 서버는, 상기 이용자 단말로부터 사회적 약자 인솔 서비스를 요청하는 요청 데이터를 수신하는 데이터 수신부와, 사회적 약자의 인솔을 위한 출발지 또는 도착지 인근에 위치하는 인솔자에 대한 정보를 상기 이용자 단말로 제공하여 상기 인솔자를 추천함과 아울러 매칭시키는 데이터 매칭부를 포함하는 것을 특징으로 한다.In addition, in the safety guidance system for socially disadvantaged persons according to the present invention, the server includes a data receiving unit that receives request data requesting guidance services for socially disadvantaged persons from the user terminal, and is located near the starting point or destination for guiding socially disadvantaged persons. It is characterized by including a data matching unit that provides information about the guide to the user terminal to recommend and match the guide.

또한, 본 발명에 따른 사회적 약자의 안전 인솔 시스템에서, 상기 서버는, 사회적 약자의 인솔시 이동 경로와, 상기 사회적 약자 인솔 서비스의 이용 빈도를 저장하는 데이터 저장부와, 상기 데이터 저장부에 저장되는 이동 경로 데이터를 제공받아 학습시키는 데이터 학습부와, 학습이 완료된 AI 정보를 통해 상기 사회적 약자의 예측 이동 경로를 상기 이용자 단말에 제공하는 맵생성부를 포함하는 것을 특징으로 한다.In addition, in the safety guidance system for socially disadvantaged persons according to the present invention, the server includes a data storage unit that stores the movement path of socially disadvantaged persons when guiding them and the frequency of use of the socially disadvantaged person guidance service, and a data storage unit stored in the data storage unit. It is characterized by comprising a data learning unit that receives movement path data and learns it, and a map generation unit that provides a predicted movement path of the socially disadvantaged person to the user terminal through the learned AI information.

또한, 본 발명에 따른 사회적 약자의 안전 인솔 시스템에서, 상기 서버는, 이벤트 발생시 상기 인솔자 단말로 알람을 제공하는 알람부와, 상기 이벤트의 내용을 메시지로 상기 이용자 단말에 제공하는 푸시부를 포함하는 것을 특징으로 한다.In addition, in the safety guidance system for socially disadvantaged people according to the present invention, the server includes an alarm unit that provides an alarm to the guide terminal when an event occurs, and a push unit that provides the contents of the event to the user terminal as a message. It is characterized by

또한, 본 발명에 따른 사회적 약자의 안전 인솔 시스템에서, 상기 인솔자 단말은 사회적 약자의 이동 속도를 측정하는 가속도계를 포함하며, 상기 가속도계는 미리 정해진 범위 밖으로 사회적 약자의 속도 변화를 측정시 상기 알람부로 상기 속도 변화에 대한 알람을 제공하는 것을 특징으로 한다.In addition, in the safety guidance system for socially disadvantaged people according to the present invention, the guide terminal includes an accelerometer that measures the moving speed of the socially disadvantaged person, and the accelerometer sends the alarm to the alarm unit when measuring a change in the speed of the socially disadvantaged person outside a predetermined range. It is characterized by providing an alarm for speed changes.

한편, 상기 목적을 달성하기 위해, 본 발명에 따른 사회적 약자의 안전 인솔 방법은, 복수의 이용자 단말에 의해 사회적 약자 인솔 서비스가 요청되는 제 1 단계; 사회적 약자를 직접 인솔 또는 차량에 승하차시키기 위해 복수의 인솔자 단말에 의해 인솔자의 위치가 서버로 제공되는 제 2 단계; 및 복수의 이용자 단말과 복수의 인솔자 단말을 서버에 의해 매칭시키는 제 3 단계;를 포함하는 것을 특징으로 한다.Meanwhile, in order to achieve the above object, the method for safely guiding socially disadvantaged people according to the present invention includes a first step of requesting a socially disadvantaged person guidance service by a plurality of user terminals; A second step in which the location of the guide is provided to the server by a plurality of guide terminals in order to directly guide socially disadvantaged people or get them on and off the vehicle; And a third step of matching a plurality of user terminals and a plurality of guide terminals by a server.

또한, 본 발명에 따른 사회적 약자의 안전 인솔 방법에서, 상기 서버는, 상기 이용자 단말로부터 사회적 약자 인솔 서비스를 요청하는 요청 데이터를 데이터 수신부에 의해 수신하고, 사회적 약자의 인솔을 위한 출발지 또는 도착지 인근에 위치하는 인솔자에 대한 정보를 데이터 매칭부에 의해 상기 이용자 단말로 제공하여 상기 인솔자를 추천함과 아울러 매칭시키는 것을 특징으로 한다.In addition, in the method of safely guiding socially disadvantaged persons according to the present invention, the server receives request data requesting guidance services for socially disadvantaged persons from the user terminal by a data receiver, and provides a service near the departure or destination for guiding socially disadvantaged persons. It is characterized by providing information about the located guide to the user terminal by a data matching unit to recommend and match the guide.

또한, 본 발명에 따른 사회적 약자의 안전 인솔 방법에서, 상기 서버는, 사회적 약자의 이동시 이동 경로와, 상기 사회적 약자 인솔 서비스의 이용 빈도를 데이터 저장부에 의해 저장하고, 상기 데이터 저장부에 저장되는 이동 경로 데이터를 제공받아 데이터 학습부에 의해 학습시키며, 학습이 완료된 AI 정보를 통해 상기 사회적 약자의 예측 이동 경로를 맵생성부에 의해 상기 이용자 단말에 제공하는 것을 특징으로 한다.In addition, in the method of safely guiding the socially disadvantaged according to the present invention, the server stores the movement path of the socially disadvantaged when moving and the frequency of use of the socially disadvantaged guidance service by a data storage unit, and is stored in the data storage unit. It is characterized in that movement path data is provided, learned by a data learning unit, and the predicted movement path of the socially disadvantaged person is provided to the user terminal by a map generation unit through the learned AI information.

또한, 본 발명에 따른 사회적 약자의 안전 인솔 방법에서, 상기 서버는, 이벤트 발생시 알람부에 의해 상기 인솔자 단말로 알람을 제공하고, 상기 이벤트의 내용을 푸시부에 의해 메시지로 상기 이용자 단말에 제공하는 것을 특징으로 한다.In addition, in the method of safely guiding socially vulnerable people according to the present invention, the server provides an alarm to the guide terminal by an alarm unit when an event occurs, and provides the contents of the event to the user terminal as a message by a push unit. It is characterized by

또한, 본 발명에 따른 사회적 약자의 안전 인솔 방법에서, 상기 인솔자 단말은 가속도계에 의해 사회적 약자의 이동 속도를 측정하며, 상기 가속도계는 미리 정해진 범위 밖으로 사회적 약자의 속도 변화를 측정시 상기 알람부로 상기 속도 변화에 대한 알람을 제공하는 것을 특징으로 한다.In addition, in the method of safely leading the socially disadvantaged according to the present invention, the guide terminal measures the moving speed of the socially disadvantaged person using an accelerometer, and the accelerometer measures the speed of the socially disadvantaged person outside a predetermined range and sends the speed to the alarm unit. It is characterized by providing an alarm about changes.

기타 실시 예의 구체적인 사항은 "발명을 실시하기 위한 구체적인 내용" 및 첨부 "도면"에 포함되어 있다.Specific details of other embodiments are included in “Specific Details for Carrying Out the Invention” and the attached “Drawings.”

본 발명의 이점 및/또는 특징, 그리고 그것들을 달성하는 방법은 첨부되는 도면과 함께 상세하게 후술되어 있는 각종 실시 예를 참조하면 명확해질 것이다.The advantages and/or features of the present invention and methods for achieving them will become clear by referring to the various embodiments described in detail below along with the accompanying drawings.

그러나 본 발명은 이하에서 개시되는 각 실시 예의 구성만으로 한정되는 것이 아니라 서로 다른 다양한 형태로도 구현될 수도 있으며, 단지 본 명세서에서 개시한 각각의 실시 예는 본 발명의 개시가 완전하도록 하며, 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에게 본 발명의 범주를 완전하게 알려주기 위해 제공되는 것이며, 본 발명은 청구범위의 각 청구항의 범주에 의해 정의될 뿐임을 알아야 한다.However, the present invention is not limited to the configuration of each embodiment disclosed below, but may also be implemented in various different forms. However, each embodiment disclosed in this specification ensures that the disclosure of the present invention is complete, and the present invention It is provided to fully inform those skilled in the art of the present invention, and it should be noted that the present invention is only defined by the scope of each claim.

본 발명에 의하면, 사회적 약자와 인솔 선생님을 매칭하여 사회적 약자가 인솔 선생님과 함께 외부 이동시 안전하게 이동하였는지를 모니터링하여 확인할 수 있는 효과가 있다.According to the present invention, it is possible to monitor and confirm whether the socially disadvantaged person moves safely when moving outside with the guide teacher by matching the socially disadvantaged person with the guide teacher.

도 1은 본 발명에 따른 사회적 약자의 안전 인솔 시스템의 전체 구성을 나타내는 블록도.
도 2는 본 발명에 따른 사회적 약자의 안전 인솔 시스템의 서버의 세부 구성을 나타내는 블록도.
도 3은 본 발명에 따른 사회적 약자의 안전 인솔 시스템의 전체 흐름을 나타내는 플로우 차트.
Figure 1 is a block diagram showing the overall configuration of a safety guidance system for socially disadvantaged people according to the present invention.
Figure 2 is a block diagram showing the detailed configuration of the server of the safety guidance system for socially disadvantaged people according to the present invention.
Figure 3 is a flow chart showing the overall flow of the safety guidance system for socially disadvantaged people according to the present invention.

본 발명을 상세하게 설명하기 전에, 본 명세서에서 사용된 용어나 단어는 통상적이거나 사전적인 의미로 무조건 한정하여 해석되어서는 아니 되며, 본 발명의 발명자가 자신의 발명을 가장 최선의 방법으로 설명하기 위해서 각종 용어의 개념을 적절하게 정의하여 사용할 수 있고, 더 나아가 이들 용어나 단어는 본 발명의 기술적 사상에 부합하는 의미와 개념으로 해석되어야 함을 알아야 한다.Before explaining the present invention in detail, the terms or words used in this specification should not be construed as unconditionally limited to their ordinary or dictionary meanings, and the inventor of the present invention should not use the terms or words in order to explain his invention in the best way. It should be noted that the concepts of various terms can be appropriately defined and used, and furthermore, that these terms and words should be interpreted with meanings and concepts consistent with the technical idea of the present invention.

즉, 본 명세서에서 사용된 용어는 본 발명의 바람직한 실시 예를 설명하기 위해서 사용되는 것일 뿐이고, 본 발명의 내용을 구체적으로 한정하려는 의도로 사용된 것이 아니며, 이들 용어는 본 발명의 여러 가지 가능성을 고려하여 정의된 용어임을 알아야 한다.That is, the terms used in this specification are only used to describe preferred embodiments of the present invention, and are not used with the intention of specifically limiting the content of the present invention, and these terms refer to various possibilities of the present invention. It is important to note that this is a term defined with consideration in mind.

또한, 본 명세서에서, 단수의 표현은 문맥상 명확하게 다른 의미로 지시하지 않는 이상, 복수의 표현을 포함할 수 있으며, 유사하게 복수로 표현되어 있다고 하더라도 단수의 의미를 포함할 수 있음을 알아야 한다.In addition, it should be noted that in this specification, singular expressions may include plural expressions, unless the context clearly indicates a different meaning, and may include singular meanings even if similarly expressed in plural. .

본 명세서의 전체에 걸쳐서 어떤 구성 요소가 다른 구성 요소를 "포함"한다고 기재하는 경우에는, 특별히 반대되는 의미의 기재가 없는 한 임의의 다른 구성 요소를 제외하는 것이 아니라 임의의 다른 구성 요소를 더 포함할 수도 있다는 것을 의미할 수 있다.Throughout this specification, when a component is described as “including” another component, it does not exclude any other component, but includes any other component, unless specifically stated to the contrary. It could mean that you can do it.

더 나아가서, 어떤 구성 요소가 다른 구성 요소의 "내부에 존재하거나, 연결되어 설치된다"라고 기재한 경우에는, 이 구성 요소가 다른 구성 요소와 직접적으로 연결되어 있거나 접촉하여 설치되어 있을 수 있고, 일정한 거리를 두고 이격되어 설치되어 있을 수도 있으며, 일정한 거리를 두고 이격되어 설치되어 있는 경우에 대해서는 해당 구성 요소를 다른 구성 요소에 고정 내지 연결하기 위한 제 3의 구성 요소 또는 수단이 존재할 수 있으며, 이 제 3의 구성 요소 또는 수단에 대한 설명은 생략될 수도 있음을 알아야 한다.Furthermore, if a component is described as being "installed within or connected to" another component, it means that this component may be installed in direct connection or contact with the other component and may be installed in contact with the other component and may be installed in contact with the other component. It may be installed at a certain distance, and in the case where it is installed at a certain distance, there may be a third component or means for fixing or connecting the component to another component. It should be noted that the description of the components or means of 3 may be omitted.

반면에, 어떤 구성 요소가 다른 구성 요소에 "직접 연결"되어 있다거나, 또는 "직접 접속"되어 있다고 기재되는 경우에는, 제 3의 구성 요소 또는 수단이 존재하지 않는 것으로 이해하여야 한다.On the other hand, when a component is described as being “directly connected” or “directly connected” to another component, it should be understood that no third component or means is present.

마찬가지로, 각 구성 요소 간의 관계를 설명하는 다른 표현들, 즉 " ~ 사이에"와 "바로 ~ 사이에", 또는 " ~ 에 이웃하는"과 " ~ 에 직접 이웃하는" 등도 마찬가지의 취지를 가지고 있는 것으로 해석되어야 한다.Likewise, other expressions that describe the relationship between each component, such as "between" and "immediately between", or "neighboring" and "directly neighboring", have the same meaning. It should be interpreted as

또한, 본 명세서에서 "일면", "타면", "일측", "타측", "제 1", "제 2" 등의 용어는, 사용된다면, 하나의 구성 요소에 대해서 이 하나의 구성 요소가 다른 구성 요소로부터 명확하게 구별될 수 있도록 하기 위해서 사용되며, 이와 같은 용어에 의해서 해당 구성 요소의 의미가 제한적으로 사용되는 것은 아님을 알아야 한다.In addition, in this specification, terms such as "one side", "other side", "one side", "the other side", "first", "second", etc., if used, refer to one component. It is used to clearly distinguish it from other components, and it should be noted that the meaning of the component is not limited by this term.

또한, 본 명세서에서 "상", "하", "좌", "우" 등의 위치와 관련된 용어는, 사용된다면, 해당 구성 요소에 대해서 해당 도면에서의 상대적인 위치를 나타내고 있는 것으로 이해하여야 하며, 이들의 위치에 대해서 절대적인 위치를 특정하지 않는 이상은, 이들 위치 관련 용어가 절대적인 위치를 언급하고 있는 것으로 이해하여서는 아니된다.In addition, in this specification, terms related to position such as "top", "bottom", "left", "right", etc., if used, should be understood as indicating the relative position of the corresponding component in the corresponding drawing. Unless the absolute location is specified, these location-related terms should not be understood as referring to the absolute location.

또한, 본 명세서에서는 각 도면의 각 구성 요소에 대해서 그 도면 부호를 명기함에 있어서, 동일한 구성 요소에 대해서는 이 구성 요소가 비록 다른 도면에 표시되더라도 동일한 도면 부호를 가지고 있도록, 즉 명세서 전체에 걸쳐 동일한 참조 부호는 동일한 구성 요소를 지시하고 있다.In addition, in this specification, when specifying the reference numeral for each component in each drawing, the same component has the same reference number even if the component is shown in different drawings, that is, the same reference is made throughout the specification. The symbols indicate the same component.

본 명세서에 첨부된 도면에서 본 발명을 구성하는 각 구성 요소의 크기, 위치, 결합 관계 등은 본 발명의 사상을 충분히 명확하게 전달할 수 있도록 하기 위해서 또는 설명의 편의를 위해서 일부 과장 또는 축소되거나 생략되어 기술되어 있을 수 있고, 따라서 그 비례나 축척은 엄밀하지 않을 수 있다.In the drawings attached to this specification, the size, position, connection relationship, etc. of each component constituting the present invention is exaggerated, reduced, or omitted in order to convey the idea of the present invention sufficiently clearly or for convenience of explanation. It may be described, and therefore its proportions or scale may not be exact.

또한, 이하에서, 본 발명을 설명함에 있어서, 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 구성, 예를 들어, 종래 기술을 포함하는 공지 기술에 대해 상세한 설명은 생략될 수도 있다.In addition, hereinafter, in describing the present invention, detailed descriptions of configurations that are judged to unnecessarily obscure the gist of the present invention, for example, known technologies including prior art, may be omitted.

이하, 본 발명의 실시 예에 대해 관련 도면들을 참조하여 상세히 설명하기로 한다.Hereinafter, embodiments of the present invention will be described in detail with reference to the related drawings.

도 1은 본 발명에 따른 사회적 약자의 안전 인솔 시스템의 전체 구성을 나타내는 블록도이다.Figure 1 is a block diagram showing the overall configuration of a safety guidance system for socially disadvantaged people according to the present invention.

도 1을 참조하면, 본 발명에 따른 사회적 약자의 안전 인솔 시스템(1000)은 복수의 이용자 단말(100)과, 서버(200)와, 복수의 인솔자 단말(300)을 포함한다.Referring to Figure 1, the safety guidance system 1000 for socially disadvantaged people according to the present invention includes a plurality of user terminals 100, a server 200, and a plurality of guide terminals 300.

여기서, 복수의 이용자 단말(100)은 각각의 이용자 단말(100-1, 100-2, … 100-N)을 포함한다.Here, the plurality of user terminals 100 includes each user terminal (100-1, 100-2, ... 100-N).

마찬가지로 복수의 인솔자 단말(300)은 각각의 인솔자 단말(300-1, 300-2, … 300-N)을 포함한다.Likewise, the plurality of leader terminals 300 include each leader terminal (300-1, 300-2, ... 300-N).

본 발명에서는 설명의 용이함을 위해 복수의 이용자 단말(100)을 이용자 단말로 설명하거나, 복수의 인솔자 단말(300)을 인솔자 단말로 설명할 수 있다.In the present invention, for ease of explanation, the plurality of user terminals 100 may be described as user terminals, or the plurality of leader terminals 300 may be described as leader terminals.

즉, 각각의 이용자 단말(100-1, 100-2, … 100-N)이 서버(200)와 데이터를 주고 받을 경우, 각각의 이용자 단말(100-1, 100-2, … 100-N)을 이용자 단말(100)로 설명할 수 있다.That is, when each user terminal (100-1, 100-2, ... 100-N) exchanges data with the server 200, each user terminal (100-1, 100-2, ... 100-N) Can be explained by the user terminal 100.

마찬가지로, 각각의 인솔자 단말(300-1, 300-2, … 300-N)이 서버(200)와 데이터를 주고 받을 경우, 각각의 인솔자 단말(300-1, 300-2, … 300-N)을 인솔자 단말(300)로 설명할 수 있다.Likewise, when each leader terminal (300-1, 300-2, ... 300-N) exchanges data with the server 200, each leader terminal (300-1, 300-2, ... 300-N) can be explained by the leader terminal 300.

복수의 이용자 단말(100)은 사회적 약자 인솔 서비스를 요청하는 역할을 수행한다.The plurality of user terminals 100 perform the role of requesting guidance services for socially disadvantaged people.

여기서, 사회적 약자란, 사회적으로 신체적 또는 인지적 기능이 다른 사람보다 더 약한 사람을 말하며, 예를 들어 노인, 환자, 장애인, 유아, 여성 등일 수 있다.Here, the socially underprivileged refers to a person whose physical or cognitive functions are socially weaker than others, and may include, for example, the elderly, patients, the disabled, infants, women, etc.

또한, 사회적 약자 인솔 서비스란, 인솔 선생님과 사회적 약자가 출발지부터 도착지까지 안전하게 이동 또는 차량에 승하차함과 아울러 사회적 약자가 안전하게 이동 또는 차량에 승하차하고 있는지를 모니터링하여 확인할 수 있는 서비스를 말한다.In addition, the socially disadvantaged guidance service refers to a service that allows the guide teacher and the socially disadvantaged to safely move or board and alight from the vehicle from the departure point to the destination, as well as monitor and confirm whether the socially disadvantaged are safely moving or getting on and off the vehicle.

즉, 보호자들의 시간적 제약으로 인해 사회적 약자에 대한 보호를 하기 어려울 경우, 인솔 선생님이 보호자를 대신하여 사회적 약자를 보호하는 서비스이다.In other words, when it is difficult to protect the socially disadvantaged due to time constraints of the guardians, this is a service where the guidance teacher protects the socially disadvantaged on behalf of the guardian.

특히, 사회적 약자가 집 외부에서 이동할 경우, 인솔 선생님이 보호자로써 사회적 약자를 보호하면서 함께 이동함과 아울러 사회적 약자가 차량에 승차 또는 하차할 경우, 인솔 선생님이 보호자로써 사회적 약자가 안전하게 차량에 승차 또는 하차할 수 있도록 보호한다.In particular, when a socially disadvantaged person moves outside the home, the guide teacher acts as a guardian and moves together while protecting the socially disadvantaged person. In addition, when a socially disadvantaged person gets on or off the vehicle, the guide teacher acts as a guardian to help the socially disadvantaged person safely enter or exit the vehicle. Protect yourself from getting off.

복수의 인솔자 단말(300)은 사회적 약자를 직접 인솔하기 위해 인솔자의 위치를 제공하는 역할을 수행한다.The plurality of guide terminals 300 serve to provide the location of the guide to directly guide socially disadvantaged people.

이때, 서버(200)는 사회적 약자 인솔 서비스를 이용하는 복수의 이용자 단말(100) 또는 사회적 약자의 위치로부터 최단 거리에 위치하는 인솔자를 제공하게 된다.At this time, the server 200 provides a plurality of user terminals 100 that use the socially disadvantaged person guidance service or a guide located at the shortest distance from the location of the socially disadvantaged person.

이에 의해 사회적 약자 인솔 서비스를 이용하는 복수의 이용자 단말(100)이 오랜 시간 동안의 기다림 없이 신속하게 사회적 약자 인솔 서비스를 이용할 수 있도록 하는 효과를 가진다.This has the effect of allowing a plurality of user terminals 100 using the guidance service for the socially disadvantaged to quickly use the guidance service for the socially disadvantaged without waiting for a long time.

서버(200)는 사회적 약자 인솔 서비스를 복수의 이용자 단말(100)과 복수의 인솔자 단말(300)에 각각 제공한다.The server 200 provides guidance services for socially disadvantaged people to a plurality of user terminals 100 and a plurality of guider terminals 300, respectively.

이때, 서버(200)는 복수의 이용자 단말(100)이 사회적 약자 인솔 서비스를 요청할 수 있도록 하는 기능을 갖는 앱을 제공한다.At this time, the server 200 provides an app that has a function that allows a plurality of user terminals 100 to request guidance services for socially disadvantaged people.

또한, 서버(200)는 복수의 인솔자 단말(300)이 사회적 약자를 인솔 또는 차량에 승하차시키기 위해 인솔자 자신의 위치를 제공할 수 있도록 하는 기능을 갖는 앱을 제공한다. In addition, the server 200 provides an app with a function that allows the plurality of guide terminals 300 to provide the guide's own location in order to guide socially disadvantaged people or get them on and off the vehicle.

또한, 서버(300)는 복수의 이용자 단말(100)과 복수의 인솔자 단말(300)을 매칭시키는 기능을 포함한다.Additionally, the server 300 includes a function for matching a plurality of user terminals 100 and a plurality of guide terminals 300.

한편, 복수의 이용자 단말(100)과, 복수의 인솔자 단말(300)은 복수의 무선 통신을 통해 각각 서버(200)와 통신하게 된다.Meanwhile, a plurality of user terminals 100 and a plurality of guide terminals 300 each communicate with the server 200 through a plurality of wireless communications.

여기서, 복수의 이용자 단말(100)과, 복수의 인솔자 단말(300)은 사용자가 서버(200)와 교신하기 위한 입출력 장치로써, PC, 노트북, 태블릿 PC, 스마트폰 등일 수 있다.Here, the plurality of user terminals 100 and the plurality of guide terminals 300 are input/output devices for the user to communicate with the server 200, and may be a PC, laptop, tablet PC, smartphone, etc.

또한, 무선 통신은 와이파이(Wifi) 모듈, 와이브로(Wireless broadband) 모듈 외에도, GSM(global System for Mobile Communication), CDMA(Code Division Multiple Access), WCDMA(Wideband Code Division Multiple Access), UMTS(universal mobile telecommunications system), TDMA(Time Division Multiple Access), LTE(Long Term Evolution) 등 다양한 무선 통신 방식을 지원하는 무선 통신 모듈에 의해 이루어질 수 있다.In addition, wireless communications include GSM (global System for Mobile Communication), CDMA (Code Division Multiple Access), WCDMA (Wideband Code Division Multiple Access), and UMTS (universal mobile telecommunications) in addition to Wi-Fi modules and WiBro (Wireless broadband) modules. This can be achieved by a wireless communication module that supports various wireless communication methods such as (Time Division Multiple Access), TDMA (Time Division Multiple Access), and LTE (Long Term Evolution).

이와 같은 구성에 의해 사회적 약자는 인솔 선생님과 안전하게 이동 또는 차량에 승하차할 수 있게 된다.With this configuration, socially disadvantaged people can safely move around or get on and off the vehicle with their guide teacher.

이에 대해, 도 2 및 도 3을 참조하여 좀 더 상세히 설명하도록 한다.This will be described in more detail with reference to FIGS. 2 and 3.

도 2는 본 발명에 따른 사회적 약자의 안전 인솔 시스템의 서버의 세부 구성을 나타내는 블록도이다.Figure 2 is a block diagram showing the detailed configuration of the server of the safety guidance system for socially disadvantaged people according to the present invention.

도 2를 참조하면, 본 발명에 따른 사회적 약자의 안전 인솔 시스템(1000)의 서버(200)는 데이터 수신부(210)와, 데이터 매칭부(220)와, 데이터 학습부(230)와, 데이터 저장부(240)와, 제어부(250)와, 알람부(260)와, 푸시부(270)와, 맵 생성부(280)와, 모니터링부(290)를 포함한다.Referring to Figure 2, the server 200 of the safety guidance system 1000 for the socially disadvantaged according to the present invention includes a data receiving unit 210, a data matching unit 220, a data learning unit 230, and data storage. It includes a unit 240, a control unit 250, an alarm unit 260, a push unit 270, a map creation unit 280, and a monitoring unit 290.

데이터 수신부(210)는 복수의 이용자 단말(100)로부터 사회적 약자 인솔 서비스를 요청하는 요청 데이터를 수신한다.The data reception unit 210 receives request data requesting a guidance service for socially disadvantaged people from a plurality of user terminals 100.

데이터 매칭부(220)는 사회적 약자의 인솔을 위한 출발지 또는 도착지 인근에 위치하는 인솔자에 대한 정보를 복수의 이용자 단말(100)로 제공하여 인솔자를 추천함과 아울러 매칭시킨다.The data matching unit 220 provides information on guides located near the starting point or destination for guiding socially disadvantaged people to the plurality of user terminals 100, recommends guides, and matches them.

이때, 데이터 매칭부(220)는 사회적 약자의 인솔을 위한 출발지 또는 도착지의 최단 거리 인근에 위치하는 인솔자에 대한 정보를 복수의 이용자 단말(100)로 제공하는 것이 바람직하다.At this time, the data matching unit 220 preferably provides information on a guide located near the shortest distance from the departure point or destination for guiding socially disadvantaged people to the plurality of user terminals 100.

데이터 저장부(240)는 사회적 약자의 인솔시 이동 경로와, 사회적 약자 인솔 서비스의 이용 빈도를 저장한다.The data storage unit 240 stores the movement path of the socially disadvantaged person when guiding the person and the frequency of use of the socially disadvantaged person guidance service.

데이터 학습부(230)는 이와 같이 데이터 저장부(240)에 저장되는 이동 경로 데이터를 제공받아 학습시키는 역할을 수행한다.The data learning unit 230 receives and learns the movement path data stored in the data storage unit 240.

이러한 데이터 학습부(230)는 데이터 저장부(240)에 저장된 사회적 약자의 이동시 이동 경로와 관련된 데이터로부터 데이터 셋을 생성하고, 생성된 데이터 셋을 기반으로 기계 학습을 수행하여 인공 지능 모델을 생성하는 유닛을 포함할 수 있다.This data learning unit 230 generates a data set from data related to the movement path of socially disadvantaged people stored in the data storage unit 240, and performs machine learning based on the generated data set to create an artificial intelligence model. May contain units.

데이터 학습부(230)에서는 먼저 사회적 약자의 이동시 이동 경로 관련 데이터로부터 생성된 데이터 셋을 사용하여 인공 지능 모델을 생성한 후, 생성된 인공 지능 모델을 데이터 저장부(240)에 저장할 수 있다.The data learning unit 230 may first create an artificial intelligence model using a data set generated from data related to the movement path of socially disadvantaged people, and then store the generated artificial intelligence model in the data storage unit 240.

데이터 학습부(230)에는 인공 지능에 사용되는 알고리즘이 저장되어 있고, 이러한 알고리즘은 예를 들어, 인공 신경망(Artificial Neural Networks) 또는 퍼지 신경망(Fuzzy Neural Networks)을 사용하는 것이 바람직하다.The data learning unit 230 stores algorithms used in artificial intelligence, and these algorithms preferably use, for example, artificial neural networks or fuzzy neural networks.

특히, 데이터 학습부(230)에는 자연어 처리를 위한 알고리즘이 저장되어 있는 것이 바람직하다.In particular, it is desirable that an algorithm for natural language processing is stored in the data learning unit 230.

인공 신경망은 구조 및 기능에 따라 여러 종류로 구분되며, 가장 일반적인 인공 신경망은 한 개의 입력층과 출력층 사이에 다수의 은닉층(Hidden Layer)이 있는 다층 퍼셉트론(Multilayer Perceptron)이다.Artificial neural networks are divided into several types depending on their structure and function, and the most common artificial neural network is a multilayer perceptron, which has multiple hidden layers between one input layer and an output layer.

인공 신경망은 데이터 학습부(230)를 통해 구현될 수 있으며, 기초 컴퓨팅 단위인 뉴런 여러 개가 가중된 링크(Weighted Link)로 연결된 형태로서, 가중된 링크(Weighted Link)는 주어진 환경에 적응할 수 있도록 가중치를 조정할 수 있다.An artificial neural network can be implemented through the data learning unit 230, in which several neurons, which are basic computing units, are connected by weighted links. The weighted links are weighted to adapt to a given environment. can be adjusted.

인공 신경망은 자기 조직화 지도(SOM: Self-Organizing Map), 순환 신경망(RNN: Recurrent Neural Network), 콘볼루션 신경망(CNN: Convolutional Neural Network)과 같은 다양한 모델을 포함하며, 이에 한정되지 않는다.Artificial neural networks include, but are not limited to, various models such as Self-Organizing Map (SOM), Recurrent Neural Network (RNN), and Convolutional Neural Network (CNN).

퍼지 신경망은 규칙들을 언어적으로 표현하거나 지식 베이스에 새로운 규칙을 갱신하는데 신경망의 학습 능력을 이용하는 시스템이다.A fuzzy neural network is a system that uses the learning ability of a neural network to verbally express rules or update new rules in the knowledge base.

본 발명에서 퍼지 신경망을 사용할 경우, 규칙들은 사회적 약자의 이동 경로 측정의 항목, 목표 이동 경로를 달성하기 위한 인솔 인자 또는 실제 이동 경로와 예측 이동 경로를 비교하여 예측하는 예측값 등을 산출하는 데에 정의되어 사용될 수 있다.When using a fuzzy neural network in the present invention, rules are defined for calculating items for measuring the movement path of socially disadvantaged people, guidance factors for achieving the goal movement path, or predicted values predicted by comparing the actual movement path and the predicted movement path, etc. can be used.

데이터 저장부(240)에 저장된 인공 지능 모델을 통해 제공받는 이동 경로 데이터와, 이동 경로 조건을 해석, 분석 또는 예측하여 최적 이동 경로 조건을 산출하는 데이터 처리를 후술하는 맵 생성부(280)를 통해 수행하게 된다.Movement path data provided through an artificial intelligence model stored in the data storage unit 240, and data processing to calculate optimal movement path conditions by interpreting, analyzing, or predicting the movement path conditions are performed through a map generator 280, which will be described later. will be performed.

한편, 데이터 저장부(240)는 사회적 약자 인솔 서비스의 이용 빈도를 저장한다.Meanwhile, the data storage unit 240 stores the frequency of use of the guidance service for socially disadvantaged people.

이와 같이 저장된 사회적 약자 인솔 서비스의 이용 빈도에 의해, 해당 사회적 약자 인솔 서비스를 많이 이용하는 이용자 단말일수록 우선 순위로 이용자 단말(100)과, 인솔자 단말(300)을 매칭시킬 수 있다.According to the frequency of use of the socially disadvantaged person guidance service stored in this way, the user terminal 100 and the guide terminal 300 can be matched with priority as the user terminal uses the socially disadvantaged person guidance service more often.

이는 사회적 약자 인솔 서비스를 다수 이용하는 이용자 단말(100)에 제공하는 서비스의 개념일 수 있다.This may be a concept of a service provided to the user terminal 100, which uses a large number of socially disadvantaged person guidance services.

또한, 데이터 학습부(230)는 인공 지능 모델을 통해 제공받는 이동 경로 예측 데이터와 데이터 수신부(210)에 의해 수신된 실제 이동 경로 관련 데이터들을 비교하여 최상의 사회적 약자의 이동시 이동 경로를 제공한다.In addition, the data learning unit 230 compares the movement route prediction data provided through the artificial intelligence model with the actual movement route-related data received by the data receiver 210 to provide the best movement route for socially disadvantaged people.

한편, 데이터 학습부(230)는 사회적 약자의 이동시 이동 경로에서 위협 지역을 선정하고, 이러한 위협 지역을 제외한 이동 경로를 제공할 수도 있다.Meanwhile, the data learning unit 230 may select threat areas from the movement path of socially disadvantaged people and provide a movement route excluding these threat areas.

여기서, 위협 지역이란 사회적 약자에게 불필요한 지역을 말한다.Here, a threatened area refers to an area that is unnecessary for the socially disadvantaged.

따라서, 데이터 학습부(230)는 이러한 위협 지역을 제외한 최상의 사회적 약자의 이동시 이동 경로를 제공한다.Therefore, the data learning unit 230 provides the best movement path for socially disadvantaged people excluding these threatened areas.

맵 생성부(280)는 학습이 완료된 AI 정보를 통해 사회적 약자의 예측 이동 경로를 복수의 이용자 단말(100)에 제공한다.The map generator 280 provides a predicted movement path of socially disadvantaged people to a plurality of user terminals 100 through the learned AI information.

또한, 본 발명에 따른 사회적 약자의 안전 인솔 시스템(1000)에서, 서버(200)는 알람부(260)와, 푸시부(270)를 포함한다.Additionally, in the safety guidance system 1000 for socially disadvantaged people according to the present invention, the server 200 includes an alarm unit 260 and a push unit 270.

알람부(260)는 이벤트의 발생시 복수의 인솔자 단말(100)로 알람을 제공한다.The alarm unit 260 provides an alarm to a plurality of leader terminals 100 when an event occurs.

또한, 푸시부(270)는 발생한 이벤트의 내용을 메시지로 복수의 이용자 단말(100)에 제공한다.Additionally, the push unit 270 provides the contents of the event that has occurred to the plurality of user terminals 100 as a message.

이와 같은 이벤트의 내용으로는 복수의 이용자 단말(100)이 사회적 약자 인솔 서비스를 확인하거나, 이용하기 위해 결제시 발생할 수 있다.The content of such an event may occur when a plurality of user terminals 100 confirm a guidance service for socially disadvantaged people or make a payment to use it.

또한, 사회적 약자의 안전 이동 또는 차량의 승하차를 위해, 이벤트의 내용은 복수의 인솔자 단말(300)을 통한 인솔자의 할당과, 복수의 인솔자 단말(300)의 이동과, 사회적 약자의 안전 이동 또는 차량의 승하차를 사회적 약자의 출발 및 도착 등일 수도 있다.In addition, for the safe movement of socially disadvantaged people or getting on and off vehicles, the contents of the event include the assignment of a guide through a plurality of guide terminals 300, the movement of a plurality of leader terminals 300, and the safe movement of socially disadvantaged people or vehicles. The boarding and disembarking of people may be the departure and arrival of socially disadvantaged people.

한편, 본 발명에 따른 사회적 약자 안전 인솔 시스템(1000)에서, 복수의 인솔자 단말(300)은 사회적 약자의 이동 속도를 측정하는 가속도계를 포함할 수 있다.Meanwhile, in the safety guidance system 1000 for the socially disadvantaged according to the present invention, the plurality of guide terminals 300 may include an accelerometer that measures the movement speed of the socially disadvantaged.

이러한 가속도계는 사회적 약자의 이동 속도에 대응하여 미리 정해진 범위 내의 가속도를 포함하고 있다.This accelerometer contains acceleration within a predetermined range in response to the movement speed of socially disadvantaged people.

하지만, 가속도계가 미리 정해진 범위 밖으로 사회적 약자의 속도 변화를 측정시 알람부(260)로 속도 변화에 대한 알람을 제공하게 된다.However, when the accelerometer measures a change in speed of a socially disadvantaged person outside a predetermined range, an alarm about the change in speed is provided to the alarm unit 260.

이에 의해, 복수의 이용자 단말(100)은 서버(200)의 푸시부(270)에 의해 해당하는 사회적 약자의 속도 변화에 따른 이벤트를 수신하게 되며, 인솔자와의 메시지 또는 스마트폰 통화를 통해 해당 사회적 약자의 속도 변화의 원인을 확인할 수 있게 된다.As a result, the plurality of user terminals 100 receive an event according to the speed change of the corresponding socially disadvantaged person by the push unit 270 of the server 200, and the corresponding social disadvantaged person receives the event through a message or a smartphone call with the guide. The cause of the weak's speed change can be identified.

이와 같은 사회적 약자의 속도 변화로는 사회적 약자를 빨리 이동시키기 위한 인솔자의 과속이나 이동 중 사회적 약자의 신체상의 변화에 의해 사회적 약자 스스로 속도를 감속시키거나 멈추는 경우 등일 수 있다.Such changes in the speed of the socially disadvantaged may include speeding by the guide to move the socially disadvantaged faster, or cases where the socially disadvantaged themselves slow down or stop due to changes in the socially disadvantaged person's body while moving.

이는 사회적 약자의 안전한 이동을 방해하는 요소로 작용할 수 있으므로, 복수의 이용자 단말(100)은 해당 이벤트를 확인시 복수의 인솔자 단말(300)을 통해 사회적 약자의 안전한 이동을 위한 메시지 또는 스마트폰 통화를 이용하게 된다.Since this may act as a factor that hinders the safe movement of the socially disadvantaged, when the plurality of user terminals 100 confirm the event, a message or a smartphone call for the safe movement of the socially disadvantaged is sent through the plurality of guide terminals 300. It will be used.

한편, 맵 생성부(280)에 의해 학습이 완료된 AI 정보를 통해 사회적 약자의 예측 이동 경로를 복수의 이용자 단말(100)에 제공하게 되는데, 복수의 이용자 단말(100)이 해당하는 예측 이동 경로를 통해 사회적 약자의 안전 이동을 요청하게 되면, 서버(200)는 복수의 인솔자 단말(300)에게 해당하는 예측 이동 경로를 통해 사회적 약자를 이동하도록 하게 된다.Meanwhile, the predicted movement path of socially disadvantaged people is provided to the plurality of user terminals 100 through the AI information that has been learned by the map generator 280, and the plurality of user terminals 100 provide the corresponding predicted movement path. When a request is made for safe movement of a socially disadvantaged person, the server 200 instructs the plurality of guide terminals 300 to move the socially disadvantaged person through the corresponding predicted movement path.

이때, 복수의 인솔자 단말(300)이 예측 이동 경로로부터 이탈하게 될 경우, 서버(200)의 알람부(260)는 예측 이동 경로를 이탈하였다는 알람을 복수의 이용자 단말(100)에 제공하게 된다.At this time, when the plurality of leader terminals 300 deviate from the predicted movement path, the alarm unit 260 of the server 200 provides an alarm indicating that the plurality of leader terminals 300 have deviated from the predicted movement path to the plurality of user terminals 100. .

이는 사회적 약자의 안전한 이동을 방해하는 요소로 작용할 수 있으므로, 복수의 이용자 단말(100)은 해당 이벤트를 확인시 복수의 인솔자 단말(300)을 통해 사회적 약자의 안전한 이동을 위한 메시지 또는 스마트폰 통화를 이용하게 된다.Since this may act as a factor that hinders the safe movement of the socially disadvantaged, when the plurality of user terminals 100 confirm the event, a message or a smartphone call for the safe movement of the socially disadvantaged is sent through the plurality of guide terminals 300. It will be used.

또한, 모니터링부(290)는 복수의 이용자 단말(100)이 사회적 약자의 안전한 이동을 확인할 수 있도록 실시간으로 발생한 이벤트를 통합하여 확인할 수 있도록 하는 기능을 제공한다.In addition, the monitoring unit 290 provides a function that allows a plurality of user terminals 100 to integrate and confirm events that occur in real time so that the safe movement of socially disadvantaged people can be confirmed.

또한, 복수의 인솔자 단말(300)에 해당하는 인솔자의 기본 정보도 확인할 수 있는 데이터를 복수의 이용자 단말(100)에 제공하며, 복수의 인솔자 단말(300)과 사회적 약자가 이동하는 이동 경로 등의 데이터를 복수의 이용자 단말(100)에 제공할 수도 있다.In addition, data that can check the basic information of the guide corresponding to the plurality of guide terminals 300 is provided to the plurality of user terminals 100, and information such as the plurality of guide terminals 300 and the movement path of socially disadvantaged people is provided to the plurality of user terminals 100. Data may also be provided to a plurality of user terminals 100.

한편, 복수의 이용자 단말(100)은 사회적 약자의 이동 경로를 실시간으로 관제(중계)할 수도 있다.Meanwhile, a plurality of user terminals 100 may control (relay) the movement paths of socially disadvantaged people in real time.

또한, 제어부(250)는 데이터 수신부(210)와, 데이터 매칭부(220)와, 데이터 학습부(230)와, 데이터 저장부(240)와, 알람부(260)와, 푸시부(270)와, 맵 생성부(280)와, 모니터링부(290)를 각각 제어하는 역할을 수행한다.In addition, the control unit 250 includes a data receiving unit 210, a data matching unit 220, a data learning unit 230, a data storage unit 240, an alarm unit 260, and a push unit 270. It serves to control the map creation unit 280 and the monitoring unit 290, respectively.

한편, 본 발명에 따른 사회적 약자의 안전 인솔 시스템(1000)에서, 사회적 약자들은 무선 통신 모듈을 포함할 수도 있다.Meanwhile, in the safety guidance system 1000 for socially vulnerable people according to the present invention, the socially disadvantaged people may include a wireless communication module.

이와 같은 무선 통신 모듈은 다양한 무선 통신을 이용할 수도 있지만, 바람직하게는 비콘을 이용할 수 있다.Such a wireless communication module may use various wireless communications, but preferably uses beacons.

이와 같이 사회적 약자들은 비콘을 포함하고 있다.In this way, the socially disadvantaged include beacons.

이러한 비콘은 위치 정보 전달을 위해 주기적으로 특정 신호를 전달하는 기기이다.These beacons are devices that periodically transmit specific signals to transmit location information.

따라서, 해당 사회적 약자가 인솔자와의 떨어짐 등으로 인한 위험 발생시, 서버(200)의 데이터 제어부(250)는 비콘을 통해 혼자가 된 사회적 약자의 위치를 파악하게 되며, 홀로된 사회적 약자의 위치를 파악시 해당 비콘의 반경 거리 내에서 본 사회적 약자의 안전 인솔 시스템(1000)을 이용하는 복수의 이용자 단말(100)에 홀로된 사회적 약자에 대한 기본 정보를 서버(200)의 푸시부(270)에 의해 제공하게 된다.Therefore, when a risk occurs due to the socially disadvantaged person being separated from the guide, the data control unit 250 of the server 200 determines the location of the socially disadvantaged person who is alone through the beacon, and determines the location of the socially disadvantaged person who is alone. The push unit 270 of the server 200 provides basic information about socially disadvantaged individuals who are alone within the radius of the beacon to a plurality of user terminals 100 using the safety guidance system 1000 for socially disadvantaged individuals. I do it.

이와 같이 해당 비콘의 반경 거리 내에서 홀로된 사회적 약자에 대한 기본 정보를 푸시 메시지로 수신하는 복수의 이용자 단말(100)은 좀 더 신속하게 용이하게 인근의 홀로된 사회적 약자를 발견하거나, 홀로된 사회적 약자를 찾기 위한 정보를 복수의 이용자 단말(100)끼리 신속하게 공유할 수 있다.In this way, the plurality of user terminals 100, which receive basic information about socially disadvantaged people who are alone within the radius of the beacon as a push message, can more quickly and easily discover nearby socially vulnerable people who are alone or socialize alone. Information for finding abbreviations can be quickly shared between multiple user terminals 100.

이에 의해 홀로된 사회적 약자를 신속하게 발견할 수 있는 효과가 있다.This has the effect of quickly detecting socially vulnerable people who are alone.

도 3은 본 발명에 따른 사회적 약자의 안전 인솔 시스템의 전체 흐름을 나타내는 플로우 차트이다.Figure 3 is a flow chart showing the overall flow of the safety guidance system for socially disadvantaged people according to the present invention.

도 3을 참조하면, 본 발명에 따른 사회적 약자의 안전 인솔 시스템(1000)의 이용 방법은 총 3개의 단계를 포함한다.Referring to Figure 3, the method of using the safety guidance system 1000 for socially disadvantaged people according to the present invention includes a total of three steps.

제 1 단계(S100)에서는, 복수의 이용자 단말(100)에 의해 사회적 약자 인솔 서비스가 서버(200)로 요청된다.In the first step (S100), a guidance service for socially disadvantaged persons is requested from the server 200 by a plurality of user terminals 100.

제 2 단계(S200)에서는, 사회적 약자를 직접 인솔 또는 차량에 승하차시키기 위해 복수의 인솔자 단말(300)에 의해 인솔자의 위치가 서버(200)로 제공된다.In the second step (S200), the location of the guide is provided to the server 200 by a plurality of guide terminals 300 in order to directly guide the socially disadvantaged or get them on and off the vehicle.

제 3 단계(S300)에서는, 복수의 이용자 단말(100)과 복수의 인솔자 단말(300)을 서버(200)에 의해 매칭시킨다.In the third step (S300), a plurality of user terminals 100 and a plurality of guide terminals 300 are matched by the server 200.

이와 같은 사회적 약자의 안전 인솔 시스템의 이용 방법은 데이터 수신부(210)와, 데이터 매칭부(220)와, 데이터 학습부(230)와, 데이터 저장부(240)와, 제어부(250)와, 알람부(260)와, 푸시부(270)와, 맵 생성부(280)와, 모니터링부(290)를 포함하는 사회적 약자의 안전 인솔 시스템(1000)의 서버(200)에 의해 구현된다.The method of using this safety guidance system for the socially disadvantaged includes a data receiving unit 210, a data matching unit 220, a data learning unit 230, a data storage unit 240, a control unit 250, and an alarm. It is implemented by the server 200 of the safety guidance system 1000 for the socially disadvantaged, which includes a unit 260, a push unit 270, a map creation unit 280, and a monitoring unit 290.

이러한 서버(200)는 복수의 이용자 단말(100)로부터 사회적 약자 인솔 서비스를 요청하는 요청 데이터를 데이터 수신부(210)에 의해 수신한다.This server 200 receives request data requesting guidance services for socially disadvantaged people from a plurality of user terminals 100 through the data receiver 210.

또한, 사회적 약자의 인솔을 위한 출발지 또는 도착지 인근에 위치하는 인솔자에 대한 정보를 데이터 매칭부(220)에 의해 복수의 이용자 단말(100)로 제공하여 인솔자를 추천함과 아울러 매칭시킨다.In addition, information on guides located near the starting point or destination for guiding socially disadvantaged people is provided to the plurality of user terminals 100 by the data matching unit 220 to recommend and match guides.

이때, 데이터 매칭부(220)는 사회적 약자의 인솔을 위한 출발지 또는 도착지의 최단 거리 인근에 위치하는 인솔자에 대한 정보를 복수의 이용자 단말(100)로 제공하는 것이 바람직하다.At this time, the data matching unit 220 preferably provides information on a guide located near the shortest distance from the departure point or destination for guiding socially disadvantaged people to the plurality of user terminals 100.

또한, 본 발명에 따른 사회적 약자 안전 인솔 시스템의 이용 방법에서, 서버(200)는 사회적 약자의 이동시 이동 경로와, 사회적 약자 인솔 서비스의 이용 빈도를 데이터 저장부(240)에 의해 저장하고, 데이터 저장부(240)에 저장되는 이동 경로 데이터를 제공받아 데이터 학습부(230)에 의해 학습시키며, 학습이 완료된 AI 정보를 통해 사회적 약자의 예측 이동 경로를 맵 생성부(280)에 의해 복수의 이용자 단말(100)에 제공한다.In addition, in the method of using the safety guidance system for the socially vulnerable according to the present invention, the server 200 stores the movement path of the socially disadvantaged when moving and the frequency of use of the socially disadvantaged guidance service by the data storage unit 240, and stores the data. The movement path data stored in the unit 240 is provided and learned by the data learning unit 230, and the predicted movement path of the socially disadvantaged is generated through the learned AI information by the map creation unit 280 on a plurality of user terminals. Provided at (100).

데이터 저장부(240)는 사회적 약자의 이동시 이동 경로와, 사회적 약자 인솔 서비스의 이용 빈도를 저장한다.The data storage unit 240 stores the movement path of the socially disadvantaged and the frequency of use of the guidance service for the socially disadvantaged.

데이터 학습부(230)는 이와 같이 데이터 저장부(240)에 저장되는 이동 경로 데이터를 제공받아 학습시키는 역할을 수행한다.The data learning unit 230 receives and learns the movement path data stored in the data storage unit 240.

이때, 상술한 바와 같이 데이터 학습부(230)는 데이터 저장부(240)에 저장된 사회적 약자의 이동시 이동 경로와 관련된 데이터로부터 데이터 셋을 생성하고, 생성된 데이터 셋을 기반으로 기계 학습을 수행하여 인공 지능 모델을 생성하는 유닛을 포함할 수 있다.At this time, as described above, the data learning unit 230 generates a data set from data related to the movement path of socially disadvantaged people stored in the data storage unit 240, and performs machine learning based on the generated data set to create an artificial It may include a unit that creates an intelligence model.

데이터 학습부(230)에서는 먼저 사회적 약자의 이동시 이동 경로 관련 데이터로부터 생성된 데이터 셋을 사용하여 인공 지능 모델을 생성한 후, 생성된 인공 지능 모델을 데이터 저장부(240)에 저장할 수 있다.The data learning unit 230 may first create an artificial intelligence model using a data set generated from data related to the movement path of socially disadvantaged people, and then store the generated artificial intelligence model in the data storage unit 240.

데이터 학습부(230)에는 인공 지능에 사용되는 알고리즘이 저장되어 있고, 이러한 알고리즘은 예를 들어, 인공 신경망(Artificial Neural Networks) 또는 퍼지 신경망(Fuzzy Neural Networks)을 사용하는 것이 바람직하다.The data learning unit 230 stores algorithms used in artificial intelligence, and these algorithms preferably use, for example, artificial neural networks or fuzzy neural networks.

특히, 데이터 학습부(230)에는 자연어 처리를 위한 알고리즘이 저장되어 있는 것이 바람직하다.In particular, it is desirable that an algorithm for natural language processing is stored in the data learning unit 230.

인공 신경망은 구조 및 기능에 따라 여러 종류로 구분되며, 가장 일반적인 인공 신경망은 한 개의 입력층과 출력층 사이에 다수의 은닉층(Hidden Layer)이 있는 다층 퍼셉트론(Multilayer Perceptron)이다.Artificial neural networks are divided into several types depending on their structure and function, and the most common artificial neural network is a multilayer perceptron, which has multiple hidden layers between one input layer and an output layer.

인공 신경망은 데이터 학습부(230)를 통해 구현될 수 있으며, 기초 컴퓨팅 단위인 뉴런 여러 개가 가중된 링크(Weighted Link)로 연결된 형태로서, 가중된 링크(Weighted Link)는 주어진 환경에 적응할 수 있도록 가중치를 조정할 수 있다.An artificial neural network can be implemented through the data learning unit 230, in which several neurons, which are basic computing units, are connected by weighted links. The weighted links are weighted to adapt to a given environment. can be adjusted.

인공 신경망은 자기 조직화 지도(SOM: Self-Organizing Map), 순환 신경망(RNN: Recurrent Neural Network), 콘볼루션 신경망(CNN: Convolutional Neural Network)과 같은 다양한 모델을 포함하며, 이에 한정되지 않는다.Artificial neural networks include, but are not limited to, various models such as Self-Organizing Map (SOM), Recurrent Neural Network (RNN), and Convolutional Neural Network (CNN).

퍼지 신경망은 규칙들을 언어적으로 표현하거나 지식 베이스에 새로운 규칙을 갱신하는데 신경망의 학습 능력을 이용하는 시스템이다.A fuzzy neural network is a system that uses the learning ability of a neural network to verbally express rules or update new rules in the knowledge base.

본 발명에서 퍼지 신경망을 사용할 경우, 규칙들은 사회적 약자의 이동 경로 측정의 항목, 목표 이동 경로를 달성하기 위한 인솔 인자 또는 실제 이동 경로와 예측 이동 경로를 비교하여 예측하는 예측값 등을 산출하는 데에 정의되어 사용될 수 있다.When using a fuzzy neural network in the present invention, rules are defined for calculating items for measuring the movement path of socially disadvantaged people, guidance factors for achieving the goal movement path, or predicted values predicted by comparing the actual movement path and the predicted movement path, etc. can be used.

데이터 저장부(240)에 저장된 인공 지능 모델을 통해 제공받는 이동 경로 데이터와, 이동 경로 조건을 해석, 분석 또는 예측하여 최적 이동 경로 조건을 산출하는 데이터 처리를 후술하는 맵 생성부(280)를 통해 수행하게 된다.Movement path data provided through an artificial intelligence model stored in the data storage unit 240, and data processing to calculate optimal movement path conditions by interpreting, analyzing, or predicting the movement path conditions are performed through a map generator 280, which will be described later. will be performed.

한편, 데이터 저장부(240)는 사회적 약자 인솔 서비스의 이용 빈도를 저장한다.Meanwhile, the data storage unit 240 stores the frequency of use of the guidance service for socially disadvantaged people.

이와 같이 저장된 사회적 약자 인솔 서비스의 이용 빈도에 의해, 해당 사회적 약자 인솔 서비스를 많이 이용하는 이용자 단말일수록 우선 순위로 이용자 단말(100)과, 인솔자 단말(300)을 매칭시킬 수 있다.According to the frequency of use of the socially disadvantaged person guidance service stored in this way, the user terminal 100 and the guide terminal 300 can be matched with priority as the user terminal uses the socially disadvantaged person guidance service more often.

이는 사회적 약자 인솔 서비스를 다수 이용하는 이용자 단말(100)에 제공하는 서비스의 개념일 수 있다.This may be a concept of a service provided to the user terminal 100, which uses a large number of socially disadvantaged person guidance services.

또한, 데이터 학습부(230)는 인공 지능 모델을 통해 제공받는 이동 경로 예측 데이터와 데이터 수신부(210)에 의해 수신된 실제 이동 경로 관련 데이터들을 비교하여 최상의 사회적 약자의 이동시 이동 경로를 제공한다.In addition, the data learning unit 230 compares the movement route prediction data provided through the artificial intelligence model with the actual movement route-related data received by the data receiver 210 to provide the best movement route for socially disadvantaged people.

한편, 데이터 학습부(230)는 사회적 약자의 이동시 이동 경로에서 위협 지역을 선정하고, 이러한 위협 지역을 제외한 이동 경로를 제공할 수도 있다.Meanwhile, the data learning unit 230 may select threat areas from the movement path of socially disadvantaged people and provide a movement route excluding these threat areas.

여기서, 위협 지역이란 사회적 약자에게 불필요한 지역을 말한다.Here, a threatened area refers to an area that is unnecessary for the socially disadvantaged.

따라서, 데이터 학습부(230)는 이러한 위협 지역을 제외한 최상의 사회적 약자의 이동시 이동 경로를 제공한다.Therefore, the data learning unit 230 provides the best movement path for socially disadvantaged people excluding these threatened areas.

맵 생성부(280)는 학습이 완료된 AI 정보를 통해 사회적 약자의 예측 이동 경로를 복수의 이용자 단말(100)에 제공한다.The map generator 280 provides a predicted movement path of socially disadvantaged people to a plurality of user terminals 100 through the learned AI information.

또한, 본 발명에 따른 사회적 약자의 안전 인솔 시스템(1000)의 이용 방법에서, 서버(200)는 이벤트 발생시 알람부(260)에 의해 복수의 인솔자 단말(260)로 알람을 제공하고, 이벤트의 내용을 푸시부(270)에 의해 메시지로 복수의 이용자 단말(100)에 제공한다.In addition, in the method of using the safety guidance system 1000 for socially disadvantaged persons according to the present invention, the server 200 provides an alarm to a plurality of guide terminals 260 by the alarm unit 260 when an event occurs, and provides the contents of the event. is provided to a plurality of user terminals 100 as a message by the push unit 270.

즉, 본 발명에 따른 사회적 약자의 안전 인솔 시스템(1000)에서, 서버(200)는 알람부(260)와, 푸시부(270)를 포함한다.That is, in the safety guidance system 1000 for socially disadvantaged people according to the present invention, the server 200 includes an alarm unit 260 and a push unit 270.

알람부(260)는 이벤트의 발생시 복수의 인솔자 단말(100)로 알람을 제공한다.The alarm unit 260 provides an alarm to a plurality of leader terminals 100 when an event occurs.

또한, 푸시부(270)는 발생한 이벤트의 내용을 메시지로 복수의 이용자 단말(100)에 제공한다.Additionally, the push unit 270 provides the contents of the event that has occurred to the plurality of user terminals 100 as a message.

이와 같은 이벤트의 내용으로는 복수의 이용자 단말(100)이 사회적 약자 안전 인솔 서비스를 확인하거나, 이용하기 위해 결제시 발생할 수 있다.The content of such an event may occur when a plurality of user terminals 100 check the safety guidance service for the socially disadvantaged or make a payment to use it.

또한, 사회적 약자의 안전 이동을 위해, 이벤트의 내용은 복수의 인솔자 단말(300)을 통한 인솔자의 할당과, 복수의 인솔자 단말(300)의 이동과, 사회적 약자의 안전 이동을 위해 사회적 약자의 출발 및 도착 등일 수도 있다.In addition, for the safe movement of the socially disadvantaged, the contents of the event include the assignment of a guide through a plurality of guide terminals 300, the movement of the plurality of guide terminals 300, and the departure of the socially disadvantaged for the safe movement of the socially disadvantaged. and arrival, etc.

한편, 본 발명에 따른 사회적 약자의 안전 인솔 시스템(1000)의 이용 방법에서, 복수의 인솔자 단말(100)은 가속도계에 의해 사회적 약자의 이동 속도를 측정하며, 이러한 가속도계는 미리 정해진 범위 밖으로 사회적 약자의 속도 변화를 측정시 알람부(260)로 속도 변화에 대한 알람을 제공한다.Meanwhile, in the method of using the safety guidance system 1000 for the socially disadvantaged according to the present invention, a plurality of guide terminals 100 measure the movement speed of the socially disadvantaged using an accelerometer, and this accelerometer measures the socially disadvantaged person's movement speed outside a predetermined range. When measuring a change in speed, an alarm about the change in speed is provided to the alarm unit 260.

이러한 가속도계는 사회적 약자의 이동 속도에 대응하여 미리 정해진 범위 내의 가속도를 포함하고 있다.This accelerometer contains acceleration within a predetermined range in response to the movement speed of socially disadvantaged people.

하지만, 가속도계가 미리 정해진 범위 밖으로 사회적 약자의 속도 변화를 측정시 알람부(260)로 속도 변화에 대한 알람을 제공하게 된다.However, when the accelerometer measures a change in speed of a socially disadvantaged person outside a predetermined range, an alarm about the change in speed is provided to the alarm unit 260.

이에 의해, 복수의 이용자 단말(100)은 서버(200)의 푸시부(270)에 의해 해당하는 사회적 약자의 속도 변화에 따른 이벤트를 수신하게 되며, 인솔자와의 메시지 또는 스마트폰 통화를 통해 해당 사회적 약자의 속도 변화의 원인을 확인할 수 있게 된다.As a result, the plurality of user terminals 100 receive an event according to the speed change of the corresponding socially disadvantaged person by the push unit 270 of the server 200, and the corresponding social disadvantaged person receives the event through a message or a smartphone call with the guide. The cause of the weak's speed change can be identified.

이와 같은 사회적 약자의 속도 변화로는 사회적 약자를 빨리 이동시키기 위한 인솔자의 과속이나 이동 중 사회적 약자의 신체적 변화에 의해 사회적 약자 스스로 속도를 감속시키거나 멈추는 경우 등일 수 있다.Such changes in the speed of the socially disadvantaged may include speeding by the guide to move the socially disadvantaged faster, or cases where the socially disadvantaged themselves slow down or stop due to physical changes in the socially disadvantaged while moving.

이는 사회적 약자의 안전한 이동을 방해하는 요소로 작용할 수 있으므로, 복수의 이용자 단말(100)은 해당 이벤트를 확인시 복수의 인솔자 단말(300)을 통해 사회적 약자의 안전한 이동을 위한 메시지 또는 스마트폰 통화를 이용하게 된다.Since this may act as a factor that hinders the safe movement of the socially disadvantaged, when the plurality of user terminals 100 confirm the event, a message or a smartphone call for the safe movement of the socially disadvantaged is sent through the plurality of guide terminals 300. It will be used.

또한, 모니터링부(290)는 복수의 이용자 단말(100)이 사회적 약자의 안전한 이동을 확인할 수 있도록 실시간으로 발생한 이벤트를 통합하여 확인할 수 있도록 하는 기능을 제공한다.In addition, the monitoring unit 290 provides a function that allows a plurality of user terminals 100 to integrate and confirm events that occur in real time so that the safe movement of socially disadvantaged people can be confirmed.

또한, 복수의 인솔자 단말(300)에 해당하는 인솔자의 기본 정보도 확인할 수 있는 데이터를 제공하며, 복수의 인솔자 단말(300)과 사회적 약자가 이동하는 이동 경로 등의 데이터를 제공할 수도 있다.In addition, it provides data that can check the basic information of the guide corresponding to the plurality of leader terminals 300, and can also provide data such as the movement path along which the plurality of leader terminals 300 and the socially disadvantaged move.

또한, 제어부(250)는 데이터 수신부(210)와, 데이터 매칭부(220)와, 데이터 학습부(230)와, 데이터 저장부(240)와, 알람부(260)와, 푸시부(270)와, 맵 생성부(280)와, 모니터링부(290)를 각각 제어하는 역할을 수행한다.In addition, the control unit 250 includes a data receiving unit 210, a data matching unit 220, a data learning unit 230, a data storage unit 240, an alarm unit 260, and a push unit 270. It serves to control the map creation unit 280 and the monitoring unit 290, respectively.

한편, 본 발명에 따른 사회적 약자의 안전 인솔 시스템(1000)의 이용 방법에서, 사회적 약자들은 무선 통신 모듈을 포함할 수도 있다.Meanwhile, in the method of using the safety guidance system 1000 for socially vulnerable people according to the present invention, the socially disadvantaged may include a wireless communication module.

이와 같은 무선 통신 모듈은 다양한 무선 통신을 이용할 수도 있지만, 바람직하게는 비콘을 이용할 수 있다.Such a wireless communication module may use various wireless communications, but preferably uses beacons.

이와 같이 사회적 약자들은 비콘을 포함하고 있다.In this way, the socially disadvantaged include beacons.

이러한 비콘은 위치 정보 전달을 위해 주기적으로 특정 신호를 전달하는 기기이다.These beacons are devices that periodically transmit specific signals to transmit location information.

따라서, 해당 사회적 약자가 인솔자와의 떨어짐이 발생시, 서버(200)의 데이터 제어부(250)는 비콘을 통해 홀로된 사회적 약자의 위치를 파악하게 되며, 홀로된 사회적 약자의 위치를 파악시 해당 비콘의 반경 거리 내에서 본 사회적 약자의 안전 인솔 시스템(1000)을 이용하는 복수의 이용자 단말(100)에 홀로된 사회적 약자에 대한 기본 정보를 서버(200)의 푸시부(270)에 의해 제공하게 된다.Therefore, when the socially disadvantaged person becomes separated from the guide, the data control unit 250 of the server 200 determines the location of the socially disadvantaged person alone through the beacon, and when the location of the socially disadvantaged person alone is identified, the beacon The push unit 270 of the server 200 provides basic information about the socially vulnerable person alone to a plurality of user terminals 100 using the safety guidance system 1000 for the socially disadvantaged person within a radius distance.

이와 같이 해당 비콘의 반경 거리 내에서 홀로된 사회적 약자에 대한 기본 정보를 푸시 메시지로 수신하는 복수의 이용자 단말(100)은 좀 더 신속하게 용이하게 인근의 홀로된 사회적 약자를 발견하거나, 홀로된 사회적 약자를 찾기 위한 정보를 복수의 이용자 단말(100)끼리 신속하게 공유할 수 있다.In this way, the plurality of user terminals 100, which receive basic information about socially disadvantaged people who are alone within the radius of the beacon as a push message, can more quickly and easily discover nearby socially vulnerable people who are alone or socialize alone. Information for finding abbreviations can be quickly shared between multiple user terminals 100.

이에 의해 홀로된 사회적 약자를 신속하게 발견할 수 있는 효과가 있다.This has the effect of quickly detecting socially vulnerable people who are alone.

이와 같이 본 발명에 의하면, 사회적 약자와 인솔 선생님을 매칭하여 사회적 약자가 인솔 선생님과 함께 외부 이동시 안전하게 이동하였는지를 모니터링하여 확인할 수 있는 효과가 있다.In this way, according to the present invention, it is possible to monitor and confirm whether the socially disadvantaged person moves safely when moving outside with the guide teacher by matching the socially disadvantaged person with the guide teacher.

이상, 일부 예를 들어서 본 발명의 바람직한 여러 가지 실시 예에 대해서 설명하였지만, 본 "발명을 실시하기 위한 구체적인 내용" 항목에 기재된 여러 가지 다양한 실시 예에 관한 설명은 예시적인 것에 불과한 것이며, 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자라면 이상의 설명으로부터 본 발명을 다양하게 변형하여 실시하거나 본 발명과 균등한 실시를 행할 수 있다는 점을 잘 이해하고 있을 것이다.Above, various preferred embodiments of the present invention have been described by giving some examples, but the description of the various embodiments described in the "Detailed Contents for Carrying out the Invention" section is merely illustrative and the present invention Those skilled in the art will understand from the above description that the present invention can be implemented with various modifications or equivalent implementations of the present invention.

또한, 본 발명은 다른 다양한 형태로 구현될 수 있기 때문에 본 발명은 상술한 설명에 의해서 한정되는 것이 아니며, 이상의 설명은 본 발명의 개시 내용이 완전해지도록 하기 위한 것으로 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에게 본 발명의 범주를 완전하게 알려주기 위해 제공되는 것일 뿐이며, 본 발명은 청구범위의 각 청구항에 의해서 정의될 뿐임을 알아야 한다.In addition, since the present invention can be implemented in various other forms, the present invention is not limited by the above description, and the above description is intended to make the disclosure of the present invention complete and is commonly used in the technical field to which the present invention pertains. It is provided only to fully inform those with knowledge of the scope of the present invention, and it should be noted that the present invention is only defined by each claim in the claims.

100 : 복수의 이용자 단말
100-1, 100-2, … 100-N : 이용자 단말
200 : 서버
210 : 데이터 수신부
220 : 데이터 매칭부
230 : 데이터 학습부
240 : 데이터 저장부
250 : 제어부
260 : 알람부
270 : 푸시부
280 : 맵생성부
290 : 모니터링부
300 : 복수의 인솔자 단말
300-1, 300-2, … 300-N : 인솔자 단말
1000 : 사회적 약자의 안전 인솔 시스템
100: Multiple user terminals
100-1, 100-2, … 100-N: User terminal
200: server
210: data receiving unit
220: Data matching unit
230: Data learning department
240: data storage unit
250: control unit
260: Alarm unit
270: Push part
280: Map creation unit
290: Monitoring unit
300: Multiple leader terminals
300-1, 300-2, … 300-N: Leader terminal
1000: Safety guidance system for socially disadvantaged people

Claims (10)

사회적 약자 인솔 서비스를 요청하는 복수의 이용자 단말;
사회적 약자를 직접 인솔 또는 차량에 승하차시키기 위해 인솔자의 위치를 제공하는 복수의 인솔자 단말; 및
상기 사회적 약자 인솔 서비스를 제공함과 아울러 복수의 이용자 단말과 복수의 인솔자 단말을 매칭시키는 서버;를 포함하는 것을 특징으로 하는,
사회적 약자의 안전 인솔 시스템.
Multiple user terminals requesting guidance services for socially disadvantaged people;
A plurality of guide terminals that provide the location of the guide to directly guide socially disadvantaged people or get them on and off the vehicle; and
A server that provides the guidance service for the socially disadvantaged and matches a plurality of user terminals with a plurality of guide terminals; characterized in that it includes,
Safety guidance system for socially disadvantaged people.
제 1 항에 있어서,
상기 서버는,
상기 이용자 단말로부터 사회적 약자 인솔 서비스를 요청하는 요청 데이터를 수신하는 데이터 수신부를 포함하는 것을 특징으로 하는,
사회적 약자의 안전 인솔 시스템.
According to claim 1,
The server is,
Characterized by comprising a data receiving unit that receives request data requesting guidance service for socially disadvantaged people from the user terminal,
Safety guidance system for socially disadvantaged people.
제 1 항에 있어서,
상기 서버는,
사회적 약자의 인솔시 이동 경로와, 상기 사회적 약자 인솔 서비스의 이용 빈도를 저장하는 데이터 저장부와,
상기 데이터 저장부에 저장되는 이동 경로 데이터를 제공받아 학습시키는 데이터 학습부와,
학습이 완료된 AI 정보를 통해 상기 사회적 약자의 예측 이동 경로를 상기 이용자 단말에 제공하는 맵생성부를 포함하는 것을 특징으로 하는,
사회적 약자의 안전 인솔 시스템.
According to claim 1,
The server is,
A data storage unit that stores the movement path of socially disadvantaged persons when guiding them and the frequency of use of the socially disadvantaged person guidance service;
a data learning unit that receives and learns movement path data stored in the data storage unit;
Characterized in that it includes a map generator that provides a predicted movement path of the socially disadvantaged person to the user terminal through learned AI information,
Safety guidance system for socially disadvantaged people.
제 1 항에 있어서,
상기 서버는,
이벤트 발생시 상기 인솔자 단말로 알람을 제공하는 알람부와,
상기 이벤트의 내용을 메시지로 상기 이용자 단말에 제공하는 푸시부를 포함하는 것을 특징으로 하는,
사회적 약자의 안전 인솔 시스템.
According to claim 1,
The server is,
An alarm unit that provides an alarm to the leader's terminal when an event occurs,
Characterized by comprising a push unit that provides the contents of the event to the user terminal as a message,
Safety guidance system for socially disadvantaged people.
제 4 항에 있어서,
상기 인솔자 단말은 사회적 약자의 이동 속도를 측정하는 가속도계를 포함하며,
상기 가속도계는 미리 정해진 범위 밖으로 사회적 약자의 속도 변화를 측정시 상기 알람부로 상기 속도 변화에 대한 알람을 제공하는 것을 특징으로 하는,
사회적 약자의 안전 인솔 시스템.
According to claim 4,
The leader terminal includes an accelerometer that measures the movement speed of socially disadvantaged people,
The accelerometer is characterized in that when measuring a change in speed of a socially disadvantaged person outside a predetermined range, it provides an alarm about the change in speed to the alarm unit.
Safety guidance system for socially disadvantaged people.
복수의 이용자 단말에 의해 사회적 약자 인솔 서비스가 요청되는 제 1 단계;
사회적 약자를 직접 인솔 또는 차량에 승하차시키기 위해 복수의 인솔자 단말에 의해 인솔자의 위치가 서버로 제공되는 제 2 단계; 및
복수의 이용자 단말과 복수의 인솔자 단말을 서버에 의해 매칭시키는 제 3 단계;를 포함하는 것을 특징으로 하는,
사회적 약자의 안전 인솔 방법.
A first step in which a guidance service for socially disadvantaged people is requested by a plurality of user terminals;
A second step in which the location of the guide is provided to the server by a plurality of guide terminals in order to directly guide socially disadvantaged people or get them on and off the vehicle; and
Characterized in that it includes; a third step of matching a plurality of user terminals and a plurality of guide terminals by a server,
How to safely guide socially disadvantaged people.
제 6 항에 있어서,
상기 서버는,
상기 이용자 단말로부터 사회적 약자 인솔 서비스를 요청하는 요청 데이터를 데이터 수신부에 의해 수신하는 것을 특징으로 하는,
사회적 약자의 안전 인솔 방법.
According to claim 6,
The server is,
Characterized in that request data requesting guidance service for socially disadvantaged people is received from the user terminal by a data receiving unit,
How to safely guide socially disadvantaged people.
제 6 항에 있어서,
상기 서버는,
사회적 약자의 이동시 이동 경로와, 상기 사회적 약자 인솔 서비스의 이용 빈도를 데이터 저장부에 의해 저장하고,
상기 데이터 저장부에 저장되는 이동 경로 데이터를 제공받아 데이터 학습부에 의해 학습시키며,
학습이 완료된 AI 정보를 통해 상기 사회적 약자의 예측 이동 경로를 맵생성부에 의해 상기 이용자 단말에 제공하는 것을 특징으로 하는,
사회적 약자의 안전 인솔 방법.
According to claim 6,
The server is,
The movement path of the socially disadvantaged and the frequency of use of the guidance service for the socially disadvantaged are stored by the data storage unit,
The movement route data stored in the data storage unit is provided and learned by the data learning unit,
Characterized in that the predicted movement path of the socially disadvantaged person is provided to the user terminal by a map generator through the learned AI information,
How to safely guide socially disadvantaged people.
제 6 항에 있어서,
상기 서버는,
이벤트 발생시 알람부에 의해 상기 인솔자 단말로 알람을 제공하고,
상기 이벤트의 내용을 푸시부에 의해 메시지로 상기 이용자 단말에 제공하는 것을 특징으로 하는,
사회적 약자의 안전 인솔 방법.
According to claim 6,
The server is,
When an event occurs, an alarm is provided to the leader's terminal by the alarm unit,
Characterized in that the contents of the event are provided to the user terminal as a message by a push unit,
How to safely guide socially disadvantaged people.
제 9 항에 있어서,
상기 인솔자 단말은 가속도계에 의해 사회적 약자의 이동 속도를 측정하며,
상기 가속도계는 미리 정해진 범위 밖으로 사회적 약자의 속도 변화를 측정시 상기 알람부로 상기 속도 변화에 대한 알람을 제공하는 것을 특징으로 하는,
사회적 약자의 안전 인솔 방법.
According to clause 9,
The leader terminal measures the movement speed of socially disadvantaged people using an accelerometer,
The accelerometer is characterized in that when measuring a change in speed of a socially disadvantaged person outside a predetermined range, it provides an alarm about the change in speed to the alarm unit.
How to safely guide socially disadvantaged people.
KR1020220142523A 2022-10-31 2022-10-31 System for safety guiding socially disadvantaged and method thereof KR20240062323A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020220142523A KR20240062323A (en) 2022-10-31 2022-10-31 System for safety guiding socially disadvantaged and method thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020220142523A KR20240062323A (en) 2022-10-31 2022-10-31 System for safety guiding socially disadvantaged and method thereof

Publications (1)

Publication Number Publication Date
KR20240062323A true KR20240062323A (en) 2024-05-09

Family

ID=91075466

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020220142523A KR20240062323A (en) 2022-10-31 2022-10-31 System for safety guiding socially disadvantaged and method thereof

Country Status (1)

Country Link
KR (1) KR20240062323A (en)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102333955B1 (en) 2021-02-10 2021-12-02 정동윤 Method, system and application for indicating safe area and navigating safe path for socially vulnerable people

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102333955B1 (en) 2021-02-10 2021-12-02 정동윤 Method, system and application for indicating safe area and navigating safe path for socially vulnerable people

Similar Documents

Publication Publication Date Title
Lujak et al. A distributed architecture for real-time evacuation guidance in large smart buildings
ES2948939T3 (en) Enclosure evacuation system
CN107851348B (en) Evacuation plan for a building with an elevator system
KR101730266B1 (en) IoT-based Road Guiding Device for Disabled People and Method thereof
US10028104B2 (en) System and method for guided emergency exit
KR20180058348A (en) Method and apparatus for detecting presence using wireless communication device and providing a service by using thereof
US20100225469A1 (en) Notification system, notification device, and notification method
US20210200239A1 (en) Control device and method for a plurality of robots
KR20200081634A (en) Geofencing based tourism platform
CN114222252B (en) Message generation method and device, electronic equipment and storage medium
US11731763B2 (en) Methods and systems for identifying and addressing passenger issues in an aircraft
KR20240062323A (en) System for safety guiding socially disadvantaged and method thereof
KR20120037633A (en) Climbing support system and method
KR101844323B1 (en) System, method and user device for providing seat information of public transportation
KR102463914B1 (en) System for kids' safety attendance and absence and thereof
Billhardt et al. An architecture for situation-aware evacuation guidance in smart buildings
KR20210004173A (en) Apparatus and method for user monitoring
EP2962930A1 (en) Improving the safety on-board of large vehicles for many passengers
KR102186783B1 (en) Navigation apparatus, method thereof and computer readable medium having computer program recorded therefor
KR20220110399A (en) System for providing real time public transportation congestion
KR102416034B1 (en) Apparatus, method and system for providing user movement management information based on information collected trrough a disfection device
KR101093042B1 (en) Privacy management system based on profile for personalized services in u-city
KR20200069410A (en) Accident safety management system of school bus for children
KR101740948B1 (en) Position monitoring system for kindergartener using smartphone
Ma et al. Rapid Crowd Evacuation for Passenger Ships Using LPWAN

Legal Events

Date Code Title Description
WITB Written withdrawal of application