A data receiving system which enables, even when the location of a
recipient is changed, a sender to always send data to the same
transmission destination, and the recipient to obtain received data from
a nearest output terminal apparatus. A server as the data receiving
apparatus receives data addressed to an IP address, as received data
through the Internet. A multi-function peripheral as an output terminal
apparatus receives the received data from the server and outputs the
same. In this case, the server selects the multi-function peripheral from
registered multi-function peripherals based on the IP address to which
the received data is addressed, and relationship map information, and
then transfers the received data to the selected multi-function
peripheral.