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

Coordinate input device and method having first and second sampling devices which sample input data at staggered intervals

Assignee: Canon Inc
•
Filing: 1996-08-27
•
Granted: 2001-08-21
•
Expires: 2016-08-27
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A coordinate input device interpolates sampling data, using less input data and simpler computing. The input data (coordinate information indicative of an input trace) are sampled both with a predetermined cycle (Tn), and at the end of a predetermined time interval after the sampling of the cycle Tn is complete. As a result of the two different samplings, not only the coordinate point determined by the sampling of cycle Tn, but also information indicative of a tangent vector at each coordinate point on the input trace are obtained. The coordinate point and the associated tangent vector information are thus output, so that a trace more faithful to the input trace is obtained using fewer coordinate points.

Inventors

  • 👤 Atsushi Tanaka
  • 👤 Eisaku Tatsumi
  • 👤 Shigeki Mori
  • 👤 Katsuhiko Nagasaki

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-26 22:25
CPC Classifications
G; G06; G06F; G06F3/00; G06F3/01; G06F3/048; G06F3/0487; G06F3/0488; G06F3/04883; G06F3/03; G06F3/041

Claims Analysis

Total Claims: 19
Claim 1
Independent Claim 106 words
A coordinate input device comprising: first sampling means for sampling coordinate data with a predetermined cycle to provide first sample data; second sampling means for sampling the coordinate data at least at one moment staggered by a predetermined period from the time when said first sampling means sampled the coordinate data to provide second sample data; generating means for generating additional data based on predetermined relationship between the first sample data and the second sample data; and output means for providing output data based on the first sample data and the additional data, wherein the additional data includes information of a change of the coordinate data.
Claim 2
Dependent Claim 106 words
A coordinate input device comprising: first sampling means for sampling coordinate data with a predetermined cycle to provide first sample data; second sampling means for sampling the coordinate data at least at one moment staggered by a predetermined period from the time when said first sampling means sampled the coordinate data to provide second sample data; generating means for generating additional data based on predetermined relationship between the first sample data and the second sample data; and output means for providing output data based on the first sample data and the additional data, wherein the additional data includes information of a change of the coordinate data.
Claim 3
Dependent Claim 33 words
The device according to claim 1 , wherein said second sampling means samples the coordinate data at the end of a predetermined time interval after said first sampling means sampled said coordinate data.
Claim 4
Dependent Claim 30 words
The device according to claim 1 , wherein aid second sampling means samples the coordinate data at predetermined timing before and after said first sampling means sampled said coordinate data.
Claim 5
Dependent Claim 26 words
The device according to claim 1 wherein the additional data is data indicative of a difference between the first sample data and the second sample data.
Claim 6
Dependent Claim 47 words
The device according to claim 1 , wherein each data sampled by said first and second sampling means represents a position of each coordinate point plotting a coordinate trace, and the additional data represents a tangent vector at each input point sampled by said first sampling means.
Claim 7
Dependent Claim 63 words
The device according to claim 1 further comprising determination means for obtaining a changed amount between a last output data previously provided by said output means and current data which may be output this time, and determining whether the current data should be provided, wherein said output means provides the current output data based on a result of determination by said determination means.
Claim 8
Dependent Claim 113 words
A coordinate input method comprising: a first sampling step of sampling coordinate data with a predetermined cycle to provide first sample data; a second sampling step of sampling the coordinate data at least at one moment staggered by a predetermined period from the time when said coordinate data was sampled at said first sampling step to provide second sample data; a generating step of generating additional data based on a predetermined relationship between the first sample data and the second sample data; and an output step of providing output data based on the first sample data and the additional data, wherein the additional data includes information of a change of the coordinate data.
Claim 9
Dependent Claim 113 words
A coordinate input method comprising: a first sampling step of sampling coordinate data with a predetermined cycle to provide first sample data; a second sampling step of sampling the coordinate data at least at one moment staggered by a predetermined period from the time when said coordinate data was sampled at said first sampling step to provide second sample data; a generating step of generating additional data based on a predetermined relationship between the first sample data and the second sample data; and an output step of providing output data based on the first sample data and the additional data, wherein the additional data includes information of a change of the coordinate data.
Claim 10
Dependent Claim 28 words
The method according to claim 7 , wherein the additional data is data indicative of a difference between two sampling data from said first and second sampling steps.
Claim 11
Dependent Claim 47 words
The method according to claim 7 , wherein each data sampled by said first and second sampling steps represents a position of each coordinate point plotting a coordinate trace, and said additional data represents a tangent vector at each coordinate point sampled by said first sampling step.
Claim 12
Dependent Claim 65 words
The method according to claim 7 further comprising a determination step of obtaining a changed amount between a last output data previously provided by said output step and current data which may be output at this time, and determining whether the current data should be provided, wherein said output step provides the current output data based on a result of determination by said determination step.
Claim 13
Dependent Claim 127 words
A coordinate input device comprising: first sampling means for sampling coordinate data with a predetermined cycle, the coordinate data representing a position of each coordinate point on a coordinate trace; second sampling means for sampling said coordinate data at least at one moment staggered by a predetermined period from the time when said first sampling means sampled said coordinate data; generating means for generating additional data for each sampling data obtained by said first sampling means based on sampling data obtained by said first and second sampling means; and formation means for forming an output trace based on input points sampled by said first sampling means and the additional data generated by said generating means, wherein the additional data includes information of a change of coordinate data.
Claim 14
Dependent Claim 127 words
A coordinate input device comprising: first sampling means for sampling coordinate data with a predetermined cycle, the coordinate data representing a position of each coordinate point on a coordinate trace; second sampling means for sampling said coordinate data at least at one moment staggered by a predetermined period from the time when said first sampling means sampled said coordinate data; generating means for generating additional data for each sampling data obtained by said first sampling means based on sampling data obtained by said first and second sampling means; and formation means for forming an output trace based on input points sampled by said first sampling means and the additional data generated by said generating means, wherein the additional data includes information of a change of coordinate data.
Claim 15
Dependent Claim 125 words
A computer readable medium having recorded thereon codes for implementing a computer implementable coordinate input method comprising: a first sampling step of sampling coordinate data with a predetermined cycle to provide first sample data; a second sampling step of sampling the coordinate data at least at one moment staggered by a predetermined period from the time when said coordinate data was sampled at said first sampling step to provide second sample data; a generating step of generating additional data based on a predetermined relationship between the first sample data and the second sample data; and an output step of providing output data based on the first sample data and the additional data, wherein the additional data includes information of a change of the coordinate data.
Claim 16
Dependent Claim 125 words
A computer readable medium having recorded thereon codes for implementing a computer implementable coordinate input method comprising: a first sampling step of sampling coordinate data with a predetermined cycle to provide first sample data; a second sampling step of sampling the coordinate data at least at one moment staggered by a predetermined period from the time when said coordinate data was sampled at said first sampling step to provide second sample data; a generating step of generating additional data based on a predetermined relationship between the first sample data and the second sample data; and an output step of providing output data based on the first sample data and the additional data, wherein the additional data includes information of a change of the coordinate data.
Claim 17
Dependent Claim 28 words
The medium according to claim 12 , wherein said additional data is data indicative of a difference between two sampling data from said first and second sampling steps.
Claim 18
Dependent Claim 47 words
The medium according to claim 12 , wherein each data sampled by said first and second sampling steps represents a position of each coordinate point plotting a coordinate trace, and said additional data represents a tangent vector at each coordinate point sampled by said first sampling step.
Claim 19
Dependent Claim 65 words
The medium according to claim 12 further comprising a determination step of obtaining a changed amount between a last output data previously supplied by said output step and current data which may be output at this time, and determining whether the current data should be provided, wherein said output step provides the current output data based on a result of determination by said determination step.

References Cited (Backward Citations)

US4510568A Cited
JPS62154078A Cited
JPS62223239A Cited
JPS636619A Cited
US4931965A Cited
US5392058A Cited
US5491305A Cited
EP0566263A2 Cited
JPH06223139A Cited
US5684277A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2004-08-20 2005-02-19 2005-08-21 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2008-08-20 2009-02-19 2009-08-21 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2012-08-20 2013-02-19 2013-08-21 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag