A communication apparatus comprising: first radio communication means configured to communicate with a further communication apparatus; first acquisition means configured to acquire device information regarding the further communication apparatus via the first radio communication means; storage means configured to store the acquired device information; second radio communication means configured to communicate with the further communication apparatus, wherein the second radio communication means is different to the first radio communication means; characterized by detection means configured, when a predetermined service is being executed with the further communication apparatus based on the device information acquired by the first acquisition means, to detect a device disappearance signal transmitted by the further communication apparatus via the second radio communication means; and determination means configured such that: if the determination means determines that the originator of the device disappearance signal detected by the detection means is included in the device information which has been acquired by the first acquisition means and stored by the storage means, the communication apparatus performs processing for stopping the predetermined service, and if the determination means determines that the originator of the device disappearance signal detected by the detection means is not included in the device information which has been acquired by the first acquisition means and stored by the storage means, the communication apparatus ignores the device disappearance signal. first radio communication means configured to communicate with a further communication apparatus; first acquisition means configured to acquire device information regarding the further communication apparatus via the first radio communication means; storage means configured to store the acquired device information; second radio communication means configured to communicate with the further communication apparatus, wherein the second radio communication means is different to the first radio communication means; characterized by detection means configured, when a predetermined service is being executed with the further communication apparatus based on the device information acquired by the first acquisition means, to detect a device disappearance signal transmitted by the further communication apparatus via the second radio communication means; and determination means configured such that: if the determination means determines that the originator of the device disappearance signal detected by the detection means is included in the device information which has been acquired by the first acquisition means and stored by the storage means, the communication apparatus performs processing for stopping the predetermined service, and if the determination means determines that the originator of the device disappearance signal detected by the detection means is not included in the device information which has been acquired by the first acquisition means and stored by the storage means, the communication apparatus ignores the device disappearance signal. if the determination means determines that the originator of the device disappearance signal detected by the detection means is included in the device information which has been acquired by the first acquisition means and stored by the storage means, the communication apparatus performs processing for stopping the predetermined service, and if the determination means determines that the originator of the device disappearance signal detected by the detection means is not included in the device information which has been acquired by the first acquisition means and stored by the storage means, the communication apparatus ignores the device disappearance signal.