← Back to Patent Explorer
US5502803A Expired / Lapsed US ⏱️ 0.0 years remaining

Information processing apparatus having a gesture editing function

Assignee: Sharp Corp
•
Filing: 1994-01-13
•
Granted: 1996-03-26
•
Expires: 2014-01-13
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract When a line is drawn on a screen with a coordinate input pen in a specific shape, the shape of the line drawing is collated with a reference stroke stored in a gesture table. As a result, an edit instruction corresponding to the shape of the line drawing is specified and executed. This function is called a gesture editing function. Here, the coordinate system which is the most suitable for computing the editing position on the screen is selected according to a given edit instruction. Thus, displacement of an editing position due to shaking of the user's hand can be avoided, thereby accurately executing the edit instruction. Moreover, the combination between the reference stroke and the edit instruction in the gesture table can be changed as desired by a key-operation according to the use of the user. Thus, a more convenient gesture editing function for the user can be achieved.

Inventors

  • 👤 Hiroichi Yoshida
  • 👤 Junko Morimura
  • 👤 Kazuhiko Matsuo
  • 👤 Kazuhiko Takata

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-28 04:09
CPC Classifications
G; G06; G06F; G06F40/00; G06F40/10; G06F40/166; G06F3/00; G06F3/01; G06F3/048; G06F3/0487; G06F3/0488; G06F3/04883

Claims Analysis

