Print Preview Update Mechanism for Web Printing Systems
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing Web applications for print preview image display suffer from performance deterioration and increased network communication volume due to real-time updates of print settings, making it difficult to confirm the status of print settings during the printing process.
Innovation Solution
A printing system where the client terminal notifies the Web server of changed print settings and requests an updated print preview image only after a predetermined time period has elapsed, allowing the Web server to create and send the updated image, thereby reducing unnecessary processing and data transfer.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of time
If real-time updates of print preview image are implemented at every print setting change, then the status of print settings can be confirmed promptly, but processing load and network communication volume increase causing performance deterioration
Solution Approach 1:
The system implements periodic updates of the print preview image at predetermined time intervals after print setting changes, rather than updating immediately at every setting change. This periodic action reduces the frequency of processing operations and network communications while still providing timely visual feedback to users, thereby resolving the contradiction between quick status confirmation and system performance maintenance
2Loss of information
If print preview image is updated at every print setting change, then the latest print setting status is reflected, but network communication volume increases
Solution Approach 1:
The system updates the print preview image periodically at predetermined time intervals after setting changes rather than at every setting change event. This reduces the number of times preview images are transmitted over the network while ensuring that the displayed information remains sufficiently current, thus balancing information freshness with network traffic reduction
3Ease of operation
If print preview image creation and data transfer are performed at every setting change, then real-time feedback is provided, but update waiting time increases causing operability deterioration
Solution Approach 1:
The system implements periodic updates at predetermined time intervals after setting changes, which reduces the frequency of processing operations including preview image creation and data transfer. This approach minimizes the cumulative waiting time users experience while maintaining adequate feedback timing, thus improving overall operability without sacrificing essential real-time responsiveness
Data Source
AI summary
A printing system including a client terminal, a printing apparatus, and a Web server for allowing the client terminal to display a print preview image, wherein the client terminal includes: a print setting section which, when a print setting is changed on a screen notifies the Web server of the changed print setting and requires creation of a print preview image, and when a predetermined time period has elapsed after the change, requests the print preview image reflecting the changed print setting; and a preview display section which displays the image acquired from the Web server, and wherein the Web server includes: a control section which, when the changed print setting is notified, creates the print preview image by reflecting the change, and when the print preview image is required, sends the print preview image reflecting the changed print setting to the client terminal.


