Monitoring system, monitoring method, and program

Through the portable terminal equipment combined with GPS and WiFi signals, the position deviation of the guardian of the guardian is monitored and notified in real time, solving the problem that the existing monitoring system cannot accurately locate and promptly notify, and improving monitoring efficiency and security.

JP2025020438AInactive Publication Date: 2025-02-12BSIZE INC
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
JP2024200746
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-11-18
Publication Date
2025-02-12
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

The existing monitoring system cannot detect and notify the guardian whether the custodian is deviating from its living area in real time and accurately, which poses a safety hazard.

Method used

The portable terminal device is adopted to monitor the position of the object being monitored in real time through positioning technology combining GPS and WiFi signals, and judge the position relationship based on the preset living area. The notification unit is used to promptly inform the guardian of the deviation, and optimize the power usage in combination with battery management and sleep mode.

Benefits of technology

Accurate positioning and real-time monitoring of the living areas of the objects under custody are realized, timely notifying the guardian of deviations is promptly, safety and monitoring efficiency are improved, and battery consumption is reduced.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025020438000001_ABST
    Figure 2025020438000001_ABST
Patent Text Reader

Abstract

To provide a monitoring system, a monitoring method, and a program capable of determining a living area for a monitored person and notifying the monitored person of a positional relationship between the monitored person and the living area.SOLUTION: A monitoring system (10) comprises: control means (34, 16) for performing control on map information which is determined on the basis of position information for a first terminal carried by a monitored person and in which each position corresponding to the position information for the first terminal within a predetermined period is plotted, such that the map information is displayed on a second terminal as a movement history of the monitored person; a determination unit (37) that determines, based on an area of an arbitrary shape designated by an operator of the second terminal, a positional relationship between the position of the first terminal and the area for the map information displayed on the second terminal; and a notification unit (38) that notifies the second terminal of a result of determination by the determination unit.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to a monitor having a monitoring function suitable for watching over children or wandering elderly people, for example. The present invention relates to a monitoring system, a monitoring method, and a program. [Background technology]

[0002] When children enter elementary school and start to move around on their own, the biggest concern for parents is It is to ensure the safety of children. It is also the greatest concern for families of elderly people who have a tendency to wander and for care facilities. The main concern is still ensuring the safety of the elderly.

