[go: up one dir, main page]

US20070229860A1 - Print shop management method and apparatus for printing mixed color and black and white documents - Google Patents

Print shop management method and apparatus for printing mixed color and black and white documents Download PDF

Info

Publication number
US20070229860A1
US20070229860A1 US11/395,583 US39558306A US2007229860A1 US 20070229860 A1 US20070229860 A1 US 20070229860A1 US 39558306 A US39558306 A US 39558306A US 2007229860 A1 US2007229860 A1 US 2007229860A1
Authority
US
United States
Prior art keywords
printers
printing
color
black
document
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US11/395,583
Inventor
Shigenori Matsubara
Toshiro Fujimori
Rakesh Pandit
Geoff Harmon
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Konica Minolta Laboratory USA Inc
Original Assignee
Konica Minolta Laboratory USA Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Konica Minolta Laboratory USA Inc filed Critical Konica Minolta Laboratory USA Inc
Priority to US11/395,583 priority Critical patent/US20070229860A1/en
Assigned to KONICA MINOLTA SYSTEMS LABORATORY, INC. reassignment KONICA MINOLTA SYSTEMS LABORATORY, INC. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: FUJIMORI, TOSHIRO, HARMON, GEOFF W., MATSUBARA, SHIGENORI, PANDIT, RAKESH
Priority to JP2007090245A priority patent/JP2007272903A/en
Publication of US20070229860A1 publication Critical patent/US20070229860A1/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1278Dedicated interfaces to print systems specifically adapted to adopt a particular infrastructure
    • G06F3/1285Remote printer device, e.g. being remote from client or server
    • G06F3/1288Remote printer device, e.g. being remote from client or server in client-server-printer device configuration
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1202Dedicated interfaces to print systems specifically adapted to achieve a particular effect
    • G06F3/1203Improving or facilitating administration, e.g. print management
    • G06F3/1204Improving or facilitating administration, e.g. print management resulting in reduced user or operator actions, e.g. presetting, automatic actions, using hardware token storing data
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1202Dedicated interfaces to print systems specifically adapted to achieve a particular effect
    • G06F3/1218Reducing or saving of used resources, e.g. avoiding waste of consumables or improving usage of hardware resources
    • G06F3/1219Reducing or saving of used resources, e.g. avoiding waste of consumables or improving usage of hardware resources with regard to consumables, e.g. ink, toner, paper
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1223Dedicated interfaces to print systems specifically adapted to use a particular technique
    • G06F3/1237Print job management
    • G06F3/1241Dividing a job according to job requirements, e.g. black/white and colour pages, covers and body of books, tabs

