Adaptive touch panel display
First Claim
Patent Images
1. A display device, comprising:
- a touch panel that displays a screen on a display surface and inputs a user operation point on the display surface;
an extracting part that extracts controls that receive a touch operation of a user from content to be displayed on the display surface, wherein auxiliary buttons are created responsive to extraction of the controls; and
a display controller that displays the auxiliary buttons on edge parts of the display surface and provides instructions for input of an extracted one of the controls, together with the content, on the display surface;
wherein the display controller displays the controls on non-edge parts of the same display surface, the display device further comprising;
an input controller that provides instruction for inputting a corresponding control based on the user operating the auxiliary buttons;
wherein the extracting part extracts row and column position information of the controls on the display surface;
the display controller places the auxiliary buttons in a horizontal direction and a vertical direction of the display surface based on the row and column position information of the controls; and
the input controller provides instructions for inputting the control located at an intersecting point of a row and column corresponding to the auxiliary buttons operated by the user.
1 Assignment
0 Petitions
Accused Products
Abstract
An aspect of the invention includes a display device that operates controls on a display surface independent of a size of the display surface. A touch panel displays a screen on a display surface and inputs a user operation point on the display surface. An extracting part extracts controls that receive a touch operation of a user from content to be displayed on the display surface. A display controller displays auxiliary buttons for providing instructions for input of an extracted control, together with the content on the display surface.
4 Citations
17 Claims
-
1. A display device, comprising:
-
a touch panel that displays a screen on a display surface and inputs a user operation point on the display surface; an extracting part that extracts controls that receive a touch operation of a user from content to be displayed on the display surface, wherein auxiliary buttons are created responsive to extraction of the controls; and a display controller that displays the auxiliary buttons on edge parts of the display surface and provides instructions for input of an extracted one of the controls, together with the content, on the display surface; wherein the display controller displays the controls on non-edge parts of the same display surface, the display device further comprising; an input controller that provides instruction for inputting a corresponding control based on the user operating the auxiliary buttons; wherein the extracting part extracts row and column position information of the controls on the display surface; the display controller places the auxiliary buttons in a horizontal direction and a vertical direction of the display surface based on the row and column position information of the controls; and the input controller provides instructions for inputting the control located at an intersecting point of a row and column corresponding to the auxiliary buttons operated by the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 17)
-
-
13. A display device, comprising:
-
a touch panel with a display surface; and a display controller that displays controls and auxiliary buttons on the display surface, the auxiliary buttons call out functions that are the same as functions of the controls, the auxiliary buttons displayed on edge parts of the display surface, wherein the auxiliary buttons are created responsive to extraction of the controls; wherein the display controller displays the controls on non-edge parts of the same display surface; an input controller that provides instruction for inputting a corresponding control based on a user operating the auxiliary buttons; and an extracting part that extracts row and column position information of the controls on the display surface; wherein the display controller places the auxiliary buttons in a horizontal direction and a vertical direction of the display surface based on the row and column position information of the controls; and the input controller provides instructions for inputting the control located at an intersecting point of a row and column corresponding to the auxiliary buttons operated by the user.
-
-
14. A display method, comprising:
-
displaying content on a display surface; inputting user operation points on the display surface; extracting controls that receive touch operations of a user from the content to be displayed on the display surface, wherein auxiliary buttons are created responsive to extraction of the controls; and displaying the auxiliary buttons on edge parts of the display surface and providing instructions for input to an extracted control, together with the content on the display surface; displaying the controls on non-edge parts of the display surface; providing instruction for inputting a corresponding control based on the user operating the auxiliary buttons; extracting row and column position information of the controls on the display surface; placing the auxiliary buttons in a horizontal direction and a vertical direction of the display surface based on the row and column position information of the controls; and providing instructions for inputting the control located at an intersecting point of a row and column corresponding to the auxiliary buttons operated by the user. - View Dependent Claims (15)
-
-
16. A computer program product comprising a computer readable storage medium having computer readable program code embodied therewith, the computer readable program code, which when executed by a computer processor, causes the computer processor to perform a method, the method comprising:
-
displaying content on a display surface of a display device; inputting user operation points on the display surface; extracting controls that receive touch operations of a user from the content to be displayed on the display surface, wherein auxiliary buttons are created responsive to extraction of the controls; and displaying the auxiliary buttons on edge parts of the display surface and providing instructions for input to an extracted control, together with the content on the display surface; displaying the controls on non-edge parts of the display surface; providings instruction for inputting a corresponding control based on the user operating the auxiliary buttons; extracting row and column position information of the controls on the display surface; placing the auxiliary buttons in a horizontal direction and a vertical direction of the display surface based on the row and column position information of the controls; and providing instructions for inputting the control located at an intersecting point of a row and column corresponding to the auxiliary buttons operated by the user.
-
Specification