Print job management apparatus and print job management method
First Claim
1. A print job management apparatus that manages print jobs, which are executed by a printing device, said print job management apparatus comprising:
- a job acceptance module that receives each print job with image data;
a job storage module that has a capacity of storing multiple print jobs received by said job acceptance module with reference paths for reading the image data of the print jobs at a time of executing each print job;
a redundant image retrieval module that retrieves redundant image data among image data of print jobs stored in said job storage module relative to image data of a single print job received by the job acceptance module;
a job status setting module that leaves at least one of the redundant image data retrieved by said redundant image retrieval module while deleting the other of the retrieved redundant image data, overwrites a reference path for reading the image data of a print job in which the image data was deleted, with a reference path for reading the image data of a print job having the remaining image data among the multiple print jobs having the redundant image data, and sets a status of the print job in which the image data was deleted, such that the remaining image data among redundant image data is shared by the print job having the remaining image data and print jobs in which the image data was deleted; and
a job status changing module that changes an execution status of a print job in a printed status among the print jobs stored in said job storage module, from a ‘
printed status’
to a ‘
print queuing status,’
such that the print job in the printed state is to be reprinted by a user'"'"'s reprinting request,wherein each print job includes identification information for identifying the image data, andsaid redundant image retrieval module retrieves image data having identical identification information among the image data of the print jobs stored in said job storage module, as the redundant image data.
1 Assignment
0 Petitions
Accused Products
Abstract
The technique of the invention retrieves any print job of redundant image data having identical image identification data with the image identification data of an object job, which is specified among print jobs stored in a print server, deletes image data present on a reference path of the retrieved print job, and overwrites the reference path of the retrieved print job with a reference path of the object job. The print job in which the image data was deleted is executed by utilizing the common reference path to read remaining image data and converting the image data into print data printable with a printer. This arrangement desirably prevents identical image data from being stored redundantly and thereby effectively saves the storage capacity of print jobs.
48 Citations
14 Claims
-
1. A print job management apparatus that manages print jobs, which are executed by a printing device, said print job management apparatus comprising:
-
a job acceptance module that receives each print job with image data; a job storage module that has a capacity of storing multiple print jobs received by said job acceptance module with reference paths for reading the image data of the print jobs at a time of executing each print job; a redundant image retrieval module that retrieves redundant image data among image data of print jobs stored in said job storage module relative to image data of a single print job received by the job acceptance module; a job status setting module that leaves at least one of the redundant image data retrieved by said redundant image retrieval module while deleting the other of the retrieved redundant image data, overwrites a reference path for reading the image data of a print job in which the image data was deleted, with a reference path for reading the image data of a print job having the remaining image data among the multiple print jobs having the redundant image data, and sets a status of the print job in which the image data was deleted, such that the remaining image data among redundant image data is shared by the print job having the remaining image data and print jobs in which the image data was deleted; and a job status changing module that changes an execution status of a print job in a printed status among the print jobs stored in said job storage module, from a ‘
printed status’
to a ‘
print queuing status,’
such that the print job in the printed state is to be reprinted by a user'"'"'s reprinting request,wherein each print job includes identification information for identifying the image data, and said redundant image retrieval module retrieves image data having identical identification information among the image data of the print jobs stored in said job storage module, as the redundant image data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 10)
-
-
9. A print job management method that manages print jobs, which are executed by a printing device, said print job management method comprising the steps of:
-
(a) receiving each print job with image data; (b) storing the received print job into a job storage module that has a capacity of storing multiple print jobs with reference paths for reading the image data of the print jobs at a time of executing each print job; (c) retrieving redundant image data among image data of print jobs stored in said job storage module relative to image data of a single print job received in said step (a); and (d) leaving at least one of the redundant image data retrieved in said step (c) while deleting the other of the retrieved redundant image data while deleting the other of the retrieved redundant image data, overwriting a reference path for reading the image data of a print job in which the image data was deleted, with a reference path for reading the image data of a print job having the remaining image data among the multiple print jobs having the redundant image data, and setting a status of the print job in which the image data was deleted, such that the remaining image data among the redundant image data is shared by the print job having the remaining image data and the print job in which the image data was deleted; and (e) changing an execution status of a print job in a printed status among the print jobs stored in said job storage module, from a ‘
printed status’
to a ‘
print queuing status,’
such that the print job in the printed state is to be reprinted by a user'"'"'s reprinting request,wherein each print job includes identification information for identifying the image data, and said step (c) retrieves image data having identical identification information among the image data of the print jobs stored in the job storage module, as the redundant image data. - View Dependent Claims (11, 12, 13, 14)
-
Specification