Printer Driver Pre-Printing Verification Logic
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current printer technologies waste ink and power by executing pre-printing operations even when a printing operation is not actually instructed, leading to unnecessary consumption.
Innovation Solution
A computer-readable medium and printer system that receive specific print instructions from a user, including preparation instructions with condition information to determine if pre-printing operations are necessary, ensuring that pre-printing operations are only executed when a printing operation is intended, thereby optimizing resource usage.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If the auto-wakeup command is transmitted to the printer based on elapsed time and ready state, then the printing operation quality is improved, but ink and power are wastefully consumed when pre-printing executes without actual printing intent
Solution Approach 1:
The system performs preliminary actions (transmitting auto-wakeup command and executing pre-printing operation) in advance to ensure printing quality, but now with an added verification step to confirm actual printing intent before final execution, thus avoiding wasted ink and power when printing is not needed
Solution Approach 2:
The system introduces feedback by checking whether the printer will actually execute the printing operation before consuming ink and power for pre-printing. The verification of printing intent provides feedback that prevents unnecessary resource consumption while maintaining quality when printing is actually needed
2Manufacturing precision
If pre-printing operation is executed to secure printing quality, then image quality is improved, but unnecessary operations consume additional ink and power
Solution Approach 1:
The pre-printing operation is performed as a preliminary action to ensure image quality, but now conditional on verified printing intent. The system prepares the printer and executes pre-printing only when actual printing is confirmed, avoiding unnecessary ink consumption
Solution Approach 2:
The system performs partial pre-printing operations (warming up, initializing) without executing the full printing process when printing intent is not confirmed. This allows quality preparation without the excessive ink consumption of actual printing
3Productivity
If the printer executes pre-printing operation automatically, then printing readiness is improved, but power is consumed unnecessarily when printing is not intended
Solution Approach 1:
The system performs preliminary actions to ensure printing readiness (warming up, initializing components) but now verifies printing intent first. This ensures the printer is ready when needed while avoiding power consumption when printing is not intended
Solution Approach 2:
The system checks printing intent as feedback before initiating pre-printing and power-consuming operations. This feedback mechanism ensures the printer only consumes power for readiness when actual printing is planned, optimizing power usage
Data Source
AI summary
A non-transitory computer readable medium storing computer readable instructions configured to, when executed by a processor of a computer, cause the processor to: receive preparation instruction information from an information processing terminal, in response to receiving the preparation instruction information, cause an operating unit to execute at least one pre-printing operation of which operation content accords with a particular execution condition indicated by particular condition information in the preparation instruction information, receive print instruction information from the information processing terminal, the print instruction information instructing execution of the printing operation according to an execution condition, in response to receiving the print instruction information, determine whether the at least one pre-printing operation has already been executed; and in response to determining that the at least one pre-printing operation has been executed, cause the operating unit to execute the printing operation indicated by the print instruction information.


