摘要 |
PROBLEM TO BE SOLVED: To reduce the number of programs concurrently executed compared to a case in which a program is started without considering a state of a resource.SOLUTION: Provision means 103 provides various functions to a user by executing restriction programs (programs the concurrently executable number of which is restricted), the provision means 103 using resources corresponding to the functions to provide those functions. Starting means 102, upon being requested to provide the functions, starts the restricted programs if the resources corresponding to the functions are available and the execution number of the restriction programs does not exceed a limit, the starting means 102 starting the restriction programs associated with the user who has been authenticated by authentication means 101.SELECTED DRAWING: Figure 5 |