# US 2021/0240425 A1 · Communication terminal, control method of communication terminal, 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 2021/0240425 A1
- Document ID: US20210240425A1
- Status: Published application
- Kind: A1
- Application number: 17/239,396
- Filed: 2021-04-23
- Published: 2021-08-05
- Earliest claimed: 2017-05-19
- Assignees: Canon Kabushiki Kaisha
- Applicants: Canon Kabushiki Kaisha
- Inventors: Yasunori Kanai
- Web page: https://patentgrep.com/patent/US20210240425A1

## CPC

- G06F 3/1292: {Mobile client, e.g. wireless printing}
- G06F 3/1204: {resulting in reduced user or operator actions, e.g. presetting, automatic actions, using hardware token storing data}
- G06F 3/1236: {Connection management}
- H04N 1/00137: {Transmission}
- H04W 8/005: {Discovery of network devices, e.g. terminals}
- H04W 12/06: Authentication
- G06F 3/121: {Facilitating exception or error detection and recovery, e.g. fault, media or consumables depleted}
- H04N 2201/0094: Multifunctional device, i.e. a device capable of all of reading, reproducing, copying, facsimile transception, file transception
- H04W 4/80: Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
- H04W 12/63: Location-dependent; Proximity-dependent
- H04W 88/02: Terminal devices
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

A method of controlling a communication terminal including a near-field communication unit includes setting, as operation settings of the communication terminal, whether to enable wireless communication functions by the near-field communication unit and controlling to display a predetermined notification before displaying a screen for performing a login request upon condition that a user operation to transition to a screen for performing a login request to an external device has been received, and that settings have not been made in the setting of the communication terminal at least to enable wireless communication functions by the near-field communication unit as operation settings of the communication terminal.

## Claims

### Claim 1

A method executed by a communication terminal which is configured to accept a setting of enabling or disabling the communication terminal to perform a Bluetooth function, the method comprising:
causing the display of the communication terminal to display, according to accepting an instruction to select a selectable object and upon condition that the Bluetooth function is enabled, first notification information that prompts a user to perform an operation to bring the communication terminal close to a transmission destination printer to which a login request is to be transmitted by Bluetooth communication; and
causing the display of the communication terminal to display, according to accepting the instruction to select the selectable object and upon condition that the Bluetooth function is disabled, second notification information that notifies a user to enable the Bluetooth function.

### Claim 2 (depends on 1)

The method according to claim 1, wherein the displaying of the second notification information on the display of the communication terminal includes:
determining whether the setting of the communication terminal is currently a setting of enabling the communication terminal to perform the Bluetooth communication when the instruction is accepted; and
displaying the second notification information about the setting for the Bluetooth communication of the communication terminal on the display on a basis of a result of the determination.

### Claim 3 (depends on 1)

The method according to claim 1, further comprising:
receiving wirelessly one or more advertising packets conforming to Bluetooth specifications;
measuring radio wave strength of the received one or more advertising packets; and
detecting, as a target printer to be paired with the communication terminal in accordance with the Bluetooth specifications, one printer based on the measured radio wave strength.

### Claim 4 (depends on 1)

The method according to claim 1, wherein the login request is transmitted to a printer paired by the Bluetooth communication, and wherein the paired printer receives the transmitted login request and performs a login process based on the received login request.

### Claim 5 (depends on 4)

The method according to claim 4, wherein the Bluetooth specifications correspond to Bluetooth Low Energy specifications.

### Claim 6 (depends on 1)

The method according to claim 1, further comprising performing the Bluetooth communication using a Generic Attribute (GATT) Profile of Bluetooth specifications between the communication terminal and a target printer.

### Claim 7 (depends on 1)

The method according to claim 1, wherein, in the transmitting of the login request to the target printer which has been paired with the communication terminal in accordance with the Bluetooth specifications, the login request is transmitted using the GATT Profile.

### Claim 8 (depends on 1)

The method according to claim 1, wherein the method is implemented in accordance with an application run on an operating system (OS) of the communication terminal.

### Claim 9 (depends on 8)

The method according to claim 8, further comprising registering one or more printers into the application, wherein the login request is not transmitted to a target printer if the target printer is not registered in the application.

### Claim 10 (depends on 1)

The method according to claim 1, further comprising inquiring of an OS of the communication terminal about a setting of the Bluetooth communication of the communication terminal, wherein the displaying displays the second notification information on the display of the communication terminal if the OS responds to the inquiry that the setting of the Bluetooth communication of the communication terminal is the setting of disabling the communication terminal to perform the Bluetooth communication.

### Claim 11 (depends on 1)

The method according to claim 1, wherein the second notification information is a notification superposed on the first notification information.

### Claim 12 (depends on 1)

The method according to claim 1, wherein the selectable object is arranged on a menu screen.

### Claim 13 (depends on 1)

The method according to claim 1, wherein the selectable object is arranged on a screen for specifying one function from a plurality of functions.

### Claim 14 (depends on 13)

The method according to claim 13, wherein the plurality of functions includes a login function, and further includes at least one of a function related to printing, a function related to scanning, a function related to a camera, and a function related to transmission of an address.

### Claim 15 (depends on 14)

