[Object] To provide an information processing apparatus, an information processing method, and a program, each of which is capable of providing, by using a prediction result regarding a certain user, useful information to another user. [Solution] The information processing apparatus includes an output control unit configured to output, to a first user, prediction information indicating a prediction result of context information of a second user, the prediction information being related to the context information of the first user and being generated on the basis of a history of the context information of the second user.
Please help me write a proper abstract based on the patent claims. CLAIM: 1. An information processing apparatus comprising an output control unit configured to output, to a first user, prediction information indicating a prediction result of context information of a second user, the prediction information being related to the context information of the first user and being generated on the basis of a history of the context information of the second user. 2. The information processing apparatus according to claim 1, wherein the output control unit displays the prediction information of the second user selected from a plurality of other users on the basis of the context information of the first user. 3. The information processing apparatus according to claim 2, wherein the output control unit displays the prediction information of the second user who is determined to have context information related to the first user. 4. The information processing apparatus according to claim 2, wherein the context information includes information indicating a line of sight of a user, and the output control unit displays the prediction information of the second user who is determined to receive attention of the first user. 5. The information processing apparatus according to claim 2, wherein the context information includes information indicating a line of sight of a user, and the output control unit displays the prediction information of the second user who is determined to have context information similar to the context information of a third user who has received attention of the first user in the past. 6. The information processing apparatus according to claim 1, wherein the output control unit displays the prediction information generated on the basis of the context information of the second user. 7. The information processing apparatus according to claim 6, wherein the context information includes information indicating behavior of a user, and the output control unit displays the prediction information that varies in accordance with whether or not the second user is moving. 8. The information processing apparatus according to claim 7, wherein, in a case where it is determined that the second user is moving, the output control unit displays the prediction information indicating a prediction result of a movement locus of the second user. 9. The information processing apparatus according to claim 7, wherein, in a case where it is determined that the second user is not moving, the output control unit displays the prediction information indicating a time at which the second user is predicted to start moving. 10. The information processing apparatus according to claim 6, wherein the context information includes information indicating a human relationship of a user, and the output control unit displays the prediction information corresponding to a human relationship between the first user and the second user. 11. The information processing apparatus according to claim 6, wherein the context information includes attribute information of a user, and in a case where the history of the context information of the second user does not exist or is not enough, the output control unit displays the prediction information generated on the basis of a history of the context information of a third user who is determined to have attribute information similar to attribute information of the second user. 12. The information processing apparatus according to claim 1, wherein the output control unit displays the prediction information permitted to be displayed by the second user. 13. The information processing apparatus according to claim 12, wherein the permission is given on the basis of a setting regarding at least any one of an instruction from the second user, a position of the second user, and a human relationship between the first user and the second user. 14. The information processing apparatus according to claim 1, wherein the output control unit displays the prediction information corrected on the basis of an instruction from the second user. 15. The information processing apparatus according to claim 1, wherein the output control unit displays the prediction information indicating a prediction result of the context information of the first user. 16. The information processing apparatus according to claim 1, wherein the output control unit displays not only the prediction information but also the context information of the second user. 17. The information processing apparatus according to claim 1, wherein the context information includes at least any one of information indicating behavior of a user, information indicating a position of the user, information indicating a line of sight of the user, information output by the user, information indicating a state of the user, attribute information of the user, and information indicating a human relationship of the user. 18. The information processing apparatus according to claim 1, wherein the output control unit causes an output device to display the prediction information, the output device being provided in a terminal device of the first user or in the vicinity of the first user. 19. An information processing method comprising causing a processor to output, to a first user, prediction information indicating a prediction result of context information of a second user, the prediction information being related to the context information of the first user and being generated on the basis of a history of the context information of the second user. 20. A program for causing a computer to function as an output control unit configured to output, to a first user, prediction information indicating a prediction result of context information of a second user, the prediction information being related to the context information of the first user and being generated on the basis of a history of the context information of the second user.