[go: up one dir, main page]

CN102253759A - Touch position scanning method - Google Patents

Touch position scanning method Download PDF

Info

Publication number
CN102253759A
CN102253759A CN2010101802459A CN201010180245A CN102253759A CN 102253759 A CN102253759 A CN 102253759A CN 2010101802459 A CN2010101802459 A CN 2010101802459A CN 201010180245 A CN201010180245 A CN 201010180245A CN 102253759 A CN102253759 A CN 102253759A
Authority
CN
China
Prior art keywords
light
scanning
touch
module
sensing
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN2010101802459A
Other languages
Chinese (zh)
Inventor
陈威州
许琼文
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Taihan Technology Co ltd
Original Assignee
Taihan Technology Co ltd
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 Taihan Technology Co ltd filed Critical Taihan Technology Co ltd
Priority to CN2010101802459A priority Critical patent/CN102253759A/en
Publication of CN102253759A publication Critical patent/CN102253759A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Position Input By Displaying (AREA)

Abstract

The invention relates to a touch position scanning method, which comprises the following steps: providing a touch input device with at least one light emitting module and at least one light sensing module; performing exposure of the light sensing module by using the light emitting module; scanning a light sensing element of the light sensing module; determining a light sensing element having a maximum value of a light sensing signal; calculating the partial scanning range of the light sensing element according to the maximum value of the light sensing signal; performing exposure of the light sensing module by using the light emitting module; scanning and reading the sensing value of the optical sensing element in the scanning range of part of the optical sensing elements; determining the optical sensing element with the maximum value of the optical sensing signal in the scanning range of part of the optical sensing elements, and calculating the part scanning range of the new optical sensing element; executing light sensing signal intensity calculation; and determining whether the intensity of the light sensing signal is higher than a preset value. The method uses area scanning to replace unnecessary whole area scanning to accelerate the scanning mode, so as to effectively utilize the element to improve the efficiency and the reaction speed.

Description

触控位置扫描方法Touch position scanning method

技术领域 technical field

本发明涉及一种触控位置扫描方法,特别是涉及一种能有效利用元件提高效率与反应速度的触控位置快速扫描方法。The invention relates to a touch position scanning method, in particular to a touch position fast scanning method which can effectively utilize components to improve efficiency and response speed.

背景技术 Background technique

借由触控方式输入指令或资讯的装置例如显示荧幕必须在触控有效感测区域内精确定位触控点位置。测试显示荧幕上触控点位置的方法有许多种,其中一种是将光发射模块与光感测模块分别置在相对的位置,并利用例如使用者手指或笔在触控点对光束的阻断来判断测试使用者手指触控点位置。此种测试触控点位置技术可用在大尺寸感测区域的装置中,但其解析度取决于光发射模块与光感测模块的数量而定。越高的解析度要求必须使用越多的光发射模块与光感测模块,如此将增加成本且使得信号处理变得更加复杂。A device for inputting commands or information by means of touch, such as a display screen, must accurately locate the position of the touch point within the effective sensing area of the touch. There are many ways to test the position of the touch point on the display screen, one of which is to place the light emitting module and the light sensing module at opposite positions, and use, for example, the user's finger or pen to touch the light beam at the touch point. block to determine the position of the touch point of the test user's finger. This technique for testing the position of touch points can be used in devices with large sensing areas, but its resolution depends on the number of light-emitting modules and light-sensing modules. Higher resolution requires more light emitting modules and light sensing modules, which will increase the cost and make the signal processing more complicated.

另一种测试触控点位置的方法是将光发射模块与光感测模块同时置在触控屏幕角落中,光发射模块发射光束,当所发射的光束打到指向物(使用者手指、笔或其他物体)时,使得其中部分光束反射回到光感测模块的部份感测元件,利用光感测模块的感测元件感测到指向物触控点反射光束的位置决定出指向物触控点相对应的角度。借由指向物触控点与光感测模块的角度利用三角几何原理可计算出触控点位置座标。此测试触控点位置的方法的优点是在仅使用少量元件的条件下,即可达成足够解析度的精确度。不过此种测试触控点位置的方法,是以扫描全部光感测元件的方式进行光感应信号变化的测试,但由于触控点的移动通常为连续而非距离较大的跳跃移动,因此重复不断针对所有光感测元件进行扫描并非有效的扫描方式,同时也会拖慢触控反应速度。Another method for testing the position of the touch point is to place the light emitting module and the light sensing module in the corner of the touch screen at the same time. The light emitting module emits a light beam. other objects), so that part of the light beam is reflected back to some sensing elements of the light-sensing module, and the position of the reflected light beam at the touch point of the pointing object is detected by the sensing element of the light-sensing module to determine the touch point of the pointing object point corresponding to the angle. Based on the angle between the touch point of the pointing object and the light sensing module, the coordinates of the position of the touch point can be calculated by using the principle of triangular geometry. The advantage of this method of testing the position of the touch point is that it can achieve sufficient resolution accuracy with only a small number of components. However, this method of testing the position of the touch point is to test the change of the light-sensing signal by scanning all the light-sensing elements. However, since the movement of the touch point is usually continuous rather than a jumping movement with a large distance, repeated Continuously scanning all light sensing elements is not an effective scanning method, and it will also slow down the touch response speed.

鉴于上述传统测试触控点位置方法的缺点,本发明提出一种触控点位置快速扫描方法,以提升扫描效率并且快速定位。In view of the shortcomings of the traditional method for testing the position of the touch point, the present invention proposes a fast scanning method for the position of the touch point to improve scanning efficiency and quickly locate.

由此可见,上述现有的测试触控点位置的方法在使用上,显然仍存在有不便与缺陷,而亟待加以进一步改进。为了解决上述存在的问题,相关厂商莫不费尽心思来谋求解决之道,但长久以来一直未见适用的设计被发展完成,而又没有适切的方法能够解决上述问题,此显然是相关业者急欲解决的问题。因此如何能创设一种新的测试触控点位置的方法,实属当前重要研发课题之一,亦成为当前业界极需改进的目标。It can be seen that the above-mentioned existing method for testing the position of the touch point obviously still has inconveniences and defects in use, and further improvement is urgently needed. In order to solve the above-mentioned problems, the relevant manufacturers have tried their best to find a solution, but for a long time no suitable design has been developed, and there is no suitable method to solve the above-mentioned problems. The problem to be solved. Therefore, how to create a new method for testing the position of the touch point is one of the current important research and development topics, and it has also become a goal that the industry needs to improve.

