Printer Driver Setting Adjustment via Category Segmentation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing printer driver systems, such as the V4 printer driver, often annoy users and change settings without consideration for user preferences when an invalid combination of print settings is specified, leading to unnecessary alerts and unintended disabling of functions.
Innovation Solution
An information processing apparatus with a first determination unit to assess whether an input setting value can be combined with another, a second determination unit to find a compatible setting value within the same or a different category, and a change unit to adjust the setting value accordingly, ensuring settings are changed based on user desires while maintaining functionality.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Extent of automation
If a single priority determined in advance is used to compulsorily change settings, then the system operates automatically without user intervention, but the setting changes are made without consideration for user preferences and functions are often disabled
Solution Approach 1:
The patent segments the setting values into multiple categories (first category, second category, etc.) based on their relationship with the input setting value. This segmentation allows the system to apply different handling strategies to different categories, preserving user preferences while maintaining system automation.
Solution Approach 2:
The patent introduces dynamic decision-making by making the category determination dependent on the specific input setting value and its relationships with other setting values. The system adaptively determines which category applies and selects appropriate setting values accordingly, rather than applying a fixed single-priority rule.
2Loss of information
If alerts are displayed to notify users of invalid combinations, then users are informed of the problem, but the user experience becomes annoying and time-consuming for models with many functions
Solution Approach 1:
The patent performs preliminary action by automatically determining an appropriate setting value from the same category before the user needs to intervene. The system proactively resolves the invalid combination by selecting a compatible setting value, eliminating the need for user alerts and manual correction.
Solution Approach 2:
The system performs self-service by automatically detecting invalid combinations and resolving them through category-based determination of appropriate setting values. This self-resolution mechanism eliminates the need for user intervention, removing both the annoying alerts and the time required for manual correction.
3Reliability
If the system compulsorily changes settings to prevent invalid combinations, then the system maintains valid settings, but functions are often disabled without consideration for user desire
Solution Approach 1:
The patent applies local quality by treating different categories of setting values differently. Setting values in the same category as the input are handled with preference for user choice, while other categories are handled according to their specific characteristics. This localized differentiation preserves both validity and user preference.
Solution Approach 2:
The patent changes the parameter of category determination based on the input setting value. By dynamically determining which category applies to the input setting, the system adapts its behavior to preserve user preferences while maintaining valid combinations, rather than applying a uniform compulsory change rule.
Data Source
AI summary
An information processing apparatus according to an embodiment of the present invention determines whether there is a setting value that belongs a target category and can be set in combination with another setting value and changes an input setting value that has been input via a print setting screen and has been determined not to be able to be set in combination with the other setting value to the setting value that can be set in combination with the other setting value on the basis of a result of the determination.


