TWI461993B - Optical touch module and method for determining gestures thereof and computer-readable medium - Google Patents

Optical touch module and method for determining gestures thereof and computer-readable medium Download PDF

Info

Publication number
TWI461993B
TWI461993B TW101118725A TW101118725A TWI461993B TW I461993 B TWI461993 B TW I461993B TW 101118725 A TW101118725 A TW 101118725A TW 101118725 A TW101118725 A TW 101118725A TW I461993 B TWI461993 B TW I461993B
Authority
TW
Taiwan
Prior art keywords
touch
center point
gesture
reference points
points
Prior art date
Application number
TW101118725A
Other languages
Chinese (zh)
Other versions
TW201349055A (en
Inventor
Hsun Hao Chang
Yu Yen Chen
Chun Chao Chang
Shou Te Wei
Sheng Hsien Hsieh
Original Assignee
Wistron Corp
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 Wistron Corp filed Critical Wistron Corp
Priority to TW101118725A priority Critical patent/TWI461993B/en
Priority to CN201210185951.1A priority patent/CN103425353B/en
Priority to US13/726,631 priority patent/US9811210B2/en
Publication of TW201349055A publication Critical patent/TW201349055A/en
Application granted granted Critical
Publication of TWI461993B publication Critical patent/TWI461993B/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/042Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by opto-electronic means
    • G06F3/0428Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by opto-electronic means by sensing at the edges of the touch surface the interruption of optical paths, e.g. an illumination plane, parallel to the touch surface which may be virtual
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • G06F3/04883Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/041Indexing scheme relating to G06F3/041 - G06F3/045
    • G06F2203/04104Multi-touch detection in digitiser, i.e. details about the simultaneous detection of a plurality of touching locations, e.g. multiple fingers or pen and finger

Description

光學觸控模組、其手勢判定方法及電腦可讀取媒體Optical touch module, gesture determination method thereof and computer readable medium

本發明是有關於一種觸控模組及其手勢判定方法,且特別是有關於一種光學觸控模組、其手勢判定方法及電腦可讀取媒體。The present invention relates to a touch module and a gesture determination method thereof, and more particularly to an optical touch module, a gesture determination method thereof, and a computer readable medium.

近年來,隨著資訊技術、無線行動通訊和資訊家電等各項應用的快速發展,為了達到更便利、體積更輕巧化,以及更人性化的目的,許多資訊產品的輸入裝置已由傳統之鍵盤或滑鼠等轉變為觸控模組。觸控模組設計大致可區分為電阻式、電容式、光學式、聲波式以及電磁式等,並且光學式觸控模組的觸控機制適合應用在大尺寸的顯示面板。在顯示面板的尺寸漸逐變大的情況下,光學觸控模組的使用亦隨之普及。In recent years, with the rapid development of various applications such as information technology, wireless mobile communication and information appliances, in order to achieve more convenience, lighter weight, and more humanized purposes, many information products have been input devices from traditional keyboards. Or change the mouse to a touch module. The touch module design can be roughly classified into a resistive type, a capacitive type, an optical type, an acoustic wave type, and an electromagnetic type, and the touch mechanism of the optical touch module is suitable for a large-sized display panel. In the case where the size of the display panel is gradually increased, the use of the optical touch module is also popularized.

隨著多點觸控(Multi-touch)技術的出現,具有多點觸控技術的觸控模組則被使用,以賦予使用者更直覺的操作體驗。此外,由多點觸控技術所衍生的觸控手勢(gesture)可直覺式的開啟操作功能,使得觸控模組的整體操作可更便利。一般而言,觸控模組在找到多個觸控點後,依據這些觸控點的變化來判定觸控手勢,據此開啟對應的操作功能。然而,在光學觸控模組中,多個觸控點的判斷動作會較複雜,因此如何透過光學觸控模組進行觸控手勢的判定則為提升光學觸控模組的觸控便利性的一個重要課題。With the advent of multi-touch technology, touch modules with multi-touch technology are used to give users a more intuitive operating experience. In addition, the touch gesture derived from the multi-touch technology can intuitively open the operation function, so that the overall operation of the touch module can be more convenient. In general, after the touch module finds a plurality of touch points, the touch gesture is determined according to the change of the touch points, and the corresponding operation function is opened accordingly. However, in the optical touch module, the judging action of the plurality of touch points is complicated, so how to determine the touch gesture through the optical touch module is to improve the touch convenience of the optical touch module. An important topic.

本發明提供一種光學觸控模組、其手勢判定方法及電腦可讀取媒體,其可直接判定觸控手勢而不用判定觸控點,據此可提升光學觸控模組的觸控便利性。The invention provides an optical touch module, a gesture determination method thereof and a computer readable medium, which can directly determine a touch gesture without determining a touch point, thereby improving the touch convenience of the optical touch module.

本發明提出一種光學觸控模組,包括第一光學感測器、第二光學感測器及處理單元。第一光學感測器對應一觸控區域的第一角落而配置,用以持續感測觸控區域並輸出多個第一感測結果。第二光學感測器對應觸控區域的第二角落而配置,用以持續感測觸控區域並輸出多個第二感測結果。處理單元耦接第一光學感測器及第二光學感測器,並依據各個第一感測結果的多個第一觸控參考點的第一中心點及各個第二感測結果的多個第二觸控參考點的第二中心點判斷一手勢。The invention provides an optical touch module, comprising a first optical sensor, a second optical sensor and a processing unit. The first optical sensor is configured to correspond to a first corner of a touch area for continuously sensing the touch area and outputting a plurality of first sensing results. The second optical sensor is configured corresponding to the second corner of the touch area for continuously sensing the touch area and outputting a plurality of second sensing results. The processing unit is coupled to the first optical sensor and the second optical sensor, and the first center point of the plurality of first touch reference points and the plurality of second sensing results according to the respective first sensing results The second center point of the second touch reference point determines a gesture.

在本發明之一實施例中,第一光學感測器的多個第一感光像素的位置編號由小至大的排列方向相同於觸控區域的第一側至觸控區域的第二側的第一方向,第二光學感測器的多個第二感光像素的位置編號由小至大的排列方向相同於觸控區域的第三側至第一側的的第二方向,第一角落為第一側及第二側所形成,第二角落為第一側及第三側所形成。In an embodiment of the present invention, the position numbers of the plurality of first photosensitive pixels of the first optical sensor are the same as the arrangement direction from the first side of the touch area to the second side of the touch area. In the first direction, the position number of the plurality of second photosensitive pixels of the second optical sensor is the same as the second direction from the third side of the touch area to the first side, and the first corner is The first side and the second side are formed, and the second corner is formed by the first side and the third side.

在本發明之一實施例中,當第一中心點沿第一方向移動的移動量大於預設值及第二中心點沿第二方向移動的移動量大於預設值時,處理單元判斷手勢為朝向第二側移動。In an embodiment of the present invention, when the movement amount of the first center point moving in the first direction is greater than a preset value and the movement amount of the second center point moving in the second direction is greater than a preset value, the processing unit determines that the gesture is Move toward the second side.

在本發明之一實施例中,當第一中心點沿第一方向的 相反方向移動的移動量大於預設值及第二中心點沿第二方向的相反方向移動的移動量大於預設值時,處理單元判斷手勢為朝向第三側移動。In an embodiment of the invention, when the first center point is in the first direction When the movement amount of the opposite direction movement is greater than the preset value and the movement amount of the movement of the second center point in the opposite direction of the second direction is greater than the preset value, the processing unit determines that the gesture is moving toward the third side.

在本發明之一實施例中,當第一中心點沿第一方向移動的移動量大於預設值及第二中心點沿第二方向的相反方向移動的移動量大於預設值時,處理單元判斷手勢為朝向相對於第一側的觸控區域的第四側移動。In an embodiment of the present invention, when the movement amount of the first center point moving in the first direction is greater than the preset value and the movement amount of the second center point moving in the opposite direction of the second direction is greater than a preset value, the processing unit The determination gesture is to move toward a fourth side of the touch area relative to the first side.

在本發明之一實施例中,當第一中心點沿第一方向的相反方向移動的移動量大於預設值及第二中心點沿第二方向移動的移動量大於預設值時,處理單元判斷手勢為朝向第一側移動。In an embodiment of the present invention, when the movement amount of the first center point moving in the opposite direction of the first direction is greater than the preset value and the movement amount of the second center point moving in the second direction is greater than a preset value, the processing unit The judgment gesture is moved toward the first side.

在本發明之一實施例中,當第一中心點的移動量小於等於預設值及第二中心點沿第二方向移動的移動量大於預設值時,處理單元判斷手勢為朝向第一角落移動。In an embodiment of the present invention, when the movement amount of the first center point is less than or equal to a preset value and the movement amount of the second center point moving in the second direction is greater than a preset value, the processing unit determines that the gesture is toward the first corner. mobile.

在本發明之一實施例中,當第一中心點的移動量小於等於預設值及第二中心點沿第二方向的相反方向移動的移動量大於預設值時,處理單元判斷手勢為朝向相對於第一角落的觸控區域的第三角落移動。In an embodiment of the present invention, when the movement amount of the first center point is less than or equal to a preset value and the movement amount of the second center point moving in the opposite direction of the second direction is greater than a preset value, the processing unit determines that the gesture is oriented Moving relative to the third corner of the touch area of the first corner.

在本發明之一實施例中,當第一中心點沿第一方向的相反方向移動的移動量大於預設值及第二中心點的移動量小於等於預設值時,處理單元判斷手勢為朝向第二角落移動。In an embodiment of the present invention, when the movement amount of the first center point moving in the opposite direction of the first direction is greater than the preset value and the movement amount of the second center point is less than or equal to the preset value, the processing unit determines that the gesture is oriented The second corner moves.

在本發明之一實施例中,當第一中心點沿第一方向移動的移動量大於預設值及第二中心點的移動量小於等於預 設值時,處理單元判斷手勢為朝向相對於第二角落的觸控區域的第四角落移動。In an embodiment of the invention, the movement amount of the first center point moving in the first direction is greater than a preset value and the movement amount of the second center point is less than or equal to When the value is set, the processing unit determines that the gesture is moving toward the fourth corner of the touch area relative to the second corner.

在本發明之一實施例中,當第一中心點及第二中心點的移動量小於等於預設值且這些第一觸控參考點彼此之間的至少一第一間距及這些第二觸控參考點彼此之間的至少一第二間距週期性地變大及變小時,處理單元判斷手勢為原地畫圓。In one embodiment of the present invention, when the amount of movement of the first center point and the second center point is less than or equal to a preset value and at least a first pitch between the first touch reference points and the second touch The at least one second spacing between the reference points periodically becomes larger and smaller, and the processing unit determines that the gesture is drawn in place.

在本發明之一實施例中,當第一中心點及第二中心點的移動量小於等於預設值且這些第一觸控參考點彼此之間的至少一第一間距及這些第二觸控參考點彼此之間的至少一第二間距變小時,處理單元判斷手勢為捏取。In one embodiment of the present invention, when the amount of movement of the first center point and the second center point is less than or equal to a preset value and at least a first pitch between the first touch reference points and the second touch The at least one second spacing between the reference points becomes smaller, and the processing unit determines that the gesture is a pinch.

在本發明之一實施例中,當第一中心點及第二中心點的移動量小於等於預設值且這些第一觸控參考點彼此之間的至少一第一間距及這些第二觸控參考點彼此之間的至少一第二間距變大時,處理單元判斷手勢為展開。In one embodiment of the present invention, when the amount of movement of the first center point and the second center point is less than or equal to a preset value and at least a first pitch between the first touch reference points and the second touch When the at least one second pitch between the reference points becomes larger, the processing unit determines that the gesture is unfolded.

在本發明之一實施例中,當處理單元依據第一中心點及第二中心點判斷觸控區域的多個觸控點為依序朝向第一角落、第二角落、相對於第一角落的第三角落及相對於第二角落的第四角落移動或依序朝向第一角落、第四角落、第三角落及第二角落移動時,處理單元判斷手勢為畫圓。In an embodiment of the present invention, the processing unit determines, according to the first center point and the second center point, the plurality of touch points of the touch area to sequentially face the first corner, the second corner, and the first corner. When the third corner and the fourth corner relative to the second corner move or sequentially move toward the first corner, the fourth corner, the third corner, and the second corner, the processing unit determines that the gesture is a circle.

在本發明之一實施例中,處理單元依據出現這些第一觸控參考點且連續的這些第一感測結果及出現這些第二觸控參考點且連續的第二感測結果判斷手勢。In an embodiment of the invention, the processing unit determines the gesture according to the first sensing reference points that are present and the first sensing results that are continuous and the second sensing reference points that are present and the second sensing result is continuous.

在本發明之一實施例中,光學觸控模組更包括多個吸 光條,分別對應觸控區域的多個側而配置,其中,這些第一觸控參考點及這些第二觸控參考點分別為一亮點。In an embodiment of the invention, the optical touch module further includes a plurality of suctions The light strips are respectively arranged corresponding to the plurality of sides of the touch area, wherein the first touch reference points and the second touch reference points are respectively a bright point.

在本發明之一實施例中,光學觸控模組更包括多個反光條,分別對應觸控區域的多個側而配置,其中,這些第一觸控參考點及這些第二觸控參考點分別為一暗點。In one embodiment of the present invention, the optical touch module further includes a plurality of reflective strips respectively disposed corresponding to the plurality of sides of the touch area, wherein the first touch reference points and the second touch reference points They are each a dark spot.

本發明亦提出一種光學觸控模組的手勢判定方法,包括下列步驟。取得第一光學感測器自觸控區域的第一角落持續感測觸控區域所輸出的多個第一感測結果。取得第二光學感測器自觸控區域的第二角落持續感測觸控區域所輸出的多個第二感測結果。依據各個第一感測結果的多個第一觸控參考點的第一中心點及各個第二感測結果的多個第二觸控參考點的第二中心點判斷手勢。The invention also provides a method for determining a gesture of an optical touch module, which comprises the following steps. Obtaining the first optical sensor from the first corner of the touch area to continuously sense the plurality of first sensing results output by the touch area. Obtaining the second optical sensor from the second corner of the touch area to continuously sense the plurality of second sensing results output by the touch area. And determining, according to the first center point of the plurality of first touch reference points of each of the first sensing results and the second center point of the plurality of second touch reference points of the respective second sensing results.

在本發明之一實施例中,第一光學感測器的多個第一感光像素的位置編號由小至大的排列方向相同於觸控區域的一第一側至觸控區域的一第二側的一第一方向,第二光學感測器多個第二感光像素的位置編號由小至大的排列方向相同於觸控區域的一第三側至第一側的的一第二方向,第一角落為第一側及第二側所形成,第二角落為第一側及第三側所形成。In an embodiment of the present invention, the position numbers of the plurality of first photosensitive pixels of the first optical sensor are the same from the first side of the touch area to the second side of the touch area. a first direction of the side, the position number of the plurality of second photosensitive pixels of the second optical sensor is the same as the second direction from the third side of the touch area to the first side of the first touch area. The first corner is formed by the first side and the second side, and the second corner is formed by the first side and the third side.

在本發明之一實施例中,依據各個第一感測結果的這些第一觸控參考點的第一中心點及各個第二感測結果的這些第二觸控參考點的第二中心點判斷手勢的步驟包括:當第一中心點沿第一方向移動的移動量大於預設值及第二中心點沿第二方向移動的移動量大於預設值時,判斷手勢為 朝向第二側移動。In an embodiment of the present invention, the first center point of the first touch reference points and the second center points of the second touch reference points of the respective second sensing results are determined according to the respective first sensing results. The step of gesturing includes: determining that the gesture is when the amount of movement of the first center point in the first direction is greater than a preset value and the amount of movement of the second center point in the second direction is greater than a preset value Move toward the second side.

在本發明之一實施例中,依據各個第一感測結果的這些第一觸控參考點的第一中心點及各個第二感測結果的這些第二觸控參考點的第二中心點判斷手勢的步驟包括:當第一中心點沿第一方向的相反方向移動的移動量大於預設值、第二中心點沿第二方向的相反方向移動的移動量大於預設值時,判斷手勢為朝向第三側移動。In an embodiment of the present invention, the first center point of the first touch reference points and the second center points of the second touch reference points of the respective second sensing results are determined according to the respective first sensing results. The step of gesturing includes: when the moving amount of the first center point moving in the opposite direction of the first direction is greater than the preset value, and the moving amount of the second center point moving in the opposite direction of the second direction is greater than a preset value, determining that the gesture is Move toward the third side.

在本發明之一實施例中,依據各個第一感測結果的這些第一觸控參考點的第一中心點及各個第二感測結果的這些第二觸控參考點的第二中心點判斷手勢的步驟包括:當第一中心點沿第一方向移動的移動量大於預設值、第二中心點沿第二方向的相反方向移動的移動量大於預設值時,判斷手勢為朝向相對於觸控區域的第一側的觸控區域的第四側移動。In an embodiment of the present invention, the first center point of the first touch reference points and the second center points of the second touch reference points of the respective second sensing results are determined according to the respective first sensing results. The step of gesturing includes: determining that the gesture is oriented relative to when the amount of movement of the first center point in the first direction is greater than a preset value and the amount of movement of the second center point in the opposite direction of the second direction is greater than a preset value The fourth side of the touch area on the first side of the touch area moves.

在本發明之一實施例中,依據各個第一感測結果的這些第一觸控參考點的第一中心點及各個第二感測結果的這些第二觸控參考點的第二中心點判斷手勢的步驟包括:當第一中心點沿第一方向的相反方向移動的移動量大於預設值、第二中心點沿第二方向移動的移動量大於預設值時,判斷手勢為朝向第一側移動。In an embodiment of the present invention, the first center point of the first touch reference points and the second center points of the second touch reference points of the respective second sensing results are determined according to the respective first sensing results. The step of gesturing includes: when the amount of movement of the first center point in the opposite direction of the first direction is greater than a preset value, and the amount of movement of the second center point in the second direction is greater than a preset value, determining that the gesture is toward the first Side movement.

在本發明之一實施例中,依據各個第一感測結果的這些第一觸控參考點的第一中心點及各個第二感測結果的這些第二觸控參考點的第二中心點判斷手勢的步驟包括:當第一中心點的移動量小於等於預設值、第二中心點沿第二 方向移動的移動量大於預設值時,判斷手勢為朝向第一角落移動。In an embodiment of the present invention, the first center point of the first touch reference points and the second center points of the second touch reference points of the respective second sensing results are determined according to the respective first sensing results. The step of gesturing includes: when the amount of movement of the first center point is less than or equal to a preset value, and the second center point is along the second When the amount of movement of the direction movement is greater than the preset value, the judgment gesture is moved toward the first corner.

在本發明之一實施例中,依據各個第一感測結果的這些第一觸控參考點的第一中心點及各個第二感測結果的這些第二觸控參考點的第二中心點判斷手勢的步驟包括:當第一中心點的移動量小於等於預設值、第二中心點沿第二方向的相反方向移動的移動量大於預設值時,判斷手勢為朝向相對於第一角落的觸控區域的第三角落移動。In an embodiment of the present invention, the first center point of the first touch reference points and the second center points of the second touch reference points of the respective second sensing results are determined according to the respective first sensing results. The step of gesturing includes: determining that the gesture is oriented relative to the first corner when the amount of movement of the first center point is less than or equal to a preset value and the amount of movement of the second center point in the opposite direction of the second direction is greater than a preset value The third corner of the touch area moves.

在本發明之一實施例中,依據各個第一感測結果的這些第一觸控參考點的第一中心點及各個第二感測結果的這些第二觸控參考點的第二中心點判斷手勢的步驟包括:當第一中心點沿第一方向的相反方向移動的移動量大於預設值、第二中心點的移動量小於等於預設值時,判斷手勢為朝向第二角落移動。In an embodiment of the present invention, the first center point of the first touch reference points and the second center points of the second touch reference points of the respective second sensing results are determined according to the respective first sensing results. The step of gesturing includes: determining that the gesture moves toward the second corner when the amount of movement of the first center point in the opposite direction of the first direction is greater than a preset value and the amount of movement of the second center point is less than or equal to a preset value.

在本發明之一實施例中,依據各個第一感測結果的這些第一觸控參考點的第一中心點及各個第二感測結果的這些第二觸控參考點的第二中心點判斷手勢的步驟包括:當第一中心點沿第一方向移動的移動量大於預設值、第二中心點的移動量小於等於預設值時,判斷手勢為朝向相對於第二角落的觸控區域的第四角落移動。In an embodiment of the present invention, the first center point of the first touch reference points and the second center points of the second touch reference points of the respective second sensing results are determined according to the respective first sensing results. The step of gesturing includes: when the amount of movement of the first center point in the first direction is greater than a preset value, and the amount of movement of the second center point is less than or equal to a preset value, determining that the gesture is toward the touch area relative to the second corner The fourth corner moves.

在本發明之一實施例中,依據各個第一感測結果的這些第一觸控參考點的第一中心點及各個第二感測結果的這些第二觸控參考點的第二中心點判斷手勢的步驟包括:當第一中心點及第二中心點的移動量小於等於預設值且這些 第一觸控參考點彼此之間的至少一第一間距及這些第二觸控參考點彼此之間的至少一第二間距週期性地變大及變小時,判斷手勢為原地畫圓。In an embodiment of the present invention, the first center point of the first touch reference points and the second center points of the second touch reference points of the respective second sensing results are determined according to the respective first sensing results. The step of gesturing includes: when the amount of movement of the first center point and the second center point is less than or equal to a preset value and The at least one first spacing between the first touch reference points and the at least one second spacing between the second touch reference points periodically become larger and smaller, and the determining gesture is drawn in place.

在本發明之一實施例中,依據各個第一感測結果的這些第一觸控參考點的第一中心點及各個第二感測結果的這些第二觸控參考點的第二中心點判斷手勢的步驟包括:當第一中心點及第二中心點的移動量小於等於預設值且這些第一觸控參考點彼此之間的至少一第一間距及這些第二觸控參考點彼此之間的至少一第二間距變小時,判斷手勢為捏取。In an embodiment of the present invention, the first center point of the first touch reference points and the second center points of the second touch reference points of the respective second sensing results are determined according to the respective first sensing results. The step of gesturing includes: when the amount of movement of the first center point and the second center point is less than or equal to a preset value, and at least one first spacing between the first touch reference points and the second touch reference points At least one of the second intervals becomes smaller, and the gesture is judged to be pinch.

在本發明之一實施例中,依據各個第一感測結果的這些第一觸控參考點的第一中心點及各個第二感測結果的這些第二觸控參考點的第二中心點判斷手勢的步驟包括:當第一中心點及第二中心點的移動量小於等於預設值且這些第一觸控參考點彼此之間的至少一第一間距及這些第二觸控參考點彼此之間的至少一第二間距變大時,判斷手勢為展開。In an embodiment of the present invention, the first center point of the first touch reference points and the second center points of the second touch reference points of the respective second sensing results are determined according to the respective first sensing results. The step of gesturing includes: when the amount of movement of the first center point and the second center point is less than or equal to a preset value, and at least one first spacing between the first touch reference points and the second touch reference points When at least one of the second intervals becomes larger, the judgment gesture is expanded.

在本發明之一實施例中,依據各個第一感測結果的這些第一觸控參考點的第一中心點及各個第二感測結果的這些第二觸控參考點的第二中心點判斷手勢的步驟包括:當依據第一中心點及第二中心點判斷觸控區域的多個觸控點為依序朝向第一角落、第二角落、相對於第一角落的一第三角落及相對於第二角落的一第四角落移動或依序朝向第一角落、第四角落、第三角落及第二角落移動時,判斷手 勢為畫圓。In an embodiment of the present invention, the first center point of the first touch reference points and the second center points of the second touch reference points of the respective second sensing results are determined according to the respective first sensing results. The step of gesturing includes: determining, according to the first center point and the second center point, the plurality of touch points of the touch area to sequentially face the first corner, the second corner, a third corner relative to the first corner, and the relative Judging the hand when moving in a fourth corner of the second corner or moving toward the first corner, the fourth corner, the third corner, and the second corner in sequence The trend is to draw a circle.

本發明另提出一種電腦可讀取媒體,用以儲存一程式,此程式用以執行光學觸控模組的手勢判定方法的步驟。The invention further provides a computer readable medium for storing a program for performing the steps of the gesture determination method of the optical touch module.

基於上述,本發明實施例的光學觸控模組、其手勢判定方法及電腦可讀取媒體,其依據各個第一感測結果的多個第一觸控參考點的中心點及各個第二感測結果的多個第二觸控參考點的中心點判斷使用者的觸控手勢。藉此,光學觸控模組可準確的判斷使用者的觸控手勢而不須確定多個觸控點的位置,進而提升光學觸控模組的觸控便利性。Based on the above, the optical touch module, the gesture determination method, and the computer readable medium of the embodiment of the present invention are based on the center points of the plurality of first touch reference points and the second senses according to the respective first sensing results. The center point of the plurality of second touch reference points of the measurement result determines the touch gesture of the user. Therefore, the optical touch module can accurately determine the touch gesture of the user without determining the position of the plurality of touch points, thereby improving the touch convenience of the optical touch module.

為讓本發明之上述特徵和優點能更明顯易懂,下文特舉實施例,並配合所附圖式作詳細說明如下。The above described features and advantages of the present invention will be more apparent from the following description.

圖1A至圖1C為依據本發明第一實施例的光學觸控模組感測觸控區域的觸控手勢的示意圖。請參照圖1A,在本實施例中,光學觸控模組100包括光學感測器111、113、處理單元120、多個吸光條131、133、135及137。光學感測器111(對應第一光學感測器)對應觸控區域SNA的角落C1(對應第一角落)而配置,並且自角落C1持續感測觸控區域SNA後輸出多個第一感測結果DT1。光學感測器113(對應第二光學感測器)對應觸控區域SNA的角落C2(對應第二角落)而配置,並且自角落C2持續感測觸控區域SNA後輸出多個第二感測結果DT2。吸光條131、133、135及137分別對應觸控區域SNA的多個側邊S1、 S2、S3及S4而配置。FIG. 1 is a schematic diagram of a touch gesture of an optical touch module sensing a touch area according to a first embodiment of the present invention. Referring to FIG. 1A , in the embodiment, the optical touch module 100 includes optical sensors 111 , 113 , a processing unit 120 , and a plurality of light absorption strips 131 , 133 , 135 , and 137 . The optical sensor 111 (corresponding to the first optical sensor) is configured corresponding to the corner C1 (corresponding to the first corner) of the touch area SNA, and outputs a plurality of first sensing after continuously sensing the touch area SNA from the corner C1 The result is DT1. The optical sensor 113 (corresponding to the second optical sensor) is configured corresponding to the corner C2 (corresponding to the second corner) of the touch area SNA, and outputs a plurality of second sensing after continuously sensing the touch area SNA from the corner C2 The result is DT2. The light absorption strips 131, 133, 135, and 137 respectively correspond to the plurality of side edges S1 of the touch area SNA. Configured for S2, S3, and S4.

處理單元120耦接光學感測器111及113,並依據這些第一感測結果DT1及第二感測結果DT2判斷觸控區域SNA中是否出現觸控點(如PA~PD)。當觸控區域SNA中出現觸控點(如PA~PD)時,處理單元120判斷觸控點(如PA~PD)的數量為一個(即判斷使用者進行單點觸控)或多個(即判斷使用者進行多點觸控)。當觸控區域SNA的觸控點為一個時,處理單元120則判斷觸控點(如PA~PD)的位置並輸出對應的觸控資料Dtp。當觸控區域SNA的觸控點為多個時,處理單元120則判斷這些觸控點的移動以判別使用者的觸控手勢。此時,處理單元120可對應使用者的觸控手勢輸出手勢資料Dge,或者可依據觸控手勢所對應的觸控功能輸出對應的功能資料Dfn。The processing unit 120 is coupled to the optical sensors 111 and 113, and determines whether a touch point (such as PA~PD) appears in the touch area SNA according to the first sensing result DT1 and the second sensing result DT2. When a touch point (such as PA~PD) appears in the touch area SNA, the processing unit 120 determines that the number of touch points (such as PA~PD) is one (ie, determining that the user performs single touch) or multiple ( That is, the user is judged to be multi-touch). When the touch point of the touch area SNA is one, the processing unit 120 determines the position of the touch point (such as PA~PD) and outputs the corresponding touch data Dtp. When the touch points of the touch area SNA are multiple, the processing unit 120 determines the movement of the touch points to determine the touch gesture of the user. At this time, the processing unit 120 may output the gesture data Dge corresponding to the touch gesture of the user, or output the corresponding function data Dfn according to the touch function corresponding to the touch gesture.

在本實施例中,假設光學感測器111及113由多個排為一列的感光像素所組成,則感測的角度可依據感光像素的位置換算後得到,亦即各角度對應一特定位置的感光像素。並且,為了便於說明,假設光學感測器111的感光像素的位置編號由小至大的排列方向相同於側邊S1(對應第一側)至側邊S2(對應第二側)的第一方向D1(即感光像素1至感光像素2的方向),以及光學感測器113的感光像素的位置編號由小至大的排列方向相同於側邊S3(對應第三側)至側邊S1的第二方向D2(即感光像素3至感光像素4的方向)。In this embodiment, it is assumed that the optical sensors 111 and 113 are composed of a plurality of photosensitive pixels arranged in a row, and the sensed angle can be obtained according to the position of the photosensitive pixel, that is, each angle corresponds to a specific position. Photosensitive pixels. Moreover, for convenience of explanation, it is assumed that the position number of the photosensitive pixels of the optical sensor 111 is the same as the first direction from the side S1 (corresponding to the first side) to the side S2 (corresponding to the second side). D1 (ie, the direction from the photosensitive pixel 1 to the photosensitive pixel 2), and the position number of the photosensitive pixel of the optical sensor 113 is the same as the arrangement direction from the small side to the large side S3 (corresponding to the third side) to the side S1 The two directions D2 (ie, the direction from the photosensitive pixel 3 to the photosensitive pixel 4).

依照圖1A所示,側邊S1相對於側邊S4(對應第四 側),側邊S2相對於側邊S3,由側邊S1及S2所形成的角落C1相對於由側邊S3及S4所形成的角落C3(對應第三角落),由側邊S1及S3所形成角落C2相對於由側邊S2及S4所形成的角落C4(對應第四角落)。According to FIG. 1A, the side S1 is opposite to the side S4 (corresponding to the fourth Side), side S2 with respect to side S3, corner C1 formed by sides S1 and S2 with respect to corner C3 (corresponding to third corner) formed by sides S3 and S4, by side S1 and S3 The corner C2 is formed with respect to the corner C4 (corresponding to the fourth corner) formed by the sides S2 and S4.

請參照圖1A至圖1C,其中圖1B為第一感測結果DT1的亮度示意圖,圖1C為第二感測結果DT2的亮度示意圖。在本實施例中,由於觸控區域SNA的側邊S1、S2、S3及S4分別配置有吸光條131、133、135及137,因此第一感測結果DT1及第二感測結果DT2中對應觸控點(如PA~PD)的第一觸控參考點(如T1A~T1D)及第二觸控參考點(如T2A~T2D)分別為亮度較高的點(亦即亮點)。Please refer to FIG. 1A to FIG. 1C , wherein FIG. 1B is a schematic diagram of the brightness of the first sensing result DT1 , and FIG. 1C is a schematic diagram of the brightness of the second sensing result DT2 . In this embodiment, since the side edges S1, S2, S3, and S4 of the touch area SNA are respectively disposed with the light absorption strips 131, 133, 135, and 137, the first sensing result DT1 and the second sensing result DT2 correspond to each other. The first touch reference points (such as T1A~T1D) and the second touch reference points (such as T2A~T2D) of the touch points (such as PA~PD) are respectively bright points (ie, bright spots).

在本發明的一實施例中,假設觸控區域SNA的多個觸控點(在此以兩個為例)由觸控點PA及PB移動到觸控點PC及PD,亦即觸控區域SNA的這些觸控點朝向側邊S2移動,並且觸控點PA及PB之間的間距與觸控點PC及PD之間的間距大致相同。此時,第一感測結果DT1中的第一觸控參考點會對應地由第一觸控參考點T1A與T1B移動到第一觸控參考點T1C與T1D,亦即第一觸控參考點的中心點會由第一觸控參考點T1A與T1B的中心點CA1(對應第一中心點)移動到第一觸控參考點T1C與T1D的中心點CA2(對應第一中心點)。以圖示的移動方向來看,這些第一觸控參考點的中心點的移動方向(即中心點CA1往中心點CA2的方向)會相同於光學感測器111的感光像素的位置編號由小至大的排列方向(即第一方向D1)。In an embodiment of the present invention, it is assumed that a plurality of touch points of the touch area SNA (here, two are taken as an example) are moved from the touch points PA and PB to the touch points PC and PD, that is, the touch area. The touch points of the SNA move toward the side S2, and the spacing between the touch points PA and PB is substantially the same as the distance between the touch points PC and PD. At this time, the first touch reference point in the first sensing result DT1 is correspondingly moved from the first touch reference points T1A and T1B to the first touch reference points T1C and T1D, that is, the first touch reference point. The center point is moved from the center point CA1 (corresponding to the first center point) of the first touch reference points T1A and T1B to the center point CA2 (corresponding to the first center point) of the first touch reference points T1C and T1D. As seen in the illustrated moving direction, the moving direction of the center point of the first touch reference points (ie, the direction of the center point CA1 toward the center point CA2) is the same as the position number of the photosensitive pixels of the optical sensor 111. The direction of the largest alignment (ie, the first direction D1).

另一方面,第二感測結果DT2中的第二觸控參考點會對應地由第二觸控參考點T2A與T2B移動到第二觸控參考點T2C與T2D,亦即這些第二觸控參考點的中心點會由第二觸控參考點T2A與T2B的中心點CB1(對應第二中心點)移動到第二觸控參考點T2C與T2D的中心點CB2(對應第二中心點)。以圖示的移動方向來看,這些第二觸控參考點的中心點的移動方向(即中心點CB1往中心點CB2的方向)會相同於光學感測器113的感光像素的位置編號由小至大的排列方向(即第二方向D2)。On the other hand, the second touch reference point in the second sensing result DT2 is correspondingly moved from the second touch reference points T2A and T2B to the second touch reference points T2C and T2D, that is, the second touches. The center point of the reference point is moved from the center point CB1 (corresponding to the second center point) of the second touch reference points T2A and T2B to the center point CB2 (corresponding to the second center point) of the second touch reference points T2C and T2D. As seen in the illustrated moving direction, the moving direction of the center point of the second touch reference points (ie, the direction of the center point CB1 toward the center point CB2) is the same as the position number of the photosensitive pixels of the optical sensor 113. The direction of the largest alignment (ie, the second direction D2).

此外,為了防止手指的顫動或觸控機制所造成的誤差使中心點(如CA1、CA2、CB1或CB2)被誤判為移動,因此可設定一預設值,在中心點(如CA1、CA2、CB1或CB2)的移動量小於或等於預設值時判定中心點未移動,而在中心點(如CA1、CA2、CB1或CB2)的移動量大於預設值時判定中心點移動。其中,預設值的單位可以為感光像素(例如10個感光畫素的寬度),此可依據本領域通常知識都而定。In addition, in order to prevent the jitter caused by the finger or the error caused by the touch mechanism, the center point (such as CA1, CA2, CB1 or CB2) is misjudged as moving, so a preset value can be set at the center point (such as CA1, CA2). When the movement amount of CB1 or CB2) is less than or equal to the preset value, it is determined that the center point is not moved, and when the movement amount of the center point (such as CA1, CA2, CB1, or CB2) is greater than a preset value, the center point is determined to move. The unit of the preset value may be a photosensitive pixel (for example, a width of 10 photosensitive pixels), which may be determined according to the general knowledge in the art.