有鉴于上述现有的测试触控点位置的方法存在的缺陷,本发明人基于从事此类产品设计制造多年丰富的实务经验及专业知识,并配合学理的运用,积极加以研究创新,以期创设一种新的触控位置扫描方法,能够改进一般现有的测试触控点位置的方法,使其更具有实用性。经过不断的研究、设计,并经过反复试作样品及改进后,终于创设出确具实用价值的本发明。In view of the defects in the above-mentioned existing methods for testing the position of touch points, the inventor actively researches and innovates based on years of rich practical experience and professional knowledge engaged in the design and manufacture of such products, and cooperates with the application of academic theories, in order to create a A new touch position scanning method can improve the general existing method for testing the position of touch points and make it more practical. Through continuous research, design, and after repeated trial samples and improvements, the present invention with practical value is finally created.

发明内容 Contents of the invention

本发明的主要目的在于,克服现有的测试触控点位置的方法存在的缺陷,而提供一种新的触控位置扫描方法,所要解决的技术问题是使其利用区域扫描取代非必要的全区域扫描以加快扫描方式,以有效利用元件提高效率及反应速度,非常适于实用。The main purpose of the present invention is to overcome the defects of existing methods for testing the position of touch points, and provide a new method for scanning the position of touch points. The technical problem to be solved is to make it use area scanning to replace unnecessary Area scanning is used to speed up the scanning method to effectively use components to improve efficiency and response speed, which is very suitable for practical use.

本发明的目的及解决其技术问题是采用以下技术方案来实现的。依据本发明提出的触控位置扫描方法,包括以下步骤:The purpose of the present invention and the solution to its technical problems are achieved by adopting the following technical solutions. The touch position scanning method proposed according to the present invention includes the following steps:

(a)提供一触控输入装置的步骤,触控输入装置具有至少一光发射模块及至少一光感测模块,光感测模块具有多个光感测元件;(a) The step of providing a touch input device, the touch input device has at least one light emitting module and at least one light sensing module, and the light sensing module has a plurality of light sensing elements;

(b)以光发射模块执行光感测模块曝光的步骤;(b) performing the step of exposing the light sensing module with the light emitting module;

(c)扫描光感测模块的光感测元件的步骤;(c) the step of scanning the light sensing element of the light sensing module;

(d)决定具有光感应信号最大值的光感测元件的步骤;(d) the step of determining the photo-sensing element having the maximum value of the photo-sensing signal;

(e)依光感应信号最大值计算光感测元件部份扫描范围的步骤;(e) a step of calculating a partial scanning range of the light sensing element according to the maximum value of the light sensing signal;

(f)以光发射模块执行光感测模块曝光的步骤;(f) performing the step of exposing the light sensing module with the light emitting module;

(g)扫描并读取部份光感测元件扫描范围内的光感测元件的感测值的步骤;(g) scanning and reading the sensing value of the light sensing element within the scanning range of part of the light sensing element;

(h)决定部份光感测元件扫描范围内具有光感应信号最大值的光感测元件,并计算新的光感测元件部份扫描范围的步骤;(h) a step of determining the photo-sensing element with the maximum value of the photo-sensing signal within the scanning range of a part of the photo-sensing element, and calculating a new part of the scanning range of the photo-sensing element;

(i)执行光感应信号强度计算的步骤;及(i) performing the step of calculating the light-sensing signal strength; and

(j)决定光感应信号强度是否高于一预设值的步骤。(j) A step of determining whether the intensity of the light-sensing signal is higher than a preset value.

本发明的目的及解决其技术问题还可采用以下技术措施进一步实现。The purpose of the present invention and its technical problems can also be further realized by adopting the following technical measures.

前述的触控位置扫描方法,其中所述的触控输入装置包含一触控荧幕(touch panel)。In the aforementioned touch position scanning method, wherein the touch input device includes a touch screen (touch panel).

前述的触控位置扫描方法,其中所述的触控输入装置包含一触控电子白板(electronic white board)。In the aforementioned touch position scanning method, wherein the touch input device includes a touch electronic whiteboard (electronic white board).

前述的触控位置扫描方法,其中所述的光发射模块包含一红外线雷射发射模块。In the aforementioned touch position scanning method, the light emitting module includes an infrared laser emitting module.

前述的触控位置扫描方法,其中所述的扫描所述光感测模块的光感测元件的步骤是依序扫描并读取全部光感测元件的感测值。In the aforementioned touch position scanning method, the step of scanning the light sensing elements of the light sensing module is to sequentially scan and read the sensing values of all the light sensing elements.

前述的触控位置扫描方法,其中所述的扫描所述光感测模块的光感测元件的步骤是分区扫描并读取光感测元件的感测值。In the aforementioned touch position scanning method, wherein the step of scanning the light sensing elements of the light sensing module is to scan and read the sensing values of the light sensing elements.

前述的触控位置扫描方法,其中所述的扫描所述光感测模块的光感测元件的步骤是跳跃扫描并读取光感测元件的感测值。In the aforementioned touch position scanning method, the step of scanning the light sensing elements of the light sensing module is skip scanning and reading the sensing value of the light sensing elements.

前述的触控位置扫描方法,其中若所述光感应信号强度高于一预设值则进行指向物触控点座标位置计算。In the aforementioned touch position scanning method, if the intensity of the light-sensing signal is higher than a preset value, the coordinate position of the touch point of the pointing object is calculated.

前述的触控位置扫描方法,其中若所述光感应信号强度高于一预设值则重复执行(f)-(j)步骤。In the aforementioned touch position scanning method, if the intensity of the light-sensing signal is higher than a preset value, steps (f)-(j) are repeatedly executed.

