CN103164067A - Method for judging touch input and electronic device - Google Patents

Method for judging touch input and electronic device Download PDF

Info

Publication number
CN103164067A
CN103164067A CN2011104280120A CN201110428012A CN103164067A CN 103164067 A CN103164067 A CN 103164067A CN 2011104280120 A CN2011104280120 A CN 2011104280120A CN 201110428012 A CN201110428012 A CN 201110428012A CN 103164067 A CN103164067 A CN 103164067A
Authority
CN
China
Prior art keywords
contact area
touch
operating body
area
parameter
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.)
Granted
Application number
CN2011104280120A
Other languages
Chinese (zh)
Other versions
CN103164067B (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.)
Lenovo Beijing Ltd
Original Assignee
Lenovo Beijing Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Lenovo Beijing Ltd filed Critical Lenovo Beijing Ltd
Priority to CN201110428012.0A priority Critical patent/CN103164067B/en
Publication of CN103164067A publication Critical patent/CN103164067A/en
Application granted granted Critical
Publication of CN103164067B publication Critical patent/CN103164067B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Position Input By Displaying (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The invention provides a method for judging touch input and an electronic device corresponding to the method. The method for judging touch input is applied to the electronic device. The method includes that when an operation body is initially detected in a touch sensing area of the electronic device, a first contact area parameter of a first area where the operation body and the touch sensing area are contacted is obtained. After preset time intervals, a second contact area parameter of a second area where the operation body and the touch sensing area are contacted is obtained. A ratio of the first contact area parameter and the second contact area parameter is confirmed. When the ratio of the first contact area parameter and the second contact area parameter is larger than a first threshold, the first touch operation by the operation body is confirmed.

Description

Judgement touches method and the electronic equipment of input
Technical field
The embodiment of the present invention relate to a kind of judge the method that touches input and with the corresponding electronic equipment of method.
Background technology
In the current electronic equipment with touch-screen, when the user touches when input, usually with the geometric center of user's finger and touch-screen contact area as contact point.Yet, carry out on touch-screen such as click, long by etc. during touch operation on the fixed position, the area that contacts with touch-screen due to finger is large from little change, the central point of initial touch area and touch afterwards between the central point of area and may have skew.Therefore this skew mistake may cause touch-screen the touch operation on the fixed position unsuccessfully can be touched input mistakenly for sliding.
Proposed at present to avoid by the sensitivity that reduces touch-screen the solution of mistake identifying operation, still, this scheme has reduced electronic equipment and has touched the sensitivity that input responds for sliding.Particularly for the little user of finger and equipment contact area, easily causing sliding for the user touches the delay of input response.On the other hand, for the large user of finger and equipment contact area, easily cause touching for the user erroneous judgement of input response.
Summary of the invention
The purpose of the embodiment of the present invention is to provide a kind of and judges the method that touches input and judge accordingly that with method the electronic equipment that touches input is to address the above problem.
One embodiment of the invention provides a kind of method that touches input that judges, be applied to electronic equipment, described method comprises: when operating body being detected in the touch-sensitive area that is initially at electronic equipment, and the first contact area parameter of the first area that the acquisition operating body contacts with touch-sensitive area; Through after predetermined time interval, the second contact area parameter of the second area that the acquisition operating body contacts with touch-sensitive area; Determine the ratio between the first contact area parameter and the second contact area parameter; During greater than first threshold, determine that operating body carries out the first touch operation when the ratio between the first contact area parameter and the second contact area parameter.
Another embodiment of the present invention provides a kind of method that touches input that judges, be applied to electronic equipment, described method comprises: when operating body being detected in the touch-sensitive area that is initially at electronic equipment, and the first contact area parameter of the first area that the acquisition operating body contacts with touch-sensitive area; Through after predetermined time interval, the second contact area parameter of the second area that the acquisition operating body contacts with touch-sensitive area; Determine the ratio between the first contact area parameter and the second contact area parameter; During greater than first threshold, determine that operating body carries out slide when the ratio between the first contact area parameter and the second contact area parameter in touch-sensitive area; During greater than first threshold, determine that operating body carries out pressing operation when the ratio between the first contact area parameter and the second contact area parameter in touch-sensitive area.
Another embodiment of the present invention provides a kind of electronic equipment, comprise: the area detecting unit, configuration comes when operating body being detected in the touch-sensitive area that is initially at electronic equipment, the first contact area parameter of the first area that the acquisition operating body contacts with touch-sensitive area, and through after predetermined time interval, the second contact area parameter of the second area that the acquisition operating body contacts with touch-sensitive area; The ratio determining unit, the ratio between the first contact area parameter and the second contact area parameter is determined in configuration; Operation determination unit, configuration are come during greater than first threshold, to determine that operating body carries out the first touch operation when the ratio between the first contact area parameter and the second contact area parameter.
Another embodiment of the present invention provides a kind of electronic equipment, comprise: the area detecting unit, configuration comes when operating body being detected in the touch-sensitive area that is initially at electronic equipment, the first contact area parameter of the first area that the acquisition operating body contacts with touch-sensitive area, and through after predetermined time interval, the second contact area parameter of the second area that the acquisition operating body contacts with touch-sensitive area; The ratio determining unit, slash and data are determined the ratio between the first contact area parameter and the second contact area parameter; Operation determination unit, configuration are come during greater than first threshold, to determine that operating body carries out slide when the ratio between the first contact area parameter and the second contact area parameter in touch-sensitive area; And during greater than first threshold, determine that operating body carries out pressing operation when the ratio between the first contact area parameter and the second contact area parameter in touch-sensitive area.
By the scheme that the invention described above embodiment provides, do not need to lower electronic equipment and can distinguish exactly for the sensitivity that the touch input of sliding responds slide touch input and the touch operation on the fixed position yet.
In addition in embodiments of the present invention scheme, carry out for the judgement that touches input in the same time the ratio of contact area parameter not owing to pointing by the user with equipment, rather than for all users, identical input response sensitivity is set, therefore can reduce the time of its wait-for-response for the little user of finger and equipment contact area, and for the large user of finger and equipment contact area, electronic equipment can detect the type that it touches input exactly.
Description of drawings
In order to be illustrated more clearly in the technical scheme of the embodiment of the present invention, the below will do to introduce simply to the accompanying drawing of required use in the description of embodiment.Accompanying drawing in the following describes is only exemplary embodiment of the present invention.
Fig. 1 has described the process flow diagram that judgement according to an embodiment of the invention touches the method for input.
Fig. 2 A shows an example according to this aspect, the schematic diagram that finger contacts with touch-sensitive area.
Fig. 2 B shows and is shown in when carrying out touch operation in touch-sensitive area as Fig. 2 A when finger, the schematic diagram of the contact area that touch sensing unit detects.
Fig. 3 A shows an example according to this aspect, the schematic diagram of first area and second area when the user carries out the first touch operation.
Fig. 3 B shows an example according to this aspect, the schematic diagram of first area and second area when the user carries out the second touch operation.
Fig. 4 is the process flow diagram of having described the method for judgement touch input according to another embodiment of the present invention.
Fig. 5 shows the demonstrative structure block diagram of electronic equipment according to an embodiment of the invention.
Fig. 6 shows the demonstrative structure block diagram of electronic equipment according to an embodiment of the invention.
Embodiment
Hereinafter, describe the preferred embodiments of the present invention in detail with reference to accompanying drawing.Note, in this instructions and accompanying drawing, have substantially the same step and represent with identical Reference numeral with element, and will be omitted the repetition of explanation of these steps and element.
In following examples of the present invention, the concrete form of electronic equipment can include but not limited to portable computer, tablet computer, mobile phone, personal digital assistant, portable music player etc.In the electronic equipment of the embodiment of the present invention, can comprise for example touch sensing unit of touch-screen, touch panel and so on.
Fig. 1 has described the process flow diagram that judgement according to an embodiment of the invention touches the method 100 of input.Below, with reference to Fig. 1, method according to the alternative of the embodiment of the present invention is described.The method 100 that judgement touches input can be used for above-mentioned electronic equipment.
As shown in Figure 1, in step S101, when operating body being detected in the touch-sensitive area that is initially at electronic equipment, the first contact area parameter of the first area that the acquisition operating body contacts with touch-sensitive area.Then, in step S102, through after predetermined time interval, the second contact area parameter of the second area that the acquisition operating body contacts with touch-sensitive area.
For example, in the electronic equipment of embodiment, can comprise for example touch sensing unit of touch-screen, touch panel and so on, the touch of carrying out to detect operating body in touching induction region.Touch sensing unit can comprise, for example, and the touch detecting element of pressure-sensitive, static touch pad or capacitance contact board and so on.According to step S101, when touch sensing unit detects when operating body occurring in touch-sensitive area, the first contact area parameter of the first area when obtaining operating body that touch sensing unit detects and initially contacting with touch-sensitive area.Then, according to step S102, through after predetermined time interval, obtain the second contact area parameter of the second area that operating body that this moment, touch sensing unit detected contacts with touch-sensitive area.
For example the operating body of finger and so on and the contact area of touch-sensitive area may be zones in irregular shape.Fig. 2 A shows an example according to this aspect, the schematic diagram that finger contacts with touch-sensitive area.Fig. 2 B shows and is shown in when carrying out touch operation in touch-sensitive area as Fig. 2 A when finger, the schematic diagram of the contact area 210 that touch sensing unit detects.As shown in Fig. 2 B, touch-screen 200 is made of the array that a plurality of subelements form, and the area of each subelement is substantially equal.According to an example of the present invention, in step S101 and step S102, the number of the subelement that can cover according to contact area 210 determines that contact area that finger contacts with touch-sensitive area is as the contact area parameter.
According to another example of the present invention, can be with the approximate circle that is considered as of finger and the contact area of touch-sensitive area, thereby, can be with the geometric center of contact area to the maximum distance on the border of contact area as this circular radius, and in step S101 and step S102, the radius of circle that will be corresponding with contact area is as the contact area parameter.Replacedly, can obtain the circumcircle of contact area, in step S101 and step S102, and with circumscribed radius as the contact area parameter.
In step S103, determine the ratio between the first contact area parameter and the second contact area parameter.As shown in the example in Fig. 2 A and Fig. 2 B, the number of the subelement that can cover according to contact area 210 in step S101 and step S102 is determined the contact area that finger contacts with touch-sensitive area.Therefore, in step S103, can be with the first contact area of obtaining in step S101 divided by the second contact area that obtains in step S102, to determine the ratio between the first contact area parameter and the second contact area parameter.
In addition, will be corresponding to the radius of the circle of contact area during as the contact area parameter, in step S103, can determine ratio between the first contact area parameter and the second contact area parameter according to the radius of first circle corresponding with the first area with the radius ratio of the second circle corresponding to second area.
Ratio and first threshold between the first contact area parameter and the second contact area parameter can be compared.Fig. 3 A shows an example according to this aspect, the schematic diagram of first area 310 and second area 320 when the user carries out the first touch operation.Fig. 3 B shows an example according to this aspect, the schematic diagram of first area 310 ' and second area 320 ' when the user carries out the second touch operation.According to an example of the present invention, the first touch operation can be for example to slide to touch the mobile touch input of input and so on, and the second touch operation can be the touch operation of carrying out on the fixed position.
As shown in Figure 3A, that for example slides in touch-sensitive area 300 as the user and touch input is mobile when touching input, and for example the change amount of the area that contacts with touch-screen of the operating body of user's finger and so on is less.That is to say, when the touch on the fixed position is inputted, the first contact area parameter when operating body begins to contact with touch-sensitive area is less with change amount between the second contact area parameter that contacts with touch-sensitive area through operating body after a time interval (for example in the present embodiment for predetermined time interval), that is, the ratio between the first contact area parameter and the second contact area parameter is larger.
As shown in Fig. 3 B, when the touch on the fixed position of family in touch-sensitive area 300 was inputted, the operating body of user's finger and so on was pressed touch-screen, and the change amount of the area that contacts with touch-screen is larger.That is to say, when the touch on the fixed position is inputted, the first contact area parameter when operating body begins to contact with touch-sensitive area is less, and the second contact area parameter that begins to contact with touch-sensitive area through operating body after a time interval (for example being in the present embodiment predetermined time interval) is larger, that is, the ratio between the first contact area parameter and the second contact area parameter is less.
Therefore, as shown in Figure 1, in step S104, during greater than first threshold, determine that operating body carries out the first touch operation when the ratio between the first contact area parameter and the second contact area parameter.As mentioned above, according to an example of the present invention, the first touch operation can be that for example, sliding touches the mobile touch input of input and so on.
Touch the method for inputting by the judgement in the invention described above embodiment, do not need to lower electronic equipment and also can distinguish exactly for the sensitivity that the touch input of sliding responds slide touch input and the touch operation on the fixed position.In addition, touch the method for input in the judgement of the present embodiment, carry out for the judgement that touches input in the same time the ratio of contact area parameter not owing to pointing by the user with equipment, rather than for all users, identical input response sensitivity is set, therefore can reduce the time of its wait-for-response for the little user of finger and equipment contact area, and for the large user of finger and equipment contact area, electronic equipment can detect the type that it touches input exactly.
In addition, as mentioned above, during less than first threshold, the user may carry out the touch operation on the fixed position when the ratio between the first contact area parameter and the second contact area parameter, for example clicks, double-clicks or long by operation.Therefore, according to an example of the present invention, the method described in Fig. 1 also can comprise: during less than first threshold, obtain the center of first area when the ratio between the first contact area parameter and the second contact area parameter; And the processing unit that the center of first area is sent to electronic equipment.
In addition, in order further to determine to carry out the type of touch operation on the fixed position, after the center with the first area is sent to the processing unit of electronic equipment, method shown in Fig. 1 also can comprise: when the odds ratio between described the first contact area parameter and described the second contact area parameter during less than first threshold, with described predetermined time interval, the contact area between described operating body and described touch-sensitive area and the center of described contact area are sampled, until determine that according to sampled value described contact area reduces; When within a predetermined period of time, when the contact area between described operating body and described touch-sensitive area reduces, determine that described operating body carries out the second touch operation.According to an example of the present invention, the second touch operation can be, for example, and clicking operation.
In addition, according to another example of the present invention, when definite operating body carries out the second touch operation, and when operating body being detected and leaving touch-sensitive area, processing unit responds according to the center of first area.That is to say, processing unit responds according to the center that is initially at the first area that operating body contacts with touch-sensitive area when operating body being detected in the touch-sensitive area of electronic equipment, thereby has the problem of error before the touch point that the touch point that the electronic equipment of having avoided the contact area change due to operating body in the process of pressing and touch-sensitive area to cause is identified and user wish.Improve the accuracy of touch operation identification.
On the other hand, when within a predetermined period of time, contact area between operating body and touch-sensitive area does not reduce, and the distance between the center of the contact area that obtains of twice adjacent sampling determines that operating body carries out the 3rd touch operation during less than Second Threshold.According to an example of the present invention, the 3rd touch operation can be, and is for example, long by operation.
In addition, according to another example of the present invention, when definite operating body carried out the 3rd touch operation, processing unit responded according to the center of first area.That is to say, processing unit responds according to the center that is initially at the first area that operating body contacts with touch-sensitive area when operating body being detected in the touch-sensitive area of electronic equipment, thereby has the problem of error before the touch point that the touch point that the electronic equipment of having avoided the contact area change due to operating body in the process of pressing and touch-sensitive area to cause is identified and user wish.Improve the accuracy of touch operation identification.
On the other hand, when within a predetermined period of time, contact area between operating body and touch-sensitive area does not reduce, and the distance between the center of the contact area that obtains of twice adjacent sampling determines that operating body carries out the first touch operation during greater than Second Threshold.According to an example of the present invention, the first touch operation can be, for example, and slide.
When definite operating body carried out the first touch operation, the center of the contact area that obtains sample at every turn sent to processing unit.And processing unit responds according to the center of the contact area that each sampling obtains, in order to generate the order corresponding to the first touch operation of user.
Fig. 4 is the process flow diagram of having described the method 400 of judgement touch input according to another embodiment of the present invention.Below, with reference to Fig. 4, method according to the alternative of the embodiment of the present invention is described.The method 400 that judgement touches input can be used for above-mentioned electronic equipment.
As shown in Figure 4, in step S401, when operating body being detected in the touch-sensitive area that is initially at electronic equipment, the first contact area parameter of the first area that the acquisition operating body contacts with touch-sensitive area.Then, in step S402, through after predetermined time interval, the second contact area parameter of the second area that the acquisition operating body contacts with touch-sensitive area.
For example, in the electronic equipment of embodiment, can comprise for example touch sensing unit of touch-screen, touch panel and so on, the touch of carrying out to detect operating body in touching induction region.Touch sensing unit can comprise, for example, and the touch detecting element of pressure-sensitive, static touch pad or capacitance contact board and so on.According to step S401, when touch sensing unit detects when operating body occurring in touch-sensitive area, the first contact area parameter of the first area when obtaining operating body that touch sensing unit detects and initially contacting with touch-sensitive area.Then, according to step S402, through after predetermined time interval, obtain the second contact area parameter of the second area that operating body that this moment, touch sensing unit detected contacts with touch-sensitive area.As mentioned above, as shown in the example in Fig. 2 A and Fig. 2 B, the contact area parameter can be, the contact area that the number of the subelement that covers according to contact area 210 obtains.Replacedly, will be corresponding to the radius of the circle of contact area during as the contact area parameter, the contact area parameter can also be the radius of the circle corresponding with contact area.
In step S403, determine the ratio between the first contact area parameter and the second contact area parameter.As shown in the example in Fig. 2 A and Fig. 2 B, the number of the subelement that can cover according to contact area 210 in step S401 and step S402 is determined the contact area that finger contacts with touch-sensitive area.Therefore, in step S403, can be with the first contact area of obtaining in step S401 divided by the second contact area that obtains in step S402, to determine the ratio between the first contact area parameter and the second contact area parameter.
In addition, will be corresponding to the radius of the circle of contact area during as the contact area parameter, in step S403, can determine ratio between the first contact area parameter and the second contact area parameter according to the radius of first circle corresponding with the first area with the radius ratio of the second circle corresponding to second area.
Ratio and first threshold between the first contact area parameter and the second contact area parameter can be compared.As mentioned above, when the user for example slide and touch input mobile when touching input, for example the change amount of the area that contacts with touch-screen of the operating body of user's finger and so on is less.That is to say, when the touch on the fixed position is inputted, the first contact area parameter when operating body begins to contact with touch-sensitive area is less with change amount between the second contact area parameter that contacts with touch-sensitive area through operating body after a time interval (for example in the present embodiment for predetermined time interval), that is, the ratio between the first contact area parameter and the second contact area parameter is larger.And the touch on fixed position when input, the operating body of user's finger and so on is pressed touch-screen, and the change amount of the area that contacts with touch-screen is larger.That is to say, when the touch on the fixed position is inputted, the first contact area parameter when operating body begins to contact with touch-sensitive area is less, and the second contact area parameter that begins to contact with touch-sensitive area through operating body after a time interval (for example being in the present embodiment predetermined time interval) is larger, that is, the ratio between the first contact area parameter and the second contact area parameter is less.Therefore, as shown in Figure 4, in step S404, during greater than first threshold, determine that operating body carries out slide when the ratio between the first contact area parameter and the second contact area parameter in touch-sensitive area.And during greater than first threshold, determine that operating body carries out pressing operation when the ratio between the first contact area parameter and the second contact area parameter in touch-sensitive area.According to an example of the present invention, pressing operation can comprise single-click operation, double click operation and long by operation etc.
Touch the method for inputting by the judgement in the invention described above embodiment, do not need to lower electronic equipment and also can distinguish exactly for the sensitivity that the touch input of sliding responds slide touch input and the touch operation on the fixed position.In addition, touch the method for input in the judgement of the present embodiment, carry out for the judgement that touches input in the same time the ratio of contact area parameter not owing to pointing by the user with equipment, rather than for all users, identical input response sensitivity is set, therefore can reduce the time of its wait-for-response for the little user of finger and equipment contact area, and for the large user of finger and equipment contact area, electronic equipment can detect the type that it touches input exactly.
Below, the electronic equipment of embodiments of the invention is described with reference to Fig. 5.Fig. 5 shows the demonstrative structure block diagram of electronic equipment 500 according to an embodiment of the invention.As shown in Figure 5, the electronic equipment 500 of the judgement of the present embodiment touch input comprises area detecting unit 510, ratio determining unit 520 and operation determination unit 530.The unit of electronic equipment 500 is carried out each step/function of the method for the alternative in above-mentioned Fig. 1, and is therefore succinct in order to describe, and no longer specifically describes.
For example, when operating body being detected in the touch-sensitive area that is initially at electronic equipment, area detecting unit 510 can obtain the first contact area parameter of the first area that operating body contacts with touch-sensitive area, and through after predetermined time interval, can obtain the second contact area parameter of the second area that operating body contacts with touch-sensitive area.
For example, in the electronic equipment of embodiment, can comprise for example touch sensing unit of touch-screen, touch panel and so on, the touch of carrying out to detect operating body in touching induction region.Touch sensing unit can comprise, for example, and the touch detecting element of pressure-sensitive, static touch pad or capacitance contact board and so on.When touch sensing unit detects when operating body occurring in touch-sensitive area, the first contact area parameter of the first area the when operating body that the touch sensing unit that can obtain area detecting unit 510 detects initially contacts with touch-sensitive area, then through after predetermined time interval, area detecting unit 510 can obtain the second contact area parameter of the second area that operating body that this moment, touch sensing unit detected contacts with touch-sensitive area.
As mentioned above, in the example shown in 2B, the contact area parameter can be the contact area that the number of the subelement that covers according to contact area 210 obtains.Replacedly, will be corresponding to the radius of the circle of contact area during as the contact area parameter, the contact area parameter can also be the radius of the circle corresponding with contact area.
Ratio determining unit 520 can be determined the ratio between described the first contact area parameter and described the second contact area parameter.As shown in the example in Fig. 2 A and Fig. 2 B, the number of the subelement that ratio determining unit 520 can cover according to contact area 210 is determined the contact area that finger contacts with touch-sensitive area.Therefore, ratio determining unit 520 can be with the first surface of contact of obtaining when operating body being detected in the touch-sensitive area that is initially at described electronic equipment divided by the second contact area through obtaining after predetermined time interval, to determine the ratio between the first contact area parameter and the second contact area parameter.
In addition, will be corresponding to the radius of the circle of contact area during as the contact area parameter, ratio determining unit 520 can be determined ratio between the first contact area parameter and the second contact area parameter according to the radius of first circle corresponding with the first area with the radius ratio of the second circle corresponding to second area.
Ratio and first threshold between the first contact area parameter and the second contact area parameter can be compared.As shown in Figure 3A, when the user for example slide and touch input mobile when touching input, for example the change amount of the area that contacts with touch-screen of the operating body of user's finger and so on is less.That is to say, when the touch on the fixed position is inputted, the first contact area parameter when operating body begins to contact with touch-sensitive area is less with change amount between the second contact area parameter that contacts with touch-sensitive area through operating body after a time interval (for example in the present embodiment for predetermined time interval), that is, the ratio between the first contact area parameter and the second contact area parameter is larger.
And as shown in Fig. 3 B, when the touch on the fixed position was inputted, the operating body of user's finger and so on was pressed touch-screen, and the change amount of the area that contacts with touch-screen is larger.That is to say, when the touch on the fixed position is inputted, the first contact area parameter when operating body begins to contact with touch-sensitive area is less, and the second contact area parameter that begins to contact with touch-sensitive area through operating body after a time interval (for example being in the present embodiment predetermined time interval) is larger, that is, the ratio between the first contact area parameter and the second contact area parameter is less.
Therefore, during greater than first threshold, operation determination unit 530 determines that operating body carries out the first touch operation when the ratio between the first contact area parameter and the second contact area parameter.As mentioned above, according to an example of the present invention, the first touch operation can be that for example, sliding touches the mobile touch input of input and so on.
By the electronic equipment in the invention described above embodiment, do not need to lower electronic equipment and can distinguish exactly for the sensitivity that the touch input of sliding responds slide touch input and the touch operation on the fixed position yet.In addition, touch the method for input in the judgement of the present embodiment, carry out for the judgement that touches input in the same time the ratio of contact area parameter not owing to pointing by the user with equipment, rather than for all users, identical input response sensitivity is set, therefore can reduce the time of its wait-for-response for the little user of finger and equipment contact area, and for the large user of finger and equipment contact area, electronic equipment can detect the type that it touches input exactly.
In addition, as mentioned above, during less than first threshold, the user may carry out the touch operation on the fixed position when the ratio between the first contact area parameter and the second contact area parameter, for example clicks, double-clicks or long by operation.Therefore, according to an example of the present invention, electronic equipment 500 also can comprise position acquisition unit and processing unit (not shown).When the ratio between the first contact area parameter and the second contact area parameter during less than first threshold, the position acquisition unit can obtain the center of first area, and the center of first area is sent to the processing unit of electronic equipment.
In addition, in order further to determine to carry out the type of touch operation on the fixed position, when the odds ratio between described the first contact area parameter and described the second contact area parameter during less than first threshold, after the center with the first area is sent to the processing unit of electronic equipment, can also sample to the contact area between described operating body and described touch-sensitive area and the center of described contact area by described predetermined time interval in area detecting unit and described position acquisition unit, until determine that according to sampled value described contact area reduces.When within a predetermined period of time, when the contact area between described operating body and described touch-sensitive area reduced, operation determination unit can determine that also described operating body carries out the second touch operation.According to an example of the present invention, the second touch operation can be, for example, and clicking operation.
In addition, according to another example of the present invention, when definite operating body carries out the second touch operation, and when operating body being detected and leaving touch-sensitive area, processing unit responds according to the center of first area.That is to say, processing unit responds according to the center that is initially at the first area that operating body contacts with touch-sensitive area when operating body being detected in the touch-sensitive area of electronic equipment, thereby has the problem of error before the touch point that the touch point that the electronic equipment of having avoided the contact area change due to operating body in the process of pressing and touch-sensitive area to cause is identified and user wish.Improve the accuracy of touch operation identification.
On the other hand, when within a predetermined period of time, contact area between operating body and touch-sensitive area does not reduce, and the distance between the center of the contact area that obtains of twice adjacent sampling is during less than Second Threshold, and operation determination unit can determine that also operating body carries out the 3rd touch operation.According to an example of the present invention, the 3rd touch operation can be, and is for example, long by operation.
In addition, according to another example of the present invention, when definite operating body carried out the 3rd touch operation, processing unit responded according to the center of first area.That is to say, processing unit responds according to the center that is initially at the first area that operating body contacts with touch-sensitive area when operating body being detected in the touch-sensitive area of electronic equipment, thereby has the problem of error before the touch point that the touch point that the electronic equipment of having avoided the contact area change due to operating body in the process of pressing and touch-sensitive area to cause is identified and user wish.Improve the accuracy of touch operation identification.
On the other hand, when within a predetermined period of time, contact area between operating body and touch-sensitive area does not reduce, and the distance between the center of the contact area that twice adjacent sampling obtains is during greater than Second Threshold, and operation determination unit can determine that also operating body carries out the first touch operation.According to an example of the present invention, the first touch operation can be, for example, and slide.
When definite operating body carried out the first touch operation, the center of the contact area that obtains sample at every turn sent to processing unit.And processing unit responds according to the center of the contact area that each sampling obtains, in order to generate the order corresponding to the first touch operation of user.
Below, the electronic equipment of embodiments of the invention is described with reference to Fig. 6.Fig. 6 shows the demonstrative structure block diagram of electronic equipment 600 according to an embodiment of the invention.As shown in Figure 6, the equipment 600 of the present embodiment comprises area detecting unit 610, ratio determining unit 620 and operation determination unit 630.The unit of the electronic equipment 600 of judgement touch input is carried out each step/function of the method for the alternative in above-mentioned Fig. 4, and is therefore succinct in order to describe, and no longer specifically describes.As shown in Figure 6, when operating body being detected in the touch-sensitive area that is initially at electronic equipment, area detecting unit 610 can obtain the first contact area parameter of the first area that operating body contacts with touch-sensitive area.Then, through after predetermined time interval, the area detecting unit can obtain the second contact area parameter of the second area that operating body contacts with touch-sensitive area.
For example, in the electronic equipment of embodiment, can comprise for example touch sensing unit of touch-screen, touch panel and so on, the touch of carrying out to detect operating body in touching induction region.Touch sensing unit can comprise, for example, and the touch detecting element of pressure-sensitive, static touch pad or capacitance contact board and so on.When touch sensing unit detects when operating body occurring in touch-sensitive area, the first contact area parameter of the first area when the area detecting unit can obtain operating body that touch sensing unit detects and initially contacts with touch-sensitive area.Then through after predetermined time interval, the area detecting unit can obtain the second contact area parameter of the second area that operating body that this moment, touch sensing unit detected contacts with touch-sensitive area.As mentioned above, as shown in the example in Fig. 2 A and Fig. 2 B, the contact area parameter can be, the contact area that the number of the subelement that covers according to contact area 210 obtains.Replacedly, will be corresponding to the radius of the circle of contact area during as the contact area parameter, the contact area parameter can also be the radius of the circle corresponding with contact area.
Ratio determining unit 620 can be determined the ratio between the first contact area parameter and the second contact area parameter.As shown in the example in Fig. 2 A and Fig. 2 B, the number of the subelement that can cover according to contact area 210 in step S401 and step S402 is determined the contact area that finger contacts with touch-sensitive area.Therefore, ratio determining unit 620 can be with the first surface of contact of obtaining when operating body being detected in the touch-sensitive area that is initially at described electronic equipment divided by the second contact area through obtaining after predetermined time interval, to determine the ratio between the first contact area parameter and the second contact area parameter.
In addition, will be corresponding to the radius of the circle of contact area during as the contact area parameter, ratio determining unit 620 can be determined ratio between the first contact area parameter and the second contact area parameter according to the radius of first circle corresponding with the first area with the radius ratio of the second circle corresponding to second area.
Ratio and first threshold between the first contact area parameter and the second contact area parameter can be compared.As mentioned above, when the user for example slide and touch input mobile when touching input, for example the change amount of the area that contacts with touch-screen of the operating body of user's finger and so on is less.That is to say, when the touch on the fixed position is inputted, the first contact area parameter when operating body begins to contact with touch-sensitive area is less with change amount between the second contact area parameter that contacts with touch-sensitive area through operating body after a time interval (for example in the present embodiment for predetermined time interval), that is, the ratio between the first contact area parameter and the second contact area parameter is larger.And the touch on fixed position when input, the operating body of user's finger and so on is pressed touch-screen, and the change amount of the area that contacts with touch-screen is larger.That is to say, when the touch on the fixed position is inputted, the first contact area parameter when operating body begins to contact with touch-sensitive area is less, and the second contact area parameter that begins to contact with touch-sensitive area through operating body after a time interval (for example being in the present embodiment predetermined time interval) is larger, that is, the ratio between the first contact area parameter and the second contact area parameter is less.Therefore, when operation determination unit 630 can be worked as ratio between the first contact area parameter and the second contact area parameter greater than first threshold, determine that operating body carries out slide in touch-sensitive area; And during greater than first threshold, determine that operating body carries out pressing operation when the ratio between the first contact area parameter and the second contact area parameter in touch-sensitive area.According to an example of the present invention, pressing operation can comprise single-click operation, double click operation and long by operation etc.
By the electronic equipment in the invention described above embodiment, do not need to lower electronic equipment and can distinguish exactly for the sensitivity that the touch input of sliding responds slide touch input and the touch operation on the fixed position yet.In addition, touch the method for input in the judgement of the present embodiment, carry out for the judgement that touches input in the same time the ratio of contact area parameter not owing to pointing by the user with equipment, rather than for all users, identical input response sensitivity is set, therefore can reduce the time of its wait-for-response for the little user of finger and equipment contact area, and for the large user of finger and equipment contact area, electronic equipment can detect the type that it touches input exactly.
Those of ordinary skills can recognize, unit and the algorithm steps of each example of describing in conjunction with embodiment disclosed herein, can realize with electronic hardware, computer software or combination both, for the interchangeability of hardware and software clearly is described, composition and the step of each example described in general manner according to function in the above description.These functions are carried out with hardware or software mode actually, depend on application-specific and the design constraint of technical scheme.The professional and technical personnel can specifically should be used for realizing described function with distinct methods to each, but this realization should not thought and exceeds scope of the present invention.
Although illustrated and described some embodiments of the present invention, it will be understood by those skilled in the art that without departing from the principles and spirit of the present invention, can carry out various modifications to these embodiment, such modification should fall within the scope of the present invention.

Claims (18)

1. one kind judges the method that touches input, is applied to electronic equipment, and described method comprises:
When operating body being detected in the touch-sensitive area that is initially at described electronic equipment, obtain the first contact area parameter of the first area that described operating body contacts with described touch-sensitive area;
Through after predetermined time interval, obtain the second contact area parameter of the second area that described operating body contacts with described touch-sensitive area;
Determine the ratio between described the first contact area parameter and described the second contact area parameter;
During greater than first threshold, determine that described operating body carries out the first touch operation when the ratio between described the first contact area parameter and described the second contact area parameter.
2. the method for claim 1 also comprises:
During less than first threshold, obtain the center of described first area when the ratio between described the first contact area parameter and described the second contact area parameter; And
The center of described first area is sent to the processing unit of described electronic equipment.
3. method as claimed in claim 2, also comprise
When the odds ratio between described the first contact area parameter and described the second contact area parameter during less than first threshold, with described predetermined time interval, the contact area between described operating body and described touch-sensitive area and the center of described contact area are sampled, until determine that according to sampled value described contact area reduces;
When within a predetermined period of time, when the contact area between described operating body and described touch-sensitive area reduces, determine that described operating body carries out the second touch operation.
4. method as claimed in claim 3 also comprises:
When definite described operating body carries out the second touch operation, and when described operating body being detected and leaving described touch-sensitive area, described processing unit responds according to the center of described first area.
5. method as claimed in claim 3 also comprises:
When within a predetermined period of time, contact area between described operating body and described touch-sensitive area does not reduce, and the distance between the center of the contact area that twice adjacent sampling obtains determines that described operating body carries out the first touch operation during greater than Second Threshold.
6. method as claimed in claim 5 also comprises:
When definite described operating body carried out the first touch operation, the center of the contact area that obtains sample at every turn sent to described processing unit; And
Described processing unit responds according to the center of the contact area that each sampling obtains.
7. method as claimed in claim 3 also comprises:
When within a predetermined period of time, contact area between described operating body and described touch-sensitive area does not reduce, and the distance between the center of the contact area that twice adjacent sampling obtains determines that described operating body carries out the 3rd touch operation during less than described Second Threshold.
8. method as claimed in claim 7 also comprises:
When definite described operating body carried out the 3rd touch operation, described processing unit responded according to the center of described first area.
9. one kind judges the method that touches input, is applied to electronic equipment, and described method comprises:
When operating body being detected in the touch-sensitive area that is initially at described electronic equipment, obtain the first contact area parameter of the first area that described operating body contacts with described touch-sensitive area;
Through after predetermined time interval, obtain the second contact area parameter of the second area that described operating body contacts with described touch-sensitive area;
Determine the ratio between described the first contact area parameter and described the second contact area parameter;
During greater than first threshold, determine that described operating body carries out slide when the ratio between described the first contact area parameter and described the second contact area parameter in described touch-sensitive area;
During greater than first threshold, determine that described operating body carries out pressing operation when the ratio between described the first contact area parameter and described the second contact area parameter in described touch-sensitive area.
10. electronic equipment, comprise: the area detecting unit, configuration comes when operating body being detected in the touch-sensitive area that is initially at described electronic equipment, obtain the first contact area parameter of the first area that described operating body contacts with described touch-sensitive area, and through after predetermined time interval, obtain the second contact area parameter of the second area that described operating body contacts with described touch-sensitive area;
The ratio determining unit, the ratio between described the first contact area parameter and described the second contact area parameter is determined in configuration;
Operation determination unit, configuration are come during greater than first threshold, to determine that described operating body carries out the first touch operation when the ratio between described the first contact area parameter and described the second contact area parameter.
11. electronic equipment as claimed in claim 10 also comprises: position acquisition unit, configuration come when the ratio between described the first contact area parameter and described the second contact area parameter during less than first threshold, the center of acquisition described first area; And
Processing unit, wherein said position acquisition unit is sent to this processing unit with the center of described first area.
12. electronic equipment as claimed in claim 11, wherein
Described area detecting unit and described position acquisition unit also configure when the odds ratio between described the first contact area parameter and described the second contact area parameter during less than first threshold, with described predetermined time interval, the contact area between described operating body and described touch-sensitive area and the center of described contact area are sampled, until determine that according to sampled value described contact area reduces;
Described operation determination unit also configures ought be within a predetermined period of time, when the contact area between described operating body and described touch-sensitive area reduces, determines that described operating body carries out the second touch operation.
13. electronic equipment as claimed in claim 12, wherein
When definite described operating body carries out the second touch operation, and when described operating body being detected and leaving described touch-sensitive area, described processing unit responds according to the center of described first area.
14. electronic equipment as claimed in claim 12, wherein
Described operation determination unit also configures to come when within a predetermined period of time, contact area between described operating body and described touch-sensitive area does not reduce, and the distance between the center of the contact area that twice adjacent sampling obtains determines that described operating body carries out the first touch operation during greater than Second Threshold.
15. method as claimed in claim 14, wherein
Described position acquisition unit also configures when definite described operating body carries out the first touch operation, and the center of the contact area that obtains sample at every turn sends to described processing unit; And
Described processing unit responds according to the center of the contact area that each sampling obtains.
16. electronic equipment as claimed in claim 12, wherein
Described operation determination unit also configures ought be within a predetermined period of time, contact area between described operating body and described touch-sensitive area does not reduce, and the distance between the center of the contact area that twice adjacent sampling obtains determines that described operating body carries out the 3rd touch operation during less than described Second Threshold.
17. electronic equipment as claimed in claim 16, wherein
When definite described operating body carried out the 3rd touch operation, described processing unit responded according to the center of described first area.
18. an electronic equipment comprises:
The area detecting unit, configuration comes when operating body being detected in the touch-sensitive area that is initially at described electronic equipment, obtain the first contact area parameter of the first area that described operating body contacts with described touch-sensitive area, and through after predetermined time interval, obtain the second contact area parameter of the second area that described operating body contacts with described touch-sensitive area;
The ratio determining unit, slash and data are determined the ratio between described the first contact area parameter and described the second contact area parameter;
Operation determination unit, configuration are come during greater than first threshold, to determine that described operating body carries out slide when the ratio between described the first contact area parameter and described the second contact area parameter in described touch-sensitive area; And during greater than first threshold, determine that described operating body carries out pressing operation when the ratio between described the first contact area parameter and described the second contact area parameter in described touch-sensitive area.
CN201110428012.0A 2011-12-19 2011-12-19 Judge the method and the electronic equipment that touch input Active CN103164067B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201110428012.0A CN103164067B (en) 2011-12-19 2011-12-19 Judge the method and the electronic equipment that touch input

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201110428012.0A CN103164067B (en) 2011-12-19 2011-12-19 Judge the method and the electronic equipment that touch input

Publications (2)

Publication Number Publication Date
CN103164067A true CN103164067A (en) 2013-06-19
CN103164067B CN103164067B (en) 2016-04-27

Family

ID=48587215

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201110428012.0A Active CN103164067B (en) 2011-12-19 2011-12-19 Judge the method and the electronic equipment that touch input

Country Status (1)

Country Link
CN (1) CN103164067B (en)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103472962A (en) * 2013-08-01 2013-12-25 珠海中慧微电子有限公司 Method for recognizing touch type of capacitor
CN103472986A (en) * 2013-08-09 2013-12-25 深圳Tcl新技术有限公司 Touch sliding operation self adaption control method, device and touch plate
CN103616970A (en) * 2013-11-07 2014-03-05 华为终端有限公司 Touch response method and device
CN104636020A (en) * 2015-03-19 2015-05-20 上海摩软通讯技术有限公司 Touch feedback method and touch feedback terminal
CN105786281A (en) * 2016-02-25 2016-07-20 上海斐讯数据通信技术有限公司 Method and device achieving electromagnetic interference resistance of capacitive screen
CN106843570A (en) * 2016-12-30 2017-06-13 胡振强 Pressure sensitivity recognition screen
CN108132743A (en) * 2013-08-07 2018-06-08 联想(北京)有限公司 Display processing method and display processing device
CN109388262A (en) * 2017-08-04 2019-02-26 益富可视精密工业(深圳)有限公司 Electronic equipment and false-touch prevention method
CN111078056A (en) * 2019-12-30 2020-04-28 联想(北京)有限公司 Electronic device and signal processing method
CN111399691A (en) * 2020-04-26 2020-07-10 Oppo广东移动通信有限公司 Screen touch detection method, mobile terminal and computer storage medium
CN112527180A (en) * 2019-09-17 2021-03-19 北京小米移动软件有限公司 Touch event identification method, device, equipment and storage medium

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101464750A (en) * 2009-01-14 2009-06-24 苏州瀚瑞微电子有限公司 Method for gesture recognition through detecting induction area of touch control panel
CN102193666A (en) * 2010-03-03 2011-09-21 联咏科技股份有限公司 Touch sensing method and system

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101464750A (en) * 2009-01-14 2009-06-24 苏州瀚瑞微电子有限公司 Method for gesture recognition through detecting induction area of touch control panel
CN102193666A (en) * 2010-03-03 2011-09-21 联咏科技股份有限公司 Touch sensing method and system

Cited By (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103472962A (en) * 2013-08-01 2013-12-25 珠海中慧微电子有限公司 Method for recognizing touch type of capacitor
CN103472962B (en) * 2013-08-01 2016-12-28 珠海中慧微电子有限公司 A kind of method identifying touch type of capacitor
CN108132743A (en) * 2013-08-07 2018-06-08 联想(北京)有限公司 Display processing method and display processing device
CN108132743B (en) * 2013-08-07 2020-12-18 联想(北京)有限公司 Display processing method and display processing apparatus
CN103472986A (en) * 2013-08-09 2013-12-25 深圳Tcl新技术有限公司 Touch sliding operation self adaption control method, device and touch plate
CN103472986B (en) * 2013-08-09 2018-03-30 深圳Tcl新技术有限公司 Touch slide self-adaptation control method, device and touch pad
CN103616970A (en) * 2013-11-07 2014-03-05 华为终端有限公司 Touch response method and device
CN103616970B (en) * 2013-11-07 2017-01-04 华为终端有限公司 Touch-control response method and device
CN104636020A (en) * 2015-03-19 2015-05-20 上海摩软通讯技术有限公司 Touch feedback method and touch feedback terminal
CN105786281A (en) * 2016-02-25 2016-07-20 上海斐讯数据通信技术有限公司 Method and device achieving electromagnetic interference resistance of capacitive screen
CN106843570A (en) * 2016-12-30 2017-06-13 胡振强 Pressure sensitivity recognition screen
CN109388262A (en) * 2017-08-04 2019-02-26 益富可视精密工业(深圳)有限公司 Electronic equipment and false-touch prevention method
CN112527180A (en) * 2019-09-17 2021-03-19 北京小米移动软件有限公司 Touch event identification method, device, equipment and storage medium
CN112527180B (en) * 2019-09-17 2022-03-08 北京小米移动软件有限公司 Touch event identification method, device, equipment and storage medium
CN111078056A (en) * 2019-12-30 2020-04-28 联想(北京)有限公司 Electronic device and signal processing method
CN111399691A (en) * 2020-04-26 2020-07-10 Oppo广东移动通信有限公司 Screen touch detection method, mobile terminal and computer storage medium
CN111399691B (en) * 2020-04-26 2023-10-10 Oppo广东移动通信有限公司 Screen touch detection method, mobile terminal and computer storage medium

Also Published As

Publication number Publication date
CN103164067B (en) 2016-04-27

Similar Documents

Publication Publication Date Title
CN103164067B (en) Judge the method and the electronic equipment that touch input
US9417728B2 (en) Predictive touch surface scanning
JP6335313B2 (en) Detection and identification of touches of different sized conductive objects on capacitive buttons
TWI269997B (en) Multi-object detection method of capacitive touch pad
US8723825B2 (en) Predictive touch surface scanning
CN107741824B (en) Detection of gesture orientation on repositionable touch surface
EP2267589A2 (en) Method and device for recognizing a dual point user input on a touch based user input device
US20090167719A1 (en) Gesture commands performed in proximity but without making physical contact with a touchpad
JP6104108B2 (en) Determining input received via a haptic input device
CN103914196B (en) Electronic equipment and the method for determining the validity that the touch key-press of electronic equipment inputs
WO2013171747A2 (en) Method for identifying palm input to a digitizer
US20100053099A1 (en) Method for reducing latency when using multi-touch gesture on touchpad
AU2017203910B2 (en) Glove touch detection
CN102662462A (en) Electronic device, gesture recognition method and gesture application method
CN105022561A (en) Touch screen control apparatus and method and mobile terminal
US20160342275A1 (en) Method and device for processing touch signal
WO2008085587A2 (en) Electronic device and method of touch screen input detection
CN103809793A (en) Information processing method and electronic device
US9524051B2 (en) Method and terminal for inputting multiple events
CN104423657B (en) The method and electronic equipment of information processing
US9244579B2 (en) Touch display apparatus and touch mode switching method thereof
KR100859882B1 (en) Method and device for recognizing a dual point user input on a touch based user input device
CN101655757B (en) Gesture detection method of touch pad
KR101143276B1 (en) Adaptive type noise removing method for improving the accuracy of the position measurement of touch input
EP3979062A1 (en) Touch control method and touch control system applying the same

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant