Multi-touch Input Processing Apparatus Pinch Drag Distinction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing multi-touch systems often incorrectly interpret user intentions, leading to unnatural display changes such as alternating image enlargement and reduction during multi-drag operations due to incorrect detection of pinch-in and pinch-out actions.
Innovation Solution
An information processing apparatus that determines user intentions by analyzing the position updates of multiple touched points, calculating the distance changes between them, and comparing these changes to a threshold value to differentiate between multi-drag and pinch operations, thereby preventing false operations.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If the system recognizes pinch operations based on distance change between two fingers, then image enlargement and reduction can be performed, but false operations occur during multi-drag operations
Solution Approach 1:
The patent segments the multi-touch operation recognition into two independent detection dimensions: distance change detection (for pinch operations) and position change detection (for multi-drag operations). By dividing the recognition logic into separate detection mechanisms, the system can accurately distinguish between pinch and multi-drag operations, preventing false recognition while maintaining versatility in handling different touch gestures.
2Speed
If the system responds to any movement of touched points, then operational responsiveness is improved, but false pinch operations are triggered during multi-drag
Solution Approach 1:
The patent implements feedback mechanisms that continuously monitor touch point movements and provide real-time classification of operation types. The system feedbacks the detected operation type (pinch or multi-drag) to control the display processing accordingly, ensuring that responsive operation execution is maintained while preventing false operations through accurate real-time classification based on movement patterns.
3Adaptability or versatility
If the system interprets distance changes as pinch operations, then image scaling functionality is enabled, but unintended image size changes occur during multi-drag
Solution Approach 1:
The patent applies dynamic detection that adapts the interpretation of touch movements based on the specific operation context. The system dynamically switches between distance-change-based detection (for pinch operations) and position-change-based detection (for multi-drag operations), allowing the display control functionality to remain versatile while ensuring accurate interpretation of user intent in each specific operational context.
Data Source
AI summary
A control method for an information processing apparatus configured to acquire position information of one or more touched points one by one detected according to a predetermined detection period on a touch panel includes holding the position information of each of the one or more touched points in a holding unit, acquiring a number of the touched points whose position information is held in the holding unit, determining at each predetermined detection period that latest position information of all the touched points whose position information is held in the holding unit is specified, in a case where the number of the acquired touched point is two or more, and deciding the multi-touch operation performed to the information processing apparatus after the determination.


