A software component, which enables a computer to execute processing, is delivered from a management department and includes at least one software module executable by the computer; a first software subcomponent configured to transmit a component identifying information for identifying the software component, to a software component managing server when the software module is executed; and a second software subcomponent configured to transmit a device identifying information for identifying the computer on which the software component is executed, to the software component managing server when the software module is executed.