USER INTERFACE PROCESSING APPARATUS, METHOD OF PROCESSING USER INTERFACE, AND PROGRAM FOR PROCESSING USER INTERFACE
First Claim
1. A user interface processing apparatus for controlling an application, the user interface processing apparatus comprising:
- a touch receiver that receives a touch on a display screen by means of an operation by a user for contacting a touch panel;
a touched position detector that detects a touched position on the display screen when the touch receiver receives the touch on the display screen;
a virtual controller display controller that displays a virtual controller at a predetermined position on the display screen corresponding to the touched position detected by the touched position detector in a case where the touch receiver receives the touch on the display screen;
an operation receiver that receives an operation of the virtual controller displayed on the display screen by the user; and
an application controller that controls the application in accordance with the operation received by the operation receiver.
2 Assignments
0 Petitions
Accused Products
Abstract
A user interface processing apparatus for controlling an application is provided. In the user interface processing apparatus, a touch on a display screen by means of a contact operation by a user on a touch panel is received. A touched position on the touch panel is detected when the touch on the display screen is received. The touched position is a position touched by the player on the display screen. A virtual controller is displayed at a predetermined position on the display screen corresponding to the detected touched position in a case where the touch on the display screen is received. An operation of the virtual controller displayed on the display screen is received from the player. The application is controlled in accordance with the operation received from the player.
86 Citations
11 Claims
-
1. A user interface processing apparatus for controlling an application, the user interface processing apparatus comprising:
-
a touch receiver that receives a touch on a display screen by means of an operation by a user for contacting a touch panel; a touched position detector that detects a touched position on the display screen when the touch receiver receives the touch on the display screen; a virtual controller display controller that displays a virtual controller at a predetermined position on the display screen corresponding to the touched position detected by the touched position detector in a case where the touch receiver receives the touch on the display screen; an operation receiver that receives an operation of the virtual controller displayed on the display screen by the user; and an application controller that controls the application in accordance with the operation received by the operation receiver. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A user interface processing method of controlling an application, the user interface processing method comprising:
-
receiving a touch on a display screen by means of an operation by a user for contacting a touch panel; detecting a touched position on the display screen when the touch on the display screen is received; displaying a virtual controller at a predetermined position on the display screen corresponding to the detected touched position in a case where the touch on the display screen is received; receiving an operation of the virtual controller displayed on the display screen by the user; and controlling the application in accordance with the received operation.
-
-
11. A computer program product for processing a user interface so as to control an application, the computer program product causing a computer to execute:
-
receiving a touch on a display screen by means of an operation by a user for contacting a touch panel; detecting a touched position on the display screen when the touch on the display screen is received; displaying a virtual controller at a predetermined position on the display screen corresponding to the detected touched position in a case where the touch on the display screen is received; receiving an operation of the virtual controller displayed on the display screen by the user; and controlling the application in accordance with the received operation.
-
Specification