IP Library Granted Patent US 10,966,267
Granted Patent B2
US 10,966,267 · App. 16/678,227 · Granted Mar 30, 2021

Communication apparatus, computer readable storage medium, and control method of communication using multiple modes and channel widths

Inventor: Yuichiro Araki (Kawasaki, JP)
Assignee: Canon Kabushiki Kaisha
H04W76/15G06F3/1209G06F3/1236G06F3/1292H04W36/03H04W72/0453H04W76/14H04W88/10H04W84/12
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 10,966,267
App. No.
16/678,227
Granted
Mar 30, 2021
Kind
B2
Abstract

Deterioration of communication is prevented in a communication apparatus, in which an infrastructure mode and a P2P mode are independently and concurrently executable, according to an embodiment of the present invention. Hence, in a case where the communication apparatus is in a state in which a first mode of executing wireless communication with a communication partner apparatus via an external access point and a second mode of executing wireless communication with an external apparatus without using the external access point are concurrently executable, the following selection is made. That is, a first channel width which is not accompanied by network detection processing is selected.

Claims (66)

1. A control method implemented by at least one processor of a communication apparatus that includes a communication unit capable of executing a first mode which performs wireless communication with a communication partner apparatus via an external base station and a second mode which performs direct wireless communication with an external apparatus without using an external base station, the method comprising:

setting a channel width for wireless communication by the communication unit; and

performing the wireless communication by using the set channel width,

wherein in a case where both the first mode and the second mode is are enabled, a first channel width is set,

wherein in a case where the first mode is disabled and the second mode is enabled, the first channel width is set,

wherein in a case where the first mode is enabled and the second mode is disabled, the channel width is set from options which include at least the first channel width and a second channel width that is different from the first channel width, based on a setting of the external base station,

wherein in the second mode, the communication apparatus operates as an apparatus executing a function corresponding to a base station, and

wherein a communication speed of the wireless communication by using the second channel width is faster than that by using the first channel width.

2. The method according to claim 1 , wherein each of the first mode and the second mode is enabled or disabled, based on a user's instruction on a screen.

3. The method according to claim 1 , wherein the communication unit performs wireless communication in compliance with the IEEE802.11n specification.

4. The method according to claim 1 , wherein the first channel width is 20 MHz, and the second channel width is 40 MHz.

5. The method according to claim 1 , wherein

the first mode is an infrastructure mode, and

the second mode is a P2P mode.

6. The method according to claim 1 , wherein the second mode is a WiFi Direct mode or software AP mode.

7. The method according to claim 1 , wherein the communication apparatus has a printing function executing print processing by discharging ink.

8. The method according to claim 1 , wherein the external base station is an external access point.

9. The method according to claim 1 , wherein in the second mode, the communication apparatus operates as an apparatus executing a function corresponding to a base station to form a network.

10. The method according to claim 9 , wherein as the network, a BSS (Basic Service Set) network is formed.

11. The method according to claim 1 , wherein in a case where the second channel width is set, network detection processing is executed.

12. The method according to claim 11 , wherein the network detection processing is an OBSS (Overlapping Basic Service Set) scan.

13. The method according to claim 11 , wherein a predetermined network which does not conform to the IEEE 802.11n specification is detected by the network detection processing.

14. The method according to claim 11 , wherein a predetermined network which does not permit 40 MHz channel width is detected by the network detection processing.

15. A communication apparatus that includes a communication unit capable of executing a first mode which performs wireless communication with a communication partner apparatus via an external base station and a second mode which performs direct wireless communication with an external apparatus without using an external base station, comprising:

a setting unit configured to seta channel width for wireless communication by the communication unit; and

a processing unit configured to cause the communication unit to perform the wireless communication by using the channel width set by the unit,

wherein the setting unit and the processing unit are implemented by at least one processor of the communication apparatus,

wherein in a case where both the first mode and the second mode is are enabled, the setting unit sets the first channel width,

wherein in a case where the first mode is disabled and the second mode is enabled, the setting unit sets the first channel width,

