A remote instruction apparatus connected to a device control apparatus that enables control of a source device, which is a transmitter of data, and a destination device, which is a receiver of data, via a network, said device control apparatus comprising:
- a device specification unit that specifies a source device and a destination device;
- and
- a decision unit that determines whether or not the specified destination device can receive and process data transmitted from the specified source device, based on attribute information of the specified source device and the specified destination device,
- said remote instruction apparatus transmitting a specific instruction, which causes said device specification unit to specify the source device and the destination device, via the network.