# US 10,372,392 B2 · Communication apparatus, control method, and storage medium for canceling a communication setting

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

- Number: US 10,372,392 B2
- Document ID: US10372392B2
- Status: Granted
- Kind: B2
- Application number: 16/042,961
- Filed: 2018-07-23
- Published: 2019-02-14
- Granted: 2019-08-06
- Earliest claimed: 2017-08-09
- Assignees: Canon Kabushiki Kaisha
- Applicants: Canon Kabushiki Kaisha
- Inventors: Yoshiyuki Hirai; Tokiko Watanabe
- Web page: https://patentgrep.com/patent/US10372392B2

## CPC

- G06F 3/1236: {Connection management}
- G06F 3/1209: {resulting in adapted or bridged legacy communication protocols, e.g. emulation, protocol extension}
- G06F 3/1231: {Device related settings, e.g. IP address, Name, Identification}
- G06F 3/1285: {Remote printer device, e.g. being remote from client or server}
- H04W 48/20: Selecting an access point
- H04W 84/02: Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

A problem is solved by providing a communication apparatus including a displaying unit that displays, on a display unit, a predetermined screen for executing a second communication setting that allows the communication apparatus to communicate with a terminal apparatus by using a second communication method, which is different from a first communication method, in a case where a cancel instruction is received while the communication apparatus is operating in a predetermined condition.

## Claims

### Claim 1

A communication apparatus comprising:
at least one storage medium; and
at least one processor configured to cause the communication apparatus to:
operate in a predetermined condition in which the communication apparatus is able to receive, from a terminal apparatus, setting information related to a first communication setting for communicating with the terminal apparatus using a first communication method;
receive the setting information from the terminal apparatus while the communication apparatus is operating in the predetermined condition;
execute the first communication setting in a case where the setting information is received from the terminal apparatus;
receive, by a user operation to the communication apparatus before the setting information is received from the terminal apparatus while the communication apparatus is operating in the predetermined condition, a cancel instruction to cancel an execution of the first communication setting;
display, on a display unit of the communication apparatus while the predetermined condition is maintained, a predetermined screen to execute a second communication setting that allows the communication apparatus to communicate with the terminal apparatus using a second communication method, which is different from the first communication method, based on that the cancel instruction is received while the communication apparatus is operating in the predetermined condition;
receive, by the user operation to the communication apparatus on the display unit of which the predetermined screen is displayed, an execution instruction to execute the second communication setting;
execute the second communication setting based on that the execution instruction to execute the second communication setting is received; and
stop an operation in the predetermined condition based on that the execution instruction to execute the second communication setting is received;
wherein, by execution of the second communication setting, the communication apparatus becomes able to communicate with the terminal apparatus using the second communication method.

### Claim 2 (depends on 1)

The communication apparatus according to claim 1, wherein the predetermined condition is a condition that a predetermined access point in the communication apparatus is enabled.

### Claim 3 (depends on 1)

The communication apparatus according to claim 1, wherein an operation in the predetermined condition is started in the communication apparatus when power of the communication apparatus is turned on in an initial setting state that the first communication setting has not been executed in the communication apparatus.

### Claim 4 (depends on 1)

The communication apparatus according to claim 1, wherein an operation in the predetermined condition is stopped in the communication apparatus when a predetermined period of time has passed after the operation in the predetermined condition is started in the communication apparatus.

### Claim 5 (depends on 1)

The communication apparatus according to claim 1, wherein the predetermined screen is displayed after at least one of a screen to inquire a user whether to cancel the first communication setting and a screen to inquire the user whether to execute communication setting that allows the communication apparatus to communicate with the terminal apparatus by using the second communication method is displayed on the display unit, in a case where the cancel instruction is received.

### Claim 6 (depends on 1)

The communication apparatus according to claim 1, wherein the first communication method is a communication method compatible with IEEE 802.11 series.

### Claim 7 (depends on 1)

The communication apparatus according to claim 1, wherein the second communication method is a universal serial bus.

### Claim 8 (depends on 1)

The communication apparatus according to claim 1, wherein the first communication setting is at least one of a setting that allows the communication apparatus to directly communicate with the terminal apparatus by using the first communication method without using a device outside the communication apparatus and outside the terminal apparatus, and a setting that allows the communication apparatus to communicate with the terminal apparatus by using the first communication method via the device outside the communication apparatus and outside the terminal apparatus.

### Claim 9 (depends on 1)

The communication apparatus according to claim 1, wherein
the first communication setting is a setting for communicating via an external device, and
the setting information includes connection information used to connect with a device outside the communication apparatus and outside the terminal apparatus.

### Claim 10 (depends on 1)

