US7978374B2ExpiredUtilityA1

Printing system to optimize printing workflow

Assignee: CANON KKPriority: Sep 29, 2005Filed: Sep 13, 2006Granted: Jul 12, 2011
Est. expirySep 29, 2025(expired)· nominal 20-yr term from priority
Inventors:Satoshi Kawara
G06F 3/1245G06F 3/1288G06F 3/1214G06F 3/1204
59
PatentIndex Score
2
Cited by
4
References
7
Claims

Abstract

In print processing performed for a print document based on a print instruction that instructs plural processes applied to the print document, a process that uses resource information embedded in the print document is identified among the plural processes instructed by the print instruction. Then, a process for embedding the resource information into the print document is performed before starting the identified process.

Claims

exact text as granted — not AI-modified
1. A printing workflow system configured to execute print processing based on a print document and a print instruction that instructs a printing workflow including plural processes applied to the print document, the printing workflow system comprising:
 a determining unit configured to determine whether resource information is embedded in the print document; 
 an identifying unit configured to identify a process that initially uses the resource information embedded in the print document, among the plural processes instructed by the print instruction by reading each process among the plural processes and by determining each process that uses the resource information embedded in the print document; and 
 a rewriting unit configured to rewrite the print instruction when the determining unit determines that the resource information is embedded in the print document, so as to include a first process to delete the resource information from the print document before execution of the plural processes and to include a second process to embed the resource information, which is deleted at the first process, in the print document just before execution of the process identified by the identifying unit, 
 wherein the print instruction to instruct the printing workflow is optimized as a result of the rewriting by the rewriting unit. 
 
     
     
       2. The printing workflow system according to  claim 1 , wherein the resource information is font format information. 
     
     
       3. A method in a printing workflow system configured to execute print processing based on a print document and a print instruction that instructs a printing workflow including plural processes applied to the print document, the method comprising:
 determining whether information is embedded in the print document; 
 identifying a process that initially uses resource information embedded in the print document, among the plural processes instructed by the print instruction by reading each process among the plural processes and by determining each process that uses the resource information embedded in the print document; and 
 rewriting the print instruction when a determination is made that the resource information is embedded in the print document, so as to include a first process to delete the resource information from the print document before execution of the plural processes and to include a second process to embed the resource information, which is deleted at the first process, in the print document just before execution of the process identified in the identifying step, 
 wherein the print instruction to instruct the printing workflow is optimized as a result of the rewriting. 
 
     
     
       4. The method according to  claim 3 , wherein the resource information is font format information. 
     
     
       5. The printing workflow system according to  claim 1 , wherein the process identified by the identifying unit includes a preview process or a printing process. 
     
     
       6. The method according to  claim 3 , wherein the process identified in the identifying step includes a preview process of a printing process. 
     
     
       7. A non-transitory computer-readable storage medium, storing a computer-executable process, the computer-executable process causing a computer to perform a method in a printing workflow system configured to execute print processing based on a print document and a print instruction that instructs a printing workflow including plural processes applied to the print document, the method comprising:
 determining whether information is embedded in the print document; 
 identifying a process that initially uses resource information embedded in the print document, among the plural processes instructed by the print instruction by reading each process among the plural processes and by determining each process that uses the resource information embedded in the print document; and 
 rewriting the print instruction when a determination is made that the resource information is embedded in the print document, so as to include a first process to delete the resource information from the print document before the plural processes and to include a second process to embed the resource information which is deleted at the first process in the print document just before the process identified in the identifying step, 
 wherein the print instruction to instruct the printing workflow is optimized as a result of the rewriting.

Join the waitlist — get patent alerts

Track US7978374B2 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.