Touch Panel Input Graphic Positioning via Drag Operations
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing touch panel systems for information processing apparatuses lack the ability for users to freely select the display position of input graphics, as the position is fixed upon input.
Innovation Solution
The system includes a touch panel, a display, and a processor that detects touch events and coordinate positions, allowing users to designate key patterns and freely position graphics within an input area by dragging them to arbitrary locations using a touch-on operation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If the display position of input graphics is fixedly decided by the prior art system, then the system structure is simple, but the user cannot freely select the display position
Solution Approach 1:
The patent applies dynamics by making the graphic display position changeable rather than fixed. The system dynamically adjusts the display position based on user interaction, allowing graphics to be moved to arbitrary positions within the input area through touch operations, thus resolving the contradiction between user freedom and system simplicity
Solution Approach 2:
The patent introduces an additional degree of freedom by allowing graphics to be positioned not only at fixed locations but at arbitrary coordinates within the input area. This dimensional expansion from fixed positions to continuous position space enables users to freely select display positions without fundamentally complicating the system architecture
2Ease of operation
If the system allows free selection of graphic display position, then user interaction flexibility is enhanced, but the control logic becomes more complex
Solution Approach 1:
The system applies self-service by allowing users to directly manipulate graphic positions through natural touch operations. The touch panel detects user gestures and automatically translates them into position adjustments, eliminating the need for complex manual control interfaces and simplifying the overall control logic while enhancing user interaction flexibility
3Speed
If the system detects touch events at predetermined intervals, then the input response is timely, but the precision of coordinate position detection may be reduced
Solution Approach 1:
The system applies preliminary action by detecting touch-on events and immediately capturing coordinate position information at the moment of contact. This preliminary capture of position data ensures high precision while maintaining timely response, as the system records the exact touch coordinates before any movement occurs, resolving the contradiction between response speed and detection precision
Data Source
AI summary
An information processing apparatus includes a display and a touch panel provided thereon. A CPU core causes the display to display an input screen (image) that has a keyboard image including a plurality of key patterns and an input area formed on each of the key patterns. By touching some of the key patterns, moving a stick or like to the input area while keeping it in a touch-on state and then performing a touch-off from the key pattern, a character graphic for the key pattern can be input (dragged) to a coordinate position in the input area just before the touch-off; however, by touching some of the key patterns and then performing a touch-off from the key pattern, a character graphic for the key pattern is input to a predetermined position in the input area.