依據上述,當第一感測結果DT1的多個第一觸控參考點(如T1A~T1D)的中心點(如CA1、CA2)沿第一方向D1移動的移動量大於預設值及第二感測結果DT2的多個第二觸控參考點(如T2A~T2D)的中心點(如CB1、CB2)沿第二方向D2移動的移動量大於預設值時,處理單元120可判斷使用者的觸控手勢為朝向側邊S2移動,以使用者視角而言為左移。According to the above, when the center points (eg, CA1, CA2) of the plurality of first touch reference points (such as T1A~T1D) of the first sensing result DT1 move in the first direction D1, the movement amount is greater than the preset value and the second When the movement amount of the center points (eg, CB1, CB2) of the plurality of second touch reference points (eg, T2A to T2D) in the second direction D2 of the sensing result DT2 is greater than a preset value, the processing unit 120 may determine the user. The touch gesture is moved toward the side S2 and is shifted to the left in terms of the user's perspective.

此外,由於觸控點PC及PD相較於觸控點PA及PB更靠近光學感測器111,因此第一觸控參考點T1C與T1D的間距DA2(對應第一間距)會大於第一觸控參考點T1A與T1B的間距DA1(對應第一間距),亦即這些第一觸控參考點的間距會沿時間逐漸變大。並且,由於觸控點PC及PD相較於觸控點PA及PB更遠離光學感測器113,因此第二觸控參考點T2C與T2D的間距DB2(對應第二間距)會小於第二觸控參考點T2A與T2B的間距DB1(對應第二間距),亦即這些第二觸控參考點的間距會沿時間逐漸變小。In addition, since the touch points PC and PD are closer to the optical sensor 111 than the touch points PA and PB, the distance DA2 (corresponding to the first pitch) of the first touch reference point T1C and T1D is greater than the first touch. The distance between the reference point T1A and the T1B is DA1 (corresponding to the first pitch), that is, the distance between the first touch reference points is gradually increased along the time. Moreover, since the touch points PC and PD are farther away from the optical sensor 113 than the touch points PA and PB, the distance DB2 (corresponding to the second pitch) of the second touch reference point T2C and T2D is smaller than the second touch. The distance between the reference point T2A and the T2B DB1 (corresponding to the second spacing), that is, the spacing of the second touch reference points will gradually decrease along the time.

