Touch Panel Function Execution Using Contact Duration and Distance
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional touch panel systems require complex operations involving multiple actions to select and execute functions, often leading to accidental selection of objects due to small screen sizes and precise button interactions.
Innovation Solution
A function execution method that uses a time measure and distance measure to detect a contact point on a touch panel, executing a preset function when the contact duration is greater than a predetermined time and the moving distance is greater than a predetermined distance, allowing for single-action operation and reducing accidental selections.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If preset menu buttons are displayed on first contact with the touch panel, then function selection is enabled, but objects around the menu buttons are erroneously selected due to small screen size
Solution Approach 1:
The system displays preset menu buttons in advance when the user first contacts the touch panel. This preliminary display of function options allows the user to see available functions before making a selection, enabling reliable function execution while preventing erroneous selection of surrounding objects through the subsequent de-touch and re-contact confirmation mechanism
Solution Approach 2:
Instead of directly executing a function upon single contact, the system inverts the operation sequence by requiring the user to de-touch and re-contact the menu button. This reversed confirmation process ensures that the user intentionally selects the function, preventing accidental selection of surrounding objects while maintaining ease of operation
2Productivity
If all regions are assigned predetermined functions on first touch, then function execution is enabled, but other functions cannot be selected until assignment is cancelled
Solution Approach 1:
The system dynamically changes the touch panel's functionality based on the user's interaction state. On first contact, the panel operates in function execution mode with preset menu buttons displayed. After de-touch and re-contact, it switches to object selection mode, allowing the user to select surrounding objects. This dynamic state transition enables both rapid function execution and flexible object selection without requiring explicit cancellation operations
3Reliability
If two actions are required (contact then de-touch and contact again), then function execution is confirmed, but operation complexity increases
Solution Approach 1:
The touch panel serves multiple functions through a unified interaction mechanism. The same contact-de-touch-re-contact sequence is used both to execute preset functions and to select surrounding objects. This multi-functional approach consolidates what would otherwise require separate operation modes or cancellation steps, reducing overall operational complexity while maintaining reliable confirmation
Data Source
AI summary
There are provided a function execution program, a terminal device, a function execution method, a recording medium and an information processing system capable of providing a more convenient touch panel operation method to a user. A computer is caused to function as a time measure means that detects a contact on an input means integral with a display means and measures contact duration at the contact point, a distance measure means that detects a continuous movement of the contact point and measures a moving distance, and an execution means that when the contact duration is a predetermined time or more and the moving distance is a predetermined distance or more, executes a preset function.


