[go: up one dir, main page]

CN100346275C - Drag and touch method and its control module - Google Patents

Drag and touch method and its control module Download PDF

Info

Publication number
CN100346275C
CN100346275C CNB2004100313407A CN200410031340A CN100346275C CN 100346275 C CN100346275 C CN 100346275C CN B2004100313407 A CNB2004100313407 A CN B2004100313407A CN 200410031340 A CN200410031340 A CN 200410031340A CN 100346275 C CN100346275 C CN 100346275C
Authority
CN
China
Prior art keywords
control device
contactor control
contactor
signal
control signal
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
Application number
CNB2004100313407A
Other languages
Chinese (zh)
Other versions
CN1673940A (en
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.)
Sentelic Corp
Original Assignee
Sentelic Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sentelic Corp filed Critical Sentelic Corp
Priority to CNB2004100313407A priority Critical patent/CN100346275C/en
Publication of CN1673940A publication Critical patent/CN1673940A/en
Application granted granted Critical
Publication of CN100346275C publication Critical patent/CN100346275C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Position Input By Displaying (AREA)

Abstract

A dragging touch control method is characterized in that a control module of a touch control device recognizes dragging action of an object on the touch control device, a control signal generated by the dragging action of the object is used by a host as a subsequent control function, a first reference time is set in the control module, the dragging action generated when the object moves in the touch control device is mainly detected, timing is started at the same time, then if the staying time of the object on the touch control device during moving exceeds the first reference time, a control signal representing the dragging action is output for the host, when the object moves statically and is still in mutual contact with the touch control device, the control signal is continuously output for the host, and the control signal is stopped being output until the object is not in contact with the touch control device.

Description