依據上述,在本發明的一實施例中,當第一感測結果DT1的多個第一觸控參考點(如T1A~T1D)的中心點(如CA1、CA2)沿第一方向D1移動的移動量大於預設值、第二感測結果DT2的多個第二觸控參考點(如T2A~T2D)的中心點(如CB1、CB2)沿第二方向D2移動的移動量大於預設值、上述第一觸控參考點(如T1A~T1D)彼此之間的間距(如DA1、DA2)變大且上述第二觸控參考點(如T2A~T2D)彼此之間的間距(如DB1、DB2)變小時,處理單元120可判斷使用者的觸控手勢為左移。According to the above, in an embodiment of the present invention, the center points (eg, CA1, CA2) of the plurality of first touch reference points (eg, T1A~T1D) of the first sensing result DT1 are moved along the first direction D1. If the amount of movement is greater than the preset value, the movement of the center points (eg, CB1, CB2) of the plurality of second touch reference points (eg, T2A to T2D) in the second direction D2 is greater than the preset value. The distance between the first touch reference points (such as T1A~T1D) increases (such as DA1, DA2) and the distance between the second touch reference points (such as T2A~T2D) (such as DB1). When DB2) becomes smaller, the processing unit 120 can determine that the user's touch gesture is left shifting.

並且,由於處理單元120一般會透過兩個以上的第一感測結果DT1及兩個以上的第二感測結果DT2判斷觸控手勢,因此,當第一感測結果DT1出現多個第一觸控參考點(如T2A~T2D)或第二感測結果DT2出現多個第二觸控參考點(如T2A~T2D)時,處理單元120會依據出現這 些第一觸控參考點(如T2A~T2D)且連續的第一感測結果DT1及出現這些第二觸控參考點(如T2A~T2D)且連續的第二感測結果DT2判斷觸控手勢。Moreover, since the processing unit 120 generally determines the touch gesture through the two or more first sensing results DT1 and the two or more second sensing results DT2, when the first sensing result DT1 appears multiple first touches When the control reference point (such as T2A~T2D) or the second sensing result DT2 appears a plurality of second touch reference points (such as T2A~T2D), the processing unit 120 according to the occurrence The first touch reference point (such as T2A~T2D) and the continuous first sensing result DT1 and the second touch reference point (such as T2A~T2D) and the continuous second sensing result DT2 determine the touch gesture .

在本發明的一實施例中,假設觸控區域SNA的多個觸控點(在此以兩個為例)由觸控點PC及PD移動到觸控點PA及PB,亦即觸控區域SNA的這些觸控點朝向側邊S3移動。此時,第一感測結果DT1中的第一觸控參考點會對應地由第一觸控參考點T1C與T1D移動到第一觸控參考點T1A與T1B,亦即這些第一觸控參考點的中心點會由中心點CA2移動到中心點CA1。以圖示的移動方向來看,這些第一觸控參考點的中心點的移動方向(即中心點CA2往中心點CA1的方向)會相反於光學感測器111的感光像素的位置編號由小至大的排列方向(即第一方向D1的相反方向)。In one embodiment of the present invention, it is assumed that a plurality of touch points of the touch area SNA (here, two are taken as an example) are moved from the touch points PC and PD to the touch points PA and PB, that is, the touch area. These touch points of the SNA move toward the side S3. At this time, the first touch reference point in the first sensing result DT1 is correspondingly moved from the first touch reference points T1C and T1D to the first touch reference points T1A and T1B, that is, the first touch reference points. The center point of the point is moved from the center point CA2 to the center point CA1. As seen in the illustrated moving direction, the moving direction of the center point of the first touch reference points (ie, the direction of the center point CA2 toward the center point CA1) is opposite to the position number of the photosensitive pixels of the optical sensor 111. The direction of the largest alignment (ie, the opposite direction of the first direction D1).

另一方面,第二感測結果DT2中的第二觸控參考點會對應地由第二觸控參考點T2C與T2D移動到第二觸控參考點T2A與T2B,亦即這些第二觸控參考點的中心點會由中心點CB2移動到中心點CB1。以圖示的移動方向來看,這些第二觸控參考點的中心點的移動方向(即中心點CB2往中心點CB1的方向)會相反於光學感測器113的感光像素的位置編號由小至大的排列方向(即第二方向D2的相反方向)。On the other hand, the second touch reference point in the second sensing result DT2 is correspondingly moved from the second touch reference points T2C and T2D to the second touch reference points T2A and T2B, that is, the second touches. The center point of the reference point is moved from the center point CB2 to the center point CB1. As seen in the illustrated moving direction, the moving direction of the center point of the second touch reference points (ie, the direction of the center point CB2 toward the center point CB1) is opposite to the position number of the photosensitive pixels of the optical sensor 113. The direction of the largest alignment (ie, the opposite direction of the second direction D2).

依據上述,當第一感測結果DT1的多個第一觸控參考點(如T1A~T1D)的中心點(如CA1、CA2)沿第一方向 D1的相反方向移動的移動量大於預設值及第二感測結果DT2的多個第二觸控參考點(如T2A~T2D)的中心點(如CB1、CB2)沿第二方向D2移動的移動量大於預設值時,處理單元120可判斷使用者的觸控手勢為朝向側邊S3移動,以使用者視角而言為右移。According to the above, when the center points (such as CA1, CA2) of the plurality of first touch reference points (such as T1A~T1D) of the first sensing result DT1 are in the first direction The movement amount of the movement of the D1 in the opposite direction is greater than the preset value and the center points (eg, CB1, CB2) of the plurality of second touch reference points (eg, T2A to T2D) of the second sensing result DT2 are moved in the second direction D2. When the amount of movement is greater than the preset value, the processing unit 120 may determine that the touch gesture of the user is moving toward the side S3 and shifting to the right in the perspective of the user.

此外,間距DA1小於間距DA2,表示這些第一觸控參考點的間距會沿時間逐漸變小。並且,間距DB1大於間距DB2,表示這些第二觸控參考點的間距會沿時間逐漸變大。依據上述,在本發明的一實施例中,當第一感測結果DT1的多個第一觸控參考點(如T1A~T1D)的中心點(如CA1、CA2)沿第一方向D1的相反方向移動的移動量大於預設值、第二感測結果DT2的多個第二觸控參考點(如T2A~T2D)的中心點(如CB1、CB2)沿第二方向D2移動的移動量大於預設值、上述第一觸控參考點(如T1A~T1D)彼此之間的間距(如DA1、DA2)變小且上述第二觸控參考點(如T2A~T2D)彼此之間的間距(如DB1、DB2)變大時,處理單元120可判斷使用者的觸控手勢為右移。In addition, the spacing DA1 is smaller than the spacing DA2, indicating that the spacing of the first touch reference points will gradually decrease along time. Moreover, the pitch DB1 is larger than the pitch DB2, indicating that the pitch of the second touch reference points gradually increases along the time. According to the above, in an embodiment of the present invention, when the center points (eg, CA1, CA2) of the plurality of first touch reference points (such as T1A~T1D) of the first sensing result DT1 are opposite in the first direction D1 The amount of movement of the direction movement is greater than the preset value, and the movement of the center points (eg, CB1, CB2) of the plurality of second touch reference points (eg, T2A to T2D) of the second sensing result DT2 in the second direction D2 is greater than The preset value, the distance between the first touch reference points (such as T1A~T1D) become smaller (such as DA1, DA2), and the distance between the second touch reference points (such as T2A~T2D) is When the DB1, DB2) becomes larger, the processing unit 120 can determine that the user's touch gesture is right shift.

圖2A至圖2C為依據本發明第二實施例的光學觸控模組感測觸控區域的觸控手勢的示意圖。請參照圖1A~圖1C及圖2A~圖2C,其不同之處在光學觸控模組100所感測的觸控點(如PA、PB、PE及PF)部分不同,亦即圖2B所示第一感測結果DT1的亮度示意圖不同於圖1B所示,圖2C所示第二感測結果DT2的亮度示意圖不同於圖1C所 示。2A-2C are schematic diagrams showing a touch gesture of an optical touch module sensing a touch area according to a second embodiment of the present invention. Please refer to FIG. 1A to FIG. 1C and FIG. 2A to FIG. 2C . The difference is that the touch points (such as PA, PB, PE, and PF) sensed by the optical touch module 100 are different, that is, as shown in FIG. 2B . The brightness of the first sensing result DT1 is different from that of FIG. 1B, and the brightness of the second sensing result DT2 shown in FIG. 2C is different from that of FIG. 1C. Show.

在本發明的一實施例中,假設觸控區域SNA的多個觸控點(在此以兩個為例)由觸控點PA及PB移動到觸控點PE及PF,亦即觸控區域SNA的這些觸控點朝向側邊S4移動,並且觸控點PA及PB之間的間距與觸控點PE及PF之間的間距大致相同。此時,第一感測結果DT1中的第一觸控參考點會對應地由第一觸控參考點T1A與T1B移動到第一觸控參考點T1E與T1F,亦即這些第一觸控參考點的中心點會由第一觸控參考點T1A與T1B的中心點CA1移動到第一觸控參考點T1E與T1F的中心點CA3。以圖示的移動方向來看,第一觸控參考點的中心點的移動方向(即中心點CA1往中心點CA3的方向)會相同於光學感測器111的感光像素的位置編號由小至大的排列方向(即第一方向D1)。In one embodiment of the present invention, it is assumed that a plurality of touch points of the touch area SNA (here, two are taken as an example) are moved from the touch points PA and PB to the touch points PE and PF, that is, the touch area. The touch points of the SNA move toward the side S4, and the spacing between the touch points PA and PB is substantially the same as the distance between the touch points PE and PF. At this time, the first touch reference point in the first sensing result DT1 is correspondingly moved from the first touch reference points T1A and T1B to the first touch reference points T1E and T1F, that is, the first touch reference points. The center point of the point is moved by the center point CA1 of the first touch reference points T1A and T1B to the center point CA3 of the first touch reference points T1E and T1F. As seen in the illustrated moving direction, the moving direction of the center point of the first touch reference point (ie, the direction of the center point CA1 toward the center point CA3) is the same as the position number of the photosensitive pixel of the optical sensor 111 is as small as Large alignment direction (ie, the first direction D1).

另一方面,第二感測結果DT2中的第二觸控參考點會對應地由第二觸控參考點T2A與T2B移動到第二觸控參考點T2E與T2F,亦即這些第二觸控參考點的中心點會由第二觸控參考點T2A與T2B的中心點CB1移動到第二觸控參考點T2E與T2F的中心點CB3。以圖示的移動方向來看,這些第二觸控參考點的中心點的移動方向(即中心點CB1往中心點CB3的方向)會相反於光學感測器113的感光像素的位置編號由小至大的排列方向(即第二方向D2的相反方向)。On the other hand, the second touch reference point in the second sensing result DT2 is correspondingly moved from the second touch reference points T2A and T2B to the second touch reference points T2E and T2F, that is, the second touches. The center point of the reference point is moved from the center point CB1 of the second touch reference points T2A and T2B to the center point CB3 of the second touch reference points T2E and T2F. As seen in the illustrated moving direction, the moving direction of the center point of the second touch reference point (ie, the direction of the center point CB1 toward the center point CB3) is opposite to the position number of the photosensitive pixel of the optical sensor 113. The direction of the largest alignment (ie, the opposite direction of the second direction D2).

