Print System Display Mode Determination and Format Conversion
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current print systems that use a Web server for printing remotely-situated printers face issues such as the inability to display previews for non-stored files and files with incompatible formats, and the cooperation printer driver method is inefficient in determining the display mode and browser settings, leading to long wait times and user inconvenience.
Innovation Solution
A print system where the client terminal determines the display mode and notifies the print server, allowing the print server to display the print preview and settings UI in the selected mode, and includes a printer driver program to convert data into compatible formats, enabling automatic browser selection and user notification of the display mode.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the server determines the display mode after obtaining terminal information, then the display mode is optimized for the client terminal, but it takes a long time to display the preview and print setting UI
Solution Approach 1:
The client terminal determines the display mode in advance before transmitting print data to the server. The terminal analyzes its own display capabilities and selects an appropriate display mode from multiple predefined modes, then notifies the server of this determination. This preliminary action eliminates the need for the server to obtain terminal information and judge the display mode after receiving the print request, significantly reducing the time delay while ensuring the display mode is optimized for the client's capabilities.
2Adaptability or versatility
If the cooperation printer driver converts data to compatible format, then files with any format can be printed, but the process takes additional time for conversion and server processing
Solution Approach 1:
The client terminal performs data format conversion in advance using a printer driver program before transmitting the print data to the server. The terminal converts the opened file data into a format compatible with the Web print application, and only then transmits the converted data to the server. This preliminary conversion action eliminates the need for the server to perform format judgment and conversion, reducing the overall processing time while maintaining adaptability to various file formats.
3Reliability
If the server obtains terminal information to judge display mode, then the display is optimized for the terminal, but the user does not recognize the judged display mode until the Web browser is open
Solution Approach 1:
The client terminal determines the display mode and notifies the user of the determined display mode before opening the Web browser and displaying the print preview. This feedback mechanism allows the user to recognize and understand the display mode that will be used, providing transparency and opportunity for user confirmation or adjustment before the actual display occurs, while still maintaining the optimization benefits.
Data Source
AI summary
Disclosed is a print system including: a client terminal; and a print server to create a print data in accordance with a file received from the client terminal and to transmit the created print data to a printer; and to instruct the client terminal to display a print preview for the file and a print setting UI on a Web browser of the client terminal in a display mode selected from a plurality of display modes, wherein the client terminal determines the display mode and notifies the print server of the determined display mode, and wherein the print server selects the display mode in which the print preview and the print setting UI are displayed on the Web browser of the client terminal, in accordance with a notification relating to the determined display mode from the client terminal.


