A communication apparatus, comprising: first communication means for communicating with another communication apparatus by a first communication scheme, and receiving a communication request for a second communication scheme; second communication means for communicating with the another communication apparatus by the second communication scheme; first determination means for determining whether or not the communication apparatus can execute a service specified in the communication request; and second determination means for, determining whether or not the communication apparatus can communicate with the another communication apparatus via a wireless network to which the second communication means can connect, wherein, the first communication means transmits a response indicating that the communication apparatus does not comply with the communication request in a case where the first determination means determines that the communication apparatus cannot execute the service, the first communication means transmits a response indicating that the communication apparatus can communicate via the wireless network in a case where the first determination means determines that the communication apparatus can execute the service and the second determination means determines that the communication apparatus can communicate via the wireless network, and wherein the response also includes indicating the control for the communication by the second communication scheme, based on the request, is unnecessary, in a case where it is determined by the second determination means that the communication is already possible with the another communication apparatus by the second communication scheme. first communication means for communicating with another communication apparatus by a first communication scheme, and receiving a communication request for a second communication scheme; second communication means for communicating with the another communication apparatus by the second communication scheme; first determination means for determining whether or not the communication apparatus can execute a service specified in the communication request; and second determination means for, determining whether or not the communication apparatus can communicate with the another communication apparatus via a wireless network to which the second communication means can connect, wherein, the first communication means transmits a response indicating that the communication apparatus does not comply with the communication request in a case where the first determination means determines that the communication apparatus cannot execute the service, the first communication means transmits a response indicating that the communication apparatus can communicate via the wireless network in a case where the first determination means determines that the communication apparatus can execute the service and the second determination means determines that the communication apparatus can communicate via the wireless network, and wherein the response also includes indicating the control for the communication by the second communication scheme, based on the request, is unnecessary, in a case where it is determined by the second determination means that the communication is already possible with the another communication apparatus by the second communication scheme.