Total Claims: 26
Claim 1
Independent Claim 256 words
An information processing apparatus having a gesture editing function comprising: a display screen for displaying document information; position indicating means for indicating a position on said display screen; position detecting means for detecting a coordinate of a handwritten point or coordinates of a handwritten line drawing on said display screen, the handwritten point or line drawing being drawn using said position indicating means; first memory means for storing a plurality of different coordinate systems used in computing a position of a displayed character or character string, wherein a position of a point of origin on the display screen of each different coordinate system differs depending on the coordinate system; second memory means for storing reference strokes and edit instructions so as to have an association between each pair of reference strokes and edit instructions; gesture judging means for judging a given edit instruction based on a result of a comparison between a shape of the handwritten line drawing and the reference stroke stared in said second memory means when an editing position for editing the document information is specified by the handwritten line drawing; position computing means for selecting one of the different coordinate systems from said first memory means based on the given edit instruction and for computing a position of a character or character string corresponding to the editing position using a coordinate of the handwritten line drawing and the selected coordinate system; and document editing means for editing a character or character string at the computed position based on the given edit instruction.
Claim 2
Dependent Claim 256 words
An information processing apparatus having a gesture editing function comprising: a display screen for displaying document information; position indicating means for indicating a position on said display screen; position detecting means for detecting a coordinate of a handwritten point or coordinates of a handwritten line drawing on said display screen, the handwritten point or line drawing being drawn using said position indicating means; first memory means for storing a plurality of different coordinate systems used in computing a position of a displayed character or character string, wherein a position of a point of origin on the display screen of each different coordinate system differs depending on the coordinate system; second memory means for storing reference strokes and edit instructions so as to have an association between each pair of reference strokes and edit instructions; gesture judging means for judging a given edit instruction based on a result of a comparison between a shape of the handwritten line drawing and the reference stroke stared in said second memory means when an editing position for editing the document information is specified by the handwritten line drawing; position computing means for selecting one of the different coordinate systems from said first memory means based on the given edit instruction and for computing a position of a character or character string corresponding to the editing position using a coordinate of the handwritten line drawing and the selected coordinate system; and document editing means for editing a character or character string at the computed position based on the given edit instruction.
Claim 3
Dependent Claim 91 words
The information processing apparatus having a gesture editing function as set forth in claim 1, wherein said first memory means includes a position coordinate table which stores a character position coordinate system for determining a coordinate of each character so that a peripheral portion of each character is considered as a same position as a center portion of each character and a space-between-characters position coordinate system for determining a coordinate of each space so that each space between characters is considered as a same position as a center of each space.
Claim 4
Dependent Claim 71 words
The information processing apparatus having a gesture editing function as set forth in claim 2, wherein the character position coordinate system and space-between-characters position coordinate system are respectively prepared in directions of row and column on said display screen, and wherein a coordinate system is selected from the character position coordinate system and the space-between-characters position coordinate system for the row direction and for the column direction on said display screen.
Claim 5
Dependent Claim 43 words
The information processing apparatus having a gesture editing function as set forth in claim 1, wherein said position indicating means includes a pen input device for use in specifying a position on said display screen by pointing and in inputting information by handwriting.
Claim 6
Dependent Claim 44 words
The information processing apparatus having a gesture editing function as set forth in claim 1, wherein said position detecting means includes a transparent digitizer of an electrostatic induction system or electromagnetic induction system, and said transparent digitizer is integrally provided on said display screen.
Claim 7
Dependent Claim 48 words
The information processing apparatus having a gesture editing function as set forth in claim 1, further comprising third memory means for storing therein a coordinate detected by said position detecting means, wherein said gesture judging means and position computing means respectively fetch coordinates from said third memory means.
Claim 8
Dependent Claim 38 words
The information processing apparatus having a gesture editing function as set forth in claim 6, wherein coordinates to be stored in said third memory means include coordinates of a position of a cursor displayed on said display screen.
Claim 9
Dependent Claim 79 words
The information processing apparatus having a gesture editing function as set forth in claim 6, wherein said coordinates of the position of the line drawing include a coordinate of a down-point at which said position indicating means touches on said display screen, a coordinate of an up-point at which said position indicating means is released from said display screen, and coordinates of drag points as a group of points which form a trace connecting the down-point and the up-point.
Claim 10
Dependent Claim 43 words
The information processing apparatus having a gesture editing function as set forth in claim 8, wherein said third memory means stores coordinates obtained by normalizing the coordinates of positions of the line drawing using absolute coordinates of the down-point as a standard point.
Claim 11
Dependent Claim 55 words
The information processing apparatus having a gesture editing function as set forth in claim 9, wherein said gesture judging means specifies a reference stroke which has the most similar shape to a shape of the line drawing shown by normalized coordinates by searching said second memory means so as to specify the given editing instruction.
Claim 12
Dependent Claim 47 words
The information processing apparatus having a gesture editing function as set forth in claim 1, wherein said second memory means includes a gesture table for storing therein reference strokes and edit instructions so as to have an association between each pair of reference stroke and edit instruction.
Claim 13
Dependent Claim 49 words
The information processing apparatus having a gesture editing function as set forth in claim 1, wherein said gesture judging means judges whether said position detecting means outputs the coordinates of a point specified by the pointing of said position indicating means or the coordinates of the handwritten line drawing.
Claim 14
Dependent Claim 36 words
The information processing apparatus having a gesture editing function as set forth in claim 1, wherein said gesture judging means sends the point coordinates to said document editing means without referring to said second memory means.
Claim 15
Dependent Claim 47 words
The information processing apparatus having a gesture editing function as set forth in claim 1, further comprising: input means for inputting document information; and document information memory means for storing therein document information inputted by said input means and document information edited by said document editing means.
Claim 16
Dependent Claim 233 words
An information processing apparatus having a gesture editing function, comprising: a display screen for displaying thereon a document; display input means for inputting a shape of a handwritten line drawing on said display screen; memory means for storing therein matching patterns for use in collating an input pattern of the handwritten line drawing inputted by said display input means and edit instructions for editing the document so as to have an association between each pair of matching pattern and edit instruction; and set content change means including a keyboard for changing as desired the association between each pair of the matching pattern and edit instruction in said memory means, said keyboard including a gesture setting change key for inputting an instruction for displaying associations between each pair of the matching pattern and edit instruction in a list on said display screen, a change operation key for selecting either a matching pattern or an edit instruction in the list, a change candidate key for selecting a specific candidate among a group of candidates for changing a matching pattern and an edit instruction, and an execution key for confirming a selection of the specific candidate, wherein an association between a first matching pattern and a first edit instruction is changed to an association between a second matching pattern and the first edit instruction when the first matching pattern is excluded from the group of candidates.
Claim 17
Dependent Claim 233 words
An information processing apparatus having a gesture editing function, comprising: a display screen for displaying thereon a document; display input means for inputting a shape of a handwritten line drawing on said display screen; memory means for storing therein matching patterns for use in collating an input pattern of the handwritten line drawing inputted by said display input means and edit instructions for editing the document so as to have an association between each pair of matching pattern and edit instruction; and set content change means including a keyboard for changing as desired the association between each pair of the matching pattern and edit instruction in said memory means, said keyboard including a gesture setting change key for inputting an instruction for displaying associations between each pair of the matching pattern and edit instruction in a list on said display screen, a change operation key for selecting either a matching pattern or an edit instruction in the list, a change candidate key for selecting a specific candidate among a group of candidates for changing a matching pattern and an edit instruction, and an execution key for confirming a selection of the specific candidate, wherein an association between a first matching pattern and a first edit instruction is changed to an association between a second matching pattern and the first edit instruction when the first matching pattern is excluded from the group of candidates.
Claim 18
Dependent Claim 83 words
The information processing apparatus having a gesture editing function as set forth in claim 15, wherein: said memory means includes a candidate table for matching pattern which stores therein 2-byte data in a form of a table, wherein the first byte of the data is a check data indicating whether or not a setting of an association between the matching pattern and the edit instruction has been completed, and the second byte of the data indicating a code corresponding to each matching pattern.
Claim 19
Dependent Claim 43 words
The information processing apparatus having a gesture editing function as set forth in claim 15, wherein said memory means is provided with a candidate table for an edit instruction, which stores therein 1-byte data which represents a code corresponding to each edit instruction.
Claim 20
Dependent Claim 56 words
The information processing apparatus having a gesture editing function as set forth in claim 15, further comprising recognition means having the following functions referring to said memory means: (1) recognizing a matching pattern corresponding to an input pattern inputted by said display input means; and (2) specifying an edit instruction corresponding to the recognized matching pattern.
Claim 21
Dependent Claim 40 words
The information processing apparatus having a gesture editing function as set forth in claim 18, further comprising document editing means for editing a document being displayed on said display screen according to an edit instruction specified by said recognition means.
Claim 22
Dependent Claim 76 words
The information processing apparatus having a gesture editing function as set forth in claim 15, wherein said display input means includes a pen input device for use in specifying a position on said display screen by pointing and in inputting information by handwriting and a tablet device for detecting a coordinate of a handwritten point or coordinates of a handwritten line drawing on said display screen by said pen input device and for outputting coordinate information.
Claim 23
Dependent Claim 42 words
The information processing apparatus having a gesture editing function as set forth in claim 15, wherein said display input means includes a trace coordinate fetching section for fetching trace coordinates indicating a position of the handwritten line drawing on said display screen.
Claim 24
Dependent Claim 69 words
The information processing apparatus having a gesture editing function as set forth in claim 15, further comprising: a trace drawing section for generating a trace image based on the trace coordinates; and a bit map memory for synthesizing the trace image and an image being displayed on said display screen and storing a synthesized image, wherein the handwritten line drawing is displayed on said display screen in real time.
Claim 25
Dependent Claim 272 words
An information processing apparatus having a gesture editing function, comprising: a display screen for displaying thereon a document; display input means for inputting a shape of a handwritten line drawing on said display screen; memory means for storing therein matching patterns for use in collating an input pattern of the handwritten line drawing inputted by said display input means and edit instructions for editing the document so as to have an association between each pair of matching pattern and edit instruction; set content change means including a keyboard for changing as desired the association between each pair of the matching pattern and edit instruction in said memory means, said keyboard including a gesture setting change key for inputting an instruction for displaying associations between each pair of the matching pattern and edit instruction in a list on said display screen, a change operation key for selecting either a matching pattern or an edit instruction in the list, a change candidate key for selecting a specific candidate among a group of candidates for changing a matching pattern and an edit instruction, and an execution key for confirming a selection of the specific candidate, wherein an association between a first matching pattern and a first edit instruction is changed to an association between a second matching pattern and the first edit instruction when the first matching pattern is excluded from the group of candidates; wherein an association between a first matching pattern and a first edit instruction is changed to an association between the first matching pattern and a second edit instruction when the second edit instruction is included in the group of candidates.
Claim 26
Dependent Claim 272 words
An information processing apparatus having a gesture editing function, comprising: a display screen for displaying thereon a document; display input means for inputting a shape of a handwritten line drawing on said display screen; memory means for storing therein matching patterns for use in collating an input pattern of the handwritten line drawing inputted by said display input means and edit instructions for editing the document so as to have an association between each pair of matching pattern and edit instruction; set content change means including a keyboard for changing as desired the association between each pair of the matching pattern and edit instruction in said memory means, said keyboard including a gesture setting change key for inputting an instruction for displaying associations between each pair of the matching pattern and edit instruction in a list on said display screen, a change operation key for selecting either a matching pattern or an edit instruction in the list, a change candidate key for selecting a specific candidate among a group of candidates for changing a matching pattern and an edit instruction, and an execution key for confirming a selection of the specific candidate, wherein an association between a first matching pattern and a first edit instruction is changed to an association between a second matching pattern and the first edit instruction when the first matching pattern is excluded from the group of candidates; wherein an association between a first matching pattern and a first edit instruction is changed to an association between the first matching pattern and a second edit instruction when the second edit instruction is included in the group of candidates.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1999-03-26 1999-09-25 2000-03-26 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2003-03-26 2003-09-25 2004-03-26 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2007-03-26 2007-09-25 2008-03-26 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag