Position-Independent Touch Interface Command Estimation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional position-independent user interfaces for portable devices, such as smartphones, are unable to uniquely determine actions from single touch operations, limiting the variety of commands and responsiveness, making them unsuitable for action games or real-time RPGs.
Innovation Solution
An information processing program that detects input events, estimates commands based on a history of input events, displays related images, and determines the command by satisfying predetermined conditions, allowing for a wide range of commands and high responsiveness by calculating individual input probabilities and switching between images accordingly.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If position-independent user interface is adopted to allow touch operations at arbitrary positions, then ease of operation is improved, but the ability to uniquely determine actions from touch operations deteriorates
Solution Approach 1:
The system performs preliminary actions by displaying candidate commands and their related images immediately upon detecting a touch operation. Multiple candidate commands are prepared in advance with associated visual feedback, allowing the system to present possible interpretations before final determination. This resolves the contradiction by providing immediate operational feedback while maintaining the ability to refine action determination based on subsequent input or timing conditions.
Solution Approach 2:
The system dynamically adjusts the determination of commands based on timing conditions and sequential input events. Rather than statically mapping touch positions to fixed commands, the system evaluates whether a touch is part of a swipe gesture, a tap sequence, or another action based on temporal dynamics and motion trajectories. This dynamic evaluation enables unique determination of actions while preserving position-independent operation flexibility.
2Ease of operation
If conventional position-independent user interface is used, then ease of operation is improved, but command variety and responsiveness deteriorate
Solution Approach 1:
The system implements multi-functionality by enabling a single touch interface to support diverse command types including attacks, movements, item usage, and skill activations. Different commands are triggered based on touch position, timing, and sequence rather than requiring separate interface elements. This universal approach maintains ease of operation while dramatically expanding command variety and responsiveness for action games and real-time RPGs.
Solution Approach 2:
The system displays related images and candidate commands in advance before final execution, providing immediate visual feedback that enhances perceived responsiveness. When a touch operation is detected, the system preliminarily identifies candidate commands and displays their associated imagery, allowing players to see possible actions immediately. This preliminary display creates the perception of high responsiveness while maintaining the flexibility to adjust final command determination based on additional conditions.
3Measurement precision
If fixed button-based user interface is used, then action determination accuracy is improved, but ease of operation and screen space utilization deteriorate
Solution Approach 1:
The system extracts the essential function of button-based interfaces (unique command determination) and implements it through touch gesture recognition and timing analysis rather than physical button mappings. By removing the requirement for visible buttons and cross keys, the system extracts only the necessary input detection capability while eliminating the constraints of fixed interface layouts, enabling full-screen gameplay and improved ease of operation.
Solution Approach 2:
The system replaces the mechanical button-pressing interface with a digital gesture recognition system that analyzes touch position, duration, and sequence. Instead of relying on physical button presses at specific locations, the system substitutes a software-based recognition mechanism that interprets touch patterns to determine commands. This substitution maintains action determination accuracy while eliminating the need for visible buttons and improving ease of operation.
Data Source
AI summary
The purpose of the present invention is to provide a position-independent user interface that can realize a large variety of commands and high responsiveness as perceived by a user. A control unit 30 functions when a game involving a plurality of kinds of actions corresponding to predetermined commands represented by predetermined sequences of input events is executed. An input detecting unit 31 detects an input event based on an operation of bringing something into contact with or in proximity to a touchscreen 40. An estimating unit 32 decides, as an estimated command, a command that is estimated as being an input command among the plurality of kinds of commands on the basis of a history of detection results in the input detecting unit 31. A display control unit 33 executes control for displaying an image related to the estimated command on the touchscreen 40. A command determining unit 34 determines the estimated command as being the input command in a case where the estimated command satisfies a predetermined condition. An action executing unit 35 executes the action corresponding to the determined input command.


