Printing Device Job Setting Modification via Host Feedback
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing printing devices cannot change print job settings after the print job has been received if errors are not detected immediately, leading to inability to correct print products and perform reprinting without user intervention at the host device.
Innovation Solution
A printing device with a receiver to send and store job information, a print section to perform printing, and a controller to issue instructions for setting changes, allowing users to modify print job settings and send updated jobs to the host device for reprinting without returning to the host device.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the printing device stores the print job as invalid data and reads it in response to host device requests, then the printing device can receive corrected print jobs, but the printing device cannot respond to requests if errors are not detected immediately after receiving the print job
Solution Approach 1:
The printing device performs preliminary error detection and validation immediately after receiving the print job from the host device. If errors are detected, the device stores the job as invalid data and notifies the host device, enabling corrective action before printing occurs. This preliminary action prevents the problem of undetected errors that would otherwise prevent later setting changes.
Solution Approach 2:
The printing device implements a feedback mechanism where error detection results are communicated back to the host device. When errors are detected in the received print job, the device provides feedback to the host device, enabling the host to send corrected print jobs. This feedback loop ensures reliable error detection while maintaining the ability to correct and reprint.
2Productivity
If the printing device cannot detect errors immediately after receiving the print job, then the device may proceed with printing, but the user cannot change settings and perform reprinting after the print job has been received
Solution Approach 1:
The printing device performs preliminary error detection and validation immediately after receiving the print job but before proceeding with printing. This preliminary action allows the device to identify errors early, store the job appropriately, and enable users to request setting changes and reprints without compromising printing throughput for valid jobs.
Solution Approach 2:
The printing device implements a dynamic state management system where print jobs can transition between different states (received, validated, printed, reprinted). This dynamic approach allows the device to maintain productivity by processing valid jobs while simultaneously providing adaptability for setting changes and reprints when needed, resolving the contradiction between throughput and flexibility.
3Ease of operation
If the user must return to the host device to change print job settings, then the host device maintains control, but user convenience and operational efficiency are reduced
Solution Approach 1:
The printing device enables self-service functionality by allowing users to change print job settings directly at the printing device without returning to the host device. The device stores job information locally and processes setting changes autonomously, improving user convenience while maintaining relatively simple system architecture through localized processing capabilities.
Data Source
AI summary
A printing device includes a printing device communication section configured to receive a print job sent from a host device, a print mechanism configured to perform printing of the received print job, and a printing device control section configured to receive an operation to change a setting of the print job and issue an instruction to send a changed print job in which the setting of the print job has been changed to the host device that is the sender of the print job.


