Support Program for Driverless Printing Quality Correction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In a driverless printing environment, achieving desired print quality is challenging due to the inability of printers to obtain suitable print data, leading to increased processing burdens and costs when advanced functions are implemented to improve quality.
Innovation Solution
A support program that acquires printing capability information from the printer, receives user input for print quality settings, determines the necessary data correction manner, and generates print output data based on this information, allowing the information processing apparatus to correct and output data suitable for the printer without increasing processing burdens or costs.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If driverless printing is performed using a general-purpose printing program, then ease of operation is improved, but print quality deteriorates because the printer cannot obtain print data suitable for each printer model
Solution Approach 1:
A support program is introduced as an intermediary between the general-purpose printing program and the printer. This support program acquires printing capability information from the printer, receives print quality settings from the user, determines appropriate data correction manners, and generates corrected print output data. This intermediary layer enables driverless printing to achieve model-specific print quality without requiring users to install printer-specific drivers.
2Manufacturing precision
If advanced functions are equipped in the printer to improve print quality, then print quality is improved, but device complexity and cost increase
Solution Approach 1:
Instead of equipping the printer with advanced functions to improve print quality, the invention inverts the approach by implementing the quality improvement functions in the information processing apparatus through the support program. The support program performs data correction and generates appropriate print output data based on printing capability information, shifting the complexity from the printer side to the client side while maintaining or improving print quality.
3Manufacturing precision
If advanced functions are equipped in the printer to improve print quality, then print quality is improved, but cost increases
Solution Approach 1:
The support program serves as a software intermediary that enables high-quality printing without requiring expensive hardware modifications to the printer. By implementing data correction and print quality optimization in software on the information processing apparatus, the invention avoids the need for costly advanced printing functions in the printer hardware, thereby reducing manufacturing costs while maintaining print quality.
Data Source
AI summary
A printing system includes a printer and an information processing apparatus which communicates with the printer. The information processing apparatus transmits a printing capability information request to the printer. The printer transmits the printing capability information of the printer to the information processing apparatus, in response to the printing capability information request. The information processing apparatus is configured to receive the printing capability information transmitted from the printer, receive an input of a print quality setting corresponding to the printing capability information, determine a corresponding data correction manner based on a receiving result in the receiving of the input of the print quality setting, acquire intermediate print data from a general-purpose printing program incorporated in an operating system of the information processing apparatus, generate, using the intermediate print data, print output data based on the data correction manner, and transmit the print output data to the printer.


