CN102147688B - System and method for improving input accuracy of capacitive touch screen - Google Patents

System and method for improving input accuracy of capacitive touch screen Download PDF

Info

Publication number
CN102147688B
CN102147688B CN201010301203.6A CN201010301203A CN102147688B CN 102147688 B CN102147688 B CN 102147688B CN 201010301203 A CN201010301203 A CN 201010301203A CN 102147688 B CN102147688 B CN 102147688B
Authority
CN
China
Prior art keywords
touch screen
capacitive touch
button
induction region
electronic installation
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.)
Active
Application number
CN201010301203.6A
Other languages
Chinese (zh)
Other versions
CN102147688A (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.)
Shenzhen Futaihong Precision Industry Co Ltd
Chi Mei Communication Systems Inc
Original Assignee
Shenzhen Futaihong Precision Industry Co Ltd
Chi Mei Communication Systems Inc
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 Shenzhen Futaihong Precision Industry Co Ltd, Chi Mei Communication Systems Inc filed Critical Shenzhen Futaihong Precision Industry Co Ltd
Priority to CN201010301203.6A priority Critical patent/CN102147688B/en
Publication of CN102147688A publication Critical patent/CN102147688A/en
Application granted granted Critical
Publication of CN102147688B publication Critical patent/CN102147688B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Position Input By Displaying (AREA)
  • Input From Keyboards Or The Like (AREA)

Abstract

The invention discloses a method for improving the input accuracy of a capacitive touch screen. The method comprises the following steps of: decreasing the size of a sensing area of each key of a virtual keyboard; acquiring the position information of a touch point from a controller; acquiring a triggered key instruction according to the position information of the touch point; increasing the size of the sensing area of the key which is touched currently; and sending the triggered key instruction before a finger leaves the capacitive touch screen to an electronic device for processing, when receiving an instruction indicating that the finger leaves the capacitive touch screen. The invention also provides a system for improving the input accuracy of the capacitive touch screen. By the invention, the input accuracy and effectiveness of a user in the electronic device applying the capacitive touch screen can be improved.

Description

