IP Library Granted Patent US 12,149,929
Granted Patent B2
US 12,149,929 · App. 17/327,130 · Granted Nov 19, 2024

Communication apparatus, control method, and storage medium

Inventor: Hideaki Tachibana (Kanagawa, JP)
Assignee: Canon Kabushiki Kaisha
H04W12/06H04W12/0431H04W12/35
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,149,929
App. No.
17/327,130
Granted
Nov 19, 2024
Kind
B2
Abstract

In a case where a predetermined operation is received from a user, if a signal compliant with the DPP standard is received, a communication parameter sharing process is executed by a method compliant with the DPP standard, whereas if a signal compliant with another standard is received, the communication parameter sharing process is executed by a method compliant with the other standard.

Claims (46)

1. A communication apparatus comprising:

a reception unit configured to receive, from a user, a sharing start instruction for starting a process for sharing with another communication apparatus, a communication parameter for connecting to a wireless network;

a first processing unit configured to execute a first process for sharing a communication parameter for connecting to the wireless network in accordance with a first method compliant with a Wi-Fi Device Provisioning Protocol (DPP) standard;

a second processing unit configured to execute a second process for sharing a communication parameter for connecting to the wireless network in accordance with a second method compliant with another standard different from the DPP standard; and

a control unit configured to control execution of the first and second sharing processes in such a manner that, in response to reception of the sharing start instruction by the reception unit, the control unit waits for the communication apparatus to receive, from the other communication apparatus, a DPP signal compliant with the DPP standard and also waits for the communication apparatus to receive, from the other communication apparatus, another signal compliant with the other standard,

wherein

the communication apparatus executes the first process of sharing a communication parameter by the first processing unit in a case where (i) among the DPP signal compliant with the DPP standard and the signal compliant with the other standard, the signal received from the other communication apparatus is the DPP signal compliant with the DPP standard, and (ii) an authentication by a public key is successful, and

the communication apparatus executes the second process of sharing a communication parameter by the second processing unit in a case where among the DPP signal compliant with the DPP standard and the signal compliant with the other standard, the signal received from the other communication apparatus is the signal compliant with the other standard.

2. The communication apparatus according to claim 1 , wherein the DPP signal is a signal that is used between the communication apparatus and the other communication apparatus to share a predetermined public key defined in the DPP standard with the other communication apparatus using an authentication code.

3. The communication apparatus according to claim 2 , wherein the predetermined public key is a bootstrapping key compliant with the DPP standard.

4. The communication apparatus according to claim 1 , further comprising an input unit configured to prompt the user to input a code,

wherein the first processing unit and the second processing unit execute the process of sharing using a common code input via the input unit.

5. The communication apparatus according to claim 1 ,

wherein the other standard is a Wi-Fi Protected Setup (WPS) standard, and

wherein the other standard is a method in accordance with a personal identification number (PIN) method compliant with the WPS standard.

6. The communication apparatus according to claim 1 , wherein the other standard is a Wi-Fi Protected Setup (WPS) standard.

7. The communication apparatus according to claim 6 , wherein the second method is a method in accordance with a push button configuration (PBC) method compliant with the WPS standard.

8. The communication apparatus according to claim 6 , wherein the other standard is a method in accordance with a personal identification number (PIN) method compliant with the WPS standard.

9. The communication apparatus according to claim 1 , wherein the other standard is a Wi-Fi Direct standard.

10. The communication apparatus according to claim 1 , wherein the other standard is an AirStation One-Touch Secure System (AOSS) standard.

11. The communication apparatus according to claim 1 , further comprising a setting unit configured to set which standard is to be used as the other standard.

12. The communication apparatus according to claim 1 , wherein the reception unit is a button.

13. The communication apparatus according to claim 1 , wherein the waiting for the DPP signal compliant with the DPP standard is performed before performing the waiting for the signal compliant with the other standard.

14. The communication apparatus according to claim 1 , wherein the sharing start instruction is issued by a user pressing a predetermined key of the communication apparatus.

15. The communication apparatus according to claim 1 , wherein the sharing start instruction is issued by a user touching a predetermined key of a display of the communication apparatus.

16. The communication apparatus according to claim 1 , wherein the control unit performs a predetermined process to determine which of the first process and the second process to execute and, even if both the DPP signal compliant with the DPP standard and the signal compliant with the other standard are received, only one of the first process and the second process is executed.

17. The communication apparatus according to claim 1 ,

wherein

the communication apparatus executes a preliminary step compliant with the DPP standard and executes a preliminary step compliant with the other standard prior to performing the waiting, and

the communication apparatus does not perform the first process or the second process until after the respective DPP signal compliant with the DPP standard or the respective signal compliant with the other standard is received during the waiting.

18. A method for controlling a communication apparatus, the method comprising:

receiving, from a user, a sharing start instruction for starting a process for sharing with another communication apparatus, a communication parameter for connecting to a wireless network;

executing a first process for sharing a communication parameter for connecting to the wireless network in accordance with a first method compliant with a Wi-Fi Device Provisioning Protocol (DPP) standard;

executing a second process for sharing a communication parameter for connecting to the wireless network in accordance with a second method compliant with another standard different from the DPP standard; and

controlling execution of the first and second sharing processes in such a manner that, in response to reception of the first sharing start instruction by the reception unit, the control unit waits for the communication apparatus to receive, from the other communication apparatus, a DPP signal compliant with the DPP standard and also waits for the communication apparatus to receive, from the other communication apparatus, another signal compliant with the other standard, and

wherein

the communication apparatus executes the first process of sharing a communication parameter in a case where among the DPP signal compliant with the DPP standard and the signal compliant with the other standard, the signal received from the other communication apparatus is the DPP signal compliant with the DPP standard, and an authentication by a public key is successful, and

the communication apparatus executes the second process of sharing a communication parameter in a case where among the DPP signal compliant with the DPP standard and the signal compliant with the other standard, the signal received from the other communication apparatus is the signal compliant with the other standard.

19. A storage medium storing a program for causing a computer to function as a communication apparatus that performs a process comprising:

receiving, from a user, a sharing start instruction for starting a process for sharing with another communication apparatus, a communication parameter for connecting to a wireless network;

executing a first process for sharing a communication parameter for connecting to the wireless network in accordance with a first method compliant with a Wi-Fi Device Provisioning Protocol (DPP) standard;

executing a second process for sharing a communication parameter for connecting to the wireless network in accordance with a second method compliant with standard different from the DPP standard; and

controlling execution of the first and second sharing processes in such a manner that, in response to reception of the sharing start instruction by the reception unit, the control unit waits for the communication apparatus to receive, from the other communication apparatus, a DPP signal compliant with the DPP standard and also waits for the communication apparatus to receive, from the other communication apparatus, another signal compliant with the other standard,

wherein

the communication apparatus executes the first process of sharing a communication parameter in a case where (i) among the DPP signal compliant with the DPP standard and the signal compliant with the other standard, the signal received from the other communication apparatus is the DPP signal compliant with the DPP standard, and (ii) an authentication by a public key is successful, and

the communication apparatus executes the second process of sharing a communication parameter in a case where among the DPP signal compliant with the DPP standard and the signal compliant with the other standard, the signal received from the other communication apparatus is the second signal compliant with the other standard.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 13, 2021
From: TACHIBANA, HIDEAKI
To: CANON KABUSHIKI KAISHA
Reel/Frame 056830/0825 →
Priority Claims (1)
JP 2018-220908 · Nov 27, 2018 · national
Continuity (2)
Continuation PCTJP2019044557 · Nov 13, 2019
Related Publication 20210282011A1 · Sep 9, 2021