Touch Panel Drag Operation Judgment Logic for Unintended Processing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Information processing apparatuses often execute unintended processing when a user performs a drag operation by mistake, as they judge long drag operations as manual input, leading to unintended execution of drag operations.
Innovation Solution
An information processing apparatus with a display control unit, selection unit, determining unit, and processing unit that accurately determines whether to execute a moving operation based on the selected object, preventing unintended processing by distinguishing between intended and unintended drag operations.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If the apparatus judges long drag operations as manual input, then manual input processing can be executed, but unintended processing is executed when a user performs a drag operation by mistake
Solution Approach 1:
The patent segments the drag operation judgment into multiple independent criteria: (1) drag length determination, (2) object selection determination, and (3) processing type determination. By dividing the judgment process into separate stages, the system can evaluate both the drag operation characteristics and the selected object independently, then combine these evaluations to make the final processing judgment, thereby preventing unintended processing while maintaining manual input capability
Solution Approach 2:
The patent performs preliminary determination of the selected object during the drag operation, before finalizing the processing type. The selection unit determines the object to be operated during the drag operation, and this determination is used as a basis for judging whether to execute manual input processing. This preliminary action allows the system to prevent unintended processing by checking object selection validity before executing the processing
2Ease of operation
If the apparatus executes drag operation processing when a user touches an object, then object manipulation is enabled, but processing against user intention occurs when drag is performed by mistake
Solution Approach 1:
The patent introduces feedback mechanisms at multiple stages: (1) The selection unit provides feedback by determining which object is selected during the drag operation, (2) The judgment unit uses this selection information to feedback on whether to execute manual input processing. This feedback loop allows the system to monitor the drag operation in real-time and make corrections based on the selected object, ensuring that object manipulation is enabled while preventing processing that contradicts user intention
Data Source
AI summary
An apparatus includes a display control unit configured to cause a display screen to display a plurality of objects which include an object to be processed according to a moving operation; a selection unit configured to select at least one of the plurality of objects which are displayed, based on a position on the display screen; a determining unit configured to, in a case where an object different from the object to be processed is selected and the moving operation for the selected object is executed, determine whether to execute the predetermined processing to the object to be processed according to the moving operation, based on the selected object; and a processing unit configured to execute the predetermined processing for the object according to the moving operation, in a case where the determining unit determines that the predetermined processing is executed to the object.


