IP Library › Granted Patent US 11,622,277
Granted Patent B2
US 11,622,277 · App. 16/313,436 · Granted Apr 4, 2023

Communication apparatus, communication method, and storage medium

Inventor: Tatsuhiko Sakai (Tokyo, JP)
Assignee: Canon Kabushiki Kaisha
H04W12/77H04L9/14H04W12/0431H04W12/50H04W76/14
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 11,622,277
App. No.
16/313,436
Granted
Apr 4, 2023
Kind
B2
Abstract

A communication apparatus reads an image relating to a first other communication apparatus and acquires information on the first other communication apparatus from the image. The communication apparatus reads an image relating to a second other communication apparatus and acquires information on the second other communication apparatus from the image. The communication apparatus transmits information on a communication channel to the first other communication apparatus. The communication channel is for use in a role determination process for determining roles of the first other communication apparatus and the second other communication apparatus in direct wireless communication. The communication apparatus transmits the information on the communication channel and the information on the first other communication apparatus to the second other communication apparatus.

Claims (57)

1. A communication apparatus comprising:

one or more processors; and

one or more memories storing instructions, when executed by the one or more processors, causing the communication apparatus to function as:

a first reading unit configured to read an image relating to a first other communication apparatus;

a first acquisition unit configured to acquire information on the first other communication apparatus from the image read by the first reading unit;

a second reading unit configured to read an image relating to a second other communication apparatus;

a second acquisition unit configured to acquire information on the second other communication apparatus from the image read by the second reading unit;

a first transmitting unit configured to transmit, based on acquisition of information by the first acquisition unit, first information for identifying a frequency channel to be used in a role determination process to the first other communication apparatus; and

a second transmitting unit configured to transmit, based on acquisition of information by the second acquisition unit, the first information transmitted by the first transmitting unit and the information on the first other communication apparatus acquired by the first acquisition unit to the second other communication apparatus,

wherein the role determination process for determining roles of the first other communication apparatus and the second other communication apparatus in direct wireless communication is performed over the frequency channel identified by the first information, without search over a channel different from the identified frequency channel being performed.

2. The communication apparatus according to claim 1 , wherein the information on the first other communication apparatus comprises information on a public key of the first other communication apparatus.

3. The communication apparatus according to claim 1 , wherein the information on the first other communication apparatus comprises address information on the first other communication apparatus.

4. The communication apparatus according to claim 1 , wherein the one or more memories storing instructions, when executed by the one or more processors, causes the communication apparatus to further function as a storage unit configured to store the first information and the information on the first other communication apparatus after the first transmitting unit transmits the first information to the first other communication apparatus.

5. The communication apparatus according to claim 4 , wherein the one or more memories storing instructions, when executed by the one or more processors, causes the communication apparatus to further function as a deleting unit configured to delete the information stored by the storage unit after the second transmitting unit transmits the first information and the information on the first other communication apparatus.

6. A communication apparatus comprising:

one or more processors; and

one or more memories storing instructions, when executed by the one or more processors, causing the communication apparatus to function as:

a receiving unit configured to receive setting information from an apparatus that reads an image relating to the communication apparatus, the setting information containing first information for identifying a frequency channel to be used in a role determination process;

a transmitting unit configured, in a case where the setting information received by the receiving unit contains information on another communication apparatus, to transmit a request to start the role determination process over the frequency channel which is identified by the first information, the request containing the information on another communication apparatus; and

a waiting unit configured, in a case where the setting information received by the receiving unit does not contain the information on the other communication apparatus, to wait for the request to start the role determination process transmitted over the frequency channel which is identified by the first information,

wherein the role determination process including the transmission of the request and the waiting of the request for determining roles of the communication apparatus and the other communication apparatus in direct wireless communication is performed over the frequency channel which is identified by the first information, without search over a channel different from the frequency channel which is identified by the first information being performed.

7. The communication apparatus according to claim 6 , wherein the one or more memories storing instructions, when executed by the one or more processors, causes the communication apparatus to further function as a connecting unit configured, when the setting information received by the receiving unit contains a network identifier, to connect to a wireless network identified by the network identifier.

8. The communication apparatus according to claim 6 , wherein the information on the other communication apparatus comprises information on a public key of the other communication apparatus.

9. The communication apparatus according to claim 1 , wherein the role determination process comprises Group Owner Negotiation defined in Wi-Fi Direct.

10. The communication apparatus according to claim 1 , wherein the image is a barcode or a two-dimensional code.

11. A communication method comprising:

a first reading step of reading an image relating to a first communication apparatus;

