An image capturing apparatus, comprising a computer executing instructions that, when executed by the computer, cause the computer to function as:
- a communication unit configured to communicate with a client and a server via a network;
- and
- a processing unit configured to execute first processing for communication with the client and second processing for communication with the server,
- wherein the communication with the client and the communication with the server include transmission of an image captured by an image capturing unit,
- wherein the communication unit receives, from the server, a setting value indicating whether to execute the first processing or not, and
- wherein in a state where the communication unit has established the communication with the server after the first processing and the second processing have been started, the processing unit:
- stops the first processing if the received setting value indicates that the first processing is not to be executed;
- and
- does not stop the first processing if the received setting value indicates that the first processing is to be executed.