A service management apparatus, comprising: a user storage unit which stores information for identifying a user and at least one terminal associated in advance with the user; a license information storage unit which stores a license including information for identifying a terminal to be permitted to use a predetermined service and license information for identifying a setting limitation on the license; and a setting request reception unit which receives a setting request to set the license, including information for identifying the terminal that has issued the setting request and the user of the terminal; characterised by an associated terminal identification processing unit which acquires information for identifying another terminal that is associated with the user included in the setting request, other than the terminal that has issued the setting request; a license identification processing unit which identifies a license that each other terminal that is identified by the information acquired by the associated terminal identification processing unit is permitted to use and can be set to the terminal that has issued the setting request; a license setting processing unit which sets the license identified by the license identification processing unit to the terminal that has issued the setting request, and a model-service availability storage unit which stores model-service association information including information for identifying a model of the terminal and information for identifying, for each model, whether a predetermined service of a license is available at the model, wherein the license identification processing unit is adapted to determine that the license cannot be set to the terminal and to exclude (S113, S115) the license from it being copied or moved to the terminal, when the predetermined service of the license identified by the license identification processing unit is unavailable at the terminal that has issued the setting request. a user storage unit which stores information for identifying a user and at least one terminal associated in advance with the user; a license information storage unit which stores a license including information for identifying a terminal to be permitted to use a predetermined service and license information for identifying a setting limitation on the license; and a setting request reception unit which receives a setting request to set the license, including information for identifying the terminal that has issued the setting request and the user of the terminal; characterised by an associated terminal identification processing unit which acquires information for identifying another terminal that is associated with the user included in the setting request, other than the terminal that has issued the setting request; a license identification processing unit which identifies a license that each other terminal that is identified by the information acquired by the associated terminal identification processing unit is permitted to use and can be set to the terminal that has issued the setting request; a license setting processing unit which sets the license identified by the license identification processing unit to the terminal that has issued the setting request, and a model-service availability storage unit which stores model-service association information including information for identifying a model of the terminal and information for identifying, for each model, whether a predetermined service of a license is available at the model, wherein the license identification processing unit is adapted to determine that the license cannot be set to the terminal and to exclude (S113, S115) the license from it being copied or moved to the terminal, when the predetermined service of the license identified by the license identification processing unit is unavailable at the terminal that has issued the setting request.