Communication apparatus, communication method, and program
AssigneeCanon Kabushiki Kaisha
InventorTomokazu Yamaki
Life of this patent
Estimating the term…
Abstract
A communication apparatus includes an acquisition unit that acquires identification information from a first different communication apparatus, a determination unit that determines whether the acquired identification information is first identification information, a reception unit that receives, from the first different communication apparatus, a predetermined request to connect a second different communication apparatus to a wireless network generated by the communication apparatus, and a providing unit that, in a case where the identification information is the first identification information, provides the second different communication apparatus with a communication parameter for connecting to the wireless network in response to receipt of the predetermined request.
Claims9
A communication apparatus, comprising:
- one or more memories;
- and
- one or more processors in communication with the one or more memories, wherein the one or more processors and the one or more memories cooperate to function as:
- a receiving unit configured to receive, from a first communication apparatus, a request signal that requests a communication parameter for connection to a wireless network;
- a determining unit configured to determine whether the request received by the receiving unit includes at least one of information on a public key of the communication apparatus and identification information on the first communication apparatus;
- a providing unit configured to execute a providing process in a case where the determining unit determines that at least one of the information on a public key of the communication apparatus and the identification information on the first communication apparatus is included;
- and
- an outputting unit configured to output an error in a case where the determining unit does not determine that at least one of the information on a public key of the communication apparatus and identification information on the first communication apparatus is included,
- wherein the providing unit performs,
- based on receiving the request signal that includes first information, which is information for causing the first communication apparatus to behave as a management apparatus that is capable of executing processing for providing a second communication apparatus with the communication parameter for connection to the wireless network, notification for causing the first communication apparatus to behave as the management apparatus, and provision of the first communication apparatus with the communication parameter for connection to the wireless network, and
- based on receiving the request signal that does not include the first information, provision of the first communication apparatus with the communication parameter for connection to the wireless network without performing the notification.
A method for controlling a communication apparatus, the method comprising:
- receiving, from a first communication apparatus, a request signal that requests a communication parameter for connection to a wireless network;
- determining whether the request received by the receiving includes at least one of information on a public key of the communication apparatus and identification information on the first communication apparatus;
- executing a providing process in a case where the determining determines that at least one of the information on a public key of the communication apparatus and the identification information on the first communication apparatus is included;
- outputting an error in a case where the determining does not determine that at least one of the information on a public key of the communication apparatus and identification information on the first communication apparatus is included;
- performing, based on receiving the request signal that includes first information, which is information for causing the first communication apparatus to behave as a management apparatus that is capable of executing processing for providing a second communication apparatus with the communication parameter for connection to the wireless network, notification for causing the first communication apparatus to behave as the management apparatus, and providing the first communication apparatus with the communication parameter for connection to the wireless network;
- and
- performing, based on receiving the request signal that does not include the first information, providing the first communication apparatus with the communication parameter for connection to the wireless network without performing the notification.
A non-transitory computer-readable storage medium storing a computer program for causing a computer to execute a method for controlling a communication apparatus, the method comprising:
- receiving, from a first communication apparatus, a request signal that requests a communication parameter for connection to a wireless network;
- determining whether the request received by the receiving includes at least one of information on a public key of the communication apparatus and identification information on the first communication apparatus;
- executing a providing process in a case where the determining determines that at least one of the information on a public key of the communication apparatus and the identification information on the first communication apparatus is included;
- outputting an error in a case where the determining does not determine that at least one of the information on a public key of the communication apparatus and identification information on the first communication apparatus is included;
- performing, based on receiving the request signal that includes first information, which is information for causing the first communication apparatus to behave as a management apparatus that is capable of executing processing for providing a second communication apparatus with the communication parameter for connection to the wireless network, notification for causing the first communication apparatus to behave as the management apparatus, and providing the first communication apparatus with the communication parameter for connection to the wireless network;
- and
- performing, based on receiving the request signal that does not include the first information, providing the first communication apparatus with the communication parameter for connection to the wireless network without performing the notification.
Dependencies are inferred from the claim text.