Communication apparatus, communication method, and non-transitory computer-readable storage medium for reducing the time for automatic setting of communication parameters
First Claim
Patent Images
1. A communication apparatus comprising:
- one or more memories; and
one or more processors in communication with the one or more memories, the one or more processors configured to provide;
an acquiring unit that acquires a predetermined character string input by a user;
a first transmitting unit that transmits a search signal including information based on the character string acquired by the acquiring unit, the search signal being used to search for a providing apparatus that provides a communication parameter;
a receiving unit that receives a response to the search signal;
a first generation unit that generates an encryption key based on the character string acquired by the acquiring unit;
a second generation unit that generates a public key and a private key;
an encryption unit that encrypts the public key generated by the second generation unit by using the encryption key generated by the first generation unit;
a second transmitting unit that transmits the public key encrypted by the encryption unit to the providing apparatus that has transmitted the response; and
a starting unit that starts, on the basis of the response received by the receiving unit, communication parameter sharing processing using at least one of the public key and the private key with the providing apparatus that has transmitted the response.
1 Assignment
0 Petitions
Accused Products
Abstract
A communication apparatus transmits a search signal including information based on a character string input by a user, the search signal being used to search for a providing apparatus that provides a communication parameter. Upon reception of a response to the search signal, the communication apparatus starts communication parameter sharing processing with a providing apparatus that has transmitted the response.
31 Citations
10 Claims
-
1. A communication apparatus comprising:
-
one or more memories; and one or more processors in communication with the one or more memories, the one or more processors configured to provide; an acquiring unit that acquires a predetermined character string input by a user; a first transmitting unit that transmits a search signal including information based on the character string acquired by the acquiring unit, the search signal being used to search for a providing apparatus that provides a communication parameter; a receiving unit that receives a response to the search signal; a first generation unit that generates an encryption key based on the character string acquired by the acquiring unit; a second generation unit that generates a public key and a private key; an encryption unit that encrypts the public key generated by the second generation unit by using the encryption key generated by the first generation unit; a second transmitting unit that transmits the public key encrypted by the encryption unit to the providing apparatus that has transmitted the response; and a starting unit that starts, on the basis of the response received by the receiving unit, communication parameter sharing processing using at least one of the public key and the private key with the providing apparatus that has transmitted the response. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A communication method comprising:
-
acquiring a predetermined character string input by a user; transmitting a search signal including information based on the character string acquired in the acquiring, the search signal being used to search for a providing apparatus that provides a communication parameter; receiving a response to the search signal; generating an encryption key based on the character string acquired; generating a public key and a private key; encrypting the public key by using the encryption key; transmitting the public key to the providing apparatus that has transmitted the response; and starting, on the basis of the response received in the receiving, communication parameter sharing processing using at least one of the public key and the private key with the providing apparatus that has transmitted the response.
-
-
10. A non-transitory computer-readable medium storing a computer program for causing a computer to function as:
-
an acquiring unit that acquires a predetermined character string input by a user; a first transmitting unit that transmits a search signal including information based on the character string acquired by the acquiring unit, the search signal being used to search for a providing apparatus that provides a communication parameter; a receiving unit that receives a response to the search signal; a first generation unit that generates an encryption key based on the character string acquired by the acquiring unit; a second generation unit that generates a public key and a private key; an encryption unit that encrypts the public key generated by the second generation unit by using the encryption key generated by the first generation unit; a second transmitting unit that transmits the public key encrypted by the encryption unit to the providing apparatus that has transmitted the response; and a starting unit that starts, on the basis of the response received by the receiving unit, communication parameter sharing processing using at least one of the public key and the private key with the providing apparatus that has transmitted the response.
-
Specification