前述的触控位置扫描方法,其中若所述的光感应信号强度低于一预设值则进行全区域全部光感测元件扫描。In the aforementioned touch position scanning method, if the intensity of the light-sensing signal is lower than a preset value, scanning of all the light-sensing elements in the whole area is performed.

本发明与现有技术相比具有明显的优点和有益效果。本发明触控位置扫描方法采用全区域依序扫描及部份扫描方式进行,并可透过微控制器韧体的撰写而达成。因先前技术为在光感测模块逐点扫描测试其光线反射的点,其每测试一次便需扫描所有的感测点,其测试的速度受限于感测器的感测点数目,本发明为在第一次全区域逐点扫描找出最大感测信号的后,在后续扫描中即不再进行全数感测点扫描,而是进行部分扫描。部分扫描只扫描具有最大感测信号光感测元件的邻近一定范围的光感测元件,例如前后各三个光感测元件,当指向物移动时,进行的部分扫描会测试具有最大感测信号光感测元件相对于指向物的移动。因此仅须更新部份扫描所要扫描的前后一定范围的光感测元件,即可提升扫描及跟踪指向物移动的速度。Compared with the prior art, the present invention has obvious advantages and beneficial effects. The scanning method of the touch position of the present invention adopts sequential scanning of the whole area and a partial scanning method, and can be realized by writing the firmware of the microcontroller. Because the previous technology is to scan and test the points of light reflection in the light sensing module point by point, it needs to scan all the sensing points every time it is tested, and the speed of the test is limited by the number of sensing points of the sensor. In order to find the maximum sensing signal point by point in the first full area scan, the subsequent scan does not scan all the sensing points, but scans part of it. Partial scan only scans the photo-sensing elements in a certain range adjacent to the photo-sensing element with the largest sensing signal, for example, three photo-sensing elements at the front and back. When the pointing object moves, the partial scan will test the The movement of the light sensing element relative to the pointing object. Therefore, it is only necessary to update the photo-sensing elements in a certain range before and after part of the scan to increase the speed of scanning and tracking the movement of the pointing object.

综上所述,本发明是有关于一种触控位置扫描方法,包括:提供一具有至少一光发射模块及至少一光感测模块的触控输入装置;以光发射模块执行光感测模块曝光;扫描光感测模块的光感测元件;决定具有光感应信号最大值的光感测元件;依光感应信号最大值计算光感测元件部份扫描范围;以光发射模块执行光感测模块曝光;扫描并读取部份光感测元件扫描范围内的光感测元件的感测值;决定部份光感测元件扫描范围内具有光感应信号最大值的光感测元件,并计算新的光感测元件部份扫描范围;执行光感应信号强度计算;及决定光感应信号强度是否高于一预设值。此方法利用区域扫描取代非必要的全区域扫描以加快扫描方式,以有效利用元件提高效率及反应速度。本发明在技术上有显著的进步,并具有明显的积极效果,诚为一新颖、进步、实用的新设计。To sum up, the present invention relates to a touch position scanning method, including: providing a touch input device having at least one light-emitting module and at least one light-sensing module; implementing the light-sensing module with the light-emitting module Exposure; scan the light sensing element of the light sensing module; determine the light sensing element with the maximum value of the light sensing signal; calculate the partial scanning range of the light sensing element according to the maximum value of the light sensing signal; perform light sensing with the light emitting module Module exposure; scan and read the sensing value of the light sensing element within the scanning range of part of the light sensing element; determine the light sensing element with the maximum value of the light sensing signal within the scanning range of part of the light sensing element, and calculate Part of the scanning range of the new light-sensing element; performing light-sensing signal intensity calculation; and determining whether the light-sensing signal intensity is higher than a preset value. This method replaces unnecessary full-area scanning with area scanning to speed up the scanning method, so as to effectively utilize components to improve efficiency and response speed. The present invention has significant progress in technology, and has obvious positive effects, and is a novel, progressive and practical new design.

上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其他目的、特征和优点能够更明显易懂,以下特举较佳实施例,并配合附图,详细说明如下。The above description is only an overview of the technical solution of the present invention. In order to better understand the technical means of the present invention, it can be implemented according to the contents of the description, and in order to make the above and other purposes, features and advantages of the present invention more obvious and understandable , the following preferred embodiments are specifically cited below, and are described in detail as follows in conjunction with the accompanying drawings.

附图说明Description of drawings

图1为本发明触控位置扫描方法一实施例的触控输入装置的基本概念示意图。FIG. 1 is a schematic diagram of the basic concept of a touch input device according to an embodiment of a touch position scanning method of the present invention.

图2为本发明触控位置扫描方法一实施例的触控输入装置的功能架构方块图。FIG. 2 is a block diagram of the functional structure of the touch input device according to an embodiment of the touch position scanning method of the present invention.

图3为本发明触控位置扫描方法全区扫描一实施例的流程图。FIG. 3 is a flow chart of an embodiment of the whole-area scanning method of the touch position scanning method of the present invention.

图4为本发明触控位置扫描方法部分扫描一实施例的流程图。FIG. 4 is a flow chart of an embodiment of a partial scanning method of a touch position scanning method according to the present invention.

100感测区域100 sensing area

102a光发射模块与光感测模块单元102a Light emitting module and light sensing module unit

102b光发射模块与光感测模块单元102b light emitting module and light sensing module unit

202控制模块202 control module

206扫描控制开关模块206 scan control switch module

204放大及处理电路204 amplification and processing circuit

207信号保持电路207 signal holding circuit

208光感测模块208 light sensing module

210曝光控制开关模块210 exposure control switch module

302执行光感测模块曝光302 Execute the exposure of the light sensing module

304完成曝光304 complete exposure

306进行光感测元件全区域扫描306 scan the entire area of the light sensing element

308找出具有最大值光感应信号的光感测元件308 Find out the light sensing element with the maximum light sensing signal

310依光感应信号最大值计算部份光感测元件扫描范围310 calculates the scanning range of part of the light sensing element according to the maximum value of the light sensing signal

