Pressure sensitive writing tablet, control method and control program therefor
First Claim
Patent Images
1. A pressure sensitive writing tablet comprising:
- a touch panel for generating an output signal corresponding to a touch surface pressure distribution relating to touch locations where a writing stylus touched the touch surface;
means for generating touch data including data on a touch location and a touch time for each touch of said writing stylus to said touch surface by sampling the output signal of said touch panel, determining if there was a touch of said writing stylus to said touch surface based on the sampled data, and, if there was a touch, detecting the touch location and touch time of said touch;
means for determining, based on said touch data, whether each touch of said touch data is a touch on a contiguous line input on said touch panel;
means for generating velocity data by calculating, based on said touch data, a velocity of said writing stylus at each segment of the contiguous line input on said touch surface, said velocity data including data relating to the calculated velocities;
means for determining, based on said velocity data, a type of a line connecting the touch locations of two touches that are on the contiguous line and temporally adjacent to each other in the detection order defined as adjacent touches;
means for producing a line drawing connecting the touch locations of the respective adjacent touches based on the line types determined by said line type determining means; and
a display device for displaying the line drawing produced by said line drawing producing means.
1 Assignment
0 Petitions
Accused Products
Abstract
Since the surface of the touch panel is often slippery, pressure points of the writing stylus on a touch panel may easily skip along the input contiguous line. The present invention calculates the velocity of writing stylus movement at each segment of the input contiguous line from a touch location and detection time of each touch which may be detected at intervals, produces a line drawing which connects each pair of touch locations of touches that are temporally adjacent in the detection order with a line of a type determined based on the calculated velocity, and displays the line drawing on the LCD.
-
Citations
42 Claims
-
1. A pressure sensitive writing tablet comprising:
-
a touch panel for generating an output signal corresponding to a touch surface pressure distribution relating to touch locations where a writing stylus touched the touch surface;
means for generating touch data including data on a touch location and a touch time for each touch of said writing stylus to said touch surface by sampling the output signal of said touch panel, determining if there was a touch of said writing stylus to said touch surface based on the sampled data, and, if there was a touch, detecting the touch location and touch time of said touch;
means for determining, based on said touch data, whether each touch of said touch data is a touch on a contiguous line input on said touch panel;
means for generating velocity data by calculating, based on said touch data, a velocity of said writing stylus at each segment of the contiguous line input on said touch surface, said velocity data including data relating to the calculated velocities;
means for determining, based on said velocity data, a type of a line connecting the touch locations of two touches that are on the contiguous line and temporally adjacent to each other in the detection order defined as adjacent touches;
means for producing a line drawing connecting the touch locations of the respective adjacent touches based on the line types determined by said line type determining means; and
a display device for displaying the line drawing produced by said line drawing producing means. - View Dependent Claims (2, 3, 4, 5, 15)
-
-
6. A pressure sensitive writing tablet comprising:
-
a touch panel for generating an output signal corresponding to a touch surface pressure distribution relating to touch locations where a writing stylus touched the touch surface;
means for generating primary touch data including data on a primary touch location and a touch time for each touch of said writing stylus to said touch surface by sampling the output signal of said touch panel, determining if there was a touch of said writing stylus to said touch surface based on the sampled data, and, if there was a touch, detecting the touch location and touch time of said touch;
means for determining, based on said primary touch data, whether each touch of said primary touch data is a touch on a contiguous line input on said touch panel;
means for generating secondary touch data including data on a secondary touch location for each touch by computing the secondary touch location which is obtained from correcting, by a predetermined correction process, a primary touch location of a touch included in said primary touch data and located on the target touch contiguous line and defined as a target touch, based on primary touch locations of multiple touches defined as correcting touches herein having the respective touch times within a predetermined time range Ta including the touch time of said target touch;
means for producing a line drawing connecting with a selected line the secondary touch locations of two touches that are on the contiguous line and temporally adjacent to each other in the detection order defined as adjacent touches; and
,a display device for displaying the line drawing produced by said line drawing producing means. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14, 17, 18, 19, 20, 42)
-
-
16. A method for controlling a pressure sensitive writing tablet, comprising the steps of:
-
generating an output signal corresponding to a touch surface pressure distribution relating to touch locations where a writing stylus touched the touch surface;
generating touch data including data on a touch location and a touch time for each touch of said writing stylus to said touch surface by sampling said output signal generated by said output signal generating step, determining if there was a touch of said writing stylus to said touch surface based on the sampled data, and, if there was a touch, detecting the touch location and touch time of said touch;
determining, based on said touch data, whether each touch of said touch data is a touch on a contiguous line input on said touch panel;
generating velocity data by calculating, based on said touch data, a velocity of said writing stylus at each segment of the contiguous line input on said touch surface, said velocity data including data relating to the calculated velocities;
determining, based on said velocity data, a type of a line connecting the touch locations of two touches that are on the contiguous line and temporally adjacent to each other in the detection order defined as adjacent touches;
producing a line drawing connecting the touch locations of the respective adjacent touches based on the line types determined by said line type determining step; and
displaying the line drawing produced by said line drawing producing step.
-
-
21. A method for controlling a pressure sensitive writing tablet, comprising the steps of:
-
generating an output signal corresponding to a touch surface pressure distribution relating to touch locations where a writing stylus touched a touch surface of a touch panel;
generating primary touch data including data on a primary touch location and a touch time for each touch of said writing stylus to said touch surface by sampling the output signal of said touch panel, determining if there was a touch of said writing stylus to said touch surface based on the sampled data, and, if there was a touch, detecting the touch location and touch time of said touch;
determining, based on said primary touch data, whether each touch of said primary touch data is a touch on a contiguous line input on said touch panel;
generating secondary touch data including data on a secondary touch location for each touch by computing the secondary touch location which is obtained from correcting, by a predetermined correction process, a primary touch location of a touch included in said primary touch data and located on the contiguous line, defined as target touch, based on primary touch locations of multiple touches, defined as correcting touches, having the respective touch times within a predetermined time range Ta including the touch time of said target touch;
producing a line drawing connecting with a selected line the secondary touch locations of two touches that are on the contiguous line and temporally adjacent to each other in the detection order, defined as adjacent touches; and
displaying the line drawing produced by said line drawing producing step. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. A control program for a pressure sensitive writing tablet, comprising the computer implemented steps of:
-
generating an output signal corresponding to a touch surface pressure distribution relating to touch locations where a writing stylus touched the touch surface;
generating touch data including data on a touch location and a touch time for each touch of said writing stylus to said touch surface by sampling said output signal generated by said output signal generating step, determining if there was a touch of said writing stylus to said touch surface based on the sampled data, and, if there was a touch, detecting the touch location and touch time of said touch;
determining, based on said touch data, whether each touch of said touch data is a touch on a contiguous line input on said touch panel;
generating velocity data by calculating, based on said touch data, a velocity of said writing stylus at each segment of the contiguous line input on said touch surface, said velocity data including data relating to the calculated velocities;
determining, based on said velocity data, a type of a line connecting the touch locations of two touches that are on the contiguous line and temporally adjacent to each other in the detection order, defined as adjacent touches;
producing a line drawing connecting the touch locations of the respective adjacent touches based on the line types determined by said line type determining step; and
displaying the line drawing produced by said line drawing producing step. - View Dependent Claims (31, 32, 33, 35, 36, 37, 38, 39, 40, 41)
-
-
34. A control program for a pressure sensitive writing tablet, comprising the computer implemented steps of:
-
generating an output signal corresponding to a touch surface pressure distribution relating to touch locations where a writing stylus touched a touch surface of a touch panel;
generating primary touch data including data on a primary touch location and a touch time for each touch of said writing stylus to said touch surface by sampling the output signal of said touch panel, determining if there was a touch of said writing stylus to said touch surface based on the sampled data, and, if there was a touch, detecting the touch location and touch time of said touch;
determining, based on said primary touch data, whether each touch of said primary touch data is a touch on a contiguous line input on said touch panel;
generating secondary touch data including data on a secondary touch location for each touch by computing the secondary touch location which is obtained from correcting, by a predetermined correction process, a primary touch location of a touch included in said primary touch data and located on the contiguous line, defined as target touch, based on primary touch locations of multiple touches, defined as correcting touches, having the respective touch times within a predetermined time range Ta including the touch time of said target touch;
producing a line drawing connecting with a selected line the secondary touch locations of two touches that are on the contiguous line and temporally adjacent to each other in the detection order defined as adjacent touches; and
displaying the line drawing produced by said line drawing producing step.
-
Specification