Display Control Unit for Context-Aware Scrolling Interface

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvescrolling convenienceVSAvoidoperation method complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

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.

Inventive Principle:
Principle #15Dynamics

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.

Inventive Principle:
Principle #3Local quality

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

Engineering Contradiction:
Improveoperation precisionVSAvoidscrolling adaptability
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

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.

Inventive Principle:
Principle #15Dynamics

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.

Inventive Principle:
Principle #9Preliminary anti-action

3Adaptability or versatility

If flick operation is always enabled, then scrolling versatility is improved, but user confusion increases due to multiple operation methods

Engineering Contradiction:
Improvescrolling versatilityVSAvoidoperation simplicity
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

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.

Inventive Principle:
Principle #15Dynamics

4Measurement precision

If setting to disable flick operation is made, then operation precision is improved, but loss of information occurs when user cannot scroll

Engineering Contradiction:
Improveoperation precisionVSAvoidscrolling capability
Core Design Contradiction:
Measurement precisionVSLoss of information

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.

Inventive Principle:
Principle #9Preliminary anti-action

Data Source

PatentUS20250106330A1Information processing apparatus, control method, and storage medium
Publication Date: 2025.03.27 CANON KK
  • US20250106330A1 patent drawing
  • US20250106330A1 patent drawing
  • US20250106330A1 patent drawing

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.