Display Control Unit for Context-Aware Scrolling Interface
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing screen scrolling technologies often confuse users with multiple operation methods, and disabling one method does not allow scrolling, leading to inconvenience and potential false recognition of settings.
Innovation Solution
An image processing apparatus that switches between displaying a screen with and without a scroll object based on the enabled or disabled status of a predetermined user operation, allowing scrolling while maintaining the disabled setting by displaying a screen with a scroll object when the operation is disabled.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If multiple operation methods for scrolling are provided, then user convenience is improved, but operation complexity increases and causes user confusion
Solution Approach 1:
The system dynamically adjusts the available operation methods based on the current screen state. When a scroll object is detected, only scroll object selection is enabled. When no scroll object is present, flick operation becomes available. This dynamic adaptation resolves the contradiction by providing the right operation method for each context without overwhelming the user with all options simultaneously.
Solution Approach 2:
Different operation methods are made available in different local contexts (screen states). The flick operation is specifically enabled only in the local context where no scroll object is detected, while scroll object selection is enabled in the context where scroll objects are present. This localized availability resolves the contradiction by providing context-appropriate options rather than universal options.
2Measurement precision
If flick operation is disabled by setting, then operation precision is improved, but scrolling functionality is lost when no scroll object is present
Solution Approach 1:
The system dynamically overrides the disabled flick operation setting only when no scroll object is detected on the screen. This dynamic behavior allows the system to maintain operation precision (by respecting the disabled setting) while adapting to situations where flick operation is necessary for scrolling, thus resolving the contradiction between precision and adaptability.
Solution Approach 2:
The system proactively enables flick operation when detected as disabled by setting but necessary for scrolling functionality. This preliminary anti-action counteracts the disabling effect in specific contexts, ensuring that scrolling remains possible while maintaining the user's general preference for precision by keeping the disabled state as the default.
3Adaptability or versatility
If flick operation is always enabled, then scrolling versatility is improved, but user confusion increases due to multiple operation methods
Solution Approach 1:
Instead of always enabling flick operation, the system dynamically enables it only when no scroll object is present on the screen. This dynamic approach maintains scrolling versatility by providing flick operation when needed while improving operation simplicity by hiding the flick option when scroll objects are available, thus resolving the contradiction between versatility and simplicity.
4Measurement precision
If setting to disable flick operation is made, then operation precision is improved, but loss of information occurs when user cannot scroll
Solution Approach 1:
The system proactively prevents the loss of scrolling capability by enabling flick operation when it is detected as disabled by setting but necessary for the current screen state. This preliminary anti-action counteracts the potential loss of information (scrolling capability) while maintaining the user's precision preference, resolving the contradiction between precision and information retention.
Data Source
AI summary
An image processing apparatus includes a display control unit that causes, in a case where a first operation for scrolling a predetermined area of a screen displayed on a display unit is accepted, the predetermined area of the screen to be scrolled, wherein, in a case where a setting to disable acceptance of the first operation on the screen is enabled, the display control unit displays a screen on which a second operation, different from the first operation, for scrolling the predetermined area of the screen is acceptable.


