Abstract: A device that saves energy by turning on power to a peripheral device such as a printer only when a host computer sends data to its I/O port. When the peripheral device requires a warm-up period, the device will mediate the transition of the peripheral between a power-off state and a ready state by using a hold-off timer function.