Patent ID: 8358436
Filing Date: 2013-01-22
Classification: G06F

Abstract:
1. A method for efficiently handling imaging job settings, the method being implemented by an imaging device, the method comprising: receiving an imaging job; creating a modified job environment for the imaging job based on job-specific settings that are specified by the imaging job and also based on default settings of the imaging device, wherein the job-specific settings comprise job-specific general settings, job-specific input source settings, and job-specific output engine settings, wherein the job-specific general settings do not relate to a specific input source subunit or a specific output engine subunit; providing modified job-specific input source settings of the modified job environment to an input source subunit that corresponds to the imaging job, wherein the input source subunit uses the modified job-specific input source settings to process the imaging job; providing modified job-specific output engine settings of the modified job environment to an output engine subunit that corresponds to the imaging job, wherein the output engine subunit uses the modified job-specific output engine settings to process the imaging job; providing modified job-specific general settings of the modified job environment to a host communications subunit that corresponds to the imaging device, wherein the host communications subunit uses the modified job-specific general settings to convey information about the imaging job, wherein the modified job-specific general settings are not related to a specific input source subunit or a specific output engine subunit; creating a job instance sub-process to manage processing of the imaging job; and passing imaging data for the imaging job and the modified job environment for the imaging job to the job instance sub-process.