# US 2019/0174310 A1 · Communication device, communication method, and storage medium

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2019/0174310 A1
- Document ID: US20190174310A1
- Status: Published application
- Kind: A1
- Application number: 16/268,234
- Filed: 2019-02-05
- Published: 2019-06-06
- Earliest claimed: 2016-08-10
- Assignees: Canon Kabushiki Kaisha
- Applicants: Canon Kabushiki Kaisha
- Inventors: Fumihide Goto
- Web page: https://patentgrep.com/patent/US20190174310A1

## CPC

- H04W 12/06: Authentication
- G06K 7/10722: {Photodetector array or CCD scanning}
- G06K 7/1417: {2D bar codes}
- H04M 1/00: Substation equipment, e.g. for use by subscribers (subscriber services or facilities provided at exchanges H04M3/00; prepayment telephone coin boxes H04M17/00; current supply arrangements H04M19/08)
- H04M 11/00: Telephonic communication systems specially adapted for combination with other electrical systems
- H04W 12/03: Protecting confidentiality, e.g. by encryption
- H04W 12/0433: Key management protocols
- H04W 76/14: Direct-mode setup
- H04W 84/12: WLAN [Wireless Local Area Networks]
- H04L 67/104: Peer-to-peer [P2P] networks
- H04W 84/20: Leader-follower arrangements
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)
- G06K: GRAPHICAL DATA READING (image or video recognition or understanding G06V); PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- H04M: TELEPHONIC COMMUNICATION (circuits for controlling other apparatus via a telephone cable and not involving telephone switching apparatus G08)
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

A communication device obtains identification information and a public key of a first other communication device by a particular obtaining method that does not use a wireless LAN and notifies the first other communication device of a role of the first other communication device in a communication based on Wi-Fi Direct. In addition, the communication device obtains identification information and a public key of a second other communication device by the particular obtaining method and notifies the second other communication device of a role of the second other communication device in the communication based on Wi-Fi Direct. One of the notified roles is a P2P Group Owner and the other one is a P2P Client, and the communication based on Wi-Fi Direct can be performed between the first other communication device and the second other communication device based on the notifications.

## Claims

### Claim 1

A communication device comprising:
first obtaining means for obtaining identification information and a public key of a first other communication device by a particular obtaining method that does not use a wireless LAN;
first notification means for notifying the first other communication device of a role of the first other communication device in a communication based on Wi-Fi Direct in accordance with the obtainment by the first obtaining means;
second obtaining means for obtaining identification information and a public key of a second other communication device by the particular obtaining method; and
second notification means for notifying the second other communication device of a role of the second other communication device in the communication based on Wi-Fi Direct in accordance with the obtainment by the second obtaining means, wherein
one of the roles notified by the first notification means and the second notification means is a P2P Group Owner and the other one is a P2P Client, and the communication based on Wi-Fi Direct is enabled between the first other communication device and the second other communication device based on the notifications.

### Claim 2 (depends on 1)

The communication device according to claim 1, wherein the first notification means notifies the first other communication device of the role before the second obtaining means obtains the identification information and the public key of the second other communication device.

### Claim 3 (depends on 1)

The communication device according to claim 1, wherein the first notification means notifies the first other communication device of the role after the second obtaining means obtains the identification information and the public key of the second other communication device.

### Claim 4 (depends on 1)

The communication device according to claim 1, wherein the second notification means performs notification of the identification information of the first other communication device.

### Claim 5 (depends on 1)

The communication device according to claim 1, further comprising:
first transmission means for transmitting an authentication request to the first other communication device by using the public key obtained by the first obtaining means; and
second transmission means for transmitting an authentication request to the second other communication device by using the public key obtained by the second obtaining means, wherein
the first notification means performs the notification to the first other communication device in a case where authentication processing based on the authentication request transmitted by the first transmission means is successful, and the second notification means performs the notification to the second other communication device in a case where authentication processing based on the authentication request transmitted by the second transmission means is successful.

### Claim 6 (depends on 1)

The communication device according to claim 1, further comprising
reading means for reading an image, wherein
the particular obtaining method is an obtaining method of obtaining information from the image read by the reading means.

### Claim 7 (depends on 6)

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

### Claim 8 (depends on 1)

The communication device according to claim 1, further comprising
decision means for deciding the respective roles of the first other communication device and the second other communication device in the communication based on Wi-Fi Direct in accordance with an order of the obtainment by the first obtaining means and the obtainment by the second obtaining means, wherein
the first notification means and the second notification means perform the notification of the roles decided by the decision means.

### Claim 9 (depends on 1)

The communication device according to claim 1, wherein the first notification means and the second notification means perform the notification by using the wireless LAN.

### Claim 10

A communication method comprising:
a first obtaining step of obtaining identification information and a public key of a first communication device by a particular obtaining method that does not use a wireless LAN;
a first notification step of notifying the first communication device of a role of the first communication device in a communication based on Wi-Fi Direct in accordance with the obtainment in the first obtaining step;
a second obtaining step of obtaining identification information and a public key of a second communication device by the particular obtaining method; and
a second notification step of notifying the second communication device of a role of the second communication device in the communication based on Wi-Fi Direct in accordance with the obtainment in the second obtaining step, wherein
one of the roles notified in the first notification step and the second notification step is a P2P Group Owner and the other one is a P2P Client, and the communication based on Wi-Fi Direct is enabled between the first communication device and the second communication device based on the notifications.

### Claim 11

A computer-readable storage medium storing computer executable instructions causing a communication device to execute the following steps:
a first obtaining step of obtaining identification information and a public key of a first communication device by a particular obtaining method that does not use a wireless LAN;
a first notification step of notifying the first communication device of a role of the first communication device in a communication based on Wi-Fi Direct in accordance with the obtainment in the first obtaining step;
a second obtaining step of obtaining identification information and a public key of a second communication device by the particular obtaining method; and
a second notification step of notifying the second communication device of a role of the second communication device in the communication based on Wi-Fi Direct in accordance with the obtainment in the second obtaining step, wherein
one of the roles notified in the first notification step and the second notification step is a P2P Group Owner and the other one is a P2P Client, and the communication based on Wi-Fi Direct is enabled between the first communication device and the second communication device based on the notifications.