[0003] For this reason, the people who are being watched over, such as children and wandering elderly people (hereinafter referred to as "those being watched over" The location of the person who is in a care facility can be confirmed in real time by a guardian, family member, or care facility staff member. Monitoring systems for grasping the time are in practical use (for example, https: / / deki (see ru.net / article / 15964 (October 24, 2017)). [Prior art documents] [Non-patent literature]

[0004] [Non-Patent Document 1] https: / / dekiru.net / article / 15964(October 24, 2017) Summary of the Invention [Problem to be solved by the invention]

[0005] By using this type of monitoring system, the guardian can easily see the location of the person being watched. Not only can you know the location in real time, but you can also track the location over time. It is also possible to grasp the movement history.

[0006] This allows parents, for example, to check whether their children are following the correct route to school. Rui was playing in her usual park, within her usual range of activities, i.e. within her living area. Conversely, it is important to know if someone is moving outside of their usual range of activities, i.e., outside their living space. It is also possible to understand that

[0007] However, the watcher cannot always observe the location of the person being watched. Therefore, even if the person being watched over leaves the living area, it is not always possible to immediately detect this. There is also a risk that the person watching over the person watching over may only notice the problem after a considerable amount of time has passed. Even if the location of the person being watched is constantly monitored, it is necessary for the person watching over to understand the living area of ​​the person being watched. Fear that if they don't hold the device, they won't notice that the person they are watching has left their living space There are also.

[0008] The present invention has been made in view of the above circumstances, and is a method for determining a living area for a person being watched over. This model can determine the location of the person being watched over and notify the person watching over the location of the person being watched over and the person's living area. The present invention aims to provide a monitoring system, a monitoring method, and a program. . [Means for solving the problem]

[0009] In order to achieve the above object, the present invention takes the following measures.

[0010] That is, the monitoring system according to the first aspect of the present invention is carried by the person being watched. The location of the first terminal during a predetermined period is determined based on the location information of the first terminal. The map information on which each position corresponding to the information is plotted is used as the movement history of the person being watched over. A control means for controlling the display of the map information on the second terminal, Based on an area of ​​any shape specified by the operator of the second terminal, A determination unit that determines the positional relationship between the position and the area, and transmits the determination result by the determination unit to a second terminal. and a notification unit for notifying the user.

[0011] The monitoring system according to the second aspect of the present invention is the same as the monitoring system according to the first aspect. In the system, the periphery of the area is expanded outward or expanded in response to an operation by an operator of the second terminal. The device further includes a modification section that changes the area so as to shrink the area inward.

[0012] Furthermore, the monitoring system according to the third aspect of the present invention is carried by the person being watched. The location information of the first terminal determined based on the information uploaded from the first terminal and an information storage unit for storing location information, the information being stored within a predetermined period of time. The map information on which the corresponding locations are plotted is stored on the second terminal as the movement history of the person being watched over. a control means for controlling the first terminal to display the first image in response to an operation by an operator of the second terminal; interval information that specifies the interval between when the first and a setting unit that sets a predetermined value that is a threshold acceleration of the first terminal. If acceleration equal to or greater than the specified value is not detected during the interval specified in the tabal information, the throttle is The system loops over the device and wakes it up when acceleration above a certain value is detected during sleep. do.

[0013] Furthermore, the monitoring system according to the fourth aspect of the present invention is a portable device carried by the person being watched. The location information of the first terminal is determined based on the information uploaded from the first terminal. and an information storage unit for storing location information, and storing location information stored within a predetermined period of time. The map information on which the positions corresponding to the information are plotted is stored as the movement history of the person being watched over by the second terminal. a control means for controlling the battery remaining capacity uploaded from the first terminal to be displayed on the second terminal; A battery remaining capacity grasping unit that judges whether the information is below a predetermined capacity or not; When it is determined that the remaining battery capacity information is below a predetermined amount, and a notification unit that notifies the second terminal that the second terminal has been connected to the first terminal.

[0014] The monitoring system according to the fifth aspect of the present invention is the same as the monitoring system according to the fourth aspect. and setting whether or not a notification is required by the notification unit in response to an operation by an operator of the second terminal. It further comprises a setting section.

[0015] The monitoring system according to the sixth aspect of the present invention is the same as the monitoring system according to the fourth aspect. In the above, information is uploaded from the first terminal in response to an operation by an operator of the second terminal. The apparatus further includes a setting unit for changing the interval between the timings.

[0016] The monitoring system according to the seventh aspect of the present invention comprises a first Store location information of the first device, the location information being determined based on information uploaded from the device. an information storage unit, and a location information storage unit that stores location information corresponding to location information stored within a predetermined period of time. The map information on which each location is plotted is displayed on the second device as the movement history of the person being watched over. a control means for controlling the battery remaining amount information uploaded from the first terminal to be a predetermined a battery remaining capacity grasping unit that judges whether the remaining capacity is below the battery remaining capacity, and Change the interval between when information is uploaded from the first device depending on the operation It is equipped with a setting section.

[0017] The monitoring system according to the eighth aspect of the present invention comprises a first Store location information of the first device, the location information being determined based on information uploaded from the device. an information storage unit, and a location information storage unit that stores location information corresponding to location information stored within a predetermined period of time. Map information creation: Creating map information where each location is plotted as the movement history of the person being watched over By connecting the locations of the areas to the locations plotted on the map information with solid or dotted lines, the number of people being watched over can be calculated. A life area determination unit that determines the life area of ​​the person, and a map information that specifies the life area, and a communication unit that transmits the information to the terminal 2.

[0018] The monitoring system according to the ninth aspect of the present invention is a monitoring system that is carried by a terminal carried by a person being watched. The location of the device is determined based on the information uploaded from the A system that performs location matching, in which the location of a terminal is determined by a time stamp that is the same or can be considered the same. The first location information determined from GPS information and the MAC address of the WiFi router and a second location determined by the location server based on the signal strength from the WiFi router. The third position is determined by the positioning server based on the location information and the signal strength from the base station. The weighting is determined based on the position information and the weighting of the first to third position information. and the fourth position information obtained by the first position determination unit. Effect of the Invention

[0019] According to the monitoring system, the monitoring method, and the program of the present invention, By taking such measures, it is possible to determine the living area for the person being watched. Furthermore, if the person being watched over leaves the living area, it will be detected and notified to the person watching over it. It is also possible to do so. [Brief description of the drawings]

[0020] [Figure 1] 1 is a conceptual diagram for explaining the concept of a monitoring system to which a monitoring method according to an embodiment of the present invention is applied. [Diagram 2] FIG. 2 is a schematic diagram showing an example of a functional configuration of a user terminal. [Diagram 3] 1 is a block diagram showing an example of the configuration of a monitoring system to which a monitoring method according to an embodiment of the present invention is applied. [Figure 4] FIG. 11 is a data structure diagram showing an example of a user registration DB. [Diagram 5] FIG. 11 is a data structure diagram showing an example of an upload information DB. [Figure 6] FIG. 11 is a diagram for explaining an example of a first method for determining a living area. [Figure 7] FIG. 11 is a diagram for explaining another example of the first method for determining a living area. [Figure 8] FIG. 11 is a diagram for explaining an example of a second method for determining a living area. [Figure 9] FIG. 11 is a diagram for explaining an example of a third method for determining a living area. [Figure 10] FIG. 13 is a diagram for explaining an example of a fourth method for determining a living area. [Figure 11] FIG. 13 is a diagram for explaining an example of a fifth method for determining a living area. [Figure 12] FIG. 13 is a diagram for explaining an example of a sixth method for determining a living area. [Figure 13] FIG. 13 is a schematic diagram showing an example of a setting screen. [Figure 14] FIG. 2 is a schematic diagram illustrating some of the straight lines that define the perimeter of a living area. [Figure 15] 13 is a schematic diagram showing a display example on a display screen of a parent terminal for setting a predetermined criterion; FIG. [Figure 16] 13 is map information for explaining a method for setting a living area using a living area modification program. [Figure 17] 1 is a conceptual diagram showing an example of map information displaying the positional relationship between a living area and the current position of a user terminal. [Figure 18] 11 is a schematic diagram showing an example of map information displaying a movement history of a user terminal; FIG. [Figure 19] 10 is a flowchart showing a process flow relating to determining a living area and a positional relationship between a user terminal and the living area. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0021] FIG. 1 is a diagram showing a monitoring system to which a monitoring method according to an embodiment of the present invention is applied. FIG. 1 is a conceptual diagram for explaining the concept of

[0022] The monitoring system 10 is a device for monitoring a person being watched (e.g., a child, an elderly person, etc.). The user (subject) uploads the data from a terminal 100 (hereinafter referred to as "user terminal 100") carried by the subject. Based on the information transmitted, the location of the user terminal 100 is grasped, and the location of the user terminal 100 is The living area of ​​the person being watched over is determined based on the history, and the current location of the user terminal 100 and the living area are The positional relationship between the person watching over the person (e.g., the guardian or supervisor of the person being watched over; hereafter, the “guardian” The terminal 200 (hereinafter referred to as "parent terminal 200") of the parent / guardian is notified of the change.

[0023] FIG. 2 is a schematic diagram illustrating an example of a functional configuration of a user terminal.

[0024] The user terminal 100 includes a SIM card 110 and a 3G, LTE (registered trademark), 4G, or other Alternatively, the monitoring system 10 may be communicated with via a base station 60 using a cellular system such as 5G. A transmission / reception function 120 capable of receiving data, a GPS function 130 for acquiring GPS information, and a surrounding Wi-Fi The MAC address of the router is compared to the received signal strength (RSSI) of the WiFi router. ) and the WiFi function 140 that acquires the information indicating the acceleration of the user terminal 100 and a rechargeable battery, for example a lithium battery, which supplies power to the user terminal 100. and a battery 160, such as a lithium-ion battery. All of these are based on well-known technology. Therefore, further detailed explanation will be avoided here.

[0025] The user terminal 100 also communicates directly with the base station 60 via the transmission / reception function 120. As shown by the dashed line in FIG. 1, the In this case, the WiFi router 61 may indirectly communicate with the base station 60 by, for example, , which can be achieved by a smartphone.

[0026] Furthermore, the user terminal 100 may be used in a cellular manner such as a low power wide area (LPWA) system. A communication method other than the above may be used to communicate with the monitoring system 10. In this case, The terminal 100 does not need a SIM card 110. Thus, depending on the communication method, 60 may be replaced by a base station or a gateway. In the following, as an example, the user terminal 100 is First, a form of communication with the monitoring system 10 via the base station 60 will be described.

[0027] The user terminal 100 is lightweight and small so that it is not a burden for children or the elderly to carry. A unique identification number is assigned to each user terminal 100 in advance.

[0028] To start using the monitoring system 10, first, the user terminal 100 is The user must register with the tracking system 10. The user registration can be done, for example, by using a smartphone. The parent terminal 200, which is a PC or a personal computer, transmits and receives data via a communication network 70 such as the Internet. The user terminal 100 transmits the identification number a of the user terminal 100 to the monitoring system 10. This is what is done.

[0029] In response to this, the monitoring system 10 detects the user terminal 10 having this identification number a. 0 is recognized as the user terminal 100 to be monitored (watched over), and The email address used by the parent terminal 200 to transmit the identification number a is 00 address b (hereinafter also referred to as "parent address b"). The user terminal 100 and the parent terminal 200 are then recognized by the monitoring system 10. Once this is done, user registration is complete.

[0030] After the user registration, the acceleration sensor 150 of the user terminal 100 detects an acceleration equal to or greater than a predetermined value. In other words, when the user terminal 100 moves, the user terminal 100 wakes up and activates the GPS function 1. 30 will retrieve GPS information at intervals such as every 1.5 minutes, which is the default. GPS information includes not only location information but also a time stamp indicating the time when the location was determined. It also includes a time stamp.

[0031] The user terminal 100 further combines the acquired GPS information with the identification number a of the user terminal 100. Both are uploaded to the monitoring system 10 using the transmission / reception function 120. At this time, the transmission / reception function 120 acquires remaining battery capacity information from the battery 160, and Battery level information can also be added and uploaded to the monitoring system 10. .

[0032] However, if the user terminal 100 is located in a place where the GPS function 130 cannot obtain GPS information, In such a case, the user terminal 100 may be provided with a WiFi function 140. By doing so, you can check the MAC addresses of multiple WiFi routers in the vicinity and the signal strength from each WiFi router. This information is obtained along with the signal strength information. It also contains a timestamp indicating the time it was sent.

[0033] Then, the user terminal 100 uses the acquired information on the plurality of WiFi routers instead of the GPS information. The MAC address and the signal strength information from each WiFi router are sent to the user terminal 10. The data is uploaded from the transmission / reception function 120 to the monitoring system 10 together with the identification number a of 0. The MAC address of the WiFi router and the signal strength of the WiFi router are displayed. The information is used for positioning by the positioning server 40, as described below. do.

[0034] In addition, if the user terminal 100 is located in a place where the GPS function 130 cannot obtain GPS information, If the user terminal 100 is connected to the base station 60, the user terminal 100 further receives a signal from the base station 60 by the transmission / reception function 120. The user terminal receives the signal from the base station 60 and transmits the signal strength information of the signal from the base station 60 to the user terminal instead of the GPS information. The identification number a of the terminal 100, together with a time stamp indicating the time when the radio wave was received from the base station 60 Then, the data is uploaded from the transmission / reception function 120 to the monitoring system 10 via the base station 60. The reception strength information of the radio wave from the base station 60 can also be used to determine the location, as described later. The positioning information is used for positioning done by the determination server 40.

[0035] Instead of GPS information, the user terminal 100 uses the MAC address of the WiFi router. , and the reception strength information of radio waves from the WiFi router and the reception strength of radio waves from the base station 60 Selectively uploading the information and the time stamp to the monitoring system 10 Instead of downloading both, you can upload them to the monitoring system 10. do.

[0036] Even if the user terminal 100 can acquire GPS information, it does not register the GPS information. In addition, the MAC address of the WiFi router and the reception strength information of the signal from the WiFi router The information, the reception strength information of the radio wave from the base station 60, and the time stamp are input to the monitoring system. You can also upload it to Stem 10.

[0037] This allows the monitoring system 10 to use only the location information determined from the GPS information. Instead, the MAC address of the WiFi router and the signal strength information from the WiFi router The position information determined by the positioning server 40 based on the above, and the radio wave from the base station 60 and location information determined by the positioning server 40 based on the radio wave strength of can be used to locate the user terminal 100.

[0038] On the other hand, in the user terminal 100, when the acceleration sensor 150 detects an acceleration equal to or greater than a predetermined value, As long as the user terminal 100 is not moving, that is, as long as the user terminal 100 is not moving, the GPS information will not be acquired and the Wi-Fi The monitoring system does not receive radio waves from the iRouter or the base station 60. In this way, when there is no movement in the user terminal 100, the In this way, the user terminal 100 goes to sleep to conserve power in the battery 160. It is possible.

[0039] The user terminal 100 does not have any operation buttons. All settings (e.g., setting or changing the upload interval) must be done by the parent or guardian. This is done remotely via the monitoring system 10 in response to an instruction from the terminal 200 . Therefore, even if the person being watched does not operate the user terminal 100, the user terminal 100 When awake, the monitor will automatically wake up / sleep at the set interval. Upload the information to the data recording system 10.

[0040] FIG. 3 is a diagram showing a monitoring system to which the monitoring method according to the embodiment of the present invention is applied. FIG. 2 is a block diagram showing a configuration example of the

[0041] The monitoring system 10 includes a CPU 14, a communication unit, and a 16, a storage device 20, and a memory 30.

[0042] The CPU 14 is a computer that executes various programs stored in a memory 30. 31 to 39, and controls the internal operation of the monitoring system 10.

[0043] The communication unit 16 transmits the information uploaded from the user terminal 100 via the base station 60. In addition, the location can be transmitted via a communication network 70 such as the Internet. The terminal 40 can communicate with the parent terminal 200 .

[0044] The storage device 20 may be, for example, a solid state drive (SSD) or a hard disk drive (HDD). The user registration information (identification number a, parent address, etc.) sent from the parent terminal 200 is used. A user registration database 22 (hereinafter referred to as the “user registration DB” 22) that manages ), and the information uploaded from the user terminal 100 and the positioning server 40 The upload information database 24 (hereinafter, “upload”) stores the location information determined by the The load information DB 24 stores the load information.

