IP Library Granted Patent US 9,323,488
Granted Patent B2
US 9,323,488 · App. 14/135,212 · Granted Apr 26, 2016

Image forming apparatuses that start downloading image data in response to specifying printing conditions, image forming systems including such image forming apparatuses, and computer-readable media storing instructions for such image forming apparatuses

Inventor: Toyoshi Adachi (Iwakura, JP)
Assignee: Brother Kogyo Kabushiki Kaisha
G06F3/1237G06F3/1212G06F3/1271G06F3/1285G06F3/1253
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 9,323,488
App. No.
14/135,212
Granted
Apr 26, 2016
Kind
B2
Abstract

Image forming systems include servers and image forming apparatuses. Image forming apparatuses include first storage devices, printing devices, accepting devices, and first controllers. Printing devices print images corresponding to image data pieces stored in first storage devices. Accepting devices accept instructions. First controllers include first control devices. Servers include second storage devices and second controllers. Second controllers include second control devices. First controllers specify printing conditions for print-target image data pieces based on instructions. First controllers start downloading print-target image data pieces from servers in response to specifying printing conditions for print-target image data pieces. First controllers store downloaded print-target image data pieces in first storage devices. First controllers control printing devices to print downloaded print-target image data pieces stored in first storage devices after accepting print-start instructions at accepting devices. Second controllers transmit print-target image data pieces based on instructions accepted at accepting devices.

Claims (101)

1. An image forming system comprising:

a server comprising:

a second storage device; and

a second controller comprising a second one or more control devices; and

an image forming apparatus comprising:

a first storage device;

a printing device configured to print an image corresponding to an image data piece stored in the first storage device;

an accepting device configured to accept one or more instructions; and

a first controller comprising a first one or more control devices,

wherein the first controller is configured to:

specify a print setting for a print-target image data piece based on the one or more instructions;

start downloading the print-target image data piece from the server in response to specifying the print setting for the print-target image data piece;

control the image forming apparatus to store the downloaded print-target image data piece in the first storage device; and

control the printing device to print the downloaded print-target image data piece stored in the first storage device after accepting a print-start instruction at the accepting device, and

wherein the second controller is configured to:

transmit the print-target image data piece specified based on the one or more instructions accepted at the accepting device.

2. The image forming system according to claim 1 , wherein the first controller is further configured to specify, from one or more image data pieces stored in the second storage device, the print-target image data piece based on the one or more instructions accepted at the accepting device.

3. The image forming system according to claim 1 ,

wherein starting downloading the print-target image data piece from the server comprises downloading, as the print-target image data piece, a first image data piece transformed based on an existing print setting for the print-target image data piece,

wherein the first controller is further configured to restart downloading the print-target image data piece from the server in response to accepting, as the print setting, an other print setting for the print-target image data piece that is different from the existing print setting for the print-target image data piece,

wherein restarting downloading the print-target image data piece from the server comprises downloading, as the print-target image data piece, a second image data piece transformed based on the other print setting for the print-target image data piece, and

wherein the first controller is configured to continue downloading the first image data piece from the server without restarting downloading when the difference between the other print setting is that the other print setting comprises at least one of a lower level of resolution and a smaller image size than the existing print setting.

4. The image forming system according to claim 1 , wherein the first controller is further configured to:

determine whether the print-target image data piece is of a specific file type; and

start downloading the print-target image data piece in response to specifying the print setting for the print-target image data piece when the controller determines that the print-target image data piece is not of the specific file type.

5. An image forming apparatus comprising:

a storage device;

a printing device configured to print an image corresponding to an image data piece stored in the storage device;

an accepting device configured to accept one or more instruction; and

a controller comprising one or more control device,

wherein the controller is configured to:

specify a print setting for a print-target image data piece based on the one or more instructions;

start downloading the print-target image data piece from a server in response to specifying the print setting for the print-target image data piece;

control the image forming apparatus to store the downloaded print-target image data piece in the storage device; and

control the printing device to print the image corresponding to the downloaded print-target image data piece stored in the storage device after accepting a print-start instruction at the accepting device.

