CN101446872B - Touch positioning method and device thereof - Google Patents
Touch positioning method and device thereof Download PDFInfo
- Publication number
- CN101446872B CN101446872B CN2008102206751A CN200810220675A CN101446872B CN 101446872 B CN101446872 B CN 101446872B CN 2008102206751 A CN2008102206751 A CN 2008102206751A CN 200810220675 A CN200810220675 A CN 200810220675A CN 101446872 B CN101446872 B CN 101446872B
- Authority
- CN
- China
- Prior art keywords
- touch
- touch point
- scene
- point
- module
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Position Input By Displaying (AREA)
Abstract
The invention discloses a touch positioning method and a device thereof. The device comprises a computer device and a touch screen device, the computer device is used for setting at least one scene, respectively setting at least one touch area for various scenes and respectively setting corresponding coordinate ranges for various touch areas, and the touch screen device is used for scanning the touch area of the touch screen and analyzing and judging various possible touch points according to position coordinates of a signal changing during scanning, and then the touch screen device or the computer device analyzes and judges various actual touch points from the various possible touch points according to the coordinate ranges of the various touch areas of the present scene. According to the method, the at least one scene can be preset, and the touch areas can be respectively set for the various scenes, thus the actual touch points can be analyzed and judged by the coordinate ranges of the various touch areas of the present scene without increasing the equipment cost when scanning and positioning.
Description
Technical field
The present invention relates to the touch screen technology field, particularly a kind of method and device that touches the location.
Background technology
Touch-screen is as a kind of novel computer entry device; Make man-machine interaction more directly perceived, owing to the great convenience that brings to the user, touch screen technology is except being applied to the portable personal information products; Application has spreaded all over every field such as information household appliances, public information, electronic game, business automation equipment; Several kinds of modes such as that present passive touch screen technology mainly includes is infrared, resistance, electric capacity, surface acoustic wave are for the technological comparative maturity of single-point touches location, when for example using the finger touch display screen; Through the senses touch action and according to corresponding operating function operating host in the touch point of this touch action or the like; Easy to use, but if can only discern single-point touches, it has just replaced input equipments such as traditional mouse, keyboard in essence; Multiple spot while operating host or even many people application demand of operating host simultaneously will become particularly outstanding, become a developing direction of touch screen technology.
Publication number is that CN101110008A, application number are that 200710029363.8 application for a patent for invention discloses a kind of touch panel device and multi-point touch locating method; Its infrared touch testing circuit that is provided with infrared components through on horizontal vertical both direction, arranging; Constitute infrared touch and detect grid; Be used for respectively confirming possible position in surveyed area, a plurality of touch points; On the position parallel with infrared touch detection raster plane, be provided with cam device, this cam device can photograph whole surveyed area, and it detects grid through infrared touch and locatees with the realization multiple point touching that combines of cam device.In this multiple point touching mode, be to realize the multiple point touching location to touch grid, thereby cause the increase of equipment cost easily with former infrared detection through increasing additional apparatus.
Summary of the invention
To the problem that exists in the above-mentioned prior art, the object of the present invention is to provide a kind of method and device that touches the location, it can touch the location to multiple spot simultaneously, and can not cause the increase of equipment cost.
For achieving the above object, the present invention adopts following technical scheme:
A kind of method that touches the location comprises step:
Preset at least one scene for each said scene is respectively provided to few touch area, and is provided with the coordinate range of correspondence for each said touch area;
The position coordinates that signal changes during based on scanning is confirmed the point that said position coordinates is corresponding, and the point of said correspondence is confirmed as each possible touch point;
According to the coordinate range of each touch area of current scene, from said each possible touch point each actual touch point of analysis and judgement; The mode of judging each actual touch point specifically comprises: when said possible touch point is positioned within the coordinate range of said touch area, said possible touch point is judged to be the touch point of said reality; And/or, when said possible touch point be positioned at current can the coordinate range of operated touch area within the time, said possible touch point is judged to be actual operating point.
A kind of device that touches the location comprises interconnective computer installation and touch panel device,
Said computer installation is used to be provided with at least one scene, for each scene is respectively provided to few touch area, and is respectively the coordinate range that each touch area is provided with correspondence;
Said touch panel device, the position coordinates that signal changes when being used for according to scanning is confirmed the point that said position coordinates is corresponding, and the point of said correspondence is confirmed as each possible touch point;
Said touch panel device or said computer installation also are used for going out each actual touch point according to the coordinate range of each touch area of current scene from said each possible touch point analysis and judgement.
According to scheme of the present invention, it can be provided with at least one scene in advance, and lacks a touch area for each scene is respectively provided to; Thereby, when scanning the location, after the position coordinates analysis and judgement that signal changes according to scanning the time goes out each possible touch point; Can go out actual touch point according to coordinate range analysis and judgement from said each possible touch point of each touch area of current scene, for example, the coordinate when the detected possible touch point of scanning is when being positioned at the coordinate range of touch area; Explain that then it is effective touch point; Promptly be actual touch point, when the coordinate of the detected possible touch point of scanning is when being positioned at outside the coordinate range of touch area, to explain that then it is invalid touch point; It promptly not actual touch point; According to this mode, under the situation that need not increase extras, can realize touching the location, can not cause the increase of equipment cost.
Description of drawings
Fig. 1 is the schematic flow sheet that the present invention touches the method embodiment one of location;
Fig. 2 be provided with the touch area synoptic diagram;
Fig. 3 is a kind of synoptic diagram of possible touch point being analyzed according to the coordinate range of touch area;
Fig. 4 is a kind of synoptic diagram that the touch point of reality is further analyzed;
Fig. 5 is the schematic flow sheet that the present invention touches the method embodiment two of location;
Fig. 6 is that the method that the present invention touches the location is the schematic flow sheet of instance three;
Fig. 7 is the schematic flow sheet that the present invention touches the method embodiment four of location;
Fig. 8 is the structural representation that the present invention touches the device embodiment one of location;
Fig. 9 is the structural representation that the present invention touches the device embodiment two of location;
Figure 10 is the structural representation that the present invention touches the device embodiment three of location.
Embodiment
Below set forth in detail to the method and the device of touch of the present invention location; In following elaboration; The wherein several embodiment that at first are directed against the method for touch of the present invention location describe, and the wherein several embodiment that touch the device of locating are described.
Embodiment one:
Referring to shown in Figure 1, be the schematic flow sheet of the method embodiment one of touch of the present invention location, it comprises step:
Step S101: preset at least one scene for each scene is respectively provided to few touch area, and for each touch area is provided with corresponding coordinate range respectively, gets into step S102;
Step S102: the position coordinates that signal changes during according to scanning is confirmed the point that said position coordinates is corresponding, and the point of said correspondence is confirmed as each possible touch point, gets into step S103;
Step S103: according to the coordinate range of each touch area of current scene, the actual touch point of analysis and judgement from said each possible touch point.
According to the scheme in the present embodiment; It can be provided with at least one scene in advance, and for each scene is respectively provided to few touch area, thereby; When scanning the location; After the position coordinates analysis and judgement that changes of signal goes out each possible touch point according to when scanning, can go out actual touch point according to coordinate range analysis and judgement from said each possible touch point of each touch area of current scene, according to this mode; Under the situation that need not increase extras, can realize touching the location, can not cause the increase of equipment cost.
Consider the difference of concrete application scenarios, and the touch combined situation that may occur, when the touch area of set scene correspondence; What can each touch area of this scene be provided with is relatively large, makes that the touch point in this touch area all can be considered valid function, and under the relatively large situation of touch area setting; When adjacent scene is changed, can carry out bigger change to this touch area, or; Also can some bigger touch area wherein be divided into one or more than one less relatively touch area,, thereby can carry out analyzing and positioning more exactly because the scope of each touch area is less relatively; Be convenient to analyzing and processing, perhaps also can be, when dividing the touch area each possible touch point; Take into full account the various situation that possibly touch a plurality of touch areas simultaneously; Corresponding each feature operation zone is moved, make corresponding staggering of coordinate range of each touch area that the situation of avoiding being not easy to distinguish takes place; As required, also can adopt above-mentioned several kinds of modes to carry out above-mentioned setting simultaneously to the touch area.
Referring to shown in Figure 2, be the synoptic diagram that the touch area is set, it can be the application of a multiplayer; It is divided into 5 touch areas with touch-screen, and like the zone 1 in the diagram, zone 2, zone 3, zone 4, zone 5, wherein zone 1, zone 2, zone 3, zone 4 can be Game Zone; Zone 5 can be menu area, under the scene of menu, has only zone 5 to use; Can operate all kinds of menus; Under scene of game, regional 1, regional 2, regional 3, regional 4 can use, and it can operate the interior menu in zone separately.
Wherein, above-mentioned according to when scanning the position coordinates that changes of signal confirm the point that said position coordinates is corresponding, and when the point of said correspondence confirmed as each possible touch point; With the infrared touch mode is example, the every startup single pass of infrared touching device, and infrared transmitting tube is launched corresponding light; Corresponding infrared receiving tube receives; In the position that has touch objects to touch, the light that corresponding infrared transmitting tube the is launched thing that is touched blocks, thereby causes corresponding infrared receiving tube can't receive corresponding light; Or the energy of received light can't reach preassigned; Thereby can confirm this action to having touch objects to touch on the corresponding direction of infrared emission receiving tube, concrete definite process can will not be added to give unnecessary details at this with of the prior art identical.
Wherein, At coordinate range when analysis and judgement goes out actual touch point from said each possible touch point according to each touch area of current scene; According to the difference of concrete application choice needs, can adopt different definite modes, below just list out several kinds of implementations wherein:
One of which: the coordinate when the detected possible touch point of scanning is when being positioned at the coordinate range of touch area; Then actual touch point is confirmed as in this touch point; When the coordinate of the detected possible touch point of scanning is when being positioned at outside the coordinate range of touch area, then the touch point that is not actual to be confirmed as in this touch point;
Its two: which touch area wherein that preestablishes under this scene can be operated; When this possible touch point is when being positioned at the touch area that can operate; Then this touch point is judged to be actual touch point; When this possible touch point is when being positioned at the current touch area that can not operate, then this touch point is judged it is not actual touch point;
Its three: the mode of adopt getting rid of; When the coordinate of the detected possible touch point of scanning is when being positioned at outside the coordinate range of touch area; Then invalid touch point is confirmed as in this touch point; It promptly not actual touch point; And the combination of the touch point of making up with this invalid touch point can be judged to be invalid combination; With each invalid close eliminating after, the pairing touch point of the combination of resulting reality can be confirmed as each actual touch point;
Wherein, the above-mentioned several kinds of modes according to the touch point of the definite reality of coordinate ranges of touch area wherein of only having described according to the difference of practical application needs, also can adopt other definite mode, will not add to give unnecessary details at this.
Below confirm that to above-mentioned the third mode carries out the labor explanation.
As shown in Figure 3, be a kind of synoptic diagram of possible touch point being analyzed according to the coordinate range of touch area, in this example combination; Suppose 2 touches of this touch panel device realization; And actual touch point is touch point 1 and touch point 2, after detecting scanning, because the grating characteristic of touch panel device; Touch panel device can be judged 4 possible analyzing spots according to scanning detecting result; I.e. touch point 1,2,3,4 in the diagram is owing to during the combination of the combination of touch point 1 and touch point 3 or 4, touch point 2 and touch point 3 or 4, all only 2 touch points can occur; The situation of 4 possible touch points can not appear judging; Thereby can determine the combination of the possible combination that is combined as touch point 1 and touch point 2, touch point 3 and touch point 4, for example be example with the infrared touch panel, after the transverse and longitudinal scanning through infrared scan; Touch point 1, touch point 2 pairing horizontal infrared emission light, vertically launch light and all be blocked; Therefore touch panel device is touch point 1,2,3,4 according to the touch point that the light analysis that is blocked draws, thereby the touch point 3,4 of two falsenesses occurred, supposes under this scene that division to the touch area is shown in figure; After comparing through coordinate range with the coordinate of each touch point 1,2,3,4 and each touch area; Analysis draws touch point 1,2,4, and all therein some touch area is inner, and touch point 3 is inner in any one touch area, thereby can confirm the invalid combination that is combined as of touch point 3 and touch point 4; Effective, the actual combination that is combined as of touch point 1 and touch point 2, and and then can confirm that this makes up pairing touch point 1, touch point 2 is actual touch points.
Wherein, After all possible touch point being analyzed the touch point that obtains reality according to the touch area; Can also further analyze the touch point of the reality that obtains; To obtain touch point more accurately, touch point that is complementary with it or the like is judged in the touch point that for example obtains according to the rationality of the combination of these actual touch points, according to preceding one-time detection scanning, under situation about judging according to the rationality of the combination of each touch point; Can operate simultaneously and some touch area cannot be judged with the mode that operate simultaneously other touch areas according to some touch area wherein, perhaps also can adopt other mode.
Referring to shown in Figure 4; Be the synoptic diagram that a kind of touch point to reality is further analyzed, its touch point that obtains according to preceding single pass judges that the mode of the touch point that is complementary with it judges, in the present embodiment; After detecting scanning; Judge 4 possible analyzing spots, i.e. the accurate touch point that touch point 1,2,3,4 in the diagram, and hypothesis is confirmed through preceding one-time detection scanning back is touch point a; Through each touch point 1,2,3,4 is compared with touch point a respectively; According to moving direction or the translational speed of touch point a, or through judging the distance between each touch point 1,2,3,4 and the touch point a, judgement draws the position that touch point a most possibly moves to touch point 1; Thereby can confirm that touch point 1 is actual touch point, and and then to draw actual touch combination be touch point 1 and the conclusion of touch point 2.
Embodiment two
As shown in Figure 5; It is the schematic flow sheet that the present invention touches the method embodiment two of location; In the present embodiment, the difference part with the foregoing description one is that mainly it is provided with the touch area of each scene by computer installation; After touch panel device scanning detects each possible touch point, by computer installation each each actual touch point of touch area analysis and judgement according to current scene.
As shown in Figure 5, the method in the present embodiment comprises step:
Step S201: computer installation is provided with at least one scene, is at least one touch area of each scene setting, and is respectively the coordinate range that each zone is provided with correspondence, gets into step S202;
Step S202: the touch area of touch panel device touch screen scanning and according to when scanning the position coordinates that changes of signal confirm the point that said position coordinates is corresponding; The point of this correspondence is confirmed as each possible touch point; And each possible touch point sent to computer installation, get into step S203;
Step S203: computer installation is analyzed each touch point that draws reality according to the coordinate range of each touch area of current scene from said each possible touch point.
Identical in other technologies characteristic in the present embodiment and the foregoing description one do not repeat them here.
Embodiment three
Referring to shown in Figure 6; Be the schematic flow sheet that the present invention touches the method embodiment three of location, in the present embodiment, mainly be with the difference of the foregoing description one; After by computer installation the touch area of each scene being set in the present embodiment; The coordinate range of each touch area of current scene is sent to touch panel device, touch panel device scanning and detect each possible touch point after, by touch panel device each touch point actual according to each touch area analysis and judgement of current scene.
As shown in Figure 6, the method in the present embodiment specifically comprises step:
Step S301: computer installation is provided with at least one scene, for each scene is respectively provided to few touch area, and is respectively the coordinate range that each touch area is provided with correspondence, gets into step S302;
Step S302: computer installation sends the coordinate range of each touch area of current scene to touch panel device, gets into step S303;
Step S303: the coordinate range of each touch area of the current scene that touch panel device receiving computer device sends also stores, and gets into step S304;
Step S304: the touch area of touch panel device touch screen scanning and according to when scanning the position coordinates that changes of signal confirm the point that said position coordinates is corresponding, and the point of said correspondence is confirmed as each possible touch point, get into step S305;
Step S305: touch panel device is according to the coordinate range of each touch area of current scene, and analysis and judgement goes out each actual touch point from said each possible touch point, and each touch point of reality is sent to computer installation.
Wherein, in above-mentioned steps S303, during the coordinate range of each touch area of touch panel device storage current scene, can be permanent storage, also can be provisional storage, can be different according to the difference of concrete application need.
Identical in other technologies characteristic in the present embodiment and the foregoing description one do not repeat them here.
Embodiment four
Referring to shown in Figure 7; Be the schematic flow sheet that the present invention touches the method embodiment four of location, in the present embodiment, mainly be with the difference of the foregoing description one; After by computer installation the touch area of each scene being set in the present embodiment; The coordinate range of each touch area of each scene is all sent to touch panel device, and when changing scene, computer installation sends the identifying information of current scene to touch panel device; Touch panel device scanning and detect each possible touch point after, by touch panel device each actual touch point of each touch area analysis and judgement according to the corresponding scene of this identifying information.
As shown in Figure 7, the method in the present embodiment specifically comprises step:
Step S401: computer installation is provided with at least one scene, for each scene generates identifying information, for each scene is respectively provided to few touch area, and is respectively the coordinate range that each touch area is provided with correspondence, gets into step S402;
Step S402: the coordinate range of each touch area that computer installation is corresponding with the identifying information of each scene and each scene sends to computer installation, gets into step S403;
Step S403: the coordinate range of each touch area that the identifying information of each scene that touch panel device receiving computer device sends and each scene are corresponding also stores, and gets into step S404;
Step S404: computer installation sends the identifying information of current scene to touch panel device, gets into step S405;
Step S405: the touch area of touch panel device touch screen scanning and according to when scanning the position coordinates that changes of signal confirm the point that said position coordinates is corresponding, and the point of said correspondence is confirmed as each possible touch point, get into step S406;
Step S406: the coordinate range of each touch area of scene before the identifying information that touch panel device sends according to computer installation obtains and deserves; And according to coordinate range each actual touch point of analysis and judgement from said each possible touch point of each touch area of scene before deserving, and each touch point of reality sent to computer installation.
Wherein, in above-mentioned steps S403, during the coordinate range of the identifying information of each scene of touch panel device storage and each touch area of each scene, can be permanent storage, also can be provisional storage, can be different according to the difference of concrete application need.
Identical in other technologies characteristic in the present embodiment and the foregoing description one do not repeat them here.
Below the device to touch of the present invention location is described in detail.
Embodiment one
As shown in Figure 8, be the structural representation of the device embodiment one of touch of the present invention location, it comprises interconnective computer installation 501 and touch panel device 502, wherein,
After touch panel device 502 scanning and having detected each possible touch point, go out each actual touch point based on coordinate range analysis and judgement from said each possible touch point of each touch area of current scene by touch panel device 502 or computer installation 501.
According to the scheme in the present embodiment; It can be provided with at least one scene in advance, and for each scene is respectively provided to few touch area, thereby; When scanning the location; After the position coordinates analysis and judgement that changes of signal goes out each possible touch point according to when scanning, can go out each actual touch point according to coordinate range analysis and judgement from said each possible touch point of each touch area of current scene, according to this mode; Under the situation that need not increase extras, can realize touching the location, can not cause the increase of equipment cost and can not cause the increase of equipment cost.
Consider the difference of concrete application scenarios, and the touch combined situation that may occur, when the touch area of set scene correspondence; What can each touch area of this scene be provided with is relatively large, makes that the touch point in this touch area all can be considered valid function, and under the relatively large situation of touch area setting; When adjacent scene is changed, can carry out bigger change to this touch area, or; Also can some bigger touch area wherein be divided into one or more than one less relatively touch area,, thereby can carry out analyzing and positioning more exactly because the scope of each touch area is less relatively; Be convenient to analyzing and processing, perhaps also can be, when dividing the touch area each possible touch point; Take into full account the various situation that possibly touch a plurality of touch areas simultaneously; Corresponding each feature operation zone is moved, make corresponding staggering of coordinate range of each touch area that the situation of avoiding being not easy to distinguish takes place; As required, also can adopt above-mentioned several kinds of modes to carry out above-mentioned setting simultaneously to the touch area.
Referring to shown in Figure 2, be the synoptic diagram that the touch area is set, it can be the application of a multiplayer; It is divided into 5 touch areas with touch-screen, and like the zone 1 in the diagram, zone 2, zone 3, zone 4, zone 5, wherein zone 1, zone 2, zone 3, zone 4 can be Game Zone; Zone 5 can be menu area, under the scene of menu, has only zone 5 to use; Can operate all kinds of menus; Under scene of game, regional 1, regional 2, regional 3, regional 4 can use, and it can operate the interior menu in zone separately.
Wherein, above-mentioned according to when scanning the position coordinates that changes of signal confirm the point that said position coordinates is corresponding, and when the point of said correspondence confirmed as each possible touch point; With the infrared touch mode is example, the every startup single pass of infrared touching device, and infrared transmitting tube is launched corresponding light; Corresponding infrared receiving tube receives; In the position that has touch objects to touch, the light that corresponding infrared transmitting tube the is launched thing that is touched blocks, thereby causes corresponding infrared receiving tube can't receive corresponding light; Or the energy of received light can't reach preassigned; Thereby can confirm this action to having touch objects to touch on the corresponding direction of infrared emission receiving tube, concrete definite process can will not be added to give unnecessary details at this with of the prior art identical.
Wherein, At coordinate range when analysis and judgement goes out actual touch point from said each possible touch point according to each touch area of current scene; According to the difference of concrete application choice needs, can adopt different definite modes, below just list out several kinds of implementations wherein:
One of which: the coordinate when the detected possible touch point of scanning is when being positioned at the coordinate range of touch area; Then actual touch point is confirmed as in this touch point; When the coordinate of the detected possible touch point of scanning is when being positioned at outside the coordinate range of touch area, then the touch point that is not actual to be confirmed as in this touch point;
Its two: which touch area wherein that preestablishes under this scene can be operated; When this possible touch point is when being positioned at the touch area that can operate; Then this touch point is judged to be actual touch point; When this possible touch point is when being positioned at the current touch area that can not operate, then this touch point is judged it is not actual touch point;
Its three: the mode of adopt getting rid of; When the coordinate of the detected possible touch point of scanning is when being positioned at outside the coordinate range of touch area; Then invalid touch point is confirmed as in this touch point; It promptly not actual touch point; And the combination of the touch point of making up with this invalid touch point can be judged to be invalid combination; With each invalid close eliminating after, the pairing touch point of the combination of resulting reality can be confirmed as each actual touch point;
Wherein, the above-mentioned several kinds of modes according to the touch point of the definite reality of coordinate ranges of touch area wherein of only having described according to the difference of practical application needs, also can adopt other definite mode, will not add to give unnecessary details at this.
Below confirm that to above-mentioned the third mode carries out the labor explanation.
As shown in Figure 3, be a kind of synoptic diagram of possible touch point being analyzed according to the coordinate range of touch area, in this example combination; Suppose 2 touches of this touch panel device realization; And actual touch point is touch point 1 and touch point 2, after detecting scanning, because the grating characteristic of touch panel device; Touch panel device can be judged 4 possible analyzing spots according to scanning detecting result; I.e. touch point 1,2,3,4 in the diagram is owing to during the combination of the combination of touch point 1 and touch point 3 or 4, touch point 2 and touch point 3 or 4, all only 2 touch points can occur; The situation of 4 possible touch points can not appear judging; Thereby can determine the combination of the possible combination that is combined as touch point 1 and touch point 2, touch point 3 and touch point 4, for example be example with the infrared touch panel, after the transverse and longitudinal scanning through infrared scan; Touch point 1, touch point 2 pairing horizontal infrared emission light, vertically launch light and all be blocked; Therefore touch panel device is touch point 1,2,3,4 according to the touch point that the light analysis that is blocked draws, thereby the touch point 3,4 of two falsenesses occurred, supposes under this scene that division to the touch area is shown in figure; After comparing through coordinate range with the coordinate of each touch point 1,2,3,4 and each touch area; Analysis draws touch point 1,2,4, and all therein some touch area is inner, and touch point 3 is inner in any one touch area, thereby can confirm the invalid combination that is combined as of touch point 3 and touch point 4; Effective, the actual combination that is combined as of touch point 1 and touch point 2, and and then can confirm that this makes up pairing touch point 1, touch point 2 is actual touch points.
Wherein, After all possible touch point being analyzed the touch point that obtains reality according to the touch area; Can also further analyze the touch point of the reality that obtains; To obtain touch point more accurately, touch point that is complementary with it or the like is judged in the touch point that for example obtains according to the rationality of the combination of these actual touch points, according to preceding one-time detection scanning, under situation about judging according to the rationality of the combination of each touch point; Can operate simultaneously and some touch area cannot be judged with the mode that operate simultaneously other touch areas according to some touch area wherein, perhaps also can adopt other mode.
Referring to shown in Figure 4; Be the synoptic diagram that a kind of touch point to reality is further analyzed, its touch point that obtains according to preceding single pass judges that the mode of the touch point that is complementary with it judges, in the present embodiment; After detecting scanning; Judge 4 possible analyzing spots, i.e. the accurate touch point that touch point 1,2,3,4 in the diagram, and hypothesis is confirmed through preceding one-time detection scanning back is touch point a; Through each touch point 1,2,3,4 is compared with touch point a respectively; According to moving direction or the translational speed of touch point a, or through judging the distance between each touch point 1,2,3,4 and the touch point a, judgement draws the position that touch point a most possibly moves to touch point 1; Thereby can confirm that touch point 1 is actual touch point, and and then to draw actual touch combination be touch point 1 and the conclusion of touch point 2.
Embodiment two
Referring to shown in Figure 9; It is the structural representation of the device embodiment two of touch of the present invention location; In the present embodiment, the difference with the device embodiment one of above-mentioned touch location is that mainly the scheme in the present embodiment has been carried out further qualification to computer installation and touch panel device.
As shown in Figure 9, the device of the touch location in the present embodiment comprises interconnective computer installation 601 and touch panel device 602, wherein
Computer installation 601 specifically comprises:
Scene presetting module 6011 is used to be provided with at least one scene, for each scene is respectively provided to few touch area, and is respectively the coordinate range that each touch area is provided with correspondence;
First memory module 6012 that is connected with scene presetting module 6011 is used to store the coordinate range of each corresponding touch area of each scene that above-mentioned scene presetting module 6011 is provided with;
First data transmit-receive module 6013 that is connected with scene presetting module 6011, touch panel device 602 is used to realize and the communicating by letter of touch panel device 602;
With the first touch point analysis module 6014 that first memory module 6012, first data transmit-receive module 6013 are connected, be used for coordinate range, each possible touch point analysis and judgement of sending from touch panel device 602 each actual touch point according to each touch area of current scene;
Touch panel device 602 specifically comprises:
Detect scan module 6021, be used for the touch area of touch screen scanning and signal changes during according to scanning position coordinates is confirmed the point that said position coordinates is corresponding, and the point of said correspondence is confirmed as each possible touch point;
With detect second data transmit-receive module that scan module 6021, computer installation 601 are connected, be used to realize and the communicating by letter of computer installation.
Device according to the location of the touch in the present embodiment; After the scene presetting module 6011 of computer installation 601 is provided with the coordinate range of each corresponding touch area of each scene; Store by first memory module 6012; Detection scan module 6021 scanning of touch panel device 602 and detected each possible touch point after; Send to computer installation 601 by second data transmit-receive module 6021, first data transmit-receive module 6013 of computer installation 601 receives each possible touch point that touch panel device 602 sends, and sends to the first touch point analysis module 6014; The first touch point analysis module 6014 is according to the coordinate range of each touch area of current scene, and analysis and judgement goes out each actual touch point from said each possible touch point.
Wherein, Computer installation in the present embodiment can also comprise: the 3rd touch point analysis module 6015 that is connected with the first touch point analysis module 6014; Further analysis and judgement is carried out in each touch point of the reality that it can be used for 6014 analysis and judgement of the first touch point analysis module are gone out; To obtain more accurate touch point; When carrying out further analysis and judgement, it can be the rationality according to the combination of each touch point, also can be according to the coordinate of existing touch point and/or moving direction and/or translational speed further analysis and judgement to be carried out in each touch point of said reality.
Wherein, the storage of the coordinate range of each touch area that 6012 pairs of each scenes of above-mentioned first memory module are corresponding can be a permanent storage, also can be provisional storage, can be different according to the difference of concrete application need.
Other technologies in the present embodiment are characterised in that the invention described above touches identical among the device embodiment one of location, does not repeat them here.
Embodiment three
Referring to shown in Figure 10; It is the structural representation of the device embodiment three of touch of the present invention location; In the present embodiment, the difference with the device embodiment one of above-mentioned touch location is that mainly the scheme in the present embodiment has been carried out further qualification to computer installation and touch panel device.
Shown in figure 10, the device of the touch location in the present embodiment comprises interconnective computer installation 701 and touch panel device 702, wherein
First data transmit-receive module 7012 that is connected with scene presetting module 7011 is used to realize and the communicating by letter of touch panel device 702;
Second data transmit-receive module 7021 that is connected with computer installation 701 is used to realize and the communicating by letter of computer installation;
Detect scan module 7023, be used for the touch area of touch screen scanning and signal changes during according to scanning position coordinates is confirmed the point that said position coordinates is corresponding, and the point of said correspondence is confirmed as each possible touch point;
With second data transmit-receive module 7021, second memory module 7022, detect the second touch point analysis module 7024 that scan module 7023 is connected; Be used for the coordinate range according to each touch area of current scene, analysis and judgement goes out each actual touch point from each possible touch point that detection scan module 7023 obtains.
Device according to the location of the touch in the present embodiment; After the scene presetting module 7011 of computer installation 701 is provided with the coordinate range of each corresponding touch area of each scene; The coordinate range of each touch area that current scene is corresponding sends to touch panel device 702 through first data transmit-receive module 7012; After second data transmit-receive module 7021 of touch panel device 702 receives the coordinate range of each touch area of current scene; Store by second memory module 7022; After the detection scan module 7023 of touch panel device 702 scans and has detected and obtained each possible touch point; By the second touch point analysis module 7024 according to the coordinate range of each corresponding touch area of the current scene of second memory module 7022 storage, analysis and judgement goes out each actual touch point from said each possible touch point; And each touch point of reality is sent to computer installation 701 by second data transmit-receive module 7021, after computer installation 701 receives, can handle accordingly to those each actual touch points.
Wherein, in above-mentioned explanation, be with computer installation 701 coordinate range of each touch area of current scene to be sent to touch panel device to describe; In fact; The coordinate range that also can be disposable each touch area with each all scenes of computer installation 701 sends to touch panel device, sends the coordinate range of each touch area of corresponding scene when avoiding the conversion of subsequent process scene continually, thereby; When scene was changed, the identifying information that directly sends this scene got final product.At this moment, the scene presetting module 7011 of computer installation 701 also is respectively each scene and generates corresponding identifying information when the touch area of each corresponding touch area of each scene is set.
At this moment; Be provided with the identifying information of coordinate range and each scene of each corresponding touch area of each scene in the scene presetting module 7011 of computer installation 701 after; The coordinate range of each touch area that the identifying information of each scene and each scene is corresponding sends to touch panel device 702 through first data transmit-receive module 7012; After second data transmit-receive module 7021 of touch panel device 702 receives the coordinate range of each touch area of identifying information and each scene of each scene; Store by second memory module 7022; After the beginning application scenarios touches perhaps application scenarios conversion; Computer installation 701 sends the identifying information of current scene to touch panel device 702; After detection scan module 7023 scannings of touch panel device 702 and detection have obtained each possible touch point; The second touch point analysis module 7024 obtains the coordinate range of each touch area of the corresponding scene of this identifying information according to the identifying information of the current scene that computer installation sends from second memory module 7022, and according to the coordinate range of each touch area of the corresponding scene of this identifying information, analysis and judgement goes out each actual touch point from said each possible touch point, and by second data transmit-receive module 7021 each touch point of reality is sent to computer installation 701; After computer installation 701 receives, can handle accordingly to those each actual touch points.
Wherein, Computer installation in the present embodiment can also comprise: the 3rd touch point analysis module 7013 that is connected with first data transmit-receive module 7012; Further analysis and judgement is carried out in each touch point of the reality that it can be used for 7024 analysis and judgement of the first touch point analysis module are gone out; To obtain more accurate touch point; When carrying out further analysis and judgement, it can be the rationality according to the combination of each touch point, also can be according to the coordinate of existing touch point and/or moving direction and/or translational speed further analysis and judgement to be carried out in each touch point of said reality.
Wherein, The storage of the coordinate range of each touch area of 7022 pairs of current scene of above-mentioned second memory module or to the storage of the coordinate range of each corresponding touch area of the identifying information of each scene and each scene; It can be permanent storage; Also can be provisional storage, can be different according to the difference of concrete application need.
Other technologies in the present embodiment are characterised in that the invention described above touches identical among the device embodiment one of location, does not repeat them here.
Above-described embodiment of the present invention does not constitute the qualification to protection domain of the present invention.Any modification of within spirit of the present invention and principle, being done, be equal to replacement and improvement etc., all should be included within the claim protection domain of the present invention.
Claims (10)
1. a method that touches the location is characterized in that, comprises step:
Preset at least one scene for each said scene is respectively provided to few touch area, and is provided with the coordinate range of correspondence for each said touch area;
The position coordinates that signal changes during based on scanning is confirmed the point that said position coordinates is corresponding, and the point of said correspondence is confirmed as each possible touch point;
According to the coordinate range of each touch area of current scene, from said each possible touch point each actual touch point of analysis and judgement,
The mode of the coordinate range of said each touch area according to current scene, analysis and judgement is actual from said possible each touch point each touch point specifically comprises:
When said possible touch point is positioned within the coordinate range of said touch area, said possible touch point is judged to be the touch point of said reality;
And/or
When said possible touch point be positioned at current can the coordinate range of operated touch area within the time, said possible touch point is judged to be actual operating point.
2. the method for touch according to claim 1 location is characterized in that, behind each touch point that analysis and judgement is actual from said possible each touch point, also comprises step:
From each touch point of said reality, analyze each touch point with said existing each touch point coupling based on the coordinate of existing each touch point and/or moving direction and/or translational speed, further confirm accurate each touch point based on each touch point of said coupling.
3. a device that touches the location is characterized in that, comprises interconnective computer installation and touch panel device,
Said computer installation is used to be provided with at least one scene, for each scene is respectively provided to few touch area, and is respectively the coordinate range that each touch area is provided with correspondence;
Said touch panel device, the position coordinates that signal changes when being used for according to scanning is confirmed the point that said position coordinates is corresponding, and the point of said correspondence is confirmed as each possible touch point;
Said touch panel device or said computer installation also are used for going out each actual touch point according to the coordinate range of each touch area of current scene from said each possible touch point analysis and judgement.
4. the device of touch according to claim 3 location is characterized in that said computer installation specifically comprises:
The scene presetting module is used to be provided with at least one scene, for each scene is respectively provided to few touch area, and is respectively the coordinate range that each touch area is provided with correspondence;
With first memory module that said scene presetting module is connected, be used to store the coordinate range of each corresponding touch area of above-mentioned each scene;
With first data transmit-receive module that said scene presetting module, said touch panel device are connected, be used to realize and the communicating by letter of said touch panel device;
The first touch point analysis module that is connected with said first memory module, said first data transmit-receive module is used for the coordinate range according to each touch area of current scene, each possible touch point analysis and judgement of sending from said touch panel device each actual touch point;
Said touch panel device specifically comprises:
Detect scan module, the position coordinates that signal changes when being used for based on scanning is confirmed the point that said position coordinates is corresponding, and the point of said correspondence is confirmed as each possible touch point;
With second data transmit-receive module that said detection scan module, said computer installation are connected, be used to realize and the communicating by letter of said computer installation.
5. the device of touch according to claim 3 location is characterized in that said computer installation specifically comprises:
The scene presetting module is used to be provided with at least one scene, for each scene is respectively provided to few touch area, and is respectively the coordinate range that each touch area is provided with correspondence;
With first data transmit-receive module that said scene presetting module is connected, the coordinate range that is used for each touch area that current scene is corresponding sends to said touch panel device;
Said touch panel device specifically comprises:
Second data transmit-receive module that is connected with said computer installation; Be used to receive the coordinate range of each touch area of the current scene that said computer installation sends, and each touch point of the reality that the second touch point analysis module analysis and judgement is gone out is sent to said computer installation;
With second memory module that said second data transmit-receive module is connected, be used to store the coordinate range of each corresponding touch area of current scene that said computer installation sends;
Detect scan module, the position coordinates that signal changes when being used for based on scanning is confirmed the point that said position coordinates is corresponding, and the point of said correspondence is confirmed as each possible touch point;
The second touch point analysis module that is connected with said second data transmit-receive module, said second memory module, said detection scan module; Be used for the coordinate range according to each touch area of current scene, analysis and judgement goes out each actual touch point from said each possible touch point.
6. the device of touch according to claim 3 location is characterized in that said computer installation specifically comprises:
The scene presetting module is used to be provided with at least one scene, for each scene is respectively provided to few touch area, is respectively each touch area corresponding coordinate range is set, and be respectively the identifying information that each scene generates correspondence;
With first data transmit-receive module that said scene presetting module is connected, be used for the coordinate range of each touch area that identifying information, each scene of each scene is corresponding and the identifying information of current scene and send to touch panel device;
Said touch panel device specifically comprises:
Second data transmit-receive module that is connected with said computer installation; Be used to receive the coordinate range of each corresponding touch area of identifying information, each scene of each scene that said computer installation sends and the identifying information of current scene, and each touch point of the reality that actual touch point analysis module analysis is judged is sent to said computer installation;
With second memory module that said second data transmit-receive module is connected, be used to store the coordinate range of each corresponding touch area of identifying information and each scene of each scene that said computer installation sends;
Detect scan module, the position coordinates that signal changes when being used for based on scanning is confirmed the point that said position coordinates is corresponding, and the point of said correspondence is confirmed as each possible touch point;
The second touch point analysis module that is connected with said second data transmit-receive module, said second memory module, said detection scan module; Be used for identifying information according to said current scene; Obtain the coordinate range of each touch area of current scene from said second memory module; And according to the coordinate range of each touch area of current scene, analysis and judgement goes out each actual touch point from said each possible touch point.
7. the device of touch according to claim 4 location; It is characterized in that; Said computer installation also comprises: with the 3rd touch point analysis module that the said first touch point analysis module is connected, be used for according to each touch point combination of said reality rationality, or further analysis and judgement is carried out in each touch point of said reality according to the coordinate of existing touch point and/or moving direction and/or translational speed.
8. according to the device of claim 5 or 6 described touches location; It is characterized in that; Said computer installation also comprises: the 3rd touch point analysis module that is connected with said first data transmit-receive module, be used for according to each touch point combination of said reality rationality, or further analysis and judgement is carried out in each touch point of said reality according to the coordinate of existing touch point and/or moving direction and/or translational speed.
9. the device of touch according to claim 4 location is characterized in that:
Said first memory module is permanent storage or provisional storage.
10. according to the device of claim 5 or 6 described touch location, it is characterized in that: said second memory module is permanent storage or provisional storage.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2008102206751A CN101446872B (en) | 2008-12-31 | 2008-12-31 | Touch positioning method and device thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2008102206751A CN101446872B (en) | 2008-12-31 | 2008-12-31 | Touch positioning method and device thereof |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101446872A CN101446872A (en) | 2009-06-03 |
CN101446872B true CN101446872B (en) | 2012-02-29 |
Family
ID=40742570
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2008102206751A Expired - Fee Related CN101446872B (en) | 2008-12-31 | 2008-12-31 | Touch positioning method and device thereof |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101446872B (en) |
Families Citing this family (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TWI466004B (en) | 2009-04-17 | 2014-12-21 | Egalax Empia Technology Inc | Method and device for resistive multi-point touch |
TWI563442B (en) * | 2009-09-23 | 2016-12-21 | Egalax Empia Technology Inc | Method and device for position detection |
CN102004592A (en) * | 2010-07-27 | 2011-04-06 | 苏州瀚瑞微电子有限公司 | Capacitive touch screen scanning method |
CN101963863B (en) | 2010-09-30 | 2015-07-08 | 华为终端有限公司 | User touch operation mode self-adapting method and device |
CN102023759B (en) * | 2010-11-23 | 2013-05-01 | 广东威创视讯科技股份有限公司 | Writing and locating method of active pen |
CN102236497B (en) * | 2011-07-28 | 2013-12-18 | 华为终端有限公司 | Method and device for processing pixel points in touch screen |
CN102298465B (en) * | 2011-09-16 | 2018-10-16 | 南京中兴软件有限责任公司 | The implementation method and device of a kind of click of touch screen, positioning operation |
CN103164088B (en) * | 2011-12-14 | 2017-12-19 | 中兴通讯股份有限公司 | The response method and device of capacitive touch screen |
CN103294232A (en) * | 2012-02-22 | 2013-09-11 | 华为终端有限公司 | Touch operation processing method and terminal |
CN103823596A (en) * | 2014-02-19 | 2014-05-28 | 青岛海信电器股份有限公司 | Touch scanning method and device |
CN104049797B (en) * | 2014-05-30 | 2017-11-03 | 湖州佳格电子科技股份有限公司 | Scanning range and the determination method of required scanning optical path needed for the identification of touch area |
CN108021291A (en) * | 2017-10-12 | 2018-05-11 | 上海优熠电子科技有限公司 | Touch point reliability composite identification method |
CN109697014A (en) * | 2017-10-20 | 2019-04-30 | 北京仁光科技有限公司 | Multi-screen synchronizes touch control method, apparatus and system |
CN107765707A (en) * | 2017-10-25 | 2018-03-06 | 深圳慧源创新科技有限公司 | Control the method, apparatus and system of unmanned plane rolling |
WO2019104688A1 (en) * | 2017-11-30 | 2019-06-06 | 深圳市柔宇科技有限公司 | Input data processing method for handwriting board, electronic device and storage medium |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101071356A (en) * | 2007-06-15 | 2007-11-14 | 广东威创日新电子有限公司 | Infrared touch screen and its multi-point touch positioning method |
CN101105733A (en) * | 2007-05-16 | 2008-01-16 | 广东威创日新电子有限公司 | Multiple point touch localization method |
CN101253464A (en) * | 2005-08-31 | 2008-08-27 | 微软公司 | Input method for surface of interactive display |
-
2008
- 2008-12-31 CN CN2008102206751A patent/CN101446872B/en not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101253464A (en) * | 2005-08-31 | 2008-08-27 | 微软公司 | Input method for surface of interactive display |
CN101105733A (en) * | 2007-05-16 | 2008-01-16 | 广东威创日新电子有限公司 | Multiple point touch localization method |
CN101071356A (en) * | 2007-06-15 | 2007-11-14 | 广东威创日新电子有限公司 | Infrared touch screen and its multi-point touch positioning method |
Also Published As
Publication number | Publication date |
---|---|
CN101446872A (en) | 2009-06-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101446872B (en) | Touch positioning method and device thereof | |
CN101387931B (en) | A multi-point recognition method of an infrared touch screen | |
CN102754049B (en) | Input command | |
CN101587395B (en) | Multi-mode coordinate, pressure input device and method | |
CN201207179Y (en) | Multi-mode information input device | |
CN104246672B (en) | multi-touch screen device | |
CN202142028U (en) | Multipoint recognition device of reducing-enlarging motion | |
CN101903855A (en) | Electronic analysis circuit with alternation of capacitive/resistive measurement for passive-matrix multicontact tactile sensor | |
CN202120234U (en) | Multipoint translation gesture recognition device for touch device | |
CN103777882A (en) | Multiterm selection method and device based on touch screen | |
JP2006195925A (en) | Touch panel device | |
CN103399669A (en) | Non-contact operated mobile terminal and non-contact operation method thereof | |
CN103970358A (en) | Optical path system for multi-point infrared touch screen and scanning detecting method | |
KR20100083493A (en) | Method and apparatus for inputting key of mobile device | |
CN102901898A (en) | System and method for performing automatic testing on touch screen and corresponding software | |
CN104407747B (en) | A kind of infrared touch screen, its touch detection method and display device | |
CN105260064B (en) | A kind of touch point identification method and device and display equipment | |
CN102693024A (en) | Dual-touch apparatus and positioning method thereof | |
US20140028588A1 (en) | Infrared detection device and method with predictable multitouch touch control | |
CN102184062B (en) | Infrared touch system and control method thereof | |
WO2012059595A1 (en) | Touch detection | |
CN102799320A (en) | Spliced ultrasonic touch screen | |
CN102314299A (en) | Electronic equipment and display switching method | |
CN105630321A (en) | Interface interaction method and device, and electronic equipment | |
CN101770315B (en) | Touch electronic device with sliding control function and sliding control method thereof |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CP03 | Change of name, title or address |
Address after: 510670 Guangdong Province, Guangzhou high tech Industrial Development Zone Kezhu Road No. 233 Patentee after: Wei Chong group Limited by Share Ltd Address before: 510663 Guangzhou province high tech Industrial Development Zone, Guangdong, Cai road, No. 6, No. Patentee before: Guangdong Weichuangshixun Science and Technology Co., Ltd. |
|
CP03 | Change of name, title or address | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20120229 Termination date: 20181231 |
|
CF01 | Termination of patent right due to non-payment of annual fee |