Touchscreen User Interface with Both Speediness and Command Variations in Context-Hold Input
The objective of this invention is to realize a UI that provides both speediness and variations of input on a smartphone. Among various operations that are performed on touchscreens, tap operations are a kind of operation that are easiest to learn for users because of their affordance in that tappable objects are displayed on the screen and because of their intuitiveness in that instructions are issued by pointing with fingers. However, it has been difficult to attain both speediness and variations with tap operations because of the following two problems. (1) Since an error is involved in the position that is detected for a touch event, in the case of a game in which accurate tapping is of the essence, the player will have an impression that his or her operations are being judged unfairly. (2) Since the main operations are operations for selecting elements displayed on the screen, in order to designate a complex operation, operations in multiple steps, i.e., stateful operations, are required. (For example, in order to enter an operation for combining items or an operation for applying a recovery trick to a specific character, a menu including multiple layers, or operations involving state transitions, such as tapping a specific button and then tapping another element, are required.) Accordingly, this invention provides a method of simultaneously realizing an improvement in the precision of detecting a tapped position and increased variation of the operations that can be entered with a single tap operation by letting the player enter a context designating operation for clarifying the meaning of the tap operation as an auxiliary operation with another finger.