Patent ID: 7845010

Claim:
A terminal control apparatus, comprising: a fragility detection unit which detects fragility information including program identification information which identifies a program and including information concerning fragility of a program, from a terminal device or a server via a network; a control content decision unit which decides control contents which is information to be used to control operation of the terminal device which has the program having the fragility, based on the fragility information; a terminal information registration unit which acquires terminal information concerning the terminal device from the terminal device including the terminal identification information identifying the terminal device and program identification information identifying one or more programs included on the terminal device; a terminal specifying unit which specifies, based on the program identification information included in the fragility information and the program identification information included in the terminal information, a terminal device to be affected by the fragility of the program; a control content notification unit which notifies the control contents to the terminal device specified by the terminal specifying unit and does not notify the control contents to any terminal devices which are not specified the by the terminal specifying unit, wherein the control content decision unit decides the control contents based on policy decision information in which degrees of severity of the fragility are associated with control content, and the fragility information includes an entry which associates a contents of the fragility which indicates an unintended action that occurs, a situation where the fragility occurs, an operating system to be affected by the fragility, hardware to be affected by the fragility, middleware to be affected by the fragility, and a degree of severity of the fragility, the degree of severity being one of a plurality of predetermined degrees of severity which includes a highest degree of severity and a lowest degree of severity and the degree of severity being based on an effect the fragility has on security or continuation of an operation.