CN103064612B - Method of controlling operation thereof, system - Google Patents
Method of controlling operation thereof, system Download PDFInfo
- Publication number
- CN103064612B CN103064612B CN201210454427.XA CN201210454427A CN103064612B CN 103064612 B CN103064612 B CN 103064612B CN 201210454427 A CN201210454427 A CN 201210454427A CN 103064612 B CN103064612 B CN 103064612B
- Authority
- CN
- China
- Prior art keywords
- contact
- touch device
- pointer
- special object
- privileged site
- 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
Landscapes
- Position Input By Displaying (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
The invention provides a kind of method of controlling operation thereof, system and its machine-readable media.First, display has constant position and movable privileged site on the display unit, contact touch device by pointer and decide operational order, action is carried out relative to constant position to activate this privileged site, then by described method of controlling operation thereof, can in response to the demand of multiple diversity operation interface and program.
Description
The application is Chinese Patent Application No. is 200710003716.7, and the applying date is on January 9th, 2007, and denomination of invention is the divisional application of the patented claim of " method of controlling operation thereof and system ".
Technical field
The present invention relates to a kind of method of controlling operation thereof, system and machine-readable media, especially in conjunction with the method for controlling operation thereof of touch device, system and a machine-readable media, the control by contact points many on touch device determines the operation of special object.
Background technology
In recent years, in some systems, usually can be equipped with touch device, to be user-friendly for associative operation.In such systems, user, without the need to by input through keyboard instruction, only directly need can carry out relevant control by the contact on touch device.
Touch device can utilize touch-sensing technology to detect pointer (finger or pointer as the user) contact position on touch device.Capacitive sensing technology is a kind of existing touch-sensing technology, capacitance touch formula device is provided with into some electrodes of matrix arrangement, when pointer is near to or in contact with touch device, the electric capacity of contact position can change, the control module of touch device just can detect electric capacity knots modification, and the induction amount converted to corresponding to this contact, to detect the position of contact and to judge whether this contact is effective.
Owing to using, the convenience of operation and diversity, touch device become that system dealer develops the indispensable input interface of new equipment one.But the operation controlling mechanism of existing touch device can only provide simple selection and drag function usually, the manipulation demand of various devices and application program cannot be met.
In view of this, necessaryly a kind of novel method of controlling operation thereof and system is provided.
Summary of the invention
The object of the present invention is to provide a kind of method of controlling operation thereof and system, meet more diversified manipulation demand.
Method of controlling operation thereof of the present invention comprises the following steps:
Show a special object on a display unit;
Detect the contact of corresponding at least two indexes device on a touch device, wherein these contacts are relative at least two privileged sites of described special object;
Detect the action be respectively contacted with on this touch device;
Determine that an operational order produces motion to make the privileged site on special object relative to constant position according to this action.
Operation control system of the present invention comprises a touch device and a processing module, processing module is in order to show a special object on a display unit, detect the contact of corresponding at least two indexes device on touch device, wherein these contacts are relative at least two privileged sites of described special object, detect the action be respectively contacted with on this touch device again, and determine that an operational order produces motion to make the privileged site on special object relative to constant position according to this action.
Said method of the present invention can be included in tangible media by program code means.When program code is loaded and executed by a machine, machine becomes to carry out device of the present invention.
The invention has the advantages that, by aforesaid operations control method, shown special object can be made to produce different actions according to the way of contact difference of user, like this then the diversity promoted in display and manipulation, shows the action of abundant change to coordinate diverse application program at present.
Accompanying drawing explanation
Fig. 1 is the operation control system of schematic diagram system display according to the embodiment of the present invention.
Fig. 2 is that a schematic diagram system shows a display unit example.
Fig. 3 is the method for controlling operation thereof of a flowchart display according to the embodiment of the present invention.
Fig. 4 A and Fig. 4 B is that schematic diagram system shows the operation example opening both hands.
Fig. 5 A and Fig. 5 B is that schematic diagram system shows the operation example capturing object.
To be a flowchart display step on Walk/beat a drum or method that personage slides according to the decision operations specific of the embodiment of the present invention for personage to Fig. 6.
Fig. 7 A and Fig. 7 B is the operation example that schematic diagram system shows personage Ta Walk.
Fig. 8 A and Fig. 8 B is the operation example that schematic diagram system shows personage and slides.
Embodiment
According to an embodiment of the operation control system 100 of the embodiment of the present invention shown in Fig. 1, it comprises touch device 110, processing module 120, main frame 130 and a display unit 140.Touch device 110 has a touch surface.In the present embodiment, touch device 110 has the inductor of at least bidimensional, is only not limited to this; In other embodiments of the present invention, touch device 110 also can have the inductor of multidimensional.In addition, touch device 110 can use any touch-sensing technology to detect pointer, as finger or the pointer of user, and the contact position on touch device and corresponding induction amount thereof.Processing module 120 can according to the action be contacted with on touch device corresponding to pointer, correspondingly determines an operational order.Main frame 130 can cause a special object to carry out an operation according to operational order.
In addition, this special object and its operation carried out can be shown in display unit 140.In other embodiments of the present invention, main frame 130 can by playing series of pictures in display unit 140, also 0 can be with indium tin oxide (Indium Tin Oxide to complete the touch device 11 of this operational order, ITO) be the transparent touch surface of material, and be attached on display unit 140.When pointer contacts touch device 110 surperficial, each contact corresponds to the privileged site of special object respectively.
Figure 2 shows that display unit 140 example.Wherein, touch device 110 can be attached at any one side of display unit 140.Personage's (special object) 200 that one has head and trunk (constant position) and two hand end points (privileged site) 210 and 220 is shown in display unit 140.When two fingers 230 contacts touch device 110 surperficial with 240, the position system of respective finger contact corresponds to two hand end points 210 and 220 of personage 200 respectively, therefore can reach and responds to and show synchronous operation control effects.
It should be noted that in certain embodiments of the present invention, processing module 120 can be the control module of touch device 110, also can be the controller of main frame, as CPU (central processing unit) or microprocessor.
Figure 3 shows that the process flow diagram of a method of controlling operation thereof of the present invention embodiment.At least two corresponding pointer are detected in step S310, as finger or pointer, the contact on touch device; Each contact induction amount is accordingly obtained in step S320; In step S330 obtain each contact induction amount accordingly whether be greater than a critical value, if induction amount is not greater than critical value, then express possibility be pointer false touch to touch device, ignore this contact and get back to step S310; If induction amount is greater than critical value, detect the action of contact on touch device of corresponding two indexes device in step S340, and as step S350, determine an operational order according to action.Then, as step S360, export operational order to main frame, to perform this operational order.It should be noted that when main frame 130 operation command, also can show relevant operation in display unit 140.
In the present embodiment, different operational orders can be determined according to the action of pointer on touch device.Such as, the operational order determining method according to embodiment of the present invention can be calculate one first distance between corresponding two positions contacted, and then judges that whether contact is lasting and mobile.It should be noted that and judge whether contact continues system and judge whether the induction amount of corresponding contact continues to be greater than critical value.If induction amount is greater than critical value, then represent the surface of the touch device of pointer continuous contact, therefore the second distance between corresponding two positions contacted is recalculated, and then judge whether second distance is greater than the first distance, if so, then determine that operational order is opened by special object according to two positions contacted and/or distance; If not, then determine that operational order is closed by special object according to two positions contacted and/or distance.
It should be noted that mode that special object is opened contact with the position and/or two that degree can contact according to corresponding two between distance decide.In some embodiments, the action that special object is opened comprised enabling or open both hands operation; Similarly, the distance between the mode that special object is closed contacts with the position and/or two that degree can contact according to corresponding two decides.In some embodiments, the action that special object is closed is comprised both hands operation of closing the door or close.
It should be noted that can additionally detect in some embodiments with record two contact between distance pace of change, and the speed that the special object mode opened and the distance that degree can contact according to corresponding two change decides.Wherein, the speed of distance change is faster, and behavior is also different.
Fig. 4 A and Fig. 4 B shows the operation example opening both hands.As shown in Figure 4 A, when the left and right two touch device of finger contact at the beginning, its corresponding induction amount (L and R) can be obtained respectively.Wherein, the induction discharge curve of 510 expression X dimensions, the induction discharge curve of 520 expression Y dimensions.Be d1 by the distance of contact positions can learning corresponding two fingers in the induction discharge curve of X dimension.When left and right two is pointed the touch device of continuous contact and be mobile, again can be learnt that by the induction discharge curve of X dimension the distance of the contact position of corresponding two fingers is d2.Due in this example, left and right two is pointed and is mutually left, and makes d2>d1, and therefore, special object is opened by operational order system (if the both hands relative movement of personage is near head and trunk), as shown in Figure 4 B.The rest may be inferred, and mutually shift near if system is pointed in left and right two, make d2<d1, then the both hands of personage close (if the both hands relative movement of personage is away from head and trunk) by operational order system, as shown in Figure 4 A.
In another embodiment having three touch apparatus surfaces of pointer continuous contact, operational order determining method of the present invention can be calculate the raw range between corresponding every two positions contacted, and then judges whether the induction amount of corresponding contact continues to be greater than critical value to determine whether contact continues and move.If the surface of the touch device of pointer continuous contact, then recalculate the new distance between corresponding every two positions contacted, and judge whether the new distance between arbitrary two contacts is less than its raw range, if so, then determine that operational order is for capture special object.Wherein, the mode and the degree that capture of special object can according to the position of corresponding contact, contact between distance and/or distance pace of change between contacting decide.
The example of object operation is captured shown in Fig. 5 A and Fig. 5 B.As shown in Figure 5A, when the touch device of three, left, center, right finger contact, its corresponding induction amount (L, M and R) can be obtained respectively.Wherein, the induction discharge curve of 510 expression X dimensions, the induction discharge curve of 520 expression Y dimensions.Be d1 by the distance of contact positions can learning corresponding left two fingers in the induction discharge curve of X dimension, the distance of the contact positions of corresponding middle right two fingers is d2, and the distance of the contact position that corresponding left and right two is pointed is d3.When three, left, center, right is pointed the touch device of continuous contact and is mobile, be d11 by the distance of contact positions again can learning corresponding left two fingers in the induction discharge curve of X dimension, the distance of the contact position of corresponding middle right two fingers is d22, and the distance of the contact position that corresponding left and right two is pointed is d33.Due in this example, three, left, center, right finger system is close to each other, makes d11<d1 or d22<d2 or d33<d3, therefore, operational order system captures behavior, as captured by special object, as shown in Figure 5 B.
In addition, operational order determining method of the present invention also can be judge whether the contact of corresponding two indexes device respectively on touch device alternately occurs, if so, then then judges whether move when the contact of corresponding two indexes device occurs.If not mobile, then determine that operational order is cause a special object to carry out the operations specific comprising personage Ta Walk or beat a drum; If have mobile, carry out comprising the operations specific that personage slides for causing a special object.
Shown in Fig. 6 according to the decision operations specific of the embodiment of the present invention for personage steps on Walk/beat a drum or method that personage slides.Step S602 detects the contact of one first pointer in corresponding index device, then in step S604, judges whether the contact of corresponding first pointer has movement.If not, judge that whether the contact of corresponding first pointer is more than a very first time in step S606; If, then terminate (the first pointer leaves touch apparatus surface) in the contact of corresponding first pointer of step S608 detecting, and if step S610 is after one the 3rd time, detect the contact of one second pointer in corresponding index device in step S612, and judge that whether the contact of corresponding second pointer is more than one second time in step S614.If so, then determine that operations specific is the operation that personage steps on Walk or beats a drum in step S616.On the other hand, if having movement in the contact of corresponding first pointer of step S604, then judge that whether the contact of corresponding first pointer is more than a very first time in step S618.If so, the contact as corresponding first pointer of step S620 detecting terminates.Then, in step S622, when after the 3rd time, as step S624 detects the contact of corresponding second pointer, and judge whether the contact of corresponding second pointer has movement as step S626.If the contact of corresponding second pointer has movement, and judge that the contact of corresponding second pointer was above for the second time as step S628, then in step S630 determine operations specific be personage slide operation.
The example of the Walk of personage Ta shown in Fig. 7 A and Fig. 7 B operation.As shown in Figure 7 A, the first pointer contacts touch device, therefore obtains its corresponding induction amount (L), leaves touch device after the continuous contact touch device T1 time interval.After the T2 time of being separated by, the second pointer contacts touch device, therefore obtains its corresponding induction amount (R), as shown in Figure 7 B.Second pointer continuous contact leaves touch device after the touch device T3 time interval.Wherein, the time T1 of the touch device of the first pointer continuous contact must be greater than the very first time decided at the higher level but not officially announced, first pointer is left touch device and is started with the second pointer the time T2 contacted between touch device and must be greater than the 3rd time decided at the higher level but not officially announced, and the time T3 of the touch device of the second pointer continuous contact must be greater than the second time decided at the higher level but not officially announced.When completing aforementioned activities, then personage can be caused once to mark time behavior.
Fig. 8 A and Fig. 8 B shows the operation example that personage slides.As shown in Figure 8 A, the first pointer contacts touch device, and therefore obtain its corresponding induction amount (L), while the touch device of the first pointer continuous contact, the first pointer moves to P2 by P1.Therefore, the movement of the first pointer can be detected in the induction discharge curve 520 of Y dimension, and the first pointer leaves touch device after the T1 time interval.After the T2 time of being separated by, the second pointer contacts touch device, therefore obtains its corresponding induction amount (R), as shown in Figure 8 B.The touch device of second pointer continuous contact, while the touch device of the second pointer continuous contact, the second pointer moves to P4 by P3.Therefore, the movement of the second pointer can be detected in the induction discharge curve 520 of Y dimension, and the second pointer leaves touch device after the T3 time interval.Similarly, the time T1 of the touch device of the first pointer continuous contact must be greater than the very first time decided at the higher level but not officially announced, first pointer is left touch device and is started with the second pointer the time T2 contacted between touch device and must be greater than the 3rd time decided at the higher level but not officially announced, and the time T3 of the touch device of the second pointer continuous contact must be greater than the second time decided at the higher level but not officially announced.When completing aforementioned activities, then personage can be caused once to slide behavior.
Method of the present invention, specific kenel or its part, tangible media can be contained in the kenel of program code, as floppy disk, disc, hard disk or other machine-readable any (as embodied on computer readable) Storage Media, wherein, when program code is by machine, as computing machine load and perform time, this machine becomes to participate in device of the present invention.Method and apparatus of the present invention also can with form of program codes by some transfer mediums, as electric wire or cable, optical fiber or any transmission kenel transmit, wherein, when program code is by machine, as computing machine receive, load and perform time, this machine becomes to participate in device of the present invention.When general service processor implementation, program code associative processor provides a class of operation to be similar to the unique apparatus of application particular logic circuit.
Although the present invention discloses as above by previous embodiment, be not limited to above-mentioned embodiment.Those of ordinary skill in the art, without departing from the spirit and scope of the present invention, any variation made or amendment all should be thought and drop within protection scope of the present invention.
Claims (4)
1. a method of controlling operation thereof, is characterized in that, described method comprises the following steps:
Show a special object on a display unit;
Detect the contact of corresponding at least two indexes device on a touch device, wherein said contact is relative to the privileged site of described special object;
The action on this touch device is contacted with described in detecting;
Determine that an operational order produces motion to make the privileged site on special object relative to constant position according to this action.
2. method of controlling operation thereof according to claim 1, is characterized in that, described privileged site is at least two.
3. an operation control system, is characterized in that, described system comprises:
One touch device;
Display unit, in order to show a special object;
One processing module, in order to detect the contact of corresponding at least two indexes device on touch device, wherein said contact is relative to the privileged site of described special object, be contacted with the action on this touch device again described in detecting, and determine that an operational order produces motion to make the privileged site on special object relative to constant position according to this action.
4. operation control system according to claim 3, is characterized in that, described privileged site is at least two.
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200710003716.7A CN101221477B (en) | 2007-01-09 | 2007-01-09 | Operation control method and system |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN200710003716.7A Division CN101221477B (en) | 2007-01-09 | 2007-01-09 | Operation control method and system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103064612A CN103064612A (en) | 2013-04-24 |
CN103064612B true CN103064612B (en) | 2015-08-05 |
Family
ID=39631347
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210454427.XA Expired - Fee Related CN103064612B (en) | 2007-01-09 | 2007-01-09 | Method of controlling operation thereof, system |
CN200710003716.7A Expired - Fee Related CN101221477B (en) | 2007-01-09 | 2007-01-09 | Operation control method and system |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN200710003716.7A Expired - Fee Related CN101221477B (en) | 2007-01-09 | 2007-01-09 | Operation control method and system |
Country Status (1)
Country | Link |
---|---|
CN (2) | CN103064612B (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101334698B (en) * | 2008-08-01 | 2012-07-11 | 广东威创视讯科技股份有限公司 | Intelligent input method and device based on interactive input apparatus |
US20110157023A1 (en) * | 2009-12-28 | 2011-06-30 | Ritdisplay Corporation | Multi-touch detection method |
US9235341B2 (en) | 2010-01-20 | 2016-01-12 | Nokia Technologies Oy | User input |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1224870A (en) * | 1998-03-20 | 1999-08-04 | 刘中华 | Touch point position parameter information detection sensing device |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1875310B1 (en) * | 2005-04-27 | 2013-03-06 | Obducat AB | Means for transferring a pattern to an object |
TW200701082A (en) * | 2005-06-23 | 2007-01-01 | Elan Microelectronics Corp | Scroll control method used in the touch panel |
-
2007
- 2007-01-09 CN CN201210454427.XA patent/CN103064612B/en not_active Expired - Fee Related
- 2007-01-09 CN CN200710003716.7A patent/CN101221477B/en not_active Expired - Fee Related
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1224870A (en) * | 1998-03-20 | 1999-08-04 | 刘中华 | Touch point position parameter information detection sensing device |
Also Published As
Publication number | Publication date |
---|---|
CN101221477B (en) | 2014-05-28 |
CN101221477A (en) | 2008-07-16 |
CN103064612A (en) | 2013-04-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20080150715A1 (en) | Operation control methods and systems | |
EP2502130B1 (en) | System and method of controlling three dimensional virtual objects on a portable computing device | |
CN104436657B (en) | Game control method, device and electronic equipment | |
KR101956410B1 (en) | Game controller on mobile touch-enabled devices | |
CN202433853U (en) | Information processing equipment | |
CN203054785U (en) | Side-touch induction device | |
CN103345312B (en) | Using intelligent terminal simultaneously as the system and method for main frame, mouse and touch pad | |
US20130222338A1 (en) | Apparatus and method for processing a plurality of types of touch inputs | |
CN101373416B (en) | Resistance type touching control panel controller structure and method for discriminating and operating multi-point coordinates | |
CN102713822A (en) | Information input device, information input method and programme | |
US20140298261A1 (en) | Information input device and information display method | |
CN109843399A (en) | For providing equipment, method and the graphic user interface of game control | |
CN101556524A (en) | Display method for controlling magnification by sensing area and gesture operation | |
CN107430453A (en) | Touch panel device with force snesor and position sensor | |
CN101393489B (en) | KVM switch and connectivity port changing method thereof | |
CN105224089A (en) | Gesture operation method and device, mobile terminal | |
CN103064612B (en) | Method of controlling operation thereof, system | |
CN105183236A (en) | Touch screen input device and method | |
CN107870705A (en) | A kind of change method and device of the picture mark position of application menu | |
KR20100009020A (en) | Apparatus using touch screen equipped with resistive overlay layer and capacitive overlay layer and method using the same | |
CN103370680A (en) | Touch input device, electronic apparatus, and input method | |
TW201239717A (en) | Method for detecting multi-object behavior of a proximity-touch detection device | |
CN102859473A (en) | Instructed position determination device of touch panel, touch panel device, electronic apparatus provided with same, instructed position determination method of touch panel and computer program storage medium | |
CN104951293B (en) | The key response method and mobile terminal of a kind of mobile terminal | |
CN110475021A (en) | Control method, mobile terminal and the computer storage medium of mobile terminal |
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: 20150805 Termination date: 20180109 |
|
CF01 | Termination of patent right due to non-payment of annual fee |