JP2004029918A5 - - Google Patents

Download PDF

Info

Publication number
JP2004029918A5
JP2004029918A5 JP2002181369A JP2002181369A JP2004029918A5 JP 2004029918 A5 JP2004029918 A5 JP 2004029918A5 JP 2002181369 A JP2002181369 A JP 2002181369A JP 2002181369 A JP2002181369 A JP 2002181369A JP 2004029918 A5 JP2004029918 A5 JP 2004029918A5
Authority
JP
Japan
Prior art keywords
coordinates
coordinate sequence
received
current coordinate
input pen
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2002181369A
Other languages
Japanese (ja)
Other versions
JP4029012B2 (en
JP2004029918A (en
Filing date
Publication date
Application filed filed Critical
Priority to JP2002181369A priority Critical patent/JP4029012B2/en
Priority claimed from JP2002181369A external-priority patent/JP4029012B2/en
Publication of JP2004029918A publication Critical patent/JP2004029918A/en
Publication of JP2004029918A5 publication Critical patent/JP2004029918A5/ja
Application granted granted Critical
Publication of JP4029012B2 publication Critical patent/JP4029012B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Claims (5)

コンピュータによる、ボード上における入力ペンの移動軌跡を表す座標列得方法において、
前記コンピュータは、
前記入力ペンの座標を検出する座標検出装置から所定のタイミングで前記入力ペンの座標を受信するステップ
現在の座標列を用いて次のタイミングにおける座標を推測するステップ
前記次のタイミングで前記座標検出装置から受信した座標と前記推測した座標との間の距離を計算するステップ
前記距離が閾値より小さいときは前記受信した座標を前記現在の座標列に追加し、前記距離が閾値以上のときは前記推測した座標を前記現在の座標列に追加するステップ
を実行することを特徴とする座標列取得方法。
By a computer, in Ekata method preparative coordinate strings representing movement locus of the input pen on the board,
The computer
Receiving the coordinates of the input pen at a predetermined timing from a coordinate detection device for detecting the coordinates of the input pen ;
Inferring coordinates at the next timing using the current coordinate sequence ;
Calculating a distance between coordinates received from the coordinate detection device at the next timing and the estimated coordinates ;
Adding the received coordinates to the current coordinate sequence when the distance is less than a threshold, and adding the estimated coordinates to the current coordinate sequence when the distance is greater than or equal to the threshold ;
The coordinate sequence acquisition method characterized by performing .
請求項1記載の座標列取得方法において、前記推測した座標は、前記現在の座標列中の直近の過去3点の座標を通る円上にあることを特徴とする座標列取得方法。  2. The coordinate sequence acquisition method according to claim 1, wherein the estimated coordinates are on a circle passing through the coordinates of the three most recent points in the current coordinate sequence. 請求項2記載の座標列取得方法において、前記閾値を、前記現在の座標列中の直近の過去2点の座標間の移動速度及び前記円の中心と前記直近の過去2点の座標とをそれぞれ結ぶ2つの線分がなす角度に応じて動的に変化させることを特徴とする座標列取得方法。  The coordinate sequence acquisition method according to claim 2, wherein the threshold value includes a moving speed between the coordinates of the two most recent past points in the current coordinate sequence and the coordinates of the center of the circle and the coordinates of the two most recent past points. A coordinate sequence acquisition method characterized by dynamically changing according to an angle formed by two connecting line segments. コンピュータによる、ボード上における入力ペンの移動軌跡を表す座標列得方法において、
前記コンピュータは、
前記入力ペンの座標を検出する座標検出装置から所定のタイミングで前記入力ペンの座標を受信するステップ
前記現在の座標列中の直近の過去3点の座標を通る円を求めるステップ
前記円の中心と直近の過去2点の座標とをそれぞれ結ぶ2つの線分がなす角度を求めるステップ
前記角度が予め定めた設定値以上の場合、前記現在の座標列中の直近の過去2点の座標間の移動速度と直近の過去の座標と前記受信した座標間の移動速度の変化率が設定値以下であれば前記受信した座標を前記現在の座標列に追加し、前記変化率が前記設定値より大きければ前記受信した座標を廃棄するステップ、
を実行することを特徴とする座標列取得方法。
By a computer, in Ekata method preparative coordinate strings representing movement locus of the input pen on the board,
The computer
Receiving the coordinates of the input pen at a predetermined timing from a coordinate detection device for detecting the coordinates of the input pen ;
Obtaining a circle that passes through the coordinates of the last three points in the current coordinate sequence ;
Obtaining an angle formed by two line segments respectively connecting the center of the circle and the coordinates of the two most recent past points ;
If the angle is greater than or equal to a preset value, the moving speed between the two most recent coordinates in the current coordinate sequence and the rate of change of the moving speed between the most recent past coordinates and the received coordinates are set. Adding the received coordinates to the current coordinate sequence if less than a value, and discarding the received coordinates if the rate of change is greater than the set value ;
The coordinate sequence acquisition method characterized by performing .
コンピュータによる、ボード上における入力ペンの移動軌跡を表す座標列得方法において、
前記コンピュータは、
前記入力ペンの座標を検出する座標検出装置から所定のタイミングで前記入力ペンの座標を受信するステップ
現在の座標列中の直近の過去3点の座標を通る円を求めるステップ
前記円の中心と直近の過去2点の座標とをそれぞれ結ぶ2つの線分がなす角度を求めるステップ
前記角度が予め定めた設定値以上の場合、前記現在の座標列中の直近の過去2点の座標間の移動速度と直近の過去の座標と前記受信した座標間の移動速度の変化率が設定値以下であれば前記受信した座標を前記現在の座標列に追加し、前記変化率が前記設定値より大きければ前記受信した座標を廃棄するステップ
前記角度が予め定めた設定値より小さい場合、前記円上に次のタイミングにおける座標を推測するステップ
前記次のタイミングで前記座標検出装置から受信した座標と前記推測した座標との間の距離を計算するステップ
前記距離が、前記現在の座標列中の直近の過去2点の座標間の移動速度及び前記円の中心と前記直近の過去2点の座標とをそれぞれ結ぶ2つの線分がなす角度に依存して求められる閾値より小さいときは前記受信した座標を前記現在の座標列に追加し、前記距離が閾値以上のときは前記推測した座標を前記現在の座標列に追加するステップ
を実行することを特徴とする座標列取得方法。
By a computer, in Ekata method preparative coordinate strings representing movement locus of the input pen on the board,
The computer
Receiving the coordinates of the input pen at a predetermined timing from a coordinate detection device for detecting the coordinates of the input pen ;
Obtaining a circle passing through the coordinates of the last three points in the current coordinate sequence ;
Obtaining an angle formed by two line segments respectively connecting the center of the circle and the coordinates of the two most recent past points ;
If the angle is greater than or equal to a preset value, the moving speed between the two most recent coordinates in the current coordinate sequence and the rate of change of the moving speed between the most recent past coordinates and the received coordinates are set. Adding the received coordinates to the current coordinate sequence if less than a value, and discarding the received coordinates if the rate of change is greater than the set value ;
If the angle is smaller than a predetermined set value, the step of inferring the coordinates in the next timing on the circle,
Calculating a distance between coordinates received from the coordinate detection device at the next timing and the estimated coordinates ;
The distance depends on a moving speed between the coordinates of the two most recent past points in the current coordinate sequence and an angle formed by two line segments respectively connecting the center of the circle and the coordinates of the two most recent past points. Adding the received coordinates to the current coordinate sequence when less than the threshold value obtained, and adding the estimated coordinates to the current coordinate sequence when the distance is greater than or equal to the threshold value ;
The coordinate sequence acquisition method characterized by performing .
JP2002181369A 2002-06-21 2002-06-21 Coordinate sequence acquisition method Expired - Fee Related JP4029012B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2002181369A JP4029012B2 (en) 2002-06-21 2002-06-21 Coordinate sequence acquisition method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2002181369A JP4029012B2 (en) 2002-06-21 2002-06-21 Coordinate sequence acquisition method

Publications (3)

Publication Number Publication Date
JP2004029918A JP2004029918A (en) 2004-01-29
JP2004029918A5 true JP2004029918A5 (en) 2005-07-28
JP4029012B2 JP4029012B2 (en) 2008-01-09

Family

ID=31178228

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002181369A Expired - Fee Related JP4029012B2 (en) 2002-06-21 2002-06-21 Coordinate sequence acquisition method

Country Status (1)

Country Link
JP (1) JP4029012B2 (en)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006072631A (en) 2004-09-01 2006-03-16 Sharp Corp Coordinate input device
JP4552685B2 (en) * 2005-02-22 2010-09-29 カシオ計算機株式会社 Coordinate detection apparatus and coordinate detection method
JP4926426B2 (en) 2005-08-12 2012-05-09 株式会社半導体エネルギー研究所 Electronics
JP4632257B2 (en) * 2006-06-07 2011-02-16 株式会社日立ソリューションズ Electronic board system
JP4046753B2 (en) * 2006-06-22 2008-02-13 株式会社コナミデジタルエンタテインメント Line shape processing apparatus, line shape processing method, and program
JP4832217B2 (en) * 2006-08-28 2011-12-07 三洋電機株式会社 Pointer display control device
JP5091591B2 (en) 2007-08-30 2012-12-05 株式会社東芝 Information processing apparatus, program, and information processing method
JP6176907B2 (en) * 2012-09-13 2017-08-09 キヤノン株式会社 Information processing apparatus, control method therefor, and program
US20150338960A1 (en) * 2013-01-09 2015-11-26 Sharp Kabushiki Kaisha Touch panel system
WO2014141763A1 (en) * 2013-03-15 2014-09-18 シャープ株式会社 Touch panel system

Similar Documents

Publication Publication Date Title
JP3630712B2 (en) Gesture input method and apparatus
KR100537518B1 (en) Method for adjusting pointing position according to click operation in space and spatial input device therefor
KR100630806B1 (en) Command input method using motion recognition device
WO2022166243A1 (en) Method, apparatus and system for detecting and identifying pinching gesture
JP2004029918A5 (en)
WO2005104709A3 (en) An improved method for scrolling and edge motion on a touchpad
TW200519764A (en) Method and system for three-dimensional handwriting recognition
CN109871800A (en) A kind of estimation method of human posture, device and storage medium
US20140327641A1 (en) Disambiguating intentional and incidental contact and motion in multi-touch pointing devices
CN104581480A (en) Touch control headset system and touch control command recognition method
JP2000099251A (en) Electronic pen device and character recognizing method
CN106774839A (en) A kind of intelligence wearing key board unit and its input method
CN104516649A (en) Intelligent cell phone operating technology based on motion-sensing technology
CN109758154A (en) A kind of motion state determines method, apparatus, equipment and storage medium
CN103777846A (en) Information processing method and electronic device
CN103544469A (en) Fingertip detection method and device based on palm ranging
CN105426107A (en) Gesture recognition method based on touchpad
JP2016095795A (en) Recognition device, method, and program
CN111228792B (en) Motion recognition method, device, computer equipment and storage medium for motion recognition game
CN104731492B (en) A kind of magic pen and its display control method
CN107329170B (en) A kind of seismic waveform matching process and device
CN104423663B (en) A kind of input recognition method and electronic equipment
TW202141349A (en) Image recognition method and device thereof and ai model training method and device thereof
CN104123551A (en) Information processing method, processor and information input device
US20190113999A1 (en) Touch motion tracking and reporting technique for slow touch movements