402根据全区域光感测元件扫描决定的部分扫描范围或新部份光感测元件扫描的范围执行光感测模块曝光402 Executing the exposure of the photo-sensing module according to the partial scanning range determined by the full-area photo-sensing element scanning or the new part of the photo-sensing element scanning range

404完成曝光404 complete exposure

406进行光感测元件局部扫描406 for partial scanning of the light sensing element

408找出具有最大值光感应信号的光感测元件,并决定新的部份光感测元件扫描范围408 Find out the light-sensing element with the maximum light-sensing signal, and determine a new part of the light-sensing element scanning range

410进行信号强度计算410 for signal strength calculation

412决定光感应信号强度是否高于一预设值412 Determine whether the light sensing signal strength is higher than a preset value

414进行指向物触控点座标位置计算414 Calculate the coordinate position of the pointing object touch point

416重新进行全区域全部光感测元件扫描416 Re-scanning all light sensing elements in the whole area

具体实施方式 Detailed ways

有关本发明的前述及其他技术内容、特点及功效,在以下配合参考图式的较佳实施例的详细说明中将可清楚呈现。通过具体实施方式的说明,当可对本发明为达成预定目的所采取的技术手段及功效得一更加深入且具体的了解,然而所附图式仅是提供参考与说明之用,并非用来对本发明加以限制。The aforementioned and other technical contents, features and effects of the present invention will be clearly presented in the following detailed description of preferred embodiments with reference to the drawings. Through the description of the specific implementation mode, when the technical means and functions adopted by the present invention to achieve the predetermined purpose can be obtained a deeper and more specific understanding, but the accompanying drawings are only for reference and description, and are not used to explain the present invention be restricted.

本发明的一些实施例将详细描述如下。然而,除了如下描述外,本发明还可以广泛地在其他的实施例施行,且本发明的范围并不受实施例的限定,其以之后的专利范围为准。再者,为提供更清楚的描述及更易理解本发明,图式内各部分并没有依照其相对尺寸绘图,某些尺寸与其他相关尺度相比已经被夸张;不相关的细节部分也未完全绘出,以求图式的简洁。Some embodiments of the present invention will be described in detail as follows. However, in addition to the following descriptions, the present invention can also be widely implemented in other embodiments, and the scope of the present invention is not limited by the embodiments, and the scope of the patents that follow shall prevail. Furthermore, in order to provide a clearer description and a better understanding of the present invention, various parts in the drawings have not been drawn according to their relative sizes, and some dimensions have been exaggerated compared with other relevant dimensions; irrelevant details have not been fully drawn. out, in order to simplify the schema.

图1为本发明触控位置扫描方法一实施例的触控输入装置的基本概念示意图。感测区域100内一指向物(indicator)例如使用者的手指或笔的位置由位于感测区域100两角落的光发射模块与光感测模块单元102a与102b发射光束射入感测区域100内,当光线射向指向物例如使用者的手指或笔的光束时则被阻断并反射回光发射模块与光感测模块单元102a与102b,并产生强度最高的光感应信号,由此可判断测试指向物触控点位置相对于光发射模块与光感测模块单元102a与102b的角度。借由指向物触控点位置相对于光发射模块与光感测模块单元102a与102b的角度及光发射模块与光感测模块单元102a与102b之间的距离,利用三角几何原理可计算出指向物触控点位置座标。未被指向物阻断的光束则因未被反射,光发射模块与光感测模块单元102a与102b内的光感测元件不会产生光感应信号或仅产生微弱的光感应信号,而特定角度的光感测元件则因光束已被指向物反射并产生强度最高的光感应而被测试辨识出来。因此根据光感应信号变化以及三角几何原理的计算,可推算出指向物位于感测区域100内的位置。在此说明的是图1显示的为触控输入装置的基本概念示意图,因此省略了与实施本发明主要特征较不相关的部分。例如光发射模块与光感测模块单元102a与102b的位置不限定仅置于下方。本实施例中触控输入装置省略的部分可应用任何相关现有技术加以实施,任何熟悉本领域技术者均能根据一般技术水准实施本发明。本发明触控输入装置的感测区域100包含具备触控功能的表面,例如触控荧幕(touch panel)的感测区域、触控电子白板(electronic white board)的感测区域等,但不限于触控荧幕、触控电子白板,凡其他未脱离本发明所揭示精神的各种等效改变或修饰都涵盖在本发明所揭露的范围内。触控荧幕包含触控平面显示荧幕,例如液晶显示荧幕、电浆显示荧幕、内投影式显示荧幕等,也不排除阴极射线管(cathode ray tube)荧幕。光发射与接收单元102a与102b包含光发射模块及光感测模块等必要元件。光发射模块包含红外线雷射发射模块,但不限于红外线雷射发射模块。红外线雷射发射模块可利用聚焦镜片及波浪镜片将点光源的红外线雷射转换成线光源,并射入整个感测区域100内。光感测模块包含光感测元件例如电荷耦合元件(CCD)或互补式金氧半导体元件(CMOS)及镜片等。上述本发明实施例的元件仅为范例并非限制,凡其他未脱离本发明所揭示精神的各种等效改变或修饰都涵盖在本发明所揭露的范围内。FIG. 1 is a schematic diagram of the basic concept of a touch input device according to an embodiment of a touch position scanning method of the present invention. The position of an indicator such as a user's finger or pen in the sensing area 100 is emitted into the sensing area 100 by the light emitting module and the light sensing module units 102a and 102b located at the two corners of the sensing area 100. , when the light hits the pointing object such as the light beam of the user's finger or pen, it is blocked and reflected back to the light emitting module and the light sensing module unit 102a and 102b, and generates the highest intensity light sensing signal, which can be judged The angle of the position of the touch point of the pointing object relative to the light emitting module and the light sensing module units 102 a and 102 b is tested. According to the angle of the position of the touch point of the pointing object relative to the light-emitting module and the light-sensing module units 102a and 102b and the distance between the light-emitting module and the light-sensing module units 102a and 102b, the pointing direction can be calculated by using the triangular geometry principle. The coordinates of the touch point of the object. The light beams that are not blocked by the pointing object are not reflected, the light sensing elements in the light emitting module and the light sensing module units 102a and 102b will not generate light sensing signals or only weak light sensing signals, and the specific angle The light sensing element is identified by the test because the light beam has been reflected by the pointing object and produces the highest intensity light sensing. Therefore, the position of the pointing object in the sensing area 100 can be deduced according to the change of the photosensitive signal and the calculation of the triangular geometry principle. What is described here is that FIG. 1 shows a schematic diagram of the basic concept of a touch input device, so parts that are not relevant to implementing the main features of the present invention are omitted. For example, the positions of the light emitting module and the light sensing module units 102 a and 102 b are not limited to be placed at the bottom. The omitted part of the touch input device in this embodiment can be implemented using any relevant prior art, and anyone skilled in the art can implement the present invention according to the general technical level. The sensing area 100 of the touch input device of the present invention includes a surface with a touch function, such as a sensing area of a touch screen (touch panel), a sensing area of a touch electronic whiteboard (electronic white board), etc., but not Limited to touch screens and touch electronic whiteboards, all other equivalent changes or modifications that do not deviate from the spirit disclosed in the present invention fall within the scope of the present invention. The touch screen includes a touch flat display screen, such as a liquid crystal display screen, a plasma display screen, an internal projection display screen, etc., and does not exclude a cathode ray tube (cathode ray tube) screen. The light emitting and receiving units 102a and 102b include necessary components such as a light emitting module and a light sensing module. The light emitting module includes an infrared laser emitting module, but is not limited to an infrared laser emitting module. The infrared laser emitting module can convert the infrared laser of the point light source into a line light source by using the focusing lens and the corrugated lens, and inject the infrared laser into the entire sensing area 100 . The photo-sensing module includes a photo-sensing device such as a charge-coupled device (CCD) or a complementary metal-oxide-semiconductor device (CMOS), and a lens. The elements of the above-mentioned embodiments of the present invention are only examples and not limiting, and all other equivalent changes or modifications that do not deviate from the spirit disclosed by the present invention fall within the scope of the disclosed invention.

