An information processing apparatus comprising: a registered user information holding unit configured to hold user information about users registered in the information processing apparatus; a communication unit which, upon receipt of a connection request from a device, is configured to connect the device with the information processing apparatus; and a login controller which, upon receipt by the communication unit of the connection request from the device, is configured to determine whether or not to allow a user to log in through the use of the user information held in the registered user information holding unit, wherein the login controller includes a storage unit configured to store information identifying a primary user who logged in first and information identifying one or more secondary users who logged in second or thereafter during login of the primary user, the secondary users being subject to constraints including having no right to start applications; and the storage unit stores the information identifying the primary user in association with information indicating initial login; the apparatus characterized by further comprising: a state management unit configured to manage a system operating state of the information processing apparatus, wherein, upon receipt of a logoff request from a secondary user, the login controller allows the secondary user to log off, and the state management unit sets the system operating state to a standby state when the login controller allows the primary user to log off, the state management unit having the system operating state unchanged when the login controller allows the secondary user to log off. a registered user information holding unit configured to hold user information about users registered in the information processing apparatus; a communication unit which, upon receipt of a connection request from a device, is configured to connect the device with the information processing apparatus; and a login controller which, upon receipt by the communication unit of the connection request from the device, is configured to determine whether or not to allow a user to log in through the use of the user information held in the registered user information holding unit, wherein the login controller includes a storage unit configured to store information identifying a primary user who logged in first and information identifying one or more secondary users who logged in second or thereafter during login of the primary user, the secondary users being subject to constraints including having no right to start applications; and the storage unit stores the information identifying the primary user in association with information indicating initial login; the apparatus characterized by further comprising: a state management unit configured to manage a system operating state of the information processing apparatus, wherein, upon receipt of a logoff request from a secondary user, the login controller allows the secondary user to log off, and the state management unit sets the system operating state to a standby state when the login controller allows the primary user to log off, the state management unit having the system operating state unchanged when the login controller allows the secondary user to log off. a state management unit configured to manage a system operating state of the information processing apparatus, wherein, upon receipt of a logoff request from a secondary user, the login controller allows the secondary user to log off, and the state management unit sets the system operating state to a standby state when the login controller allows the primary user to log off, the state management unit having the system operating state unchanged when the login controller allows the secondary user to log off.