The communication apparatus according to claim 1, wherein the second communication setting includes a process to display, on the display unit, a screen to encourage a user to connect the communication apparatus and the terminal apparatus by using the second communication method.

### Claim 11 (depends on 1)

The communication apparatus according to claim 1, wherein an operation in the predetermined condition is not started in the communication apparatus in a case where the communication apparatus and the terminal apparatus are connected by using a predetermined communication method other than the first communication method before the communication apparatus operates in the predetermined condition.

### Claim 12 (depends on 11)

The communication apparatus according to claim 11, wherein the predetermined communication method is Universal Serial Bus.

### Claim 13 (depends on 1)

The communication apparatus according to claim 1, wherein an operation in the predetermined condition is stopped in the communication apparatus in a case where the communication apparatus and the terminal apparatus are connected by using a predetermined communication method other than the first communication method while the communication apparatus is operating in the predetermined condition.

### Claim 14 (depends on 1)

The communication apparatus according to claim 1, wherein the predetermined screen is displayed on the display unit in a case where an error occurs in the communication apparatus while the communication apparatus is operating in the predetermined condition.

### Claim 15 (depends on 1)

The communication apparatus according to claim 1, wherein an operation in the predetermined condition is stopped in the communication apparatus in a case where an error occurs in the communication apparatus while the communication apparatus is operating in the predetermined condition.

### Claim 16 (depends on 1)

The communication apparatus according to claim 1, wherein the at least one processor further controls a printing unit configured to perform printing on a print medium with a printing material.

### Claim 17 (depends on 1)

The communication apparatus according to claim 1,
wherein, in a case where the cancel instruction is received while the communication apparatus is operating in the predetermined condition, the predetermined screen is displayed on the display unit before the operation in the predetermined condition is stopped, and
wherein, in a case where an error regarding the first communication method occurs in the communication apparatus while the communication apparatus is operating in the predetermined condition, the predetermined screen is displayed on the display unit after the operation in the predetermined condition is stopped.

### Claim 18

A control method of a communication apparatus, comprising:
causing the communication apparatus to operate in a predetermined condition in which the communication apparatus is able to receive, from a terminal apparatus, setting information related to a first communication setting for communicating with the terminal apparatus using a first communication method;
receiving the setting information from the terminal apparatus while the communication apparatus is operating in the predetermined condition;
executing the first communication setting in a case where the setting information is received by the communication apparatus from the terminal apparatus;
receiving, by a user operation to the communication apparatus before the setting information is received from the terminal apparatus while the communication apparatus is operating in the predetermined condition, a cancel instruction to cancel an execution of the first communication setting;
displaying, on a display unit of the communication apparatus while the predetermined condition is maintained, a predetermined screen to execute a second communication setting that allows the communication apparatus to communicate with the terminal apparatus using a second communication method, which is different from the first communication method, based on receiving the cancel instruction while the communication apparatus is operating in the predetermined condition;
receiving, by the user operation to the communication apparatus on the display unit which displays the predetermined screen, an execution instruction to execute the second communication setting;
executing the second communication setting based on receiving the execution instruction to execute the second communication setting, wherein, by executing the second communication setting, the communication apparatus becomes able to communicate with the terminal apparatus using the second communication method; and
stopping an operation in the predetermined condition based on receiving the execution instruction to execute the second communication setting.

### Claim 19

A non-transitory computer-readable medium storing a program that causes a computer in a communication apparatus to execute:
causing the communication apparatus to operate in a predetermined condition in which the communication apparatus is able to receive, from a terminal apparatus, setting information related to a first communication setting for communicating with the terminal apparatus using a first communication method;
receiving the setting information from the terminal apparatus while the communication apparatus is operating in the predetermined condition;
executing the first communication setting in a case where the setting information is received by the communication apparatus from the terminal apparatus;
receiving, by a user operation to the communication apparatus before the setting information is received from the terminal apparatus while the communication apparatus is operating in the predetermined condition, a cancel instruction to cancel an execution of the first communication setting;
displaying, on a display unit of the communication apparatus while the predetermined condition is maintained, a predetermined screen to execute a second communication setting that allows the communication apparatus to communicate with the terminal apparatus using a second communication method, which is different from the first communication method, based on receiving the cancel instruction while the communication apparatus is operating in the predetermined condition;
receiving, by the user operation to the communication apparatus on the display unit which displays the predetermined screen, an execution instruction to execute the second communication setting;
executing the second communication setting based on receiving the execution instruction to execute the second communication setting, wherein, by executing the second communication setting, the communication apparatus becomes able to communicate with the terminal apparatus using the second communication method; and
stopping an operation in the predetermined condition based on receiving the execution instruction to execute the second communication setting.