The system and method for improving input accuracy of capacitive touch screen
Technical field
The present invention relates to a kind of system and method that promotes input accuracy, relate in particular to a kind of system and method for improving input accuracy of capacitive touch screen.
Background technology
At present, the touch-screen mobile phone of simple operation has been subject to more and more people's favor, wherein capacitive touch screen is exactly one wherein, capacitance touch needs a minimum area position location, in the time arriving touch-screen with finger touch, by calculating ratio and the power of electric current, accurately calculate the position of touch point.
But dummy keyboard on capacitive touch screen is while inputting, because people's finger is general all large than the dummy keyboard on touch-screen, in the time of the button touching on dummy keyboard, usually touches or covered a more than button.Meanwhile, the button coating always of selecting when needs is covered with, and user does not know which button can be triggered yet.Therefore easily cause input accuracy not high, and reduce input speed.
Summary of the invention
In view of above content, be necessary to provide a kind of system of improving input accuracy of capacitive touch screen, it,, by suitably adjusting the induction region on virtual key, promotes accuracy and the efficiency of input.
In addition, be also necessary to provide a kind of method of improving input accuracy of capacitive touch screen, it,, by suitably adjusting the induction region on virtual key, promotes accuracy and the efficiency of input.
A system for improving input accuracy of capacitive touch screen, runs on electronic installation, and described electronic installation comprises the controller that calculates touch point positional information.This system comprises: adjusting module, when entering input editing state when electronic installation and show dummy keyboard on capacitive touch screen, reduces the range size of the induction region of the each button of dummy keyboard; Acquisition module, for obtaining the positional information of touch point from controller; Described acquisition module also, for according to the positional information of described touch point, obtains triggered key command; Described adjusting module also, for when getting after the positional information of touch point, increases the range size of the induction region of the current button being touched; Judge module, leaves the instruction of capacitive touch screen for judging whether to receive finger that controller sends; Sending module, for leaving key command to the electronic installation triggering before capacitive touch screen and process when receiving finger while leaving the instruction of capacitive touch screen, sending.
A method for improving input accuracy of capacitive touch screen, is applied on electronic installation, and described electronic installation comprises the controller that calculates touch point positional information.The method comprises the steps: A: in the time that electronic installation enters input editing state and show dummy keyboard on capacitive touch screen, reduce the range size of the induction region of the each button of dummy keyboard; B: the positional information of obtaining touch point from controller; C: according to the positional information of described touch point, obtain the instruction of triggered button; D: when getting after the positional information of touch point, increase the range size of the induction region of the current button being touched; E: judge whether to receive finger that controller sends and leave the instruction of capacitive touch screen; F: leave key command to the electronic installation triggering before capacitive touch screen and process when receiving finger while leaving the instruction of capacitive touch screen, sending.
Compared to prior art, the system and method for described improving input accuracy of capacitive touch screen, by the induction region on suitable adjustment virtual key, and the button that active user is touched is pointed out, reduce the chance of false touch, improve accuracy and efficiency that user inputs in the electronic installation of application capacitive touch screen.
Accompanying drawing explanation
Fig. 1 is the environment architecture figure of the preferred embodiment of the system of improving input accuracy of capacitive touch screen of the present invention.
Fig. 2 is the demonstration schematic diagram that the present invention reduces induction region.
Fig. 3 is the demonstration schematic diagram of the present invention's induction region of increasing the current button being touched.
Fig. 4 is the process flow diagram of the preferred embodiment of the method for improving input accuracy of capacitive touch screen of the present invention.
Main element symbol description
Electronic installation 1
Hoisting System 10
Capacitive touch screen 12
Adjusting module 100
Acquisition module 102
Reminding module 104
Judge module 106
Sending module 108
Embodiment
As shown in Figure 1, be the environment architecture figure of the preferred embodiment of the system of improving input accuracy of capacitive touch screen of the present invention.The system 10(hereinafter referred " Hoisting System 10 " of described improving input accuracy of capacitive touch screen) run on electronic installation 1, this electronic installation 1 comprises capacitive touch screen 12 and controller 14.
This capacitive touch screen 12 is to utilize the electric current induction of human body to carry out work.In the time that finger touch is on touch-screen, due to people's bulk electric field, user and touch screen surface form a coupling capacitance, and for high-frequency current, electric capacity is direct conductor, so finger siphons away a very little electric current from contact point.This electric current flows out in the electrode from four jiaos of touch-screen respectively, and the electric current of these four electrodes of flowing through is directly proportional to the distance of four jiaos to finger, and described controller 14, by the accurate Calculation to these four current ratios, draws the positional information of touch point.
Described controller 14 also when leaving capacitive touch screen 12 surperficial after finger is touching, and the instruction that can send finger out, sends and point the instruction of leaving capacitive touch screen 12.
Described Hoisting System 10 comprises adjusting module 100, acquisition module 102, reminding module 104, judge module 106 and sending module 108.
Described adjusting module 100, when entering input editing state when electronic installation 1 and show dummy keyboard on capacitive touch screen 12, reduces the range size of the induction region of the each button of dummy keyboard.Now, capacitive touch screen 12 is not by finger touch.For example can be by the length of current induction region and reduced width 15%, the induction region range size of supposing each button on script dummy keyboard is that 4mm × 2mm(is long × wide), the range size that can reduce each key induced region is 3.4mm × 1.7mm.It should be noted that in the time that user touches the induction region of one of them button in dummy keyboard, can trigger described button.Now, described minimizing induction region size is when preparing to touch on capacitive touch screen 12 dummy keyboard showing as user and to input, forces user to select accurately to input, and triggers and needs the button selected.As shown in Figure 2, label 21 represents that the original virtual key of electronic installation 1 shows schematic diagram, and wherein button " D " induction region originally as shown in the reference numeral 23.Label 22 represents to reduce the demonstration schematic diagram of the dummy keyboard after induction region.Wherein the schematic diagram after the minimizing of the induction region of button " D " as shown in the reference numeral 24.
Described acquisition module 102, for obtaining the positional information of touch point from controller 14.When the button on described dummy keyboard is during by finger touch, controller 14 can calculate the positional information of touch point.
Described adjusting module 100 also, for when getting after the positional information of touch point, increases the range size of the induction region of the current button being touched.For example the length of current induction region and width can be increased to 15%, the induction region range size of supposing current be touched button is that 3.4mm × 1.7mm(is long × wide), the range size in this key induced region can be increased to 3.91mm × 1.955mm.As shown in Figure 3, suppose that the current button being touched is button " D ", the dummy keyboard after the induction region of the label 25 expression current buttons that are touched of increase " D " shows schematic diagram.Wherein the demonstration schematic diagram of the induction region of the rear button " D " of induction region increase as shown in the reference numeral 26.It should be noted that the range size that now increases induction region is when preventing that finger from moving in the process that touches a button, has a bit triggered wrong button owing to having moved because of carelessness.But it should be noted, the maximum length of induction region of the current button being touched increasing should be no more than the vertical range between the mid point line of the each adjacent key induction region of mid point line and below of its each adjacent key induction region in top, and the maximum width of the induction region of the current button being touched of increase should be no more than the distance of the mid point line in adjacent two key induced regions, its left and right.As shown in the dotted line in Fig. 3, it is the maximum magnitude of the induction region increase of the current button being touched " D ".The current button being touched is button " D ", and the maximum length that its induction region increases is the vertical range of the mid point line of induction region of its top adjacent key " R " and " T " and the mid point line of the induction region of its below adjacent key " X " and " C "; The breadth extreme that its induction region increases is the distance of the mid point line of mid point adjacent key right-hand with it " F " induction region of the induction region of its left adjacent key " S ".
Described acquisition module 102 also, for the positional information of the touch point that obtains described in basis, obtains triggered corresponding key command.
Described reminding module 104, for according to triggered key command, ejects prompt window on this button side, shows the button triggering.
Described judge module 106 receives for judging whether the finger out instruction that controller 14 sends, and judges whether finger leaves capacitive touch screen 12.
Described sending module 108 is in the time receiving the finger out instruction that controller 14 sends, transmission finger leaves key command to the electronic installation 1 triggering before capacitive touch screen 12 and processes, now, in the time that finger leaves this capacitive touch screen 12, the dummy keyboard being presented on this capacitive touch screen 12 is the dummy keyboard that adjusting module 100 has reduced the range size of the induction region of each button.
It should be noted that when send leave the key command triggering before capacitive touch screen 12 and be the careless wrong key command triggering of user time, user need to delete corresponding button or re-enter.
As shown in Figure 4, be the process flow diagram of the preferred embodiment of the method for improving input accuracy of capacitive touch screen of the present invention.This preferred embodiment describes as example to touch button process in dummy keyboard.
Step S100, in the time that electronic installation enters input editing state and show dummy keyboard on capacitive touch screen, adjusting module 100 reduces the range size of the induction region of the each button of dummy keyboard; For example can be by the length of current induction region and reduced width 15%.Now, finger does not touch the dummy keyboard on capacitive touch screen 12.
Step S101, for when certain button on described dummy keyboard is during by finger touch, acquisition module 102 obtains the positional information of touch point from controller 14.
Step S102, when getting after the positional information of touch point, adjusting module 100 increases the range size of the induction region of the current button being touched.For example the length of current induction region and width can be increased to 15%.It should be noted, now finger is still mobile on this button or around this button, and does not leave this capacitive touch screen 12.
Step S103, according to the positional information of the described touch point obtaining, acquisition module 102 obtains triggered key command and according to triggered key command, reminding module 104 ejects prompt window on this virtual key side, shows the button triggering.
Step S104, judge module 106 judges whether to receive the finger out instruction that controller 14 sends, and judges whether finger leaves capacitive touch screen 12.In the time that finger leaves capacitive touch screen 12, enter step S105; Otherwise return to step S103.
Step S105, sending module 108 send finger leave the key command triggering before capacitive touch screen 12 to electronic installation 1 to process.
Above embodiment is only unrestricted in order to technical scheme of the present invention to be described, although the present invention is had been described in detail with reference to above preferred embodiments, those of ordinary skill in the art should be appreciated that and can modify or be equal to the spirit and scope that replacement should not depart from technical solution of the present invention technical scheme of the present invention.