图2为本发明触控位置扫描方法一实施例的触控输入装置的功能架构方块图。此功能架构方块图并未显示完整光发射模块与光感测模块单元,特别是光发射模块与光感测模块单元中关于光发射模块的部份,而仅显示触控输入装置中光感测模块关于光信号接收及光感测元件扫描控制相关的部分。触控输入装置的光发射模块及光感测模块并非本发明重点,而可应用任何相关现有技术加以实施,任何熟悉本领域技术者均能根据一般技术水准实施本发明。如图1及前述说明,1个光发射模块的实施例包含一红外雷射发射模块,红外雷射发射模块利用聚焦镜片及波浪镜片将点光源的红外雷射转换成线光源,而射入整个感测控制区域。而光感测模块则测试由触控物件所反射回来的红外雷射光借由镜片呈像在其后的线型光感测元件。图2中光感测模块208为线型排列的光感测元件,一控制模块202透过一曝光控制开关模块210的开关(SW1-SWN)控制光感测模块208的光感测元件接收的光感应信号是否进入对应的信号保持电路207。控制模块202透过一扫描控制开关模块206的开关(SSW1-SSWN)控制决定对应的信号保持电路207中的光感应信号是否传送至放大及处理电路204,光感应信号经放大及处理电路204处理后传回控制模块202。控制模块202包含一微控制器(Micro-controller Unit,MCU),但不限于微控制器。光感测模块208的每一光感测元件均对应于曝光控制开关模块210的每一开关,并由控制模块202根据韧体程式设定发出曝光控制信号决定光感测元件曝光的模式。光感测模块208的每一光感测元件也同时对应于信号保持电路207,每一信号保持电路207对应于扫描控制开关模块206的每一开关,并由控制模块202根据韧体程式设定发出扫描控制信号决定光感测元件及信号保持电路207扫描的模式。FIG. 2 is a block diagram of the functional structure of the touch input device according to an embodiment of the touch position scanning method of the present invention. This functional architecture block diagram does not show the complete light emitting module and light sensing module unit, especially the part about the light emitting module in the light emitting module and light sensing module unit, but only shows the light sensing in the touch input device The module is about the part related to the optical signal receiving and the scanning control of the light sensing element. The light emitting module and the light sensing module of the touch input device are not the focus of the present invention, but can be implemented using any relevant prior art, and anyone skilled in the art can implement the present invention according to the general technical level. As shown in Figure 1 and the foregoing description, an embodiment of a light emitting module includes an infrared laser emitting module, and the infrared laser emitting module uses a focusing lens and a wave lens to convert the infrared laser of a point light source into a line light source, and injects into the entire Sensing control area. The photo-sensing module tests the infrared laser light reflected by the touch object through the lens to form an image on the line-shaped photo-sensing element behind it. In Fig. 2, the light sensing module 208 is a linearly arranged light sensing element, and a control module 202 controls the light received by the light sensing element of the light sensing module 208 through a switch (SW1-SWN) of an exposure control switch module 210. Whether the light sensing signal enters the corresponding signal holding circuit 207 . The control module 202 controls the switch (SSW1-SSWN) of a scan control switch module 206 to determine whether the light-sensing signal in the corresponding signal holding circuit 207 is transmitted to the amplification and processing circuit 204, and the light-sensing signal is processed by the amplification and processing circuit 204 Then send it back to the control module 202. The control module 202 includes a microcontroller (Micro-controller Unit, MCU), but is not limited to a microcontroller. Each light-sensing element of the light-sensing module 208 corresponds to each switch of the exposure control switch module 210 , and the control module 202 sends an exposure control signal to determine the exposure mode of the light-sensing element according to the firmware setting. Each light-sensing element of the light-sensing module 208 also corresponds to the signal holding circuit 207 at the same time, and each signal holding circuit 207 corresponds to each switch of the scanning control switch module 206, and is set by the control module 202 according to the firmware program The scanning control signal is sent out to determine the scanning mode of the light sensing element and the signal holding circuit 207 .

