A positional information acquisition unit 52 acquires positional information from a GPS unit 16. An internal user condition acquisition unit 53 acquires user condition information, which is output from the sensor unit 17, and which indicates predetermined internal user conditions. A history acquisition unit 55 associates the positional information acquired by the positional information acquisition unit 52 with the user condition information acquired by the internal user condition acquisition unit 53, and acquires these information as user behavior history. A behavior candidate presumption unit 56 presumes user behaviors after predetermined timing, and outputs the presumed behaviors as behavior candidates, based on the positional information acquired by the positional information acquisition unit 52 at the predetermined timing, the user condition information acquired by the internal user condition acquisition unit 53 at the predetermined timing, and the user behavior history acquired by the history acquisition unit 55 before the predetermined timing.
INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND STORAGE MEDIUM