Print System Server Printer Cancellation Synchronization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In cloud printing systems, printers often continue printing despite user cancellation instructions, leading to unnecessary paper and toner consumption, as they fail to recognize cancellation requests from client terminals, resulting in discrepancies in print history logs.
Innovation Solution
A print system where the server transmits cancellation instructions to the printer upon receiving user cancellation requests, and the printer cancels print processing and records the cancellation in its history logs, ensuring synchronization with the intended client terminal operations.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the printer operates independently without receiving cancellation instructions, then the printer can execute printing autonomously, but the printer cannot recognize user cancellation requests leading to unintended printing and resource waste
Solution Approach 1:
The patent introduces a server as an intermediary between the client terminal and the printer. The server receives cancellation instructions from the client terminal and transmits them to the printer, enabling the printer to recognize cancellation requests without requiring direct communication capabilities with the client terminal. This resolves the contradiction by adding a mediation layer that enhances reliability while keeping the printer itself relatively simple.
Solution Approach 2:
The patent implements a feedback mechanism where the printer sends print status information back to the server, and the server relays cancellation instructions to the printer based on this status. This feedback loop ensures the printer can recognize and respond to user cancellation requests appropriately, improving reliability without requiring complex autonomous decision-making capabilities in the printer.
2Loss of energy
If the printer continues printing after user cancellation, then the printing process completes autonomously, but paper and toner are pointlessly consumed
Solution Approach 1:
The system implements feedback by having the printer continuously report its print status to the server. When the server receives a cancellation instruction from the client terminal, it uses this feedback mechanism to transmit the cancellation instruction back to the printer, ensuring the printer stops printing and avoids unnecessary toner consumption while maintaining simple operation through automated control.
Solution Approach 2:
The server acts as an intermediary that receives cancellation requests from the client terminal and translates them into appropriate control signals for the printer. This intermediary mechanism ensures that user cancellation intentions are accurately conveyed to the printer, preventing wasteful toner consumption while keeping the printer's operation simple and automated.
3Loss of information
If the printer executes printing without cancellation recognition, then the printing process is simple and autonomous, but the print history log does not reflect the intended user operation
Solution Approach 1:
The server serves as an intermediary that manages the communication protocol between the client terminal and the printer. It receives detailed cancellation instructions from the client, processes them, and transmits appropriate commands to the printer along with print status information. This intermediary approach ensures accurate print history logging without requiring the printer to implement complex communication protocols directly with the client terminal.
Solution Approach 2:
The system uses feedback mechanisms where the printer reports its status to the server, and the server maintains accurate print history information based on both the printer status and client terminal instructions. This feedback loop ensures that the print history log accurately reflects user intentions (including cancellations) without requiring the printer itself to have complex information processing capabilities.
Data Source
AI summary
A print system includes a printer that downloads print data from a server, and performs, in accordance with one of an instruction according to the print data, and a setting value of the printer that is set in advance, one of storing of the print data as a stored print job, and printing of the print data without storing of the print job. The print system also includes the server that transmits, in a case that a cancellation instruction for cancelling printing of the print data is received from a user, the cancellation instruction to the printer, records cancellation of a print job, including the print data, in a print history, and disconnects communication with the printer. The printer cancels print processing in accordance with receiving the cancellation instruction from the server, deletes the stored print job, and records the cancellation of the print job in the print history.


