Claims Analysis
Total Claims: 39
Claim 1
Independent Claim
211 words
A coordinate inputting/detecting apparatus for optically detecting a position of a designating device inserted into an at least substantially flat two-dimensional coordinate inputting/detecting area of the apparatus, comprising: a coordinates determining device configured to determine two-dimensional coordinates of the designating device in the coordinate inputting/detecting area at a predetermined time interval; an insertion/non-insertion state detecting device configured to detect an insertion/non-insertion state of the designating device relative to the coordinate inputting/detecting area; a vectorization device configured to convert information of a direction and a length of a change between two two-dimensional coordinates sequentially detected by the coordinates determining device at the predetermined time interval into a coordinates vector value; and a sweeping up processing device configured to process, if a change of a first coordinates vector value, obtained by the vectorization device when the non-insertion state of the designating device is detected at a first two-dimensional coordinates by the insertion/non-insertion state detecting device, from a second coordinates vector value, obtained by the vectorization device at a second two-dimensional coordinates immediately before the first two-dimensional coordinates, is not greater than a predetermined value, a drawing line connecting between the second two-dimensional coordinates and a third two-dimensional coordinates immediately before the second two-dimensional coordinates so as to be reduced by a predetermined length.
Claim 2
Dependent Claim
211 words
A coordinate inputting/detecting apparatus for optically detecting a position of a designating device inserted into an at least substantially flat two-dimensional coordinate inputting/detecting area of the apparatus, comprising: a coordinates determining device configured to determine two-dimensional coordinates of the designating device in the coordinate inputting/detecting area at a predetermined time interval; an insertion/non-insertion state detecting device configured to detect an insertion/non-insertion state of the designating device relative to the coordinate inputting/detecting area; a vectorization device configured to convert information of a direction and a length of a change between two two-dimensional coordinates sequentially detected by the coordinates determining device at the predetermined time interval into a coordinates vector value; and a sweeping up processing device configured to process, if a change of a first coordinates vector value, obtained by the vectorization device when the non-insertion state of the designating device is detected at a first two-dimensional coordinates by the insertion/non-insertion state detecting device, from a second coordinates vector value, obtained by the vectorization device at a second two-dimensional coordinates immediately before the first two-dimensional coordinates, is not greater than a predetermined value, a drawing line connecting between the second two-dimensional coordinates and a third two-dimensional coordinates immediately before the second two-dimensional coordinates so as to be reduced by a predetermined length.
Claim 3
Dependent Claim
145 words
A coordinate inputting/detecting apparatus of claim 1 , the coordinates determining device including: a plurality of light emitting devices configured to emit light beams two-dimensionally toward the coordinate inputting/detecting area; a light returning reflective device configured to reflect the optical beams emitted by the plurality of light emitting devices so as to return in substantially reverse directions in the coordinate inputting/detecting area; and a plurality of light receiving devices respectively disposed in positions to receive the optical beams reflected by the light returning reflective device so as to detect a light intensity distribution of the optical beams; wherein, the designating device has a light interrupting property, and the two-dimensional coordinates of the designating device in the coordinate inputting/detecting area are recognized based upon existence of the designating device in emitted/received light optical paths formed in the coordinate inputting/detecting area via the light returning reflective device.
Claim 4
Dependent Claim
56 words
A coordinate inputting/detecting apparatus of claim 1 , the coordinates determining device including: an image inputting device configured to optically input image information of the coordinate inputting/detecting area; and a conversion device configured to convert a part of the image information input by the image inputting device into information of two-dimensional coordinates of the designating device.
Claim 5
Dependent Claim
141 words
A coordinate inputting/detecting apparatus of claim 1 , the coordinates determining device including: a plurality of light emitting devices configured to emit light beams toward the coordinate inputting/detecting area; a plurality of light receiving devices arranged in vicinity of the plurality of light emitting devices so as to correspond to the plurality of light emitting devices, respectively; a light returning reflective device configured to reflect the optical beams emitted by the plurality of light emitting devices so as to return in substantially same positions as those of the plurality of light emitting devices to be guided to respective corresponding light receiving devices; wherein, the two-dimensional coordinates of the designating device in the coordinate inputting/detecting area are recognized based upon a light intensity distribution of the optical beam corresponding to an inserted position of the designating device in the coordinate inputting/detecting area.
Claim 6
Dependent Claim
87 words
A coordinate inputting/detecting apparatus of claim 1 , the coordinates determining device including: a plurality of light emitting devices configured to emit light beams two-dimensionally toward the coordinate inputting/detecting area; and a plurality of light receiving devices arranged in positions facing the plurality of light emitting device across the coordinate inputting/detecting area, respectively; wherein, the designating device has a light interrupting property, and the two-dimensional coordinates of the designating device in the coordinate inputting/detecting area are recognized based upon existence of the designating device in emitted/received light.
Claim 7
Dependent Claim
191 words
A coordinate inputting/detecting apparatus for optically detecting a position of a designating device inserted into an at least substantially flat two-dimensional coordinate inputting/detecting area of the apparatus, comprising: a coordinates determining device configured to determine two-dimensional coordinates of the designating device in the coordinate inputting/detecting area at a predetermined time interval; an insertion/non-insertion state detecting device configured to detect an insertion/non-insertion state of the designating device relative to the coordinate inputting/detecting area; a vectorization device configured to convert information of a direction and a length of a change between two two-dimensional coordinates sequentially detected by the coordinates determining device at the predetermined time interval into a coordinates vector value; and a trailing processing device configured to process, if a change of a first coordinates vector value, obtained by the vectorization device when the non-insertion state of the designating device is detected at a first two-dimensional coordinates by the insertion/non-insertion state detecting device, from a second coordinates vector value, obtained by the vetorization device immediately before the first two-dimensional coordinates, is greater than a predetermined value, a drawing line connecting between the first and second coordinates so as to be made null.
Claim 8
Dependent Claim
191 words
A coordinate inputting/detecting apparatus for optically detecting a position of a designating device inserted into an at least substantially flat two-dimensional coordinate inputting/detecting area of the apparatus, comprising: a coordinates determining device configured to determine two-dimensional coordinates of the designating device in the coordinate inputting/detecting area at a predetermined time interval; an insertion/non-insertion state detecting device configured to detect an insertion/non-insertion state of the designating device relative to the coordinate inputting/detecting area; a vectorization device configured to convert information of a direction and a length of a change between two two-dimensional coordinates sequentially detected by the coordinates determining device at the predetermined time interval into a coordinates vector value; and a trailing processing device configured to process, if a change of a first coordinates vector value, obtained by the vectorization device when the non-insertion state of the designating device is detected at a first two-dimensional coordinates by the insertion/non-insertion state detecting device, from a second coordinates vector value, obtained by the vetorization device immediately before the first two-dimensional coordinates, is greater than a predetermined value, a drawing line connecting between the first and second coordinates so as to be made null.
Claim 9
Dependent Claim
145 words
A coordinate inputting/detecting apparatus of claim 6 , the coordinates determining device including: a plurality of light emitting devices configured to emit light beams two-dimensionally toward the coordinate inputting/detecting area; a light returning reflective device configured to reflect the optical beams emitted by the plurality of light emitting devices so as to return in substantially reverse directions in the coordinate inputting/detecting area; and a plurality of light receiving devices respectively disposed in positions to receive the optical beams reflected by the light returning reflective device so as to detect a light intensity distribution of the optical beams; wherein, the designating device has a light interrupting property, and the two-dimensional coordinates of the designating device in the coordinate inputting/detecting area are recognized based upon existence of the designating device in emitted/received light optical paths formed in the coordinate inputting/detecting area via the light returning reflective device.
Claim 10
Dependent Claim
56 words
A coordinate inputting/detecting apparatus of claim 6 , the coordinates determining device including: an image inputting device configured to optically input image information of the coordinate inputting/detecting area; and a conversion device configured to convert a part of the image information input by the image inputting device into information of two-dimensional coordinates of the designating device.
Claim 11
Dependent Claim
141 words
A coordinate inputting/detecting apparatus of claim 6 , the coordinates determining device including: a plurality of light emitting devices configured to emit light beams toward the coordinate inputting/detecting area; a plurality of light receiving devices arranged in vicinity of the plurality of light emitting devices so as to correspond to the plurality of light emitting devices, respectively; a light returning reflective device configured to reflect the optical beams emitted by the plurality of light emitting devices so as to return in substantially same positions as those of the plurality of light emitting devices to be guided to respective corresponding light receiving devices; wherein, the two-dimensional coordinates of the designating device in the coordinate inputting/detecting area are recognized based upon a light intensity distribution of the optical beam corresponding to an inserted position of the designating device in the coordinate inputting/detecting area.
Claim 12
Dependent Claim
95 words
A coordinate inputting/detecting apparatus of claim 6 , the coordinates determining device including: a plurality of light emitting devices configured to emit light beams two-dimensionally toward the coordinate inputting/detecting area; and a plurality of light receiving devices arranged in positions facing the plurality of light emitting device across the coordinate inputting/detecting area, respectively; wherein, the designating device has a light interrupting property, and the two-dimensional coordinates of the designating device in the coordinate inputting/detecting area are recognized based upon existence of the designating device in emitted/received light optical paths formed in the coordinate inputting/detecting area.
Claim 13
Dependent Claim
320 words
A coordinate inputting/detecting apparatus for optically detecting a position of a designating device inserted into an at least substantially flat two-dimensional coordinate inputting/detecting area of the apparatus, comprising: a coordinates determining device configured to determine two-dimensional coordinates of the designating device in the coordinate inputting/detecting area at a predetermined time interval; an insertion/non-insertion state detecting device configured to detect an insertion/non-insertion state of the designating device relative to the coordinate inputting/detecting area; a vectorization device configured to convert information of a direction and a length of a change between two two-dimensional coordinates sequentially detected by the coordinates determining device at the predetermined time interval into a coordinates vector value; a trailing processing device configured to process, if a change of a first coordinates vector value, obtained by the vectorization device when the non-insertion state of the designating device is detected at a first two-dimensional coordinates by the insertion/non-insertion state detecting device, from a second coordinates vector value, obtained by the vectorization device immediately before the first two-dimensional coordinates, is greater than a predetermined value, a drawing line connecting between the first and second two-dimensional coordinates so as to be made null; a trailing length calculating device configured to calculate an average length value of the drawing lines made null by the trailing processing device; and a sweeping up processing device configured to process, if the change of the first coordinates vector value, obtained by the vectorization device when the non-insertion state of the designating device is detected at the first two-dimensional coordinates by the insertion/non-insertion state detecting device, from the second coordinates vector value, obtained by the vectorization device at the second two-dimensional coordinates immediately before the first two-dimensional coordinates, is not greater than the predetermined value, a drawing line connecting between the second two-dimensional coordinates and a third two-dimensional coordinates immediately before the second two-dimensional coordinates so as to be reduced by a length of the average length value.
Claim 14
Dependent Claim
320 words
A coordinate inputting/detecting apparatus for optically detecting a position of a designating device inserted into an at least substantially flat two-dimensional coordinate inputting/detecting area of the apparatus, comprising: a coordinates determining device configured to determine two-dimensional coordinates of the designating device in the coordinate inputting/detecting area at a predetermined time interval; an insertion/non-insertion state detecting device configured to detect an insertion/non-insertion state of the designating device relative to the coordinate inputting/detecting area; a vectorization device configured to convert information of a direction and a length of a change between two two-dimensional coordinates sequentially detected by the coordinates determining device at the predetermined time interval into a coordinates vector value; a trailing processing device configured to process, if a change of a first coordinates vector value, obtained by the vectorization device when the non-insertion state of the designating device is detected at a first two-dimensional coordinates by the insertion/non-insertion state detecting device, from a second coordinates vector value, obtained by the vectorization device immediately before the first two-dimensional coordinates, is greater than a predetermined value, a drawing line connecting between the first and second two-dimensional coordinates so as to be made null; a trailing length calculating device configured to calculate an average length value of the drawing lines made null by the trailing processing device; and a sweeping up processing device configured to process, if the change of the first coordinates vector value, obtained by the vectorization device when the non-insertion state of the designating device is detected at the first two-dimensional coordinates by the insertion/non-insertion state detecting device, from the second coordinates vector value, obtained by the vectorization device at the second two-dimensional coordinates immediately before the first two-dimensional coordinates, is not greater than the predetermined value, a drawing line connecting between the second two-dimensional coordinates and a third two-dimensional coordinates immediately before the second two-dimensional coordinates so as to be reduced by a length of the average length value.
Claim 15
Dependent Claim
145 words
A coordinate inputting/detecting apparatus of claim 11 , the coordinates determining device including: a plurality of light emitting devices configured to emit light beams two-dimensionally toward the coordinate inputting/detecting area; a light returning reflective device configured to reflect the optical beams emitted by the plurality of light emitting devices so as to return in substantially reverse directions in the coordinate inputting/detecting area; and a plurality of light receiving devices respectively disposed in positions to receive the optical beams reflected by the light returning reflective device so as to detect a light intensity distribution of the optical beams; wherein, the designating device has a light interrupting property, and the two-dimensional coordinates of the designating device in the coordinate inputting/detecting area are recognized based upon existence of the designating device in emitted/received light optical paths formed in the coordinate inputting/detecting area via the light returning reflective device.
Claim 16
Dependent Claim
56 words
A coordinate inputting/detecting apparatus of claim 11 , the coordinates determining device including: an image inputting device configured to optically input image information of the coordinate inputting/detecting area; and a conversion device configured to convert a part of the image information input by the image inputting device into information of two-dimensional coordinates of the designating device.
Claim 17
Dependent Claim
141 words
A coordinate inputting/detecting apparatus of claim 11 , the coordinates determining device including: a plurality of light emitting devices configured to emit light beams toward the coordinate inputting/detecting area; a plurality of light receiving devices arranged in vicinity of the plurality of light emitting devices so as to correspond to the plurality of light emitting devices, respectively; a light returning reflective device configured to reflect the optical beams emitted by the plurality of light emitting devices so as to return in substantially same positions as those of the plurality of light emitting devices to be guided to respective corresponding light receiving devices; wherein, the two-dimensional coordinates of the designating device in the coordinate inputting/detecting area are recognized based upon a light intensity distribution of the optical beam corresponding to an inserted position of the designating device in the coordinate inputting/detecting area.
Claim 18
Dependent Claim
95 words
A coordinate inputting/detecting apparatus of claim 11 , the coordinates determining device including: a plurality of light emitting devices configured to emit light beams two-dimensionally toward the coordinate inputting/detecting area; and a plurality of light receiving devices arranged in positions facing the plurality of light emitting device across the coordinate inputting/detecting area, respectively; wherein, the designating device has a light interrupting property, and the two-dimensional coordinates of the designating device in the coordinate inputting/detecting area are recognized based upon existence of the designating device in emitted/received light optical paths formed in the coordinate inputting/detecting area.
Claim 19
Dependent Claim
188 words
A coordinate inputting/detecting apparatus for optically detecting a position of a designating device inserted into an at least substantially flat two-dimensional coordinate inputting/detecting area of the apparatus, comprising: coordinates determining means for determining two-dimensional coordinates of the designating device in the coordinate inputting/detecting area; insertion/non-insertion state detecting means for detecting an insertion/non-insertion state of the designating device relative to the coordinate inputting/detecting area; vectorization means for converting information of a direction and a length of a change between two two-dimensional coordinates sequentially detected by the coordinates determining means into a coordinates vector value; and sweeping up processing means for processing, if a change of a first coordinates vector value, obtained by the vectorization means when the non-insertion state of the designating device is detected at a first two-dimensional coordinates by the insertion/non-insertion state detecting means, from a second coordinates vector value, obtained by the vectorization means immediately before the first two-dimensional coordinates, is not greater than a predetermined value, a drawing line connecting between the second two-dimensional coordinates and a third two-dimensional coordinates immediately before the second two-dimensional coordinates so as to be reduced by a predetermined length.
Claim 20
Dependent Claim
188 words
A coordinate inputting/detecting apparatus for optically detecting a position of a designating device inserted into an at least substantially flat two-dimensional coordinate inputting/detecting area of the apparatus, comprising: coordinates determining means for determining two-dimensional coordinates of the designating device in the coordinate inputting/detecting area; insertion/non-insertion state detecting means for detecting an insertion/non-insertion state of the designating device relative to the coordinate inputting/detecting area; vectorization means for converting information of a direction and a length of a change between two two-dimensional coordinates sequentially detected by the coordinates determining means into a coordinates vector value; and sweeping up processing means for processing, if a change of a first coordinates vector value, obtained by the vectorization means when the non-insertion state of the designating device is detected at a first two-dimensional coordinates by the insertion/non-insertion state detecting means, from a second coordinates vector value, obtained by the vectorization means immediately before the first two-dimensional coordinates, is not greater than a predetermined value, a drawing line connecting between the second two-dimensional coordinates and a third two-dimensional coordinates immediately before the second two-dimensional coordinates so as to be reduced by a predetermined length.
Claim 21
Dependent Claim
145 words
A coordinate inputting/detecting apparatus for optically detecting a position of a designating device inserted into an at least substantially flat two-dimensional coordinate inputting/detecting area of the apparatus, comprising: coordinate determining means for determining two-dimensional coordinates of the designating device in the coordinate inputting/detecting area; insertion/non-insertion state detecting means for detecting an insertion/non-insertion state of the designating device relative to the coordinate inputting/detecting area; vectorization means for converting information of a direction and a length of a change between two two-dimensional coordinates sequentially detected by the coordinates determining means into a coordinates vector value; and trailing processing means for processing, if a change of a first coordinates vector value, obtained by the vectorization means when the non-insertion state of the designating device is detected at a first two-dimensional coordinates by the insertion/non-insertion state detecting means, from a second coordinates vector value, obtained by the vetorization means.
Claim 22
Dependent Claim
145 words
A coordinate inputting/detecting apparatus for optically detecting a position of a designating device inserted into an at least substantially flat two-dimensional coordinate inputting/detecting area of the apparatus, comprising: coordinate determining means for determining two-dimensional coordinates of the designating device in the coordinate inputting/detecting area; insertion/non-insertion state detecting means for detecting an insertion/non-insertion state of the designating device relative to the coordinate inputting/detecting area; vectorization means for converting information of a direction and a length of a change between two two-dimensional coordinates sequentially detected by the coordinates determining means into a coordinates vector value; and trailing processing means for processing, if a change of a first coordinates vector value, obtained by the vectorization means when the non-insertion state of the designating device is detected at a first two-dimensional coordinates by the insertion/non-insertion state detecting means, from a second coordinates vector value, obtained by the vetorization means.
Claim 23
Dependent Claim
298 words
A coordinate inputting/detecting apparatus for optically detecting a position of a designating device inserted into an at least substantially flat two-dimensional coordinate inputting/detecting area of the apparatus, comprising: coordinates determining means for determining two-dimensional coordinates of the designating device in the coordinate inputting/detecting area; insertion/non-insertion state detecting means for detecting an insertion/non-insertion state of the designating device relative to the coordinate inputting/detecting area; vectorization means for converting information of a direction and a length of a change between two two-dimensional coordinates sequentially detected by the coordinates determining means into a coordinates vector value; trailing processing means for processing, if a change of a first coordinates vector value, obtained by the vectorization means when the non-insertion state of the designating device is detected at a first two-dimensional coordinates by the insertion/non-insertion state detecting means, from a second coordinates vector value, obtained by the vectorization means immediately before the first two-dimensional coordinates, is greater than a predetermined value, a drawing line connecting between the first and second two-dimensional coordinates so as to be made null; trailing length calculating means for calculating an average length value of the drawing lines made null by the trailing processing means; and sweeping up processing means for processing, if the change of the first coordinates vector value, obtained by the vectorization means when the non-insertion state of the designating device is detected at the first two-dimensional coordinates by the insertion/non-insertion state detecting means, from the second coordinates vector value, obtained by the vectorization means at the second two-dimensional coordinates immediately before the first two-dimensional coordinates, is not greater than the predetermined value, a drawing line connecting between the second two-dimensional coordinates and a third two-dimensional coordinates immediately before the second two-dimensional coordinates so as to be reduced by a length of the average length value.
Claim 24
Dependent Claim
298 words
A coordinate inputting/detecting apparatus for optically detecting a position of a designating device inserted into an at least substantially flat two-dimensional coordinate inputting/detecting area of the apparatus, comprising: coordinates determining means for determining two-dimensional coordinates of the designating device in the coordinate inputting/detecting area; insertion/non-insertion state detecting means for detecting an insertion/non-insertion state of the designating device relative to the coordinate inputting/detecting area; vectorization means for converting information of a direction and a length of a change between two two-dimensional coordinates sequentially detected by the coordinates determining means into a coordinates vector value; trailing processing means for processing, if a change of a first coordinates vector value, obtained by the vectorization means when the non-insertion state of the designating device is detected at a first two-dimensional coordinates by the insertion/non-insertion state detecting means, from a second coordinates vector value, obtained by the vectorization means immediately before the first two-dimensional coordinates, is greater than a predetermined value, a drawing line connecting between the first and second two-dimensional coordinates so as to be made null; trailing length calculating means for calculating an average length value of the drawing lines made null by the trailing processing means; and sweeping up processing means for processing, if the change of the first coordinates vector value, obtained by the vectorization means when the non-insertion state of the designating device is detected at the first two-dimensional coordinates by the insertion/non-insertion state detecting means, from the second coordinates vector value, obtained by the vectorization means at the second two-dimensional coordinates immediately before the first two-dimensional coordinates, is not greater than the predetermined value, a drawing line connecting between the second two-dimensional coordinates and a third two-dimensional coordinates immediately before the second two-dimensional coordinates so as to be reduced by a length of the average length value.
Claim 25
Independent Claim
209 words
A method of optically detecting a position of a designating device inserted into an at least substantially flat two-dimensional coordinate inputting/detecting area of a coordinate inputting/detecting apparatus and inputting/detecting two-dimensional coordinates of the designating device in the coordinate inputting area of the apparatus, the method comprising steps of: determining the two-dimensional coordinates of the designating device in the coordinate inputting/detecting area at a predetermined time interval; detecting an insertion/non-insertion state of the designating device relative to the coordinate inputting/detecting area; converting information of a direction and a length of a change between two two-dimensional coordinates sequentially detected in the coordinates determining step at the predetermined time interval into a coordinates vector value; and processing, if a change of a first coordinates vector value, obtained in the vector conversion step when the non-insertion state of the designating device is detected at a first two-dimensional coordinates in the insertion/non-insertion state detecting step, from a second coordinates vector value obtained in the vector conversion step at a second two-dimensional coordinates immediately before the first two-dimensional coordinates, is not greater than a predetermined value, a drawing line connecting between the second two-dimensional coordinates and a third two-dimensional coordinates immediately before the second two-dimensional coordinates so as to be reduced by a predetermined length.
Claim 26
Independent Claim
209 words
A method of optically detecting a position of a designating device inserted into an at least substantially flat two-dimensional coordinate inputting/detecting area of a coordinate inputting/detecting apparatus and inputting/detecting two-dimensional coordinates of the designating device in the coordinate inputting area of the apparatus, the method comprising steps of: determining the two-dimensional coordinates of the designating device in the coordinate inputting/detecting area at a predetermined time interval; detecting an insertion/non-insertion state of the designating device relative to the coordinate inputting/detecting area; converting information of a direction and a length of a change between two two-dimensional coordinates sequentially detected in the coordinates determining step at the predetermined time interval into a coordinates vector value; and processing, if a change of a first coordinates vector value, obtained in the vector conversion step when the non-insertion state of the designating device is detected at a first two-dimensional coordinates in the insertion/non-insertion state detecting step, from a second coordinates vector value obtained in the vector conversion step at a second two-dimensional coordinates immediately before the first two-dimensional coordinates, is not greater than a predetermined value, a drawing line connecting between the second two-dimensional coordinates and a third two-dimensional coordinates immediately before the second two-dimensional coordinates so as to be reduced by a predetermined length.
Claim 27
Dependent Claim
35 words
A computer program product directly loadable into an internal memory of a computer, comprising software code mechanism for performing the steps of claim 19 , when the computer program product is run on the computer.
Claim 28
Independent Claim
195 words
A method of optically detecting a position of a designating device inserted into an at least substantially flat two-dimensional coordinate inputting/detecting area of a coordinate inputting/detecting apparatus and inputting/detecting two-dimensional coordinates of the designating device in the coordinate inputting/detecting area of the apparatus, the method comprising steps of: determining the two-dimensional coordinates of the designating device in the coordinate inputting/detecting area at a predetermined time interval; detecting an insertion/non-insertion state of the designating device relative to the coordinate inputting/detecting area; converting information of a direction and a length of a change between two two-dimensional coordinates sequentially detected in the coordinates determining step at the predetermined time interval into a coordinates vector value; and processing, if a change of a first coordinates vector value, obtained by the vector conversion step when the non-insertion state of the designating device is detected at a first two-dimensional coordinates in the insertion/non-insertion state detecting step, from a second coordinates vector value, obtained by the vector conversion step at a second two-dimensional coordinates immediately before the first two-dimensional coordinates, is greater than a predetermined value, a drawing line connecting the first and second two-dimensional coordinates so as to be made null.
Claim 29
Independent Claim
195 words
A method of optically detecting a position of a designating device inserted into an at least substantially flat two-dimensional coordinate inputting/detecting area of a coordinate inputting/detecting apparatus and inputting/detecting two-dimensional coordinates of the designating device in the coordinate inputting/detecting area of the apparatus, the method comprising steps of: determining the two-dimensional coordinates of the designating device in the coordinate inputting/detecting area at a predetermined time interval; detecting an insertion/non-insertion state of the designating device relative to the coordinate inputting/detecting area; converting information of a direction and a length of a change between two two-dimensional coordinates sequentially detected in the coordinates determining step at the predetermined time interval into a coordinates vector value; and processing, if a change of a first coordinates vector value, obtained by the vector conversion step when the non-insertion state of the designating device is detected at a first two-dimensional coordinates in the insertion/non-insertion state detecting step, from a second coordinates vector value, obtained by the vector conversion step at a second two-dimensional coordinates immediately before the first two-dimensional coordinates, is greater than a predetermined value, a drawing line connecting the first and second two-dimensional coordinates so as to be made null.
Claim 30
Dependent Claim
35 words
A computer program product directly loadable into an internal memory of a computer, comprising software code mechanism for performing the steps of claim 21 , when the computer program product is run on the computer.
Claim 31
Independent Claim
309 words
A method of optically detecting a position of a designating device inserted into an at least substantially flat two-dimensional coordinate inputting/detecting area of a coordinate inputting/detecting apparatus and inputting/detecting two-dimensional coordinates of the designating device in the coordinate inputting/detecting area of the apparatus, the method comprising steps of: determining two-dimensional coordinates of the designating device in the coordinate inputting/detecting area at a predetermined time interval; detecting an insertion/non-insertion state of the designating device relative to the coordinate inputting/detecting area; converting information of a direction and a length of a change between two two-dimensional coordinates sequentially detected in the coordinates determining step at the predetermined time interval into a coordinates vector value; processing, if a change of a first coordinates vector value, obtained in the vector conversion step when the non-insertion state of the designating device is detected at a first two-dimensional coordinates in the insertion/non-insertion state detecting step, from a second coordinates vector value, obtained in the vector conversion step immediately before the first two-dimensional coordinates, is greater than a predetermined value, a drawing line connecting between the first and second two-dimensional coordinates so as to be made null to avoid trailing; calculating an average length value of the drawing lines made null in the trailing avoiding processing step; and processing, if the change of the first coordinates vector value, obtained in the vector conversion step when the non-insertion state of the designating device is detected at the first two-dimensional coordinates in the insertion/non-insertion state detecting step, from the second coordinates vector value, obtained by the vector conversion at the second two-dimensional coordinates immediately before the first two-dimensional coordinates, is not greater than the predetermined value, a drawing line connecting between the second two-dimensional coordinates and a third two-dimensional coordinates immediately before the second two-dimensional coordinates so as to be reduced by a length of the average length value.
Claim 32
Independent Claim
309 words
A method of optically detecting a position of a designating device inserted into an at least substantially flat two-dimensional coordinate inputting/detecting area of a coordinate inputting/detecting apparatus and inputting/detecting two-dimensional coordinates of the designating device in the coordinate inputting/detecting area of the apparatus, the method comprising steps of: determining two-dimensional coordinates of the designating device in the coordinate inputting/detecting area at a predetermined time interval; detecting an insertion/non-insertion state of the designating device relative to the coordinate inputting/detecting area; converting information of a direction and a length of a change between two two-dimensional coordinates sequentially detected in the coordinates determining step at the predetermined time interval into a coordinates vector value; processing, if a change of a first coordinates vector value, obtained in the vector conversion step when the non-insertion state of the designating device is detected at a first two-dimensional coordinates in the insertion/non-insertion state detecting step, from a second coordinates vector value, obtained in the vector conversion step immediately before the first two-dimensional coordinates, is greater than a predetermined value, a drawing line connecting between the first and second two-dimensional coordinates so as to be made null to avoid trailing; calculating an average length value of the drawing lines made null in the trailing avoiding processing step; and processing, if the change of the first coordinates vector value, obtained in the vector conversion step when the non-insertion state of the designating device is detected at the first two-dimensional coordinates in the insertion/non-insertion state detecting step, from the second coordinates vector value, obtained by the vector conversion at the second two-dimensional coordinates immediately before the first two-dimensional coordinates, is not greater than the predetermined value, a drawing line connecting between the second two-dimensional coordinates and a third two-dimensional coordinates immediately before the second two-dimensional coordinates so as to be reduced by a length of the average length value.
Claim 33
Dependent Claim
35 words
A computer program product directly loadable into an internal memory of a computer, comprising software code mechanism for performing the steps of claim 23 , when the computer program product is run on the computer.
Claim 34
Dependent Claim
266 words
A computer program product, comprising: a computer storage medium and a computer program code mechanism embedded in the computer storage medium for causing a computer to control optical detection of a position of a designating device inserted into an at least substantially flat two-dimensional coordinates inputting/detecting area of a coordinate inputting/detecting apparatus and inputting/detecting of two-dimensional coordinates of the designating device in the coordinate inputting/detecting area of the apparatus, the computer program code mechanism including: a first computer code device configured to determine the two-dimensional coordinates of the designating device in the coordinate inputting/detecting area at a predetermined time interval; a second computer code device configured to detect an insertion/non-insertion state of the designating device relative to the coordinate inputting/detecting area; a third computer code device configured to convert information of a direction and a length of a change between two two-dimensional coordinates sequentially detected by the first computer code device at the predetermined time interval into a coordinates vector value; and a fourth computer code device configured to process, if a change of a first coordinates vector value, obtained by the third computer code device when the non-insertion state of the designating device is detected at a first two-dimensional coordinates by the second computer code device from a second coordinates vector value obtained by the third computer code device at a second two-dimensional coordinates immediately before the first two-dimensional coordinates, is not greater than a predetermined value, a drawing line connecting between second two-dimensional coordinates and a third two-dimensional coordinates immediately before the second two-dimensional coordinates so as to be reduced by a predetermined length.
Claim 35
Dependent Claim
266 words
A computer program product, comprising: a computer storage medium and a computer program code mechanism embedded in the computer storage medium for causing a computer to control optical detection of a position of a designating device inserted into an at least substantially flat two-dimensional coordinates inputting/detecting area of a coordinate inputting/detecting apparatus and inputting/detecting of two-dimensional coordinates of the designating device in the coordinate inputting/detecting area of the apparatus, the computer program code mechanism including: a first computer code device configured to determine the two-dimensional coordinates of the designating device in the coordinate inputting/detecting area at a predetermined time interval; a second computer code device configured to detect an insertion/non-insertion state of the designating device relative to the coordinate inputting/detecting area; a third computer code device configured to convert information of a direction and a length of a change between two two-dimensional coordinates sequentially detected by the first computer code device at the predetermined time interval into a coordinates vector value; and a fourth computer code device configured to process, if a change of a first coordinates vector value, obtained by the third computer code device when the non-insertion state of the designating device is detected at a first two-dimensional coordinates by the second computer code device from a second coordinates vector value obtained by the third computer code device at a second two-dimensional coordinates immediately before the first two-dimensional coordinates, is not greater than a predetermined value, a drawing line connecting between second two-dimensional coordinates and a third two-dimensional coordinates immediately before the second two-dimensional coordinates so as to be reduced by a predetermined length.
Claim 36
Dependent Claim
254 words
A computer program product, comprising: a computer storage medium and a computer program code mechanism embedded in the computer storage medium for causing a computer to control optical detection of a position of a designating device inserted into an at least substantially flat two-dimensional coordinates inputting/detecting area of a coordinate inputting/detecting apparatus and inputting/detecting of two-dimensional coordinates of the designating device in the coordinate inputting/detecting area of the apparatus, the computer program code mechanism including: a first computer code device configured to determine the two-dimensional coordinates of the designating device in the coordinate inputting/detecting area at a predetermined time interval; a second computer code device configured to detect an insertion/non-insertion state of the designating device relative to the coordinate inputting/detecting area; a third computer code device configured to convert information of a direction and a length of a change between two two-dimensional coordinates sequentially detected by the first computer code device at the predetermined time interval into a coordinates vector value; and a fourth computer code device configured to process, if a change of a first coordinates vector value, obtained by the third computer code device when the non-insertion state of the designating device is detected at a first two-dimensional coordinates by the second computer code device, from a second coordinates vector value, obtained by the third computer code device at a second two-dimensional coordinates immediately before the first two-dimensional coordinates, is greater than a predetermined value, a drawing line connecting between the first and second two-dimensional coordinates so as to be made null.
Claim 37
Dependent Claim
254 words
A computer program product, comprising: a computer storage medium and a computer program code mechanism embedded in the computer storage medium for causing a computer to control optical detection of a position of a designating device inserted into an at least substantially flat two-dimensional coordinates inputting/detecting area of a coordinate inputting/detecting apparatus and inputting/detecting of two-dimensional coordinates of the designating device in the coordinate inputting/detecting area of the apparatus, the computer program code mechanism including: a first computer code device configured to determine the two-dimensional coordinates of the designating device in the coordinate inputting/detecting area at a predetermined time interval; a second computer code device configured to detect an insertion/non-insertion state of the designating device relative to the coordinate inputting/detecting area; a third computer code device configured to convert information of a direction and a length of a change between two two-dimensional coordinates sequentially detected by the first computer code device at the predetermined time interval into a coordinates vector value; and a fourth computer code device configured to process, if a change of a first coordinates vector value, obtained by the third computer code device when the non-insertion state of the designating device is detected at a first two-dimensional coordinates by the second computer code device, from a second coordinates vector value, obtained by the third computer code device at a second two-dimensional coordinates immediately before the first two-dimensional coordinates, is greater than a predetermined value, a drawing line connecting between the first and second two-dimensional coordinates so as to be made null.
Claim 38
Dependent Claim
384 words
A computer program product, comprising: a computer storage medium and a computer program code mechanism embedded in the computer storage medium for causing a computer to control optical detection of a position of a designating device inserted into an at least substantially flat two-dimensional coordinates inputting/detecting area of a coordinate inputting/detecting apparatus and inputting/detecting of two-dimensional coordinates of the designating device in the coordinate inputting/detecting area of the apparatus, the computer program code mechanism including: a first computer code device configured to determine two-dimensional coordinates of the designating device in the coordinate inputting/detecting area at a predetermined time interval; a second computer code device configured to detect an insertion/non-insertion state of the designating device relative to the coordinate inputting/detecting area; a third computer code device configured to convert information of a direction and a length of a change between two two-dimensional coordinates sequentially detected by the first computer code device at the predetermined time interval into a coordinates vector value; a fourth computer code device configured to process, if a change of a first coordinates vector value, obtained by the third computer code device when the non-insertion state of the designating device is detected at a first two-dimensional coordinates by the second computer code device, from a second coordinates vector value, obtained by the third computer code device immediately before the first two-dimensional coordinates, is greater than a predetermined value, a drawing line connecting between the first and second two-dimensional coordinates so as to be made null to avoid trailing; a fifth computer code device configured to calculate an average length value of the drawing lines made null by the fourth computer code device; and a sixth computer code device configured to process, if the change of the first coordinates vector value, obtained by the third computer code device when the non-insertion state of the designating device is detected at the first two-dimensional coordinates by the second computer code device, from the second coordinates vector value, obtained by the third computer code device at the second two-dimensional coordinates immediately before the first two-dimensional coordinates, is not greater than the predetermined value, a drawing line connecting between the second two-dimensional coordinates and a third two-dimensional coordinates immediately before the second two-dimensional coordinates so as to be reduced by a length of the average length value.
Claim 39
Dependent Claim
384 words
A computer program product, comprising: a computer storage medium and a computer program code mechanism embedded in the computer storage medium for causing a computer to control optical detection of a position of a designating device inserted into an at least substantially flat two-dimensional coordinates inputting/detecting area of a coordinate inputting/detecting apparatus and inputting/detecting of two-dimensional coordinates of the designating device in the coordinate inputting/detecting area of the apparatus, the computer program code mechanism including: a first computer code device configured to determine two-dimensional coordinates of the designating device in the coordinate inputting/detecting area at a predetermined time interval; a second computer code device configured to detect an insertion/non-insertion state of the designating device relative to the coordinate inputting/detecting area; a third computer code device configured to convert information of a direction and a length of a change between two two-dimensional coordinates sequentially detected by the first computer code device at the predetermined time interval into a coordinates vector value; a fourth computer code device configured to process, if a change of a first coordinates vector value, obtained by the third computer code device when the non-insertion state of the designating device is detected at a first two-dimensional coordinates by the second computer code device, from a second coordinates vector value, obtained by the third computer code device immediately before the first two-dimensional coordinates, is greater than a predetermined value, a drawing line connecting between the first and second two-dimensional coordinates so as to be made null to avoid trailing; a fifth computer code device configured to calculate an average length value of the drawing lines made null by the fourth computer code device; and a sixth computer code device configured to process, if the change of the first coordinates vector value, obtained by the third computer code device when the non-insertion state of the designating device is detected at the first two-dimensional coordinates by the second computer code device, from the second coordinates vector value, obtained by the third computer code device at the second two-dimensional coordinates immediately before the first two-dimensional coordinates, is not greater than the predetermined value, a drawing line connecting between the second two-dimensional coordinates and a third two-dimensional coordinates immediately before the second two-dimensional coordinates so as to be reduced by a length of the average length value.