依據上述,當第一感測結果DT1的多個第一觸控參考 點(如T1A、T1B、T1E及T1F)的中心點(如CA1、CA3)沿第一方向D1移動的移動量大於預設值及第二感測結果DT2的多個第二觸控參考點(如T2A、T2B、T2E及T2F)的中心點(如CB1、CB3)沿第二方向D2的相反方向移動的移動量大於預設值時,處理單元120可判斷使用者的觸控手勢為朝向側邊S4移動,以使用者視角而言為下移。According to the above, when the first sensing result DT1 is a plurality of first touch references The movement points of the center points (such as T1A, T1B, T1E, and T1F) of the points (such as T1A, T1B, T1E, and T1F) moving in the first direction D1 are greater than the preset value and the plurality of second touch reference points of the second sensing result DT2 ( When the movement amount of the center point (such as CB1, CB3) of the T2A, T2B, T2E, and T2F in the opposite direction of the second direction D2 is greater than a preset value, the processing unit 120 may determine that the touch gesture of the user is the orientation side. The side S4 moves and moves downward in the perspective of the user.

此外,由於觸控點PE及PF相較於觸控點PA及PB更遠離光學感測器111,因此第一觸控參考點T1E與T1F的間距DA3會小於第一觸控參考點T1A與T1B的間距DA1,亦即這些第一觸控參考點的間距會沿時間逐漸變小。並且,由於觸控點PE及PF相較於觸控點PA及PB更遠離光學感測器113,因此第二觸控參考點T2E與T2F的間距DB3會小於第二觸控參考點T2A與T2B的間距DB1,亦即這些第二觸控參考點的間距會沿時間逐漸變小。In addition, since the touch points PE and PF are farther away from the optical sensor 111 than the touch points PA and PB, the distance DA3 between the first touch reference points T1E and T1F is smaller than the first touch reference points T1A and T1B. The spacing DA1, that is, the spacing of these first touch reference points, will gradually decrease along time. Moreover, since the touch points PE and PF are farther away from the optical sensor 113 than the touch points PA and PB, the distance DB3 between the second touch reference points T2E and T2F is smaller than the second touch reference points T2A and T2B. The spacing DB1, that is, the spacing of these second touch reference points, will gradually decrease along time.

依據上述,在本實施例的一實施例中,當第一感測結果DT1的多個第一觸控參考點(如T1A、T1B、T1E及T1F)的中心點(如CA1、CA3)沿第一方向D1移動的移動量大於預設值及第二感測結果DT2的多個第二觸控參考點(如T2A、T2B、T2E及T2F)的中心點(如CB1、CB3)沿第二方向D2的相反方向移動的移動量大於預設值、上述第一觸控參考點(如T1A、T1B、T1E及T1F)彼此之間的間距(如DA1、DA3)變小且上述第二觸控參考點(如T2A、T2B、T2E及T2F)彼此之間的間距(如DB1、DB3)變小時,處理單元120可判斷使用者的觸控手勢為下移。According to the above, in an embodiment of the embodiment, when the first sensing reference point DT1 has a plurality of first touch reference points (such as T1A, T1B, T1E, and T1F), the center points (such as CA1, CA3) are along the first The movement amount of one direction D1 movement is greater than a preset value and the center points of the plurality of second touch reference points (such as T2A, T2B, T2E, and T2F) of the second sensing result DT2 (eg, CB1, CB3) are in the second direction The amount of movement of the opposite direction of D2 is greater than a preset value, and the distance between the first touch reference points (eg, T1A, T1B, T1E, and T1F) becomes smaller (eg, DA1, DA3) and the second touch reference is When the distance between the points (such as T2A, T2B, T2E, and T2F) becomes smaller (such as DB1, DB3), the processing unit 120 can determine that the user's touch gesture is downward.

在本發明的一實施例中,假設觸控區域SNA的多個觸控點(在此以兩個為例)由觸控點PE及PF移動到觸控點PA及PB,亦即觸控區域SNA的這些觸控點朝向側邊S1移動。此時,第一感測結果DT1中的第一觸控參考點會對應地由第一觸控參考點T1E與T1F移動到第一觸控參考點T1A與T1B,亦即這些第一觸控參考點的中心點會由中心點CA3移動到中心點CA1。以圖示的移動方向來看,這些第一觸控參考點的中心點的移動方向(即中心點CA3往中心點CA1的方向)會相反於光學感測器111的感光像素的位置編號由小至大的排列方向(即第一方向D1的相反方向)。In one embodiment of the present invention, it is assumed that a plurality of touch points of the touch area SNA (here, two are taken as an example) are moved from the touch points PE and PF to the touch points PA and PB, that is, the touch area. These touch points of the SNA move toward the side S1. At this time, the first touch reference point in the first sensing result DT1 is correspondingly moved by the first touch reference points T1E and T1F to the first touch reference points T1A and T1B, that is, the first touch reference points. The center point of the point is moved from the center point CA3 to the center point CA1. As seen in the illustrated moving direction, the moving direction of the center point of the first touch reference points (ie, the direction of the center point CA3 toward the center point CA1) is opposite to the position number of the photosensitive pixels of the optical sensor 111. The direction of the largest alignment (ie, the opposite direction of the first direction D1).

另一方面,第二感測結果DT2中的第二觸控參考點會對應地由第二觸控參考點T2E與T2F移動到第二觸控參考點T2A與T2B,亦即這些第二觸控參考點的中心點會由中心點CB3移動到中心點CB1。以圖示的移動方向來看,這些第二觸控參考點的中心點的移動方向(即中心點CB3往中心點CB1的方向)會相同於光學感測器113的感光像素的位置編號由小至大的排列方向(即第二方向D2)。On the other hand, the second touch reference point in the second sensing result DT2 is correspondingly moved from the second touch reference points T2E and T2F to the second touch reference points T2A and T2B, that is, the second touches. The center point of the reference point is moved from the center point CB3 to the center point CB1. As seen in the illustrated moving direction, the moving direction of the center point of the second touch reference points (ie, the direction of the center point CB3 toward the center point CB1) is the same as the position number of the photosensitive pixels of the optical sensor 113. The direction of the largest alignment (ie, the second direction D2).

依據上述,當第一感測結果DT1的多個第一觸控參考點(如T1A、T1B、T1E及T1F)的中心點(如CA1、CA3)沿第一方向D1的相反方向移動的移動量大於預設值及第二感測結果DT2的多個第二觸控參考點(如T2A、T2B、T2E及T2F)的中心點(如CB1、CB3)沿第二方向D2移動的移動量大於預設值時,處理單元120可判斷使用者 的觸控手勢為朝向側邊S1移動,以使用者視角而言為上移。According to the above, the movement amount of the center points (eg, CA1, CA3) of the plurality of first touch reference points (such as T1A, T1B, T1E, and T1F) of the first sensing result DT1 in the opposite direction of the first direction D1 The movement of the center points (eg, CB1, CB3) of the plurality of second touch reference points (such as T2A, T2B, T2E, and T2F) greater than the preset value and the second sensing result DT2 in the second direction D2 is greater than the pre- When the value is set, the processing unit 120 can determine the user The touch gesture is moved toward the side S1 and is moved upward in the perspective of the user.

並且,間距DA1大於間距DA3,表示這些第一觸控參考點的間距會沿時間逐漸變大。並且,間距DB1大於間距DB3,表示這些第二觸控參考點的間距會沿時間逐漸變大。依據上述,在本發明的一實施例中,當第一感測結果DT1的多個第一觸控參考點(如T1A、T1B、T1E及T1F)的中心點(如CA1、CA3)沿第一方向D1的相反方向移動的移動量大於預設值、第二感測結果DT2的多個第二觸控參考點(如T2A、T2B、T2E及T2F)的中心點(如CB1、CB3)沿第二方向D2移動的移動量大於預設值、上述第一觸控參考點(如T1A、T1B、T1E及T1F)彼此之間的間距(如DA1、DA3)變大且上述第二觸控參考點(如T2A、T2B、T2E及T2F)彼此之間的間距(如DB1、DB3)變大時,處理單元120可判斷使用者的觸控手勢為上移。Moreover, the spacing DA1 is greater than the spacing DA3, indicating that the spacing of the first touch reference points will gradually increase along time. Moreover, the pitch DB1 is larger than the pitch DB3, indicating that the pitch of the second touch reference points gradually increases along the time. According to the above, in an embodiment of the present invention, the center points (such as CA1, CA3) of the plurality of first touch reference points (such as T1A, T1B, T1E, and T1F) of the first sensing result DT1 are along the first The movement amount of the movement in the opposite direction of the direction D1 is greater than the preset value, and the center points (eg, CB1, CB3) of the plurality of second touch reference points (such as T2A, T2B, T2E, and T2F) of the second sensing result DT2 are along The movement amount of the two-direction D2 movement is greater than a preset value, and the distance between the first touch reference points (such as T1A, T1B, T1E, and T1F) becomes larger (such as DA1, DA3) and the second touch reference point is When the spacing between the two (such as T2A, T2B, T2E, and T2F) becomes larger (such as DB1, DB3), the processing unit 120 can determine that the user's touch gesture is up.

圖3A至圖3C為依據本發明第三實施例的光學觸控模組感測觸控區域的觸控手勢的示意圖。請參照圖1A~圖1C及圖3A~圖3C,其不同之處在光學觸控模組100所感測的觸控點(如PA、PB、PG及PH)部分不同,亦即圖3B所示第一感測結果DT1的亮度示意圖不同於圖1B所示,圖3C所示第二感測結果DT2的亮度示意圖不同於圖1C所示。3A-3C are schematic diagrams showing a touch gesture of an optical touch module sensing a touch area according to a third embodiment of the present invention. Please refer to FIG. 1A to FIG. 1C and FIG. 3A to FIG. 3C . The difference is that the touch points (such as PA, PB, PG, and PH) sensed by the optical touch module 100 are different, that is, as shown in FIG. 3B . The luminance diagram of the first sensing result DT1 is different from that shown in FIG. 1B, and the luminance diagram of the second sensing result DT2 shown in FIG. 3C is different from that shown in FIG. 1C.

在本發明的一實施例中,假設觸控區域SNA的多個觸控點(在此以兩個為例)由觸控點PA及PB移動到觸控 點PG及PH,亦即觸控區域SNA的這些觸控點朝向角落C1移動,並且觸控點PA及PB之間的間距與觸控點PG及PH之間的間距大致相同。此時,第一感測結果DT1中的第一觸控參考點會對應地由第一觸控參考點T1A與T1B移動到第一觸控參考點T1G與T1H,然而由於第一觸控參考點T1A與T1B的中心點CA1與第一觸控參考點T1G與T1H的中心點CA4重疊,表示這些第一觸控參考點的中心點不會移動,亦即這些第一觸控參考點的中心點的移動量小於等於預設值。In an embodiment of the present invention, it is assumed that a plurality of touch points of the touch area SNA (here, two are taken as an example) are moved from the touch points PA and PB to the touch. The points PG and PH, that is, the touch points of the touch area SNA move toward the corner C1, and the spacing between the touch points PA and PB is substantially the same as the distance between the touch points PG and PH. At this time, the first touch reference point in the first sensing result DT1 is correspondingly moved by the first touch reference points T1A and T1B to the first touch reference points T1G and T1H, but due to the first touch reference point The center point CA1 of the T1A and the T1B overlaps with the center point CA4 of the first touch reference point T1G and the T1H, indicating that the center points of the first touch reference points do not move, that is, the center points of the first touch reference points. The amount of movement is less than or equal to the preset value.

另一方面,第二感測結果DT2中的第二觸控參考點會對應地由第二觸控參考點T2A與T2B移動到第二觸控參考點T2G與T2H,亦即這些第二觸控參考點的中心點會由第二觸控參考點T2A與T2B的中心點CB1移動到第二觸控參考點T2G與T2H的中心點CB4。以圖示的移動方向來看,這些第二觸控參考點的中心點的移動方向(即中心點CB1往中心點CB4的方向)會相同於光學感測器113的感光像素的位置編號由小至大的排列方向(即第二方向D2)。依據上述,當第一感測結果DT1的多個第一觸控參考點(如T1A、T1B、T1G及T1H)的中心點(如CA1、CA4)的移動量小於等於預設值及第二感測結果DT2的多個第二觸控參考點(如T2A、T2B、T2G及T2H)的中心點(如CB1、CB4)沿第二方向D2移動的移動量大於預設值時,處理單元120可判斷使用者的觸控手勢為朝向角落C1移動,以使用者視角而言為往左上方移動。On the other hand, the second touch reference point in the second sensing result DT2 is correspondingly moved from the second touch reference points T2A and T2B to the second touch reference points T2G and T2H, that is, the second touches. The center point of the reference point is moved from the center point CB1 of the second touch reference points T2A and T2B to the center point CB4 of the second touch reference points T2G and T2H. As seen in the illustrated moving direction, the moving direction of the center point of the second touch reference points (ie, the direction of the center point CB1 toward the center point CB4) is the same as the position number of the photosensitive pixels of the optical sensor 113. The direction of the largest alignment (ie, the second direction D2). According to the above, the movement amount of the center points (such as CA1, CA4) of the plurality of first touch reference points (such as T1A, T1B, T1G, and T1H) of the first sensing result DT1 is less than or equal to a preset value and a second sense. When the movement amount of the center point (eg, CB1, CB4) of the plurality of second touch reference points (such as T2A, T2B, T2G, and T2H) in the second direction D2 is greater than a preset value, the processing unit 120 may It is determined that the user's touch gesture is moving toward the corner C1 and moving to the upper left in the user's perspective.

此外,由於觸控點PG及PH相較於觸控點PA及PB更接近光學感測器111,因此第一觸控參考點T1G與T1H的間距DA4會大於第一觸控參考點T1A與T1B的間距DA1,亦即這些第一觸控參考點的間距會沿時間逐漸變大。並且,在本實施例中,由於觸控點PG及PH相較於觸控點PA及PB更遠離光學感測器113,因此第二觸控參考點T2G與T2G的間距DB4會小於第二觸控參考點T2A與T2B的間距DB1,亦即這些第二觸控參考點的間距可能沿時間逐漸變小。但在其他實施例中,由於觸控手勢滑動的角度不同,觸控點PG及PH可能較觸控點PA及PB更接近光學感測器113,或者觸控點PG及PH與光學感測器113的距離大致相同於觸控點PA及PB與光學感測器113的距離,亦即這些第二觸控參考點的間距可能沿時間逐漸變小或保持不變。In addition, since the touch points PG and PH are closer to the optical sensor 111 than the touch points PA and PB, the distance DA4 between the first touch reference points T1G and T1H is greater than the first touch reference points T1A and T1B. The spacing DA1, that is, the spacing of the first touch reference points, gradually increases along time. In addition, in this embodiment, since the touch points PG and PH are farther away from the optical sensor 113 than the touch points PA and PB, the distance DB4 between the second touch reference points T2G and T2G is smaller than the second touch. The pitch DB1 of the reference point T2A and the T2B, that is, the spacing of the second touch reference points may gradually become smaller along time. However, in other embodiments, the touch points PG and PH may be closer to the optical sensor 113 than the touch points PA and PB due to different sliding angles of the touch gestures, or the touch points PG and the PH and the optical sensor. The distance between the touch points PA and PB and the optical sensor 113 is substantially the same, that is, the distance between the second touch reference points may gradually become smaller or remain unchanged.

依據上述,在本發明的一實施例中,當第一感測結果DT1的多個第一觸控參考點(如T1A、T1B、T1G及T1H)的中心點(如CA1、CA4)的移動量小於等於預設值、第二感測結果DT2的多個第二觸控參考點(如T2A、T2B、T2G及T2H)的中心點(如CB1、CB4)沿第二方向D2移動的移動量大於預設值及上述第一觸控參考點(如T1A、T1B、T1G及T1H)彼此之間的間距(如DA1、DA4)變大時,處理單元120可判斷使用者的觸控手勢為往左上方移動。According to the above, in an embodiment of the present invention, the movement amount of the center points (such as CA1, CA4) of the plurality of first touch reference points (such as T1A, T1B, T1G, and T1H) of the first sensing result DT1 The movement of the center points (eg, CB1, CB4) of the plurality of second touch reference points (eg, T2A, T2B, T2G, and T2H) that are less than or equal to the preset value and the second sensing result DT2 in the second direction D2 is greater than When the preset value and the distance between the first touch reference points (such as T1A, T1B, T1G, and T1H) become larger (such as DA1, DA4), the processing unit 120 can determine that the user's touch gesture is to the upper left. Party moves.

在本發明的一實施例中,假設觸控區域SNA的多個 觸控點(在此以兩個為例)由觸控點PG及PH移動到觸控點PA及PB,亦即觸控區域SNA的這些觸控點朝向角落C3移動。此時,第一感測結果DT1中的第一觸控參考點會對應地由第一觸控參考點T1G與T1G移動到第一觸控參考點T1A與T1B,然而由於第一觸控參考點T1A與T1B的中心點CA1與第一觸控參考點T1G與T1H的中心點CA4重疊,表示這些第一觸控參考點的中心點不會移動,亦即這些第一觸控參考點的中心點的移動量小於等於預設值。In an embodiment of the invention, a plurality of touch regions SNA are assumed The touch points (here, two are taken as an example) are moved from the touch points PG and PH to the touch points PA and PB, that is, the touch points of the touch area SNA are moved toward the corner C3. At this time, the first touch reference point in the first sensing result DT1 is correspondingly moved by the first touch reference points T1G and T1G to the first touch reference points T1A and T1B, but the first touch reference point The center point CA1 of the T1A and the T1B overlaps with the center point CA4 of the first touch reference point T1G and the T1H, indicating that the center points of the first touch reference points do not move, that is, the center points of the first touch reference points. The amount of movement is less than or equal to the preset value.

另一方面,第二感測結果DT2中的第二觸控參考點會對應地由第二觸控參考點T2G與T2H往第二觸控參考點T2A與T2B移動,亦即這些第二觸控參考點的中心點會由中心點CB4移動到中心點CB1。以圖示的移動方向來看,這些第二觸控參考點的中心點的移動方向(即中心點CB4往中心點CB1的方向)會相反於光學感測器113的感光像素的位置編號由小至大的排列方向(即第二方向D2的相反方向)。On the other hand, the second touch reference point in the second sensing result DT2 is correspondingly moved by the second touch reference points T2G and T2H to the second touch reference points T2A and T2B, that is, the second touches. The center point of the reference point is moved from the center point CB4 to the center point CB1. As seen in the illustrated moving direction, the moving direction of the center point of the second touch reference points (ie, the direction of the center point CB4 toward the center point CB1) is opposite to the position number of the photosensitive pixels of the optical sensor 113. The direction of the largest alignment (ie, the opposite direction of the second direction D2).

依據上述,當第一感測結果DT1的多個第一觸控參考點(如T1A、T1B、T1G及T1H)的中心點(如CA1、CA4)的移動量小於等於預設值及第二感測結果DT2的多個第二觸控參考點(如T2A、T2B、T2G及T2H)的中心點(如CB1、CB4)沿第二方向D2的相反方向移動的移動量大於預設值時,處理單元120可判斷使用者的觸控手勢為朝向角落C3移動,以使用者視角而言為往右下方移動。According to the above, the movement amount of the center points (such as CA1, CA4) of the plurality of first touch reference points (such as T1A, T1B, T1G, and T1H) of the first sensing result DT1 is less than or equal to a preset value and a second sense. When the movement amount of the center points (eg, CB1, CB4) of the plurality of second touch reference points (such as T2A, T2B, T2G, and T2H) in the opposite direction of the second direction D2 is greater than a preset value, the processing is performed. The unit 120 can determine that the user's touch gesture is moving toward the corner C3 and moving to the lower right in the user's perspective.

此外,間距DA1小於間距DA4,表示這些第一觸控參考點的間距會沿時間逐漸變小。並且,在本實施例中,間距DB1大於間距DB4,但在其他實施例中,由於手勢滑動的角度不同,間距DB1可能大於或等於間距DB4。依據上述,在本發明的一實施例中,當第一感測結果DT1的多個第一觸控參考點(如T1A、T1B、T1G及T1H)的中心點(如CA1、CA4)的移動量小於等於預設值、第二感測結果DT2的多個第二觸控參考點(如T2A、T2B、T2G及T2H)的中心點(如CB1、CB4)沿第二方向D2的相反方向移動的移動量大於預設值及上述第一觸控參考點(如T1A、T1B、T1G及T1H)彼此之間的間距(如DA1、DA4)變小時,處理單元120可判斷使用者的觸控手勢為往右下方移動。In addition, the spacing DA1 is smaller than the spacing DA4, indicating that the spacing of the first touch reference points will gradually decrease along time. Also, in the present embodiment, the pitch DB1 is larger than the pitch DB4, but in other embodiments, the pitch DB1 may be greater than or equal to the pitch DB4 due to the difference in the angle of the gesture sliding. According to the above, in an embodiment of the present invention, the movement amount of the center points (such as CA1, CA4) of the plurality of first touch reference points (such as T1A, T1B, T1G, and T1H) of the first sensing result DT1 a center point (eg, CB1, CB4) of the plurality of second touch reference points (eg, T2A, T2B, T2G, and T2H) that is less than or equal to the preset value and the second sensing result DT2 moves in the opposite direction of the second direction D2 When the amount of movement is greater than the preset value and the distance between the first touch reference points (eg, T1A, T1B, T1G, and T1H) is small (eg, DA1, DA4), the processing unit 120 may determine that the user's touch gesture is Move to the lower right.

依據上述實施例可類推得知,當觸控區域SNA的這些觸控點朝向角落C2移動時,這些第一觸控參考點的中心點的移動方向會相反於光學感測器111的感光像素的位置編號由小至大的排列方向(即第一方向D1的相反方向),而這些第一觸控參考點的間距可能沿時間逐漸變大、變小或保持不變。並且,這些第二觸控參考點的中心點的移動量會小於等於預設值,以及這些第二觸控參考點的間距會沿時間逐漸變大。因此,當這些第一觸控參考點的中心點沿第一方向D1的相反方向移動的移動量大於預設值、這些第二觸控參考點的中心點的移動量小於等於預設值時,處理單元120判斷觸控手勢為朝向角落C2移動, 以使用者視角而言為往右上方移動。或者,當這些第一觸控參考點的中心點沿第一方向D1的相反方向移動的移動量大於預設值、這些第二觸控參考點的中心點的移動量小於等於預設值及這些第二觸控參考點的間距變大時,處理單元120判斷觸控手勢為往右上方移動According to the above embodiment, it can be inferred that when the touch points of the touch area SNA are moved toward the corner C2, the moving direction of the center points of the first touch reference points is opposite to the photosensitive pixels of the optical sensor 111. The position numbers are arranged in a small to large arrangement direction (ie, the opposite direction of the first direction D1), and the pitch of the first touch reference points may become larger, smaller, or remain constant along time. Moreover, the movement amount of the center points of the second touch reference points may be less than or equal to the preset value, and the spacing of the second touch reference points may gradually become larger along the time. Therefore, when the movement amount of the center point of the first touch reference points in the opposite direction of the first direction D1 is greater than a preset value, and the movement amount of the center points of the second touch reference points is less than or equal to a preset value, The processing unit 120 determines that the touch gesture is moving toward the corner C2. Move to the upper right in the user's perspective. Or, when the movement of the center point of the first touch reference point in the opposite direction of the first direction D1 is greater than a preset value, the movement amount of the center point of the second touch reference point is less than or equal to a preset value and When the pitch of the second touch reference point becomes larger, the processing unit 120 determines that the touch gesture is moving to the upper right.

另一方面,當觸控區域SNA的這些觸控點朝向角落C4移動時,這些第一觸控參考點的中心點的移動方向會相同於光學感測器111的感光像素的位置編號由小至大的排列方向(即第一方向D1),而這些第一觸控參考點的間距可能沿時間逐漸變大、變小或保持不變。並且,這些第二觸控參考點的中心點的移動量會小於等於預設值,以及這些第二觸控參考點的間距會沿時間逐漸變小。因此,當這些第一觸控參考點的中心點沿第一方向D1移動的移動量大於預設值、這些第二觸控參考點的中心點的移動量小於等於預設值時,處理單元120判斷觸控手勢為朝向角落C4移動,以使用者視角而言為往左下方移動。或者,當這些第一觸控參考點的中心點沿第一方向D1移動的移動量大於預設值、這些第二觸控參考點的中心點的移動量小於等於預設值及這些第二觸控參考點的間距變小時,處理單元120判斷觸控手勢為往左下方移動On the other hand, when the touch points of the touch area SNA are moved toward the corner C4, the moving direction of the center points of the first touch reference points is the same as the position number of the photosensitive pixels of the optical sensor 111. The large alignment direction (ie, the first direction D1), and the spacing of the first touch reference points may become larger, smaller, or remain constant along time. Moreover, the movement amount of the center points of the second touch reference points may be less than or equal to the preset value, and the spacing of the second touch reference points may gradually decrease along the time. Therefore, when the movement amount of the center point of the first touch reference points in the first direction D1 is greater than a preset value, and the movement amount of the center points of the second touch reference points is less than or equal to a preset value, the processing unit 120 It is determined that the touch gesture moves toward the corner C4 and moves to the lower left in the perspective of the user. Or, when the movement of the center point of the first touch reference point in the first direction D1 is greater than a preset value, the movement amount of the center point of the second touch reference point is less than or equal to a preset value and the second touch When the pitch of the reference point becomes small, the processing unit 120 determines that the touch gesture is moving to the lower left.

此外,在本發明的一些實施例中,觸控區域SNA的這些觸控點可進行畫圓。由於順時鐘畫圓的移動方向可分解左上、上、右上、右、右下、下、左下及左,但為了與畫方(方向為上、右、下及左)區隔,處理單元120可在 判斷觸控區域SNA的這些觸控點依序朝向左上、右上、右下及左下移動(等同於依序朝向角落C1、C2、C3及C4移動)時判斷觸控區域SNA的這些觸控點的觸控手勢為順時鐘畫圓。In addition, in some embodiments of the present invention, the touch points of the touch area SNA can be circled. Since the moving direction of the clockwise circle can decompose the upper left, upper, upper right, right, lower right, lower, lower left, and left, the processing unit 120 can be separated from the drawing side (the directions are upper, right, lower, and left). in Determining the touch points of the touch area SNA by sequentially moving the touch points toward the upper left, upper right, lower right, and lower left (equivalent to sequentially moving toward the corners C1, C2, C3, and C4) The touch gesture is a clockwise circle.

或者,由於逆時鐘畫圓的移動方向可分解左上、左、左下、下、右下、右、右上及上,但同樣為了與畫方(方向為左、下、右及上)區隔,處理單元120可在判斷觸控區域SNA的這些觸控點依序朝向左上、左下、右下及右上移動(等同於依序朝向角落C1、C4、C3及C2移動)時判斷觸控區域SNA的這些觸控點的觸控手勢為逆時鐘畫圓。並且,若順時鐘畫圓與逆時鐘畫圓為接續的手勢,則處理單元120可判定使用者的觸控手勢為劃8。其中,觸控點往左上、左下、右下或右上移動的感測方式可參照上述實施例的說明,在此則不再贅述。Or, because the moving direction of the inverse clock draws the left upper left, the left, the lower left, the lower, the lower right, the right, the upper right, and the upper, but also for the separation from the drawing direction (the left, the lower, the right, and the upper), the processing is performed. The unit 120 can determine the touch area SNA when the touch points of the touch area SNA are sequentially moved toward the upper left, the lower left, the lower right, and the upper right (equivalent to sequentially moving toward the corners C1, C4, C3, and C2). The touch gesture of the touch point is a circle drawn against the clock. Moreover, if the clockwise circle and the inverse clock draw a continuous gesture, the processing unit 120 may determine that the user's touch gesture is the stroke 8. For the sensing manner of the touch point moving to the upper left, the lower left, the lower right, or the upper right, refer to the description of the foregoing embodiment, and details are not described herein again.

圖4A至圖4C為依據本發明第四實施例的光學觸控模組感測觸控區域的觸控手勢的示意圖。請參照圖1A~圖1C及圖4A~圖4C,其不同之處在光學觸控模組100所感測的觸控點(如PA、PB、PI及PJ)部分不同,亦即圖4B所示第一感測結果DT1的亮度示意圖不同於圖1B所示,圖4C所示第二感測結果DT2的亮度示意圖不同於圖1C所示。4A-4C are schematic diagrams showing a touch gesture of an optical touch module sensing a touch area according to a fourth embodiment of the present invention. Please refer to FIG. 1A to FIG. 1C and FIG. 4A to FIG. 4C . The difference is that the touch points (such as PA, PB, PI, and PJ) sensed by the optical touch module 100 are different, that is, as shown in FIG. 4B . The luminance diagram of the first sensing result DT1 is different from that shown in FIG. 1B, and the luminance diagram of the second sensing result DT2 shown in FIG. 4C is different from that shown in FIG. 1C.

在本發明的一實施例中,假設觸控區域SNA的多個觸控點(在此以兩個為例)由觸控點PA及PB移動到觸控點PI及PJ,亦即觸控區域SNA的這些觸控點沿觸控區域 SNA的中心點往邊緣的方向移動,並且觸控點PA及PB之間的間距小於觸控點PI及PJ之間的間距。此時,第一感測結果DT1中的第一觸控參考點會對應地由第一觸控參考點T1A與T1B移動到第一觸控參考點T1I與T1J,然而由於第一觸控參考點T1A與T1B的中心點CA1與第一觸控參考點T1I與T1J的中心點CA5重疊,表示這些第一觸控參考點的中心點不會移動,亦即這些第一觸控參考點的中心點的移動量小於等於預設值。並且,觸控點PI及PJ之間的間距大於觸控點PA及PB之間的間距,因此第一觸控參考點T1I與T1J的間距DA5會大於第一觸控參考點T1A與T1B的間距DA1,亦即這些第一觸控參考點的間距會沿時間逐漸變大。In an embodiment of the present invention, it is assumed that a plurality of touch points of the touch area SNA (here, two are taken as an example) are moved from the touch points PA and PB to the touch points PI and PJ, that is, the touch area. SNA's touch points along the touch area The center point of the SNA moves toward the edge, and the distance between the touch points PA and PB is smaller than the distance between the touch points PI and PJ. At this time, the first touch reference point in the first sensing result DT1 is correspondingly moved by the first touch reference points T1A and T1B to the first touch reference points T1I and T1J, but the first touch reference point The center point CA1 of the T1A and the T1B overlaps with the center point CA5 of the first touch reference point T1I and the T1J, indicating that the center points of the first touch reference points do not move, that is, the center points of the first touch reference points. The amount of movement is less than or equal to the preset value. Moreover, the spacing between the touch points PI and PJ is greater than the spacing between the touch points PA and PB, so the distance DA5 between the first touch reference points T1I and T1J is greater than the distance between the first touch reference points T1A and T1B. DA1, that is, the spacing of these first touch reference points will gradually increase along time.

另一方面,第二感測結果DT2中的第二觸控參考點會對應地由第二觸控參考點T2A與T2B移動到第二觸控參考點T2I與T2J,亦即這些第二觸控參考點的中心點會由第二觸控參考點T2A與T2B的中心點CB1移動到第二觸控參考點T2I與T2J的中心點CB5。在本實施例中,中心點CB1與中心點CB5的間距是觸控機制或觸控點(如PA、PB、PI及PJ)移動量不均所致,而非形成觸控手勢時所預期,因此中心點CB1與中心點CB5的間距會設定為小於等於預設值,以使這些第二觸控參考點的中心點被視為不移動。並且,由於觸控點PI及PJ之間的間距大於觸控點PA及PB之間的間距,因此第二觸控參考點T2I與T2J的間距DB5會大於第二觸控參考點T2A與T2B的 間距DB1,亦即這些第二觸控參考點的間距會沿時間逐漸變大。On the other hand, the second touch reference point in the second sensing result DT2 is correspondingly moved from the second touch reference points T2A and T2B to the second touch reference points T2I and T2J, that is, the second touches. The center point of the reference point is moved from the center point CB1 of the second touch reference points T2A and T2B to the center point CB5 of the second touch reference points T2I and T2J. In this embodiment, the distance between the center point CB1 and the center point CB5 is caused by the uneven movement amount of the touch mechanism or the touch points (such as PA, PB, PI, and PJ), and is not expected when the touch gesture is formed. Therefore, the distance between the center point CB1 and the center point CB5 is set to be less than or equal to a preset value, so that the center points of the second touch reference points are regarded as not moving. Moreover, since the spacing between the touch points PI and PJ is greater than the spacing between the touch points PA and PB, the distance DB5 between the second touch reference points T2I and T2J is greater than the second touch reference points T2A and T2B. The pitch DB1, that is, the pitch of these second touch reference points, gradually becomes larger along time.

依據上述,當第一感測結果DT1的多個第一觸控參考點(如T1A、T1B、T1I及T1J)的中心點(如CA1、CA5)的移動量小於等於預設值、第二感測結果DT2的多個第二觸控參考點(如T2A、T2B、T2I及T2J)的中心點(如CB1、CB5)的移動量小於等於預設值、上述第一觸控參考點(如T1A、T1B、T1G及T1H)彼此之間的間距(如DA1、DA5)變大且上述第二觸控參考點(如T2A、T2B、T2I及T2J)彼此之間的間距(如DB1、DB5)變大時,處理單元120可判斷使用者的觸控手勢為展開,以使用者視角而言為手指張開。According to the above, when the movement points of the plurality of first touch reference points (such as T1A, T1B, T1I, and T1J) of the first sensing result DT1 (such as CA1, CA5) are less than or equal to a preset value, the second sense The movement amount of the center points (such as CB1, CB5) of the plurality of second touch reference points (such as T2A, T2B, T2I, and T2J) of the measurement result DT2 is less than or equal to a preset value, and the first touch reference point (such as T1A) , T1B, T1G, and T1H) the spacing between each other (such as DA1, DA5) becomes larger and the spacing between the second touch reference points (such as T2A, T2B, T2I, and T2J) is changed (such as DB1, DB5). When the time is large, the processing unit 120 can determine that the user's touch gesture is unfolded, and the finger is opened in the user's perspective.

在本發明的一實施例中,假設觸控區域SNA的多個觸控點(在此以兩個為例)由觸控點PI及PJ移動到觸控點PA及PB,亦即觸控區域SNA的這些觸控點沿觸控區域SNA的邊緣往中心點的方向移動。此時,第一感測結果DT1中的這些第一觸控參考點會對應地由第一觸控參考點T1I與T1J移動到第一觸控參考點T1A與T1B,然而由於中心點CA1與中心點CA5重疊,表示這些第一觸控參考點的中心點不會移動,亦即這些第一觸控參考點的中心點的移動量小於等於預設值。並且,間距DA1小於間距DA5,表示這些第一觸控參考點的間距會沿時間逐漸變小。In one embodiment of the present invention, it is assumed that a plurality of touch points of the touch area SNA (here, two are taken as an example) are moved from the touch points PI and PJ to the touch points PA and PB, that is, the touch area. These touch points of the SNA move along the edge of the touch area SNA toward the center point. At this time, the first touch reference points in the first sensing result DT1 are correspondingly moved by the first touch reference points T1I and T1J to the first touch reference points T1A and T1B, however, due to the center point CA1 and the center The point CA5 overlaps, indicating that the center points of the first touch reference points do not move, that is, the movement amount of the center points of the first touch reference points is less than or equal to a preset value. Moreover, the spacing DA1 is smaller than the spacing DA5, indicating that the spacing of the first touch reference points will gradually decrease along time.

另一方面,第二感測結果DT2中的第二觸控參考點會對應地由第二觸控參考點T2I與T2J移動到第二觸控參考 點T2A與T2B,其中中心點CB1與中心點CB5的間距設定為小於等於預設值,亦即這些第二觸控參考點的中心點被視為不移動。並且,間距DB1小於間距DB5,表示這些第一觸控參考點的間距會沿時間逐漸變小。On the other hand, the second touch reference point in the second sensing result DT2 is correspondingly moved by the second touch reference points T2I and T2J to the second touch reference. Points T2A and T2B, wherein the distance between the center point CB1 and the center point CB5 is set to be less than or equal to a preset value, that is, the center points of the second touch reference points are regarded as not moving. Moreover, the pitch DB1 is smaller than the pitch DB5, indicating that the pitch of the first touch reference points gradually becomes smaller along time.

