Touch Display Item Positioning via CPU Load and Distance Feedback
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Display devices with touch panels face issues in accurately determining the completion of touch operations, leading to potential misrecognition of setting positions by operators due to delayed item movement and separation distances, especially when CPU load exceeds a threshold, causing confusion about where settings are being applied.
Innovation Solution
The implementation of a display device with a controller that continuously displays a setting screen until the displayed item and designated position come within a predetermined distance, ensuring accurate input acceptance and reducing operator confusion by managing screen displays based on distance determination and CPU load thresholds.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If the displayed item is moved toward the designated position during touch operation, then the operation responsiveness is improved, but when the CPU load exceeds a threshold, the item movement becomes delayed causing separation distance issues and operator confusion
Solution Approach 1:
The system dynamically changes the movement speed parameter of the displayed item based on CPU load conditions. When CPU load is below the threshold, the item moves at normal speed toward the designated position. When CPU load exceeds the threshold, the movement speed is reduced or paused, allowing the item to remain stationary at the touch position, thereby maintaining position recognition accuracy despite reduced responsiveness.
2Productivity
If the screen is switched when designation is terminated, then the operation flow is accelerated, but operator confusion occurs when the displayed item and designated position are separated by more than a predetermined distance
Solution Approach 1:
The system implements feedback by continuously monitoring the separation distance between the displayed item and the designated position at the moment of touch operation termination. When this distance exceeds a predetermined threshold, the system provides visual feedback by maintaining the setting screen display, allowing the operator to see the item's final position and understand where the setting was applied, thus preventing confusion.
Solution Approach 2:
Before switching screens, the system performs a preliminary check of the separation distance between the displayed item and designated position. If the distance is within the acceptable range, the screen switches immediately. If the distance exceeds the threshold, the screen switch is delayed or prevented, ensuring the operator can verify the correct position before the interface changes.
3Reliability
If continuous display monitoring is implemented to prevent misrecognition, then operator recognition accuracy is improved, but the device complexity increases due to distance determination and continuous monitoring requirements
Solution Approach 1:
Instead of implementing continuous monitoring at all times, the system applies partial monitoring only when necessary - specifically when the separation distance between the displayed item and designated position exceeds the predetermined threshold. This selective approach provides sufficient position confirmation accuracy while avoiding the overhead of constant monitoring, thus reducing overall system complexity.
Data Source
AI summary
A display device includes a display unit and a display controller. The display unit displays a screen including a displayed item. When the displayed item is moved toward a designated position on the screen, when designation of the moving is terminated in a state where the displayed item and the designated position are separated by a distance longer than a predetermined distance, the display controller continuously displays the screen until the displayed item and the designated position at a time of terminating the designation come within the predetermined distance, or displays a setting screen about setting based on an operation by an operator.


