General Purpose Printing Software Color Adjustment Mechanism
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing general purpose printing software lacks the ability to realize color adjustment functions, such as brightness, saturation, hue, and contrast adjustments, which are essential for users to customize print data colors.
Innovation Solution
A mechanism is implemented to execute an application program that supports general purpose printing software, allowing an information processing apparatus to display a screen for accepting color adjustment settings. This application program generates print data and transmits it to the printing apparatus, enabling color adjustments based on user settings.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If standard driver is used for general purpose printing, then ease of operation is improved, but manufacturer's unique functions including color adjustment cannot be realized
Solution Approach 1:
The patent combines the standard driver with an extended application to create an integrated printing system. The extended application merges color adjustment functions and manufacturer-specific features with the standard driver's general purpose capabilities, allowing users to access both simple and advanced functions through a unified interface.
Solution Approach 2:
The extended application is designed to work with multiple printing apparatus from different manufacturers while providing manufacturer-specific functions. It universally supports color adjustment functions (brightness, saturation, hue, contrast) across different device types while maintaining compatibility with the standard driver's general purpose operation.
2Adaptability or versatility
If extended application is added to standard driver, then manufacturer's unique functions are realized, but color adjustment functions cannot be executed
Solution Approach 1:
The patent segments the printing system into distinct functional modules within the extended application: color adjustment module, manufacturer-specific function module, and standard driver interface module. This segmentation allows color adjustment functions to be independently implemented and executed without interfering with other extended functions.
Solution Approach 2:
The extended application acts as an intermediary between the standard driver and the printing apparatus. It receives print jobs from the standard driver, processes them through color adjustment functions when requested, and transmits the processed data to the printing apparatus, thereby enabling color adjustment capability that was previously unavailable.
3Device complexity
If color adjustment functions are not available, then device complexity is reduced, but user convenience deteriorates
Solution Approach 1:
The extended application provides self-service color adjustment capabilities directly within the printing software interface. Users can independently adjust brightness, saturation, hue, and contrast parameters without requiring external tools or complex configurations, making the system more convenient while maintaining manageable complexity through automated processing.
Data Source
AI summary
A mechanism that causes an information processing apparatus to display a screen that accepts settings of color adjustment by executing an application program that supports general purpose printing software is provided. A non-transitory computer readable storage medium stores an application program that supports general purpose printing software capable of generating print data printable by printing apparatuses provided by a plurality of manufacturers and causing to transmit the generated print data to the printing apparatus. The application program is executed by an information processing apparatus so that a control method is executed. The control method includes causing the information processing apparatus to display a screen that accepts settings for color adjustments from a user, and causing the printing apparatus to execute color adjustments of print data generated by the general purpose printing software based on the settings that have been accepted via the screen.


