Touch Panel Selection Range Control via Dynamic Speed Adaptation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current methods for selecting and adjusting character strings on touch panels face challenges due to size differences between instruction objects and data, making precise selection and fine adjustments difficult, especially when enlarging display portions or using cursors for endpoint adjustments.
Innovation Solution
The system includes a touch panel display with sensors and circuitry that detects input operations, determining initial coordinates and speeds to selectively switch between modes for altering selection ranges, allowing for different speeds of cursor movement based on input conditions, enabling both fine and coarse adjustments with the same gesture.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If a portion of the display is enlarged during selection, then measurement precision of the selection range is improved, but ease of operation deteriorates because the user cannot perform both fine and coarse adjustments efficiently
Solution Approach 1:
The system dynamically changes the display magnification level based on the detected speed of the touch operation. When the touch object moves quickly, the display remains at normal magnification to enable coarse adjustments. When the touch object moves slowly, the display automatically enlarges the selection area to enable fine adjustments. This dynamic adaptation resolves the contradiction by providing both fine and coarse adjustment capabilities within the same gesture without requiring manual switching of magnification levels.
2Measurement precision
If the cursor size is enlarged to improve selection precision, then measurement precision is improved, but ease of operation deteriorates because enlarged cursors cannot move over small ranges effectively
Solution Approach 1:
The cursor size is dynamically adjusted based on the detected speed of the touch operation. During fast movements, the cursor remains at normal size to allow covering larger distances. During slow movements, the cursor automatically enlarges to improve visibility and selection precision. This dynamic sizing resolves the contradiction by ensuring the cursor is appropriately sized for the current operation phase without requiring separate cursor sizes for different adjustment types.
3Manufacturing precision
If the movement speed of selection endpoints is set to a predetermined speed different from touch speed, then manufacturing precision of selection range is improved, but ease of operation deteriorates because the system cannot respond to both fast and slow touch gestures appropriately
Solution Approach 1:
The movement speed of selection endpoints is dynamically determined based on the detected speed of the touch operation. When the touch object moves quickly, the endpoint moves at a higher speed to maintain responsiveness to fast gestures. When the touch object moves slowly, the endpoint moves at a lower speed to maintain precision for fine adjustments. This dynamic speed adaptation resolves the contradiction by making the endpoint movement speed proportional to the touch gesture speed, thereby supporting both fast and slow gestures appropriately.
4Ease of operation
If instruction objects are used to select data on touch panel, then ease of operation is improved, but measurement precision deteriorates due to relative size differences between instruction objects and displayed data
Solution Approach 1:
The display automatically adjusts the magnification level based on the speed of the touch operation. During fast movements, the display remains at normal magnification to allow quick scanning and coarse selection. During slow movements, the display automatically enlarges the selection area to improve visibility and selection accuracy. This dynamic magnification adjustment compensates for the size mismatch between touch objects and displayed data, thereby improving measurement precision without sacrificing ease of operation.
Data Source
AI summary
An apparatus includes a touch panel display and circuitry for controlling the touch panel display such that an initial selection range of at least one of one or more character strings and one or more images is displayed. The circuitry determines, based on a predetermined condition of an input operation, a first mode and a second mode of altering the initial selection range. The circuitry alters the initial selection range by controlling the touch panel display such that, in response to a detection of the input operation and based on the determined mode, a starting point and/or an end point of the initial selection range are moved at a predetermined speed. The circuitry respectively controls the touch panel display under the first mode and the second mode such that the predetermined speed is different than, or the same as, a speed that the instruction object moves on the operation surface.


