Adaptive Button Modes for Electronic Setting Interfaces
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing electronic devices face challenges in efficiently managing and displaying settings for multiple values of setting items, particularly when the number of options exceeds two, leading to confusion and inefficiency in user interaction.
Innovation Solution
An electronic apparatus and setting program that utilizes a button operation determiner to differentiate between radio and toggle types of button operations based on the number of visible values, automatically switching settings and displaying choice screens as needed, thereby simplifying user input and output.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If the electronic apparatus displays all available choices for a setting item, then the user can see all options, but the interface becomes complex and confusing when there are many options
Solution Approach 1:
The interface dynamically changes its behavior based on the number of available choices. When two choices are available, the button operates in toggle type (simple on/off). When three or more choices are available, the button operates in radio type (displaying all choices). This dynamic adaptation resolves the contradiction by adjusting the interface complexity to match the information quantity.
Solution Approach 2:
The system changes the operational parameter of the button (toggle type vs. radio type) based on the parameter of choice quantity. This parameter change allows the interface to optimize between showing all information and maintaining simplicity by switching behavior modes according to the number of available options.
2Ease of operation
If the button operates in toggle type for two choices, then the operation is simple and fast, but the user cannot see both options displayed
Solution Approach 1:
The interface dynamically selects between toggle type and radio type based on the number of choices. For exactly two choices, toggle type is used to maximize ease of operation. For three or more choices, radio type is used to ensure all choices are visible. This dynamic selection resolves the contradiction by matching the interaction mode to the specific situation.
3Loss of information
If the button operates in radio type for three or more choices, then all choices are displayed, but the operation becomes more complex compared to toggle type
Solution Approach 1:
The system changes the button operation parameter from toggle type to radio type when the number of choices reaches three or more. This parameter change ensures that all choices remain visible while accepting increased operational complexity as necessary for displaying more options. The inverse change occurs when only two choices exist, simplifying the operation back to toggle type.
4Adaptability or versatility
If the system automatically determines button operation type, then the interface adapts to the number of choices, but the system complexity increases
Solution Approach 1:
The system automatically changes the button operation parameter (toggle vs. radio type) based on the parameter of choice quantity. This automatic parameter adaptation provides high interface versatility while keeping the implementation relatively simple - the system only needs to count the number of choices and select the appropriate mode, rather than implementing complex adaptive logic.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
An electronic apparatus (10, 210) includes a display device (12), an operation device (11), and a controller (18) functioning as a value state manager (18E, 218E), a button operation determiner (18B), and a screen controller (18A). The value state manager (18E, 218E) is able to set Visible as a state of a value regarding a predetermined setting item. In a case where a button is operated by the operation device (11), the button operation determiner (18B) determines a toggle type when the number of values of which the state is Visible is two, and determines a radio type when the number of values is three or more. The screen controller (18A) displays values as choices on the display device (12) when the radio type is determined, and does not display the choices on the display device (12) and instantly switches a set value of the predetermined setting item to a predetermined value when the toggle type is determined.