To terminate startup of an application on an ASP side irrespective of
checking on a user side whether or not the application is in the middle
of processing. A monitoring device includes means monitoring an operating
status of an information processing device for providing a service by
starting up an information processing program to a user terminal
specified by user identifying information, means judging whether or not
the operating status of the information processing device meets a
predetermined condition, means terminating the startup of the information
processing program if the operating status meets the predetermined
condition, and means notifying the user terminal of the termination of
the startup of the information processing program.