Print System Display Mode Determination and Format Conversion

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvedisplay mode optimizationVSAvoidtime to display preview and UI
Core Design Contradiction:
ReliabilityVSLoss of time

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.

Inventive Principle:
Principle #10Preliminary action

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

Engineering Contradiction:
Improvefile format compatibilityVSAvoidconversion and processing time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

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.

Inventive Principle:
Principle #10Preliminary action

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

Engineering Contradiction:
Improvedisplay mode optimizationVSAvoiduser awareness of display mode
Core Design Contradiction:
ReliabilityVSLoss of information

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.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS9141320B2Print system, print preview displaying method and tangible computer-readable recording medium
Publication Date: 2015.09.22 KONICA MINOLTA INC
  • US9141320B2 patent drawing
  • US9141320B2 patent drawing
  • US9141320B2 patent drawing

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.