An electronic device, comprising: a storing unit (207, 208) configured to store an image; a display unit configured to display the stored image; a communication unit configured to communicate with an external device; a receiving unit configured to receive (i) a first instruction for changing a part of an image that is read out from the storing unit and displayed on a screen of the display unit according to a change in an orientation of the display unit such that a display direction of the image corresponding to the change in the orientation of the display unit is changed from a predetermined display direction to a designated display direction, (ii) a second instruction for sending the image stored in the storing unit and displayed on the screen to the external device, and (iii) a third instruction, after the first and the second instruction, for enlarging or reducing an image displayed on the screen of the display unit according to an operation on a touch panel device of the display unit; a control unit configured to, according to the second instruction, send the stored and displayed image and information relating to the designated display direction to the external device, and, in a case where a difference between the designated display direction and the predetermined display direction is not equal to or smaller than a threshold, the control unit is configured to store and associate the information relating to the designated display direction with the image stored in the storing unit; and a display control unit configured to, in a case where the information relating to the designated display direction is associated with the image stored in the storing unit, read out the image from the storing unit and display the part of the image corresponding to the display direction based on the associated information on the screen of the display unit without receiving the first instruction, the electronic device characterised in that, in a case where a difference between the designated display direction and the predetermined display direction is equal to or smaller than the threshold, the control unit is configured to not store and to not associate the information relating to the designated display direction with the stored image even if the second instruction is received. a storing unit (207, 208) configured to store an image; a display unit configured to display the stored image; a communication unit configured to communicate with an external device; a receiving unit configured to receive (i) a first instruction for changing a part of an image that is read out from the storing unit and displayed on a screen of the display unit according to a change in an orientation of the display unit such that a display direction of the image corresponding to the change in the orientation of the display unit is changed from a predetermined display direction to a designated display direction, (ii) a second instruction for sending the image stored in the storing unit and displayed on the screen to the external device, and (iii) a third instruction, after the first and the second instruction, for enlarging or reducing an image displayed on the screen of the display unit according to an operation on a touch panel device of the display unit; a control unit configured to, according to the second instruction, send the stored and displayed image and information relating to the designated display direction to the external device, and, in a case where a difference between the designated display direction and the predetermined display direction is not equal to or smaller than a threshold, the control unit is configured to store and associate the information relating to the designated display direction with the image stored in the storing unit; and a display control unit configured to, in a case where the information relating to the designated display direction is associated with the image stored in the storing unit, read out the image from the storing unit and display the part of the image corresponding to the display direction based on the associated information on the screen of the display unit without receiving the first instruction, the electronic device characterised in that, in a case where a difference between the designated display direction and the predetermined display direction is equal to or smaller than the threshold, the control unit is configured to not store and to not associate the information relating to the designated display direction with the stored image even if the second instruction is received.