a first acquisition step of acquiring information on the first communication apparatus from the image read at the first reading step;

a second reading step of reading an image relating to a second communication apparatus;

a second acquisition step of acquiring information on the second communication apparatus from the image read at the second reading step;

a first transmitting step of transmitting, based on acquisition of information by the first acquisition step, first information for identifying a frequency channel to be used in a role determination process to the first communication apparatus; and

a second transmitting step of transmitting, based on acquisition of information by the second acquisition step, the first information transmitted at the first transmitting step and the information on the first communication apparatus acquired at the first acquisition step to the second communication apparatus,

wherein the role determination process for determining roles of the first communication apparatus and the second communication apparatus in direct wireless communication is performed over the frequency channel identified by the first information, without search over a channel different from the identified frequency channel being performed.

12. A communication method comprising the steps of:

receiving setting information from an apparatus that reads an image relating to a communication apparatus, the setting information containing first information for identifying a frequency channel to be used in a role determination process;

in a case where the setting information received at the receiving step contains information on another communication apparatus, transmitting a request to start the role determination process over the frequency channel which is identified by the first information, the request containing the information on another communication apparatus; and

in a case where the setting information received at the receiving step does not contain the information on the other communication apparatus, waiting for the request to start the role determination process transmitted over the frequency channel which is identified by the first information,

wherein the role determination process including the transmission of the request and the waiting of the request for determining roles of the communication apparatus and the other communication apparatus in direct wireless communication is performed over the frequency channel which is identified by the first information, without search over a channel different from the frequency channel which is identified by the first information being performed.

13. The communication apparatus according to claim 6 , wherein the role determination process comprises Group Owner Negotiation defined in Wi-Fi Direct.

14. The communication apparatus according to claim 6 , wherein the image is a barcode or a two-dimensional code.

15. A non-transitory computer-readable storage medium storing a program for causing a communication apparatus to execute a communication method, the communication method comprising:

a first reading step of reading an image relating to a first communication apparatus;

a first acquisition step of acquiring information on the first communication apparatus from the image read at the first reading step;

a second reading step of reading an image relating to a second communication apparatus;

a second acquisition step of acquiring information on the second communication apparatus from the image read at the second reading step;

a first transmitting step of transmitting, based on acquisition of information by the first acquisition step, first information for identifying a frequency channel to be used in a role determination process to the first communication apparatus; and

a second transmitting step of transmitting, based on acquisition of information by the second acquisition step, the first information transmitted at the first transmitting step and the information on the first communication apparatus acquired at the first acquisition step to the second communication apparatus,

wherein the role determination process for determining roles of the first communication apparatus and the second communication apparatus in direct wireless communication is performed over the frequency channel identified by the first information, without search over a channel different from the identified frequency channel being performed.

16. A non-transitory computer-readable storage medium storing a program for causing a communication apparatus to execute a communication method, the communication method comprising the step of:

receiving setting information from an apparatus that reads an image relating to a communication apparatus, the setting information containing first information for identifying a frequency channel to be used in a role determination process;

in a case where the setting information received at the receiving step contains information on another communication apparatus, transmitting a request to start the role determination process over the frequency channel which is identified by the first information, the request containing the information on another communication apparatus; and

in a case where the setting information received at the receiving step does not contain the information on the other communication apparatus, waiting for the request to start the role determination process transmitted over the frequency channel which is identified by the first information,

wherein the role determination process including the transmission of the request and the waiting of the request for determining roles of the communication apparatus and the other communication apparatus in direct wireless communication is performed over the frequency channel, without search over a channel different from the frequency channel which is identified by the first information being performed.

17. The communication apparatus according to claim 1 , wherein the first other communication apparatus and the second other communication apparatus transmit or wait a request to start the role determination process over the frequency channel which is identified by the first information.

18. The communication apparatus according to claim 1 , wherein, in the role determination process, Group Owner and Client in Wi-Fi Direct are determined.

19. The communication apparatus according to claim 1 , wherein, in the role determination process, a providing apparatus for providing a communication parameter and a receiving apparatus for receiving the communication parameter are determined.

20. The communication apparatus according to claim 6 , wherein, in the role determination process, Group Owner and Client in Wi-Fi Direct are determined.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 28, 2019
From: SAKAI, TATSUHIKO
To: CANON KABUSHIKI KAISHA
Reel/Frame 048146/0566 →
Priority Claims (1)
JP JP2016-130611 · Jun 30, 2016 · national
Continuity (1)
Related Publication 20190320317A1 · Oct 17, 2019
Cited By (1)
US 12,294,230