6. The image forming apparatus according to claim 5 , wherein the controller is further configured to specify, from one or more image data pieces stored in the server, the print-target image data piece based on the one or more instructions accepted at the accepting device.

7. The image forming apparatus according to claim 5 , further comprising a display device configured to display one or more thumbnail images corresponding to one or more image data pieces stored in the server.

8. The image forming apparatus according to claim 5 , wherein the controller is further configured to control the image forming apparatus to erase the downloaded print-target image data piece stored in the storage device in response to accepting an instruction to cancel printing of the downloaded print-target image data piece.

9. The image forming apparatus according to claim 5 ,

wherein the controller is further configured to generate a printing image data piece corresponding to the downloaded print-target image data piece before accepting the print-start instruction at the accepting device, and

wherein printing the image corresponding to the downloaded print-target image data piece stored in the storage device after accepting the print-start instruction at the accepting device comprises printing the image based on the generated printing image data piece.

10. The image forming apparatus according to claim 5 ,

wherein starting downloading the print-target image data piece from the server comprises downloading, as the print-target image data piece, a first image data piece transformed based on an existing print setting for the print-target image data piece,

wherein the controller is configured to restart downloading the print-target image data piece from the server in response to accepting, as the print setting, an other print setting for the print-target image data piece that is different from the existing print setting for the print-target image data piece, and

wherein restarting downloading the print-target image data piece from the server comprises downloading, as the print-target image data piece, a second image data piece transformed based on the other print setting for the print-target image data piece.

11. The image forming apparatus according to claim 5 , wherein the controller is configured to stop downloading the print-target image data piece from the server in response to accepting, as the print setting, an other print setting for the print-target image data piece that is different from an existing print setting for the print-target image data piece.

12. The image forming apparatus according to claim 5 ,

wherein starting downloading the print-target image data piece from the server comprises downloading, as the print-target image data piece, a first image data piece transformed based on an existing print setting for the print-target image data piece,

wherein the controller is further configured to restart downloading the print-target image data piece from the server in response to accepting, as the print setting, an other print setting for the print-target image data piece that is different from the existing print setting for the print-target image data piece,

wherein restarting downloading the print-target image data piece from the server comprises downloading, as the print-target image data piece, a second image data piece transformed based on the other print setting for the print-target image data piece, and

wherein the controller is configured to continue downloading the first image data piece from the server without restarting downloading when the difference between the other print setting is that the other print setting comprises a lower level of resolution than the existing print setting.

13. The image forming apparatus according to claim 5 ,

wherein starting downloading the print-target image data piece from the server comprises downloading, as the print-target image data piece, a first image data piece transformed based on an existing print setting for the print-target image data piece,

wherein the controller is further configured to restart downloading the print-target image data piece from the server in response to accepting, as the print setting, an other print setting for the print-target image data piece that is different from the existing print setting for the print-target image data piece,

wherein restarting downloading the print-target image data piece from the server comprises downloading, as the print-target image data piece, a second image data piece transformed based on the other print setting for the print-target image data piece, and

wherein the controller is configured to continue downloading the first image data piece from the server without restarting downloading when the difference between the other print setting is that the other print setting comprises a smaller image size than the existing print setting.

14. The image forming apparatus according to claim 5 , wherein the controller is further configured to:

determine whether the print-target image data piece is of a specific file type; and

start downloading the print-target image data piece in response to specifying the print setting for the print-target image data piece when the controller determines that the print-target image data piece is not of the specific file type.

15. The image forming apparatus according to claim 5 ,

wherein starting downloading the print-target image data piece from the server comprises downloading, as the print-target image data piece, a first image data piece transformed based on an existing print setting for the print-target image data piece,

wherein the controller is further configured to restart downloading the print-target image data piece from the server in response to accepting, as the print setting, an other print setting for the print-target image data piece that is different from the existing print setting for the print-target image data piece,

wherein restarting downloading the print-target image data piece from the server comprises downloading, as the print-target image data piece, a second image data piece transformed based on the other print setting for the print-target image data piece, and

