Information processing apparatus, information processing method, and storage medium
Abstract
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.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . An information processing apparatus, comprising:
a positional information acquisition unit that acquires positional information indicating a position of a terminal; a user condition acquisition unit that acquires user condition information indicating predetermined internal conditions of a user; a history acquisition unit that associates the positional information acquired by the positional information acquisition unit with the user condition information acquired by the user condition acquisition unit, and acquires these information as user behavior history; and a behavior candidate presumption unit that 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 at the predetermined timing, the user condition information acquired by the user condition acquisition unit at the predetermined timing, and the user behavior history acquired by the history acquisition unit before the predetermined timing.
2 . The information processing apparatus according to claim 1 , further comprising:
a time acquisition unit that acquires time when the positional information is acquired by the positional information acquisition unit, wherein the history acquisition unit further associates the time acquired by the time acquisition unit with the positional information and the user condition information, and acquires these information as the user behavior history, and wherein the behavior candidate presumption unit presumes user behaviors after the predetermined timing, and outputs the presumed behaviors as behavior candidates, based on the positional information and the user condition information acquired at the predetermined timing, the user behavior history before the predetermined timing, and the time acquired by the time acquisition unit at the predetermined timing.
3 . The information processing apparatus according to claim 2 ,
wherein the history acquisition unit further includes a behavior pattern generation unit that generates a plurality of user behavior patterns, based on the user behavior history that is stored, and wherein the behavior candidate presumption unit presumes user behaviors, and outputs the presumed behaviors as behavior candidates, based on the behavior patterns generated by the behavior pattern generation unit.
4 . The information processing apparatus according to claim 1 ,
wherein the history acquisition unit further includes an associated information storage unit that identifies an operation associated with an operation content of the information processing apparatus operated by the user when the user condition information acquired by the user condition acquisition unit is changed, and stores, as associated information, information indicating the operation content that is identified and associated, and wherein the behavior candidate presumption unit presumes user behaviors by referring to the associated information stored in the associated information storage unit, and outputs the presumed behaviors as behavior candidates.
5 . The information processing apparatus according to claim 4 ,
wherein the history acquisition unit further includes a behavior pattern generation unit that generates a plurality of user behavior patterns, based on the user behavior history that is stored, wherein the behavior candidate presumption unit presumes user behaviors, and outputs the presumed behaviors as behavior candidates, based on the behavior patterns generated by the behavior pattern generation unit.
6 . The information processing apparatus according to claim 1 , further comprising:
a guidance information generation unit that generates guidance information for guiding the user with information resulting from the behavior candidates that are output from the behavior candidate presumption unit.
7 . The information processing apparatus according to claim 6 ,
wherein the behavior candidate presumption unit presumes a plurality of user behaviors, and outputs the plurality of behaviors as a plurality of behavior candidates, respectively, wherein the information processing apparatus further includes a priority order determination unit that determines a priority order of the plurality of behavior candidates that are output from the behavior candidate presumption unit, and wherein the guidance information generation unit generates guidance information for guiding the user with information resulting from the behavior candidates that are output from the behavior candidate presumption unit, in an order that is determined based on the priority order determined by the priority order determination unit.
8 . An information processing method executed by an information processing apparatus, the method comprising:
a positional information acquisition step of acquiring positional information indicating a position of a terminal; a user condition acquisition step of acquiring user condition information indicating predetermined internal conditions of a user; a history acquisition step of associating the positional information acquired in the positional information acquisition step with the user condition information acquired in the user condition acquisition step, and acquiring these information as user behavior history; and a behavior candidate presumption step of presuming user behaviors after predetermined timing, and outputs the presumed behaviors as behavior candidates, based on the positional information acquired in the positional information acquisition step at the predetermined timing, the user condition information acquired in the user condition acquisition step at the predetermined timing, and the user behavior history acquired in the history acquisition step before the predetermined timing.
9 . A storage medium storing a program for a computer that controls information processing, the program causing the computer to function as:
a positional information acquisition unit that acquires positional information indicating a position of a terminal; a user condition acquisition unit that acquires user condition information indicating predetermined internal conditions of a user; a history acquisition unit that associates the positional information acquired by the positional information acquisition unit with the user condition information acquired by the user condition acquisition unit, and acquires these information as user behavior history; and a behavior candidate presumption unit that 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 at the predetermined timing, the user condition information acquired by the user condition acquisition unit at the predetermined timing, and the user behavior history acquired by the history acquisition unit before the predetermined timing.Join the waitlist — get patent alerts
Track US2013262359A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.