Towing touch control method and control module thereof
Technical field
The present invention relates to a kind of touch control method and control module thereof, still can export control signal continuously, more labour-saving towing touch control method and control module thereof when allowing the user operate even particularly relate to a kind of stopping.
Background technology
Mostly common software is with graphic user interface (GUI on the computer at present, GraphicalUser Interface) mode presents its viewing window pictures, its advantage is that the user can cooperate for example sensing such as mouse apparatus, Trackball device instrument (pointingdevice) is installed on computers, as long as the instrument that will point to is done moving of all directions on a plane, just can drive the vernier (pointer) that on the computer screen, shows accordingly and on viewing window pictures, move accordingly, and choose or action such as execution for the viewing window pictures variety of option on the computer screen.Because this kind mode is meeting the control method of human visualization, so the easy mode of this kind also is applied on the various electronic products with windowing software at large.
With the mouse is the function that example illustrates the sensing instrument, when using mouse, as long as rolling mouse where, vernier is also followed and where is moved on to, viewing window pictures on screen is pressed mousebutton to the position such as for example button, spool etc. of its desire execution then, just can assign execution command to it, for example continuously to the button on the mouse, General System is preset as left mouse button, do to double-click the action of (DoubleClicking), then can finish for example executive button function, or the action of doing towing (Drag) makes in addition scrolling of spool.
Except sensing instruments such as mouse apparatus commonly used, Trackball device are arranged, the mode of the contact panel (touch panel) that use contactor control device (touch pad) is also arranged or combine with screen etc. is carried out similar operation, and owing to present electronic product develops towards short and small frivolous direction gradually, and the trend that notebook computer replaces desktop computer gradually it seems, will make that the relative increase of volume is less, can combine with electronic product contactor control device or the adaptable scope of contact panel is many.
As shown in Figure 1, to open general viewing window pictures 91 reading articles is example, viewing window pictures 91 its side and below respectively have first spool 92 and second spool 93 along X-direction along Y direction, when article content is oversize, the user can point or other object point is touched a contactor control device (figure do not show) or on contactor control device the mode of towing one segment distance drive vernier 94 and move first, second spool 92,93 position makes its scrolling (Scrolling), viewing window pictures 91 interior files can and then be made progress, down or left, move right, just can watch entire article and be not subject to the size of viewing window pictures 91.
As shown in Figure 2, be in U.S. Pat 6,414, the discrimination method of the towing gesture on a kind of known contactor control device is proposed in 671, residence time length t4 that presses signal 801 and a reference time value with the first time appearance of object on contactor control device compares earlier, if occur for the first time the residence time, length t4 was worth less than the reference time time, then produce a control signal 802; Then, the time interval t5 and the one second reference time value that press between the signal 801 that occur for the first time and occur are for the second time compared, when if time interval t5 was worth less than second reference time, then keep output control signal 802, and in the residence time length t6 that occurs for the second time, detect and X, the Y position data of output object on contactor control device.
Cooperate shown in Fig. 1,2, first spool, 92 1 segment distance Δ Y with scrolling viewing window pictures 91 are example, the user needs to continue towing one segment distance with finger or other object on contactor control device, and corresponding its towing gesture generation presses signal 801, begin to produce control signals 802 by pressing signal 801 beginning back a period of time t4, and in the residence time length t6 that it occurs for the second time, detect and the Y position data of output object on contactor control device.
Yet, the shortcoming of above-mentioned towing touch control method is: the mode of the displacement Δ Y length of decision scrolling first spool 92, determined with the corresponding Y position data moving total that pulls gesture, if the user wants the long distance of scrolling one time, the distance that certainly will on contactor control device, also need mobile phase to work as then, otherwise, just need on contactor control device, to make back and forth the drag kick of repetition, but this measure causes the fatigue in the use easily.
Summary of the invention
Because the user is if want once to make the distance of length of viewing window pictures scrolling, the distance or the work drag kick back and forth that then certainly will on contactor control device, need mobile phase to work as, very time-consuming, effort at the shortcoming of touch control method in the past, thereby have had conception of the present invention.
Therefore, purpose of the present invention, even be to provide a kind of finger or other object stopping at behind the drag kick on the contactor control device, still sustainable output control signal makes viewing window pictures continue scrolling, and no longer contact with contactor control device up to finger or other object, the scrolling that just can stop viewing window pictures pulling touch control method and control module thereof more easily when allowing the user operate.
Towing touch control method of the present invention is to discern the drag kick of an object on this contactor control device by the control module of a contactor control device, and the control signal that produced of corresponding its drag kick for a main frame as follow-up control function use, in this control module, also be set with for one first reference time.
According to an aspect of the present invention, a kind of towing touch control method is provided, be to discern the drag kick of an object on this contactor control device by the control module of a contactor control device, and the control signal that corresponding its drag kick is produced is used as follow-up control function for a main frame, in this control module, also be set with for one first reference time, it is characterized in that: this touch control method comprises following step: A) detect the generation of the drag kick that this object produced when this contactor control device moves, and pick up counting simultaneously; B) if the residence time when judging this movement of objects on this contactor control device surpasses this first reference time, and this object continues to move a distance in this contactor control device, with regard to subsequent steps C); C) control signal of output one this drag kick of expression is used for this main frame; And D) treats that this object stops to move and be under the state that is in contact with one another still with this contactor control device, continuing this control signal of output uses for this main frame, do not contact until this object and this contactor control device and just to stop to export this control signal, wherein in this control module, more be set with one with reference to displacement, and at step B) in, more detect object in the displacement signal that this contactor control device produced, surpass this with reference to displacement, then in step D if judge the displacement of this object) in continue this control signal of output.
According to a further aspect in the invention, a kind of control module is provided, in order to discern the drag kick of an object on contactor control device, and the control signal that corresponding its drag kick is produced is used as follow-up control function for a main frame, it is characterized in that: this control module comprises: an arithmetic element, when detecting this object in the occurring each time of this contactor control device, corresponding respectively generation one presses signal, respectively this to press signal be that corresponding its begins to be produced when coming across initial on this contactor control device, and after finishing appears in this time, be terminated; An and gesture unit, be to connect this arithmetic element and this main frame, press signal in order to receive this, and press signal according to this and calculate time span that this object occurs on this contactor control device, in this gesture unit, also be set with for one first reference time to discern the action of this object; Wherein, this gesture unit if the time on this contactor control device of resting on will judge this movement of objects the time for surpassing this first reference time, then exporting the control signal of this drag kick of expression uses for this main frame, treat that this object is static and move and be the state that is in contact with one another still with this contactor control device, continuing this control signal of output uses for this main frame, and do not contact to this object and this contactor control device and just to stop to export this control signal, wherein, in this gesture unit, also be set with one with reference to displacement, and this gesture unit detecting object is in the displacement that this contactor control device produced, if the displacement of judging this object then continues this control signal of output for surpassing this with reference to displacement.
This arithmetic element is when detecting this object in the occurring each time of this contactor control device, and corresponding respectively the generation presses signal, respectively this to press signal be that corresponding its begins to be produced when coming across initial on this contactor control device, and after finishing appears in this time, be terminated; This gesture unit receives the described signal that presses, and calculates time span that this object occurs to discern the action of this object on this contactor control device according to the described signal that presses.
This gesture unit if the time on this contactor control device of resting on when judging this movement of objects for surpassing this first reference time, then exporting the control signal of this drag kick of expression uses for this main frame, treat that this object is static and move and be the state that is in contact with one another still with this contactor control device, continue this control signal of output and use for this main frame, not contacting until this object and this contactor control device just stops to export this control signal.
Description of drawings
The present invention is described in detail below in conjunction with drawings and Examples:
Fig. 1 is a synoptic diagram, and general known viewing window pictures is described, moves its first reel spool position with the drive vernier and makes its scrolling.
Fig. 2 is an oscillogram, and the towing gesture discrimination method on the known contactor control device is described.
Fig. 3 is-circuit block diagram, and a preferred embodiment of control module of the present invention is described, it is assembled in the contactor control device.
Fig. 4 is a process flow diagram, illustrates that the present invention pulls the step of touch control method.
Fig. 5 is an oscillogram, and what illustrate that this preferred embodiment produced when pressing contactor control device presses signal, displacement signal and control signal.
Fig. 6 is a synoptic diagram, illustrates that moving its first reel spool position with towing touch control method drive vernier of the present invention makes the viewing window pictures scrolling.
Embodiment
About aforementioned and other technology contents, characteristics and effect of the present invention, in the following detailed description that cooperates with reference to graphic preferred embodiment, can clearly understand.
As shown in Figure 3, preferred embodiment for control module 13 of the present invention, it is assembled in the contactor control device 1 and is electrically connected between a Trackpad 10 and the main frame 3, and control module 13 is electrically connected with a directions X processing unit 11, a Y direction processing unit 12 mutually with Trackpad 10, and Trackpad 10 can be condenser type, resistance-type, electromagnetic type, pressure type, inductance type, surface acoustic wave type, ultrasonic formula or optical profile type etc.
In this preferred embodiment, Trackpad 10 is to be example with the condenser type, it can detect the capacitance variations of the touch location of finger 2 on Trackpad 10, just touch the moment of Trackpad 10 when finger 2, because Trackpad 10 surfaces are an induction matrix, so just produce a hand capacity, and the track of the hand capacity of directions X processing unit 11 and Y direction processing unit 12 sustainable continuous tracking fingers 2, and by the arithmetic element in the control module 13 131 orient the finger 2 positions X, Building Y cursor position parameter is calculated its X, Y direction displacement (Movement) Δ X, Δ Y, simultaneously arithmetic element 131 also can record finger 2 press Trackpad 10 different pressures change and output relevant with the degree that presses press signal 501.
Respectively press signal 501 and be when corresponding its comes across initial on the Trackpad 10 and begin to be produced, and after finishing appears in this time, be terminated, arithmetic element 131 is again with the X, Y direction displacement Δ X, the Δ Y that are detected and press signal 501 and be sent to a gesture unit 132, by gesture unit 132 according to X, Y direction displacement Δ X, Δ Y and press the mode that presses that numerical value such as signal 501 is judged finger 2, be the towing gesture motion in this example, and will be sent to main frame 3 through a transmission interface 14 corresponding to the control signal 503 of this gesture and do follow-up use.
Cooperate shown in Fig. 3,4,5, towing touch control method of the present invention is shown in step 401,402, when the touch action of finger 2 on Trackpad 10 takes place, can be detected and be picked up counting in gesture unit 132, and continue detecting and write down finger 2 in the residence time of Trackpad 10, the positive edge (low level changes the transient state between high level into) that presses signal 501 waveforms among Fig. 5 just is meant the generation of touching action.
As step 403, in gesture unit 132, be set with one first reference time T1, if gesture unit 132 judges that the time that finger 2 rests on when moving on the Trackpad 10 is to surpass the first reference time T1, the action of touching that just ought point on Trackpad 10 surpasses the first reference time T1, then, shown in step 404, detecting finger 2 is to surpass with reference to displacement in the displacement 502 that Trackpad 10 produced, just can judge that this touches action and is the towing gesture, if do not meet the condition of step 403 and 404, then as step 405 and step 409, be judged as non-towing gesture and carry out the judgement of other action.
If meet the condition of step 403 " point rest on when mobile on the Trackpad 10 time for surpassing the first reference time T1 ", and the condition of step and 404 " it is to surpass with reference to displacement that the displacement 502 that produces in Trackpad 10 is pointed in detecting ", then proceed step 406, output is as the represented control signal 503 of clicking gesture of Fig. 5, this control signal 503 is to use for main frame 3 from the generation of pulling gesture and through beginning output behind the first reference time T1, and the control signal 503 of expression drag kick is a series of pulse signal at this.
As step 407, in gesture unit 132, more be set with one second reference time T2, when waiting to point 2 static non-displacements and still with the state of Trackpad 10 for being in contact with one another, and after finger 2 is to surpass the second reference time T2 for the time of leaving standstill, then carry out step 408, output control signal 503 is used for main frame 3 through transmission interface 14, then carry out the judgement of step 407 again, whether surpass the second reference time T2 to recomputate finger 2 for the time that rests on the Trackpad 10, if surpass the second reference time T2, then continue to send control signal 503, by that analogy, therefore as long as finger 2 is for resting on the Trackpad 10, will constantly export control signal 503, do not contact with Trackpad 10 until finger 2, the negative edge (high level change transient state between low level) of generation as pressing signal 501 waveforms among Fig. 5 just stops to export control signal 503.
Cooperate Fig. 3,5, shown in 6, the preferred embodiment of towing touch control method of the present invention is described, first spool, 32 1 segment distance Δ Y with scrolling viewing window pictures 31 are example, only need on Trackpad 10, to continue a bit of distance of towing to point 2, press signal 501 beginnings and produce control signal 503 through the beginning behind the first reference time T1 by what corresponding its towing gesture produced, the displacement 502 of judging finger 2 is for surpassing with reference to displacement, then the control signal 503 of drag kick is represented in output, even point afterwards that 2 static nothings move and with the state of Trackpad 10 for being in contact with one another, will continue to export control signal 503 uses for main frame 3, just determine the mode of the displacement Δ Y length of scrolling first spool 92, determined by the residence time that is in contact with one another that with drag kick and Trackpad 10 user constantly moveable finger 2 accumulates suitable displacement so that first spool 92 is able to the long distance of scrolling.
Conclude above-mentioned, because towing touch control method of the present invention is the drag kick of control module 13 identification fingers 2 on contactor control device 1 by contactor control device 1, and the control signal 503 that corresponding its drag kick is produced is used as follow-up control function for main frame 3, in control module 13, also be set with the first reference time T1, control module 13 mainly is the drag kick that is produced is pointed in detecting when contactor control device 1 moves generation, and pick up counting simultaneously, judge that then the residence time on contactor control device 1 was for surpassing the first reference time T1 when finger 2 moved, then exporting the control signal 503 of an expression drag kick uses for main frame 3, wait to point 2 static move and still with contactor control device 1 under the state that is in contact with one another, when the time of leaving standstill is above behind the second reference time T2, then continuing output control signal 503 uses for main frame 3, not contacting with contactor control device 1 until finger 2 just stops to export control signal 503, thereby can reach and allow user labour-saving effect.

