IP Library Granted Patent US 9,602,680
Granted Patent B2
US 9,602,680 · App. 14/922,607 · Granted Mar 21, 2017

Printing system, server for distributing print job, method for resubmitting print job, and computer-readable storage medium for computer program

Inventor: Yugo Ito (Itami, JP)
Assignee: Konica Minolta, Inc.
H04N1/0023G06F3/1204G06F3/1208G06F3/1238G06F3/1267G06F3/1288H04N1/00233H04N1/00244H04N1/32523H04N1/32529H04N2201/0094H04N2201/3205H04N2201/3221H04N2201/3222H04N2201/3273H04N2201/3274H04N2201/3278
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,602,680
App. No.
14/922,607
Granted
Mar 21, 2017
Kind
B2
Abstract

A printing system includes a registration portion configured to, when a print job to print an image onto a sheet of paper is executed after specified conditions are modified, store attribute data containing a user identifier and a job identifier into a storage portion, the user identifier being for identifying a user who has given a command to execute the print job, the job identifier being for identifying the print job; a determining portion configured to, when the user identifier is entered, determine whether or not the print job corresponding to the job identifier of the attribute data containing the user identifier can be executed in accordance with the conditions; and a re-execution portion configured to, when the determining portion determines that the print job can be executed in accordance with the conditions, execute the print job once again.

Claims (41)

1. A server connected to a plurality of printers and configured to send print job data used for executing a print job to print an image onto a sheet of paper; the server comprising:

a central processor; and

a transmitter,

the central processor configured to:

generate reprint ticket data for executing again the print job which has not been executed as defined in specified conditions;

store the reprint ticket data into a storage; and

the transmitter configured to:

send the reprint ticket data to any one of the plurality of printers; and

send the print job data to any one of the plurality of printers; wherein

in response to a determination that the print job is not executed as defined in the specified conditions by a first printer of the plurality of printers, the central processor generates, as the reprint ticket data, data obtained by correlating a user identifier for identifying a user who has given a command to execute the print job with a job identifier for identifying the print job, and

when the user identifier is inputted to a second printer of the plurality of printers, the transmitter sends the print job data for the print job to the second printer, the print job being correlated with the inputted user identifier in the reprint ticket data, being determined to be executed successfully by the second printer as defined in the specified conditions, and being executed by the second printer.

2. The server according to claim 1 , wherein the transmitter sends the print job data for the print job selected by the user.

3. The server according to claim 1 , wherein the central processor is configured to determine whether or not the first printer is configured to execute the print job as defined in the specified conditions.

4. The server according to claim 3 , comprising a device information storage unit configured to store device information on each of the plurality of printers.

5. The server according to claim 4 , wherein the central processor determines, based on the device information, whether or not the first printer is configured to execute the print job as defined in the specified conditions.

6. The server according to claim 1 , wherein the central processor is configured to determine whether or not the second printer is configured to execute the print job as defined in the specified conditions.

7. The server according to claim 6 , wherein, when the central processor determines that the second printer is configured to execute the print job as defined in the specified conditions, the transmitter sends the reprint ticket data for the print job to the second printer.

8. The server according to claim 6 , comprising a device information storage unit configured to store device information on each of the plurality of printers.

9. The server according to claim 8 , wherein the central processor determines, based on the device information, whether or not the second printer is configured to execute the print job as defined in the specified conditions.

10. The server according to claim 1 , wherein determining whether or not the first printer is configured to execute the print job as defined in the specified conditions is made by the first printer.

11. The server according to claim 1 , wherein determining whether or not the second printer is configured to execute the print job as defined in the specified conditions is made by the second printer.

12. The server according to claim 1 , wherein, when the storage stores the reprint ticket data correlated with the inputted user identifier, the transmitter sends the reprint ticket data correlated with the inputted user identifier to the second printer.

13. The server according to claim 1 , wherein the central processor is configured to delete, based on a deletion request from the second printer having received the print job data, the reprint ticket data correlated with the print job data from the storage.

