A driver management method for managing a driver that is used when an
output apparatus is used from a terminal apparatus, includes monitoring a
state of the output apparatus, and restricting availability of the driver
according to the state of the output apparatus.