Claims (5)

1. a system for improving input accuracy of capacitive touch screen, runs on electronic installation, and described electronic installation comprises the controller that calculates touch point positional information, it is characterized in that, this system comprises:
Adjusting module, when entering input editing state when electronic installation and show dummy keyboard on capacitive touch screen, reduces the range size of the induction region of the each button of dummy keyboard;
Acquisition module, for obtaining the positional information of touch point from controller;
Described adjusting module is also for when getting after the positional information of touch point, increase the range size of the induction region of the current button being touched, the vertical range of the mid point mid point online and the each adjacent key induction region in below that the maximum length of the induction region of the current button being touched of described increase should be no more than its each adjacent key induction region in top between online, the maximum width of the induction region of the current button being touched of increase should be no more than the distance of the mid point line in adjacent two key induced regions, its left and right;
Described acquisition module also, for according to the positional information of described touch point, obtains triggered key command;
Judge module, leaves the instruction of capacitive touch screen for judging whether to receive finger that controller sends;
Sending module, for leaving key command to the electronic installation triggering before capacitive touch screen and process when receiving finger while leaving the instruction of capacitive touch screen, sending.
2. the system of improving input accuracy of capacitive touch screen as claimed in claim 1, is characterized in that, this system also comprises:
Reminding module, for according to triggered key command, ejects prompt window on this button side, shows the button triggering.
3. a method for improving input accuracy of capacitive touch screen, is applied on electronic installation, and described electronic installation comprises the controller that calculates touch point positional information, it is characterized in that, the method comprises the steps:
A: in the time that electronic installation enters input editing state and show dummy keyboard on capacitive touch screen, reduce the range size of the induction region of the each button of dummy keyboard;
B: the positional information of obtaining touch point from controller;
C: when getting after the positional information of touch point, increase the range size of the induction region of the current button being touched;
D: according to the positional information of described touch point, obtain the instruction of triggered button;
E: judge whether to receive finger that controller sends and leave the instruction of capacitive touch screen;
F: leave key command to the electronic installation triggering before capacitive touch screen and process when receiving finger while leaving the instruction of capacitive touch screen, sending.
4. the method for improving input accuracy of capacitive touch screen as claimed in claim 3, is characterized in that, described step D also comprises according to triggered key command, ejects prompt window on this button side, shows the button triggering.
5. the method for improving input accuracy of capacitive touch screen as claimed in claim 4, is characterized in that, in the time not receiving that finger that controller sends leaves the instruction of capacitive touch screen, returns to step D.
CN201010301203.6A 2010-02-04 2010-02-04 System and method for improving input accuracy of capacitive touch screen Active CN102147688B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201010301203.6A CN102147688B (en) 2010-02-04 2010-02-04 System and method for improving input accuracy of capacitive touch screen

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201010301203.6A CN102147688B (en) 2010-02-04 2010-02-04 System and method for improving input accuracy of capacitive touch screen