[0045] The registration management program 31 performs the process for the user registration described above. For example, a parent terminal 200, which is a smartphone or a PC, can be used to connect to a communication network such as the Internet. The identification number a of the user terminal 100 is transmitted to the monitoring system 10 via the network 70. This is done by transmitting the identification number a. The identification number a is received by the parent terminal 200, and the parent terminal 200 receives the identification number a. The telephone address is recognized by the communication unit 16.

[0046] FIG. 4 is a data structure diagram showing an example of the user registration DB.

[0047] The user registration DB 22 stores data items such as an identification number a, a parent's address b, and a birth date. The living area location information h is included. As described later, the living area location information h is The information is decided and written by RAM33. In addition, although it is omitted in Figure 4, Other information such as the address and the date of start of use of the user terminal 100 are appropriately set as data items. Additional information may be added as necessary.

[0048] The registration management program 31 converts the identification number a received by the communication unit 16 into a user registration number. The recognized parent terminal 200's email address is written to the parent account DB 22. The user registration process is then completed. do.

[0049] Once the user registration process is complete, the monitoring system 10 will have this identification number a. It is possible to receive information uploaded from the user terminal 100. The information that can be downloaded includes the identification number, GPS information, the MAC address of the WiFi router, Indicates the reception strength information of the radio wave received by the user terminal 100 from the iRouter and the time of reception. A time stamp and the reception strength of the radio wave received by the user terminal 100 from the base station 60 This may include information, remaining battery charge information, etc.

[0050] The user terminal 100 receives GPS information, radio waves from a WiFi router, and Therefore, for example, the user terminal 10 may not be able to receive any of the radio waves. If the GPS information cannot be received, the uploaded information will not include GPS information. On the other hand, if the user terminal 100 cannot receive radio waves from the WiFi router, The information uploaded includes the MAC address of the WiFi router and Also, the user terminal 100 does not include the reception strength information of the radio wave from the base station 60. If the radio waves from the base station 60 cannot be received, the information to be uploaded will include the radio waves from the base station 60. It does not include reception strength information or a timestamp indicating the time of reception.

[0051] The information uploaded from the user terminal 100 at the set interval is transmitted to the communication unit 1. The interval is received by the parent terminal 200 as described later. The user can set and change the settings as desired using the setting program 36 according to the instructions. do.

[0052] The information storage program 32 stores the uploaded information D based on the uploaded information. Enter the appropriate information in each data element specified in B24.

[0053] FIG. 5 is a data structure diagram showing an example of the upload information DB.

[0054] The upload information DB24 includes, as data items, a time stamp c, an identification number a, and G. Includes PS location information d, WiFi location information e, base station location information f, battery remaining information g, etc. In addition, although not shown in Figure 5, the MAC address of the WiFi router, The reception strength of radio waves from the router, the reception strength of radio waves from the base station 60, etc. are used as data items. Additional information may be added as appropriate.

[0055] The information storage program 32 adds the identification information a and the GPS information to the uploaded information. If included, the identification number a and GPS information, the identification number a and GPS location information d The time stamp included in the GPS information is stored in the upload information DB24. The stamp is stored in the upload information DB 24 as time stamp c.

[0056] On the other hand, the information storage program 32 stores the uploaded information in the MA of the WiFi router. If the C address and the signal strength information from the WiFi router are included, The timestamp included in the strength information is uploaded as timestamp c to the information DB24 The MAC address and the reception strength information are written to the communication unit 16 and transmitted to the communication network 17. The signal is output to the positioning server 40 via the network 70.

[0057] The information storage program 32 also stores the uploaded information in a radio wave form sent from the base station 60. If the signal contains reception strength information and a timestamp, this timestamp is used as the time stamp. The stamp c is written in the upload information DB 24 and the radio wave from the base station 60 is The reception strength information is output to the positioning server 40 via the communication network 70.

[0058] The positioning server 40 receives the MAC address and the reception strength information from the communication unit 16. If so, the location of the user terminal 100 is determined based on this information, and the corresponding location information is (For example, latitude and longitude information) is transmitted as WiFi location information e via the communication network 70. Then, the message is returned to the communication unit 16.

[0059] The positioning server 40 also receives, from the communication unit 16, information on the reception strength of radio waves from the base station 60. When the user terminal 100 receives the transmitted signal, the location of the user terminal 100 is determined based on the transmitted signal, and the corresponding position is calculated. The communication network 70 is connected to the base station using the base station location information (for example, latitude and longitude information) as base station location information f. The response is sent to the communication unit 16 via the communication unit 16.

[0060] The monitoring system 10 uses such a positioning server 40 to even in places where you can't get a GPS signal, like on subway platforms. This makes it possible to determine the location of the user terminal 100. uses publicly known technologies such as geoLocation provided by Google. Since this can be achieved, further detailed explanation will be avoided.

[0061] The positioning server 40 transmits the WiFi position information e and / or the base station position information to the communication unit 16. When the information f is returned, the information storage program 32 stores the WiFi location information e and / or the basic The ground station position information f is stored in the upload information DB 24 in association with the corresponding time stamp. To accumulate.

[0062] In this way, every time information is uploaded from the user terminal 100, At least one of the location information d, e, and f in 00 is associated with the timestamp c. The information is then stored in the upload information DB 24.

[0063] In this way, the monitoring system 10 stores the upload information of each user in the upload information DB 24. Since the location information of the user terminals 100 is stored in a lump, each user terminal 100 This reduces the cost of the user terminal 100. .

