A control method for controlling an accessory apparatus detachably attachable to an image-capturing apparatus, the accessory apparatus configured to provide, with the image-capturing apparatus, three channels that are a notification channel used for providing a notice from the image-capturing apparatus to the accessory apparatus, a first data communication channel used for transmitting accessory data from the accessory apparatus to the image-capturing apparatus, and a second data communication channel used for transmitting camera data from the image-capturing apparatus to the accessory apparatus, the method comprising the steps of:
- causing the accessory apparatus receiving a transmission request as the notice from the image-capturing apparatus through the notification channel to transmit the accessory data to the image-capturing apparatus through the first data communication channel;
- causing the accessory apparatus to receive the camera data transmitted from the image-capturing apparatus through the second data communication channel;
- and
- causing the accessory apparatus detecting a camera communication error in the camera data received from the image-capturing apparatus (a) to transmit accessory error information to the image-capturing apparatus and (b) to erase the accessory data stored in an accessory data buffer to which the accessory data to be transmitted to the image-capturing apparatus is stored.