Definitions

  • This invention relates to a method and apparatus for managing a print shop system in which a plurality of printers are connected to and managed by a server.
  • it relates to a method and apparatus of managing print jobs and printers in a print shop for printing documents that contain both color and black and white pages.
  • a professional print shop typically has a plurality of printers connected to a server by a network, where the server controls the printing of customer jobs on one or more printers.
  • the printers in a print shop typically have different characteristics and capabilities.
  • a print shop typically has both black and white printers and color printers.
  • a conventional practice is to print documents containing only black and white pages (including gray level images) using black and white printers, and to print documents containing color pages using color printers. Printing with a color printer is typically more costly than printing with a black and white printer.
  • the present invention is directed to a method of managing print jobs that contain both black and white and color pages.
  • An object of the present invention is to reduce the cost of printing when a document contains mixed color and black and white pages.
  • the present invention provides a method for managing a print shop system, the print shop system including a plurality of categories of printers having different color capabilities, the method being implemented on a server connected to the printers, the method including: (a) obtaining a print request and a source document to be printed; (b) analyzing the source document according to definitions of a plurality of color categories that correspond to the color capabilities of the categories of printers to determine which color category each page of the document belongs; (c) determining whether to print the source document on a single category of printers or to print the source document on two or more categories of printers based on the analysis of step (b) and pre-defined criteria; and (d) submitting print requests to one or more categories of printers based on the determination of step (c).
  • the present invention provides a computer program product that causes a data processing apparatus to perform the above method.
  • FIG. 1 is a flow chart illustrating a method for managing print jobs according to an embodiment of the present invention.
  • FIG. 2 schematically illustrates a print shop system having a plurality of printers connected to a server via a network in which methods according to embodiments of the present invention may be implemented.
  • FIG. 2 schematically shows a print shop system 1 having a plurality of printers 2 a , 2 b , connected to a server (or any suitable data processing apparatus) 3 via a network 4 .
  • a server or any suitable data processing apparatus
  • One or more user terminals are also connected to the server to enable print shop operators to interact with the server and the rest of the system.
  • the server 3 is preferably also connected to an external network 5 such as the Internet for receiving print jobs (i.e. print requests from customers and documents to be printed).
  • the server 3 under control of print shop management software, receives print jobs from customers and submits print commands and data to be printed to one or more printers 2 .
  • the print shop management software may make various management decisions, such as which printer(s) to use for a print job, either automatically or under various degree of control of an operator.
  • the server 3 makes a determination as to whether to submit the entire print job (i.e. all pages of the source document) to a color printer(s), or to split the print job into two sub-jobs by submitting the color pages to a color printer(s) and the black and white pages to a black and white printer(s).
  • the server makes such a decision based on a cost calculation so as to minimize the total cost of printing the entire job.
  • a job ticket and the source document must be processed to separate the color and black and white pages in the document so that they can be submitted to the different printers.
  • a job ticket which is associated with the source document, specifies various parameters governs the printing of the document, such as the number of copies, orientation, input tray, output tray, finishing instructions (staple, hole punch, etc.), etc.
  • the paper inserter unit is a feeder of a printer that feeds the paper in it to the output tray of the printer, without printing on them, in a programmed order concurrently with the printing of another document by the printer.
  • the first printed sub-job may be either the color sub-job or the black and white sub-job, preferably depending on which has a smaller number of pages because they will take less time to insert during merging, or depending on which printer has the finishing capabilities required by the print job (such as stapling, hole punching, folding, etc.).
  • An embodiment of the present invention provides a method for determining whether a mixed job should be printed entirely on a color printer or split into a color and a black and white sub-job based on a cost consideration.
  • Cc ( C+B )* Pc*N
  • Cs [( C*Pc )+( B*Pb )]* N+E. Note that the cost of performing a job split E is incurred once regardless of the number of copies made, if all copies are made on the same black and white printer and the same color printer.
  • the server will decide to print the entire print job on a color printer if Cc ⁇ Cs and to split the print job into two sub-jobs if Cc>Cs.
  • this is equivalent to: ⁇ If ⁇ ⁇ B * N > E / ( Pc - Pb ) ⁇ : Split ⁇ ⁇ the ⁇ ⁇ job ⁇ ⁇ into ⁇ ⁇ two ⁇ ⁇ sub ⁇ - ⁇ jobs ; If ⁇ ⁇ B * N ⁇ E / ( Pc - Pb ) ⁇ : Print ⁇ ⁇ the ⁇ ⁇ entire ⁇ ⁇ job ⁇ ⁇ on ⁇ ⁇ a ⁇ ⁇ color ⁇ ⁇ printer .
  • the determination of whether to split the job depends on the number of black and white pages in the document (B) and the number of copies to be made (N).
  • FIG. 1 illustrates a method implemented in a server for managing print jobs and printers according to an embodiment of the present invention.
  • the server analyzes the source document to detect the color pages and black and white pages within the document (step S 12 ).
  • a document contains metadata that indicates the nature of its contents, including whether a particular page or object contains color or only black and white data.
  • the server uses this metadata to detect which pages in the document are color and which pages are black and white and count the number of each type of pages.
  • the server will analyze the document to determine which printed sheet (as opposed to page in the document) is color or black and white. The server then determines whether to split the print job into a color and a black and white sub-job, or to print the entire job on a color printer (step S 13 ).
  • the server will decide to print the entire job on a black and white printer.
  • the determination in step S 13 is based on a cost calculation described earlier, or some other appropriate cost evaluation formula.
  • the server then processes the print job and submits it for printing by the appropriate printer or printers based on the determination (step S 14 ). For example, if the server has determined that the job is to be split into two sub-jobs, the server will process the job ticket to generate two sub-job tickets, one for a color printer and one for a black and white printer, and separate the color and black and white pages in the source document to generate two corresponding documents to be sent to the two printers.
  • the determination in step S 13 is based on a cost calculation that compares the cost of splitting the print job versus not splitting the job.
  • the server may consider other factors in determining whether or not to split a print job. The factors may include the availability of different types of printers, the urgency of the job, etc. For example, if an urgent print job includes both color pages and black and white pages, but all of the black and white printers in the print shop are unavailable at the time, then the server may decide to print the entire document on a color printer even though it will be more costly. Alternatively, the cost consideration and the completion time consideration may be combined in making a decision.
  • Another example where it may be desirable to print certain black and white pages with a color printer is the booklet mode, where both sides of the paper are printed and the printout is bound into a booklet. If a black and white page faces a color page in an open booklet, and if the black and white page is printed with a black and white printer and the color page is printed with a color printer, then the two pages may have visibly different appearance when seen next to each other. This is because a page printed with a black and white printer will have a different appearance from a page printed with a color printer because of toner difference, machine condition difference, etc. Thus, it may be desirable to print such a black and white page on a color printer to reduce the undesirable difference in appearance of the two facing pages, even though it will increase the printing cost.
  • different priority modes may be pre-defined in the server, such as a cost priority mode, a completion-time priority mode, etc. so that the server may be selectively set in one of such modes by the operator through a priority command.
  • the term “black and white” includes gray scales if the black and white printers are capable of printing gray scale images (e.g. using half-toning or some other suitable method). If, on the other hand, the black and white printers available at a print shop are not capable of printing gray scales, and gray scales must be printed on a color printer, then the server will treat a page with gray scale images as a color page. Further, the methods may be applied in a print shop system that includes monochromic printers, i.e., printers that can print only one color (e.g. only red) or shades of one color. In such a situation, the determination to be made will be whether a source document that contains both full color pages (i.e.
  • pages having more than one color and monochromic pages should be printed entirely by a color printer or be split into two sub-jobs, one for a monochromic printer and one for a color printer.
  • a black and white printer is a monochromic printer.
  • a print shop may have black and white printers, full color printers, and monochromic printers for a non-black color, and the server will determine whether to print a mixed source document on one, two or more of these printers.
  • embodiments of the present invention are directed to methods for managing a print shop system that has two or more categories of printers each having a different color capability such as black and white, color or the other examples described above, where the server determines whether to print a document to one, two or more categories of printers based on a cost consideration and/or other considerations.
  • the server analyzes the source document to determine the color characteristics of its pages, it uses definitions of color categories, e.g., black and white, color, etc., that correspond to the color capabilities of the categories of printers.
  • the definitions of color categories may be programmed into the server software by the operator to suit the need of the particular shop.
  • the invention is not limited to any physical setting of a shop, and can be applied to a print shop system having a distributed setting where printers at different locations are connected to a server.

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)

