Patent ID: 7212314

Claim:
A method for context-based processing of print data, comprising: partitioning a document to be printed into a plurality of regions of interest; for each region of interest; determining context data that comprises information about how print data corresponding to a region of interest should be processed; and using the context data for the region of interest to select at least one processing module for processing the print data corresponding to the region of interest, wherein using the context data for the region of interest to select at least one processing module for processing the print data corresponding to the region of interest comprises: sending the print data corresponding to the region of interest to a black-and-white processing module if the print data only includes black-and-white pixels; sending the print data corresponding to the region of interest to a color processing module if the print data only includes color pixels; and sending a first portion of the print data corresponding to the region of interest to the black-and-white processing module and sending a second portion of the print data corresponding to the region of interest to the color processing module if the print data includes both color pixels and black-and-white pixels.