Communication apparatus, image capturing apparatus, control method, and storage medium
First Claim
1. A communication apparatus comprising a processor and a memory storing a program which, when executed by the processor, causes the communication apparatus to function as:
- a communication control unit configured to control a communication unit so as to connect to one of a plurality of external apparatuses;
a transfer unit configured to transfer a data item to an external apparatus to which the communication unit has connected;
a storage control unit configured to, in a case that a transfer of the data item to the external apparatus to which the communication unit has connected is failed, store transfer failure information in which the data item is associated with the external apparatus to which the communication unit has connected, in a storage unit; and
a transfer control unit configured to control, in a case that the communication unit has connected to a first external apparatus after a transfer of a data item by the transfer unit is failed, a transfer of a data item included in the transfer failure information,wherein the transfer control unit performs control so as to, if a data item included in the transfer failure information is associated with the first external apparatus, automatically transfer the data item to the first external apparatus.
1 Assignment
0 Petitions
Accused Products
Abstract
There is provided a communication apparatus. A communication control controls a communication unit so as to connect to one of a plurality of external apparatuses. A transfer unit transfers a data item to an external apparatus to which the communication unit has connected. In a case that a transfer of the data item is failed, a storage control unit stores transfer failure information in which the data item is associated with a transfer-destination external apparatus. In a case that the communication unit has connected to a first external apparatus, a transfer control unit controls a transfer of a data item. If a data item included in the transfer failure information is associated with the first external apparatus, the transfer control unit performs control so as to automatically transfer the data item to the first external apparatus.
11 Citations
13 Claims
-
1. A communication apparatus comprising a processor and a memory storing a program which, when executed by the processor, causes the communication apparatus to function as:
-
a communication control unit configured to control a communication unit so as to connect to one of a plurality of external apparatuses; a transfer unit configured to transfer a data item to an external apparatus to which the communication unit has connected; a storage control unit configured to, in a case that a transfer of the data item to the external apparatus to which the communication unit has connected is failed, store transfer failure information in which the data item is associated with the external apparatus to which the communication unit has connected, in a storage unit; and a transfer control unit configured to control, in a case that the communication unit has connected to a first external apparatus after a transfer of a data item by the transfer unit is failed, a transfer of a data item included in the transfer failure information, wherein the transfer control unit performs control so as to, if a data item included in the transfer failure information is associated with the first external apparatus, automatically transfer the data item to the first external apparatus. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A control method executed by a communication apparatus, comprising:
-
controlling a communication unit so as to connect to one of a plurality of external apparatuses; transferring a data item to an external apparatus to which the communication unit has connected; in a case that a transfer of the data item to the external apparatus to which the communication unit has connected is failed, storing transfer failure information in which the data item is associated with the external apparatus to which the communication unit has connected, in a storage unit; and in a case that the communication unit has connected to a first external apparatus after a transfer of a data item by the transfer unit is failed, controlling a transfer of a data item included in the transfer failure information, wherein if a data item included in the transfer failure information is associated with the first external apparatus, the data item is automatically transferred to the first external apparatus.
-
-
13. A non-transitory computer-readable storage medium which stores a program for causing a computer to execute a control method comprising:
-
controlling a communication unit so as to connect to one of a plurality of external apparatuses; transferring a data item to an external apparatus to which the communication unit has connected; in a case that a transfer of the data item to the external apparatus to which the communication unit has connected is failed, storing transfer failure information in which the data item is associated with the external apparatus to which the communication unit has connected, in a storage unit; and in a case that the communication unit has connected to a first external apparatus after a transfer of a data item by the transfer unit is failed, controlling a transfer of a data item included in the transfer failure information, wherein if a data item included in the transfer failure information is associated with the first external apparatus, the data item is automatically transferred to the first external apparatus.
-
Specification