Communication apparatus, control method, and storage medium
AssigneeCanon Kabushiki Kaisha
InventorAtsushi Minakawa
Life of this patent
Estimating the term…
Abstract
In the case of receiving a first signal from another communication apparatus after starting operation as an access point, a communication apparatus provides a communication parameter to the other communication apparatus, and in the case of receiving a communication parameter provision request from another communication apparatus from when starting the operation as the access point and until the elapse of a predetermined time, the communication apparatus provides a communication parameter to the other communication apparatus even in the case where the first signal is not received from the other communication apparatus.
Claims13
A communication apparatus, comprising:
- at least one processor;
- and
- at least one memory storing instructions that, when executed by the at least one processor, cause the at least one processor to function as:
- an accepting unit configured to accept a start instruction for starting a predetermined wireless communication protocol;
- a providing unit configured to provide a communication parameter for wireless communication;
- a receiving unit configured to receive an activation request signal for requesting activation of the providing unit, which is compliant with the predetermined wireless communication protocol;
- an activation unit configured to activate the providing unit in response to receiving the activation request signal;
- and
- a control unit configured to execute a control such that the providing unit provides the communication parameter to another communication apparatus even if the activation request signal is not received from the another communication apparatus in a case where a request signal for a communication parameter is received from the another communication apparatus within a predetermined time from when the start instruction is accepted by the accepting unit,
- wherein the control unit executes a control such that, after elapse of the predetermined time, the providing unit does not provide the communication parameter in a state where the activation request signal has not been received even if the request signal for a communication parameter is received and the providing unit does provide the communication parameter if the activation request signal is received, and
- wherein the providing unit provides the communication parameter to a second other communication apparatus in response to, before the elapse of the predetermined time and before providing a first other communication apparatus with the communication parameter:
- the activation request signal being received from the first other communication apparatus, and
- the request signal for a communication parameter being received from the second other communication apparatus.
A method for controlling a communication apparatus having an accepting unit configured to accept a start instruction for starting a predetermined wireless communication protocol, a providing unit configured to provide a communication parameter for wireless communication, a receiving unit configured to receive an activation request signal for requesting activation of the providing unit, which is compliant with the predetermined wireless communication protocol, and an activation unit configured to activate the providing unit in response to receiving the activation request signal, the method comprising:
- executing a control such that the providing unit provides the communication parameter to another communication apparatus even if the activation request signal is not received from the another communication apparatus in a case where a request signal for a communication parameter is received from the another communication apparatus within a predetermined time from when the start instruction is accepted by the accepting unit, and
- executing a control such that, after elapse of the predetermined time, the providing unit does not provide the communication parameter in a state where the activation request signal has not been received even if the request signal for a communication parameter is received and the providing unit does provide the communication parameter if the activation request signal is received,
- wherein the providing unit provides the communication parameter to a second other communication apparatus in response to, before the elapse of the predetermined time and before providing a first other communication apparatus with the communication parameter:
- the activation request signal being received from the first other communication apparatus, and
- the request signal for a communication parameter being received from the second other communication apparatus.
A non-transitory computer-readable storage medium storing a computer program for causing a computer included in a communication apparatus having an accepting unit configured to accept a start instruction for starting a predetermined wireless communication protocol, a providing unit configured to provide a communication parameter for wireless communication, a receiving unit configured to receive an activation request signal for requesting activation of the providing unit, which is compliant with the predetermined wireless communication protocol, and an activation unit configured to activate the providing unit in response to receiving the activation request signal to:
- execute a control such that the providing unit provides the communication parameter to another communication apparatus that transmitted the activation request signal after the providing unit is activated by the activation unit, and that the providing unit provides the communication parameter to another communication apparatus even if the activation request signal is not received from the another communication apparatus in a case where a request signal for a communication parameter is received from the another communication apparatus within a predetermined time from when the start instruction is accepted by the accepting unit, and
- execute a control such that, after elapse of the predetermined time, the providing unit does not provide the communication parameter in a state where the activation request signal has not been received even if the request signal for a communication parameter is received and the providing unit does provide the communication parameter if the activation request signal is received,
- wherein the providing unit provides the communication parameter to a second other communication apparatus in response to, before the elapse of the predetermined time and before providing a first other communication apparatus with the communication parameter:
- the activation request signal being received from the first other communication apparatus, and
- the request signal for a communication parameter being received from the second other communication apparatus.
Dependencies are inferred from the claim text.