A printer with a facsimile function is capable of selectively printing fax data in accordance with a selective printing method thereof. Fax reception information about fax data received through a wired/wireless communication network is outputted. A user checks a user terminal, and transmits a printing command to a printer, calling for the received fax data to be printed. A controlling portion causes the fax data to be printed in accordance with the command by the user. Since the user can decide whether or not to print the fax data, unnecessary printing can be avoided, and accordingly, the cost of consumables, such as ink, toner, paper, etc., can be reduced. Further, since the fax data is checked in the user terminal and stored in a storing device provided in, or connected to, the user terminal, the received fax data can be edited without requiring a separate scanning process.