Print Server Header Segmentation for Rule Verification
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional printing systems often produce unintended printed outputs due to automatically applied printing rules, leading to waste and inefficiency, as users are not promptly informed of the printing settings before the process begins, especially when dealing with large data jobs that require lengthy analysis.
Innovation Solution
A printing system comprising an information processing device and a print server that separates header and job information, allowing for an initial determination of the printing rule based on header information, displaying the result to the user, and enabling users to suspend or continue the printing process, thereby preventing unintended outputs and reducing user wait times.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If the printer analyzes the entire print job data to determine printing rules, then the accuracy of printing rule application is improved, but the time required to process and display the result to the user increases significantly
Solution Approach 1:
The patent segments the print job data into two parts: header information (sent first) and main job data (sent later). The system performs initial printing rule determination based only on the header information, allowing rapid display of results to the user. The complete determination is finalized after receiving the entire job data, but the user already has visibility into the preliminary result without waiting for full data transmission.
Solution Approach 2:
The patent performs preliminary determination of printing rules based on header information before the complete job data is received. This preliminary action allows the system to display initial determination results to the user early in the process, reducing perceived waiting time while maintaining the option to refine the determination once full data is available.
2Productivity
If printing rules are automatically applied without user verification, then printing efficiency is improved, but the risk of producing unintended outputs and waste increases
Solution Approach 1:
The patent implements a feedback mechanism where the determination result (preliminary or final) is displayed to the user, who can then provide feedback by selecting to proceed or cancel the printing job. This feedback loop ensures that automatic printing rules are only applied when the user verifies the output is acceptable, preventing waste while maintaining efficiency through automated rule application.
Solution Approach 2:
The patent applies preliminary anti-action by requiring user confirmation before the printing process proceeds. The system proactively presents the determination result to the user and obtains explicit approval before executing the printing rules, preventing unintended outputs and waste before they occur rather than correcting them after the fact.
3Measurement precision
If the system waits for complete job data transmission before displaying any determination result, then the accuracy of printing rule application is improved, but the user experience deteriorates due to extremely long waiting times
Solution Approach 1:
The patent performs preliminary determination based on header information and displays this preliminary result to the user immediately, rather than waiting for complete job data. This preliminary action provides timely feedback to the user about the intended printing rules, significantly improving user experience while maintaining the option to refine the determination once full data is received.
Solution Approach 2:
The patent segments the determination process into two stages: initial determination based on header information (displayed immediately to the user) and final determination after complete job data is received. This segmentation allows the system to provide timely user feedback while ensuring ultimate accuracy, resolving the conflict between speed and precision.
Data Source
AI summary
A information processing device includes: a job generating part for generating the print job in response to a user instruction; and a job transmitting part for separating job information and header information showing settings of the print job and sending the separated header information to a print server. The print server includes: an initial determination part for making an initial determination to determine a printing rule applied to the print job based on the header information and sending a result of the initial determination to the information processing device; and a job controlling part for continuing a process on the print job in response to receiving a continue instruction from the information processing device, and suspending the process on the print job in response to receiving a suspend instruction from said information processing device.


