Display Control Unit Visibility Check for Processing Targets
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing information processing systems face challenges in ensuring that editing operations are executed on visible targets, as processing can occur on targets outside the display area, leading to user inconvenience and potential unintended actions.
Innovation Solution
An information processing apparatus with a display control unit, determination unit, and processing control unit that checks if the processing target is within the display area before executing operations, and if not, suspends processing or scrolls the target into view for user confirmation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If processing is executed on a target regardless of whether it is displayed in the display area, then processing efficiency is improved, but user convenience deteriorates because the user cannot grasp the target and contents of processing
Solution Approach 1:
The determination unit performs a preliminary check before processing to verify whether the target object is displayed in the display area. This preliminary action prevents processing from being executed on invisible targets, thereby maintaining user convenience while preserving processing efficiency for visible targets.
Solution Approach 2:
The system provides feedback to the user by displaying the target object before processing. This feedback mechanism ensures that users can grasp what will be processed, preventing unintended operations while maintaining efficient processing workflows for visible targets.
2Adaptability or versatility
If scroll display is used to display large amounts of contents, then the display capability is improved, but the reliability of processing deteriorates because processing may be executed on targets outside the display area
Solution Approach 1:
Before executing processing, the determination unit performs a preliminary verification to check if the target object is within the display area. This preliminary action ensures that even when scroll display is used to show large amounts of content, processing is only executed on visible targets, thereby maintaining processing reliability.
Solution Approach 2:
The determination unit acts as an intermediary between the processing execution unit and the display system. It mediates by checking whether the target is visible before allowing processing to proceed, thus ensuring reliability while preserving the adaptability of scroll display for handling large amounts of content.
3Measurement precision
If processing is suspended when the target is not displayed, then processing accuracy is improved, but productivity deteriorates due to additional verification steps
Solution Approach 1:
The system applies a selective verification approach where the determination unit checks visibility only when necessary (i.e., when scroll display or other operations may have moved the target outside the visible area). This partial verification maintains processing accuracy while minimizing the impact on processing speed for routine operations.
Solution Approach 2:
The determination unit is integrated into the processing workflow itself, performing the visibility check as part of the natural processing sequence. This self-service approach ensures processing accuracy through verification while minimizing additional overhead, as the check is performed efficiently within the existing processing framework.
Data Source
AI summary
An information processing apparatus according to an embodiment determines whether an object which is a target of processing corresponding to user operation is displayed in a display area. If the object of the target is displayed in the display area, the apparatus executes the processing on the object in accordance with the user operation, but if the object of the target is not displayed in the display area, the apparatus suspends execution of the processing.


