Abstract:
There is provided an information processing apparatus including a user information manager that registers, in a database, registered device information in which devices specified by a user from among devices capable of realizing functions by linking together are associated with the user, a recommended function determiner that acquires, from the database, function information in which the functions and the devices are associated, and determines recommended functions for the user on the basis of the function information and the registered device information, and a procedure information manager that acquires, from the database, procedure information indicating operating procedures for realizing a function that the user selects from among the recommended functions, and provides the procedure information to the user.