依據上述,當第一感測結果DT1的多個第一觸控參考點(如T1A、T1B、T1I及T1J)的中心點(如CA1、CA5)的移動量小於等於預設值、第二感測結果DT2的多個第二觸控參考點(如T2A、T2B、T2I及T2J)的中心點(如CB1、CB5)的移動量小於等於預設值、上述第一觸控參考點(如T1A、T1B、T1I及T1J)彼此之間的間距(如DA1、DA5)變小且上述第二觸控參考點(如T2A、T2B、T2I及T2J)彼此之間的間距(如DB1、DB5)變小時,處理單元120可判斷使用者的觸控手勢為捏取,以使用者視角而言為手指內抓。According to the above, when the movement points of the plurality of first touch reference points (such as T1A, T1B, T1I, and T1J) of the first sensing result DT1 (such as CA1, CA5) are less than or equal to a preset value, the second sense The movement amount of the center points (such as CB1, CB5) of the plurality of second touch reference points (such as T2A, T2B, T2I, and T2J) of the measurement result DT2 is less than or equal to a preset value, and the first touch reference point (such as T1A) , T1B, T1I, and T1J) the spacing between each other (such as DA1, DA5) becomes smaller and the distance between the above second touch reference points (such as T2A, T2B, T2I, and T2J) changes (such as DB1, DB5) In an hour, the processing unit 120 can determine that the user's touch gesture is pinching, and is grasped by the finger in the perspective of the user.

圖5A至圖5C為依據本發明第五實施例的光學觸控模組感測觸控區域的觸控手勢的示意圖。請參照圖1A~圖1C及圖5A~圖5C,其不同之處在光學觸控模組100所感測的觸控點(如PA、PB、PK及PL)部分不同,亦即圖5B所示第一感測結果DT1的亮度示意圖不同於圖1B所示,圖5C所示第二感測結果DT2的亮度示意圖不同於圖1C所示。5A to FIG. 5C are schematic diagrams showing the touch gesture of the optical touch module sensing the touch area according to the fifth embodiment of the present invention. Please refer to FIG. 1A to FIG. 1C and FIG. 5A to FIG. 5C , the differences between the touch points (such as PA, PB, PK and PL) sensed by the optical touch module 100 are different, that is, as shown in FIG. 5B . The luminance diagram of the first sensing result DT1 is different from that shown in FIG. 1B, and the luminance diagram of the second sensing result DT2 shown in FIG. 5C is different from that shown in FIG. 1C.

在本發明的一實施例中,假設觸控區域SNA的多個觸控點(在此以兩個為例)分別依序移動到觸控點PA、PK、PB的位置及依序移動到觸控點PB、PL、PA的位置, 或者分別依序移動到觸控點PA、PL、PB的位置及依序移動到觸控點PB、PK、PA的位置,亦即觸控區域SNA的這些觸控點沿著觸控點的中心點CP進行轉動(亦即畫圓),並且觸控點PA及PB之間的間距大致相等於觸控點PK及PL之間的間距。In an embodiment of the present invention, it is assumed that a plurality of touch points (in this case, two examples) of the touch area SNA are sequentially moved to the positions of the touch points PA, PK, and PB, and sequentially moved to the touch. Control the position of PB, PL, PA, Or sequentially moving to the positions of the touch points PA, PL, and PB, and sequentially moving to the positions of the touch points PB, PK, and PA, that is, the touch points of the touch area SNA are along the center of the touch point. The point CP rotates (i.e., draws a circle), and the spacing between the touch points PA and PB is substantially equal to the spacing between the touch points PK and PL.

此時,第一感測結果DT1中的第一觸控參考點會對應地由第一觸控參考點T1A與T1B移動到第一觸控參考點T1K與T1L,接著移動到第一觸控參考點T1B與T1A。由於第一觸控參考點T1A與T1B的中心點CA1與第一觸控參考點T1K與T1L的中心點CA6重疊,表示這些第一觸控參考點的中心點不會移動,亦即這些第一觸控參考點的中心點的移動量小於等於預設值。並且,第一觸控參考點T1K與T1L的間距DA6大於第一觸控參考點T1A與T1B的間距DA1,亦即這些第一觸控參考點的間距會沿時間週期性地變大及變小。At this time, the first touch reference point in the first sensing result DT1 is correspondingly moved from the first touch reference points T1A and T1B to the first touch reference points T1K and T1L, and then moved to the first touch reference. Point T1B and T1A. The center points CA1 of the first touch reference points T1A and T1B overlap with the center point CA6 of the first touch reference points T1K and T1L, indicating that the center points of the first touch reference points do not move, that is, the first The amount of movement of the center point of the touch reference point is less than or equal to a preset value. The distance between the first touch reference points T1K and T1L is greater than the distance DA1 between the first touch reference points T1A and T1B, that is, the distance between the first touch reference points is periodically increased and decreased along the time. .

另一方面,第二感測結果DT2中的第二觸控參考點會對應地由第二觸控參考點T2A與T2B移動到第二觸控參考點T2K與T2L,接著移動到第二觸控參考點T2B與T2A移動。由於第二觸控參考點T2A與T2B的中心點CB1與第二觸控參考點T2K與T2L的中心點CB6重疊,表示這些第二觸控參考點的中心點不會移動,亦即這些第二觸控參考點的中心點的移動量小於等於預設值。並且,第二觸控參考點T2K與T2L的間距DB6大於第二觸控參考點T2A與T2B的間距DB1,亦即這些第二觸控參考點的間距 可能沿時間週期性地變大及變小。On the other hand, the second touch reference point in the second sensing result DT2 is correspondingly moved from the second touch reference points T2A and T2B to the second touch reference points T2K and T2L, and then moved to the second touch. Reference point T2B moves with T2A. Since the center points CB1 of the second touch reference points T2A and T2B overlap with the center points CB6 of the second touch reference points T2K and T2L, the center points of the second touch reference points are not moved, that is, the second The amount of movement of the center point of the touch reference point is less than or equal to a preset value. Moreover, the distance DB6 between the second touch reference points T2K and T2L is greater than the distance DB1 between the second touch reference points T2A and T2B, that is, the spacing of the second touch reference points. It may become larger and smaller periodically along time.

依據上述,當第一感測結果DT1的多個第一觸控參考點(如T1A、T1B、T1K及T1L)的中心點(如CA1、CA6)的移動量小於等於預設值、第二感測結果DT2的多個第二觸控參考點(如T2A、T2B、T2K及T2L)的中心點(如CB1、CB6)的移動量小於等於預設值、上述第一觸控參考點(如T1A、T1B、T1K及T1L)彼此之間的間距(如DA1、DA6)週期性地變大及變小且上述第二觸控參考點(如T2A、T2B、T2K及T2L)彼此之間的間距(如DB1、DB6)週期性地變大及變小時,處理單元120可判斷使用者的觸控手勢為原地畫圓,以使用者視角而言為手指在原地旋動。According to the above, when the movement points of the plurality of first touch reference points (such as T1A, T1B, T1K, and T1L) of the first sensing result DT1 (such as T1A, T1B, T1K, and T1L) are less than or equal to a preset value, the second sense The movement amount of the center points (such as CB1, CB6) of the plurality of second touch reference points (such as T2A, T2B, T2K, and T2L) of the measurement result DT2 is less than or equal to a preset value, and the first touch reference point (such as T1A) The spacing between T1B, T1K, and T1L) (eg, DA1, DA6) periodically becomes larger and smaller, and the distance between the second touch reference points (such as T2A, T2B, T2K, and T2L) is (see) If the DB1 and the DB6 are periodically larger and smaller, the processing unit 120 can determine that the user's touch gesture is a circle in place, and the finger is rotated in place in the user's perspective.

此外,依據上述圖1A~圖1C、圖2A~圖2C、圖3A~圖3C、圖4A~圖4C及圖5A~圖5C的實施例,當第一感測結果DT1的多個第一觸控參考點(如T1A~T1L)的中心點(如CA1~CA6)的移動量大於預設值或第二感測結果DT2的多個第二觸控參考點(如T2A~T2L)的中心點(如CB1~CB6)的移動量大於預設值時,處理單元120認為使用者的觸控手勢為往左上、往左、往左下、往下、往右下、往右、往右上或往上,因此可不用確認第一觸控參考點(如T1A~T1L)之間的間距的變化及第二觸控參考點(如T2A~T2L)之間的間距的變化;反之,當第一感測結果DT1的多個第一觸控參考點(如T1A~T1L)的中心點(如CA1~CA6)的移動量小於等於預設值及第二感測 結果DT2的多個第二觸控參考點(如T2A~T2L)的中心點(如CB1~CB6)的移動量小於等於預設值時,處理單元120認為使用者的觸控手勢為手指外張、手指內抓及原地旋動,因此會確認第一觸控參考點(如T1A~T1L)之間的間距的變化及第二觸控參考點(如T2A~T2L)之間的間距的變化,以進一步判斷使用者的觸控手勢。In addition, according to the embodiments of FIGS. 1A-1C, 2A-2C, 3A-3C, 4A-4C, and 5A-5C, when the first sensing result DT1 is multiple touches The movement point of the center point (such as CA1~CA6) of the control reference point (such as T1A~T1L) is greater than the preset value or the center point of the plurality of second touch reference points (such as T2A~T2L) of the second sensing result DT2 The processing unit 120 considers that the user's touch gesture is to go to the upper left, to the left, to the lower left, to the lower, to the lower right, to the right, to the upper right, or to the top when the amount of movement is greater than the preset value. Therefore, it is not necessary to confirm the change of the spacing between the first touch reference point (such as T1A~T1L) and the change of the spacing between the second touch reference point (such as T2A~T2L); otherwise, when the first sensing As a result, the movement amount of the center points (such as CA1~CA6) of the plurality of first touch reference points (such as T1A~T1L) of DT1 is less than or equal to the preset value and the second sensing As a result, when the movement amount of the center point (eg, CB1 to CB6) of the plurality of second touch reference points (such as T2A to T2L) of DT2 is less than or equal to a preset value, the processing unit 120 considers that the user's touch gesture is a finger extension. The finger is grasped and rotated in place, so the change of the spacing between the first touch reference point (such as T1A~T1L) and the change of the spacing between the second touch reference point (such as T2A~T2L) are confirmed. To further determine the user's touch gesture.

圖6A至圖6C為依據本發明第六實施例的光學觸控模組感測觸控區域的觸控手勢的示意圖。請參照圖1A與圖6A,其不同之處在於光學觸控模組600的多個反光條611、613、615及617,其中反光條611、613、615及617分別對應觸控區域SNA的側邊S1、S2、S3及S4而配置。並且,依據圖6B所示第一感測結果DT1’的亮度示意圖及圖6C所示第二感測結果DT2’的亮度示意圖,第一感測結果DT1’及第二感測結果DT2’中對應觸控點(如PA~PD)的第一觸控參考點(如T1A’~T1D’)及第二觸控參考點(如T2A’~T2D’)分別為亮度較低的點(亦即暗點)。其中,處理單元120’判定手勢的方式可參考上述圖1A~圖1C、圖2A~圖2C、圖3A~圖3C、圖4A~圖4C及圖5A~圖5C的實施例,在此則不再贅述。6A-6C are schematic diagrams showing a touch gesture of an optical touch module sensing a touch area according to a sixth embodiment of the present invention. Please refer to FIG. 1A and FIG. 6A , which are different from the plurality of reflective strips 611 , 613 , 615 and 617 of the optical touch module 600 , wherein the reflective strips 611 , 613 , 615 and 617 respectively correspond to the side of the touch area SNA . The sides S1, S2, S3, and S4 are arranged. And corresponding to the brightness diagram of the first sensing result DT1' shown in FIG. 6B and the brightness of the second sensing result DT2' shown in FIG. 6C, corresponding to the first sensing result DT1' and the second sensing result DT2' The first touch reference point (such as T1A'~T1D') of the touch point (such as PA~PD) and the second touch reference point (such as T2A'~T2D') are points with lower brightness (that is, dark) point). For the manner in which the processing unit 120' determines the gesture, reference may be made to the embodiments of FIG. 1A to FIG. 1C, FIG. 2A to FIG. 2C, FIG. 3A to FIG. 3C, FIG. 4A to FIG. 4C, and FIG. 5A to FIG. Let me repeat.

