IP Library Granted Patent US 11,526,311
Granted Patent B2
US 11,526,311 · App. 17/198,452 · Granted Dec 13, 2022

Communication system, printer, method executed by communication system and non-transitory computer-readable recording medium storing computer-readable instructions for printer

Inventor: Yukinori Minamiyama (Nagoya, JP)
Assignee: BROTHER KOGYO KABUSHIKI KAISHA
G06F3/1231B41J2/1752B41J2/17543G06F3/1203G06F3/1219G06F3/1289
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,526,311
App. No.
17/198,452
Granted
Dec 13, 2022
Kind
B2
Abstract

A communication system may include a printer and a terminal device. The printer may, in a case where a predetermined operation is accepted, execute a communication process and, in a case where sending of start information to a server fails in the communication process, execute an output process for causing an output unit to output communication information for communicating with the server and start related information obtained by using the start information. The terminal device may obtain the communication information and the start related information outputted by the printer and, in a case where the communication information and the start related information are obtained, send the start related information to the server using the communication information.

Claims (81)

1. A communication system comprising:

a printer; and

a terminal device,

wherein the printer comprises:

an output unit; and

a controller configured to:

in a case where a predetermined operation is accepted, execute a communication process, the communication process including a process for sending start information to a server, the start information including cartridge identification information identifying a cartridge housing a color material for printing and attached to the printer, the cartridge being used in a service related to printing, and the start information being for causing the server to start the service; and

in a case where sending of the start information to the server fails in the communication process, execute an output process for causing the output unit to output communication information for communicating with the server and start related information obtained by using the start information,

wherein the terminal device comprises:

a controller configured to:

obtain the communication information and the start related information outputted by the printer; and

in a case where the communication information and the start related information are obtained, send the start related information to the server using the communication information,

wherein the controller of the printer is further configured to:

in a case where the start related information has been sent from the terminal device to the server, execute a specific process for starting the service.

2. The communication system as in claim 1 , wherein

the terminal device further comprises a display unit,

wherein the controller of the terminal device is further configured to:

after the start related information has been sent to the server, receive from the server a completion notification indicating that the service has been started; and

display a notification screen indicating that the completion notification has been received on the display unit of the terminal device.

3. A printer comprising:

an output unit; and

a controller configured to:

in a case where a first predetermined operation is accepted, execute a communication process, the communication process including a process for sending start information to a server, the start information including cartridge identification information identifying a cartridge housing a color material for printing and attached to the printer, the cartridge being used in a service related to printing, and the start information being for causing the server to start the service; and

in a case where sending of the start information to the server fails in the communication process, execute an output process for causing the output unit to output communication information for communicating with the server and start related information obtained by using the start information; and

in a case where the sending of the start information to the server fails in the communication process and a terminal device sends to the server the start related information outputted by the printer using the communication information outputted from the printer, execute a specific process for starting the service.

4. The printer as in claim 3 , further comprising:

a network interface,

wherein the communication process includes the process for sending the start information to the server via the network interface, and

the output unit is hardware different from the network interface.

5. The printer as in claim 3 , wherein

the output unit is a display unit, and

the output process includes a process for displaying on the display unit a coded image in which the communication information and the start related information are coded.

6. The printer as in claim 3 , further comprising:

a print executing unit,

wherein the first predetermined operation is an operation of attaching the cartridge to the print executing unit.

7. The printer as in claim 3 , wherein

the start information further includes printer identification information identifying the printer.

8. The printer as in claim 3 , wherein

the service is a charging service that charges in accordance with a number of sheets printed by the printer.

9. The printer as in claim 3 , wherein

the controller is further configured to:

after the output process has been executed, re-execute the communication process even though the first predetermined operation is not re-accepted.

10. The printer as in claim 3 , wherein

the controller is further configured to:

in a case where a second predetermined operation is accepted after the output process has been executed, re-execute the communication process.

11. The printer as in claim 3 , wherein

the controller is further configured to:

between acceptance of the first predetermined operation and the sending of the start information to the server, restrict execution of printing;

in the case where the sending of the start information to the server fails in the communication process and a terminal device sends to the server the start related information outputted by the printer using the communication information outputted from the printer, receive from the terminal device a sending notification indicating that the start related information has been sent to the server; and

in a case where the sending notification is received, release the restriction of the execution of printing.

12. A method executed by a communication system comprising a printer and a terminal device, the method comprising:

in a case where a predetermined operation is accepted, executing by the printer a communication process, the communication process including a process for sending start information from the printer to a server, the start information including cartridge identification information identifying a cartridge housing a color material for printing and attached to the printer, the cartridge being used in a service related to printing, and the start information being for causing the server to start the service; and

in a case where sending of the start information to the server fails in the communication process, executing by the printer an output process for causing an output unit of the printer to output communication information for communicating with the server and start related information obtained by using the start information,

wherein the method executed by the communication system further comprising:

obtaining by the terminal device the communication information and the start related information outputted by the printer; and

in a case where the communication information and the start related information are obtained, sending by the terminal device the start related information to the server using the communication information,

wherein the method executed by the communication system further comprises:

in a case where the start related information has been sent from the terminal device to the server, executing by the printer a specific process for starting the service.

13. The method as in claim 12 , further comprising

after the start related information has been sent to the server, receiving, by the terminal device, from the server a completion notification indicating that the service has been started; and

displaying by the terminal device a notification screen indicating that the completion notification has been received on a display unit of the terminal device.

14. A non-transitory computer-readable recording medium storing computer-readable instructions for a printer,

the computer-readable instructions, when executed by a processor of the printer, causing the printer to:

in a case where a first predetermined operation is accepted, execute a communication process, the communication process including a process for sending start information to a server, the start information including cartridge identification information identifying a cartridge housing a color material for printing and attached to the printer, the cartridge being used in a service related to printing, and the start information being for causing the server to start the service; and

in a case where sending of the start information to the server fails in the communication process, execute an output process for causing an output unit of the printer to output communication information for communicating with the server and start related information obtained by using the start information; and

in a case where the sending of the start information to the server fails in the communication process and a terminal device sends to the server the start related information outputted by the printer using the communication information outputted from the printer, execute a specific process for starting the service.

15. The non-transitory computer-readable recording medium as in claim 14 , wherein

the communication process includes the process for sending the start information to the server via a network interface of the printer, and

the output unit is hardware different from the network interface.

16. The non-transitory computer-readable recording medium as in claim 14 , wherein

the output unit is a display unit, and

the output process includes a process for displaying on the display unit a coded image in which the communication information and the start related information are coded.

17. The non-transitory computer-readable recording medium as in claim 14 , wherein

the first predetermined operation is an operation of attaching the cartridge to a print executing unit of the printer.

18. The non-transitory computer-readable recording medium as in claim 14 , wherein

the start information further includes printer identification information identifying the printer.

19. The non-transitory computer-readable recording medium as in claim 14 , wherein

the service is a charging service that charges in accordance with a number of sheets printed by the printer.

20. The non-transitory computer-readable recording medium as in claim 14 , wherein

the computer-readable instructions further causing the printer to:

after the output process has been executed, re-execute the communication process even though the first predetermined operation is not re-accepted.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 15, 2021
From: YUKINORI MINAMIYAMA
To: BROTHER KOGYO KABUSHIKI KAISHA
Reel/Frame 055592/0657 →
Priority Claims (1)
JP JP2020-061169 · Mar 30, 2020 · national
Continuity (1)
Related Publication 20210303238A1 · Sep 30, 2021