14. A non-transitory computer-readable storage medium storing thereon a computer program used in a computer connected to a plurality of printers and configured to send print job data, the print job data being used for executing a print job to print an image onto a sheet of paper, the computer program causing the computer to implement processes comprising:

generation processing for generating reprint ticket data for executing again the print job which has not been executed as defined in specified conditions;

registration processing for storing the reprint ticket data into a storage;

first transmission processing for sending the reprint ticket data to any one of the plurality of printers; and

second transmission processing for sending the print job data to any one of the plurality of printers; wherein

the generation processing includes, in response to determination that the print job is not executed as defined in the specified conditions by a first printer of the plurality of printers, generating, as the reprint ticket data, data obtained by correlating a user identifier for identifying a user who has given a command to execute the print job with a job identifier for identifying the print job, and

second transmission processing includes, when the user identifier is inputted to a second printer of the plurality of printers, sending the print job data for the print job to the second printer, the print job being correlated with the inputted user identifier in the reprint ticket data, being determined to be executed successfully by the second printer as defined in the specified conditions, and being executed by the second printer.

15. The non-transitory computer-readable storage medium according to claim 14 , wherein the second transmission processing sends the print job data for the print job selected by the user.

16. The non-transitory computer-readable storage medium according to claim 14 , wherein the computer program causes the computer to perform first determination processing for determining whether or not the first printer is configured to execute the print job as defined in the specified conditions.

17. The non-transitory computer-readable storage medium according to claim 16 , wherein the first determination processing determines, based on device information on each of the plurality of printers, whether or not the first printer is configured to execute the print job as defined in the specified conditions.

18. The non-transitory computer-readable storage medium according to claim 14 , wherein the computer program causes the computer to perform second determination processing for determining whether or not the second printer is configured to execute the print job as defined in the specified conditions.

19. The non-transitory computer-readable storage medium according to claim 18 , wherein the first transmission processing, when it is determined in the second determination processing that the second printer is configured to execute the print job as defined in the specified conditions, sends the reprint ticket data for the print job to the second printer.

20. The non-transitory computer-readable storage medium according to claim 18 , wherein the second determination processing determines, based on device information on each of the plurality of printers, whether or not the second printer is configured to execute the print job as defined in the specified conditions.

21. The non-transitory computer-readable storage medium according to claim 14 , wherein when the storage stores the reprint ticket data correlated with the inputted user identifier, the first transmission processing sends the reprint ticket data correlated with the inputted user identifier to the second printer.

22. The non-transitory computer-readable storage medium according to claim 14 , wherein the computer program causes the computer to perform deletion processing for deleting, in response to a deletion request from the second printer having received the print job data, the reprint ticket data correlated with the print job data from the storage.

23. The non-transitory computer-readable storage medium according to claim 14 , wherein the computer program causes the computer to perform processing for storing, into a storage, information on each of the plurality of printers.

24. The non-transitory computer-readable storage medium according to claim 14 , wherein the computer program causes the computer to perform first determination processing for determining, based on information on each of the plurality of printers stored in a storage portion, whether or not the first printer is configured to execute the print job as defined in the specified conditions.

25. The non-transitory computer-readable storage medium according to claim 14 , wherein the computer program causes the computer to perform second determination processing for determining, based on information on each of the plurality of printers stored in a storage portion, whether or not the second printer is configured to execute the print job as defined in the specified conditions.

Assignments (2)
CHANGE OF NAME Recorded Jan 25, 2017
From: KONICA MINOLTA BUSINESS TECHNOLOGIES, INC.
To: KONICA MINOLTA, INC.
Reel/Frame 041474/0695 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 26, 2015
From: ITO, YUGO
To: KONICA MINOLTA BUSINESS TECHNOLOGIES, INC.
Reel/Frame 036881/0666 →
Priority Claims (1)
JP 2011-136076 · Jun 20, 2011 · national
Continuity (2)
Continuation 13491049 · Jun 7, 2012
Related Publication 20160050322A1 · Feb 18, 2016