A usage limiting method for a device executing a job generated by a
driver, in which a driver corresponding to a device manages a usage state
of the device, and when the usage state agrees with a predetermined
condition, the driver stops generation of a job corresponding to the
device.