wherein the controller is configured to continue downloading the first image data piece from the server without restarting downloading when the difference between the other print setting is that the other print setting comprises at least one of a lower level of resolution and a smaller image size than the existing print setting.

16. The image forming apparatus according to claim 5 , wherein the controller is further configured to:

determine whether the print-target image data piece is of a specific file type; and

start downloading the print-target image data piece in response to specifying the print setting for the print-target image data piece when the controller determines that the print-target image data piece is not of the specific file type.

17. A non-transitory computer-readable medium storing computer-readable instructions that, when executed by a processor of an image forming apparatus, instruct the processor to perform processes comprising:

specifying a print setting for a print-target image data piece based on one or more instructions accepted by the image forming apparatus;

starting downloading the print-target image data piece from a server in response to specifying the print setting for the print-target image data piece;

controlling the image forming apparatus to store the downloaded print-target image data piece in a storage device; and

controlling the image forming apparatus to print an image corresponding to the downloaded print-target image data piece stored in the storage device after the image forming apparatus accepts a print-start instruction.

18. The non-transitory computer-readable medium according to claim 17 , wherein the controller is further configured to specify, from one or more image data pieces stored in the server, the print-target image data piece based on the accepted one or more instructions.

19. An image forming apparatus comprising:

a storage device;

a printing device configured to print an image corresponding to an image data piece stored in the storage device;

an accepting device configured to accept one or more instruction; and

a controller comprising one or more control device,

wherein the controller is configured to:

specify, from one or more image data pieces stored in a server, the print-target image data piece based on the one or more instructions accepted at the accepting device;

specify a print setting for the print-target image data piece based on the one or more instructions accepted at the accepting device;

start downloading the print-target image data piece from a server in response to in response to at least one of specifying the print-target image data piece and specifying the print setting for the print-target image data piece;

restart downloading the print-target image data piece from the server in response to accepting, as the print setting, an other print setting for the print-target image data piece that is different from the existing print setting for the print-target image data piece;

control the image forming apparatus to store the downloaded print-target image data piece in the storage device; and

control the printing device to print the image corresponding to the downloaded print-target image data piece stored in the storage device after accepting a print-start instruction at the accepting device,

wherein the print-target image data piece is a first image data piece transformed based on an existing print setting for the print-target image data piece,

wherein restarting downloading the print-target image data piece from the server comprises downloading, as the print-target image data piece, a second image data piece transformed based on the other print setting for the print-target image data piece, and

wherein the controller is configured to continue downloading the first image data piece from the server without restarting downloading when the difference between the other print setting is that the other print setting comprises at least one of a lower level of resolution and a smaller image size than the existing print setting.

20. An image forming apparatus comprising:

a storage device;

a printing device configured to print an image corresponding to an image data piece stored in the storage device;

an accepting device configured to accept one or more instruction; and

a controller comprising one or more control device,

wherein the controller is configured to:

specify, from one or more image data pieces stored in a server, the print-target image data piece based on the one or more instructions accepted at the accepting device;

specify a print setting for the print-target image data piece based on the one or more instructions accepted at the accepting device;

determine whether the print-target image data piece is of a specific file type;

start downloading the print-target image data piece from the server in response to specifying the print-target image data piece when the controller determines that the print-target image data piece is of the specific file type;

start downloading the print-target image data piece in response to specifying the print setting for the print-target image data piece when the controller determines that the print-target image data piece is not of the specific file type;

control the image forming apparatus to store the downloaded print-target image data piece in the storage device; and

control the printing device to print the image corresponding to the downloaded print-target image data piece stored in the storage device after accepting a print-start instruction at the accepting device.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 19, 2013
From: ADACHI, TOYOSHI
To: BROTHER KOGYO KABUSHIKI KAISHA
Reel/Frame 031866/0207 →
Priority Claims (1)
JP 2012-281653 · Dec 25, 2012 · national
Continuity (1)
Related Publication 20140176997A1 · Jun 26, 2014