| CPC G06Q 10/109 (2013.01) [H04L 51/224 (2022.05); H04L 67/55 (2022.05); H04W 4/02 (2013.01)] | 7 Claims |

|
1. An information processing apparatus comprising:
a processor configured to
try to collect information from a terminal carried by a user;
estimate a cause of being unable to collect the information from the terminal according to a presence or absence of schedule information of the user, a presence or absence of a sensor information collection history and a presence or absence of a multifunction peripheral job history in a case where the information is unable to be collected from the terminal, wherein the schedule information of the user, the sensor information collection history and the multifunction peripheral job history are included in information related to a behavior, the sensor information collection history indicates a history of data collected from the terminal carried by the user at the location, and the multifunction peripheral job history indicates a usage history of the information processing apparatus for the user carrying the terminal;
control notification to the user based on the information related to the behavior of the user and the cause of being unable to collect the information in the case where the information is unable to be collected from the terminal, wherein the content of the notification changes according to the cause of being unable to collect the information from the terminal,
wherein in a case where the schedule information indicates that the user is scheduled to be currently present at a location at which the information cannot be collected from the terminal, the notification transmitted to the user by the processor includes information for specifying an apparatus that is capable of relaying communication between the terminal and the information processing apparatus and is present near the location at which the user is scheduled to be currently present, and the notification further includes a content that requests connection of the terminal to the apparatus that is capable of relaying the communication between the terminal and the information processing apparatus;
wherein the processor is further configured to:
not transmit the notification to the user in response to an absence of the schedule information, an absence of the sensor information collection history and an absence of the multifunction peripheral job history:
transmit the notification to the user in response to a presence of the schedule information, a presence of the sensor information collection history and a presence of the multifunction peripheral job history, wherein the content of the notification includes a content describing a behavior that the user is to perform for data collection; and
transmit the notification to the user in response to the absence of the schedule information, the presence of the sensor information collection history, and the presence of the multifunction peripheral job history, wherein the content of the notification prompts the user to perform a behavior for addressing such an event.
|