Non-Contact Screen Operation with Movement-Based Confirmation Timing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Non-contact operations on a screen, such as using a finger or stylus, lack clear confirmation methods, leading to inconsistent and potentially erroneous operation confirmation times, which deteriorate user operability.
Innovation Solution
An information processing apparatus that detects an operation object close to an operation icon while facing it, adjusts the operation confirmation time based on the object's movement relative to the icon, and executes associated processes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If a fixed operation confirmation time is used for non-contact operation, then the operation confirmation process is simple, but the operability deteriorates because the user cannot accurately control when the operation is confirmed
Solution Approach 1:
The operation confirmation time is changed from a fixed value to a dynamic value that adjusts based on the detected movement speed of the operation object. When the operation object moves faster, the confirmation time is shortened; when moving slower, the confirmation time is extended. This dynamic adjustment allows users to control the operation confirmation timing more accurately, improving operability while maintaining reasonable system complexity through automated adaptation.
Solution Approach 2:
The system continuously detects the position and movement speed of the operation object during the operation confirmation period and uses this feedback to adjust the confirmation time. This closed-loop feedback mechanism ensures that the operation confirmation accurately reflects user intent, allowing users to start, pause, or extend operations as needed, thereby significantly improving ease of operation.
2Reliability
If the operation confirmation time is extended to ensure accurate operation confirmation, then operation accuracy improves, but the time required for operation increases
Solution Approach 1:
The system changes the parameter of operation confirmation time based on the detected movement speed of the operation object. By dynamically adjusting this time parameter, the system achieves both high accuracy in operation confirmation and efficient response time. Fast movements result in shorter confirmation times, while slower, more deliberate movements receive extended confirmation periods, optimizing both reliability and time efficiency simultaneously.
3Adaptability or versatility
If a fixed operation confirmation time is used, then the system is simple to implement, but it cannot adapt to different user operation speeds and intentions
Solution Approach 1:
The system performs self-adjustment of the operation confirmation time based on automatic detection of the operation object's movement characteristics. Rather than requiring complex user input or configuration, the system autonomously adapts the confirmation time to match the user's operation speed and intent, achieving high adaptability through a relatively simple self-service mechanism that monitors and responds to movement patterns.
Data Source
AI summary
An information processing apparatus includes a processor configured to: display a screen including an operation icon on a display; detect an operation object that is brought close to the operation icon while facing the operation icon and is provided for performing a non-contact operation on the operation icon; in a case where the operation object that is brought close to the operation icon while facing the operation icon is continuously detected for an operation confirmation time from a detection start time point at which detection of the operation object that is brought close to the operation icon while facing the operation icon is started, execute a process associated with the operation icon; and change the operation confirmation time in response to a movement of the operation object that is brought close to the operation icon while facing the operation icon.


