A non-transitory computer-readable storage medium storing a program that, when executed, causes a communication apparatus to perform a process, the process comprising:
- receiving either one of a first ON setting of allowing execution of proximity wireless communication and a first OFF setting of not allowing execution of the proximity wireless communication, from a user via a setting screen of the communication apparatus provided by an OS operating on the communication apparatus, as a first wireless communication setting corresponding to the proximity wireless communication;
- receiving either one of a second ON setting of allowing execution of wireless communication and a second OFF setting of not allowing execution of the wireless communication, from the user via a setting screen of the communication apparatus provided by the OS operating on the communication apparatus, as a second wireless communication setting corresponding to the wireless communication;
- sending a request for change to the OS such that the first wireless communication setting is automatically changed from the first OFF setting to the first ON setting in accordance with the communication apparatus displaying a predetermined screen;
- and
- sending a request for change to the OS such that the second wireless communication setting is automatically changed from the second OFF setting to the second ON setting in accordance with acquisition of communication information including an SSID by the proximity wireless communication,
- wherein data communication with a connection destination indicated by the SSID is performed by the wireless communication.