Touch panel input coordinate transform device and method of transforming a touch panel input coordinate
First Claim
Patent Images
1. A touch panel input coordinate transform device comprising:
- an origin register unit which registers information of an origin of a touch panel as origin information;
a first storage unit which stores first rotation information based on images displayed on a display, when the origin of the touch panel is registered;
a first transform unit which transforms physical coordinates touched on the touch panel into first logical coordinates using the origin information;
a rotation control module which rotates the images;
a second storage unit which stores second rotation information based on the images currently displayed on the display;
a comparison unit which compares the first rotation information with the second rotation information when a touch operation is performed onto the touch panel, and determines a difference between the first rotation information and the second rotation information; and
a second transform unit which transforms the first logical coordinates into second logical coordinates, on the basis of the difference, when the contents of the first rotation information are different from the contents of the second rotation information, and which supplies the second logical coordinates to an input control unit.
1 Assignment
0 Petitions
Accused Products
Abstract
A touch panel input coordinate transform device is provided which detects coordinate data supplied to a touch panel and transforms the coordinate data according to a rotation angle by which images on the display unit are rotated. Further, decision is made about the rotation angle of the images either at the time point when an origin is registered or at the time point when an operator touches the touch panel.
-
Citations
10 Claims
-
1. A touch panel input coordinate transform device comprising:
-
an origin register unit which registers information of an origin of a touch panel as origin information;
a first storage unit which stores first rotation information based on images displayed on a display, when the origin of the touch panel is registered;
a first transform unit which transforms physical coordinates touched on the touch panel into first logical coordinates using the origin information;
a rotation control module which rotates the images;
a second storage unit which stores second rotation information based on the images currently displayed on the display;
a comparison unit which compares the first rotation information with the second rotation information when a touch operation is performed onto the touch panel, and determines a difference between the first rotation information and the second rotation information; and
a second transform unit which transforms the first logical coordinates into second logical coordinates, on the basis of the difference, when the contents of the first rotation information are different from the contents of the second rotation information, and which supplies the second logical coordinates to an input control unit. - View Dependent Claims (2, 3, 10)
-
-
4. A method of transforming a touch panel input coordinate comprising:
-
registering, in an origin register unit, information of an origin of a touch panel as origin information;
storing, in a first storage unit, first rotation information based on images displayed on a display when the origin of the touch panel is registered;
transforming physical coordinates touched on the touch panel into first logical coordinates using the origin information, rotating the displayed images;
storing in a second storage unit second rotation information based on the images currently displayed on the display;
comparing the first rotation information with the second rotation information stored in the second storage unit when a touch operation is performed onto the touch panel, and determining a difference between the first rotation information and the second rotation information; and
transforming the first logical coordinates into second logical coordinates, on the basis of the difference, when the contents of the first rotation information are different from the contents of the second rotation information; and
supplying the second logical coordinates to an input control unit.- View Dependent Claims (5, 6)
detecting rotation information on the image currently displayed on the display when the images are rotated on the display; and
updating the contents of the second rotation information in the second storage unit with the detected rotation information.
-
-
6. The method of transforming a touch panel input coordinate of claim 4, wherein each of the contents of the first rotation information and the contents of the second rotation information includes a rotation angle with which images displayed on the display are rotated.
-
7. A recording medium readable by a computer, embodying a program of instructions executable by the computer to perform a method of transforming a touch panel input coordinate comprising:
-
registering, in an origin register unit, information of an origin of a touch panel;
storing, in a first storage unit, first rotation information on images displayed on a display when the origin of the touch panel is registered;
transforming physical coordinates touched on the touch panel into first logical coordinates using the origin information;
storing in a second storage unit second rotation information based on the images currently displayed on the display;
comparing the first rotation information with the second rotation information when a touch operation is performed onto the touch panel, and determining a difference between the first rotation information and the second rotation information;
transforming the first logical coordinates into second logical coordinates, on the basis of the difference when the contents of the first rotation information is different from the contents of the second rotation information and supplying the second logical coordinates to an input control unit.
-
-
8. A touch panel input coordinate transform device comprising:
-
means for registering an origin of a touch panel as origin information;
means for storing first rotation information based on an image displayed on a display when the origin of a touch panel is registered;
means for transforming physical coordinates touched on the touch panel into first logical coordinates using the origin information;
means for rotating the image;
means for storing second rotation information based on the image currently displayed on the display;
means for comparing said first rotation information with said second rotation information, when a touch operation is performed to the touch panel, and for determining a difference between said first rotation information and said second rotation information; and
means for transforming, when the first rotation information is different from the second rotation information, the first logical coordinates into second logical coordinates on the basis of the difference; and
means for supplying the second logical coordinates to an input control unit. - View Dependent Claims (9)
-
Specification