Printer Controller Mediator for Parallel Interpreter Job Attributes
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In printing apparatuses with multiple interpreters, the reproducibility of operations is compromised when a staple binding designation command is included in only one page, leading to incomplete binding processes due to asynchronous interpretation and printing processes across pages.
Innovation Solution
A printing apparatus with a controller that ensures specific processes, indicated by print setting commands, are performed on all pages by coordinating the interpretation and printing processes across multiple interpretation units, using page counter values to manage and enable or disable PDL designation of job attributes accordingly.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If multiple interpreters process pages in parallel, then printing productivity is improved, but reliability of job attribute processes deteriorates
Solution Approach 1:
The patent introduces a page number management mechanism as an intermediary between multiple interpreters and the job attribute process control. Each interpreter tracks its processed page numbers and reports to a central controller, which coordinates the application of job attributes across all pages. This mediator structure enables parallel processing while maintaining reliable and reproducible job attribute processes across all interpreters.
Solution Approach 2:
The patent implements feedback mechanisms where interpreters report their processing status and page numbers back to the controller. The controller uses this feedback information to determine which pages have been processed and to ensure job attributes are applied consistently across all pages, regardless of which interpreter processed them. This feedback loop maintains reliability while enabling parallel processing.
2Productivity
If interpreters process pages asynchronously in parallel, then printing productivity is improved, but manufacturing precision of process consistency deteriorates
Solution Approach 1:
The controller acts as an intermediary that collects page number information from all interpreters and coordinates the application of job attributes. This mediator ensures that despite asynchronous processing, all pages receive consistent treatment regarding job attributes, maintaining process precision while allowing parallel efficiency.
Solution Approach 2:
The patent implements preliminary tracking of page numbers by each interpreter during the parallel processing phase. By recording which pages each interpreter has processed before the actual printing and job attribute application, the system can later ensure consistent application of attributes across all pages, maintaining precision while enabling asynchronous processing.
Data Source
AI summary
A printing apparatus includes a first interpretation unit configured to generate intermediate data of a page by interpreting print data, a second interpretation unit configured to generate intermediate data of another page by interpreting the print data, and a controller configured to perform, according to a specific print setting command indicating that a specific process is to be performed on all pages, control such that the specific process is performed on all the pages. The controller performs the control if the specific print setting command is included in a specific page.