wherein in a case where the first mode is enabled and the second mode is disabled, the setting unit sets the channel width from options which include at least the first channel width and a second channel width that is different from the first channel width, based on a setting of the external base station,

wherein in the second mode, the communication apparatus operates as an apparatus executing a function corresponding to a base station, and

wherein a communication speed of the wireless communication by using the second channel width is faster than that by using the first channel width.

16. The apparatus according to claim 15 , wherein each of the first mode and the second mode is enabled or disabled, based on a user's instruction on a screen.

17. The apparatus according to claim 15 , wherein the communication unit performs wireless communication in compliance with the IEEE802.11n specification.

18. The apparatus according to claim 15 , wherein the first channel width is 20 MHz, and the second channel width is 40 MHz.

19. The apparatus according to claim 15 , wherein

the first mode is an infrastructure mode, and

the second mode is a P2P mode.

20. The apparatus according to claim 15 , wherein the second mode is a WiFi Direct mode or software AP mode.

21. The apparatus according to claim 15 , wherein the communication apparatus has a printing function executing print processing by discharging ink.

22. The apparatus according to claim 15 , wherein the external base station is an external access point.

23. The apparatus according to claim 15 , wherein in the second mode, the communication apparatus operates as an apparatus executing a function corresponding to a base station to form a network.

24. The apparatus according to claim 23 , wherein as the network, a BSS (Basic Service Set) network is formed.

25. The apparatus according to claim 15 , wherein in a case where the setting unit sets the second channel width, network detection processing is executed.

26. The apparatus according to claim 25 , wherein the network detection processing is an OBSS (Overlapping Basic Service Set) scan.

27. The apparatus according to claim 25 , wherein a predetermined network which does not conform to the IEEE 802.11n specification is detected by the network detection processing.

28. The apparatus according to claim 25 , wherein a predetermined network which does not permit 40 MHz channel width is detected by the network detection processing.

29. A control method implemented by at least one processor of a printing apparatus that includes a communication unit capable of executing a first mode which performs wireless communication with a communication partner apparatus via an external base station and a second mode which performs direct wireless communication with an external apparatus without using an external base station, the method comprising:

setting a channel width for wireless communication by the communication unit; and

receiving data for printing via the wireless communication by using the set channel width,

wherein in a case where both the first mode and the second mode are enabled, a first channel width is set,

wherein in a case where the first mode is enabled and the second mode is disabled, one of the first channel width and the second channel width is set based on a setting of the external base station,

wherein in the second mode, the printing apparatus operates as an apparatus executing a function corresponding to a base station, and

wherein the first channel width is 20 MHz and the second channel width is 40 MHz.

30. The method according to claim 29 , wherein in a case where the first mode is disabled and the second mode is enabled, the first channel width is set.

31. The method according to claim 29 , wherein each of the first mode and the second mode is enabled or disabled, based on a user's instruction on a screen.

32. The method according to claim 29 , wherein the communication unit performs wireless communication in compliance with the IEEE802.11n specification.

33. The method according to claim 29 , wherein

the first mode is an infrastructure mode, and

the second mode is a P2P mode.

34. The method according to claim 29 , wherein the second mode is a WiFi Direct mode or software AP mode.

35. The method according to claim 29 , wherein the printing apparatus has a printing function executing print processing by discharging ink.

36. The method according to claim 29 , wherein in a case where the second channel width is set, network detection processing is executed.

37. The method according to claim 36 , wherein a predetermined network which does not conform to the IEEE 802.11n specification is detected by the network detection processing.

38. The method according to claim 36 , wherein a predetermined network which does not permit 40 MHz channel width is detected by the network detection processing.

39. The method according to claim 36 , wherein the network detection processing is an OBSS (Overlapping Basic Service Set) scan.

Priority Claims (1)
JP JP2017-155888 · Aug 10, 2017 · national
Continuity (2)
Continuation 16053847 · Aug 3, 2018
Related Publication 20200092927A1 · Mar 19, 2020