Patent ID: 7913258

Claim:
An information processing device which controls a process operating on an operating system, comprising: a first monitoring target storage means for storing identification information of a first monitoring target process; a second monitoring target storage means for storing identification information of a second monitoring target process; process management means for managing the identification information of the process operating on the operating system; force termination means for forcefully terminating the process operating on the operating system; timer means for measuring a time; start flag setting means for turning a timer start flag on/off; and termination flag setting means for turning a force termination flag on/off, wherein the start flag setting means changes the timer start flag to on if the timer start flag is off when the processes operating on the operating system managed by the process management means include the first monitoring target process stored in the first monitoring target storage means, wherein the timer means starts to measure the time when the timer start flag is changed to on, wherein the force termination means forcefully terminates the first monitoring target process stored in the first monitoring target storage means, which is managed by the process management means and is operating on the operating system, either when the time measured by the timer means exceeds a predetermined time or when the force termination flag is on, wherein the force termination means forcefully terminates the first monitoring target process when the timer start flag is already on, and when the first monitoring target process, which is managed by the process management means and is operating on the operating system, is detected to be stored in the first monitoring target storage means, wherein the termination flag setting means changes the force termination flag to on if the force termination flag is off when the first monitoring target process stored in the first monitoring target storage means is terminated, wherein the start flag setting means changes the timer start flag to off, if the timer start flag is on when the second monitoring target process stored in the second monitoring target storage means is terminated, wherein the termination flag setting means changes the force termination flag to off, if the force termination flag is on when the second monitoring target process stored in the second monitoring target storage means is terminated, and wherein a message is output to a display when the process operating on the operating system has been forcefully terminated.