IP Library Granted Patent US 9,001,063
Granted Patent B2
US 9,001,063 · App. 13/676,689 · Granted Apr 7, 2015

Electronic apparatus, touch input control 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,001,063
App. No.
13/676,689
Granted
Apr 7, 2015
Kind
B2
Abstract

According to one embodiment, an electronic apparatus includes a touchpanel display and a controller. The controller is configured to input, if a first region of a first contact on the touchpanel display comprising an area larger than a first area is detected and a second region of a second contact on the touchpanel display comprising an area smaller than the first area is detected, positional information of the second contact detected via the touchpanel display.

Claims (36)

1. An electronic apparatus comprising:

a touch panel display; and

a controller configured to:

determine, if a first contact on the touch panel display with an area larger than a first value is detected and a second contact on the touch panel display with an area smaller than a second value is detected while the first contact is detected, that the second contact is made for a first process based on positions between the region where the first contact is detected and the region where the second contact is detected, and execute the first process; and

determine, if the second contact is detected while the first contact is not detected, that the second contact is made for a second process different from the first process, and execute the second process,

wherein the first process displays an object indicative of a writing stroke on the region where the second contact is detected on the touch panel display, and

wherein the first process adjusts a display position of the object indicative of the writing stroke based on the positions between the region where the first contact is detected and the region where the second contact is detected.

2. The apparatus of claim 1 , wherein:

the second contact comprises a contact for writing when the first process is executed; and

the second contact comprises a contact for an operation when the second process is executed.

3. The apparatus of claim 1 , further comprising a microphone, wherein the controller is configured to set, if the microphone receives an acoustic signal of a first pattern when the second contact is detected, the second contact as a start of the first process.

4. The apparatus of claim 1 , further comprising an acceleration sensor, wherein the controller is configured to set, if an acceleration of the electronic apparatus more than a first value is detected by the acceleration sensor when the second contact is detected, the second contact as a start of the first process.

5. The apparatus of claim 1 , further comprising an estimator configured to display an object for tracing on the touch panel display, and to estimate a position of a touch operator based on a display position of the object for tracing on the touch panel display and a contact position of a touch operation on the touch panel display so as to trace the object.

6. A touch input control method for an electronic apparatus, the method comprising:

determining, if a first contact on a touch panel display with an area larger than a first value is detected and a second contact on the touch panel display with an area smaller than a second value is detected while the first contact is detected, that the second contact is made for a first process based on positions between the region where the first contact is detected and the region where the second contact is detected, and executing the first process; and

determining, if the second contact is detected while the first contact is not detected, that the second contact is made for a second process different from the first process, and executing the second process,

wherein the first process displays an object indicative of a writing stroke on the region where the second contact is detected on the touch panel display, and

wherein the first process adjusts a display position of the object based on the positions between the region where the first contact is detected and the re ion where the second contact is detected.

7. A computer-readable, non-transitory storage medium having stored thereon a computer program which is executable by a computer, the computer program controlling the computer to function as:

a controller configured to:

determine, if a first contact on touch panel display with an area larger than a first value is detected and a second contact on the touch panel display with an area smaller than a second value is detected while the first contact is detected, that the second contact is made for a first process based on positions between the region where the first contact is detected and the region where the second contact is detected, and execute the first process; and

determine, if the second contact is detected while the first contact is not detected, that the second contact is made for a second process different from the first process, and execute the second process,

wherein the first process displays an object indicative of a writing stroke on the region where the second contact is detected on the touch panel display, and

wherein the first process adjusts a display position of the object based on the positions between the region where the first contact is detected and the re ion where the second contact is detected.

8. The method of claim 6 , wherein:

the second contact comprises a contact for writing when the first process is executed; and

the second contact comprises a contact for an operation when the second process is executed.

9. The method of claim 6 , further comprising setting, if an acoustic signal of a first pattern is received by a microphone when the second contact is detected, the second contact as a start of the first process.

10. The method of claim 6 , further comprising setting, if an acceleration of the electronic apparatus more than a first value is detected by an acceleration sensor when the second contact is detected, the second contact as a start of the first process.

11. The method of claim 6 , further comprising displaying an object for tracing on the touch panel display, and estimating a position of a touch operator based on a display position of the object for tracing on the touch panel display and a contact position of a touch operation on the touch panel display so as to trace the object.

12. The medium of claim 7 , wherein:

the second contact comprises a contact for writing when the first process is executed; and

the second contact comprises a contact for an operation when the second process is executed.

13. The medium of claim 7 , wherein the controller is configured to set, if an acoustic signal of a first pattern is received by a microphone when the second contact is detected, the second contact as a start of the first process.

14. The medium of claim 7 , wherein the controller is configured to set, if an acceleration of the electronic apparatus more than a first value is detected by an acceleration sensor when the second contact is detected, the second contact as a start of the first process.

15. The medium of claim 7 , wherein the computer program further controls the computer to function as an estimator configured to display an object for tracing on the touch panel display, and to estimate a position of a touch operator based on a display position of the object for tracing on the touch panel display and a contact position of a touch operation on the touch panel display so as to trace the object.

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 Nov 14, 2012
From: SUGIURA, CHIKASHI
To: KABUSHIKI KAISHA TOSHIBA
Reel/Frame 029299/0450 →