Claims (4)

1, a kind of towing touch control method, be to discern the drag kick of an object on this contactor control device by the control module of a contactor control device, and the control signal that corresponding its drag kick is produced is used as follow-up control function for a main frame, in this control module, also be set with for one first reference time, it is characterized in that:
This touch control method comprises following step:
A) detect the generation of the drag kick that this object produced when this contactor control device moves, and pick up counting simultaneously;
B) if the residence time when judging this movement of objects on this contactor control device surpasses this first reference time, and this object continues to move a distance in this contactor control device, with regard to subsequent steps C);
C) control signal of output one this drag kick of expression is used for this main frame; And
D) treat that this object stops to move and be under the state that is in contact with one another still that continue this control signal of output for this main frame use, not contacting until this object and this contactor control device just stops to export this control signal with this contactor control device,
Wherein, in this control module, more be set with one with reference to displacement, and at step B) in, more detect object in the displacement signal that this contactor control device produced, surpass this with reference to displacement, then in step D if judge the displacement of this object) in continue this control signal of output.
2, towing touch control method as claimed in claim 1, it is characterized in that: in this control module, more be set with for one second reference time, and at step D) in, treat that this object is static and move and be the state that is in contact with one another still with this contactor control device, and, continue this control signal of output again and use for this main frame through after this second reference time.
3, a kind of control module, in order to discerning the drag kick of an object on contactor control device, and the control signal that produced of corresponding its drag kick for a main frame as follow-up control function use, it is characterized in that: this control module comprises:
One arithmetic element when detecting this object in the occurring each time of this contactor control device, correspondingly respectively produces one and presses signal, respectively this to press signal be that corresponding its begins to be produced when coming across initial on this contactor control device, and after finishing appears in this time, be terminated; And
One gesture unit, be to connect this arithmetic element and this main frame, press signal in order to receive this, and press signal according to this and calculate time span that this object occurs on this contactor control device, in this gesture unit, also be set with for one first reference time to discern the action of this object;
Wherein, this gesture unit if the time on this contactor control device of resting on will judge this movement of objects the time for surpassing this first reference time, then exporting the control signal of this drag kick of expression uses for this main frame, treat that this object is static and move and be the state that is in contact with one another still with this contactor control device, continuing this control signal of output uses for this main frame, and do not contact to this object and this contactor control device and just to stop to export this control signal
Wherein, in this gesture unit, also be set with one, and this gesture unit detecting object is in the displacement that this contactor control device produced, if the displacement of judging this object then continues this control signal of output for surpassing this with reference to displacement with reference to displacement.
4, control module as claimed in claim 4, it is characterized in that: in this gesture unit, also be set with for one second reference time, and treat that this object is static and move and be the state that is in contact with one another still with this contactor control device, and, continue this control signal of output again and use for this main frame through after this second reference time.
CNB2004100313407A 2004-03-25 2004-03-25 Drag and touch method and its control module Expired - Fee Related CN100346275C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB2004100313407A CN100346275C (en) 2004-03-25 2004-03-25 Drag and touch method and its control module

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB2004100313407A CN100346275C (en) 2004-03-25 2004-03-25 Drag and touch method and its control module

