IP Library Granted Patent US 9,305,210
Granted Patent B2
US 9,305,210 · App. 14/258,405 · Granted Apr 5, 2016

Electronic apparatus and method for processing document

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,305,210
App. No.
14/258,405
Granted
Apr 5, 2016
Kind
B2
Abstract

According to one embodiment, an electronic apparatus includes a display controller, a detector and a processor. The display controller displays a document on a screen of a touch screen display, the document including one or more elements corresponding to a first layer and one or more elements corresponding to a second layer. The detector is configured to detect a position and a contact pressure of a first contact on the screen. The processor is configured to delete either a first element corresponding to the first layer or a second element corresponding to the second layer, by using the position and the contact pressure of the first contact.

Claims (46)

1. An electronic apparatus comprising:

a screen capable of displaying a document comprising an element of a first layer and an element of a second layer, wherein the first layer is in front of the second layer;

a detector configured to detect a first position and a first pressure of a first contact on the screen; and

a processor configured to:

determine which layers comprise an element at least partially included in a first range determined in accordance with the first position;

determine a threshold if it is determined that both the first layer and the second layer comprise an element at least partially included in the first range;

select a first element of the first layer in the first range, if the first pressure is not greater than the threshold; and

select a second element of the second layer in the first range, if the first pressure is greater than the threshold.

2. The electronic apparatus of claim 1 , wherein the processor is further configured to delete the first element if the first pressure is not greater than the threshold, and delete the second element if the first pressure is greater than the threshold.

3. The electronic apparatus of claim 2 , wherein

the first element of the first layer is a handwritten stroke;

the second element of the second layer is an object.

4. The electronic apparatus of claim 1 , wherein the processor is configured to select deleting the first element of the first layer if the first pressure is not greater than the threshold, to select deleting the second element of the second layer if the first pressure is greater than the threshold, and to report the element selected to be deleted.

5. The electronic apparatus of claim 1 , wherein

the document comprises the first element and a third element of the first layer, and

the processor is further configured to delete the first element if the first pressure is not greater than the threshold, and to delete the third element by using a second position of a second contact of sliding the first contact when the second position and a second pressure of the second contact are further detected and a difference between the first pressure and the second pressure is not greater than a second threshold.

6. A method of processing document data by an electronic apparatus comprising:

displaying a document on a screen, the document comprising an element of a first layer and an element of a second layer, wherein the first layer is in front of the second layer;

detecting a first position and a first pressure of a first contact on the screen by a detector;

determining which layers comprise an element at least partially included in a first range determined in accordance with the first position by a processor;

determining a threshold if it is determined that both the first layer and the second layer comprise an element at least partially included in the first range by the processor;

selecting a first element of the first layer in the first range by the processor, if the first pressure is not greater than the threshold; and

selecting a second element of the second layer in the first range by the processor, if the first pressure is greater than the threshold.

7. The method of claim 6 , further comprising deleting the first element by the processor if the first pressure is not greater than the threshold, and deleting the second element by the processor if the first pressure is greater than the threshold.

8. The method of claim 7 , wherein

the first element of the first layer is a handwritten stroke;

the second element of the second layer is an object.

9. The method of claim 6 , further comprising selecting deleting the first element of the first layer by the processor if the first pressure is not greater than the threshold, selecting deleting the second element of the second layer by the processor if the first pressure is greater than the threshold, and reporting the element selected to be deleted by the processor.

10. The method of claim 6 , wherein

the document comprises the first element and a third element of the first layer, and

the method further comprises deleting the first element by the processor if the first pressure is not greater than the threshold, and deleting the third element by using a second position of a second contact of sliding the first contact by the processor when the second position and a second pressure of the second contact are further detected and a difference between the first pressure and the second pressure is not greater than a second threshold.

11. A computer-readable, non-transitory storage medium having stored thereon a program which is executable by a computer, the program controlling the computer to execute functions of:

displaying a document on a screen, the document comprising an element of a first layer and an element of a second layer, wherein the first layer is in front of the second layer;

detecting a first position and a first pressure of a first contact on the screen;

determining which layers comprise an element at least partially included in a first range determined in accordance with the first position;

determining a threshold if it is determined that both the first layer and the second layer comprise an element at least partially included in the first range;

selecting a first element of the first layer in the first range, if the first pressure is not greater than the threshold; and

selecting a second element of the second layer in the first range, if the first pressure is greater than the threshold.

12. The storage medium of claim 11 , further comprising deleting the first element if the first pressure is not greater than the threshold, and deleting the second element if the first pressure is greater than the threshold.

13. The storage medium of claim 12 , wherein

the first element of the first layer is a handwritten stroke;

the second element of the second layer is an object.

14. The storage medium of claim 11 , wherein the program further controls the computer to execute a function of selecting deleting the first element of the first layer if the first pressure is not greater than the threshold, selecting deleting the second element of the second layer if the first pressure is greater than the threshold, and reporting the element selected to be deleted.

15. The storage medium of claim 11 , wherein

the document comprises the first element and a third element of the first layer, and

the program further controls the computer to execute a function of deleting the first element if the first pressure is not greater than the threshold, and deleting the third element by using a second position of a second contact of sliding the first contact when the second position and a second pressure of the second contact are further detected and a difference between the first pressure and the second pressure is not greater than a second threshold.

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 Apr 22, 2014
From: OOKAWARA, YASUHIRO
To: KABUSHIKI KAISHA TOSHIBA
Reel/Frame 032730/0620 →