曝光控制开关模块210的开关接收控制模块202发出的曝光控制信号开启对应的光感测元件以接收光发射模块发射并由指向物例如使用者的手指反射回的光束,光感测元件接收光束后产生光感应信号,并将光感应信号传送至信号保持电路207。控制模块202根据扫描模式发出扫描控制信号至扫描控制开关模块206决定信号保持电路207即光感测元件的扫描模式。对应于扫描控制开关模块206的开启开关的信号保持电路207将光感应信号传送至放大及处理电路204,放大及处理电路204经处理后传回控制模块202以进行指向物位于感测区域内的座标位置计算。控制模块202几何演算程式并非本发明重点,任何熟悉本领域技术者均能根据一般技术水准实施本发明。The switch of the exposure control switch module 210 receives the exposure control signal sent by the control module 202 to turn on the corresponding light sensing element to receive the light beam emitted by the light emitting module and reflected back by the pointing object such as the user's finger, and the light sensing element receives the light beam A light sensing signal is generated, and the light sensing signal is sent to the signal holding circuit 207 . The control module 202 sends a scan control signal to the scan control switch module 206 according to the scan mode to determine the scan mode of the signal holding circuit 207 , that is, the light sensing element. The signal holding circuit 207 corresponding to the open switch of the scanning control switch module 206 transmits the photosensitive signal to the amplification and processing circuit 204, and the amplification and processing circuit 204 sends it back to the control module 202 after processing to confirm that the pointing object is located in the sensing area Coordinate position calculation. The geometric calculation program of the control module 202 is not the focus of the present invention, and anyone skilled in the art can implement the present invention according to the general technical level.

为了测试是否有指向物出现在触控输入装置感测区域内,除了控制模块必须控制光发射模块与光感测模块单元的光发射模块发出光束之外,控制模块同时必须控制曝光开关模块以开启光感测元件接收由指向物例如使用者的手指反射回的光束,以计算出指向物位于感测区域内的位置。控制模块首先借由依序切换曝光控制开关模块的开关以依序开启光感测元件以进行全光感测元件的曝光,接收的光感应信号则进入信号保持电路,使任何光感测元件接收的光感应信号均能被测试接收及处理。接着控制模块借由依序切换扫描控制开关模块的开关以依序以进行全光感测元件或信号保持电路的扫描,使任何光感测元件接收的光感应信号均能被测试处理。当指向物位于感测区域内的可测试区域范围内时,光感测元件接受对应指向物所在位置具有最大值的光感应信号,因此可大致确定指向物的位置。接着控制模块根据出现最大值的光感应信号的光感测元件,控制开关模块并针对出现最大值的光感应信号的光感测元件位置附近的区域依序切换开关以对该区域附近的光感测元件进行区域扫描。区域扫描仅针对出现最大值的光感应信号的光感测元件位置邻近的光感测元件进行对应的开关切换以执行光感应信号的接收。若再次接受到信号强度达最大值的光感应信号,则确认指向物的位置,并进行后续的信号处理以计算指向物的精确位置。In order to test whether a pointing object appears in the sensing area of the touch input device, in addition to the control module must control the light emitting module and the light emitting module of the light sensing module unit to emit light beams, the control module must also control the exposure switch module to turn on The light sensing element receives the light beam reflected by the pointing object, such as the user's finger, to calculate the position of the pointing object within the sensing area. The control module first switches the switches of the exposure control switch module in order to turn on the light sensing elements in order to perform the exposure of the full light sensing element, and the received light sensing signal enters the signal holding circuit, so that any light sensing element received All light sensing signals can be received and processed by the test. Then the control module sequentially switches the switches of the scan control switch module to scan all the light sensing elements or the signal holding circuit sequentially, so that any light sensing signal received by the light sensing element can be tested and processed. When the pointing object is within the range of the testable area in the sensing area, the light sensing element receives the light sensing signal with the maximum value corresponding to the position of the pointing object, so the position of the pointing object can be roughly determined. Then the control module controls the switch module according to the light sensing element of the light sensing signal with the maximum value, and sequentially switches the switch for the area near the position of the light sensing element of the light sensing signal of the maximum value to sense the light in the vicinity of the area. area scan of the measuring element. In the area scan, only the photo-sensing elements adjacent to the photo-sensing element where the photo-sensing signal with the maximum value appears are switched on and off correspondingly so as to receive the photo-sensing signal. If the photosensitive signal whose signal intensity reaches the maximum value is received again, the position of the pointing object is confirmed, and subsequent signal processing is performed to calculate the precise position of the pointing object.