Publications (2)

Publication Number Publication Date
CN102147688A CN102147688A (en) 2011-08-10
CN102147688B true CN102147688B (en) 2014-07-09

Family

ID=44421978

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201010301203.6A Active CN102147688B (en) 2010-02-04 2010-02-04 System and method for improving input accuracy of capacitive touch screen

Country Status (1)

Country Link
CN (1) CN102147688B (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102314387A (en) * 2011-09-26 2012-01-11 惠州Tcl移动通信有限公司 Method for measuring accuracy of touch screen
TWI474252B (en) * 2011-10-06 2015-02-21 Intelligent GUI touch method and system
CN105335079B (en) * 2014-06-27 2019-07-26 联想(北京)有限公司 For the input method of dummy keyboard, input unit and electronic equipment
CN104679435B (en) * 2015-03-24 2018-03-27 联想(北京)有限公司 Information processing method and electronic equipment
CN105511756A (en) * 2015-12-09 2016-04-20 小米科技有限责任公司 Operation processing method and device
CN106708410A (en) * 2016-12-16 2017-05-24 广东欧珀移动通信有限公司 Method and device for preventing spurious triggering of touch keys and terminal

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1719456A (en) * 2004-07-05 2006-01-11 英业达股份有限公司 Keyboard capable of automatically regulating key spacing and its method
CN101498979A (en) * 2009-02-26 2009-08-05 苏州瀚瑞微电子有限公司 Method for implementing virtual keyboard by utilizing condenser type touch screen

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1719456A (en) * 2004-07-05 2006-01-11 英业达股份有限公司 Keyboard capable of automatically regulating key spacing and its method
CN101498979A (en) * 2009-02-26 2009-08-05 苏州瀚瑞微电子有限公司 Method for implementing virtual keyboard by utilizing condenser type touch screen

Also Published As

Publication number Publication date
CN102147688A (en) 2011-08-10

Similar Documents

Publication Publication Date Title
CN102147688B (en) System and method for improving input accuracy of capacitive touch screen
EP2980679B1 (en) Mis-touch recognition method and device
CN103049118B (en) A kind of method and apparatus judging grip state on touch apparatus
EP2966555A1 (en) Three-dimensional operation control method and device for touchscreen, and mobile terminal thereof
CN103543870A (en) Touch screen panel and driving method thereof
CN103477316A (en) Touch panel device, display method therefor, and display program
US20150070297A1 (en) Control method for touch panel
CN103365505A (en) Sensing method and device for improving noise interference of capacitive touch device
CN106775087A (en) A kind of touch-screen control method of mobile terminal, device and mobile terminal
CN107728836A (en) Recognition methods, device and the electronic equipment of touch operation
CN103869947A (en) Method for controlling electronic device and electronic device
US20140168104A1 (en) Electronic device and method for providing tactile stimulation
CN106708363A (en) Mistaken touch preventive method and device for display interface and mobile terminal
CN102736759A (en) Touch screen and operating method thereof
CN103281439A (en) Method for utilizing TP (touch panel) device for simulating proximity sensor in mobile phone
JP5971608B1 (en) Electronic device and coordinate detection method
CN110192170B (en) Touch controller, device, terminal and touch method
CN106062676A (en) Electronic apparatus
CN106775406A (en) A kind of false-touch prevention control method of mobile terminal touch screen, device and mobile terminal
TWI476665B (en) System and method for improving input accuracy of the capacitive touch panel
JP2014182429A (en) Information processor, information processing method and information processing program
CN104090682A (en) Touch system of touch screen and implementing method thereof
CN105487697B (en) Method and device for preventing touch screen key failure
CN102262492A (en) Touch control identifying method
CN102436333A (en) Input device compatible with capacitance positioning and electromagnet positioning and input method thereof

Legal Events

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