The method according to claim 14, wherein the function related to printing includes at least one of a function of transmitting image data or document data held by the communication terminal and a function of giving an instruction to print a document held by the printer.

### Claim 16 (depends on 19)

The method according to claim 19, wherein at least one function different from the login function of the plurality of functions is a function of using Wi-Fi communication.

### Claim 17 (depends on 1)

The method according to claim 1, wherein the selectable object is a login function button.

### Claim 18 (depends on 16)

The method according to claim 16, wherein the login function button does not include description about Bluetooth.

### Claim 19 (depends on 1)

The method according to claim 1, further comprising: causing the display of the communication terminal to display a setting screen for setting authentication information to be used for the login request, the authentication information including at least one of a user ID and a password.

### Claim 20 (depends on 1)

The method according to claim 1, wherein the setting screen is a screen for setting login as a guest user.

### Claim 21 (depends on 1)

The method according to claim 1, wherein the setting screen is a screen for setting use of same user information when printing is performed.

### Claim 22 (depends on 1)

The method according to claim 1, further comprising: causing the display of the communication terminal to display, according to accepting the instruction to select the selectable object and upon condition that the authentication information is not set, a screen that notifies a user to set authentication information.

### Claim 23 (depends on 1)

The method according to claim 1, further comprising: causing the display of the communication terminal to display a screen related to sensitivity adjustment of distance detection using the Bluetooth communication.

### Claim 24

A communication terminal comprising:
a Bluetooth communication interface capable of performing Bluetooth communication conforming to Bluetooth specifications;
a display on which information is displayed; and
a controller, including a processor and a memory, configured to:
cause the display of the communication terminal to display, according to accepting an instruction to select a selectable object and upon condition that the Bluetooth function is enabled, first notification information that prompts a user to perform an operation for bringing the communication terminal close to a transmission destination printer to which a login request is to be transmitted by Bluetooth communication; and
cause the display of the communication terminal to display, according to accepting the instruction to select the selectable object and upon condition that the Bluetooth function is disabled, second notification information that notifies a user to enable the Bluetooth function.

### Claim 25

A method executed by a communication terminal which is configured to accept a setting of enabling or disabling the communication terminal to perform a Bluetooth function, the method comprising:
causing the display of the communication terminal to display, according to accepting an instruction to select a selectable object and upon condition that the Bluetooth function is enabled, first notification information that prompts a user to perform an operation for bringing the communication terminal close to a transmission destination printer to which a login request is to be transmitted by Bluetooth communication; and
causing the display of the communication terminal to display, according to accepting the instruction to select the selectable object and upon condition that the Bluetooth function is disabled, second notification information about the setting.

### Claim 26 (depends on 25)

The method according to claim 25, wherein the selectable object is arranged on a menu screen.

### Claim 27 (depends on 25)

The method according to claim 25, wherein the selectable object is arranged on a screen for specifying one function from a plurality of functions.

### Claim 28 (depends on 27)

The method according to claim 27, wherein the plurality of functions includes a login function, and further includes at least one of a function related to printing, a function related to scanning, a function related to a camera, and a function related to transmission of an address.

### Claim 29 (depends on 28)

The method according to claim 28, wherein the function related to printing includes at least one of a function of transmitting image data or document data held by the communication terminal and a function of giving an instruction to print a document held by the printer.

### Claim 30 (depends on 27)

The method according to claim 27, wherein at least one function different from the login function of the plurality of functions is a function of using Wi-Fi communication.

### Claim 31 (depends on 27)

The method according to claim 27, wherein the selectable object is a login function button.

### Claim 32 (depends on 31)

The method according to claim 31, wherein the login function button does not include description about Bluetooth.

### Claim 33 (depends on 25)

The method according to claim 25, further comprising: causing the display of the communication terminal to display a setting screen for setting authentication information to be used for the login request, the authentication information including at least one of a user ID and a password.

### Claim 34 (depends on 25)

The method according to claim 25, wherein the setting screen is a screen for setting login as a guest user.

### Claim 35 (depends on 25)

The method according to claim 25, wherein the setting screen is a screen for setting use of same user information when printing is performed.

### Claim 36 (depends on 25)

The method according to claim 25, further comprising: causing the display of the communication terminal to display, according to accepting the instruction to select the selectable object and upon condition that the authentication information is not set, a screen that notifies a user to set authentication information.

### Claim 37 (depends on 14)

The method according to claim 14, further comprising: causing the display of the communication terminal to display a screen related to sensitivity adjustment of distance detection using the Bluetooth communication.

### Claim 38

A communication terminal comprising:
a Bluetooth communication interface capable of performing Bluetooth communication conforming to Bluetooth specifications;
a display on which information is displayed; and
a controller, including a processor and a memory, configured to:
cause the display of the communication terminal to display, according to accepting an instruction to select a selectable object and upon condition that the Bluetooth function is enabled, first notification information that prompts a user to perform an operation for bringing the communication terminal close to a transmission destination printer to which a login request is to be transmitted by Bluetooth communication; and
cause the display of the communication terminal to display, according to accepting the instruction to select the selectable object and upon condition that the Bluetooth function is disabled, second notification information about the setting.
