IP Library Granted Patent US 9,323,454
Granted Patent B2
US 9,323,454 · App. 13/926,414 · Granted Apr 26, 2016

Electronic apparatus, handwriting display method, and storage medium

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,323,454
App. No.
13/926,414
Granted
Apr 26, 2016
Kind
B2
Abstract

According to one embodiment, an electronic apparatus includes a touchscreen display and a display controller. The display controller is configured to display, on the touchscreen display, a locus of first contact input detected on the touchscreen display. The display controller is configured to draw a first line corresponding to the locus of the first contact input, and to draw a second line, based on a prediction based on a first position of the first contact input. The display controller is configured to display the second line in addition to the first line on the touchscreen display for a first duration of time.

Claims (41)

1. An electronic apparatus comprising:

a touchscreen display; and

a display controller configured to display, on the touchscreen display, a locus of first contact input detected on the touchscreen display, wherein:

the display controller is configured to draw a first line corresponding to the locus of the first contact input, and to draw a second line, based on a prediction based on a first position of the first contact input, and

the display controller is configured to display the second line in addition to the first line on the touchscreen display for a first duration of time,

wherein the display controller is configured to adjust a length of the second line in accordance with a difference between an angle of a first vector and an angle of a second vector, the first vector obtained from the first position and a second position where second contact input is detected before the first position, the second vector obtained from the first position and a third position where third contact input is detected before the first position and after the second position.

2. The apparatus of claim 1 , wherein the display controller is configured to set color data of the second line such that the second line is configured to be displayed more lightly than the first line.

3. The apparatus of claim 2 , wherein the display controller is configured to set the color data of the second line such that the second line to be displayed at a first timing is displayed more lightly than the second line to be displayed at a second timing later than the first timing.

4. The apparatus of claim 1 , wherein the display controller comprises means for adjusting the length of the second line in accordance with the difference between the angle of the first vector and the angle of the second vector.

5. The apparatus of claim 1 , wherein the display controller is configured to decrease the length of the second line as the difference between the angle of the first vector and the angle of the second vector increases.

6. The apparatus of claim 1 , wherein the display controller is configured to perform rotational correction on the second line in accordance with the difference between the angle of the first vector and the angle of the second vector.

7. The apparatus of claim 6 , wherein the display controller comprises means for performing rotational correction on the second line in accordance with the difference between the angle of the first vector and the angle of the second vector.

8. An electronic apparatus comprising:

a touchscreen display; and

a display controller configured to display, on the touchscreen display, a locus of first contact input detected on the touchscreen display, wherein:

the display controller is configured to draw a first line corresponding to the locus of the first contact input, and to draw a second line, based on a prediction based on a first position of the first contact input, and

the display controller is configured to display the second line in addition to the first line on the touchscreen display for a first duration of time,

wherein the display controller is configured to perform rotational correction on the second line in accordance with a difference between an angle of a first vector and an angle of a second vector, the first vector obtained from the first position and a second position where second contact input is detected before the first position, the second vector obtained from the first position and a third position where third contact input is detected before the first position and after the second position.

9. The apparatus of claim 8 , wherein the display controller is configured to adjust the length of the second line in accordance with the difference between the angle of the first vector and the angle of the second vector.

10. The apparatus of claim 9 , wherein the display controller is configured to decrease the length of the second line as the difference between the angle of the first vector and the angle of the second vector increases.

11. The apparatus of claim 8 , wherein the display controller comprises means for performing rotational correction on the second line in accordance with the difference between the angle of the first vector and the angle of the second vector.

12. A handwriting display method of an electronic apparatus comprising a touchscreen display, the method comprising:

drawing a first line corresponding to a locus of first contact input detected on the touchscreen display;

drawing a second line based on a prediction based on a first position of the first contact input; and

displaying the second line in addition to the first line on the touchscreen display for a first duration of time,

wherein a length of the second line is adjusted in accordance with a difference between an angle of a first vector and an angle of a second vector the first vector obtained from the first position and a second position where second contact input is detected before the first position, the second vector obtained from the first position and a third position where third contact input is detected before the first position and after the second position.

13. A computer-readable, non-transitory storage medium comprising a computer program configured to be executed by a computer, the computer program controlling the computer to function as:

a display controller configured to display, on the touchscreen display, a locus of first contact input detected on the touchscreen display, wherein:

the display controller is configured to draw a first line corresponding to the locus of the first contact input, and to draw a second line based on a prediction based on a first position of the first contact input, and

the display controller is configured to display the second line in addition to the first line on the touchscreen display for a first duration of time,

wherein a length of the second line is adjusted in accordance with a difference between an angle of a first vector and an angle of a second vector the first vector obtained from the first position and a second position where second contact input is detected before the first position, the second vector obtained from the first position and a third position where third contact input is detected before the first position and after the second position.

14. A handwriting display method of an electronic apparatus comprising a touchscreen display, the method comprising:

drawing a first line corresponding to a locus of first contact input detected on the touchscreen display;

drawing a second line based on a prediction based on a first position of the first contact input; and

displaying the second line in addition to the first line on the touchscreen display for a first duration of time,

wherein rotational correction on the second line is performed in accordance with a difference between an angle of a first vector and an angle of a second vector, the first vector obtained from the first position and a second position where second contact input is detected before the first position, the second vector obtained from the first position and a third position where third contact input is detected before the first position and after the second position.

15. A computer-readable, non-transitory storage medium comprising a computer program configured to be executed by a computer, the computer program controlling the computer to function as:

a display controller configured to display, on the touchscreen display, a locus of first contact input detected on the touchscreen display, wherein:

the display controller is configured to draw a first line corresponding to the locus of the first contact input, and to draw a second line based on a prediction based on a first position of the first contact input, and

the display controller is configured to display the second line in addition to the first line on the touchscreen display for a first duration of time,

wherein rotational correction on the second line is performed in accordance with a difference between an angle of a first vector and an angle of a second vector, the first vector obtained from the first position and a second position where second contact input is detected before the first position, the second vector obtained from the first position and a third position where third contact input is detected before the first position and after the second position.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 15, 2019
From: KABUSHIKI KAISHA TOSHIBA
To: TOSHIBA CLIENT SOLUTIONS CO., LTD.
Reel/Frame 048720/0635 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 25, 2013
From: MOTOI, SHIGERU
To: KABUSHIKI KAISHA TOSHIBA
Reel/Frame 030684/0844 →