An image processing system which includes a first device at least having an input unit capable of inputting image data and a communication unit capable of performing data communication, and a second device at least having a communication unit capable of performing the data communication and an output unit capable of outputting image data, said system comprising:
- a remote output mode setting unit adapted to set a remote output mode for performing through said communication unit the data communication of the image data input by said first device and thus causing said second device to output the communicated image data;
- a direction information acquirement control unit adapted to cause said first device to acquire direction information of the image data input by said first device;
- a transmission control unit adapted to perform control to transmit the image data to be output by said second device in the remote output mode from said first device to said second device and transmit the direction information acquired by said first device to said second device;
- a reception control unit adapted to cause said second device to receive the image data and the direction information transmitted from said first device;
- an image processing control unit adapted to control said second device so as to perform an image process to the image data received from said first device, according to the direction information received from said first device;
- and
- a controller adapted to cause said second device to output the image data subjected to the image process by said second device.