[0064] The living area determination program 33 uploads the information DB2 based on the time stamp c. Among the location information d, e, and f stored in 4, the location information d, e, and f stored within a specified period The living area of ​​the person being watched over is determined based on the target. A default value, such as the last 30 days, is set, but as described below, you can change this setting in the configuration program. By using the RAM 36 and performing necessary input from the parent terminal 200, Can be set and changed.

[0065] The living area determination program 33 further determines the location information d, e, and f accumulated during a predetermined period. By using the location information d, e, and f accumulated under specified conditions, more detailed It is also possible to determine the active zone.

[0066] For example, by setting the predetermined condition to weekdays, the following is executed on weekdays based on the timestamp c: The weekday living area can be determined based only on the accumulated location information d, e, and f. In addition, by setting the specified condition as Saturday, Sunday, and holidays, the Saturday, Sunday, and holidays are displayed based on the time stamp c. Determine the living area for weekends and holidays using only location information d, e, and f accumulated on holidays. Furthermore, the predetermined condition can be set to a specific day of the week (e.g., Friday). Based on the timestamp c, only the location information d, e, and f accumulated on a specific day of the week are compared. As an elephant, you can determine your living area for a particular day of the week.

[0067] Furthermore, a specific time period can be set as a predetermined condition. Based on the timestamp c, in addition to setting the day of the week as described above, , weekday morning (e.g., 6:00 a.m. to 10:00 a.m.), weekday daytime (e.g., 1:00 a.m. Living areas during the day (e.g., 12:00 to 5:00 p.m.), weekday evenings (e.g., 5:00 to 11:00 p.m.), and In this way, the living area can be determined more precisely. It is also possible to set only the time period without setting the day of the week.

[0068] The range of activities usually varies greatly between weekdays, weekends, and holidays, and also between mornings, afternoons, and evenings. Since the area is not determined in a general manner, the living area determination program 33 is Various living areas can be determined according to certain conditions and the predetermined criteria described below. .

[0069] The predetermined period, the predetermined condition, and the predetermined criteria are also set by the setting program 36, as described below. By using the above, the settings can be changed by performing necessary input from the parent terminal 200. good.

[0070] A specific example of the process for determining a living area performed by the living area determination program 33 is shown in FIG. In the following example, the specified period is the past 30 days. A case will be described in which the living area is determined based on the location information d, e, and f. As mentioned above, if you want to set further conditions such as the day of the week or the time period, In both cases, the only difference is the location information to be considered, and the process for determining the living area is Same here.

[0071] The living area determination program 33 determines whether a specific user terminal has been stored in the upload information DB 24. Among the last 100 location information d, e, and f, within a set period (for example, the last 30 days) This applies only to location information d, e, and f stored in

[0072] The living area determination program 33 determines which of the location information d, e, and f accumulated during a predetermined period of time. Using these, the living area can be determined in various ways, as shown below.

[0073] For the same or similarly considered time stamp c, GPS location information d, W If two or more of the iFi location information e and base station location information f are stored, The active area determination program 33 appropriately selects one of the location information or a plurality of location information. The method uses one location determined by appropriate weighting.

[0074] FIG. 6 is a diagram for explaining an example of the first method for determining a living area.

[0075] In the first determination method, a map that is divided into a plurality of sections in advance is used to determine the living area.

[0076] The map illustrated in FIG. 6 is a well-known UTM grid map, e.g., 100 meters in length and width. The space is divided into a number of square sections each having a size equivalent to

[0077] The living area determination program 33 determines the number of people who have accumulated data during a given period among the sections on such a map. A section to which the accumulated location information belongs a predetermined number of times (for example, twice) is determined as a living area. do.

[0078] For example, in the map illustrated in FIG. 6, plots P21 to P30 are each The plots P21, P22, and P 24, L3T2 includes plots P28, P29, and P30, and L4T 2 includes plots P25, P26, and P27.

[0079] That is, in the section L3T3, the section L3T2, and the section L4T2, Since the location information belongs to the area L3T more than once, the living area determination program 33 3. The area combining sections L3T2 and L4T2 is determined as living area K.

[0080] On the other hand, the section L3T4 contains only the plot P23, and the amount of accumulated soil water in the specified period was For example, the location information is not considered as living area K because it belongs to the living area K only once.

[0081] In addition, when the living area determination program 33 determines the living area by the first determination method, Maps used are not necessarily limited to square-divided maps such as UTM grid maps. It is also possible to use a map with any shape of division, for example, an address division map. It is also possible to determine the living area by using a map divided into areas for each address. This will be explained using Figure 7.

[0082] FIG. 7 is a diagram for explaining another example of the first method for determining a living area.

[0083] In the address division diagram shown in Figure 7, for the sake of explanation, only the 1st to 5th blocks are divided. Please understand that it is not shown.

[0084] In the map illustrated in FIG. 7, plots P21 to P30 each show data accumulated within a predetermined period. The location information corresponds to the location of the plots P21 to P24 in the 3rd block shown in Figure 7. The 5th block includes plots P25 to P30.

[0085] That is, since the location information belongs to 3rd and 5th chome more than twice, Program 33 for determining living area determines the area combining 3rd and 5th chome as living area K. do.

[0086] In addition, the living area determination program 33 can also be created by the second determination method as shown below. The active sphere K can be determined.

[0087] FIG. 8 is a diagram for explaining an example of the second method for determining a living area.

[0088] In the second method, the results are not generated even if a map divided into blocks is used, as shown in Figs. 6 and 7. It is possible to determine the active zone K by using a map that is not divided into sections, as shown in Figure 8. Even if the distance is short, the living area K can be determined.

[0089] For example, in the map illustrated in FIG. 8, plots P21 to P30 are each It corresponds to the location information stored in the

[0090] In the second determination method, the living area determination program 33 displays the following on a map as shown in FIG. The smallest convex area that includes all the plots P21 to P30 displayed in It can be determined as living area K.

[0091] Furthermore, the living area determination program 33 may also determine the living area by a third determination method as follows: The living area K can be determined.

[0092] FIG. 9 is a diagram for explaining an example of the third method for determining a living area.

[0093] The third method also uses a map divided into blocks, as shown in Figures 6 and 7. It is possible to determine the active zone K by using a map that is not divided into sections, as shown in Figure 9. It is also possible to determine the living area K by

[0094] For example, in the map illustrated in FIG. 9, plots P21 to P30 are each It corresponds to the location information stored in the

[0095] In the third determination method, the living area determination program 33 displays the living area on a map as shown in FIG. The smallest circular area that includes all plots P21 to P30 displayed in It can also be determined as living area K.

[0096] Furthermore, the living area determination program 33 uses the fourth determination method as shown below. The living area K can also be determined.

[0097] FIG. 10 is a diagram for explaining an example of the fourth method for determining a living area.

[0098] The fourth decision method also uses a map divided into blocks, as shown in Figures 6 and 7. It is possible to determine the active zone K, but using a map that is not divided into sections, as in Figure 10, It is also possible to determine the living area K by

[0099] For example, in the map shown in FIG. 10, plots P21 to P30 are each It corresponds to the location information accumulated over a period of time.

[0100] In the fourth determination method, the living area determination program 33 determines the living area on a map as shown in FIG. The plots are shown in the smallest rectangular shape that includes all the plots P21 to P30 displayed in the The area in which the person lives can be determined as living area K.

[0101] In addition, the living area determination program 33 can also be created by the fifth determination method as shown below. The active sphere K can be determined.

[0102] FIG. 11 is a diagram for explaining an example of the fifth method for determining a living area.

[0103] The fifth decision method also uses a map divided into blocks, as shown in Figures 6 and 7. It is possible to determine the active zone K, but using a map that is not divided into sections, as in Figure 11, It is also possible to determine the living area K by

[0104] For example, in the map shown in FIG. 11, the plots indicated by the water drop marks are It corresponds to location information accumulated within a given period of time.

[0105] In the fifth determination method, the living area determination program 33 determines the living area on a map as shown in FIG. Determine the smallest area that contains all the plots displayed in as the living area K. For this reason, among the plots displayed, the plot that is located at the outermost part of the living area K is selected. Select some plots P11 to P15 and compare the adjacent plots only for the selected plots. The area formed by connecting the plots with a straight line L is determined as the living area K. is.

[0106] Furthermore, the living area determination program 33 may also determine the living area by a sixth determination method as follows: The living area K can be determined.

[0107] FIG. 12 is a diagram for explaining an example of the sixth method for determining a living area.

[0108] In the sixth method, the Living Area Decision Program 33 uses road and rail routes to determine the living area. Therefore, it is necessary to use a map that includes information on road and rail routes. If road and rail route information is included, the blocks can be divided into blocks as shown in Figures 6 and 7. You can live with a divided map or with a map that is not divided into blocks. We can determine the category K.

[0109] In the map shown in FIG. 12, the plots indicated by water drops represent the time periods It corresponds to the location information stored in the

[0110] In the sixth determination method, the living area determination program 33 determines all areas displayed on the map. The plots in the area will be connected by roads and railways along adjacent plots. The area formed by this is determined as the living area K. Therefore, The line α connecting the above does not necessarily become a straight line L as shown in FIG. 11. For example, as shown in FIG. It can be straight or curved, such as along the route of a road or railway.

[0111] The method of determining the living area K as described above is merely an example. The living area K can be determined by modifying the part, or by combining multiple determination methods. The active area K may be determined, or another determination method may be adopted to determine the living area K.

[0112] For example, a circle with a certain radius is drawn around each plot, and the circle is divided into multiple sections. If there are other plots in a certain partition circle, the distance between the plots is equal to or less than the radius of the partition circle. Therefore, the boundary circle can be determined as the living area.

[0113] The living area determination program 33 uses the location information defining the living area K thus determined. is written in the user registration DB 22 as the living area position information h for the corresponding identification number a.

[0114] The map information creation program 34 uses the living area position information h written in the user registration DB 22. Based on the above, map information is created in which the living area K is specified on a map. When a request is received from the map information processing device 100, the map information is transmitted from the communication device 16 to the communication network 70. The information is then transmitted to the parent terminal 200 via the

[0115] The guardian can view the map information transmitted to the guardian terminal 200 on the display screen of the guardian terminal 200. This allows the guardian to visually see the living area K of the person being watched. It is possible to grasp this.

[0116] If the guardian thinks that the life area K determined in this way is not appropriate and wants to modify it, The setting program 36 can be used to modify the living area K.

[0117] When the setting program 36 is started, it displays a setting screen M as shown in FIG. The information is displayed on the display screen of the caregiver terminal 200.

[0118] FIG. 13 is a schematic diagram showing an example of the setting screen.

[0119] In the setting screen M shown in FIG. 13, for example, an interval i, a predetermined period t, a predetermined condition u ( Weekdays u1, weekends and holidays u2, days of the week u3, time period u4), given criteria v (radius v1, length v2, radius v3), battery remaining option x, and force sleep option y Each item is shown.

[0120] The guardian uses the input function of the guardian terminal 200 to input numbers and Or, you can select the desired content from the options prepared in advance. i, a given period t, given conditions u (weekdays u1, weekends and holidays u2, days of the week u3, time period u4 ), given criteria v (radius v1, length v2, radius r3), battery remaining option x, forced switch Leap options y etc. can be set in the monitoring system 10 .

[0121] Additionally, the interval i, battery remaining option x, and forced sleep option y The setting contents are transmitted from the monitoring system 10 to the user terminal 100 via the communication unit 16. , and is received by the transmission / reception function 120 of the user terminal 100. is set to.

[0122] In addition to the items shown in FIG. 13, you can add other items as necessary to the setting screen M. This allows for more diverse settings for the monitoring system 10. Good too.

[0123] By setting the setting screen M, the monitoring system 10 performs the following operations. It is also possible to determine multiple living areas K in the same way.

[0124] Generally, people's lifestyle patterns differ between weekdays and weekends and holidays. System 10 has a living area for weekdays, a living area for weekends and holidays, a living area for specific days of the week, and a living area for specific times of day. It is possible to determine the living area for each predetermined condition u, such as the living area in

[0125] For example, if the button u1 is set to ON on weekdays, the living area determination program 33 will Only location information uploaded to the upload information DB24 on weekdays within the period t is included. Then, you can determine the weekday living area K. Similarly, turn on the Saturday, Sunday, and holiday u2 button. If set, the living area determination program 33 uploads information on Saturdays, Sundays, and holidays within a specified period t. Determine the weekday living area K only from the location information uploaded to the information database 24. You can also set the button u31 of a specific day of the week u3 to ON and enter In u32, select or enter the desired day of the week (for example, "Tuesday"). By doing so, the data uploaded to the upload information DB24 on Tuesday within the specified period t is Using only location information, the living area K for Tuesday can be determined. Button 1, Saturdays, Sundays, and Holidays u2, and the specific day of the week u3 are all set to on at the same time. It is not possible to do this.

[0126] In addition, the time period u4 can be set alone, or it can be set to weekdays u1, weekends and holidays u2, or a specific You can also set it in combination with any of the days of the week u3. For example, in the input field u32, Specify "Tuesday" and select "10:00" to "17:00" for time period u4. If the user inputs the address, the living area determination program 33 determines the living area on Tuesdays within a given period t. Uploaded to Upload Information DB24 between 0:00 and 17:00 The living area K can be determined based only on the location information.

[0127] In this way, the guardian can set the desired conditions in the predetermined conditions u of the setting screen M. The program 36 narrows down the location information to be targeted for determining the living area K, The determination program 33 determines the living area K based on the narrowed-down location information. This makes it possible to set the living area K in detail based on various conditions.

[0128] In addition, the monitoring system 10 can expand or reduce the determined living area K. This feature is explained below.

[0129] In general, children's range of activities expands as they grow. Conversely, the elderly tend to have a smaller range of activities as they get older. Therefore, if the person being watched over is a child, the guardian should use the life zone decision program. You may want to expand the living space K determined by Ram 33 as your children grow. On the other hand, if the person being looked after is an elderly person, the living area decision program33 Therefore, there may be times when you want to reduce the living area K that has been determined.

[0130] In order to deal with such a situation, the monitoring system 10 has a life zone determination program. The living area K once determined by the RAM 33 is expanded in response to a request from the parent terminal 200. This is displayed by the setting program 36. By setting values ​​in the specified criteria v fields (radius v1, length v2, radius v3) on the setting screen M, A specific example will be described with reference to the above-mentioned Figs. 9, 10, and 11.

[0131] FIG. 9 shows a living area K defined by a minimum circular shape.

[0132] When enlarging or reducing the circular living area K as shown in FIG. 9, If you want to increase the radius of the current living area K, enter "+□□" in the radius v1 column of the specified standard v. (For example, to increase the radius by 100m, enter "+100"), and to decrease it, enter "-□□ (For example, to reduce the radius by 100m, enter "-100") When the designated input is made, the setting program 36 instructs the living area determination program 33 to The size of the circular living area K is changed concentrically according to the specified input. The living area determination program 33 expands or reduces the circular living area K. In this case, the living area K can be redefined. The determined life sphere Kmax is illustrated together with the life sphere K before the redetermining.

[0133] FIG. 10 shows a living area K defined by a minimum rectangular shape.

[0134] When enlarging or reducing the rectangular living area K as shown in FIG. 10, the setting screen M In the column for the length v2 of the specified standard v in the case of expanding the current living area K outward, enter "+□□ (For example, to expand 100m outward, enter "+100"), and to shrink inward, enter "- (For example, to shrink 100m inward, enter "-100") When the designated input is made, the setting program 36 instructs the living area determination program 33 to The size of the rectangular living area K is changed according to the designated input. The decision program 33 determines the living area K by expanding or reducing the rectangular living area K. The area K can be redefined. Figure 10 shows the redefined area K by expanding it. The determined life sphere Kmax is shown together with the life sphere K before the redetermining.

[0135] Figure 11 shows an arbitrary shaped raw data set defined as the smallest area that contains all location information. The active sphere K is shown.

[0136] When expanding or reducing the living area K of any shape, half of the specified standard v on the setting screen M In the radius v3 column, if you want to expand the current living area K outward, enter "+□□" (for example, 10 To expand the area by 0m, enter "+100"; to shrink the area inward, enter "-□□" (for example, If you want to reduce the size by 100m, enter "-100". Then, the setting program 36 executes the following process for the living area determination program 33: By executing this, the size of the living area K of any shape can be changed according to the specified input. .

[0137] Specifically, by moving circle R along straight line L that defines the perimeter of living area K, Then, the expanded living area Kmax and the reduced living area Kmin are determined. is generally explained using

[0138] FIG. 14 is a schematic diagram illustrating some of the straight lines that define the perimeter of the living area.

[0139] In FIG. 14, a straight line L1 connecting the plot P1 and the plot P2 and a straight line L2 connecting the plot P The straight line L2 connecting 2 and plot P3 is part of the straight line L that defines the perimeter of the living area K.

[0140] Here, a circle R1 with a radius v3 is drawn with the plot P1 as the center, and the center of the circle R1 is If you move along the line L1 to the adjacent plot P2 as shown by the arrow Q1, you will see the circle R The periphery of 1 is plotted along the line Lmax and Lmin. Move from P1 to P2. Similarly, draw a circle with radius v3 centered on P2. Draw R2 and move the center of circle R2 along line L2 to the adjacent plot as shown by arrow Q2. When the point P1 is moved to point P3, the circumference of the circle R2 changes as shown by the straight lines Lmax and Lmin. It moves from plot P2 to plot P3, tracing such a trajectory.

[0141] By defining the perimeter of the living area Kmax using the straight line Lmax obtained in this way, Therefore, it is possible to determine the expanded living area Kmax for any shape of living area K. In addition, by defining the perimeter of the living area Kmin by the straight line Lmin, For any shape of living space K, the reduced living space Kmin can be determined. .

[0142] In this way, the living area determination program 33 can determine the size of the living area K even if the living area K has an arbitrary shape. By expanding or contracting the size of the living area, the living area K can be redefined. is the expanded and contracted living area Kmax and Kmin due to such redetermining. is illustrated with the living area K before the redetermining.

[0143] In the above, the radius v1, the length v2, and the radius v3 of the predetermined reference v on the setting screen M are We have explained an example where you specify the amount of enlargement or reduction by entering a numerical value in the field. Alternatively, the values ​​of the radius v1, length v2, and radius v3 of the given criterion v may be specified by other methods. This is possible. This will be explained with reference to FIG.

[0144] FIG. 15 is a schematic diagram showing a display example on a display screen of a parent terminal for setting a predetermined criterion. FIG.

[0145] FIG. 15 shows that when the setting program 36 is started, the setting screen of the parent terminal 200 is 1 shows an example of a state in which a setting screen used as an alternative to the setting screen M is displayed. The display screen includes a map display section M1, a slider display section M2, and a setting determination section M3. is.

[0146] A circular living area K as shown in FIG. 9 is displayed on the map display section M1.

[0147] The slider display section M2 includes a slider N for setting the value of the radius v1 of the predetermined reference v. is displayed.

[0148] The guardian uses the input function (for example, the touch panel function) of the guardian terminal 200 to input the stroke. By moving the rider N, the value of the radius v1 is specified, and the setting button of the setting determination unit M3 is pressed. By pressing the button, the value of the radius v1 is transmitted to the monitoring system 10. This can be done.

[0149] Depending on the value of the radius v1 transmitted, the living area K is re-determined by the living area determination program 33. The expanded living area Kmax and the reduced living area Kmin are displayed on the map display section M1. It will be displayed.

[0150] In addition, in FIG. 15, an example is explained in which the value of the radius v1 is input by using the slider N. Similarly, you can also enter the length v2 and radius v3 values ​​using slider N. .

[0151] In this way, the guardian can input the conditions for determining the living area K.

[0152] In addition, the monitoring system 10 allows the guardian to arbitrarily set the living area K. The company also offers a Living Space Modification Program35 to enable people to live in a comfortable and safe environment.

[0153] Figure 16 shows map information to explain how to set a living area using the living area modification program. be.

[0154] When the guardian operates the guardian terminal 200 to start the life area modification program 35, As shown in FIG. 16, the guardian terminal 200 receives the location information that is selected for determining the living area K. Map information S showing a plot corresponding to the location information is displayed.

[0155] The guardian can trace the map information S with his / her finger on the display screen to find the living area K. In this case, the parent can specify the range B1 to B8 of the displayed plot. You can also specify the range of the living area K, B1 to B8, by referring to the chart. It is also possible to arbitrarily specify the ranges B1 to B8 of the living area K, regardless of the plot.

[0156] After that, the guardian uses the map information S in which the range B1 to B8 of the living area K is specified as follows: The information is transmitted from the parent terminal 200 to the monitoring system 10 .

[0157] The map information S in which the range B1 to B8 is specified is received by the communication unit 16. The receiving unit 16 also recognizes the parent address b of the parent terminal 200 that is the sender.

[0158] The living area correction program 35 is a program for correcting a living area by transmitting map information S in which the ranges B1 to B8 are specified to the communication unit 16. When the address is received by the user, the user registration DB 22 is referenced and the recognized parent address b is generated. Update the active area location information h to the living area location information determined by the specified range B1 to B8. By doing so, the user registration DB 22 is updated.

[0159] In this way, the life area modification program 35 allows the guardian to decide the life area K at will. It becomes possible to do so.

[0160] The judgment program 37 determines the living area K (the expanded living area Kmax and the reduced living area Kmax) as described above. After the small living area Kmin is determined, the user terminal 100 uploads the Based on the location information d, e, and f of the user terminal 100 determined based on the information acquired, The positional relationship between the location of the user terminal 100 and the living area K, for example, the location of the user terminal 100 is It is determined whether the location is inside the active sphere K or outside the living sphere K.

[0161] Therefore, the judgment program 37 judges whether new information has been uploaded from the user terminal 100. Then, new information (timestamp c, identification information a, GPS Location information d, WiFi location information e, base station location information f, battery remaining information g, etc.) are written Each time the user uploads a file, the user registration DB 22 is referenced, and the corresponding file is retrieved from the upload information DB 24. Obtain the living area location information h of the user terminal 100 with the identification number a. Then, GPS location information d, WiFi location information e, and base station location written in information DB24 By comparing at least one of the pieces of information f with the living area location information h, Determine whether the location of the terminal 100 is inside or outside the living area K. do.

[0162] For the same or similarly considered time stamp c, GPS location information d, W If two or more of the iFi location information e and base station location information f are stored, The determination program 37 determines an appropriate one of the position information or a plurality of position information. By comparing one location information determined by weighting with the living area location information h, The location of the user terminal 100 is either inside the living area K or outside the living area K. Determine whether or not

[0163] The alarm notification program 38 determines the location of the user terminal 100 by the determination program 37. If it is determined that the device is outside the living area K, the parent terminal 200 is notified by sound or display. This allows the guardian to know that the person being watched over has left the living area K. It can be grasped quickly and reliably.

[0164] In response to this, the parent terminal 200 sends a request to display the current location of the user terminal 100. If there is such a case, the map information creation program 34 creates a living area as shown in FIG. The map information S showing the current location H of the user terminal 100 is generated, and the communication unit 16 The information is then transmitted to the parent terminal 200 via the

[0165] FIG. 17 shows an example of map information that displays the positional relationship between the living area and the current location of the user terminal. This is a conceptual diagram.

[0166] Regardless of the result of the determination by the determination program 37, the map information creation program 34 In response to a request from the parent terminal 200, at any time and time period in the present or the past The map information S showing the position H of the user terminal 100 is generated, and the map information S showing the position H of the user terminal 100 is transmitted to the guardian terminal 10 via the communication unit 16. In this way, the parent terminal 200 can transmit the information to the user terminal 10. 0, as well as the user terminal 100's current location, (Plots P21 → P22 → ... → P30) can also be confirmed on the map. An example of this is shown in Figure 18.

[0167] FIG. 18 is a schematic diagram showing an example of map information in which the movement history of a user terminal is displayed.

[0168] The guardian can view map information S as shown in FIG. 18 on the display screen of the guardian terminal 200. By displaying the movement history ( Plot P21→P22→····→P30) can be confirmed.

[0169] In this way, the monitoring system 10 sets the living area K of the person being watched over, It has a function of notifying the guardian that the location of the terminal 100 is outside the living area K.

[0170] The Monitoring System 10 also offers the optional Battery Level Option x and a forced sleep option.

[0171] The battery remaining capacity option x is provided by the battery remaining capacity monitoring program 39 .

[0172] The battery remaining capacity determination program 39 refers to the upload information DB 24 and The remaining battery information g is acquired. Then, the battery of the user terminal 100 is determined based on the remaining battery information g. Determine whether the remaining battery level is below a preset level (e.g., 20% remaining). Determine.

[0173] In the Battery Level Option x field of the setting screen M shown in Figure 13, If the battery level notification setting is set to 1, the battery level notification program Therefore, when it is determined that the remaining battery power is below a predetermined level, the alarm notification program The system 38 refers to the user registration DB 22 and recognizes the parent address b of the corresponding identification number a. The parent terminal 200 is notified of, for example, "The battery is low" or "The battery is It will notify you of messages such as "Please call."

[0174] The guardian receives this message from the user terminal 100. In response, the parent can know that the battery level of the user is low. If the battery 160 of the terminal 100 can be charged on the spot, If you are unable to charge your device immediately, parents or guardians can The setting program 36 is started from the terminal 200 to reduce the consumption of the battery 160 and to In order to extend the operation time of the terminal 100, the interval i is lengthened (e.g., For example, you can tell it to wait for 1.5 minutes to 3 minutes. Or you can force sleep. In the option y column, set the time period y2 during which the user terminal 100 is forced to sleep. This can reduce the consumption of the battery 160 of the user terminal 100. For example, the user terminal 100 is forced to go into sleep mode while the person being watched is at school. It is also possible to set it as time period y2.

[0175] On the other hand, when the battery 160 is fully charged, the information upload from the user terminal 100 When loading, the remaining battery charge information g of the upload information DB24 is The remaining battery charge information is reflected, so the remaining battery charge information program 39 can be used to check whether the battery charge is sufficient. In addition, in the Battery Remaining Option x field on the setting screen M, If the battery is set to 160 and you are notified x2 when the battery is fully charged, The alarm notification program 38 notifies the user terminal 100 of the completion of battery charging. The parent terminal 200 is notified of the message "The file has been downloaded."

[0176] Next, a monitoring method according to an embodiment of the present invention configured as described above will be described. An example of the operation of the monitoring system will now be described.

[0177] In order to start using the user terminal 100, the user must first connect to the monitoring system 10. The user must register the user by transmitting the identification number a of the terminal 100. Registration can be performed from the parent terminal 200, which may be a smartphone or a PC, via the Internet, etc. The identification of the user terminal 100 is transmitted to the monitoring system 10 via the communication network 70. This is done by sending the number a.

[0178] The transmitted identification number a is received by the communication unit 16 and is also transmitted to the parent terminal 200. The email address is recognized by the communication unit 16 as the guardian address b. The identification number a received by 16 and the recognized parent address b are The user registration information is written to the user registration DB 22 by the program 31. Processing is complete.

[0179] When the user registration process is completed, the user terminal 100 transmits the following to the monitoring system 10: At a set interval, such as every 1.5 minutes, the identification number, GPS information, and WiFi Router MAC address, signal strength information from WiFi router, signal strength information from base station 60 It will be possible to upload information such as radio wave reception strength information and battery remaining amount information. The interval i is set by the parent terminal on the setting screen M displayed by the setting program 36. The desired value can be input from terminal 200 to set the value.

[0180] The information uploaded from the user terminal 100 is received by the communication unit 16. The storage program 32 stores the corresponding data items in the upload information DB 24. The information is written.

[0181] The uploaded information includes the MAC address of the WiFi router, and radio wave reception strength information from base station 60. In this case, the information is transmitted from the communication unit 16 to the communication network by the information storage program 32. The signal is output to the location server 40 via network 70.

[0182] The positioning server 40 receives the MAC address of the WiFi router and the When the WiFi router sends the signal strength information, the user is informed based on this information. The location of the terminal 100 is determined and corresponding location information (e.g., latitude and longitude information) is stored in the WiFi This is returned to the communication unit 16 via the communication network 70 as position information e.

[0183] In addition, the positioning server 40 receives the reception strength information of the radio wave from the base station 60 from the communication unit 16. When the information is transmitted, the location of the user terminal 100 is determined based on this information, and the corresponding The location information (for example, latitude and longitude information) is transmitted to the communication network 70 as base station location information f. The received signal is returned to the communication unit 16 via the

[0184] WiFi location information and / or base station location information returned from the positioning server 40 f is associated with the corresponding time stamp c by the information storage program 32. The uploaded information is stored in the upload information DB24.

[0185] In this way, every time information is uploaded from the user terminal 100, At least one of the location information d, e, and f in 00 is associated with the timestamp c. The information is then stored in the upload information DB 24.

[0186] In this way, based on the location information accumulated in the upload information DB 24, the living area is determined. The life area K is determined by the determination program 33, and the judgment is made based on the determined life area K. The program 37 determines the positional relationship between the user terminal 100 and the living area K.

[0187] FIG. 19 shows a process for determining a living area and a positional relationship between a user terminal and the living area. 13 is a flowchart showing the flow.

[0188] First, from the upload information DB 24, the ID number a of the user terminal 100 is associated with Next, from among the stored position information d, e, and f, based on the time stamp c, Location information d, e, and f accumulated within a set period t, such as the past 30 days, are extracted. This is done (S1).

[0189] Then, the living area is determined based on the location information extracted in step S1 (S2). In this case, multiple types of location information are stored in the same or similarly regarded time stamp c. (e.g., at least two of location information d, e, and f) are related If the location is linked, one of the locations or multiple locations may be selected as appropriate. One location information determined by the weighting is targeted.

[0190] The specific method of determining the living area is not limited, and for example, it is explained using Figures 6 and 7. As explained above, among multiple sections on a map, the location information accumulated within a predetermined period of time is The living area K is determined by combining the sections that belong to the same area a certain number of times (e.g., twice). .

[0191] Alternatively, as explained with reference to FIG. 8, all plots displayed on the map The area with the smallest convex shape that includes P21 to P30 is determined as living area K.

[0192] Alternatively, as explained with reference to FIG. 9, all plots displayed on the map The area indicated by the smallest circle that encompasses P21 to P30 is determined as living area K.

[0193] Alternatively, as explained with reference to FIG. 10, all plots displayed on the map may be The area indicated by the smallest rectangular shape that includes points P21 to P30 is determined as living area K. can be.

[0194] Alternatively, as explained using FIG. 11, a representative pro- Plots P11 to P15 are selected, and only the selected plots P11 to P15 are selected. By connecting adjacent plots in straight lines or along road or railway routes. The area containing all the plots is determined as the living area K.

[0195] These methods for determining the living area K are merely examples, and it is possible to modify some of the above methods. Alternatively, the above-mentioned methods may be combined as appropriate, or may follow a different algorithm.

[0196] The monitoring system 10 also has a living area u1 for weekdays, a living area u2 for weekends and holidays, Multiple living areas are classified according to given conditions, such as the living area on a specific day of the week u3 and the living area during a specific time period u4. It is also possible to determine the active zone.

[0197] In this way, when the living area K is determined, the location information defining the living area K is stored in the user registration data. The information is written as living area position information h of the corresponding identification number a in the registration DB 22.

[0198] After that, the map information creation program 34 creates the map information for the user according to the corresponding identification number a. The living area position information h registered for the user is obtained from the user registration DB 22. Based on the obtained living area position information h, map information S is created in which the living area K is specified on a map. In response to a request from the parent terminal 200, the parent terminal 200 is transmitted to the parent terminal 200 via the communication unit 16. (S3).

[0199] The map information S transmitted to the parent terminal 200 is displayed on the display screen of the parent terminal 200. This allows the guardian to visually grasp the living area K of the person being watched over. can be done.

[0200] Furthermore, the guardian can also change the living area K by looking at such map information S. If the change is not required (S5: Yes), the living area K is confirmed (S7). If the parent wants to change the living area K (S5: No), the parent or guardian can change the living area K from the setting screen M shown in FIG. Enter values ​​for the given period t, given condition u, and given criterion v, or enter the protection The user traces the living area K displayed on the display screen of the user terminal 200 with his / her finger on the display screen. By setting the above, the living area K can be changed (S6).

[0201] After that, the living area location information h in the user registration DB 22 is updated according to the changed living area K. Then, the process returns to step S3.

[0202] By repeating the processes from step S3 to step S6, the living area K When the time stamp c is confirmed (S7), new information (time stamp c) is added to the upload information DB24. , identification information a, GPS location information d, WiFi location information e, base station location information f, remaining battery Each time the amount information g, etc. is written, the position of the user terminal 100 is determined by the determination program 37. The location information of the user terminal 100 is compared with the living area location information h, so that the location of the user terminal 100 is It is determined whether the location is inside the active sphere K or outside the living sphere K (S8).

[0203] Depending on the result of this determination, the map information creation program 34 creates a map shown in FIG. In this way, map information S is created that displays the living area K and the current position H of the user terminal 100. The information is then transmitted to the parent terminal 200 via the communication unit 16. You can know the current location of the person watching over you.

[0204] Furthermore, if the result of this determination indicates that the location of the user terminal 100 is outside the living area K, If the determination is yes (S9: Yes), the alarm notification program 38 notifies the parent terminal The alarm is notified to the user 200 by sound or display (S10). To quickly and reliably grasp when a person under watch leaves the living area K and take necessary measures. This can be done (S11).

[0205] On the other hand, if it is determined that the location of the user terminal 100 is inside the living area K (S9:N o), the process returns to step S8 and the subsequent processes are continued.

[0206] As described above, the monitoring method according to the embodiment of the present invention is applied to the monitoring According to the system 10, by the above-mentioned operation, an appropriate living area K for the person being watched is determined. In addition, the monitoring system 10 allows the guardian to determine the living area K. Provides the ability to arbitrarily set the predetermined period t, the predetermined condition u, and the predetermined criterion v for Furthermore, when the location of the user terminal 100 deviates from the living area K, This function detects the abnormality and notifies the guardian by an alarm, etc., so that the guardian can check the normal behavior of the person being watched. This makes it possible to reliably grasp the movement of an individual outside their range in almost real time.

[0207] The present invention is not limited to the above-described embodiment, and the gist of the invention may be understood at the stage of implementation. Various modifications are possible without departing from the scope of the present invention. They may be implemented in combination, in which case the combined effect can be obtained. The embodiments include inventions of various stages and suitable combinations of the disclosed elements. By combining these, various inventions can be extracted. [Explanation of symbols]

[0208] 10. Monitoring System 12 Bus 14 CPU 16 Communications Department 20 Storage device 22 User Registration Database 24 Upload Information Database 30 Memory 31 Enrollment Management Program 32 Information Accumulation Program 33 Living Area Decision Program 34 Map information creation program 35 Living Space Modification Program 36 Setting Program 37 Judgment Program 38 Alarm notification program 39 Battery Level Monitoring Program 40 Positioning Server 60 base station 61 WiFi Router 70 Communication Network 100 user terminals 110 SIM card 120 Sending and receiving functions 130 GPS function 140 WiFi function 150 Acceleration Sensor 160 Battery 200 Parent terminal

Claims

1. A monitoring system that communicates with a watcher terminal and a watched person terminal, A first means for receiving identification information unique to each of the watched-over terminals, the identification information being transmitted from the watching-over terminal; A second means for setting a monitoring range in association with the identification information; a third means for receiving location information of the terminal for the person being watched and identification information of the terminal for the person being watched, the third means being configured to receive location information of the terminal for the person being watched and the ... A monitoring system comprising: a fourth means for transmitting a notification based on the location information and the monitoring range to the monitoring terminal.

2. The monitoring system according to claim 1 , which communicates with the monitored person terminal by a cellular system.

3. 3. The monitoring system according to claim 1, wherein the third means does not receive the position information from the watched-over person terminal when the acceleration of the watched-over person terminal is less than a predetermined value.

4. 4. The monitoring system according to claim 1, wherein the third means receives the location information acquired based on a GPS function of the watched person terminal.

5. The monitoring system according to any one of claims 1 to 4, wherein the third means receives the location information acquired based on a Wi-Fi function possessed by the terminal for the person being watched over.

6. The monitoring system of claim 5 , wherein the location information is obtained based on Wi-Fi signal strength.

7. 7. A monitoring system according to any one of claims 1 to 6 (excluding those in which the terminal for the person being watched has a function of transmitting the identification information).

8. A monitoring system as described in any one of claims 1 to 7, further comprising a fifth means for transmitting first map information to the monitor terminal, the first map information showing the monitoring range and the location information of the monitored person terminal on a map.

9. A sixth means for receiving information indicating a remaining battery level of the watched person terminal transmitted from the watched person terminal; The monitoring system according to claim 1 , further comprising: a seventh means for transmitting information relating to the remaining amount to the watcher terminal.

10. an eighth means for receiving interval information set by a user of the watching terminal from the watching terminal and transmitting the interval information to the watched terminal; 10. The monitoring system according to claim 1, wherein the third means receives the position information transmitted from the watched person terminal at an interval corresponding to the interval information.

11. The monitoring system according to claim 1 , wherein the second means sets two or more monitoring ranges in association with the identification information.

12. One of the two or more monitoring ranges is a monitoring range for a certain day of the week, The monitoring system according to claim 11 , wherein the other of the two or more monitoring ranges is a monitoring range for another day of the week.

13. One of the two or more monitoring ranges is a monitoring range for a certain time period, The monitoring system according to claim 11 , wherein another one of the two or more monitoring ranges is a monitoring range for a different time period.

14. The monitoring system according to claim 1 , wherein the second means sets the monitoring area based on the location information and a road and / or rail route.

15. A monitoring system as described in any one of claims 1 to 14, further comprising an eighth means for transmitting second map information showing the movement history of the watched over terminal on a map to the watching over terminal in response to a request from the watching over terminal.

16. A monitoring system that communicates with a terminal for a watcher and a terminal for a person being watched, A first means for receiving identification information unique to each of the watched-over person terminals, the identification information being transmitted from the watching-over person terminal; A second means for setting a monitoring range in association with the identification information; a third means for receiving location information of the terminal for the person being watched over and identification information of the terminal for the person being watched over, the third means being configured to receive location information of the terminal for the person being watched over and identification information of the terminal for the person being watched over, the third means being configured to receive location information of the terminal for the person being watched over and the ... A monitoring program that functions as a fourth means for transmitting a notification based on the location information and the monitoring range to the monitoring terminal.

17. A monitoring system that communicates with a terminal for a watcher and a terminal for a person being watched, receiving identification information unique to each of the watched-over terminals transmitted from the watching-over terminal; Setting a monitoring range in association with the identification information, receiving location information of the terminal for the person being watched over and identification information of the terminal for the person being watched over transmitted from the terminal for the person being watched over; A monitoring method, comprising transmitting a notification based on the location information and the monitoring range to the monitor terminal.

Citation Information

Patent Citations

  • Location conformation method

    JP2012221267A

  • Daily living area setting system, daily living area setting method and daily living area setting program

    JP2013105457A

  • Monitoring device, monitoring system, and monitoring method

    JP2014179890A

  • Behavior management device, information terminal, behavior management method, information processing method, and computer program

    JP2017130209A

  • Detection device, driving behavior detection system, driving behavior detection method, and driving behavior detection program

    JP2018022344A