依據上述實施例,光學觸控模組(如100、600)的處理單元(如120、120’)可依據各個第一感測結果(如DT1、DT1’)的多個第一觸控參考點(如T1A~T1L、T1A’~T1D’)的中心點(如CA1~CA6)及、各個第二感測結果(如DT2、DT2’)的多個第二觸控參考點(如T2A~T2L、T2A’~T2D’) 的中心點(如CB1~CB6)判斷使用者的觸控手勢。或者,光學觸控模組(如100、600)的處理單元(如120、120’)可依據各個第一感測結果(如DT1、DT1’)的多個第一觸控參考點(如T1A~T1L、T1A’~T1D’)的中心點(如CA1~CA6)、這些第一觸控參考點(如T1A~T1L、T1A’~T1D’)彼此之間的間距(如DA1~DA6)、各個第二感測結果(如DT2、DT2’)的多個第二觸控參考點(如T2A~T2L、T2A’~T2D’)的中心點(如CB1~CB6)、以及這些第二觸控參考點(如T2A~T2L、T2A’~T2D’)彼此之間的間距(如DB1~DB6)判斷使用者的觸控手勢。並且,可將光學觸控模組(如100、600)的處理單元(如120、120’)判定觸控手勢的方式彙整為一光學觸控模組的手勢判定方法。According to the above embodiment, the processing unit (eg, 120, 120') of the optical touch module (eg, 100, 600) may be based on a plurality of first touch reference points of the respective first sensing results (eg, DT1, DT1') (eg, T1A~T1L, T1A'~T1D') center points (such as CA1~CA6) and multiple second sensing reference points (such as T2A~T2L) for each second sensing result (such as DT2, DT2') , T2A'~T2D') The center point (such as CB1~CB6) determines the user's touch gesture. Alternatively, the processing unit (eg, 120, 120') of the optical touch module (eg, 100, 600) may be based on a plurality of first touch reference points (eg, T1A) of each of the first sensing results (eg, DT1, DT1') The center point of ~T1L, T1A'~T1D') (such as CA1~CA6), the spacing between these first touch reference points (such as T1A~T1L, T1A'~T1D') (such as DA1~DA6), Center points (such as CB1~CB6) of the plurality of second touch reference points (such as T2A~T2L, T2A'~T2D') of the second sensing result (such as DT2, DT2'), and the second touch The reference points (such as T2A~T2L, T2A'~T2D') are spaced from each other (such as DB1~DB6) to determine the user's touch gesture. Moreover, the processing unit (eg, 120, 120') of the optical touch module (eg, 100, 600) can determine the manner of the touch gesture as a gesture determination method of the optical touch module.

圖7為依據本發明一實施例的光學觸控模組的手勢判定方法的流程圖。請參照圖7,在本實施例中,會先取得第一光學感測器自觸控區域的第一角落持續感測觸控區域所輸出的多個第一感測結果(步驟S710),以及取得第二光學感測器自觸控區域的第二角落持續感測觸控區域所輸出的多個第一感測結果(步驟S720)。並且,依據各個第一感測結果的多個第一觸控參考點的第一中心點及各個第二感測結果的多個第二觸控參考點的第二中心點判斷使用者的觸控手勢(步驟S730)。FIG. 7 is a flowchart of a method for determining a gesture of an optical touch module according to an embodiment of the invention. Referring to FIG. 7 , in the embodiment, the first optical sensor continuously obtains a plurality of first sensing results outputted from the touch area by the first corner of the touch area (step S710 ), and Obtaining the second optical sensor from the second corner of the touch area continuously sensing the plurality of first sensing results output by the touch area (step S720). And determining, according to the first center point of the plurality of first touch reference points and the second center points of the plurality of second touch reference points of the second sensing results, the user's touch Gesture (step S730).

圖8為依據本發明一實施例的光學觸控模組的手勢判定方法的流程圖。請參照圖7及圖8,其不同之處在於步 驟S810。在步驟S810中,會依據各個第一感測結果的多個第一觸控參考點的第一中心點、這些第一觸控參考點彼此之間的第一間距、各個第二感測結果的多個第二觸控參考點的第二中心點、以及這些第二觸控參考點彼此之間的第二間距判斷使用者的觸控手勢。FIG. 8 is a flowchart of a method for determining a gesture of an optical touch module according to an embodiment of the invention. Please refer to FIG. 7 and FIG. 8 , the difference is that step Step S810. In step S810, a first center point of the plurality of first touch reference points, a first interval between the first touch reference points, and a second sensing result according to each of the first sensing results are obtained. The second center point of the plurality of second touch reference points and the second distance between the second touch reference points determine the touch gesture of the user.

其中,上述步驟(如S710、S720、S730及S810)的順序為用以說明,本發明實施例不以此為限。並且,上述步驟的細節可參照上述圖1A~圖1C、圖2A~圖2C、圖3A~圖3C、圖4A~圖4C、圖5A~圖5C及圖6A~圖6C的實施例,在此則不再贅述。The order of the foregoing steps (such as S710, S720, S730, and S810) is used for the description, and the embodiment of the present invention is not limited thereto. For details of the above steps, reference may be made to the embodiments of FIGS. 1A to 1C, 2A to 2C, 3A to 3C, 4A to 4C, 5A to 5C, and 6A to 6C. Will not repeat them.

本發明實施例亦提供一種電腦可讀取媒體,其包含用以執行上述光學觸控模組的手勢判定方法的程式,並且上述程式於載入中央處理單元(CPU)或類似元件並執行之後,即可完成上述光學觸控模組的手勢判定方法的步驟。The embodiment of the present invention further provides a computer readable medium, comprising: a program for executing a gesture determination method of the optical touch module, and the program is loaded into a central processing unit (CPU) or the like and executed. The steps of the gesture determination method of the optical touch module described above can be completed.

綜上所述,本發明實施例的光學觸控模組、其手勢判定方法及電腦可讀取媒體,其依據各個第一感測結果的多個第一觸控參考點的中心點及各個第二感測結果的多個第二觸控參考點的中心點判斷使用者的觸控手勢,或者依據各個第一感測結果的多個第一觸控參考點的中心點、這些第一觸控參考點彼此之間的間距、各個第二感測結果的多個第二觸控參考點的中心點、以及這些第二觸控參考點彼此之間的間距判斷使用者的觸控手勢。藉此,光學觸控模組可準確的判斷使用者的觸控手勢而不須確定多個觸控點的位置,進而提升光學觸控模組的觸控便利性。In summary, the optical touch module, the gesture determination method, and the computer readable medium according to the embodiments of the present invention are based on the center points and the plurality of first touch reference points of the first sensing results. The center points of the plurality of second touch reference points of the two sensing results determine the touch gesture of the user, or the center points of the plurality of first touch reference points according to the respective first sensing results, and the first touches The user's touch gesture is determined by the distance between the reference points, the center points of the plurality of second touch reference points of the second sensing results, and the spacing between the second touch reference points. Therefore, the optical touch module can accurately determine the touch gesture of the user without determining the position of the plurality of touch points, thereby improving the touch convenience of the optical touch module.

雖然本發明已以實施例揭露如上,然其並非用以限定本發明,任何所屬技術領域中具有通常知識者,在不脫離本發明之精神和範圍內,當可作些許之更動與潤飾,故本發明之保護範圍當視後附之申請專利範圍所界定者為準。Although the present invention has been disclosed in the above embodiments, it is not intended to limit the invention, and any one of ordinary skill in the art can make some modifications and refinements without departing from the spirit and scope of the invention. The scope of the invention is defined by the scope of the appended claims.

100、600‧‧‧光學觸控模組100, 600‧‧‧ optical touch module

111、113‧‧‧光學感測器111, 113‧‧‧ Optical Sensor

120、120’‧‧‧處理單元120, 120’‧‧‧ processing unit

131、133、135、137‧‧‧吸光條131, 133, 135, 137‧‧ ‧ light absorbing strips

611、613、615、617‧‧‧反光條611, 613, 615, 617‧‧‧ reflective strips

C1~C4‧‧‧角落C1~C4‧‧‧ corner

CA1~CA6、CB1~CB6、CP‧‧‧中心點CA1~CA6, CB1~CB6, CP‧‧‧ Center Point

D1‧‧‧第一方向D1‧‧‧ first direction

D2‧‧‧第二方向D2‧‧‧ second direction

DA1~DA6、DB1~DB6‧‧‧間距DA1~DA6, DB1~DB6‧‧‧ spacing

Dfn‧‧‧功能資料Dfn‧‧‧Functional data

Dge‧‧‧手勢資料Dge‧‧‧ gesture data

DT1、DT1’‧‧‧第一感測結果DT1, DT1'‧‧‧ first sensing result

DT2、DT2’‧‧‧第二感測結果DT2, DT2'‧‧‧ second sensing result

Dtp‧‧‧觸控資料Dtp‧‧‧Touch data

PA~PL‧‧‧觸控點PA~PL‧‧‧ touch point

S1、S2、S3、S4‧‧‧側邊S1, S2, S3, S4‧‧‧ side

SNA‧‧‧觸控區域SNA‧‧ touch area

T1A~T1L、T1A’~T1D’‧‧‧第一觸控參考點T1A~T1L, T1A'~T1D'‧‧‧ first touch reference point

T2A~T2L、T2A’~T2D’‧‧‧第二觸控參考點T2A~T2L, T2A'~T2D'‧‧‧ second touch reference point

S710、S720、S730、S810‧‧‧步驟S710, S720, S730, S810‧‧‧ steps

圖1A至圖1C為依據本發明第一實施例的光學觸控模組感測觸控區域的觸控手勢的示意圖。FIG. 1 is a schematic diagram of a touch gesture of an optical touch module sensing a touch area according to a first embodiment of the present invention.

圖2A至圖2C為依據本發明第二實施例的光學觸控模組感測觸控區域的觸控手勢的示意圖。2A-2C are schematic diagrams showing a touch gesture of an optical touch module sensing a touch area according to a second embodiment of the present invention.

圖3A至圖3C為依據本發明第三實施例的光學觸控模組感測觸控區域的觸控手勢的示意圖。3A-3C are schematic diagrams showing a touch gesture of an optical touch module sensing a touch area according to a third embodiment of the present invention.

圖4A至圖4C為依據本發明第四實施例的光學觸控模組感測觸控區域的觸控手勢的示意圖。4A-4C are schematic diagrams showing a touch gesture of an optical touch module sensing a touch area according to a fourth embodiment of the present invention.

圖5A至圖5C為依據本發明第五實施例的光學觸控模組感測觸控區域的觸控手勢的示意圖。5A to FIG. 5C are schematic diagrams showing the touch gesture of the optical touch module sensing the touch area according to the fifth embodiment of the present invention.

圖6A至圖6C為依據本發明第六實施例的光學觸控模組感測觸控區域的觸控手勢的示意圖。6A-6C are schematic diagrams showing a touch gesture of an optical touch module sensing a touch area according to a sixth embodiment of the present invention.

圖7為依據本發明一實施例的光學觸控模組的手勢判定方法的流程圖。FIG. 7 is a flowchart of a method for determining a gesture of an optical touch module according to an embodiment of the invention.

圖8為依據本發明另一實施例的光學觸控模組的手勢判定方法的流程圖。FIG. 8 is a flowchart of a method for determining a gesture of an optical touch module according to another embodiment of the present invention.

S710、S720、S730‧‧‧步驟S710, S720, S730‧‧ steps

Claims (32)

一種光學觸控模組,包括:一第一光學感測器,對應一觸控區域的一第一角落而配置,用以持續感測該觸控區域並輸出多個第一感測結果;一第二光學感測器,對應該觸控區域的一第二角落而配置,用以持續感測該觸控區域並輸出多個第二感測結果;以及一處理單元,耦接該第一光學感測器及該第二光學感測器,並依據各該些第一感測結果的多個第一觸控參考點的一第一中心點及各該些第二感測結果的多個第二觸控參考點的一第二中心點判斷一手勢。An optical touch module includes: a first optical sensor configured to correspond to a first corner of a touch area for continuously sensing the touch area and outputting a plurality of first sensing results; The second optical sensor is configured to correspond to a second corner of the touch area for continuously sensing the touch area and outputting a plurality of second sensing results; and a processing unit coupled to the first optical a first center point of the plurality of first touch reference points and a plurality of the second sensing results according to the first sensing results of the sensor and the second optical sensor A second center point of the second touch reference point determines a gesture. 如申請專利範圍第1項所述之光學觸控模組,其中該第一光學感測器的多個第一感光像素的位置編號由小至大的排列方向相同於該觸控區域的一第一側至該觸控區域的一第二側的一第一方向,該第二光學感測器的多個第二感光像素的位置編號由小至大的排列方向相同於該觸控區域的一第三側至該第一側的的一第二方向,該第一角落為該第一側及該第二側所形成,該第二角落為該第一側及該第三側所形成。The optical touch module of claim 1, wherein the position number of the plurality of first photosensitive pixels of the first optical sensor is the same as the arrangement direction of the touch area a first direction to a second side of the touch area, the position number of the plurality of second photosensitive pixels of the second optical sensor is the same as the arrangement direction of the touch area a second direction to the second side of the first side, the first corner is formed by the first side and the second side, and the second corner is formed by the first side and the third side. 如申請專利範圍第2項所述之光學觸控模組,其中當該第一中心點沿該第一方向移動的移動量大於一預設值及該第二中心點沿該第二方向移動的移動量大於該預設值時,該處理單元判斷該手勢為朝向該第二側移動。The optical touch module of claim 2, wherein the movement amount of the first center point moving in the first direction is greater than a predetermined value and the second center point moving in the second direction When the amount of movement is greater than the preset value, the processing unit determines that the gesture is moving toward the second side. 如申請專利範圍第2項所述之光學觸控模組,其中 當該第一中心點沿該第一方向的相反方向移動的移動量大於一預設值及該第二中心點沿該第二方向的相反方向移動的移動量大於該預設值時,該處理單元判斷該手勢為朝向該第三側移動。The optical touch module of claim 2, wherein When the movement amount of the first center point moving in the opposite direction of the first direction is greater than a predetermined value and the movement amount of the second center point moving in the opposite direction of the second direction is greater than the preset value, the processing The unit determines that the gesture is moving toward the third side. 如申請專利範圍第2項所述之光學觸控模組,其中當該第一中心點沿該第一方向移動的移動量大於一預設值及該第二中心點沿該第二方向的相反方向移動的移動量大於該預設值時,該處理單元判斷該手勢為朝向相對於該第一側的該觸控區域的一第四側移動。The optical touch module of claim 2, wherein the movement amount of the first center point moving in the first direction is greater than a predetermined value and the second center point is opposite to the second direction When the amount of movement of the direction movement is greater than the preset value, the processing unit determines that the gesture is moving toward a fourth side of the touch area relative to the first side. 如申請專利範圍第2項所述之光學觸控模組,其中當該第一中心點沿該第一方向的相反方向移動的移動量大於一預設值及該第二中心點沿該第二方向移動的移動量大於該預設值時,該處理單元判斷該手勢為朝向該第一側移動。The optical touch module of claim 2, wherein a movement amount of the first center point moving in an opposite direction of the first direction is greater than a predetermined value and the second center point is along the second When the amount of movement of the direction movement is greater than the preset value, the processing unit determines that the gesture is moving toward the first side. 如申請專利範圍第2項所述之光學觸控模組,其中當該第一中心點的移動量小於等於一預設值及該第二中心點沿該第二方向移動的移動量大於該預設值時,該處理單元判斷該手勢為朝向該第一角落移動。The optical touch module of claim 2, wherein when the amount of movement of the first center point is less than or equal to a predetermined value and the amount of movement of the second center point in the second direction is greater than the When the value is set, the processing unit determines that the gesture is moving toward the first corner. 如申請專利範圍第2項所述之光學觸控模組,其中當該第一中心點的移動量小於等於一預設值及該第二中心點沿該第二方向的相反方向移動的移動量大於該預設值時,該處理單元判斷該手勢為朝向相對於該第一角落的該觸控區域的一第三角落移動。The optical touch module of claim 2, wherein the amount of movement of the first center point is less than or equal to a predetermined value and the amount of movement of the second center point in the opposite direction of the second direction When the preset value is greater than the preset value, the processing unit determines that the gesture is a third corner movement toward the touch area relative to the first corner. 如申請專利範圍第2項所述之光學觸控模組,其中 當該第一中心點沿該第一方向的相反方向移動的移動量大於一預設值及該第二中心點的移動量小於等於該預設值時,該處理單元判斷該手勢為朝向該第二角落移動。The optical touch module of claim 2, wherein When the movement amount of the first center point moving in the opposite direction of the first direction is greater than a preset value and the movement amount of the second center point is less than or equal to the preset value, the processing unit determines that the gesture is toward the first Two corners move. 如申請專利範圍第2項所述之光學觸控模組,其中當該第一中心點沿該第一方向移動的移動量大於一預設值及該第二中心點的移動量小於等於該預設值時,該處理單元判斷該手勢為朝向相對於該第二角落的該觸控區域的一第四角落移動。The optical touch module of claim 2, wherein the movement amount of the first center point moving in the first direction is greater than a predetermined value and the movement amount of the second center point is less than or equal to the When the value is set, the processing unit determines that the gesture is a fourth corner movement toward the touch area relative to the second corner. 如申請專利範圍第1項所述之光學觸控模組,其中當該第一中心點及該第二中心點的移動量小於等於一預設值且該些第一觸控參考點彼此之間的至少一第一間距及該些第二觸控參考點彼此之間的至少一第二間距週期性地變大及變小時,該處理單元判斷該手勢為原地畫圓。The optical touch module of claim 1, wherein the movement amount of the first center point and the second center point is less than or equal to a preset value and the first touch reference points are between each other The at least one first spacing and the at least one second spacing between the second touch reference points periodically become larger and smaller, and the processing unit determines that the gesture is a circle drawn in place. 如申請專利範圍第1項所述之光學觸控模組,其中當該第一中心點及該第二中心點的移動量小於等於一預設值且該些第一觸控參考點彼此之間的至少一第一間距及該些第二觸控參考點彼此之間的至少一第二間距變小時,該處理單元判斷該手勢為捏取。The optical touch module of claim 1, wherein the movement amount of the first center point and the second center point is less than or equal to a preset value and the first touch reference points are between each other The at least one first spacing and the at least one second spacing between the second touch reference points become smaller, and the processing unit determines that the gesture is a pinch. 如申請專利範圍第1項所述之光學觸控模組,其中當該第一中心點及該第二中心點的移動量小於等於一預設值且該些第一觸控參考點彼此之間的至少一第一間距及該些第二觸控參考點彼此之間的至少一第二間距變大時,該處理單元判斷該手勢為展開。The optical touch module of claim 1, wherein the movement amount of the first center point and the second center point is less than or equal to a preset value and the first touch reference points are between each other The processing unit determines that the gesture is unfolded when at least one first spacing and at least one second spacing between the second touch reference points become larger. 如申請專利範圍第1項所述之光學觸控模組,其 中當處理單元依據該第一中心點及該第二中心點判斷該觸控區域的多個觸控點為依序朝向該第一角落、該第二角落、相對於該第一角落的一第三角落及相對於該第二角落的一第四角落移動或依序朝向該第一角落、該第四角落、該第三角落及該第二角落移動時,該處理單元判斷該手勢為畫圓。The optical touch module of claim 1, wherein The processing unit determines, according to the first center point and the second center point, the plurality of touch points of the touch area to sequentially face the first corner, the second corner, and a first corner When the three corners and a fourth corner relative to the second corner move or sequentially move toward the first corner, the fourth corner, the third corner, and the second corner, the processing unit determines that the gesture is a circle . 如申請專利範圍第1項所述之光學觸控模組,其中該處理單元依據出現該些第一觸控參考點且連續的該些第一感測結果及出現該些第二觸控參考點且連續的該第二感測結果判斷該手勢。The optical touch module of claim 1, wherein the processing unit is configured to display the first touch reference points and the first sensing results and the second touch reference points And the continuous second sensing result determines the gesture. 如申請專利範圍第1項所述之光學觸控模組,更包括:多個吸光條,分別對應該觸控區域的多個側而配置;其中,該些第一觸控參考點及該些第二觸控參考點分別為一亮點。The optical touch module of claim 1, further comprising: a plurality of light absorbing strips respectively disposed corresponding to the plurality of sides of the touch area; wherein the first touch reference points and the The second touch reference points are respectively a bright spot. 如申請專利範圍第1項所述之光學觸控模組,更包括:多個反光條,分別對應該觸控區域的多個側而配置;其中,該些第一觸控參考點及該些第二觸控參考點分別為一暗點。The optical touch module of claim 1, further comprising: a plurality of reflective strips respectively disposed corresponding to the plurality of sides of the touch area; wherein the first touch reference points and the plurality of The second touch reference points are respectively a dark point. 一種光學觸控模組的手勢判定方法,包括:取得一第一光學感測器自一觸控區域的一第一角落持續感測該觸控區域所輸出的多個第一感測結果;取得一第二光學感測器自該觸控區域的一第二角落 持續感測該觸控區域所輸出的多個第一感測結果;以及依據各該些第一感測結果的多個第一觸控參考點的一第一中心點及各該些第二感測結果的多個第二觸控參考點的一第二中心點判斷一手勢。A method for determining a gesture of an optical touch module includes: obtaining a first optical sensor continuously sensing a plurality of first sensing results output by the touch area from a first corner of a touch area; a second optical sensor from a second corner of the touch area Continuously sensing a plurality of first sensing results output by the touch area; and a first center point of each of the plurality of first touch reference points and each of the second senses according to the first sensing results A second center point of the plurality of second touch reference points of the measurement result determines a gesture. 如申請專利範圍第18項所述之光學觸控模組的手勢判定方法,其中該第一光學感測器的多個第一感光像素的位置編號由小至大的排列方向相同於該觸控區域的一第一側至該觸控區域的一第二側的一第一方向,該第二光學感測器多個第二感光像素的位置編號由小至大的排列方向相同於該觸控區域的一第三側至該第一側的的一第二方向,該第一角落為該第一側及該第二側所形成,該第二角落為該第一側及該第三側所形成。The method for determining the gesture of the optical touch module of claim 18, wherein the position numbers of the plurality of first photosensitive pixels of the first optical sensor are the same as the arrangement direction from the small to the largest a first direction from a first side of the area to a second side of the touch area, the position number of the plurality of second photosensitive pixels of the second optical sensor is the same as the arrangement direction from the small to the largest a second side of the area to a second direction of the first side, the first corner is formed by the first side and the second side, and the second corner is the first side and the third side form. 如申請專利範圍第19項所述之光學觸控模組的手勢判定方法,其中依據各該些第一感測結果的該些第一觸控參考點的該第一中心點及各該些第二感測結果的該些第二觸控參考點的該第二中心點判斷該手勢的步驟包括:當該第一中心點沿該第一方向移動的移動量大於一預設值及該第二中心點沿該第二方向移動的移動量大於該預設值時,判斷該手勢為朝向該第二側移動。The method for determining a gesture of an optical touch module according to claim 19, wherein the first center point of each of the first touch reference points and each of the first sensing points according to the first sensing results The step of determining the gesture by the second center point of the second touch reference points of the second sensing result includes: when the movement of the first center point in the first direction is greater than a preset value and the second When the movement amount of the center point moving in the second direction is greater than the preset value, it is determined that the gesture is moving toward the second side. 如申請專利範圍第19項所述之光學觸控模組的手勢判定方法,其中依據各該些第一感測結果的該些第一觸控參考點的該第一中心點及各該些第二感測結果的該些第二觸控參考點的該第二中心點判斷該手勢的步驟包括:當該第一中心點沿該第一方向的相反方向移動的移 動量大於一預設值、該第二中心點沿該第二方向的相反方向移動的移動量大於該預設值時,判斷該手勢為朝向該第三側移動。The method for determining a gesture of an optical touch module according to claim 19, wherein the first center point of each of the first touch reference points and each of the first sensing points according to the first sensing results The step of determining the gesture by the second center point of the second touch reference points of the two sensing results includes: shifting the first center point in the opposite direction of the first direction When the momentum is greater than a preset value and the amount of movement of the second center point in the opposite direction of the second direction is greater than the preset value, the gesture is determined to move toward the third side. 如申請專利範圍第19項所述之光學觸控模組的手勢判定方法,其中依據各該些第一感測結果的該些第一觸控參考點的該第一中心點及各該些第二感測結果的該些第二觸控參考點的該第二中心點判斷該手勢的步驟包括:當該第一中心點沿該第一方向移動的移動量大於一預設值、該第二中心點沿該第二方向的相反方向移動的移動量大於該預設值時,判斷該手勢為朝向相對於該觸控區域的該第一側的該觸控區域的一第四側移動。The method for determining a gesture of an optical touch module according to claim 19, wherein the first center point of each of the first touch reference points and each of the first sensing points according to the first sensing results The step of determining the gesture by the second center point of the second touch reference points of the second sensing result includes: when the movement of the first center point in the first direction is greater than a preset value, the second When the movement amount of the center point moving in the opposite direction of the second direction is greater than the preset value, determining that the gesture is moving toward a fourth side of the touch area relative to the first side of the touch area. 如申請專利範圍第19項所述之光學觸控模組的手勢判定方法,其中依據各該些第一感測結果的該些第一觸控參考點的該第一中心點及各該些第二感測結果的該些第二觸控參考點的該第二中心點判斷該手勢的步驟包括:當該第一中心點沿該第一方向的相反方向移動的移動量大於一預設值、該第二中心點沿該第二方向移動的移動量大於該預設值時,判斷該手勢為朝向該第一側移動。The method for determining a gesture of an optical touch module according to claim 19, wherein the first center point of each of the first touch reference points and each of the first sensing points according to the first sensing results The step of determining the gesture by the second center point of the second touch reference points of the two sensing results includes: when the movement of the first center point in the opposite direction of the first direction is greater than a preset value, When the movement amount of the second center point moving in the second direction is greater than the preset value, it is determined that the gesture is moving toward the first side. 如申請專利範圍第19項所述之光學觸控模組的手勢判定方法,其中依據各該些第一感測結果的該些第一觸控參考點的該第一中心點及各該些第二感測結果的該些第二觸控參考點的該第二中心點判斷該手勢的步驟包括:當該第一中心點的移動量小於等於一預設值、該第二中心點沿該第二方向移動的移動量大於該預設值時,判斷 該手勢為朝向該第一角落移動。The method for determining a gesture of an optical touch module according to claim 19, wherein the first center point of each of the first touch reference points and each of the first sensing points according to the first sensing results The step of determining the gesture by the second center point of the second touch reference points of the second sensing result includes: when the amount of movement of the first center point is less than or equal to a preset value, the second center point along the first When the amount of movement in the two directions is greater than the preset value, it is judged The gesture is moving toward the first corner. 如申請專利範圍第19項所述之光學觸控模組的手勢判定方法,其中依據各該些第一感測結果的該些第一觸控參考點的該第一中心點及各該些第二感測結果的該些第二觸控參考點的該第二中心點判斷該手勢的步驟包括:當該第一中心點的移動量小於等於一預設值及該第二中心點沿該第二方向的相反方向移動的移動量大於該預設值時,判斷該手勢為朝向相對於該第一角落的該觸控區域的一第三角落移動。The method for determining a gesture of an optical touch module according to claim 19, wherein the first center point of each of the first touch reference points and each of the first sensing points according to the first sensing results The step of determining the gesture by the second center point of the second touch reference points of the second sensing result includes: when the movement amount of the first center point is less than or equal to a preset value, and the second center point along the first When the amount of movement in the opposite direction of the two directions is greater than the preset value, the gesture is determined to be moved toward a third corner of the touch area relative to the first corner. 如申請專利範圍第19項所述之光學觸控模組的手勢判定方法,其中依據各該些第一感測結果的該些第一觸控參考點的該第一中心點及各該些第二感測結果的該些第二觸控參考點的該第二中心點判斷該手勢的步驟包括:當該第一中心點沿該第一方向的相反方向移動的移動量大於一預設值及該第二中心點的移動量小於等於該預設值時,判斷該手勢為朝向該第二角落移動。The method for determining a gesture of an optical touch module according to claim 19, wherein the first center point of each of the first touch reference points and each of the first sensing points according to the first sensing results The step of determining the gesture by the second center point of the second touch reference points of the two sensing results includes: moving the first center point in a direction opposite to the first direction by a predetermined amount and When the movement amount of the second center point is less than or equal to the preset value, it is determined that the gesture is moving toward the second corner. 如申請專利範圍第19項所述之光學觸控模組的手勢判定方法,其中依據各該些第一感測結果的該些第一觸控參考點的該第一中心點及各該些第二感測結果的該些第二觸控參考點的該第二中心點判斷該手勢的步驟包括:當該第一中心點沿該第一方向移動的移動量大於一預設值及該第二中心點的移動量小於等於該預設值時,判斷該手勢為朝向相對於該第二角落的該觸控區域的一第四角落移動。The method for determining a gesture of an optical touch module according to claim 19, wherein the first center point of each of the first touch reference points and each of the first sensing points according to the first sensing results The step of determining the gesture by the second center point of the second touch reference points of the second sensing result includes: when the movement of the first center point in the first direction is greater than a preset value and the second When the movement amount of the center point is less than or equal to the preset value, it is determined that the gesture is a fourth corner movement toward the touch area relative to the second corner. 如申請專利範圍第18項所述之光學觸控模組的手勢判定方法,其中依據各該些第一感測結果的該些第一觸控參考點的該第一中心點及各該些第二感測結果的該些第二觸控參考點的該第二中心點判斷該手勢的步驟包括:當該第一中心點及該第二中心點的移動量小於等於該預設值且該些第一觸控參考點彼此之間的至少一第一間距及該些第二觸控參考點彼此之間的至少一第二間距週期性地變大及變小時,判斷該手勢為原地畫圓。 The method for determining a gesture of an optical touch module according to claim 18, wherein the first center point of each of the first touch reference points and each of the first sensing points according to the first sensing results The step of determining the gesture by the second center point of the second touch reference points of the second sensing result includes: when the movement amount of the first center point and the second center point is less than or equal to the preset value, and The at least one first spacing between the first touch reference points and the at least one second spacing between the second touch reference points are periodically larger and smaller, and the gesture is determined to be in-situ drawn. . 如申請專利範圍第18項所述之光學觸控模組的手勢判定方法,其中依據各該些第一感測結果的該些第一觸控參考點的該第一中心點及各該些第二感測結果的該些第二觸控參考點的該第二中心點判斷該手勢的步驟包括:當該第一中心點及該第二中心點的移動量小於等於一預設值且該些第一觸控參考點彼此之間的至少一第一間距及該些第二觸控參考點彼此之間的至少一第二間距變小時,判斷該手勢為捏取。 The method for determining a gesture of an optical touch module according to claim 18, wherein the first center point of each of the first touch reference points and each of the first sensing points according to the first sensing results The step of determining the gesture by the second center point of the second touch reference points of the second sensing result includes: when the movement amount of the first center point and the second center point is less than or equal to a preset value, and The at least one first pitch of the first touch reference points and the at least one second pitch of the second touch reference points become smaller, and the gesture is determined to be pinch. 如申請專利範圍第18項所述之光學觸控模組的手勢判定方法,其中依據各該些第一感測結果的該些第一觸控參考點的該第一中心點及各該些第二感測結果的該些第二觸控參考點的該第二中心點、以及該些第二觸控參考點彼此之間的所述第二間距判斷該手勢的步驟包括:當該第一中心點及該第二中心點的移動量小於等於一預設值且該些第一觸控參考點彼此之間的至少一第一間距及該些第二觸控參考點彼此之間的至少一第二間距變大 時,判斷該手勢為展開。 The method for determining a gesture of an optical touch module according to claim 18, wherein the first center point of each of the first touch reference points and each of the first sensing points according to the first sensing results The step of determining the gesture by the second center point of the second touch reference points and the second spacing between the second touch reference points of the second sensing result includes: when the first center The amount of movement of the point and the second center point is less than or equal to a predetermined value, and at least one first spacing between the first touch reference points and at least one of the second touch reference points The second spacing becomes larger When it is judged, the gesture is expanded. 如申請專利範圍第18項所述之光學觸控模組的手勢判定方法,其中依據各該些第一感測結果的該些第一觸控參考點的該第一中心點及各該些第二感測結果的該些第二觸控參考點的該第二中心點判斷該手勢的步驟包括:當依據該第一中心點及該第二中心點判斷該觸控區域的多個觸控點為依序朝向該第一角落、該第二角落、相對於該第一角落的一第三角落及相對於該第二角落的一第四角落移動或依序朝向該第一角落、該第四角落、該第三角落及該第二角落移動時,判斷該手勢為畫圓。 The method for determining a gesture of an optical touch module according to claim 18, wherein the first center point of each of the first touch reference points and each of the first sensing points according to the first sensing results The step of determining the gesture by the second center point of the second touch reference points of the second sensing result includes: determining a plurality of touch points of the touch area according to the first center point and the second center point Moving toward the first corner, the second corner, a third corner relative to the first corner, and a fourth corner relative to the second corner, or sequentially facing the first corner, the fourth When the corner, the third corner, and the second corner move, it is determined that the gesture is a circle. 一種電腦可讀取媒體,用以儲存一程式,該程式用以執行如申請專利範圍第18項所述之光學觸控模組的手勢判定方法。 A computer readable medium for storing a program for performing a gesture determination method for an optical touch module as described in claim 18.
TW101118725A 2012-05-25 2012-05-25 Optical touch module and method for determining gestures thereof and computer-readable medium TWI461993B (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
TW101118725A TWI461993B (en) 2012-05-25 2012-05-25 Optical touch module and method for determining gestures thereof and computer-readable medium
CN201210185951.1A CN103425353B (en) 2012-05-25 2012-06-07 Optical touch module and gesture determination method thereof
US13/726,631 US9811210B2 (en) 2012-05-25 2012-12-26 Optical touch module and method for determining gestures thereof and computer-readable medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW101118725A TWI461993B (en) 2012-05-25 2012-05-25 Optical touch module and method for determining gestures thereof and computer-readable medium

Publications (2)

Publication Number Publication Date
TW201349055A TW201349055A (en) 2013-12-01
TWI461993B true TWI461993B (en) 2014-11-21

Family

ID=49621229

Family Applications (1)

Application Number Title Priority Date Filing Date
TW101118725A TWI461993B (en) 2012-05-25 2012-05-25 Optical touch module and method for determining gestures thereof and computer-readable medium

Country Status (3)

Country Link
US (1) US9811210B2 (en)
CN (1) CN103425353B (en)
TW (1) TWI461993B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI701575B (en) * 2019-03-07 2020-08-11 緯創資通股份有限公司 Gesture recognition method and gesture recognition device

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101472455B1 (en) * 2013-07-18 2014-12-16 전자부품연구원 User interface apparatus based on hand gesture and method thereof
TWI540480B (en) 2014-03-05 2016-07-01 緯創資通股份有限公司 Optical touch apparatus and optical touch method
WO2016143607A1 (en) * 2015-03-09 2016-09-15 アルプス電気株式会社 Operation input device
TWI562038B (en) * 2015-07-08 2016-12-11 Wistron Corp Method of detecting touch position and touch apparatus thereof

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080259053A1 (en) * 2007-04-11 2008-10-23 John Newton Touch Screen System with Hover and Click Input Methods
CN201886448U (en) * 2010-12-07 2011-06-29 华映视讯(吴江)有限公司 Optical touch module and optical touch display module
TWM414618U (en) * 2011-06-02 2011-10-21 Uc Logic Technology Corp Optical touch panel
TW201203055A (en) * 2011-02-03 2012-01-16 Hk Applied Science & Tech Res Multiple-input touch panel and method for gesture recognition

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4033582B2 (en) * 1998-06-09 2008-01-16 株式会社リコー Coordinate input / detection device and electronic blackboard system
US7411575B2 (en) 2003-09-16 2008-08-12 Smart Technologies Ulc Gesture recognition method and touch system incorporating the same
CN100498675C (en) * 2003-12-26 2009-06-10 北京汇冠新技术有限公司 Photoelectric detection positioning system and method for touch panel of computer
TWI393037B (en) * 2009-02-10 2013-04-11 Quanta Comp Inc Optical touch displaying device and operating method thereof
CN102023762B (en) * 2010-12-08 2013-02-06 成都际洲科技有限公司 Optical multipoint touch screen and implementation method thereof

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080259053A1 (en) * 2007-04-11 2008-10-23 John Newton Touch Screen System with Hover and Click Input Methods
CN201886448U (en) * 2010-12-07 2011-06-29 华映视讯(吴江)有限公司 Optical touch module and optical touch display module
TW201203055A (en) * 2011-02-03 2012-01-16 Hk Applied Science & Tech Res Multiple-input touch panel and method for gesture recognition
TWM414618U (en) * 2011-06-02 2011-10-21 Uc Logic Technology Corp Optical touch panel

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI701575B (en) * 2019-03-07 2020-08-11 緯創資通股份有限公司 Gesture recognition method and gesture recognition device

Also Published As

Publication number Publication date
CN103425353B (en) 2016-10-26
TW201349055A (en) 2013-12-01
US9811210B2 (en) 2017-11-07
CN103425353A (en) 2013-12-04
US20130314378A1 (en) 2013-11-28

Similar Documents

Publication Publication Date Title
TWI461993B (en) Optical touch module and method for determining gestures thereof and computer-readable medium
TWI585672B (en) Electronic display device and icon control method
JP6247651B2 (en) Menu operation method and menu operation device including touch input device for performing the same
TWI441051B (en) Electronic device and information display method thereof
TWI466089B (en) Displaying method for flexible display device and flexible display device using the same
TWI463361B (en) Control method and system by partial touch panel
US9123279B2 (en) Flexible display and method for controlling the flexible display
JP6109218B2 (en) Method of adjusting moving direction of display object and terminal
US8704782B2 (en) Electronic device, method for viewing desktop thereof, and computer-readable medium
US20120011467A1 (en) Window Opening and Arranging Method
JP5846129B2 (en) Information processing terminal and control method thereof
US20110199323A1 (en) Touch sensing method and system using the same
TW201430623A (en) Electronic device and human-computer interaction method
US20140258904A1 (en) Terminal and method of controlling the same
CN102768597B (en) Method and device for operating electronic equipment
JP5832772B2 (en) Touch panel, touch panel system, and electronic device
JP5991320B2 (en) Input device, image display method and program
CN104142754A (en) Key module and signal generating method thereof
CN205721704U (en) Touch base plate and touch-screen display
JP2014175012A (en) Mouse pointer control method
US9791978B2 (en) Optical touch module for sensing touch object and touch detecting method thereof
CN103365861A (en) Method and system used for displaying webpages on mobile terminal
TWI442308B (en) System for displaying target data using track attributes and method thereof
US20160026325A1 (en) Hand-held electronic device, touch-sensing cover and computer-executed method
US20140019908A1 (en) Facilitating the Use of Selectable Elements on Touch Screen