Publications (2)

Publication Number Publication Date
CN1673940A CN1673940A (en) 2005-09-28
CN100346275C true CN100346275C (en) 2007-10-31

Family

ID=35046511

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2004100313407A Expired - Fee Related CN100346275C (en) 2004-03-25 2004-03-25 Drag and touch method and its control module

Country Status (1)

Country Link
CN (1) CN100346275C (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012129981A1 (en) * 2011-03-31 2012-10-04 Shenzhen Byd Auto R&D Company Limited Method of identifying touch gesture and device thereof

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI421731B (en) 2008-06-02 2014-01-01 Asustek Comp Inc Method for executing mouse function of electronic device and electronic device thereof
CN101598982B (en) * 2008-06-02 2012-08-22 华硕电脑股份有限公司 Mouse function execution method of electronic device and electronic device thereof
CN101667077B (en) * 2008-09-03 2011-06-22 升达科技股份有限公司 Single click, double click and drag action recognition method and controller of touch device

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09148A (en) * 1995-06-22 1997-01-07 Yasuto Onoda Smoking device
JPH09230996A (en) * 1996-02-20 1997-09-05 Smk Corp Drag mode setting method
US20030112228A1 (en) * 1992-06-08 2003-06-19 Gillespie David W. Object position detector with edge motion feature and gesture recognition

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030112228A1 (en) * 1992-06-08 2003-06-19 Gillespie David W. Object position detector with edge motion feature and gesture recognition
JPH09148A (en) * 1995-06-22 1997-01-07 Yasuto Onoda Smoking device
JPH09230996A (en) * 1996-02-20 1997-09-05 Smk Corp Drag mode setting method

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012129981A1 (en) * 2011-03-31 2012-10-04 Shenzhen Byd Auto R&D Company Limited Method of identifying touch gesture and device thereof

Also Published As

Publication number Publication date
CN1673940A (en) 2005-09-28

Similar Documents

Publication Publication Date Title
US20060007174A1 (en) Touch control method for a drag gesture and control module thereof
US5943043A (en) Touch panel "double-touch" input method and detection apparatus
EP2511812B1 (en) Continuous recognition method of multi-touch gestures from at least two multi-touch input devices
US8847904B2 (en) Gesture recognition method and touch system incorporating the same
JP4031796B2 (en) Object position detection method using edge motion function and gesture recognition
TWI581171B (en) Method and device for identifying multipoint gestures
CN101458586B (en) Method for operating object on touch screen by multiple fingers
US8674947B2 (en) Lateral pressure sensors for touch screens
US8368667B2 (en) Method for reducing latency when using multi-touch gesture on touchpad
US20140160054A1 (en) Anchor-drag touch symbol recognition
CN1673939A (en) Input method, control module and product defined by starting position and moving direction
CN102736757A (en) Method and apparatus for touch control identification
CN102023740A (en) Action identification method for touch device
CN1280692C (en) Method and controller for recognizing dragging gesture
CN101667077B (en) Single click, double click and drag action recognition method and controller of touch device
CN100346275C (en) Drag and touch method and its control module
CN1308796C (en) Method and controller for identifying double-tap gesture
CN101458585B (en) Detection method of touch pad
CN101393496B (en) Touch point detection method of touch panel
WO2013061326A1 (en) Method for recognizing input gestures.
CN101661350A (en) Touch method of dragging and drag prolonging on touch panel
TWI470496B (en) Method of sampling touch points for touch panel
CN1661624A (en) Capacitive touch panel with simplified scanning lines and detection method thereof
CN1673941A (en) Click touch method and its control module
US9244608B2 (en) Method and system for gesture identification

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
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20071031

Termination date: 20210325

CF01 Termination of patent right due to non-payment of annual fee