1. An update control device comprising: a processor, wherein the processor executes a process comprising: acquiring component information that indicates each of components in multiple devices; calculating the similarity of each piece of the component information related to each of the multiple devices acquired by the acquiring and classifying, on the basis of the calculated similarity, the multiple devices into one or multiple device groups, wherein the classifying determines, for each component, whether the information related to each of the components in the multiple devices is the majority or the minority, specifies a device, in which the number of components determined to be the minority is equal to or greater than a predetermined threshold, as a device in which an exceptional setting is performed, and classifies the specified device in the one or one of the multiple device groups; and performing, by using a common method for updating software, a process for updating software running on devices that are classified into the same device group, wherein the performing performs the process for updating software running on devices in the order of the devices that have a smaller number of components that are determined to be the minority or in the order of the devices that have a smaller value that is obtained by adding the value that indicates the degree of exception for each component that is determined to be the minority, and when an abnormality occurs when software running on one of the devices is updated, the performing stops to update software running on subsequent devices.