IP Library Granted Patent US 10,740,049
Granted Patent B2
US 10,740,049 · App. 16/449,071 · Granted Aug 11, 2020

Printer and server

Inventor: Kiyotaka Ohara (Nagoya, JP)
Assignee: Brother Kogyo Kabushiki Kaisha
G06F3/1228G06F3/1205G06F3/1232G06F3/1247G06F3/1288G06F3/1297
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 10,740,049
App. No.
16/449,071
Granted
Aug 11, 2020
Kind
B2
Abstract

One of a plurality of setting screens corresponding to a plurality of printers may be generated based on original data stored in a server. Each of the plurality of setting screens may be for permitting designation of a content of each setting item matching a print condition that a corresponding printer is capable of performing. The server may acquire specific printer identification information for identifying a specific printer from a terminal device, store target data of a print target and supply specific data, which is for representing a specific setting screen corresponding to the specific printer, to the terminal device. The server may acquire setting information indicating a designated content of each setting item designated via the specific setting screen and supply to the specific printer print data according to the target data and the designated content of each setting item indicated by the setting information.

Claims (63)

1. A printer comprising:

a print performing unit;

a processor; and

a memory storing computer-readable instructions therein, the computer-readable instructions, when executed by the processor, causing the printer to:

supply first printer information to a server, the first printer information including first candidate condition information and printer identification information, the first candidate condition information indicating a first candidate condition being a candidate of a print condition that the printer is capable of using, the printer identification information being for identifying the printer, the first candidate condition information being configured to a first setting screen corresponding to the printer and supplied from the server to a terminal device, the first setting screen being for setting a usage print condition being a print condition to be used for printing, wherein the first candidate condition includes a specific print condition, and the specific print condition is capable of being set as the usage print condition in the first setting screen;

supply second printer information to the server after supplying the first printer information to the server, the second printer information including second candidate condition information and the printer identification information, the second candidate condition information indicating a second candidate condition which is different from the first candidate condition, the second candidate condition information being configured to a second setting screen corresponding to the printer and supplied from the server to the terminal device, the second setting screen being for setting the usage print condition, wherein the second candidate condition does not include the specific print condition, and the specific print condition is not capable of being set as the usage print condition in the second setting screen;

acquire print data, which is generated by the server, from the server after supplying the second printer information to the server, the print data corresponding to the usage print condition being set in the second setting screen displayed in the terminal device; and

control the print performing unit to perform printing by using the acquired print data.

2. The printer as in claim 1 , wherein

the second printer information is supplied to the server in response to a candidate condition in the printer being changed from the first candidate condition to the second candidate condition.

3. The printer as in claim 2 , wherein

in a case where an equipment for using the specific print condition is removed from the printer, the candidate condition in the printer is changed from the first candidate condition to the second candidate condition.

4. The printer as in claim 3 , wherein

the specific print condition includes at least one of a both-side printing function and a stapler function.

5. The printer as in claim 2 , wherein

the specific print condition includes a color print function, and

in a case where a material for color print runs out in the printer, the candidate condition in the printer is changed from the first candidate condition to the second candidate condition.

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

a medium storage unit for storing a print medium of a specific medium size,

wherein the specific print condition includes a function for printing on a print medium of the specific medium size, and

in a case where a print medium in the medium storage unit runs out, the candidate condition in the printer is changed from the first candidate condition to the second candidate condition.

7. The printer as in claim 1 , wherein

the computer-readable instructions, when executed by the processor, further cause the printer to:

supply third printer information to the server after supplying the second printer information to the server, the third printer information including third candidate condition information and the printer identification information, the third candidate condition information indicating a third candidate condition which is different from the second candidate condition, the third candidate condition information being configured to a third setting screen supplied from the server to the terminal device, the third setting screen being for setting the usage print condition, wherein the third candidate condition includes the specific print condition, and the specific print condition is capable of being set as the usage print condition in the third setting screen.

8. The printer as in claim 1 , wherein

the first printer information is supplied to the server in a case where the printer is turned on.

9. The printer as in claim 1 , wherein

the first setting screen includes an option for designating a content of a specific setting item included in the specific print condition, and

the second setting screen does not include an option for designating a content of the specific setting item.

10. The printer as in claim 1 , wherein

the first setting screen includes a specific setting item included in the specific print condition, and

the second setting screen does not include the specific setting item.

11. The printer as in claim 1 , wherein

the first setting screen is configured by using model information corresponding to the printer identification information and the first candidate condition information, and

the second setting screen is configured by using the model information and the second candidate condition information.

12. A non-transitory computer-readable medium storing computer-readable instructions for a server,

the computer-readable instructions, when executed by a processor of the server, cause the server to:

acquire first printer information from a printer, the first printer information including first candidate condition information and printer identification information, the first candidate condition information indicating a first candidate condition being a candidate of a print condition that the printer is capable of using, the printer identification information being for identifying the printer, the first candidate condition including a specific print condition;

supply a first setting screen to a terminal device by using the first printer information after acquiring the first printer information from the printer, the first setting screen corresponding to the printer and being for setting a usage print condition being a print condition to be used for printing, wherein the specific print condition is capable of being set as the usage print condition in the first setting screen;

acquire second printer information from the printer after acquiring the first printer information from the printer, the second printer information including second candidate condition information and the printer identification information, the second candidate condition information indicating a second candidate condition which is different from the first candidate condition, the second candidate condition not including the specific print condition;

supply a second setting screen to the terminal device by using the second printer information after acquiring the second printer information from the printer, the second setting screen corresponding to the printer and being for setting the usage print condition, wherein the specific print condition is not capable of being set as the usage print condition in the second setting screen;

acquire the usage print condition being set in the second setting screen from the terminal device after supplying the second setting screen to the terminal device;

generate print data corresponding to the usage print condition after acquiring the usage print condition from the terminal device; and

supply the print data to the printer.

13. The non-transitory computer-readable medium as in claim 12 , wherein

the second printer information is acquired from the server in response to a candidate condition in the printer being changed from the first candidate condition to the second candidate condition.

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

in a case where an equipment for using the specific print condition is removed from the printer, the candidate condition in the printer is changed from the first candidate condition to the second candidate condition.

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

the specific print condition includes at least one of a both-side printing function and a stapler function.

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

the specific print condition includes a color print function,

in a case where a material for color print runs out in the printer, the candidate condition in the printer is changed from the first candidate condition to the second candidate condition.

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

the specific print condition includes a function for printing on a print medium of a specific medium size, and

in a case where a print medium in a medium storage unit of the printer runs out, the candidate condition in the printer is changed from the first candidate condition to the second candidate condition, the medium storage unit being for storing a print medium of the specific medium size.

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

the first printer information is acquired from the printer in a case where the printer is turned on.

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

the first setting screen includes an option for designating a content of a specific setting item included in the specific print condition, and

the second setting screen does not include an option for designating a content of the specific setting item.

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

the first setting screen includes a specific setting item included in the specific print condition, and the second setting screen does not include the specific setting item.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 21, 2019
From: OHARA, KIYOTAKA
To: BROTHER KOGYO KABUSHIKI KAISHA
Reel/Frame 049555/0106 →
Priority Claims (1)
JP 2010-077450 · Mar 30, 2010 · national
Continuity (6)
Continuation 16113524 · Aug 27, 2018
Continuation 15391215 · Dec 27, 2016
Continuation 14828407 · Aug 17, 2015
Continuation 13962936 · Aug 8, 2013
Continuation 13072744 · Mar 27, 2011
Related Publication 20190310811A1 · Oct 10, 2019