A prediction device according to the present application includes an acquisition unit and a prediction unit. The acquisition unit acquires sensor information related to a first user, the sensor information having been detected with a sensor. The prediction unit predicts an interest of the first user, based on an action pattern obtained from a history of the sensor information of the first user obtained by the acquisition unit, and interest information of user classification into which a second user is classified according to an action pattern obtained from a history of sensor information related to the second user.
Please help me write a proper abstract based on the patent claims. CLAIM: 1. A prediction device comprising: an acquisition unit configured to acquire sensor information related to a first user, the sensor information having been detected with a sensor; and a prediction unit configured to predict an interest of the first user, based on an action pattern obtained from a history of the sensor information related to the first user, the sensor information having been obtained by the acquisition unit, and interest information of user classification into which a second user is classified according to an action pattern obtained from a history of sensor information related to the second user. 2. The prediction device according to claim 1, wherein the prediction unit predicts the user classification to which the first user belongs, based on the action pattern obtained from a history of the sensor information related to the first user, and the action pattern obtained from a history of sensor information related to the second user. 3. The prediction device according to claim 1, further comprising: an extraction unit configured to extract, based on histories of sensor information related to a second user group, tendency items into which each sensor information included in the histories is classified according to content, and which indicate a tendency of an action of the second user group, and to extract the sensor information corresponding to each of the plurality of tendency items from the history of the sensor information of each second user, wherein the prediction unit predicts the interest of the first user, using the interest information of each user classification into which the second user is classified based on distribution of the sensor information corresponding to each of the plurality of tendency items extracted by the extraction unit. 4. The prediction device according to claim 3, wherein the extraction unit extracts the sensor information corresponding to each of the plurality of tendency items from the history of the sensor information of the first user, and the prediction unit predicts the interest of the first user, from the interest information of the user classification into which the first user is classified based on the degree of similarity between distribution of the sensor information corresponding to each of the plurality of tendency items in the first user, the sensor information having been extracted by the extraction unit, and distribution of the sensor information corresponding to each of the plurality of tendency items associated with each user classification. 5. The prediction device according to claim 3, wherein the extraction unit extracts the interest information of the user classification from the interest information of the plurality of second users classified into the user classification. 6. The prediction device according to claim 1, wherein the acquisition unit acquires position information of the first user detected with the sensor, as the sensor information of the first user, and the prediction unit predicts the interest of the first user, based on an action pattern obtained from a history of the position information of the first user, the position information having been acquired by the acquisition unit, and interest information of user classification into which the second user is classified according to an action pattern obtained from a history of position information of the second user. 7. A prediction method comprising the steps of: acquiring sensor information related to a first user, the sensor information having been detected with a sensor; and predicting an interest of the first user, based on an action pattern obtained from a history of the sensor information related to the first user, the sensor information having been obtained in the acquiring step, and interest information of user classification into which a second user is classified according to an action pattern obtained from a history of sensor information related to the second user. 8. A non-transitory computer-readable storage medium with an executable program stored thereon, wherein the program instructs a computer to perform: acquiring sensor information related to a first user, the sensor information having been detected with a sensor; and predicting an interest of the first user, based on an action pattern obtained from a history of the sensor information related to the first user, the sensor information having been obtained in the acquiring process, and interest information of user classification into which a second user is classified according to an action pattern obtained from a history of sensor information related to the second user. 9. A prediction device comprising: an acquisition unit configured to acquire position information of a user; and a prediction unit configured to predict, as a prediction time, a time from a predetermined time when the user is positioned in a starting point that is one stay point to a predetermined time when the user is positioned in a destination that is another stay point, of a plurality of stay points of the user included in the position information of the user acquired by the acquisition unit. 10. The prediction device according to claim 9, wherein the prediction unit predicts, as the prediction time, a time obtained by adding a stay time in the starting point or a stay time in the destination, and a travel time from the starting point to the destination. 11. The prediction device according to claim 9, further comprising: an extraction unit configured to extract, when a speed to travel between two points based on two pieces of the position information with consecutive acquired points of time is less than a predetermined threshold, the two pieces of the position information from a history of the position information of the user, as the starting point or the destination. 12. The prediction device according to claim 11, wherein the extraction unit extracts the position information that satisfies a predetermined condition, of a plurality of pieces of the position information with consecutive acquired points of time, and having a distance between points based on the consecutive pieces of position information being less than a predetermined threshold, from a history of the position information of the user extracted by the extraction unit, as the starting point or the destination. 13. The prediction device according to claim 12, wherein the extraction unit extracts the position information with an earliest or last acquired point of time, as the position information that satisfies the predetermined condition. 14. The prediction device according to claim 9, wherein the prediction unit predicts a probability to travel from the starting point to the destination, based on a history of the position information of the user. 15. The prediction device according to claim 9, wherein the prediction unit selects one transition model, based on predetermined date and time, from a plurality of transition models generated from a history of the position information of the user, combines the selected transition model with another transition model until the selected transition model satisfies a predetermined condition, and predicts the prediction time, based on the selected transition model. 16. The prediction device according to claim 15, wherein the prediction unit determines date and time when the position information of the user has been acquired by the acquisition unit, as the predetermined date and time. 17. A prediction device comprising: an acquisition unit configured to acquire position information of a user; and a prediction unit configured to predict which timing and which stay point of other stay points the user travels, when the user is positioned in a predetermined stay point, based on a plurality of stay points of the user included in the position information of the user acquired by the acquisition unit, and a time when the position information has been acquired. 18. A prediction method executed by a computer, the method comprising the steps of: acquiring position information of a user; and predicting, as a prediction time, a time from a predetermined time when the user is positioned in a starting point that is one stay point to a predetermined time when the user is positioned in a destination that is another stay point, of a plurality of starting points of the user included in the position information of the user acquired by the acquiring step. 19. A non-transitory computer-readable storage medium with an executable program stored thereon, wherein the program instructs a computer to perform: acquiring position information of a user; and predicting, as a prediction timer a time from a predetermined time when the user is positioned in a starting point that is one stay point to a predetermined time when the user is positioned in a destination that is another stay point, of a plurality of starting points of the user included in the position information of the user acquired by the acquiring process.