A user terminal device having a spooling control function and a control
method thereof, the user terminal device comprising a spooling part to
spool print data, a monitoring part to monitor the image forming
apparatus, and a driver part to compare time when the print data is input
to the spooling part with present time if the image forming apparatus is
determined to be available by the monitoring part, and to determine
whether to process a printing job for the print data according to a
comparison result between the input time and the present time.
Accordingly, unnecessary print data stored in the spooler can be
prevented from printing.