US 12,149,668 B2
Non-transitory computer-readable recording medium storing computer-readable instructions for server, and communication system
Yuta Nakanishi, Nagoya (JP)
Assigned to BROTHER KOGYO KABUSHIKI KAISHA, Nagoya (JP)
Filed by BROTHER KOGYO KABUSHIKI KAISHA, Nagoya (JP)
Filed on Dec. 4, 2023, as Appl. No. 18/528,004.
Claims priority of application No. 2022-194355 (JP), filed on Dec. 5, 2022; and application No. 2023-170133 (JP), filed on Sep. 29, 2023.
Prior Publication US 2024/0187540 A1, Jun. 6, 2024
Int. Cl. H04N 1/34 (2006.01); G06F 3/12 (2006.01)
CPC H04N 1/346 (2013.01) [G06F 3/1203 (2013.01); G06F 3/1239 (2013.01); G06F 3/1273 (2013.01); G06F 3/1286 (2013.01); G06F 3/1287 (2013.01); G06F 3/1293 (2013.01)] 17 Claims
OG exemplary drawing
 
1. A non-transitory computer-readable recording medium storing computer-readable instructions for a server,
the server being configured to provide a service to charge a user of a printer a fee depending on a number of sheets of print media printed by the printer,
the server comprising:
a memory configured to store printer identification information for identifying the printer and sheet information of the printer in a specific period in association with each other, the sheet information includes upper limit sheet information indicating an upper limit number of print sheets for which the fee is not charged and non-charged sheet information indicating a number of non-charged print sheets for which the fee is not charged; and
a processor,
wherein the computer-readable instructions, when executed by the processor, cause the server to:
every time printing information indicating a number of printer print sheets which is a number of sheets printed by the printer is received from the printer, update the non-charged sheet information in the memory within a range that does not exceed the upper limit number of print sheets, the number of printer print sheets being a number of sheets of the print media used for the printing by the printer from when previous printing information is sent to the server until when present printing information is sent to the server; and
in a case where a sheet information request including the printer identification information is received from a terminal device, send to the terminal device related sheet information related to the non-charged sheet information in the memory.