Abstract

A method is described for managing a print shop system in which a plurality of printers are connected to and managed by a server. When a document to be printed contains both color pages and black and white pages, the server makes a determination as to whether to submit the entire print job to a color printer, or to split the print job into two sub-jobs by submitting the color pages to a color printer and the black and white pages to a black and white printer. The server preferably makes the decision based on a cost calculation so as to minimize the total cost of printing the entire job, but can also made the decision based on some other considerations.

Description

    BACKGROUND OF THE INVENTION
  • 1. Field of the Invention
  • This invention relates to a method and apparatus for managing a print shop system in which a plurality of printers are connected to and managed by a server. In particular, it relates to a method and apparatus of managing print jobs and printers in a print shop for printing documents that contain both color and black and white pages.
  • 2. Description of Related Art
  • A professional print shop typically has a plurality of printers connected to a server by a network, where the server controls the printing of customer jobs on one or more printers. The printers in a print shop typically have different characteristics and capabilities. In particular, a print shop typically has both black and white printers and color printers. A conventional practice is to print documents containing only black and white pages (including gray level images) using black and white printers, and to print documents containing color pages using color printers. Printing with a color printer is typically more costly than printing with a black and white printer.
  • SUMMARY OF THE INVENTION
  • Many documents to be printed contain both color and black and white pages. Some documents predominantly consist of black and white pages with a relatively small number of color pages. To print such documents entirely on a color printer would result in unnecessarily high cost of printing.
  • Accordingly, the present invention is directed to a method of managing print jobs that contain both black and white and color pages.
  • An object of the present invention is to reduce the cost of printing when a document contains mixed color and black and white pages.
  • Additional or separate features and advantages of the invention will be set forth in the descriptions that follow and in part will be apparent from the description, or may be learned by practice of the invention. The objectives and other advantages of the invention will be realized and attained by the structure particularly pointed out in the written description and claims thereof as well as the appended drawings.
  • To achieve these and other objects, as embodied and broadly described, the present invention provides a method for managing a print shop system, the print shop system including a plurality of categories of printers having different color capabilities, the method being implemented on a server connected to the printers, the method including: (a) obtaining a print request and a source document to be printed; (b) analyzing the source document according to definitions of a plurality of color categories that correspond to the color capabilities of the categories of printers to determine which color category each page of the document belongs; (c) determining whether to print the source document on a single category of printers or to print the source document on two or more categories of printers based on the analysis of step (b) and pre-defined criteria; and (d) submitting print requests to one or more categories of printers based on the determination of step (c).
  • In another aspect, the present invention provides a computer program product that causes a data processing apparatus to perform the above method.
  • It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory and are intended to provide further explanation of the invention as claimed.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • FIG. 1 is a flow chart illustrating a method for managing print jobs according to an embodiment of the present invention.
  • FIG. 2 schematically illustrates a print shop system having a plurality of printers connected to a server via a network in which methods according to embodiments of the present invention may be implemented.
  • DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
  • FIG. 2 schematically shows a print shop system 1 having a plurality of printers 2 a, 2 b, connected to a server (or any suitable data processing apparatus) 3 via a network 4. One or more user terminals (not shown) are also connected to the server to enable print shop operators to interact with the server and the rest of the system. The server 3 is preferably also connected to an external network 5 such as the Internet for receiving print jobs (i.e. print requests from customers and documents to be printed). The server 3, under control of print shop management software, receives print jobs from customers and submits print commands and data to be printed to one or more printers 2. The print shop management software may make various management decisions, such as which printer(s) to use for a print job, either automatically or under various degree of control of an operator.
  • When a document to be printed (herein after referred to as the source document) is a mixed color document, i.e. one that contains both color pages and black and white pages, the server 3 makes a determination as to whether to submit the entire print job (i.e. all pages of the source document) to a color printer(s), or to split the print job into two sub-jobs by submitting the color pages to a color printer(s) and the black and white pages to a black and white printer(s). According to one embodiment of the present invention, the server makes such a decision based on a cost calculation so as to minimize the total cost of printing the entire job. Generally speaking, if the number of black and white pages in the source document is relatively large, it tends to be more cost-effective to split the print job, whereas if the number of black and white pages is relatively small, it tends to be more cost-effective to print the entire job on a color printer.
  • When a print job is split into two sub-jobs and printed on a color printer and a black and white printer separately, a job ticket and the source document must be processed to separate the color and black and white pages in the document so that they can be submitted to the different printers. A job ticket, which is associated with the source document, specifies various parameters governs the printing of the document, such as the number of copies, orientation, input tray, output tray, finishing instructions (staple, hole punch, etc.), etc. A commonly owned, co-pending U.S. patent application entitled “Method for Printing Mixed Color and Black and White Documents” (Attorney docket 75675.B084), which is incorporated by reference herein in its entirety, describes exemplary methods for splitting a job ticket into two sub-job tickets, one for color printing and one for black and white printing. The two job tickets are submitted to the color and the black and white printers, respectively. The output pages from the color printer and the black and white printer must then be merged together according to the original page order of the source document to produce the printed document. Merging may be accomplished by first printing one sub-job on one printer, transporting the printed pages to a paper inserter unit of the other printer, then printing the other sub-job using the other printer. The paper inserter unit is a feeder of a printer that feeds the paper in it to the output tray of the printer, without printing on them, in a programmed order concurrently with the printing of another document by the printer. As a result, the pages in the paper inserter unit are merged with the concurrently printed pages according to the programmed order. The first printed sub-job may be either the color sub-job or the black and white sub-job, preferably depending on which has a smaller number of pages because they will take less time to insert during merging, or depending on which printer has the finishing capabilities required by the print job (such as stapling, hole punching, folding, etc.).
  • An embodiment of the present invention provides a method for determining whether a mixed job should be printed entirely on a color printer or split into a color and a black and white sub-job based on a cost consideration. First, the following parameters are defined:
      • C: the number of color pages in the source document;
      • B: the number of black and white pages in the source document;
      • N: the number of copies of the document to be made;
      • Pc: the per page cost of printing color pages;
      • Pb: the per page cost of printing black and white pages; and
      • E: the cost (effort) of performing split printing.
        The last item, the cost of performing split printing (a job split), includes the cost of the effort to split a job ticket into two sub-job tickets (which is performed by the server, and hence the marginal cost may be negligible), the effort of transporting the output of the first printed sub-job from the first printer to the paper inserter unit of the second printer, the potential cost of recovering from a paper jam or other problems during merging, etc. An appropriate measure of this effort may depend on the cost of labor, etc.
  • Using these parameters, the cost of printing the entire source document on a color printer is:
    Cc=(C+B)*Pc*N
    and the cost of splitting the print job and printing only the color pages on a color printer is:
    Cs=[(C*Pc)+(B*Pb)]*N+E.
    Note that the cost of performing a job split E is incurred once regardless of the number of copies made, if all copies are made on the same black and white printer and the same color printer.
  • The server will decide to print the entire print job on a color printer if Cc<Cs and to split the print job into two sub-jobs if Cc>Cs. Mathematically, this is equivalent to: { If B * N > E / ( Pc - Pb ) : Split the job into two sub - jobs ; If B * N < E / ( Pc - Pb ) : Print the entire job on a color printer .
  • Since the value E/(Pc−Pb) is a constant, the determination of whether to split the job depends on the number of black and white pages in the document (B) and the number of copies to be made (N).
  • FIG. 1 illustrates a method implemented in a server for managing print jobs and printers according to an embodiment of the present invention. When a job ticket and the associated source document are received from a customer or otherwise obtained by the server (step S11), the server analyzes the source document to detect the color pages and black and white pages within the document (step S12). Typically, a document contains metadata that indicates the nature of its contents, including whether a particular page or object contains color or only black and white data. The server uses this metadata to detect which pages in the document are color and which pages are black and white and count the number of each type of pages. Alternatively, if the pages in the document are to be re-arranged when printed, e.g., when double-sided printing (two pages printed on two sides of each sheet of paper, also referred to as duplex) or two-on-one or multiple-on-one printing (two or more pages are reduced in size and printed on one page of paper, also referred to as N-up) is desired, then the server will analyze the document to determine which printed sheet (as opposed to page in the document) is color or black and white. The server then determines whether to split the print job into a color and a black and white sub-job, or to print the entire job on a color printer (step S13). Of course, if the document only contains black and white pages, the server will decide to print the entire job on a black and white printer. The determination in step S13 is based on a cost calculation described earlier, or some other appropriate cost evaluation formula. The server then processes the print job and submits it for printing by the appropriate printer or printers based on the determination (step S14). For example, if the server has determined that the job is to be split into two sub-jobs, the server will process the job ticket to generate two sub-job tickets, one for a color printer and one for a black and white printer, and separate the color and black and white pages in the source document to generate two corresponding documents to be sent to the two printers. Exemplary methods of splitting a job ticket are described in more detail in the above-mentioned co-pending patent application entitled “Method for Printing Mixed Color and Black and White Documents”. If, on the other hand, the server has determined that the entire job is to be printed on one printer, no additional processing of the source document is necessary before submitting it to a printer. Of course, if multiple copies (especially a large number of copies) are to be made, the job (whether split or not) can be printed on multiple printers simultaneously.
  • In the above example, the determination in step S13 is based on a cost calculation that compares the cost of splitting the print job versus not splitting the job. Alternatively, or in addition to cost considerations, the server may consider other factors in determining whether or not to split a print job. The factors may include the availability of different types of printers, the urgency of the job, etc. For example, if an urgent print job includes both color pages and black and white pages, but all of the black and white printers in the print shop are unavailable at the time, then the server may decide to print the entire document on a color printer even though it will be more costly. Alternatively, the cost consideration and the completion time consideration may be combined in making a decision.
  • Another example where it may be desirable to print certain black and white pages with a color printer is the booklet mode, where both sides of the paper are printed and the printout is bound into a booklet. If a black and white page faces a color page in an open booklet, and if the black and white page is printed with a black and white printer and the color page is printed with a color printer, then the two pages may have visibly different appearance when seen next to each other. This is because a page printed with a black and white printer will have a different appearance from a page printed with a color printer because of toner difference, machine condition difference, etc. Thus, it may be desirable to print such a black and white page on a color printer to reduce the undesirable difference in appearance of the two facing pages, even though it will increase the printing cost.
  • In light of these different considerations, different priority modes may be pre-defined in the server, such as a cost priority mode, a completion-time priority mode, etc. so that the server may be selectively set in one of such modes by the operator through a priority command.
  • In the above descriptions, the term “black and white” includes gray scales if the black and white printers are capable of printing gray scale images (e.g. using half-toning or some other suitable method). If, on the other hand, the black and white printers available at a print shop are not capable of printing gray scales, and gray scales must be printed on a color printer, then the server will treat a page with gray scale images as a color page. Further, the methods may be applied in a print shop system that includes monochromic printers, i.e., printers that can print only one color (e.g. only red) or shades of one color. In such a situation, the determination to be made will be whether a source document that contains both full color pages (i.e. pages having more than one color) and monochromic pages should be printed entirely by a color printer or be split into two sub-jobs, one for a monochromic printer and one for a color printer. (Note that a black and white printer is a monochromic printer.) As another alternative, a print shop may have black and white printers, full color printers, and monochromic printers for a non-black color, and the server will determine whether to print a mixed source document on one, two or more of these printers. More generally, embodiments of the present invention are directed to methods for managing a print shop system that has two or more categories of printers each having a different color capability such as black and white, color or the other examples described above, where the server determines whether to print a document to one, two or more categories of printers based on a cost consideration and/or other considerations. When the server analyzes the source document to determine the color characteristics of its pages, it uses definitions of color categories, e.g., black and white, color, etc., that correspond to the color capabilities of the categories of printers. The definitions of color categories may be programmed into the server software by the operator to suit the need of the particular shop.
  • While the embodiments have been described as being applied in a print shop environment, the invention is not limited to any physical setting of a shop, and can be applied to a print shop system having a distributed setting where printers at different locations are connected to a server.
  • It will be apparent to those skilled in the art that various modification and variations can be made in the print shop management method and apparatus of the present invention without departing from the spirit or scope of the invention. Thus, it is intended that the present invention cover modifications and variations that come within the scope of the appended claims and their equivalents.

Claims (10)

1. A method for managing a print shop system, the print shop system including a plurality of categories of printers having different color capabilities, the method being implemented on a server connected to the printers, the method comprising:
(a) obtaining a print request and a source document to be printed;
(b) analyzing the source document according to definitions of a plurality of color categories that correspond to the color capabilities of the categories of printers to determine which color category each page of the document belongs;
(c) determining whether to print the source document on a single category of printers or to print the source document on two or more categories of printers based on the analysis of step (b) and pre-defined criteria; and
(d) submitting print requests to one or more categories of printers based on the determination of step (c).
2. The method of claim 1, wherein the pre-defined criteria include a comparison between a cost of printing the source document on a single category of printers and a cost of printing the source document on two or more categories of printers.
3. The method of claim 1, wherein the print shop system includes a category of black and white printers and a category of color printers,
wherein step (b) includes detecting at least a number of black and white pages in the source document, and
wherein the pre-defined criteria in step (c) include determining whether the number of black and white pages in the document multiplied by a number of copies of the document to be made is greater than or less than a cost of performing split printing divided by a per page cost difference between printing a color page and printing a black and white page.
4. The method of claim 1, wherein pre-defined criteria include a consideration based on the availability of the different categories of printers and a requested completion time for the printing.
5. The method of claim 1, further comprising:
(e) receiving a priority command from an operator, the priority command being a cost priority command or a completion-time priority command;
wherein in step (c), the pre-defined criteria is selected, based on the received priority command, between a first criteria relating to a cost of printing the document and a second criteria relating to an estimated time of completing printing the document.
6. A computer program product comprising a computer usable medium having a computer readable code embodied therein for controlling a data processing apparatus, the computer readable program code configured to cause the data processing apparatus to execute a process for managing a print shop system, the print shop system including a plurality of categories of printers having different color capabilities and connected to a server, the process comprising the steps of:
(a) obtaining a print request and a source document to be printed;
(b) analyzing the source document according to definitions of a plurality of color categories that correspond to the color capabilities of the categories of printers to determine which color category each page of the document belongs;
(c) determining whether to print the source document on a single category of printers or to print the source document on two or more categories of printers based on the analysis of step (b) and pre-defined criteria; and
(d) submitting print requests to one or more categories of printers based on the determination of step (c).
7. The computer program product of claim 6, wherein the pre-defined criteria include a comparison between a cost of printing the source document on a single category of printers and a cost of printing the source document on two or more categories of printers.
8. The computer program product of claim 6, wherein the print shop system includes a category of black and white printers and a category of color printers,
wherein step (b) includes detecting at least a number of black and white pages in the source document, and
wherein the pre-defined criteria in step (c) include determining whether the number of black and white pages in the document multiplied by a number of copies of the document to be made is greater than or less than a cost of performing split printing divided by a per page cost difference between printing a color page and printing a black and white page.
9. The computer program product of claim 6, wherein pre-defined criteria include a consideration based on the availability of the different categories of printers and a requested completion time for the printing.
10. The computer program product of claim 6, wherein the process further comprises:
(e) receiving a priority command from an operator, the priority command being a cost priority command or a completion-time priority command;
wherein in step (c), the pre-defined criteria is selected, based on the received priority command, between a first criteria relating to a cost of printing the document and a second criteria relating to an estimated time of completing printing the document.
US11/395,583 2006-03-31 2006-03-31 Print shop management method and apparatus for printing mixed color and black and white documents Abandoned US20070229860A1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
US11/395,583 US20070229860A1 (en) 2006-03-31 2006-03-31 Print shop management method and apparatus for printing mixed color and black and white documents
JP2007090245A JP2007272903A (en) 2006-03-31 2007-03-30 Print shop management method and apparatus for printing mixed color and black and white documents

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US11/395,583 US20070229860A1 (en) 2006-03-31 2006-03-31 Print shop management method and apparatus for printing mixed color and black and white documents

Publications (1)

Publication Number Publication Date
US20070229860A1 true US20070229860A1 (en) 2007-10-04

Family

ID=38558415

Family Applications (1)

Application Number Title Priority Date Filing Date
US11/395,583 Abandoned US20070229860A1 (en) 2006-03-31 2006-03-31 Print shop management method and apparatus for printing mixed color and black and white documents

Country Status (2)

Country Link
US (1) US20070229860A1 (en)
JP (1) JP2007272903A (en)

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090129805A1 (en) * 2007-11-16 2009-05-21 Konica Minolta Business Technologies, Inc. Image forming apparatus
US20090217268A1 (en) * 2008-02-26 2009-08-27 Konica Minolta Systems Laboratory, Inc. Multi-tiered constraint checking for managing print jobs
US20090303522A1 (en) * 2008-06-10 2009-12-10 Konsella Shane R Systems and methods for selectively printing using a networked printer
US20100128303A1 (en) * 2008-11-26 2010-05-27 Xerox Corporation Enhancements to multi-part job processing
US20100328703A1 (en) * 2009-06-29 2010-12-30 Konica Minolta Systems Laboratory, Inc. User-controlled color detection and optimization during document analysis prior to printing
US20110075192A1 (en) * 2009-09-29 2011-03-31 Konica Minolta Systems Laboratory, Inc. Method for managing re-assignment of print jobs in case of printer errors
US20120002219A1 (en) * 2010-06-30 2012-01-05 Konica Minolta Systems Laboratory, Inc. Print shop management method and program for printing mixed color and black and white documents
CN103559001A (en) * 2013-09-25 2014-02-05 艾塔斯科技(镇江)有限公司 Network printing system and printing method for network printing systems
US20140355019A1 (en) * 2013-06-03 2014-12-04 Xerox Corporation Pre-flight system for pdf/vt
US20150077778A1 (en) * 2013-09-17 2015-03-19 Konica Minolta, Inc. Print System, Printing Method, and Computer-Readable Recording Medium Storing Print Program
US20150169270A1 (en) * 2013-12-16 2015-06-18 Canon Kabushiki Kaisha Information processing apparatus, control method, and storage medium
CN115756347A (en) * 2022-11-22 2023-03-07 珠海奔图电子有限公司 Image forming apparatus, hybrid printing method, and computer storage medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6985245B1 (en) * 1999-11-02 2006-01-10 Canon Kabushiki Kaisha Image processing apparatus and system and control method therefor, image data processing method, image forming apparatus and control method therefor, controller therefor, and storage medium storing the control method for processing image data having different printing attributes
US20060227354A1 (en) * 2005-03-31 2006-10-12 Xerox Corporation Methods and systems for mixed chroma print jobs
US20070247656A1 (en) * 2006-04-21 2007-10-25 Xerox Corporation Document production workflow cost estimation system

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000222148A (en) * 1999-01-28 2000-08-11 Canon Inc Image distribution apparatus, image distribution method, image forming apparatus, and storage medium
JP2002086852A (en) * 2000-09-11 2002-03-26 Canon Inc Image forming system, control method therefor, and recording medium

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6985245B1 (en) * 1999-11-02 2006-01-10 Canon Kabushiki Kaisha Image processing apparatus and system and control method therefor, image data processing method, image forming apparatus and control method therefor, controller therefor, and storage medium storing the control method for processing image data having different printing attributes
US20060227354A1 (en) * 2005-03-31 2006-10-12 Xerox Corporation Methods and systems for mixed chroma print jobs
US20070247656A1 (en) * 2006-04-21 2007-10-25 Xerox Corporation Document production workflow cost estimation system

Cited By (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8050587B2 (en) * 2007-11-16 2011-11-01 Konica Minolta Business Technologies, Inc. Image forming apparatus with N-up print mode grouping and alignment
US20090129805A1 (en) * 2007-11-16 2009-05-21 Konica Minolta Business Technologies, Inc. Image forming apparatus
US20090217268A1 (en) * 2008-02-26 2009-08-27 Konica Minolta Systems Laboratory, Inc. Multi-tiered constraint checking for managing print jobs
US9223530B2 (en) * 2008-02-26 2015-12-29 Konica Minolta Laboratory U.S.A., Inc. Multi-tiered constraint checking for managing print jobs
US20090303522A1 (en) * 2008-06-10 2009-12-10 Konsella Shane R Systems and methods for selectively printing using a networked printer
US20100128303A1 (en) * 2008-11-26 2010-05-27 Xerox Corporation Enhancements to multi-part job processing
US20100328703A1 (en) * 2009-06-29 2010-12-30 Konica Minolta Systems Laboratory, Inc. User-controlled color detection and optimization during document analysis prior to printing
US20110075192A1 (en) * 2009-09-29 2011-03-31 Konica Minolta Systems Laboratory, Inc. Method for managing re-assignment of print jobs in case of printer errors
US9395939B2 (en) 2009-09-29 2016-07-19 Konica Minolta Laboratory U.S.A., Inc. Method for managing re-assignment of print jobs in case of printer errors
US20120002219A1 (en) * 2010-06-30 2012-01-05 Konica Minolta Systems Laboratory, Inc. Print shop management method and program for printing mixed color and black and white documents
US20140355019A1 (en) * 2013-06-03 2014-12-04 Xerox Corporation Pre-flight system for pdf/vt
US8976378B2 (en) * 2013-06-03 2015-03-10 Xerox Corporation Pre-flight system for PDF/VT
US20150077778A1 (en) * 2013-09-17 2015-03-19 Konica Minolta, Inc. Print System, Printing Method, and Computer-Readable Recording Medium Storing Print Program
US9207892B2 (en) * 2013-09-17 2015-12-08 Konica Minolta, Inc. Print system, printing method, and computer-readable recording medium storing print program
CN103559001A (en) * 2013-09-25 2014-02-05 艾塔斯科技(镇江)有限公司 Network printing system and printing method for network printing systems
US9361055B2 (en) * 2013-12-16 2016-06-07 Canon Kabushiki Kaisha Information processing apparatus managing a number of printed pages
US20150169270A1 (en) * 2013-12-16 2015-06-18 Canon Kabushiki Kaisha Information processing apparatus, control method, and storage medium
CN115756347A (en) * 2022-11-22 2023-03-07 珠海奔图电子有限公司 Image forming apparatus, hybrid printing method, and computer storage medium

Also Published As

Publication number Publication date
JP2007272903A (en) 2007-10-18

Similar Documents

Publication Publication Date Title
US20070229860A1 (en) Print shop management method and apparatus for printing mixed color and black and white documents
US7812980B2 (en) Print shop management method and apparatus for printing mixed color and black and white documents
JP5189814B2 (en) Print shop management method and apparatus for printing using a plurality of apparatuses
US11275544B2 (en) Method and system for efficient job scheduling by collecting data from multiple sources
US7916327B2 (en) Apparatus, method, and program for automatically generating a set of possible print job workflows and selecting a most secure print job workflow from the set of possible print job workflows
US8120813B2 (en) Method for printing mixed color and black and white documents
US7999955B2 (en) Printing system, print server and computer program that differentiate between on-line and off-line finishing devices in said printing system
US8099038B2 (en) Image forming apparatus, method for controlling image forming apparatus, and storage medium
US10761796B1 (en) Method and system for efficient job scheduling by collecting data from multiple sources
US20030098993A1 (en) Printing system and print control method
EP1975772A2 (en) Systems and methods for managing print jobs
US20180088875A1 (en) System and method for displaying color reproduction status on a job scheduling screen
US20100073712A1 (en) Print job assignment method allowing user-prioritization
JP2003316549A (en) Variable data printing using variants
US20090219571A1 (en) Print job control apparatus, print job control method, and computer-readable storage medium storing a program thereof
US12019932B2 (en) Workflow system, information processing apparatus, quality report data creation method, and media
US20110261378A1 (en) Printing processing system, printing processing method, and image forming apparatus
US11614903B2 (en) Information processing apparatus for indicating a quality requirement for a product
US8773717B2 (en) Information processing apparatus, information processing method, and storage medium for adding check operation to instruction based on error information acquired
US9952813B2 (en) Non-transitory computer-readable storage medium storing print control program and print control apparatus
US8570553B2 (en) System and method for compiling print job segments or composite print jobs in a printing system
US20080158585A1 (en) Apparatus, method, program for supporting printing, system, method, and program for printing, and recording medium
US8749812B2 (en) Variable data printing method utilizing separate printers for different content
US20120002219A1 (en) Print shop management method and program for printing mixed color and black and white documents
US20060197974A1 (en) System and method for monitoring files to be printed

Legal Events

Date Code Title Description
AS Assignment

Owner name: KONICA MINOLTA SYSTEMS LABORATORY, INC., CALIFORNI

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:MATSUBARA, SHIGENORI;FUJIMORI, TOSHIRO;PANDIT, RAKESH;AND OTHERS;REEL/FRAME:017750/0184

Effective date: 20060329

STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION