Touch Panel Gesture Prioritization for Rotation and Pinch Isolation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing data processing apparatuses with touch panels often detect simultaneous pinch and rotation operations incorrectly, leading to unintended changes in image size and direction, causing user frustration due to the inability to isolate specific gestures accurately.
Innovation Solution
A data processing apparatus with a gesture event determining portion that temporarily stores state information during a gesture period and prioritizes displaying the stored state information based on the detected gestures, ensuring that only the intended operation is performed, such as rotation without size changes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If the touch panel detects multiple gesture operations simultaneously, then the system can respond to various user intentions, but it causes incorrect detection and unintended changes in image size and direction
Solution Approach 1:
The patent segments the gesture detection process into distinct phases: a first gesture period for detecting pinch operations and a second gesture period for detecting rotation operations. By dividing the detection timeline into separate segments with different priorities, the system can accurately distinguish between simultaneous gestures without cross-interference, resolving the contradiction between detecting multiple gestures and maintaining detection accuracy.
2Adaptability or versatility
If the system processes both pinch and rotation operations simultaneously, then it handles diverse user inputs, but it changes both image size and direction when only one operation is intended
Solution Approach 1:
The patent implements preliminary action by establishing a priority hierarchy before processing gestures. The system pre-defines that rotation operations in the second gesture period take priority over pinch operations in the first gesture period. When both gestures are detected simultaneously, the system executes only the higher-priority rotation operation while suppressing the lower-priority pinch operation, thereby maintaining user control precision while preserving diverse operation processing capability.
Data Source
AI summary
A data processing apparatus includes a position detecting portion capable of detecting a position designated by a user, and a control portion which includes a content displaying portion to display a display area of content and a gesture event determining portion to determine a gesture event. The content displaying portion includes a display image generating portion, and a display control portion to display the display image. The display image generating portion includes a state storing portion to store state information for specifying the display area at a time point of start of a gesture period, and a prioritized displaying portion operable, when a first gesture event changing the display area and a second gesture event not changing the display area are determined during the gesture period, to generate a display image for displaying the display area specified by the state information, on the basis of the second gesture event.


