TERMINAL DEVICE
First Claim
1. A terminal device comprisinga display unit for displaying a virtual operation key,a touch panel for detecting contact by an inputting object on the virtual operation key, anda control unit for assessing whether a drag operation by the inputting object has been carried out on the basis of contact with the virtual operation key by the inputting object detected via the touch panel and controlling the display position of the virtual operation key, whereinthe control unit modifies the display position of the virtual operation key in accordance with the contact position of the inputting object if the contact position of the inputting object exceeds a display area of the virtual operation key due to the drag operation.
1 Assignment
0 Petitions
Accused Products
Abstract
The purpose is to provide a terminal device that can be operated by a virtual operation key which is easy to use. The terminal device according to an aspect of the present invention comprises a display unit for displaying a virtual operation key, a touch panel for detecting contact by an inputting object on the virtual operation key, and a control unit for assessing whether a drag operation by the inputting object has been carried out on the basis of contact with the virtual operation key by the inputting object detected via the touch panel and controlling the display position of the virtual operation key, wherein the control unit modifies the display position of the virtual operation key in accordance with the contact position of the inputting object if the contact position of the inputting object exceeds a display area of the virtual operation key due to the drag operation.
31 Citations
17 Claims
-
1. A terminal device comprising
a display unit for displaying a virtual operation key, a touch panel for detecting contact by an inputting object on the virtual operation key, and a control unit for assessing whether a drag operation by the inputting object has been carried out on the basis of contact with the virtual operation key by the inputting object detected via the touch panel and controlling the display position of the virtual operation key, wherein the control unit modifies the display position of the virtual operation key in accordance with the contact position of the inputting object if the contact position of the inputting object exceeds a display area of the virtual operation key due to the drag operation.
-
16. A non-transitory computer-readable medium in which a program stored for causing a computer to function as a control unit for displaying a virtual operation key on a display unit, assessing whether a drag operation by an inputting object has been carried out on the basis of contact with the virtual operation key by the inputting object detected via a touch panel provided to a terminal device, and controlling the display position of the virtual operation key, wherein
the control unit modifies the display position of the virtual operation key in accordance with the contact position of the inputting object if the contact position of the inputting object exceeds a display area of the virtual operation key due to the drag operation.
-
17. A method for controlling display of a virtual operation key, comprising
a step for displaying a virtual operation key on a display unit, a step for detecting contact by an inputting object on the display unit via a touch panel, and a step for assessing whether a drag operation by the inputting object has been carried out on the basis of contact with the virtual operation key by the inputting object detected via the touch panel and controlling the display position of the virtual operation key, wherein the display position of the virtual operation key is modified in accordance with the contact position of the inputting object if the contact position of the inputting object exceeds a display area of the virtual operation key due to the drag operation.
Specification