data thus the transfer of the facsimile data d 2 is started and the printing is performed fp 2 if this printing ends the host computer 1 resends the print data to perform the suspended printing t 2 u2032 whereby the printing is performed p 2 thus even if an error occurs when the unused time of the printer engine 4 in the multifunctional machine 2 is estimated by the host computer 1 the printing can be performed without any communication error and moreover a total printing time can be shortened fig1 is a flow chart showing the process of the host computer 1 according to the sixth embodiment and it should be noted that the program according to this flow chart is stored in a rom of the host computer 1 or an external memory and the stored program is read and executed whereby the following control method can be achieved first it is judged in a step s 71 whether or not the print job exists in the host computer 1 a rendering process of the print job is performed in a step s 72 and it is judged in a step s 73 whether or not the multifunctional machine 2 is receiving the facsimile data then in a step s 74 the reception status of the fax unit 6 is checked.