In a case where an operation is performed while viewing the in-finder display unit 76, when a touch operation is performed in the absolute coordinate setting, the touch panel 70a (the display unit 28) is touched without viewing the touch panel 70a, and therefore, it is highly likely that the touch operation is performed in a position shifted from a desired position. On the other hand, when the touch operation is performed in the relative coordinate setting, an instruction for a shift is issued in accordance with a shift mount instead of a position of the touch operation, and therefore, an instruction for a shift to the desired position may be issued by an operation of a shift to the desired position while viewing a position of an operation target displayed in the in-finder display unit 76. Note that, a function of accepting a touch operation by the touch panel 70a is referred to as a touchpad function although an image is not displayed in the display unit 28.
The system controller 50 may detect following operations on the touch panel 70a or following states of the touch panel 70a.