Communication apparatus, control method therefor, program, and storage medium
First Claim
Patent Images
1. A communication apparatus, comprising:
- a providing unit configured to operate as a providing apparatus that provides communication parameters to a receiving communication apparatus that receives the provided communication parameters;
a receiving unit configured to receive, from another communication apparatus configured to operate as a providing apparatus that provides communication parameters to the receiving communication apparatus, a state notification message, which indicates a start or end of a communication-parameters providing process performed by the another communication apparatus and is provided by the another communication apparatus configured to operate as the providing apparatus; and
a control unit configured to store state notification information in a memory of the communication apparatus at the start of the communication-parameters providing process performed by the another communication apparatus and to delete the state notification information from the memory of the communication apparatus at the end of the communication-parameters providing process performed by the another communication apparatus,wherein the communication apparatus does not perform the communication-parameters providing process as a providing apparatus in a case where the state notification information is stored in the memory.
1 Assignment
0 Petitions
Accused Products
Abstract
Even when multiple providing apparatuses joined in a network are activated as providing apparatuses, a new apparatus can be added to the network without degrading the network security or the ease of use of the providing apparatuses, a apparatus activates an operation as a providing apparatus of a communication-parameter in accordance with the a state notification of an operation as a providing apparatus of a communication-parameter, which is received from another communication apparatus.
7 Citations
13 Claims
-
1. A communication apparatus, comprising:
-
a providing unit configured to operate as a providing apparatus that provides communication parameters to a receiving communication apparatus that receives the provided communication parameters; a receiving unit configured to receive, from another communication apparatus configured to operate as a providing apparatus that provides communication parameters to the receiving communication apparatus, a state notification message, which indicates a start or end of a communication-parameters providing process performed by the another communication apparatus and is provided by the another communication apparatus configured to operate as the providing apparatus; and a control unit configured to store state notification information in a memory of the communication apparatus at the start of the communication-parameters providing process performed by the another communication apparatus and to delete the state notification information from the memory of the communication apparatus at the end of the communication-parameters providing process performed by the another communication apparatus, wherein the communication apparatus does not perform the communication-parameters providing process as a providing apparatus in a case where the state notification information is stored in the memory. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A control method for a communication apparatus, the control method comprising:
-
operating as a providing apparatus that provides communication parameters to a receiving communication apparatus that receives the provided communication parameters; receiving, from another communication apparatus configured to operate as a providing apparatus that provides communication parameters to the receiving communication apparatus, a state notification message, which indicates a start or end of a communication-parameters providing process performed by the another communication apparatus and is provided by the another communication apparatus configured to operate as the providing apparatus; storing state notification information in a memory of the communication apparatus at the start of the communication-parameters providing process performed by the another communication apparatus; and deleting the state notification information from the memory of the communication apparatus at the end of the communication-parameters providing process performed by the another communication apparatus, wherein the communication apparatus does not perform the communication-parameters providing process as a providing apparatus in a case where the state notification information is stored in the memory. - View Dependent Claims (7, 8, 9)
-
-
10. A non-transitory computer-readable storage medium storing a computer-executable program of instructions for causing a computer to perform a control method for a communication apparatus, the control method comprising:
-
operating as a providing apparatus that provides communication parameters to a receiving communication apparatus that receives the provided communication parameters; receiving, from another communication apparatus configured to operate as a providing apparatus that provides communication parameters to the receiving communication apparatus, a state notification message, which indicates a start or end of a communication-parameters providing process performed by the another communication apparatus and is provided by the another communication apparatus configured to operate as the providing apparatus; storing state notification information in a memory of the communication apparatus at the start of the communication-parameters providing process performed by the another communication apparatus; and deleting the state notification information from the memory of the communication apparatus at the end of the communication-parameters providing process performed by the another communication apparatus, wherein the communication apparatus does not perform the communication-parameters providing process as a providing apparatus in a case where the state notification information is stored in the memory. - View Dependent Claims (11, 12, 13)
-
Specification