Information processing device, information processing method, and recording medium storing an information processing program
An information processing device including a processor, wherein the processor is configured to: acquire zone information indicating a zone in which a safety related action is to be urged to a user along a path; and in a case in which a current position of the user moving along the path is contained in a plurality of zones indicated by the acquired zone information, cause a notification corresponding to a zone having a high predetermined priority from among the plurality of zones, to be executed by a notification section.
1 . An information processing device comprising:
a processor, wherein the processor is configured to:
acquire zone information indicating a zone in which a safety related action is urged to a user along a path;
measure a current position of the user moving along the path with a GPS device; and
in a case in which the current position of the user moving along the path is contained in a plurality of zones indicated by the acquired zone information, execute a notification corresponding to a zone having a high predetermined priority from among the plurality of zones, wherein:
the processor is configured to execute a notification corresponding to one of the zones indicated by the zone information as including time information related to a time when a concern with respect to safety of the user occurred in a past time from among the plurality of zones, in priority over a notification corresponding to another of the zones indicated by the zone information as not including the time information.
2 . The information processing device of claim 1 , wherein the zone indicated by the zone information as including the time information is a zone in which the concern occurred within a specific period of time from a current date and time.
3 . The information processing device of claim 1 , wherein the zone indicated by the zone information as including the time information is a zone in which the concern occurred in a time band relative to a specific period of time in the past time from a current date and time.
4 . The information processing device of claim 1 , wherein, in the case in which the current position of the user moving along the path is contained in the plurality of the zones indicated by the zone information containing the time information, the processor is configured to execute a notification corresponding to a zone having a most recent time the concern occurred as indicated in the time information from among the plurality of zones.
5 . The information processing device of claim 1 , wherein in the case in which the current position of the user moving along the path is contained in the plurality of the zones as indicated by the zone information containing the time information, the processor is configured to execute a notification corresponding to a zone having a most frequent occurrence of the concern per unit time from among the plurality of zones.
6 . The information processing device of claim 1 , wherein, in the case in which the current position of the user moving along the path is contained in the plurality of the zones as indicated by the zone information containing the time information, the processor is configured to execute a notification corresponding to a zone having a most recent time of occurrence of the concern in the past time to a current date and time from among the plurality of zones.
7 . The information processing device of claim 1 , wherein:
the plurality of zones includes:
a confirmation zone where the user is urged to perform a confirmation action to confirm traffic safety as the safety related action, and
a retreat zone where the user is urged to perform a retreat action to retreat from the current position as the safety related action; and
the processor is configured to execute a notification corresponding to the retreat zone in priority over a notification corresponding to the confirmation zone in a case in which the current position of the user moving along the path is contained in the confirmation zone and the retreat zone.
8 . The information processing device of claim 7 , wherein the processor is configured to execute the notification corresponding to the confirmation zone in priority over the notification corresponding to the retreat zone in the case in which the current position of the user moving along the path is contained in the confirmation zone and the retreat zone and is at a specific distance or greater away from a boundary of the retreat zone.
9 . The information processing device of claim 7 , wherein the processor is configured to execute the notification corresponding to the confirmation zone in priority over the notification corresponding to the retreat zone in the case in which the current position of the user moving along the path is contained in the confirmation zone and the retreat zone and a specific period of time has elapsed since being contained in the retreat zone.
10 . The information processing device of claim 1 , wherein:
the plurality of zones includes:
a confirmation zone where the user is urged to perform a confirmation action to confirm traffic safety as the safety related action, and
a retreat zone where the user is urged to perform a retreat action to retreat from the current position as the safety related action; and
the processor is configured to execute a notification corresponding to the confirmation zone in priority over a notification corresponding to the retreat zone in a case in which the current position of the user moving along the path is contained in the confirmation zone and the retreat zone.
11 . The information processing device of claim 10 , wherein the processor is configured to execute the notification corresponding to the retreat zone in priority over the notification corresponding to the confirmation zone in the case in which the current position of the user moving along the path is contained in the confirmation zone and the retreat zone and is at a specific distance or greater away from a boundary of the retreat zone.
12 . The information processing device of claim 10 , wherein the processor is configured to execute the notification corresponding to the retreat zone in priority over the notification corresponding to the confirmation zone in the case in which the current position of the user moving along the path is contained in the confirmation zone and the retreat zone and a specific period of time has elapsed since being contained in the retreat zone.
13 . The information processing device of claim 1 , wherein:
the user is a child of lower primary school age;
the path is a school route of the user; and
the information processing device is mounted to a shoulder strap of a school bag worn on a back of the user.
14 . An information processing method comprising a computer executing processing comprising:
acquiring zone information indicating a zone in which a safety related action is urged to a user along a path;
measuring a current position of the user moving along the path with a GPS device;
in a case in which the current position of the user moving along the path is contained in a plurality of zones indicated by the acquired zone information, executing a notification corresponding to a zone having a high predetermined priority from among the plurality of zones; and
executing a notification corresponding to one of the zones indicated by the zone information as including time information related to a time when a concern with respect to safety of the user occurred in a past time from among the plurality of zones, in priority over a notification corresponding to another of the zones indicated by the zone information as not including the time information.
15 . A non-transitory recording medium storing an information processing program executable by a computer to perform processing comprising:
acquiring zone information indicating a zone in which a safety related action is urged to a user along a path;
measuring a current position of the user moving along the path with a GPS device;
in a case in which the current position of the user moving along the path is contained in a plurality of zones indicated by the acquired zone information, executing a notification corresponding to a zone having a high predetermined priority from among the plurality of zones; and
executing a notification corresponding to one of the zones indicated by the zone information as including time information related to a time when a concern with respect to safety of the user occurred in a past time from among the plurality of zones, in priority over a notification corresponding to another of the zones indicated by the zone information as not including the time information.