Printer GUI Constraint Message Generation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing printer GUIs are complex and confusing for users, as they lack clear explanations for why specific functions are unavailable due to mutual exclusivity constraints, leading to user frustration and difficulty in resolving these issues.
Innovation Solution
An information processing apparatus that receives user inputs, processes printer function constraints, and generates clear messages by combining terms from a term list to explain why specific functions are unavailable, using a logical structure and separate management of constraint and term information to adapt to various machine types and languages.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If constraint processing is implemented to control mutually exclusive functions, then functional correctness is improved, but user understanding and ease of operation deteriorate due to complex processing and lack of clear explanations
Solution Approach 1:
The patent introduces an intermediary message generation mechanism that translates complex constraint processing results into user-friendly explanations. The system generates messages that clearly indicate which function settings cause mutual exclusion constraints, acting as a mediator between the complex constraint processing logic and the user interface, thereby improving user understanding without compromising functional correctness
Solution Approach 2:
The patent implements feedback by providing users with clear explanatory messages about why certain functions are unavailable. The system continuously monitors constraint conditions and provides real-time feedback to users through generated messages that explain the cause of unavailability and suggest alternative settings, enabling users to understand and resolve constraint issues effectively
2Loss of information
If fixed message contents are prepared for each function, then complete constraint information can be provided, but message accuracy deteriorates because users cannot identify the true reason among multiple listed causes
Solution Approach 1:
The patent dynamically changes message parameters based on actual constraint conditions. Instead of using fixed messages, the system generates messages by selecting and combining terms that correspond to the specific constraint conditions currently active, ensuring that the displayed messages accurately reflect the true reasons for function unavailability while maintaining complete constraint information
3Adaptability or versatility
If constraint processing is made flexible to adapt to various machine types, then adaptability is improved, but error potential increases due to manual message preparation for each machine type
Solution Approach 1:
The patent creates a universal message generation system that can adapt to various machine types without requiring separate message preparations. The system uses a standardized term combination approach that works across different printer models, eliminating the need for machine-type-specific message files and reducing error potential while maintaining flexibility and adaptability
Data Source
AI summary
A display part receives an input from a user and display a message to the user, a constraint processing part processes constraints among functions of a printer based on the input which the display part has received, and generates constraint information, and a message generating part manages a plurality of terms in a form of a term list, and combines terms of the plurality of terms to generate the message to be displayed by the display part based on the constraint information generated by the constraint processing part.


