[go: up one dir, main page]

TWI222008B - A flexible handwriting pen for detecting pressure - Google Patents

A flexible handwriting pen for detecting pressure Download PDF

Info

Publication number
TWI222008B
TWI222008B TW92125435A TW92125435A TWI222008B TW I222008 B TWI222008 B TW I222008B TW 92125435 A TW92125435 A TW 92125435A TW 92125435 A TW92125435 A TW 92125435A TW I222008 B TWI222008 B TW I222008B
Authority
TW
Taiwan
Prior art keywords
gear
rotation speed
pen
rotation
pressure value
Prior art date
Application number
TW92125435A
Other languages
Chinese (zh)
Other versions
TW200512637A (en
Inventor
Chen-Duo Liu
Liang-Wei Ho
Original Assignee
Acer Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Acer Inc filed Critical Acer Inc
Priority to TW92125435A priority Critical patent/TWI222008B/en
Priority to US10/823,748 priority patent/US7310091B2/en
Application granted granted Critical
Publication of TWI222008B publication Critical patent/TWI222008B/en
Publication of TW200512637A publication Critical patent/TW200512637A/en

Links

Landscapes

  • Pens And Brushes (AREA)
  • Position Input By Displaying (AREA)

Abstract

A handwriting pen according to the present invention is connected to a main system, such as a computer, via a signal transmission line, and is operated with a handwriting board. The handwriting pen comprises a penholder; a pen nib connected to one end of the penholder and made of soft material; a gear wheel installed in the pen nib, wherein when the pen nib is deformed, the gear wheel will rotate according to the deformation; a rotation speed detector installed in the pen nib for detecting the rotation of the gear wheel and calculating a rotation speed data and a rotation direction data according to the diameter and the teeth length of the gear wheel; and a pressure value generator connected to the rotation speed detector for receiving the rotation speed data and the rotation direction data, and generating a pressure value according to the rotation speed data and the rotation direction data. Together with the position coordinate of the handwriting pen on the handwriting board, the pressure value is transmitted to the main system via the signal transmission line.

Description

1222008 玖、發明說明: 【發明所屬之技術領域】 本發明係關於一種手寫筆,尤其係關於一種可彎曲式之壓力感 應手寫筆,其可以根據手寫筆之軟性筆頭之形變程度,來計算出 使用者之書寫力道,以模擬出不同風格之筆觸模式。 【先前技術】 近幾年來,手寫裝置已經成為愈來愈普遍的輸入裝置。一般 而言,手寫裝置係包含一個手寫板以及一支手寫筆,使用者可以 利用手寫筆在手寫板上書寫,以取代利用鍵盤輸入資料的方式。 常見的手寫裝置包含Tablet PC,其具有一平板手寫液晶螢幕以及 一電磁感應式觸控筆(有線/無線),以及WACOM數位版、繪圖 版,其包含感應式繪圖板(數位版)以及(有線/無線)感應筆。 除此之外,使用者必須安裝辨識軟體,例如Photoshop等繪囷軟 體,於電腦中,以用來辨識使用者利用手寫裝置所輸入的文字。 辨識軟體必須辨識出手寫筆在手寫板上之位置,即座標位置 (X,Y)以及使用者書寫的力道,即壓力值Z,才可以模擬出不同 風格的筆觸。然而,由於所獲得的資料有限,因此,目前的繪圖 軟體,例如Photoshop、CorelDraw、Painter等,只能模擬鋼筆、 炭筆、粉筆之筆觸,而無法模擬毛筆、水彩筆、油畫筆等軟性筆 之筆觸,而造成其模擬功能的侷限。在習知技術中,有發展出筆 6 1222008 觸模擬軟體來模擬軟性筆的筆觸,以彌補資料之不足,但是軟體 模擬必須耗費較多的計算資源,因此現階段而言較難實現。 【發明内容】 因此,本發明之主要目的在於提供一種可彎曲式之壓力感應 手寫筆,其可以根據手寫筆之軟性筆頭之形變程度,來計算出使 用者之書寫力道,以模擬出毛筆、水彩筆、油畫筆等軟性筆之筆 觸,使得繪圖軟體之模擬功能更趨完備,又不需耗費太多的計算 資源。 本發明之手寫筆係經由一訊號傳輸線連接於一主系統,如電 腦,並且搭配一手寫板來使用。手寫筆包含一筆桿;一筆頭,連 接於筆桿之一端,其係以軟性材質所製成;一齒輪,安裝於筆頭 之内,其中當筆頭產生形變時,齒輪會根據形變程度,產生相對 應之轉動;一轉動速度偵測器,安裝於筆頭内,用來偵測齒輪之 轉動,並且根據齒輪之直徑與齒輪之齒長度,計算出一轉動速度 資料以及一轉動方向資料;以及一壓力值產生器,連接於轉動速 度偵測器,用來接收轉動速度資料與轉動方向資料,並且根據轉 動速度資料與轉動方向資料,產生一壓力值。其中壓力值會連同 手寫筆在手寫板上之位置座標,經由訊號傳輸線傳送至主系統。 【實施方式】 請參考第1圖。第1圖為本發明之手寫筆10之示意圖。手寫 7 筆10係經由一訊號傳輸線12連接於一主系統(未顯示),例如一 電腦,而手寫筆10係搭配一手寫板14來使用。如圖所示,手寫 筆10包含一筆桿16 ;以及一筆頭18,連接於筆桿16之一端。其 中,筆頭18係以軟性材質所製成,例如,橡膠、塑膠,其特點係 受到壓力時會產生形變,而在壓力釋放之後,則會回復原本的狀 態。如第1圖所示,筆頭18的形狀係模仿毛筆之幾何形狀,以模 擬毛筆之筆觸。 請參考第2圖。第2圖為手寫筆10之系統架構圖。手寫筆10 另包含一齒輪20; —轉動速度偵測器22; —筆尖24;以及一中心 桿26。中心桿26包含一第一桿28,自筆桿16延伸至筆頭18; — 第二桿30,位於筆頭18内;以及一彈簧32,用來將第一桿28連 接於第二桿30。彈簧32可為一扭力彈簧或一拉簧,使得手寫筆 10會因受力而彎曲,而在力消失時,手寫筆10則會恢復原本筆直 的狀態。 如第2圖所示,筆尖24係連接於第二桿30之一端,以延伸 突出於筆頭18,而齒輪20係安裝於中心桿26之側邊,且位於第 一桿28以及第二桿30之間。轉動速度偵測器22則係安裝於第一 桿28之側邊,且位於齒輪20之上端。轉動速度偵測器22係用來 偵測齒輪20轉動時之磁力變化,並且根據齒輪20之直徑與齒之 長度來計算轉動瞬間的速度。轉動速度偵測器22可以採用Philips 公司所製造之KMI22/1裝置,其不但可以偵測齒輪20之轉動速 1222008 度,還能計算其轉動方向。 請參考第3圖。第3圖為手寫筆10之筆頭18發生形變之示 意圖。由於手寫筆10之筆頭18係利用軟性材質所製成,因此會 因為使用者書寫力道的不同而發生不同程度之形變。如圖所示, 當筆頭18產生形變時,彈簧32會因為受力而彎曲。由於彈簧32 係連接第一桿28與第二桿30,因此當彈簧32因受力不同而產生 不同程度的彎曲時,第一桿28與第二桿30之間之夾角也會發生 不同的變化。此外,因為齒輪20係位於第一桿28以及第二桿30 之間,第一桿28與第二桿30之間之夾角變化,會導致齒輪20發 生不同程度的轉動,包含速度上的不同與方向上的不同。換句話 說,當筆頭18產生形變時,齒輪20會根據其形變程度,產生相 對應之轉動。 請參考第4圖。第4圖為手寫筆10之齒輪20與轉動速度偵 測器22之示意圖。轉動速度偵測器22係位於齒輪20之上方。齒 輪20具有複數個齒52。當齒輪20發生轉動時,位於其上方之轉 動速度偵測器22會偵測齒輪20之轉動,並且根據齒輪20之直徑 與齒輪20之齒長度,計算出一轉動速度資料以及一轉動方向資料。 請參考第5圖。第5圖為手寫筆10之電路方塊圖。手寫筆10 另包含一位置感測器34,安裝於筆尖24内,用來感測筆尖24在 手寫板14上之位置座標,即(X,Y);以及一壓力值產生器36, 連接於轉動速度偵測器22,用來接收齒輪20之轉動速度資料與轉 9 1222008 動方向資料,並且根據轉動速度資料與轉動方向資料,產生一壓 力值Z。其中位置座標(X,Y)係連同壓力值Z,經由訊號傳輸線 12傳送至主系統。 如第5圖所示,壓力值產生器36包含一訊號處理器38,用來 接收齒輪20之轉動速度資料與轉動方向資料,並且根據轉動速度 資料與轉動方向資料產生齒輪20之一切線轉動速度;以及一壓力 訊號轉換器46,連接於訊號處理器38,用來接收切線轉動速度, 並且根據切線轉動速度,產生壓力值Ζ。 訊號處理器38包含一位置感測器40,一方向感測器42,以 及一切線轉動速度產生器44。位置感測器40係用來感測齒輪20 之轉動位置。當位置感測器40感測到齒輪20之齒52時,其會輸 出一位置信號。方向感測器42係用來感測齒輪20之轉動方向, 以產生一方向信號。當齒輪20之轉動方向為順時針時,方向信號 為1,而當20齒輪之轉動方向為逆時針時,方向信號則為·1。 切線轉動速度產生器44係連接於位置與方向感測器40、42, 用來接收位置信號與方向信號。切線轉動速度產生器44會利用齒 輪20之周長除以齒輪20之齒數,以計算出每兩個齒52間之齒間 距離,並且利用齒間距離除以每兩個位置信號之間隔時間,以計 算出齒輪20之切線轉動速率,並且根據方向信號,決定切線轉動 速率之方向,以取得一切線轉動速度。 因此,切線轉動速度之計算公式係表示為: 10 切線轉動速度=土1 之周長 1 _齒輪之齒數 ^^時辑〇 如第5圖所示,壓力訊號轉換器46包含一角度計算器48以 及〆角度-壓力轉換器5〇。角度計算器48係用來接收切線轉動速 度虞生器44所產生之切線轉動速度,並且根據切線轉動速度計算 出筆頭18之彎曲角度A,而角度-壓力轉換器50係連接於角度計 算器48’用來接收彎曲角度巧,並且根據彎曲角度巧產生壓力值& 請參考第6囷。第6圖為筆頭18之寶曲角度之示意圖。如上 所述‘筆頭丨8產生彎曲形變時,第一桿28與第二桿3〇之間之 夾角也會發生變化。在本實施例中,係將筆頭18之彎曲角度定義 為第6圖所示之角度沒。 為了计算出筆頭18在時間t+以時之彎曲角度内,角度計算 器48必須包含下列已知參數。其中,4示筆頭狀長度;巧表 示在時間t時筆頭18之弯曲角度4表示齒輪2〇在時間t時之轉 動角加速度、表示齒輪2G在時間以轉動角速度;以及〜表示 一個單位時間。 角度計算器所接收到之切線轉動速度係表示為V其表示齒輪 在時間t+辦之切線轉動逮度。因此,齒輪2〇在時間t+_ 之轉動角速度%係表示為: 25*2 = 0 r 因此,齒輪20在時間t+㈣之轉動角加速度•表示為: 〜-,1) 〇 At 1222008 因此,彎曲角度巧之計算公式係表示為: 請參考第7圖。第7圖係顯示筆頭18之彎曲角度Θ與手寫筆 10所受之壓力值Ζ之間之變化關係之角度-壓力變化表。此角度· 壓力變化表係預先設定的,並且存在於角度-壓力轉換器50之中。 角度-壓力轉換器50會利用此預設之角度-壓力變化表,產生一壓 力值計算公式,並且將筆頭18在時間t+心時之彎曲角度内代入 此壓力值計算公式中,以產生壓力值Ζ。其計算公式為: 籲 Κ^θ ,if〇<0<0a Ζ = 12*(Θ-怂)+&*怂 M0a<e<eb ; 尤3 *(夕一怂)+尤2 *(怂—怂)+A *么 ΛΪ㈣k 其中尤7、A、心為預先設定之斜率,而^與^則係預先設 定之角度值。 請參考第8圖。第8圖為本發明之手寫筆54之另一實施例之 示意圖。手寫筆54之筆頭56的形狀係設計成模仿水彩筆之幾何 形狀,以模擬水彩筆之筆觸。 _ 綜上所述,本發明之手寫筆10、54之筆頭18、56係利用軟 性材質製成,其形狀則分別模仿毛筆與水彩筆之幾何形狀,而手 寫筆10、54會根據筆頭18、56之形變程度,來計算出使用者之 書寫力道,以分別模擬出毛筆與水彩筆之筆觸。 綜上所陳,本發明無論就目的、手段及功效,在在均顯示其 迥異於習知技術之特徵,為一大突破,懇請貴審査委員明察, 12 1222008 早曰賜准專利,俾嘉惠社會,實感德便。惟須注意,上述實施例 僅為例示性說明本發明之原理及其功效,而非用於限制本發明之 範圍。任何熟於此項技藝之人士均可在不違背本發明之技術原理 及精神下,對實施例作修改與變化。本發明之權利保護範圍應如 後述之申請專利範圍所述。1222008 发明 Description of the invention: [Technical field to which the invention belongs] The present invention relates to a stylus, in particular to a bendable pressure-sensitive stylus, which can be calculated and used according to the degree of deformation of the soft tip of the stylus. The writing force of the person, in order to simulate the stroke pattern of different styles. [Prior Art] In recent years, handwriting devices have become more and more popular input devices. Generally speaking, a handwriting device includes a stylus and a stylus. Users can use the stylus to write on the stylus instead of using the keyboard to input data. Common handwriting devices include a Tablet PC, which has a tablet handwriting LCD screen and an electromagnetic induction stylus (wired / wireless), and a WACOM digital version and a drawing version, which includes an inductive drawing tablet (digital version) and (wired / Wireless) sensor pen. In addition, the user must install recognition software, such as drawing software such as Photoshop, on the computer to recognize the text entered by the user using a handwriting device. The recognition software must recognize the position of the stylus on the tablet, that is, the coordinate position (X, Y) and the force of the user's writing, that is, the pressure value Z, in order to simulate different styles of strokes. However, due to the limited data obtained, current drawing software, such as Photoshop, CorelDraw, Painter, etc., can only simulate the strokes of pens, charcoal pens, and chalk, but cannot simulate the soft pens such as brushes, watercolor pens, and oil brushes. Strokes, which limits its analog capabilities. In the conventional technology, pen 6 1222008 has been developed to simulate the strokes of soft pens to make up for the lack of data. However, software simulation must consume more computing resources, so it is difficult to achieve at this stage. [Summary of the Invention] Therefore, the main object of the present invention is to provide a bendable pressure-sensitive stylus pen, which can calculate the writing force of a user according to the degree of deformation of the soft tip of the stylus pen to simulate a brush, watercolor The strokes of soft pens such as pens and oil brushes make the simulation functions of drawing software more complete without consuming too much computing resources. The stylus pen of the present invention is connected to a host system, such as a computer, via a signal transmission line, and is used with a stylus tablet. The stylus pen includes a pen; a pen connected to one end of the pen, which is made of a soft material; a gear, which is installed in the pen, and when the pen is deformed, the gear will correspond to the degree of deformation. Rotation; a rotation speed detector installed in the pen head to detect the rotation of the gear, and calculate a rotation speed data and a rotation direction data according to the gear diameter and gear tooth length; and a pressure value generation The device is connected to the rotation speed detector, and is used for receiving the rotation speed data and the rotation direction data, and generating a pressure value according to the rotation speed data and the rotation direction data. The pressure value will be transmitted to the main system through the signal transmission line together with the position coordinates of the stylus on the tablet. [Embodiment] Please refer to FIG. 1. FIG. 1 is a schematic diagram of a stylus pen 10 according to the present invention. The stylus 7 pen 10 is connected to a host system (not shown), such as a computer, via a signal transmission line 12, and the stylus pen 10 is used with a stylus 14. As shown, the stylus pen 10 includes a pen 16 and a pen 18 connected to one end of the pen 16. Among them, the pen tip 18 is made of a soft material, such as rubber and plastic, which is characterized by deformation when subjected to pressure, and returns to its original state after the pressure is released. As shown in Fig. 1, the shape of the pen tip 18 mimics the geometry of a brush to simulate brush strokes. Please refer to Figure 2. FIG. 2 is a system architecture diagram of the stylus 10. The stylus pen 10 further includes a gear 20;-a rotational speed detector 22;-a pen tip 24; and a center rod 26. The center rod 26 includes a first rod 28 extending from the pen rod 16 to the pen head 18; a second rod 30 located in the pen head 18; and a spring 32 for connecting the first rod 28 to the second rod 30. The spring 32 may be a torsion spring or a tension spring, so that the stylus pen 10 will bend due to the force, and when the force disappears, the stylus pen 10 will return to the original straight state. As shown in FIG. 2, the pen tip 24 is connected to one end of the second lever 30 so as to extend beyond the pen tip 18, and the gear 20 is mounted on the side of the center lever 26 and is located on the first lever 28 and the second lever 30 between. The rotational speed detector 22 is mounted on the side of the first lever 28 and is located on the upper end of the gear 20. The rotation speed detector 22 is used to detect a change in magnetic force when the gear 20 rotates, and calculates the speed at the moment of rotation based on the diameter of the gear 20 and the length of the teeth. The rotation speed detector 22 can be a KMI22 / 1 device manufactured by Philips, which can not only detect the rotation speed 1222008 degrees of the gear 20, but also calculate its rotation direction. Please refer to Figure 3. FIG. 3 is a view showing the deformation of the pen tip 18 of the stylus pen 10. Since the stylus 18 of the stylus 10 is made of a soft material, it will be deformed to different degrees due to the different writing strength of the user. As shown in the figure, when the pen tip 18 is deformed, the spring 32 is bent due to the force. Since the spring 32 connects the first rod 28 and the second rod 30, when the spring 32 is bent to different degrees due to different forces, the angle between the first rod 28 and the second rod 30 will also change differently. . In addition, because the gear 20 is located between the first lever 28 and the second lever 30, the change in the angle between the first lever 28 and the second lever 30 will cause the gear 20 to rotate to different degrees, including the difference in speed and Different directions. In other words, when the pen tip 18 is deformed, the gear 20 will rotate correspondingly according to the degree of deformation. Please refer to Figure 4. FIG. 4 is a schematic diagram of the gear 20 and the rotation speed detector 22 of the stylus 10. The rotation speed detector 22 is located above the gear 20. The gear 20 has a plurality of teeth 52. When the gear 20 rotates, the rotation speed detector 22 located above it detects the rotation of the gear 20, and calculates a rotation speed data and a rotation direction data according to the diameter of the gear 20 and the tooth length of the gear 20. Please refer to Figure 5. FIG. 5 is a circuit block diagram of the stylus 10. The stylus pen 10 further includes a position sensor 34 installed in the pen tip 24 to sense the position coordinates of the pen tip 24 on the tablet 14 (ie, (X, Y)); and a pressure value generator 36 connected to The rotation speed detector 22 is used for receiving the rotation speed data and the rotation direction data of the gear 20 and the rotation direction data, and generates a pressure value Z according to the rotation speed data and the rotation direction data. The position coordinates (X, Y) are transmitted to the main system via the signal transmission line 12 together with the pressure value Z. As shown in FIG. 5, the pressure value generator 36 includes a signal processor 38 for receiving the rotational speed data and the rotational direction data of the gear 20, and generating all the linear rotational speeds of the gear 20 according to the rotational speed data and the rotational direction data. And a pressure signal converter 46 connected to the signal processor 38 for receiving the tangential rotation speed and generating a pressure value Z according to the tangential rotation speed. The signal processor 38 includes a position sensor 40, a direction sensor 42, and an all-line rotation speed generator 44. The position sensor 40 is used to sense the rotational position of the gear 20. When the position sensor 40 senses the teeth 52 of the gear 20, it outputs a position signal. The direction sensor 42 is used to sense the rotation direction of the gear 20 to generate a direction signal. When the rotation direction of the gear 20 is clockwise, the direction signal is 1, and when the rotation direction of the 20 gear is counterclockwise, the direction signal is · 1. The tangential rotation speed generator 44 is connected to the position and direction sensors 40 and 42 and is used for receiving position signals and direction signals. The tangential rotation speed generator 44 divides the perimeter of the gear 20 by the number of teeth of the gear 20 to calculate the inter-tooth distance between every two teeth 52, and uses the inter-tooth distance to divide the interval time between every two position signals. The tangential rotation rate of the gear 20 is calculated, and the direction of the tangential rotation rate is determined according to the direction signal, so as to obtain all linear rotation speeds. Therefore, the calculation formula of the tangential rotation speed is expressed as: 10 tangential rotation speed = the circumference of soil 1 1 _ the number of teeth of the gear ^^ series 0 As shown in Figure 5, the pressure signal converter 46 includes an angle calculator 48 And 〆 angle-pressure converter 50. The angle calculator 48 is used to receive the tangent rotation speed generated by the tangential rotation speed 44 and calculate the bending angle A of the pen 18 according to the tangent rotation speed. The angle-pressure converter 50 is connected to the angle calculator 48. 'Used to receive the bending angle, and generate a pressure value based on the bending angle, please refer to Section 6 囷. FIG. 6 is a schematic diagram of the angle of the treasure of the pen 18. As described above, when the pen tip 8 undergoes a bending deformation, the angle between the first lever 28 and the second lever 30 will also change. In this embodiment, the bending angle of the pen tip 18 is defined as the angle shown in FIG. In order to calculate the bending angle of the pen tip 18 over time t +, the angle calculator 48 must include the following known parameters. Among them, 4 indicates the pen-like length; cleverly indicates the bending angle of the pen 18 at time t, 4 represents the rotational angular acceleration of the gear 20 at time t, and represents the angular velocity of the gear 2G at time; and ~ represents a unit time. The tangential rotation speed received by the angle calculator is expressed as V, which represents the tangent rotation catch of the gear at time t +. Therefore, the rotational angular velocity% of the gear 20 at time t + _ is expressed as: 25 * 2 = 0 r Therefore, the rotational angular acceleration of the gear 20 at time t + ㈣ is expressed as: ~-, 1) 〇At 1222008 Therefore The formula for calculating the bending angle is shown as follows: Please refer to Figure 7. FIG. 7 is an angle-pressure change table showing the relationship between the bending angle Θ of the pen tip 18 and the pressure value Z received by the stylus pen 10. This angle / pressure change table is set in advance and exists in the angle-pressure converter 50. The angle-pressure converter 50 will use this preset angle-pressure change table to generate a pressure value calculation formula and substitute the bending angle of the pen 18 at time t + heart into this pressure value calculation formula to generate a pressure value ZZ. The calculation formula is: ΚΚ ^ θ, if〇 < 0 < 0a ZZ = 12 * (Θ- 怂) + & * 怂 M0a < e <eb; You 3 * (夕 一 怂) + YOU 2 * ( (Suggestion-counseling) + A * Mod ΛΪ㈣k where especially 7, A, heart is a preset slope, and ^ and ^ are preset angle values. Please refer to Figure 8. Fig. 8 is a schematic diagram of another embodiment of the stylus pen 54 of the present invention. The shape of the tip 56 of the stylus pen 54 is designed to imitate the geometric shape of the watercolor pen to simulate the strokes of the watercolor pen. _ In summary, the styluses 18 and 56 of the stylus pens 10 and 54 of the present invention are made of soft materials, and their shapes mimic the geometric shapes of a brush and a watercolor pen, respectively. The degree of deformation of 56 is used to calculate the writing power of the user to simulate the strokes of a brush and a watercolor brush respectively. In summary, the present invention, regardless of the purpose, means and effect, shows its characteristics that are quite different from the conventional technology. This is a major breakthrough. I invite your reviewing committee to make a clear observation. 12 1222008 Early grant of a quasi-patent. Society, real sense of virtue. It should be noted that the above-mentioned embodiments are merely illustrative for explaining the principle of the present invention and its effects, and are not intended to limit the scope of the present invention. Anyone skilled in the art can modify and change the embodiments without departing from the technical principles and spirit of the present invention. The scope of protection of the rights of the present invention shall be as described in the patent application scope mentioned later.

13 1222008 【圖式簡單說明】 第1圖為本發明之手寫筆之示意圖。 第2圖為手寫筆之系統架構圖。 第3圖為手寫筆之筆頭發生形變之示意圖。 第4圖為手寫筆之齒輪與轉動速度偵測器之示意圖。 第5圖為手寫筆之電路方塊圖。13 1222008 [Schematic description] Figure 1 is a schematic diagram of the stylus pen of the present invention. Figure 2 shows the system architecture of the stylus. Figure 3 is a schematic diagram showing the deformation of the stylus tip. Figure 4 is a schematic diagram of the stylus gear and rotation speed detector. Figure 5 is a block diagram of the stylus circuit.

第6圖為筆頭之彎曲角度之示意圖。 第7圖係顯示筆頭之彎曲角度與手寫筆所受之壓力值之間之變化 關係之角度·壓力變化表。 第8圖為本發明之手寫筆之另一實施例之示意圖。Figure 6 is a schematic diagram of the bending angle of the pen tip. Fig. 7 is an angle-pressure change table showing the relationship between the bending angle of the pen tip and the pressure value experienced by the stylus. FIG. 8 is a schematic diagram of another embodiment of the stylus pen of the present invention.

14 1222008 【圖號說明】 10、 54 手寫筆 12 訊號傳輸線 14 手寫板 16 筆桿 18、 56 筆頭 20 齒輪 22 轉動速度偵測器 24 筆尖 26 中心桿 28 第一桿 30 第二桿 32 彈簧 34 位置感測器 36 壓力值產生器 38 訊號處理器 40 位置感測器 42 方向感測器 1222008 44 46 48 50 52 切線轉動速度產生器 壓力訊號轉換器 角度計算器 角度-壓力轉換器 齒14 1222008 [Illustration of drawing number] 10, 54 Stylus 12 Signal transmission line 14 Pen tablet 16 Pen bar 18, 56 Pen head 20 Gear 22 Rotation speed detector 24 Pen tip 26 Center bar 28 First bar 30 Second bar 32 Spring 34 Position sense Sensor 36 Pressure value generator 38 Signal processor 40 Position sensor 42 Direction sensor 1222008 44 46 48 50 52 Tangent rotation speed generator Pressure signal converter Angle calculator Angle-pressure converter tooth

1616

Claims (1)

拾、申請專利範圍: 1. 一種手寫筆,經由一訊號傳輸線連接於一主系統,該手寫筆包 含: 一筆桿; 一筆頭,連接於該筆桿之一端,其係以軟性材質所製成; 一齒輪,安裝於該筆頭之内,其中當該筆頭產生形變時,該齒 輪會根據該形變程度,產生相對應之轉動; 一轉動速度偵測器,安裝於該筆頭内,用來偵測該齒輪之轉動, 並且根據該齒輪之直徑與該齒輪之齒長度,計算出一轉動速度 資料以及一轉動方向資料;以及 一壓力值產生器,連接於該轉動速度偵測器,用來接收該轉動 速度資料與該轉動方向資料,並且根據該資料,產生一壓力值; 其中該壓力值係經由該訊號傳輸線傳送至該主系統。 2. 如申請專利範圍第1項所述之手寫筆,另包含一中心桿,其包 含: 一第一桿,自該筆桿延伸至該筆頭; 一第二桿,位於該筆頭内;以及 一彈簧,用來將該第一桿連接於該第二桿; 其中該齒輪係安裝於該中心桿之側邊,且位於該第一桿以及該 第二桿之間,而該轉動速度偵測器係安裝於該第一桿之侧邊, 且位於該齒輪之上端;當該筆頭產生形變時,該彈簧會因受力 1222008 而彎曲,進而導致該齒輪之轉動。 3. 如申請專利範圍第2項所述之手寫筆,另包含: 一筆尖,連接於該第二桿之一端,以延伸突出於該筆頭;以及 一位置感測器,安裝於該筆尖内,用來感測該筆尖在一手寫板 上之位置座標; 其中該位置座標係連同該壓力值,經由該訊號傳輸線傳送至該 主系統。 4. 如申請專利範圍第1項所述之手寫筆,其中該軟性材質為一橡 膠0 5. 如申請專利範圍第1項所述之手寫筆,其中該軟性材質為一塑 膠。 6. 如申請專利範圍第2項所述之手寫筆,其中該彈簧為一扭力彈 簧。 7. 如申請專利範圍第2項所述之手寫筆,其中該彈簧為一拉簧。 8. 如申請專利範圍第1項所述之手寫筆,其中該壓力值產生器, 包含: 一訊號處理器,用來接收該轉動速度資料與該轉動方向資料, 並且根據該資料產生該齒輪之一切線轉動速度;以及 一壓力訊號轉換器,連接於該訊號處理器,用來接收該切線轉 動速度,並且根據該切線轉動速度,產生該壓力值。 9. 如申請專利範圍第8項所述之手寫筆,其中該訊號處理器,包 1 8 1222008 含: 一位置感測器,用來感測該齒輪之轉動位置,當感測到該齒輪 之齒時,該位置感測器會輸出一位置信號; 一方向感測器,用來感測該齒輪之轉動方向,以產生一方向信 號;以及Scope of patent application: 1. A stylus pen connected to a main system via a signal transmission line, the stylus pen includes: a pen; a pen connected to one end of the pen, which is made of soft material; A gear is installed in the pen head, and when the pen head is deformed, the gear will rotate according to the degree of deformation; a rotation speed detector is installed in the pen head to detect the gear According to the diameter of the gear and the tooth length of the gear, calculate a rotation speed data and a rotation direction data; and a pressure value generator connected to the rotation speed detector to receive the rotation speed The data and the rotation direction data, and according to the data, a pressure value is generated; wherein the pressure value is transmitted to the main system through the signal transmission line. 2. The stylus pen described in item 1 of the scope of patent application, further comprising a central rod, comprising: a first rod extending from the pen rod to the pen head; a second rod located within the pen head; and a spring For connecting the first lever to the second lever; wherein the gear train is mounted on the side of the center lever and is located between the first lever and the second lever, and the rotation speed detector is Installed on the side of the first rod and located on the upper end of the gear; when the pen tip is deformed, the spring will bend due to the force 1222008, which will cause the gear to rotate. 3. The stylus pen described in item 2 of the scope of patent application, further comprising: a pen tip connected to one end of the second rod so as to extend beyond the pen tip; and a position sensor installed in the pen tip, It is used to sense the position coordinates of the pen tip on a tablet; wherein the position coordinates are transmitted to the main system via the signal transmission line together with the pressure value. 4. The stylus pen described in item 1 of the scope of patent application, wherein the soft material is a rubber 0. 5. The stylus pen described in item 1 of the scope of patent application, wherein the soft material is a plastic. 6. The stylus pen described in item 2 of the scope of patent application, wherein the spring is a torsion spring. 7. The stylus pen described in item 2 of the scope of patent application, wherein the spring is a tension spring. 8. The stylus pen described in item 1 of the scope of patent application, wherein the pressure value generator includes: a signal processor for receiving the rotation speed data and the rotation direction data, and generating the gear according to the data. All linear rotation speeds; and a pressure signal converter connected to the signal processor for receiving the tangential rotation speed and generating the pressure value according to the tangential rotation speed. 9. The stylus pen described in item 8 of the scope of patent application, wherein the signal processor, including 1 8 1222008, includes: a position sensor for sensing the rotational position of the gear, when the When the tooth is toothed, the position sensor outputs a position signal; a direction sensor is used to sense the rotation direction of the gear to generate a direction signal; and 一切線轉動速度產生器,連接於該位置與該方向感測器,用來 接收該位置信號與該方向信號,其中該切線轉動速度產生器會 利用該齒輪之周長除以該齒輪之齒數,以計算出每兩個齒間之 齒間距離,並且利用該齒間距離除以每兩個該位置信號之間隔 時間,以計算出該齒輪之切線轉動速率,並且根據該方向信 號,決定該切線轉動速率之方向,以取得一切線轉動速度; 其中當該齒輪之轉動方向為順時針時,該方向信號為1,而當 該齒輪之轉動方向為逆時針時,該方向信號為-1,因此該切線 轉動速度之計算公式表示為: 切線轉動速度= ±1 該齒輪之周長 1 該齒輪之齒數 間隔時間All linear speed generators are connected to the position and direction sensors to receive the position signal and the direction signal. The tangential speed generator uses the circumference of the gear divided by the number of teeth of the gear. To calculate the inter-tooth distance between each two teeth, and use the inter-tooth distance to divide the interval time between every two of the position signals to calculate the tangent rotation speed of the gear, and determine the tangent according to the direction signal The direction of the rotation rate to obtain all linear rotation speeds; where the direction signal is 1 when the rotation direction of the gear is clockwise, and the direction signal is -1 when the rotation direction of the gear is counterclockwise, so The calculation formula of the tangent rotation speed is expressed as: tangent rotation speed = ± 1 the perimeter of the gear 1 the interval of the number of teeth of the gear 10.如申請專利範圍第8項所述之手寫筆,其中該壓力訊號轉換 器,包含: 一角度計算器,用來接收該切線轉動速度,並且根據該切線轉 動速度計算出該筆頭之一彎曲角度A;以及 一角度-壓力轉換器,連接於該角度計算器,用來接收該彎曲 角度A,並且根據該彎曲角度巧產生該壓力值; 19 其中該角度計算器包含已知參數: r :該筆頭之長度; A :在時間t時該筆頭之彎曲角度; A :該齒輪在時間t時之轉動角加速度; A :該齒輪在時間t之轉動角速度;以及 △ί : 一單位時間; 而該角度計算器所接收到之切線轉動速度係表示為ν2,其表示10. The stylus pen described in item 8 of the scope of patent application, wherein the pressure signal converter comprises: an angle calculator for receiving the tangential rotation speed, and calculating a bending of the pen tip according to the tangential rotation speed. An angle A; and an angle-pressure converter connected to the angle calculator to receive the bending angle A and generate the pressure value according to the bending angle; 19 wherein the angle calculator includes known parameters: r: The length of the pen tip; A: the bending angle of the pen tip at time t; A: the rotational angular acceleration of the gear at time t; A: the rotational angular velocity of the gear at time t; and Δί: a unit of time; and The tangent rotation speed received by the angle calculator is expressed as ν2, which is 該齒輪在時間t + Δί時之切線轉動速度; 因此,該齒輪在時間t+ Δ〖時之轉動角速度%係表示為:The tangential rotational speed of the gear at time t + Δί; therefore, the rotational angular velocity% of the gear at time t + Δ [time] is expressed as: 因此,該齒輪在時間t + Δί時之轉動角加速度匕係表示為: — (%_%) · 2 一 Δί ’ 因此,該彎曲角度内之計算公式係表示為: *Δί2 ;Therefore, the rotation angular acceleration of the gear at time t + Δί is expressed as: — (% _%) · 2-Δί ’Therefore, the calculation formula within the bending angle is expressed as: * Δί2; 其中該角度-壓力轉換器另包含一預先設定之角度-壓力變化 表,以產生一壓力值計算公式,該角度-壓力轉換器會將該彎 曲角度名代入該壓力值計算公式,以產生該壓力值,該壓力值 係以Ζ來表示,其計算公式為: ,if 0<<9<^ <0<0b ; Μθ>θ, Κχ^θ Ζ- Κ2 ^{θ-θα)^Κλ *0α Κ3 ^(0-0b) + K2 ^{0b -Θα) + Κχ ^θα 其中A為預先設定之斜率,而^與^則係預先設定 20 之角度值。 u·種手寫筆模擬輸入方法,係藉.由一主系統、及一經由一訊號 傳輸線連接於該主系統之手寫筆所實施的方法,前述手寫筆包 3有筆才干、和連接於該筆桿之一端而以軟性材質所製成之一 筆頭、和安裝於該筆頭之内的一齒輪、和一安裝於該筆頭内用 來偵測該齒輪轉動之轉動速度偵測器、和一連接於該轉動速度 偵測器用來接收該轉動速度資料與該轉動方向資料之壓力值產 生器;該方法包含有: 當前述筆頭受力產生形變時,前述齒輪會根據該形變程 度’產生相對應之轉動; 偵知前述齒輪之轉動,並且根據前述齒輪之直徑與前述齒 輪之#長度,計算出一轉動速度資料以及一轉動方向資料; 接收前述轉動速度資料與前述轉動方向資料,並且根據該 資料,產生一壓力值; 前述轉動速度的壓力值經由該訊號傳輸線傳送至該主系 統; 轉換上述轉動速度的壓力值成為一半徑值,輸出至前述壓 力點之位置座標。 1 〇 如申請專利範圍第11項所述之手寫筆模擬輸入方法,其中更 包含: 偵知該齒輪之轉動位置,當感測到該齒輪之齒時,輸出一 1222008 位置信號; 偵知該齒輪之轉動方向,以產生一方向信號;以及 接收該位置信號與該方向信號,其中前述主系統係利用該 齒輪之周長除以該齒輪之齒數,以計算出每兩個齒間之齒間距 離,並且利用該齒間距離除以每兩個該位置信號之間隔時間, 以計算出該齒輪之切線轉動速率,並且根據該方向信號,決定 該切線轉動速率之方向;當該齒輪之轉動方向為順時針時,該 方向信號為1,而當該齒輪之轉動方向為逆時針時,該方向信 號為-1,因此該切線轉動速度之計算公式表示為: 切線轉動速度= ±1 x該齒輪之周長x 該齒輪之齒數間隔時間 接收前述轉動速度資料與該轉動方向資料,並且根據該資 料產生該齒輪之一切線轉動速度; 接收該切線轉動速度,並且根據該切線轉動速度,產生一 切線轉動速度的壓力值; 轉換上述切線轉動速度的壓力值成為一向量值,輸出至前 述壓力點之位置座標。 13.如申請專利範圍第12項所述之手寫筆模擬輸入方法,其中更 包含: 接收前述切線轉動速度,並且根據該切線轉動速度計算出 前述筆頭之一彎曲角度内;以及 接收前述彎曲角度%,並且根據該彎曲角度巧產生該壓力 22 1222008 值; 其中各參數定義為: r :該筆頭之長度; 0 :在時間t時該筆頭之彎曲角度; :該齒輪在時間t時之轉動角加速度; % :該齒輪在時間t之轉動角速度;以及 △ί : 一單位時間; 所接收到之切線轉動速度係表示為ν2,其係表示該齒輪在 麵I 時間t+ Δί時之切線轉動速度; 該齒輪在時間t + △〖時之轉動角速度%係被表示為: ^2 =—; r 該齒輪在時間t+ △〖時之轉動角加速度32係被表示為: 5 >V^l); 2 At 該彎曲角度怂之計算公式係被表示為: 0*Δί + 臺 *Δί2 ; 春 其中前述主系統另包含一預先設定之角度·壓力變化表, 以產生一壓力值計算公式,將該彎曲角度怂代入該壓力值計算 公式,以產生該壓力值,該壓力值係以Ζ來表示,其計算公 式為: 9ifO<0<0a Mea<e<eb ; 23 1222008 其中尺7、尺2、尺3為預先設定之斜率,而^與仏則係預先設定 之角度值。The angle-pressure converter further includes a preset angle-pressure change table to generate a pressure value calculation formula. The angle-pressure converter substitutes the bending angle name into the pressure value calculation formula to generate the pressure. Value, the pressure value is expressed by Z, and its calculation formula is: if 0 < < 9 < ^ < 0 <0b; Μθ > θ, Κχ ^ θ ZZ- KK2 ^ {θ-θα) ^ Κλ * 0α Κ3 ^ (0-0b) + K2 ^ {0b-Θα) + Κχ ^ θα where A is the preset slope, and ^ and ^ are pre-set angle values of 20. u · A stylus analog input method is a method implemented by a main system and a stylus connected to the main system via a signal transmission line. The aforementioned stylus bag 3 has a pen ability and is connected to the pen shaft. A nib made of soft material at one end, a gear mounted in the nib, a rotation speed detector mounted in the nib to detect the rotation of the gear, and a connection to the nib The rotation speed detector is used to receive a pressure value generator of the rotation speed data and the rotation direction data. The method includes: when the pen tip is deformed by force, the gear rotates according to the degree of deformation; Detect the rotation of the gear, and calculate a rotation speed data and a rotation direction data according to the diameter of the gear and the #length of the gear; receive the rotation speed data and the rotation direction data, and generate a data based on the data Pressure value; the pressure value of the aforementioned rotation speed is transmitted to the main system via the signal transmission line; the above-mentioned rotation speed is converted Pressure value into a radius value, outputs to the position coordinate of the pressure point. 1 〇 The stylus analog input method described in item 11 of the scope of patent application, further comprising: detecting the rotation position of the gear, and outputting a 1222008 position signal when the tooth of the gear is sensed; detecting the gear The direction of rotation to generate a direction signal; and receiving the position signal and the direction signal, wherein the main system uses the circumference of the gear divided by the number of teeth of the gear to calculate the distance between each two teeth And divide the distance between the teeth by the interval time between each two of the position signals to calculate the tangential rotation rate of the gear, and determine the direction of the tangential rotation rate based on the direction signal; when the rotation direction of the gear is Clockwise, the direction signal is 1, and when the gear's rotation direction is counterclockwise, the direction signal is -1, so the calculation formula of the tangential rotation speed is expressed as: tangent rotation speed = ± 1 x of the gear Perimeter x interval of the number of teeth of the gear receives the aforementioned rotation speed data and the rotation direction data, and generates all of the gear according to the data Rotational speed; receiving the tangential rotational speed, and in accordance with the tangential rotational speed, a pressure value of a tangential rotational velocity; converting the tangential rotational velocity magnitude always becomes a pressure value, said pressure point position coordinates prior to output. 13. The stylus analog input method according to item 12 of the scope of patent application, further comprising: receiving the aforementioned tangent rotation speed, and calculating within one of the bending angles of the pen tip according to the tangential rotation speed; and receiving the aforementioned bending angle% According to the bending angle, the pressure 22 1222008 value is generated; wherein each parameter is defined as: r: the length of the pen tip; 0: the bending angle of the pen tip at time t;: the rotational angular acceleration of the gear at time t %: The rotational angular velocity of the gear at time t; and Δί: a unit of time; the received tangential rotational speed is expressed as ν2, which indicates the tangential rotational speed of the gear at the time I + time t + Δί; The rotational angular velocity% of the gear at time t + △ is expressed as: ^ 2 = —; r The rotational angular acceleration of the gear at time t + △ is expressed as: 5 > V ^ l); 2 The calculation formula of the bending angle is expressed as: 0 * Δί + 台 * Δί2; The main system mentioned above includes a preset angle and pressure change table to produce A pressure value calculation formula. The bending angle is substituted into the pressure value calculation formula to generate the pressure value. The pressure value is represented by Z. The calculation formula is: 9ifO < 0 < 0a Mea < e <eb; 23 1222008 Among them, ruler 7, ruler 2 and ruler 3 are pre-set slopes, and ^ and 仏 are pre-set angle values. 24twenty four
TW92125435A 2003-09-16 2003-09-16 A flexible handwriting pen for detecting pressure TWI222008B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
TW92125435A TWI222008B (en) 2003-09-16 2003-09-16 A flexible handwriting pen for detecting pressure
US10/823,748 US7310091B2 (en) 2003-09-16 2004-04-14 Handwriting pen capable of simulating different strokes

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW92125435A TWI222008B (en) 2003-09-16 2003-09-16 A flexible handwriting pen for detecting pressure

Publications (2)

Publication Number Publication Date
TWI222008B true TWI222008B (en) 2004-10-11
TW200512637A TW200512637A (en) 2005-04-01

Family

ID=34433015

Family Applications (1)

Application Number Title Priority Date Filing Date
TW92125435A TWI222008B (en) 2003-09-16 2003-09-16 A flexible handwriting pen for detecting pressure

Country Status (1)

Country Link
TW (1) TWI222008B (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8144169B2 (en) 2008-09-23 2012-03-27 National Taiwan University Of Science And Technology Input device for graphics
CN107153481A (en) * 2016-03-03 2017-09-12 禾瑞亚科技股份有限公司 Touch processing method, device and system for correcting pressure value of touch pen
TWI638293B (en) * 2016-03-03 2018-10-11 禾瑞亞科技股份有限公司 Touch sensitive processing method, apparatus and system for calibrating pressure value to stylus

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102236431B (en) * 2010-04-23 2015-04-29 淮南恒天生物科技有限公司 Touch pen
TWI525500B (en) 2014-10-01 2016-03-11 緯創資通股份有限公司 Touch system, stylus, touch apparatus and control method thereof

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8144169B2 (en) 2008-09-23 2012-03-27 National Taiwan University Of Science And Technology Input device for graphics
CN107153481A (en) * 2016-03-03 2017-09-12 禾瑞亚科技股份有限公司 Touch processing method, device and system for correcting pressure value of touch pen
TWI638293B (en) * 2016-03-03 2018-10-11 禾瑞亞科技股份有限公司 Touch sensitive processing method, apparatus and system for calibrating pressure value to stylus
US10345928B2 (en) 2016-03-03 2019-07-09 Egalax_Empia Technology Inc. Touch sensitive processing method, apparatus and system for calibrating pressure value to stylus

Also Published As

Publication number Publication date
TW200512637A (en) 2005-04-01

Similar Documents

Publication Publication Date Title
AU738374B2 (en) An input device for a computer
Romat et al. Flashpen: A high-fidelity and high-precision multi-surface pen for virtual reality
US7348968B2 (en) Wireless force feedback input device
US7310091B2 (en) Handwriting pen capable of simulating different strokes
CN104345948B (en) A kind of implementation method of original handwriting, realize device and electronic equipment
CN102184011B (en) Human-computer interaction equipment
US20130307829A1 (en) Haptic-acoustic pen
US8994648B2 (en) Processor interface
WO2009071919A1 (en) Controller
CN106716317A (en) Method and apparatus for addressing touch discontinuities
TW202008145A (en) Finger-gesture detection device, control assembly and correction method
US10303272B2 (en) Touch sensitive electronic system, processing apparatus and method thereof for simulating stylus as joystick
Fellion et al. Flexstylus: Leveraging bend input for pen interaction
CN101615087A (en) Electronic pen framework and data entry device thereof
CN102375567A (en) Pen-shaped pointing device, displacement information providing method, and displacement information providing system
CN103257727A (en) Method and device for hand input
US10809818B2 (en) Digital pen with dynamically formed microfluidic buttons
TWI222008B (en) A flexible handwriting pen for detecting pressure
CN102096470A (en) Acceleration sensing-based virtual air keyboard
CN101655743B (en) Instant Action Recognition Method and Its Inertial Sensing and Trajectory Reconstruction Device
Wong et al. Designing wii controller: a powerful musical instrument in an interactive music performance system
WO2023162373A1 (en) Position detection system and electronic pen
CN100359446C (en) Bendable pressure sensing stylus pen
CN110688006B (en) Device and method for making pottery with real hand touch based on virtual reality technology
Fellion et al. FlexStylus: A deformable stylus for digital art

Legal Events

Date Code Title Description
MM4A Annulment or lapse of patent due to non-payment of fees