1. An information processing device for installing and executing an application program which enables at least one of a plurality of information processing functions, comprising: a storage part for storing functional restriction information in which functional restriction on use of said plurality of information processing functions configured for each of a plurality of users is defined; an obtaining part for obtaining, based on said functional restriction information, common functional restriction information in which restriction on use of at least one of said plurality of information processing functions except for a common available function commonly available for all of the plurality of users is defined; a determination part, in installation of said application program, for determining whether or not a command contained in said application program enables an unavailable function restricted with said common functional restriction information by analyzing the command; a rewrite part for rewriting the command contained in said application program to disable said unavailable function restricted with said common functional restriction information when the command enabling said unavailable function restricted with said common functional restriction information is contained in said application program; and an installation part for installing said application program containing the command rewritten by said rewrite part.