图3为本发明触控位置扫描方法全区扫描一实施例的流程图。首先在步骤302中,以光发射模块发射光束经由指向物反射并由光感测模块执行该反射光的曝光,并在步骤304中完成曝光。接着在步骤306中,进行光感测元件全区域扫描。然后在步骤308中,找出具有最大值光感应信号的光感测元件。最后在步骤310中,依光感应信号最大值计算光感测元件部份扫描范围。上述步骤306进行光感测元件扫描包含全部光感测元件依序扫描、光感测元件分区扫描与光感测元件跳跃扫描。全部光感测元件依序扫描即对光感测元件进行逐点扫描以测试接收反射光的光感测元件即每测试一次扫描所有的光感测元件以找出具有最大值光感应信号的光感测元件。光感测元件分区扫描只扫描分区区域的中一光感测元件(作为代表的光感测元件),若该光感测元件点的光感应信号强度超过一预定值则代表最大光感应信号位于此区域的中,因此进入部分扫描。若扫描过程有发现连续两区域的代表光感测元件光感应信号强度均超过一预定值,则比较该二光感应信号,其中最大光感应信号位于具有光感应信号强度较强光感测元件的区域之中。光感测元件跳跃扫描例如每三个光感测元件或每四个光感测元件执行跳跃扫描一次,若其中光感测元件的光感应信号强度超过一预定值则代表最大光感应信号位于此三个光感测元件或四个光感测元件中,接着进入部分扫描。若扫描过程有发现两次跳跃扫描的光感测元件光感应信号强度均超过一预定值,则比较该二光感应信号,其中最大光感应信号位于具有光感应信号强度较强光感测元件之中。FIG. 3 is a flow chart of an embodiment of the whole-area scanning method of the touch position scanning method of the present invention. Firstly, in step 302 , the light beam emitted by the light emitting module is reflected by the pointing object, and the light sensing module executes the exposure of the reflected light, and the exposure is completed in step 304 . Then in step 306 , scan the entire area of the light sensing element. Then in step 308 , find out the photo-sensing element with the maximum photo-sensing signal. Finally, in step 310, a partial scan range of the light sensing element is calculated according to the maximum value of the light sensing signal. The scanning of the light sensing elements in step 306 includes sequential scanning of all the light sensing elements, partition scanning of the light sensing elements and skip scanning of the light sensing elements. All light sensing elements are scanned in sequence, that is, the light sensing elements are scanned point by point to test the light sensing elements that receive reflected light, that is, all light sensing elements are scanned for each test to find the light with the maximum light sensing signal. sensing element. The photosensitive element partition scanning only scans a photosensitive element (as a representative photosensitive element) in the partition area. If the photosensitive signal intensity of the photosensitive element point exceeds a predetermined value, it means that the maximum photosensitive signal is located at in this area, so enter a partial scan. If the scanning process finds that the light-sensing signal intensity of representative light-sensing elements in two consecutive areas exceeds a predetermined value, then compare the two light-sensing signals, wherein the maximum light-sensing signal is located in the light-sensing element with a stronger light-sensing signal intensity in the area. The skip scan of the photo-sensing element, for example, performs a skip-scan once every three photo-sensing elements or every four photo-sensing elements. In three light-sensing elements or four light-sensing elements, a partial scan is then performed. If the scanning process finds that the light sensing signal intensity of the light sensing elements of the two jump scans exceeds a predetermined value, then compare the two light sensing signals, wherein the largest light sensing signal is located in the light sensing element with the stronger light sensing signal intensity middle.

图4为本发明触控位置扫描方法部分扫描一实施例的流程图。首先在步骤402中,根据全区域光感测元件扫描决定的部分扫描范围或新部份光感测元件扫描的范围执行光感测模块曝光,并在步骤404中完成曝光。接着在步骤406中,进行光感测元件局部扫描。然后在步骤408中,找出具有最大值光感应信号的光感测元件,并决定新的光感测元件部份扫描范围。接着在步骤410中,进行信号强度计算。然后在步骤412中,决定光感应信号强度是否高于一预设值,若光感应信号强度高于一预设值,则在步骤414中,进行指向物触控点座标位置计算,并重复执行步骤402。若光感应信号强度低于一预设值,则在步骤416中重新进行全区域全部光感测元件扫描。FIG. 4 is a flow chart of an embodiment of a partial scanning method of a touch position scanning method according to the present invention. Firstly, in step 402 , exposure of the light sensing module is performed according to the partial scanning range determined by the full-area light sensing element scanning or the new partial scanning area of the light sensing element, and the exposure is completed in step 404 . Then in step 406, a partial scan of the light sensing element is performed. Then in step 408, find out the photo-sensing element with the maximum photo-sensing signal, and determine a new partial scanning range of the photo-sensing element. Then in step 410, signal strength calculation is performed. Then in step 412, it is determined whether the light-sensing signal strength is higher than a preset value, if the light-sensing signal strength is higher than a preset value, then in step 414, calculate the coordinate position of the pointing object touch point, and repeat Execute step 402. If the light-sensing signal intensity is lower than a preset value, then in step 416, scan all the light-sensing elements in the whole area again.

本发明触控输入装置光感测元件位置扫描方法采用全区域依序扫描及部份扫描方式进行,并可透过微控制器韧体的撰写而达成。因先前技术在光感测器逐点扫描测试其光线反射的点,其每测试一次便需扫描所有的感测点,其测试的速度受限于感测器的感测点数目,本发明在第一次逐点扫描找出最大感测信号之后,在后续扫描中即不再进行全数感测点扫描,而是进行部分扫描。部分扫描只扫描具有最大感测信号光感测元件的邻近一定范围的光感测元件,例如前后各三光感测元件,当指向物移动时,进行的部分扫描会测试具有最大感测信号光感测元件相对于指向物的移动。因此仅须更新部份扫描所要扫描的前后一定范围的光感测元件,因此可提升扫描及跟踪指向物移动的速度。The method for scanning the position of the light-sensing element of the touch input device of the present invention adopts full-area sequential scanning and partial scanning, and can be achieved by writing microcontroller firmware. Because the prior art scans and tests the light reflection point of the light sensor point by point, it needs to scan all the sensing points every time it is tested, and the speed of the test is limited by the number of sensing points of the sensor. After the first point-by-point scan to find the maximum sensing signal, in subsequent scans, not all sensing points are scanned, but partial scans are performed. Partial scanning only scans the light sensing elements in a certain range adjacent to the light sensing element with the largest sensing signal, for example, three light sensing elements at the front and rear. When the pointing object moves, the partial scan will test the light sensing element with the largest sensing signal. The movement of the measuring element relative to the pointing object. Therefore, it is only necessary to update the photo-sensing elements in a certain range before and after part of the scan, so that the speed of scanning and tracking the movement of the pointing object can be increased.

以上所述,仅是本发明的较佳实施例而已,并非对本发明作任何形式上的限制,虽然本发明已以较佳实施例揭露如上,然而并非用以限定本发明,任何熟悉本专业的技术人员,在不脱离本发明技术方案范围内,当可利用上述揭示的技术内容作出些许更动或修饰为等同变化的等效实施例,但凡是未脱离本发明技术方案的内容,依据本发明的技术实质对以上实施例所作的任何简单修改、等同变化与修饰,均仍属于本发明技术方案的范围内。The above description is only a preferred embodiment of the present invention, and does not limit the present invention in any form. Although the present invention has been disclosed as above with preferred embodiments, it is not intended to limit the present invention. Anyone familiar with this field Those skilled in the art, without departing from the scope of the technical solution of the present invention, can use the technical content disclosed above to make some changes or modify equivalent embodiments with equivalent changes, but all the content that does not depart from the technical solution of the present invention, according to the present invention Any simple modifications, equivalent changes and modifications made to the above embodiments by the technical essence still belong to the scope of the technical solutions of the present invention.

