Patent ID: 9602491
Date: 2017-03-21
CPC Classifications: H04L

Claim:
1. An information processing apparatus capable of being used via a plurality of user interfaces, the information processing apparatus comprising: a storage device that stores settings related to a user login, the settings including (a) information indicating a user authority to use the information processing apparatus via a first type of user interface of the plurality of user interfaces and (b) information indicating a user authority to use the information processing apparatus via a second type of user interface of the plurality of user interfaces; at least one processor; and a memory device that stores a set of instructions, wherein the at least one processor executes instructions, of the set of instructions, to implement the following modules: (1) a first authorization control module configured to determine whether or not a user having user identification information has a user authority to use the information processing apparatus via a user interface by which the user has input the user identification information, based on (a) a user authority corresponding to the user identification information input via the first type of user interface or the second type of user interface, (b) a type of the user interface via which the user identification information has been input, and (c) the settings stored in the storage device, (2) a second authorization control module configured to determine whether or not the user having the user identification information has the user authority to use the information processing apparatus both (a) when the user uses the information processing apparatus via the first type of user interface and (b) when the user uses the information processing apparatus via the second type of user interface, and (3) a determination module configured to determine whether or not the user having the user identification information has the user authority to use the information processing apparatus in a case that (a) the second authorization control module determines that the user having the user identification information has the user authority to use the information processing apparatus and (b) the first authorization control module determines that the user has the user authority to use the information processing apparatus via the user interface by which the user has input the user identification information.