Claims (10)

1. position of touch scan method, this method may further comprise the steps:
(a) provide the step of a touch-control input device, described touch-control input device has at least one light emission module and at least one optical sensing module, and described optical sensing module has a plurality of Photosensing Units;
(b) carry out described optical sensing module step of exposing with described light emission module;
(c) step of the Photosensing Units of the described optical sensing module of scanning;
(d) decision has the step of the described Photosensing Units of photoinduction signal maximum;
(e) calculate the partly step of sweep limit of described Photosensing Units according to described photoinduction signal maximum;
(f) carry out described optical sensing module step of exposing with described light emission module;
(g) scan and read the step of the sensing value of the described Photosensing Units in the described portions of light sensing element sweep limit;
(h) decision partly has the described Photosensing Units of photoinduction signal maximum in the described Photosensing Units sweep limit, and calculates the partly step of sweep limit of new Photosensing Units;
(i) carry out the step that described photoinduction signal intensity is calculated; And
(j) whether the described photoinduction signal intensity of decision is higher than the step of a preset value.
2. position of touch scan method according to claim 1 is characterized in that: wherein said touch-control input device comprises a touch control screen.
3. position of touch scan method according to claim 1 is characterized in that: wherein said touch-control input device comprises a touch-control electronic blank.
4. position of touch scan method according to claim 1 is characterized in that: wherein said light emission module comprises an infrared ray laser transmitter module.
5. position of touch scan method according to claim 1 is characterized in that: the step of the Photosensing Units of the described optical sensing module of wherein said scanning is the sensing value that scans and read whole Photosensing Units in regular turn.
6. position of touch scan method according to claim 1 is characterized in that: the step of the Photosensing Units of the described optical sensing module of wherein said scanning is subarea-scanning and the sensing value that reads Photosensing Units.
7. position of touch scan method according to claim 1 is characterized in that: the step of the Photosensing Units of the described optical sensing module of wherein said scanning is jump scanning and the sensing value that reads Photosensing Units.
8. position of touch scan method according to claim 1 is characterized in that: wherein then point to the calculating of thing touch point coordinate position if described photoinduction signal intensity is higher than a preset value.
9. position of touch scan method according to claim 1 is characterized in that: wherein if described photoinduction signal intensity is higher than a preset value and then repeats (f)-(j) step.
10. position of touch scan method according to claim 1 is characterized in that: wherein then carry out region-wide whole Photosensing Units scanning if described photoinduction signal intensity is lower than a preset value.
CN2010101802459A 2010-05-17 2010-05-17 Touch position scanning method Pending CN102253759A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2010101802459A CN102253759A (en) 2010-05-17 2010-05-17 Touch position scanning method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2010101802459A CN102253759A (en) 2010-05-17 2010-05-17 Touch position scanning method

Publications (1)

Publication Number Publication Date
CN102253759A true CN102253759A (en) 2011-11-23

Family

ID=44981053

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2010101802459A Pending CN102253759A (en) 2010-05-17 2010-05-17 Touch position scanning method

Country Status (1)

Country Link
CN (1) CN102253759A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105760023A (en) * 2016-02-18 2016-07-13 广州华欣电子科技有限公司 Scanning method and device for infrared emitting diode touch screen

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090091553A1 (en) * 2007-10-03 2009-04-09 Microsoft Corporation Detecting touch on a surface via a scanning laser
JP2009134408A (en) * 2007-11-29 2009-06-18 Smk Corp Optical touch panel input device
CN101598992A (en) * 2008-06-03 2009-12-09 禾瑞亚科技股份有限公司 Device and method for judging positions of multiple contacts on infrared touch panel

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090091553A1 (en) * 2007-10-03 2009-04-09 Microsoft Corporation Detecting touch on a surface via a scanning laser
JP2009134408A (en) * 2007-11-29 2009-06-18 Smk Corp Optical touch panel input device
CN101598992A (en) * 2008-06-03 2009-12-09 禾瑞亚科技股份有限公司 Device and method for judging positions of multiple contacts on infrared touch panel

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105760023A (en) * 2016-02-18 2016-07-13 广州华欣电子科技有限公司 Scanning method and device for infrared emitting diode touch screen
CN105760023B (en) * 2016-02-18 2019-01-25 广州华欣电子科技有限公司 A kind of infrared geminate transistor touch screen scanning method and device

Similar Documents

Publication Publication Date Title
JP5467372B2 (en) Input device
US6529854B2 (en) Coordinate position detecting method and display apparatus using the same
US20060012579A1 (en) Coordinate input apparatus and its control method
JP2001228974A (en) Light receiver for coordinate detection, coordinate input/ detecting device, electronic blackboard, loading position detecting method and storage medium
US8791925B2 (en) Coordinate input apparatus, control method therefor and program
CN103176592A (en) Virtual projection input system and input detection method thereof
US8355012B2 (en) Scanning method for determining a touch position of a touch input apparatus
TW202020719A (en) Fingerprint collection method and device
JP2002351615A (en) Display device
US8780084B2 (en) Apparatus for detecting a touching position on a flat panel display and a method thereof
CN102236474B (en) Optical touch device
JP2007206935A (en) Coordinate detection system, coordinate detection device, coordinate detection method and touch pen
CN102253759A (en) Touch position scanning method
US20150185321A1 (en) Image Display Device
TWI521413B (en) Optical touch screen
TWI416391B (en) Infrared type handwriting input apparatus and scanning method
US20120169666A1 (en) Optical touch-sensing liquid crystal panel, optical touch-sensing panel and method of determining touch position
TWI400641B (en) Optical touch apparatus
CN203930751U (en) Laser scanning touch-screen
JP2006099273A (en) Coordinate input device and its method
CN102346602A (en) Multi-point touch display screen device
JP4637927B2 (en) Input device scan control method, apparatus and recording medium
KR101268535B1 (en) Hybrid optical touch screen apparatus
CN105183244B (en) A kind of more real point recognizers of server touch screen
JP2016139213A (en) Coordinate input device and method of controlling the same

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20111123