WO2018082349A1 - 屏幕操作控制方法、装置及终端 - Google Patents
屏幕操作控制方法、装置及终端 Download PDFInfo
- Publication number
- WO2018082349A1 WO2018082349A1 PCT/CN2017/094709 CN2017094709W WO2018082349A1 WO 2018082349 A1 WO2018082349 A1 WO 2018082349A1 CN 2017094709 W CN2017094709 W CN 2017094709W WO 2018082349 A1 WO2018082349 A1 WO 2018082349A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- touch
- environment detecting
- detecting sensor
- detection result
- screen
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/0416—Control or interface arrangements specially adapted for digitisers
- G06F3/0418—Control or interface arrangements specially adapted for digitisers for error correction or compensation, e.g. based on parallax, calibration or alignment
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/044—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by capacitive means
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
Definitions
- the application relates to, but is not limited to, the field of electronic technology, in particular, a screen operation control method, device and terminal.
- the touch screen of the terminal is roughly divided into several types: pressure type, resistance type and capacitance type.
- terminals on the market are mainly capacitive touch screens.
- the capacitive touch screen works by the current sensing of the human body: the capacitive touch screen is a four-layer composite glass screen, and the inner surface and the interlayer of the glass screen are respectively coated with a layer of ITO (Indium tin oxide), and the outermost layer is thin.
- ITO Indium tin oxide
- the layer of bauxite glass protective layer, the interlayer ITO coating as the working surface, four electrodes are led out at the four corners, and the inner layer of ITO is the shielding layer to ensure a good working environment.
- the capacitor is a direct conductor, and the finger sucks a small current from the contact point.
- This current flows out from the electrodes on the four corners of the touch screen, and the current flowing through the four electrodes is proportional to the distance from the finger to the four corners.
- the controller can accurately calculate the ratio of the four currents to obtain the touch point. position.
- the capacitive touch screen uses the human body to sense static electricity, the capacitive touch screen is very sensitive when the user's hand is in a dry and non-contaminating state. But when there is water on the user's hand or the screen is wet, such as rain falling on the screen, water vapor in the bathroom or sauna is condensed on the terminal screen, the user's breathing in the winter, the sweat from the user's hand, and the user. The water droplets left on the hands after washing hands will cause the touch screen to be wet. Under these circumstances, the response of the touch screen to the user's touch will become dull or malfunction, so that the user's touch will not respond or It is the user's touch that responds incorrectly.
- the terminal is becoming more and more intelligent.
- the functions of the terminal are more than communication, including various kinds of work, such as work and study, life management, leisure and entertainment. It can be said that people's lives cannot be completely separated.
- the terminal is gone.
- the terminal must provide services to people in a variety of situations to meet people's needs. When the terminal screen is wet or the user's finger is wet, the user still has the need to use the terminal.
- the screen operation control scheme in the related art has a defect that the screen is in a wet state and the effect is poor. It will greatly affect the normal needs of users and reduce the user experience.
- the present invention provides a screen operation control method, device and terminal, which can solve the problem that the screen operation control scheme in the related art is not suitable for the screen to be in a wet state, causing great inconvenience to the user and reducing the user experience.
- the embodiment of the invention provides a screen operation control method, including:
- the embodiment of the invention further provides a screen operation control device, comprising:
- the state determining module is configured to: determine that the touch screen of the terminal is in a wet state in contact with the touch object that performs the touch operation;
- the startup control module is configured to: start a first environment detecting sensor deployed on the touch screen and a second environment detecting sensor disposed outside the touch screen;
- a result obtaining module configured to: acquire a first detection result detected by the first environment detecting sensor and a second detection result detected by the second environment detecting sensor;
- the response control module is configured to: determine, according to the difference between the first detection result and the second detection result, a touch operation actually corresponding to the touch object touch, and the actual corresponding touch operation Make a response.
- the embodiment of the present invention further provides a terminal, including: a controller, a touch screen, a first environment detecting sensor disposed on the touch screen, and a second environment detecting sensor disposed outside the touch screen;
- the first environment detecting sensor is configured to: detect an environmental parameter on the touch screen, and send the detected first detection result to the controller;
- the second environment detecting sensor is configured to: detect an environmental parameter outside the touch screen, and send the detected second detection result to the controller;
- the controller is configured to: after the touch panel is in a wet state, the first environment detecting sensor and the second environment detecting sensor are activated; After the first detection result of the first environment detecting sensor and the second detection result of the second environment detecting sensor, determining the touch object according to a difference between the first detecting result and the second detecting result Touching the actual touch operation and controlling the touch screen to respond to the actual corresponding touch operation.
- the embodiment of the present invention further provides a computer storage medium, where the computer storage medium stores computer executable instructions, and the computer executable instructions are used to execute the screen operation control method of any of the foregoing.
- the embodiment of the invention further provides a computer readable storage medium storing computer executable instructions, which are implemented when the computer executable instructions are executed.
- the screen operation control device starts to deploy and touch after determining that the touch screen is in a wet state in contact with the touch object that performs the touch operation.
- the screen operation control device can determine which areas are touched by the user according to the difference between the first detection result and the second detection result, thereby determining the actual touch operation of the user according to the area touched by the user, and Respond to the determined actual touch operation.
- the touch operation cannot be correctly responded to according to the induced current, but the area where the touch object operates on the touch screen does not change.
- the operation of the touch object may cause the environmental parameters of the operated area on the touch screen to be different from the environmental parameters of the touched area. Therefore, according to the first environment detecting sensor and the touch screen disposed on the touch screen
- the difference between the detection results of the second environment detecting sensor can determine the user's touch operation, so that the user can quickly respond to the user when the touch screen and the touch object in contact with the touch object are in a wet state.
- the touch operation accurately responds, which avoids the problem that the touch screen cannot respond to the user's instructions correctly when the touch screen is in a wet state, which brings inconvenience to the user and improves the user experience.
- FIG. 1 is a flowchart of a screen operation control method according to Embodiment 1 of the present invention.
- FIG. 2 is a flow chart of determining a touch operation of a user by a screen operation control device according to an embodiment of the present invention
- FIG. 3 is a schematic diagram of setting a first environment detecting sensor according to an embodiment of the present invention.
- FIG. 4 is a schematic diagram of a user touch operation determined by a screen operation control device according to an embodiment of the present invention.
- FIG. 5 is a schematic diagram of another user touch operation determined by a screen operation control apparatus according to an embodiment of the present invention.
- FIG. 6 is a schematic diagram of setting a first light sensor in Embodiment 2 of the present invention.
- FIG. 7 is a schematic structural diagram of a screen operation control apparatus according to Embodiment 3 of the present invention.
- FIG. 8 is a schematic structural diagram of a hardware of a terminal according to Embodiment 3 of the present invention.
- module A block "a combination of software and/or hardware that can implement a predetermined function.
- Embodiment 1 is a diagrammatic representation of Embodiment 1:
- the embodiment provides a screen operation control method, which can solve the problem that the screen operation control scheme in the related art has poor use effect when the screen is in a wet state, which will greatly affect the normal needs of the user and reduce the user experience.
- the operation control method can be executed by the screen operation control device. The screen operation control method will be described in detail below with reference to FIG. 1 :
- the screen operation control device determines that the area where the touch screen of the terminal contacts the touch object that performs the touch operation is in a wet state.
- the touch object in this embodiment may be a user's finger. It is of course understood that the touch object may also be a terminal accessory such as a stylus. The following uses the touch object as a finger to illustrate:
- the screen operation control device may determine whether the touch screen is in a wet state to determine whether the area where the touch screen contacts the touched finger is in a wet state.
- the capacitance value is C 0 .
- the capacitance value C 1 detected by the touch screen should be less than C 0 .
- the capacitance value C 2 detected by the touch screen should be greater than C 0 .
- the touch screen is a capacitive touch screen
- the screen operation control device determines that the current capacitance value on the touch screen is the first capacitance value, and the first capacitance value is greater than when the touch screen is not touched, the touch screen is detected.
- the second capacitance value, the screen operation control device can determine that the area touched between the touch screen and the finger touching the touch screen is in a wet state.
- a terminal including a touch screen it may include a touch IC (Integrated Circuit), and the touch IC may include a detection unit and a CPU (Central Processing Unit).
- the operation of detecting the capacitive touch screen capacitor can be performed by the detecting unit in the touch IC. Therefore, the screen operation control device can obtain the capacitance value of the current touch screen from the touch IC.
- the screen operation control device starts a first environment detecting sensor deployed on the touch screen and a second environment detecting sensor disposed outside the touch screen.
- the terminal described in this embodiment may include, for example, a mobile phone, a smart phone, a notebook computer, a digital broadcast receiver, a PDA (Personal Digital Assistant), a PAD (Tablet), a PMP (Portable Multimedia Player), a navigation device, etc.
- the touch screen may be a main area operated by the user. When the user operates on the touch screen, environmental parameters such as ambient brightness or temperature detected by the touch area may be due to the user's The touch has changed a certain amount. This change is relative to other environmental parameters that are not touched.
- the environment parameters of the area touched by the user and the area not touched may be different, and according to the difference, the screen operation control device can determine the touch action of the user, thereby knowing that the user has sent the message to the terminal. What kind of instructions, and respond to the user's instructions.
- the environment detection sensor may be used to detect the environmental parameter of the touched area on the screen. Since the change of the environmental parameters of the touched area is relative to the untouched area, an additional environmental detection sensor is also needed to detect the environmental parameters of the untouched area. Although the user does not touch all the areas on the touch screen at a certain time, it is difficult to predict which areas the user will touch in one moment or which areas will not be touched. Therefore, in order to ensure Obtaining an environmental parameter that is not in the touch area as a standard parameter for comparison.
- an environment detecting sensor may be deployed in an area outside the touch screen, and the detection result of the environment detecting sensor deployed in the area outside the touch screen is used. As an environmental parameter of the untouched area.
- the environment detecting sensor deployed on the touch screen is referred to as a first environment detecting sensor
- the environment detecting sensor configured to detect an environment parameter not touched by the touch area is referred to as a second environment detecting sensor.
- the setting position of the second environment detecting sensor may include two basic requirements. First, the second environment detecting sensor is disposed at a place where the user does not touch when the user operates the touch screen; secondly, the second environment detecting sensor
- the environmental parameters of the deployment area are as close as possible to the environmental parameters of the touch screen that are not touched, such as illumination brightness and temperature.
- the second environment detecting sensor and the first environment detecting pass Sensors can be deployed on the same side of the terminal as much as possible.
- one side of the touch screen can be set to be the front side of the terminal.
- a certain border can be reserved outside the touch screen. Even in the narrow border terminal, a certain border can be used to set the camera and other devices. .
- the second environment detecting sensor can be disposed on the front frame of the terminal, for example, the vicinity of the front camera, the vicinity of the earpiece, and the like.
- a plurality of first environment detecting sensors may be disposed, and the plurality of first environment detecting sensors are evenly distributed on the touch screen.
- the environmental parameter detecting sensor may include a temperature sensor and/or light, because the touch screen is caused by the user's finger to change the environmental parameters such as the brightness and the temperature of the touch area. Sensor.
- the screen operation control device determines that the area where the touch screen and the touch object are in contact with each other is in a wet state, the screen operation control device can control to turn on the first environment detecting sensor and the second environment detecting sensor.
- the screen operation control device acquires a first detection result detected by the first environment detecting sensor and a second detection result detected by the second environment detecting sensor.
- the first detecting result and the second detecting result both include a temperature value; when the first environment detecting sensor and the second environment detecting sensor are both When the light sensor is included, the first detection result and the second detection result both include a brightness value; when the first environment detecting sensor includes a temperature sensor and a light sensor, and the second environment detecting sensor also includes a temperature sensor and a light sensor, Both the first detection result and the second detection result include a temperature value and a brightness value.
- the environmental parameters of the terminal may have weak differences at different times, the first detection result obtained by the screen operation control device and the second detection result are to be compared with the second detection result as a standard value, therefore, The first detection result to be compared with the second detection result may be detected at the same time.
- the screen operation control device acquires the first detection result of the first environment detecting sensor at time t1, and also acquires the second detection result of the second environment detecting sensor at time t1.
- the comparison between the first test result and the second test result is meaningful.
- the screen operation control device determines the difference between the first detection result and the second detection result.
- the touch object touches the actual touch operation and responds to the touch operation.
- the second detection result at the same time is compared as a reference corresponding to the first detection result, and determining whether the first detection result is the same time There is a difference in the second detection result.
- the touch object can be considered to touch the area where the first environment detecting sensor is located.
- the screen operation control device acquires at least twice in time T.
- the first detection result is the second detection result at the same time.
- the user acquires the first detection result and the second detection result at time t1, and acquires the first detection result and the second detection result at time t2.
- the first environment detecting sensor to which the first detection result that is different from the second detection result is determined is a target environment detecting sensor.
- Two or more first environment detecting sensors can be deployed on the touch screen, and the user may not touch all the areas where the first environment detecting sensor is located in one touch operation, and therefore, the same In the first detection result of the time, only the first detection result of the part of the first environment detecting sensor may be different from the second detection result of the second environment detecting sensor outside the screen, and the other part is not.
- the first environment detecting sensor wherein the first detecting result is different from the second detecting result of the second environment detecting sensor, may be a target environment detecting sensor for determining a touch operation of the user. For example, as shown in FIG. 3, on the touch screen of the smartphone 3, four first environment detecting sensors including 31, 32, 33, and 34 are included.
- the screen operation control means determines that there is a difference in the brightness value detected by the first environment detecting sensor 32 and the brightness value detected by the second light sensing sensor disposed above the screen at time t1. Then, the first environment detecting sensor 32 is a target environment detecting sensor.
- the screen operation control means may determine the target environment detecting sensor at each time. For example, the screen operation control device may compare the first detection result at time t1 with the second detection result at time t1, and compare the first detection result at time t2 with the second detection result at time t2 to determine the time t1.
- the first environmental test to which the first detection result differs from the second detection result The sensor is used as the target environment detecting sensor at time t1.
- the first detection result to which the first detection result which is different from the second detection result in the time t2 belongs to may be the target environmental detection sensor at time t2.
- the screen operation control device determines that the first environment detecting sensor 32 is the target environment detecting sensor
- the position at which the first environment detecting sensor 32 is located can be acquired. It can be understood that the mapping relationship between the first environment detecting sensor and the position of the first environment detecting sensor on the touch screen of the two or more first environment detecting sensors can be stored in advance, and the screen operation control device can be mapped according to the mapping. The relationship determines where the target environment detection sensor is located.
- the screen operation control device may determine the touch operation of the user according to the determined position: if the target environment detecting sensor is located at each of the at least two moments The same position can be used to characterize the user's touch operation as a click operation on the location of the target environment detection sensor. For example, in FIG. 3, if the target environment detection sensors in each of the at least two moments are The first environment detecting sensor 32 can determine that the user clicks on the position where the first environment detecting sensor 32 is located using the touch object, as shown in FIG. 4 .
- the touch operation of the user may be characterized as a sliding touch operation, and the track of the sliding touch operation may detect each of the plurality of target environments according to the determined
- the position and timing determination of the target environment detecting sensor wherein the timing may be a timing of acquiring the detection result corresponding to each of the plurality of target environment detecting sensors, that is, the detecting result corresponding to each of the plurality of target environment detecting sensors may be acquired for the screen operation control device. Timing, assuming that the target environment detecting sensor at time t1 in FIG. 3 is the first environment detecting sensor 32, and the target environment detecting sensor at time t2 is the first environment detecting sensor 34, the screen operation control device can determine the actual touch action of the user. As shown in Figure 5.
- the screen operation control device can determine the instruction actually issued by the user, and then respond to the touch operation according to the user's instruction.
- the screen operation control device opens the setting after determining that the touch screen of the terminal is in a wet state in contact with the touch object that performs the touch operation. a first environment detecting sensor on the touch screen and a second environment detecting sensor disposed outside the touch screen, and acquiring a first detecting result of the first environment detecting sensor and a second detecting result of the second environment detecting sensor, and then The touch operation of the touch object is determined according to the difference between the detection results of the two environmental detection sensors, and then the touch operation is responded to.
- the screen operation control device fully utilizes the change of the environmental parameters such as brightness and temperature of the touched area when the touch object touches the touch screen of the terminal, and is not touched.
- Embodiment 2 is a diagrammatic representation of Embodiment 1:
- the first environment detecting sensor and the second environment detecting sensor may include a light sensor, and the light sensor may include a light projector and a light receiver.
- the light may be focused on the lens by the light projector, and then transmitted to the lens.
- the lens of the receiver is then transmitted to the receiving sensor, and the receiving sensor converts the received optical signal into an electrical signal; after that, the electrical signal performs a series of actions in the device, and finally implements various switches and controls. action.
- the basic principle is to use the signals obtained by shielding the light between the light projector and the light receiver to complete various automatic control.
- the light sensing sensor can be uniformly arranged on the touch screen of the terminal, and 4 to 6 light sensing sensors can be evenly arranged on the touch screen.
- the light sensor disposed on the touch screen may be a first light sensor, and at least one second light sensor may be disposed on the front bezel of the terminal, as shown in FIG. 6.
- the second photo sensor 60 is disposed near the front camera of the terminal, and the six first photo sensors 61, 62, 63, 64, 65, 66 are respectively disposed on the touch screen.
- the screen (eg, the touch screen) operation control device determines that the contact area between the touch object and the touch screen is in a wet state according to the screen capacitance value detected by the touch IC
- the first photo sensor and the second photo sensor are controlled to be turned on. Then, the detection results of the first photo sensor and the second photo sensor are obtained, and the second detection result of the second photo sensor is used as a reference to compare the first detection result of the first photo sensor, according to the first embodiment.
- the user's touch action can be determined according to the difference of the detection results.
- the screen operation control device determines the area where the touch finger and the touch screen contact each other.
- the state of the domain is wet, in addition to the method of judging the magnitude of the capacitance value, it can also be determined by the detection result of the humidity sensor.
- a humidity sensor is disposed on the touch screen of the terminal, and the humidity sensor detects the humidity on the touch screen to determine whether the touch screen is in contact with each other.
- the touch screen can recognize multi-touch, wherein the data output by the detecting unit of the touch IC can be a matrix of D*S, wherein D represents the number of driving channels, and S represents the sensing channel.
- the number of CPUs can calculate the coordinates of the touch pen or the touch of the user's finger based on the output of the detection unit. It is worth mentioning that, due to the brightness of the light detected by the light sensor, the user's finger or the stylus does not need to be completely in contact with the touch screen to cause the light sensor to detect the change in the brightness value. Therefore, when the environmental detecting sensor is a light sensing sensor, the touch does not have to touch the touch screen itself. This description is equally applicable to the case where the environmental detection sensor is a different distance sensor.
- the screen operation control device may verify the identity information of the user performing the touch operation before determining the user before the control terminal responds to the touch operation. Whether it has operational rights. If the touch object used by the user is a finger of the user and the touch screen supports the fingerprint recognition, the screen operation control device may determine, according to the ultrasonic fingerprint recognition technology, that the fingerprint corresponding to the touched finger meets the preset condition, and the preset condition may be It matches the pre-stored fingerprint.
- the first environment detecting sensor may include a light sensor and a temperature sensor
- the corresponding second environment detecting sensor may also include a light sensor and a temperature sensor.
- the screen operation control device can combine the detection results of the two types of sensors when determining the user's touch operation.
- the screen operation control method provided in the embodiment uses the touch object to bring the change of the environmental parameters such as brightness and temperature to the touched area when the touch screen is touched by the touch screen, so that the user is in the
- the touch object such as a finger or a stylus is wet or the touch screen itself is wet
- the terminal is continuously operated, and the touch screen is used to verify the identity of the user who initiated the touch operation, which not only improves the The user experience also ensures the security of the terminal information.
- Embodiment 3 is a diagrammatic representation of Embodiment 3
- the embodiment provides a screen operation control device, which is configured to perform the screen operation control method provided by the first embodiment. Please refer to FIG. 7:
- the screen operation control device 70 includes a state determination module 702, a startup control module 704, a result acquisition module 706, and a response control module 708.
- the state determining module 702 is configured to: determine that the area touched by the touch screen of the terminal and the touch object that performs the touch operation is in a wet state;
- the startup control module 704 is configured to: start the first environment detecting sensor and deployed deployed on the touch screen a second environment detecting sensor outside the touch screen;
- the result obtaining module 706 is configured to: acquire a first detection result detected by the first environment detecting sensor and a second detection result detected by the second environment detecting sensor;
- the 708 is configured to: determine, according to the difference between the first detection result and the second detection result, the touch operation actually corresponding to the finger touch, and respond to the actual corresponding touch operation.
- the touch object in this embodiment may be a user's finger. It is of course understood that the touch object may also be a terminal accessory such as a stylus.
- the state determination module 702 can determine whether the touch screen is in a wet state to determine whether the area where the touch screen contacts the touched finger is in a wet state.
- the capacitance value is C 0 .
- the capacitance value C 1 detected by the touch screen should be less than C 0 .
- the capacitance value C 2 detected by the touch screen should be greater than C 0 .
- the state determining module 702 determines that the current capacitance value on the touch screen is the first capacitance value, and the first capacitance value is greater than when the touch screen is not touched. The second capacitance value, the state determination module 702 can determine that the area contacted between the touch screen and the touched finger is in a wet state.
- a terminal including a touch screen it may include a touch IC (Integrated Circuit), and the touch IC may include a detecting unit and a CPU.
- the operation of detecting the capacitive touch screen capacitor can be performed by the detecting unit in the touch IC, so the state determining module 702 can be touched.
- the IC obtains the capacitance value of the current touch screen.
- the state determining module 702 determines that the contact area between the touch object and the touch screen is in a wet state according to the screen capacitance value detected by the touch IC
- the first light sensor can be controlled to be turned on. And a second light sensor. Then, the detection results of the first light sensor and the second light sensor are obtained, and the second detection result of the second light sensor is used as a reference to compare the first detection result of the first light sensor, according to the first embodiment.
- the introduction can determine the user's touch action according to the difference of the test results.
- the terminal described in this embodiment may include, for example, a mobile phone, a smart phone, a notebook computer, a digital broadcast receiver, a PDA (Personal Digital Assistant), a PAD (Tablet), a PMP (Portable Multimedia Player), a navigation device, etc.
- the touch screen may be a main area operated by the user.
- environmental parameters such as ambient brightness or temperature detected by the touch area may be due to the user's The touch has changed a certain amount. This change is relative to other environmental parameters that are not touched.
- the response control module 708 can determine the touch action of the user, so that the user is sent to the terminal. What kind of instructions, and respond to the user's instructions.
- the environment parameter of the touched area on the screen may be detected by the environment detection sensor. Since the change of the environmental parameters of the touched area is relative to the untouched area, an additional environmental detection sensor is also needed to detect the environmental parameters of the untouched area. Although the user does not touch all the areas on the touch screen at a certain time, it is difficult to predict which areas the user will touch in one moment or which areas will not be touched. Therefore, in order to ensure Obtaining an environmental parameter that is not in the touch area as a standard parameter for comparison.
- an environment detecting sensor may be deployed in an area outside the touch screen, and the detection result of the environment detecting sensor deployed in the area outside the touch screen is used. As an environmental parameter of the untouched area.
- the environment detecting sensor deployed on the touch screen may be referred to as a first environment detecting sensor, and the environment detecting sensor configured to detect an environment parameter not touched by the touch area may be referred to as a second environment detecting sensor.
- the set position of the second environment detecting sensor may include such two bases
- the second environment detecting sensor is disposed in a place where the user does not touch the touch screen; secondly, the environmental parameters of the second environment detecting sensor deployment area are not touched on the touch screen as much as possible.
- the environmental parameters of the control area are similar, such as the brightness of the light, the temperature, etc. can be basically similar.
- the second environment detecting sensor and the first environment detecting sensor can be deployed on the same surface of the terminal as much as possible.
- one side of the touch screen may be the front side of the terminal.
- a certain border can be reserved outside the touch screen. Even in the narrow border terminal, a certain border can be used to set the camera and other devices. .
- the second environment detecting sensor can be disposed on the front frame of the terminal, for example, the vicinity of the front camera, the vicinity of the earpiece, and the like.
- a plurality of first environment detecting sensors may be disposed, and the plurality of first environment detecting sensors are evenly distributed on the touch screen.
- the environmental parameter detecting sensor may include a temperature sensor and/or light, because the touch screen is caused by the user's finger to change the environmental parameters such as the brightness and the temperature of the touch area. Sensor.
- the startup control module 704 can control to turn on the first environment detecting sensor and the second environment detecting sensor.
- both the first environment detecting sensor and the second environment detecting sensor comprise a temperature sensor
- the first detecting result and the second detecting result obtained by the result obtaining module 706 both include a temperature value
- the first environment detecting sensor When the second environment detecting sensor includes the light sensor, the first detecting result and the second detecting result obtained by the result obtaining module 706 each include a brightness value; when the first environment detecting sensor includes the temperature sensor and the light sensor, When the second environment detecting sensor also includes the temperature sensor and the light sensor, the first detection result and the second detection result acquired by the result obtaining module 706 include the temperature value and the brightness value.
- the first detection result obtained by the result obtaining module 706 and the second detection result are to be compared with the second detection result as a standard value.
- the first detection result obtained by the result obtaining module 706 and the second detection result may be detected at the same time.
- the result obtaining module 706 can obtain the first environment detecting sensor at the time t1 As a result of the detection, the second detection result of the second environment detecting sensor at time t1 can also be acquired. Thus, the comparison between the first test result and the second test result is meaningful.
- the response control module 708 After the response control module 708 obtains the first detection result and the second detection result, the second detection result at the same time is compared as a reference corresponding to the first detection result, and it is determined whether the first detection result is the second detection result at the same time. There is a difference. When there is a difference, the response control module 708 can think that the touch object touches the area where the first environment detecting sensor is located.
- the result obtaining module 706 may acquire at least twice in time T.
- the first detection result is the second detection result at the same time.
- the user acquires the first detection result and the second detection result at time t1, and acquires the first detection result and the second detection result at time t2.
- the determining, by the response control module 708, the actual touch operation process of the touch object touch according to the first detection result and the second detection result may include:
- the response control module 708 determines that the first environment detecting sensor to which the first detection result that is different from the second detection result belongs is the target environment detecting sensor.
- Two or more first environment detecting sensors can be deployed on the touch screen, and the user may not touch all the areas where the first environment detecting sensor is located in one touch operation, and therefore, the same In the first detection result of the time, only the first detection result of the part of the first environment detecting sensor may be different from the second detection result of the second environment detecting sensor outside the screen, and the other part is not.
- the first environment detecting sensor wherein the first detecting result is different from the second detecting result of the second environment detecting sensor, may be a target environment detecting sensor for determining a touch operation of the user. As shown in FIG. 3, on the touch screen of the smart phone 3, four first environment detecting sensors 31, 32, 33, and 34 are included.
- the response control module 708 determines that there is a difference in the luminance value detected by the first environment detecting sensor 32 and the luminance value detected by the second light sensing sensor disposed above the screen at the time t1. Then, the first environment detecting sensor 32 is a target environment detecting sensor.
- the response control module 708 can determine the target environment detection sensor at each moment. For example, the response control module 708 can compare the first detection result at time t1 with the second detection result at time t1, and compare the first detection result at time t2 with the second detection result at time t2, thereby The first environment detecting sensor to which the first detection result which is different from the second detection result in the time t1 belongs is determined as the target environment detecting sensor at time t1.
- the first detection result to which the first detection result which is different from the second detection result in the time t2 belongs to may be the target environmental detection sensor at time t2.
- the response control module 708 determines that the first environment detecting sensor 32 is the target environment detecting sensor, the position at which the first environment detecting sensor 32 is located may be acquired. It can be understood that the mapping relationship between each of the first environment detecting sensors and the first environment detecting sensors on the touch screen can be stored in advance, and the response control module 708 can perform mapping according to the mapping. The relationship determines where the target environment detection sensor is located.
- the response control module 708 can determine the touch operation of the user according to the determined position: if the target environment detecting sensor is located in each of the at least two moments The same position can be used to characterize the user's touch operation as a click operation on the location of the target environment detection sensor. For example, in FIG. 3, if the target environment detection sensors in each of the at least two moments are The first environment detecting sensor 32, the response control module 708 can determine that the user has clicked on the location where the first environment detecting sensor 32 is located using the touch object, as shown in FIG.
- the touch operation of the user may be characterized as a sliding touch operation, and the track of the sliding touch operation may detect each of the plurality of target environments according to the determined
- the position and timing determination of the target environment detecting sensor wherein the timing may be a timing of acquiring the detection result corresponding to each of the plurality of target environment detecting sensors, that is, the detecting result corresponding to each of the plurality of target environment detecting sensors may be acquired for the screen operation control device. Timing, assuming that the target environment detecting sensor at time t1 in FIG. 3 is the first environment detecting sensor 32, and the target environment detecting sensor at time t2 is the first environment detecting sensor 34, the response control module 708 can determine the actual touch action of the user. As shown in Figure 5.
- the response control module 708 can determine the instruction actually issued by the user, and then respond to the touch operation according to the user's instruction.
- the embodiment further provides a terminal.
- the terminal 8 includes a controller 81, a touch screen 82, a first environment detecting sensor 83, and a second environment detecting sensor 84.
- the touch screen 82 is configured to receive user input and perform input under the control of the controller 81. Show out.
- the first environment detecting sensor 83 is uniformly disposed on the touch screen 82, and the number thereof may be greater than or equal to 2.
- the method is configured to: detect an environmental parameter on the touch screen 82, and send the detected first detection result to the controller. 81.
- the second environment detecting sensor 84 is disposed outside the touch screen 82 and configured to detect environmental parameters outside the touch screen 82 and send the detected second detection result to the controller 81.
- the first environment detecting sensor 83 and the second environment detecting sensor 84 may each include a light sensing sensor, and the first detection result and the second detection result may both include a brightness value.
- the first environment detecting sensor 83 and the second environment detecting sensor 84 may each include a temperature sensor, and the first detecting result and the second detecting result may both include a temperature value.
- the first environment detecting sensor 83 and the second environment detecting sensor 84 may each include a temperature sensor and a light sensor. In this case, both the first detection result and the second detection result may include a brightness value and a temperature value.
- the controller 81 can be configured to: control the opening and closing of the first environment detecting sensor 83 and the second environment detecting sensor 84; and can also be configured to: according to the current first capacitance value on the touch screen 82 and the touch screen is not The second capacitance value detected during the touch determines that the area where the touch screen contacts the touch object is in a wet state.
- the controller 81 may be configured to determine that the touch panel 82 is in a wet state in contact with the touch object that performs the touch operation according to the detection result of the touch screen surface humidity sensor.
- the controller 81 can control the opening of the first environment detecting sensor 83 and the second environment detecting sensor 84. After the first environment detecting sensor 83 and the second environment detecting sensor 84 detect the corresponding environmental parameters, the controller 81 may detect the first detecting result of the sensor 83 and the second detecting result of the second environment detecting sensor 84 according to the first environment detecting sensor 83. The difference between the two determines the actual touch operation of the touch object, and can control the touch screen 82 to respond to the determined actual touch operation.
- the screen operation control device 70 in this embodiment may be deployed on the terminal 8, wherein the function of the state determination module may be implemented by a touch IC or may be implemented by the humidity sensor and the controller 81.
- the functions of the startup control module, the result acquisition module, and the corresponding control module can all be implemented by the controller 81.
- the screen operation control device and the terminal provided by the embodiment of the present invention open the setting on the touch screen after determining that the touch screen of the terminal touches the touch object of the touch operation in a wet state.
- the first environment detecting sensor and the second environment detecting sensor disposed outside the touch screen, and acquiring the first detecting result of the first environment detecting sensor and the second detecting result of the second environment detecting sensor, and then detecting according to the two environments
- the difference between the sensor detection results determines the actual touch operation of the touch object and then responds to the determined actual touch operation.
- the screen operation control device and the terminal fully utilize the change of the environmental parameters such as brightness and temperature of the touched area when the touch object touches the touch screen of the terminal, and are not touched. There is no change in the control area.
- Embodiment 4 is a diagrammatic representation of Embodiment 4:
- the embodiment of the invention further provides a computer readable storage medium storing computer executable instructions, which are implemented when the computer executable instructions are executed.
- a plurality may mean more than one.
- modules or steps of the embodiments of the present invention may be implemented by a general-purpose computing device, which may be centralized on a single computing device or distributed over a network of multiple computing devices. Alternatively, they can be implemented by program code executable by the computing device, so that they can be stored in a computer storage medium (ROM (Read-Only Memory) / RAM (Random Access Memory) , a disk, an optical disk) are executed by a computing device, and in some cases, the steps shown or described may be performed in an order different from that herein, or they may be separately fabricated into different integrated circuit modules, or Multiple of these modules or steps are fabricated as a single integrated circuit module. Therefore, embodiments of the invention may not be limited to any particular combination of hardware and software.
- all or part of the steps of the above embodiments may also be implemented by using an integrated circuit. These steps may be separately fabricated into individual integrated circuit modules, or multiple modules or steps may be fabricated into a single integrated circuit module. achieve.
- the devices/function modules/functional units in the above embodiments may be implemented by a general-purpose computing device, which may be centralized on a single computing device or distributed over a network of multiple computing devices.
- the device/function module/functional unit in the above embodiment When the device/function module/functional unit in the above embodiment is implemented in the form of a software function module and sold or used as a stand-alone product, it can be stored in a computer readable storage medium.
- the above mentioned computer readable storage medium may be a read only memory, a magnetic disk or an optical disk or the like.
- the area where the touch screen of the terminal contacts the touch object for performing the touch operation is determined to be in a wet state; and the touch screen is started to be deployed.
- a first environment detecting sensor and a second environment detecting sensor disposed outside the touch screen; acquiring a first detecting result detected by the first environment detecting sensor and a second detected by the second environment detecting sensor And determining, according to the difference between the first detection result and the second detection result, the touch operation actually corresponding to the touch object touch, and responding to the actual corresponding touch operation.
- the touch object or the touch screen When the touch object or the touch screen is in a wet state, although the static electricity of the touch object changes, the touch operation cannot be correctly responded to the touch current, but the touch object operates on the touch screen. No change has taken place.
- the operation of the touch object may cause the environmental parameters of the operated area on the touch screen to be different from the environmental parameters of the touched area. Therefore, according to the first environment detecting sensor and the touch screen disposed on the touch screen
- the difference between the detection results of the second environment detecting sensor can determine the user's touch operation, so that the user can quickly respond to the user when the touch screen and the touch object in contact with the touch object are in a wet state.
- the touch operation accurately responds, which avoids the problem that the user does not respond to the user's instructions correctly when the touch screen is in a wet state, which brings inconvenience to the user and improves the user experience.
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
- Telephone Function (AREA)
Abstract
一种屏幕操作控制方法包括确定终端触控屏与进行触控操作的触控物接触的区域处于潮湿状态;启动部署在所述触控屏上的第一环境检测传感器和部署在所述触控屏之外的第二环境检测传感器;获取所述第一环境检测传感器检测到的第一检测结果以及所述第二环境检测传感器检测到的第二检测结果;根据所述第一检测结果与所述第二检测结果的差异确定所述触控物触控实际对应的触控操作,并对所述实际对应的触控操作进行响应。
Description
本申请涉及但不限于电子技术领域,尤其是屏幕操作控制方法、装置及终端。
终端的触控屏大致分为压力式、电阻式与电容式等几种类型。目前,市面上的终端以电容式触摸屏为主。电容式触摸屏利用人体的电流感应进行工作:电容式触摸屏是一块四层复合玻璃屏,玻璃屏的内表面和夹层分别涂有一层ITO(Indium tin oxide,氧化铟锡),最外层是一薄层矽土玻璃保护层,夹层ITO涂层作为工作面,四个角上引出四个电极,内层ITO为屏蔽层以保证良好的工作环境。当手指触摸在金属层上时,由于人体电场,用户和触摸屏表面形成一个耦合电容,对于高频电流来说,电容是直接导体,于是手指从接触点吸走一个很小的电流。这个电流分别从触摸屏的四角上的电极中流出,并且流经这四个电极的电流与手指到四角的距离成正比,控制器通过对这四个电流比例的精确计算,可以得出触摸点的位置。
由于电容式触摸屏是利用人体感应静电工作的,因此,电容式触摸屏在用户的手处于干燥无污染物的状态时,反应非常灵敏。但是当用户的手上有水或者是屏幕处于潮湿情况下,例如雨水落到屏幕上、浴室或者桑拿房中水蒸气凝结到终端屏幕上、冬天用户呼吸产生的哈气、用户手出的汗以及用户洗手后手上残留的水滴等,都会导致触控屏潮湿不已,在这些情况下,触控屏对用户触控的响应就会变得迟钝或者失灵,以至于用户的触控得不到响应或者是用户的触控进行错误的响应。
同时随着终端技术的发展,终端也越来越智能化,其具备的功能除了通信以外,还包括多种,例如工作学习、生活管理、休闲娱乐等,可以说,人们的生活已经无法完全脱离终端了。作为生活中必不可少的一部分,终端要在各种各样的情形下为人们提供服务,满足人们的生活需求。当终端屏幕处于潮湿状态下或者是用户的手指是潮湿的时候,用户依旧有使用终端的需求,
比如手上有水时需要在手机界面接听/挂断电话、在手机界面快速查看收到的消息及通知等,而相关技术中的屏幕操作控制方案在屏幕处于潮湿状态下使用效果差的缺陷将会极大地影响到用户的正常需求,降低用户体验。
发明内容
以下是对本文详细描述的主题的概述。本概述并非是为了限制权利要求的保护范围。
本文提供屏幕操作控制方法、装置及终端,能够解决相关技术中的屏幕操作控制方案不适用于屏幕处于潮湿状态下,给用户造成了极大地不便,降低了用户体验的问题。
本发明实施例提供一种屏幕操作控制方法,包括:
确定终端触控屏与进行触控操作的触控物接触的区域处于潮湿状态;
启动部署在所述触控屏上的第一环境检测传感器和部署在所述触控屏之外的第二环境检测传感器;
获取所述第一环境检测传感器检测到的第一检测结果以及所述第二环境检测传感器检测到的第二检测结果;
根据所述第一检测结果与所述第二检测结果的差异确定所述触控物触控实际对应的触控操作,并对所述实际对应的触控操作进行响应。
本发明实施例还提供一种屏幕操作控制装置,包括:
状态确定模块,设置为:确定终端触控屏与进行触控操作的触控物接触的区域处于潮湿状态;
启动控制模块,设置为:启动部署在所述触控屏上的第一环境检测传感器和部署在所述触控屏之外的第二环境检测传感器;
结果获取模块,设置为:获取所述第一环境检测传感器检测到的第一检测结果以及所述第二环境检测传感器检测到的第二检测结果;
响应控制模块,设置为:根据所述第一检测结果与所述第二检测结果的差异确定所述触控物触控实际对应的触控操作,并对所述实际对应的触控操
作进行响应。
本发明实施例还提供一种终端,包括:控制器、触控屏、部署在所述触控屏上的第一环境检测传感器以及部署于所述触控屏之外的第二环境检测传感器;
所述第一环境检测传感器设置为:检测所述触控屏上的环境参数,并将检测到的第一检测结果发送给所述控制器;
所述第二环境检测传感器设置为:检测所述触控屏之外的环境参数,并将检测到的第二检测结果发送给所述控制器;
所述控制器设置为:确定所述触控屏与进行触控操作的触控物接触的区域处于潮湿状态后,控制所述第一环境检测传感器和所述第二环境检测传感器启动;在获取到所述第一环境检测传感器的第一检测结果和所述第二环境检测传感器的第二检测结果后,根据所述第一检测结果与所述第二检测结果的差异确定所述触控物触控实际对应的触控操作,并控制所述触控屏对所述实际对应的触控操作进行响应。
本发明实施例还提供一种计算机存储介质,所述计算机存储介质中存储有计算机可执行指令,所述计算机可执行指令用于执行前述的任一项的屏幕操作控制方法。
本发明实施例还提供一种计算机可读存储介质,存储有计算机可执行指令,所述计算机可执行指令被执行时实现上述屏幕操作控制方法。
本发明实施例的有益效果是:
根据本发明实施例提供的屏幕操作控制方法、装置及终端以及计算机存储介质,屏幕操作控制装置通过确定触控屏与进行触控操作的触控物接触的区域处于潮湿状态后,启动部署在触控屏上的第一环境检测传感器和部署在触控屏之外的第二环境检测传感器,其中由于第二环境检测传感器被部署在触控屏之外,因此第二检测结果能够表征未被触控区域的环境参数,所以屏幕操作控制装置能够根据第一检测结果和第二检测结果的差异确定哪些区域被用户触控了,从而根据用户触控的区域确定出用户实际的触控操作,并对确定出的实际触控操作进行响应。当触控物或者是触控屏处于潮湿状态时,
虽然触控物的感应静电发生了变化,导致不能根据感应电流正确地响应触控操作,但是触控物在触控屏上进行操作的区域并未发生变化。而触控物的操作会导致触控屏上被操作区域的环境参数与未被触控区域的环境参数不同,因此根据设置在触控屏上的第一环境检测传感器和设置在触控屏之外的第二环境检测传感器二者检测结果的差异就能够确定出用户触控操作,从而在触控屏与进行触控操作的触控物接触的区域处于潮湿状态时,也能迅速地对用户的触控操作进行准确地响应,避免了相关技术中当触控屏处于潮湿状态时不能正确响应用户指令,给用户带来不便的问题,提高了用户体验。
在阅读并理解了附图和详细描述后,可以明白其他方面。
附图概述
图1为本发明实施例一提供的屏幕操作控制方法的一种流程图;
图2为本发明实施例一种屏幕操作控制装置确定用户触控操作的一种流程图;
图3为本发明实施例中设置第一环境检测传感器的一种示意图;
图4为本发明实施例中屏幕操作控制装置确定出的一种用户触控操作的示意图;
图5为本发明实施例中屏幕操作控制装置确定出的另一种用户触控操作的示意图;
图6为本发明实施例二中设置第一光感传感器的一种示意图;
图7为本发明实施例三提供的屏幕操作控制装置的一种结构示意图;
图8为本发明实施例三提供的终端的一种硬件结构示意图。
本发明的较佳实施方式
下面结合附图对本发明的实施方式进行描述。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的各种方式可以相互组合。
需要说明的是,本文中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。如以下所使用的,术语“模
块”可以实现预定功能的软件和/或硬件的组合。
实施例一:
本实施例提供一种屏幕操作控制方法,能够解决相关技术中屏幕操作控制方案在屏幕处于潮湿状态下使用效果差的缺陷将会极大地影响到用户的正常需求,降低用户体验的问题,该屏幕操作控制方法可以由屏幕操作控制装置来执行,下面结合图1对屏幕操作控制方法进行详细介绍:
S102、屏幕操作控制装置确定终端触控屏与进行触控操作的触控物接触的区域处于潮湿状态。
在本实施例中的触控物可以是用户的手指,当然可以理解的是,触控物还可以是触控笔等终端配件。下面以触控物为手指进行说明:
当触控屏因为潮湿无法响应用户触控的时候,可能是由于屏幕上本身有水或者是由于用户的手指上有水,从而导致用户手指与触控屏接触的区域不够干燥,因此,在本实施例中,屏幕操作控制装置可确定触控屏是否处于潮湿状态,以便确定触控屏与触控的手指接触的区域是否处于潮湿状态。
可选地,针对电容式触控屏而言,在非触控状态下,也就是没有用户触控的状态下,其电容值为C0。当用户的手指和触控屏的表面均为干燥状态,这二者相互接触时,触控屏检测到的电容值C1应当小于C0。相反,当用户的手指和触控屏中的至少一者为潮湿状态,即在用户的手指与触控屏二者接触的地方处于潮湿状态时,触控屏检测到的电容值C2应当大于C0。因为当手指与触控屏之间接触的区域干燥时,用户手指自带的电流会使屏幕上的电容减少;而当用户的手指与触控屏接触的区域不干燥的时候,人体的静电被部分释放,因此此时的状态刚好与干燥状态相反,会使触控屏上的电容值增大。所以当触控屏为电容式触控屏,且屏幕操作控制装置确定触控屏上当前的电容值为第一电容值,而且该第一电容值大于该触控屏未被触控时检测到的第二电容值,则屏幕操作控制装置可以判定触控屏与触控该触控屏的手指之间接触的区域处于潮湿状态。
对于包含触控屏的终端来说,其可包含触控IC(Integrated Circuit,集成电路),触控IC当中可包括检测单元与CPU(Central Processing Unit,中央处理器)。检测电容式触控屏电容的工作可以由触控IC中的检测单元来完成,
所以屏幕操作控制装置可以从触控IC处获得当前触控屏的电容值。
S104、屏幕操作控制装置启动部署在触控屏上的第一环境检测传感器和部署在触控屏之外的第二环境检测传感器。
在本实施例中描述的终端可以包括诸如移动电话、智能电话、笔记本电脑、数字广播接收器、PDA(个人数字助理)、PAD(平板电脑)、PMP(便携式多媒体播放器)、导航装置等具有触控屏的移动终端以及诸如数字TV(电视)、台式计算机等具有触控屏的固定终端。在智能电话、PAD等终端中,触控屏可以是用户操作的主要区域,当用户在触控屏上进行操作的时候,被触控区域检测到的环境亮度或者温度等环境参数会因为用户的触控发生一定的变化。这种变化是相对于其他未被触控区域的环境参数而言的。也就是说,用户触控的区域和未被触控的区域的环境参数会存在差异,而根据这种差异,屏幕操作控制装置就能够确定用户的触控动作,从而知道用户向终端下发了什么样的指令,并对用户的指令进行响应。
如果屏幕操作控制装置通过用户手指触控屏幕所引起的屏幕区域的环境变化来确定用户的触控操作,则可以通过环境检测传感器来检测屏幕上被触控区域的环境参数。由于被触控区域环境参数的变化是相对于未被触控区域而言的,因此,还需要另外的环境检测传感器来检测未被触控区域的环境参数。虽然用户在某一个时刻中不会对触控屏上全部的区域进行触控,但也很难预测到用户在一个时刻中会触控哪些区域或者是不会触控哪些区域,因此,为了保证获得未被触控区域的环境参数作为比较的标准参数,本实施例中可以在触控屏之外的区域部署环境检测传感器,以这些部署在触控屏之外区域的环境检测传感器的检测结果作为未被触控区域的环境参数。
本实施例中,将部署在触控屏上的环境检测传感器称为第一环境检测传感器,而将设置为检测未被触控区域环境参数的环境检测传感器称为第二环境检测传感器。对于第二环境检测传感器的设置位置可以包括这样两个基本要求,首先,第二环境检测传感器被设置在用户操作触控屏时基本不会被触碰到的地方;其次,第二环境检测传感器部署区域的环境参数尽量与触控屏上未被触控区域的环境参数相近,例如光照亮度、温度等都可以基本相似。
所以,为了满足上述两个条件,第二环境检测传感器与第一环境检测传
感器可以尽量部署在终端相同的面。在终端中,可设置触控屏的一面为终端的正面。在相关技术中终端的正面,除了可以设置触控屏以外,还可以在触控屏以外预留一定的边框,即使是在窄边框终端当中,也还是可以有一定的边框用来设置摄像头等设备。而用户在对触控屏进行操作的时候,通常不会触碰到边框,因此,可以将第二环境检测传感器设置终端正面的边框上,例如,前置摄像头的附近、听筒的附近等。对于第一环境检测传感器的部署,可以设置多个第一环境检测传感器,并将多个第一环境检测传感器均匀分布于触控屏上。
由于用户手指在进行触控操作的时候,会引起触控屏被触控区域的光照亮度与温度等环境参数发生变化,所以在本实施例中,环境参数检测传感器可以包括温度传感器和/或光感传感器。当屏幕操作控制装置确定触控屏与触控物相互接触的区域处于潮湿状态的时候,屏幕操作控制装置就可以控制开启第一环境检测传感器与第二环境检测传感器。
S106、屏幕操作控制装置获取第一环境检测传感器检测到的第一检测结果以及第二环境检测传感器检测到的第二检测结果。
可选地,当第一环境检测传感器与第二环境检测传感器均包括温度传感器的时候,第一检测结果与第二检测结果均包括温度值;当第一环境检测传感器与第二环境检测传感器均包括光感传感器的时候,第一检测结果与第二检测结果均包括亮度值;当第一环境检测传感器包括温度传感器与光感传感器,第二环境检测传感器也包括温度传感器与光感传感器时,第一检测结果与第二检测结果中均包括温度值与亮度值。
可以注意的是,由于终端的环境参数在不同的时间会存在微弱的差异,而屏幕操作控制装置获取的第一检测结果与第二检测结果将要以第二检测结果作为标准值进行比较,因此,进行比较的第一检测结果与第二检测结果可以是相同时刻检测到的。
例如,屏幕操作控制装置获取了第一环境检测传感器在t1时刻的第一检测结果,同时也可以获取第二环境检测传感器在t1时刻的第二检测结果。这样第一检测结果与第二检测结果之间的比较才会有意义。
S108、屏幕操作控制装置根据第一检测结果与第二检测结果的差异确定
触控物触控实际对应的触控操作,并对该触控操作进行响应。
可选地,屏幕操作控制装置获取第一检测结果和第二检测结果之后将会以相同时刻的第二检测结果作为对应第一检测结果的基准进行比较,确定第一检测结果是否与相同时刻的第二检测结果存在差异,当存在差异的时候可以认为触控物触控了该第一环境检测传感器所在的区域。
由于用户的操作可能是对某一区域的点击动作,也有可能是对触控屏进行滑动触摸,因此,在本实施例中,可选地,屏幕操作控制装置会在时间T内至少两次获取第一检测结果与相同时刻的第二检测结果。例如用户获取了t1时刻的第一检测结果与第二检测结果,又获取了t2时刻的第一检测结果与第二检测结果。下面结合图2对本实施例中屏幕操作控制装置确定触控物触控实际的触控操作过程进行介绍:
S202、确定与第二检测结果存在差异的第一检测结果所属的第一环境检测传感器为目标环境检测传感器。
在触控屏上可以部署了两个及以上的第一环境检测传感器,用户在一次触控操作的过程中可能并不会触碰到所有第一环境检测传感器所在的区域,因此,在同一个时刻的第一检测结果中,可能只有部分第一环境检测传感器的第一检测结果与屏幕之外的第二环境检测传感器的第二检测结果存在差异,而另外一部分没有。其中第一检测结果与第二环境检测传感器的第二检测结果存在差异的第一环境检测传感器可以是用于确定用户触控操作的目标环境检测传感器。例如,如图3所示,在智能手机3的触控屏上,包括31、32、33、34四个第一环境检测传感器。屏幕操作控制装置确定在t1时刻中,第一环境检测传感器32检测到的亮度值与设置在屏幕上方的第二光感传感器检测到的亮度值存在误差以外的差异。则第一环境检测传感器32即为目标环境检测传感器。
当获取了时间T内至少两个时刻的第一检测结果与第二检测结果时,屏幕操作控制装置可以确定出每一个时刻的目标环境检测传感器。例如屏幕操作控制装置可分别将t1时刻的第一检测结果与t1时刻的第二检测结果进行比较,将t2时刻的第一检测结果与t2时刻的第二检测结果进行比较,从而确定t1时刻中与第二检测结果存在差异的第一检测结果所属的第一环境检
测传感器作为t1时刻的目标环境检测传感器。可将t2时刻中与第二检测结果存在差异的第一检测结果所属第一环境检测传感器作为t2时刻的目标环境检测传感器。
S204、确定目标环境检测传感器所处的位置。
屏幕操作控制装置确定第一环境检测传感器32为目标环境检测传感器之后,可以获取第一环境检测传感器32所处的位置。可以理解的是,两个及以上第一环境检测传感器中每个第一环境检测传感器及该第一环境检测传感器在触控屏上位置的映射关系可以预先进行存储,屏幕操作控制装置可以根据映射关系确定出目标环境检测传感器所处的位置。
S206、根据确定出的目标环境检测传感器的位置确定用户的触控操作。
当确定出每个目标环境检测传感器所处的位置之后,屏幕操作控制装置就可以根据确定出的位置确定用户的触控操作:如果至少两个时刻中的每个时刻中目标环境检测传感器所处的位置相同,则可表征用户的触控操作为对目标环境检测传感器所处位置的点击操作,例如,在图3当中,如果至少两个时刻中的每个时刻中的目标环境检测传感器均为第一环境检测传感器32,则屏幕操作控制装置可以判定用户是使用触控物对第一环境检测传感器32所在的位置进行了点击操作,如图4所示。如果确定出的多个目标环境检测传感器的位置不完全相同,则可表征用户的触控操作为滑动触摸操作,且该滑动触摸操作的轨迹可以根据确定出的多个目标环境检测传感器中每个目标环境检测传感器的位置和时序确定,其中时序可以为多个目标环境检测传感器各自对应的检测结果的获取时序,也就是可以为屏幕操作控制装置获取多个目标环境检测传感器各自对应的检测结果的时序,假定在图3中t1时刻的目标环境检测传感器为第一环境检测传感器32,t2时刻的目标环境检测传感器为第一环境检测传感器34,则屏幕操作控制装置可以判定用户的触控动作实际如图5所示。
确定出触控操作之后,屏幕操作控制装置就能够确定用户实际下发的指令,然后根据用户的指令对触控操作进行响应。
本发明实施例提供的屏幕操作控制方法,屏幕操作控制装置通过确定终端触控屏与进行触控操作的触控物接触的区域处于潮湿状态后,打开设置在
触控屏上的第一环境检测传感器与设置在触控屏之外的第二环境检测传感器,并获取第一环境检测传感器的第一检测结果与第二环境检测传感器的第二检测结果,然后根据两种环境检测传感器检测结果之间的差异确定出触控物的触控操作,然后响应触控操作。本实施例中屏幕操作控制装置充分利用了在触控物在对终端触控屏进行触控的时候,会给被触控区域带来亮度、温度等环境参数的变化,而未被触控区域则不会存在变化的特点,当触控物与触控屏相互接触的区域不干燥的时候,可以不再依据于电流大小来确定用户的触控操作,进而避免了相关技术中当触控屏处于潮湿状态时不能正确响应用户指令的问题,提高了用户体验。
实施例二:
本实施例在实施例一的基础上继续对屏幕操作控制方法进行介绍:
本实施例中,第一环境检测传感器和第二环境检测传感器可包括光感传感器,光感传感器可包括投光器及受光器,其工作的时候可以是通过投光器将光线聚焦在透镜处,再传输到受光器的透镜上,然后传输到接收感应器,接收感应器会将收到的光信号转变为电信号;之后电信号会在设备内进行一系列的动作,最后实现各种不同的开关及控制动作。其基本原理即对于对投光器与受光器之间的光线做遮蔽动作所获得的信号加以运用以完成各种自动化控制。本实施例中终端触控屏上可以满屏幕均匀布置光感传感器,也可以在触控屏上均匀布置4至6个光感传感器。布置在触控屏上的光感传感器可以是第一光感传感器,而另外在终端的正面边框上还可以设置至少一个第二光感传感器,如图6所示。第二光感传感器60被设置在终端的前置摄像头附近,而6个第一光感传感器61、62、63、64、65、66分别被设置在触控屏上。
在本实施例中,当屏幕(例如,触控屏)操作控制装置根据触控IC检测到的屏幕电容值确定出触控物与触控屏之间相互接触的区域处于潮湿状态后,就可以控制开启第一光感传感器和第二光感传感器。然后可获取第一光感传感器和第二光感传感器的检测结果,并将第二光感传感器的第二检测结果作为基准对第一光感传感器的第一检测结果进行比较,按照实施例一中的介绍,可根据检测结果的差异确定出用户的触控动作。
可以理解的是,屏幕操作控制装置确定触控手指与触控屏相互接触的区
域的状态是否潮湿的时候,除了以电容值的大小进行判断的方式以外,还可以通过湿度传感器的检测结果来确定。例如,在终端的触控屏上设置湿度传感器,由湿度传感器来检测触控屏上的湿度,进而确定触控屏相互接触的区域是否潮湿。
在本实施例中,触控屏可以识别出多点触控,其中触控IC的检测单元输出的数据可以是D*S的矩阵,其中D表示有驱动通道的个数,S表示感应通道的个数,CPU可以根据检测单元的输出计算出触控笔或用户手指触控的坐标。值得一提的是,由于光感传感器检测的光线亮度,而用户的手指或者触控笔不需要完全与触控屏接触就能造成光感传感器检测亮度值的变化。因此,当环境检测传感器是光感传感器时,所说的触控并不一定要触及到触控屏本身。该说明也同样适用于环境检测传感器为其他距离传感器的情况。
如果屏幕操作控制装置确定出用户的触控操作涉及到终端信息安全,则屏幕操作控制装置在控制终端响应触控操作之前,还可以对执行触控操作的用户的身份信息进行验证,确定该用户是否具有操作权限。如果用户所使用的触控物是自身的手指,且触控屏支持指纹识别,则屏幕操作控制装置可以通过超声波指纹识别技术确定进行触控的手指对应的指纹符合预设条件,预设条件可以是与预先存储的指纹相匹配。
在本实施例的一种示例当中,第一环境检测传感器可以包括光感传感器与温度传感器,对应的第二环境检测传感器也可以包括光感传感器与温度传感器。屏幕操作控制装置在确定用户触控操作的时候可以结合这两种类型的传感器的检测结果进行。
本实施例中提供的屏幕操作控制方法,利用了触控物在对终端触控屏进行触控的时候,会给被触控区域带来亮度、温度等环境参数的变化的特点,使得用户在自己的手指或触控笔等触控物潮湿或者是触控屏本身潮湿的情况下继续对终端进行操作,同时还能够利用触控屏对发起触控操作的用户的身份进行验证,不仅提高了用户体验,还保证了终端信息的安全性。
实施例三:
本实施例提供一种屏幕操作控制装置,该装置设置为执行第一实施例提供的屏幕操作控制方法,请参考图7:
屏幕操作控制装置70包括状态确定模块702、启动控制模块704、结果获取模块706和响应控制模块708。状态确定模块702设置为:确定终端触控屏与进行触控操作的触控物接触的区域处于潮湿状态;启动控制模块704设置为:启动部署在触控屏上的第一环境检测传感器和部署在触控屏之外的第二环境检测传感器;结果获取模块706设置为:获取第一环境检测传感器检测到的第一检测结果以及第二环境检测传感器检测到的第二检测结果;响应控制模块708设置为:根据第一检测结果与第二检测结果的差异确定手指触控实际对应的触控操作,并对实际对应的触控操作进行响应。
在本实施例中的触控物可以是用户的手指,当然可以理解的是,触控物还可以是触控笔等终端配件。下面以触控物为手指为例进行说明:
当触控屏因为潮湿无法响应用户触控的时候,可能是由于屏幕上本身有水或者是由于用户的手指上有水,从而导致用户手指与触控屏接触的区域不够干燥,因此,在本实施例中,状态确定模块702可确定触控屏是否处于潮湿状态,以便确定触控屏与触控的手指接触的区域是否处于潮湿状态。
可选地,针对电容式触控屏而言,在非触控状态下,也就是没有用户触控的状态下,其电容值为C0。当用户的手指和触控屏的表面均为干燥状态,这二者相互接触时,触控屏检测到的电容值C1应当小于C0。相反,当用户的手指和触控屏中的至少一者为潮湿状态,即在用户的手指与触控屏二者接触的地方处于潮湿状态时,触控屏检测到的电容值C2应当大于C0。因为当手指与触控屏之间接触的区域干燥时,用户手指自带的电流会使屏幕上的电容减少;而当用户的手指与触控屏接触的区域不干燥的时候,人体的静电被部分释放,因此此时的状态刚好与干燥状态相反,会使触控屏上的电容值增大。所以当触控屏为电容式触控屏,且状态确定模块702确定触控屏上当前的电容值为第一电容值,而且该第一电容值大于该触控屏未被触控时检测到的第二电容值,则状态确定模块702可以判定触控屏与触控的手指之间接触的区域处于潮湿状态。
对于包含触控屏的终端来说,其可包含触控IC(Integrated Circuit,集成电路),触控IC当中可包括检测单元与CPU。检测电容式触控屏电容的工作可以由触控IC中的检测单元来完成,所以状态确定模块702可以从触控
IC处获得当前触控屏的电容值。
在本实施例中,当状态确定模块702根据触控IC检测到的屏幕电容值确定出触控物与触控屏之间相互接触的区域处于潮湿状态后,就可以控制开启第一光感传感器和第二光感传感器。然后获取第一光感传感器和第二光感传感器的检测结果,并将第二光感传感器的第二检测结果作为基准对第一光感传感器的第一检测结果进行比较,按照实施例一中的介绍,可根据检测结果的差异确定出用户的触控动作。
在本实施例中描述的终端可以包括诸如移动电话、智能电话、笔记本电脑、数字广播接收器、PDA(个人数字助理)、PAD(平板电脑)、PMP(便携式多媒体播放器)、导航装置等具有触控屏的移动终端以及诸如数字TV、台式计算机等具有触控屏的固定终端。在智能电话、PAD等终端中,触控屏可以是用户操作的主要区域,当用户在触控屏上进行操作的时候,被触控区域检测到的环境亮度或者温度等环境参数会因为用户的触控发生一定的变化。这种变化是相对于其他未被触控区域的环境参数而言的。也就是说,用户触控的区域和未被触控的区域的环境参数会存在差异,而根据这种差异,响应控制模块708就能够确定用户的触控动作,从而知道用户向终端下发了什么样的指令,并对用户的指令进行响应。
如果响应控制模块708通过用户手指触控屏幕所引起的屏幕区域的环境变化来确定用户的触控操作,则可以通过环境检测传感器来检测屏幕上被触控区域的环境参数。由于被触控区域环境参数的变化是相对于未被触控区域而言的,因此,还需要另外的环境检测传感器来检测未被触控区域的环境参数。虽然用户在某一个时刻中不会对触控屏上全部的区域进行触控,但也很难预测到用户在一个时刻中会触控哪些区域或者是不会触控哪些区域,因此,为了保证获得未被触控区域的环境参数作为比较的标准参数,本实施例中可以在触控屏之外的区域部署环境检测传感器,以这些部署在触控屏之外区域的环境检测传感器的检测结果作为未被触控区域的环境参数。
本实施例中,可将部署在触控屏上的环境检测传感器称为第一环境检测传感器,而将设置为检测未被触控区域环境参数的环境检测传感器称为第二环境检测传感器。对于第二环境检测传感器的设置位置可以包括这样两个基
本要求,首先,第二环境检测传感器被设置在用户操作触控屏时基本不会被触碰到的地方;其次,第二环境检测传感器部署区域的环境参数尽量与触控屏上未被触控区域的环境参数相近,例如光照亮度、温度等都可以基本相似。
所以,为了满足上述两个条件,第二环境检测传感器与第一环境检测传感器可以尽量部署在终端相同的面。在终端中,设置触控屏的一面可以为终端的正面。在相关技术中终端的正面,除了可以设置触控屏以外,还可以在触控屏以外预留一定的边框,即使是在窄边框终端当中,也还是可以有一定的边框用来设置摄像头等设备。而用户在对触控屏进行操作的时候,通常不会触碰到边框,因此,可以将第二环境检测传感器设置终端正面的边框上,例如,前置摄像头的附近、听筒的附近等。对于第一环境检测传感器的部署,可以设置多个第一环境检测传感器,并将多个第一环境检测传感器均匀分布于触控屏上。
由于用户手指在进行触控操作的时候,会引起触控屏被触控区域的光照亮度与温度等环境参数发生变化,所以在本实施例中,环境参数检测传感器可以包括温度传感器和/或光感传感器。当状态确定模块702确定触控屏与触控物相互接触的区域处于潮湿状态的时候,启动控制模块704就可以控制开启第一环境检测传感器与第二环境检测传感器。
可选地,当第一环境检测传感器与第二环境检测传感器均包括温度传感器的时候,结果获取模块706获取到的第一检测结果与第二检测结果均包括温度值;当第一环境检测传感器与第二环境检测传感器均包括光感传感器的时候,结果获取模块706获取到的第一检测结果与第二检测结果均包括亮度值;当第一环境检测传感器同时包括温度传感器与光感传感器,第二环境检测传感器也同时包括温度传感器与光感传感器时,结果获取模块706获取到的第一检测结果与第二检测结果中同时包括温度值与亮度值。
可以注意的是,由于终端的环境参数在不同的时间会存在微弱的差异,而结果获取模块706获取的第一检测结果与第二检测结果将要以第二检测结果作为标准值进行比较,因此,结果获取模块706获取到的第一检测结果与第二检测结果可以是相同时刻检测到的。
例如,结果获取模块706可以获取了第一环境检测传感器在t1时刻的第
一检测结果,同时也可以获取第二环境检测传感器在t1时刻的第二检测结果。这样第一检测结果与第二检测结果之间的比较才会有意义。
响应控制模块708获取第一检测结果和第二检测结果之后将会以相同时刻的第二检测结果作为对应第一检测结果的基准进行比较,确定第一检测结果是否与相同时刻的第二检测结果存在差异,当存在差异的时候,响应控制模块708可以认为触控物触控了该第一环境检测传感器所在的区域。
由于用户的操作可能是对某一区域的点击动作,也有可能是对触控屏进行滑动触摸,因此,在本实施例中,可选地,结果获取模块706会在时间T内至少两次获取第一检测结果与相同时刻的第二检测结果。例如用户获取了t1时刻的第一检测结果与第二检测结果,又获取了t2时刻的第一检测结果与第二检测结果。响应控制模块708根据第一检测结果与第二检测结果确定触控物触控实际的触控操作过程可以包括:
响应控制模块708确定与第二检测结果存在差异的第一检测结果所属的第一环境检测传感器为目标环境检测传感器。
在触控屏上可以部署了两个及以上的第一环境检测传感器,用户在一次触控操作的过程中可能并不会触碰到所有第一环境检测传感器所在的区域,因此,在同一个时刻的第一检测结果中,可能只有部分第一环境检测传感器的第一检测结果与屏幕之外的第二环境检测传感器的第二检测结果存在差异,而另外一部分没有。其中第一检测结果与第二环境检测传感器的第二检测结果存在差异的第一环境检测传感器可以是用于确定用户触控操作的目标环境检测传感器。如图3所示,在智能手机3的触控屏上,包括31、32、33、34四个第一环境检测传感器。响应控制模块708确定在t1时刻中,第一环境检测传感器32检测到的亮度值与设置在屏幕上方的第二光感传感器检测到的亮度值存在误差以外的差异。则第一环境检测传感器32即为目标环境检测传感器。
当获取了时间T内至少两个时刻的第一检测结果与第二检测结果时,响应控制模块708可以确定出每一个时刻的目标环境检测传感器。例如响应控制模块708可分别将t1时刻的第一检测结果与t1时刻的第二检测结果进行比较,将t2时刻的第一检测结果与t2时刻的第二检测结果进行比较,从而
确定t1时刻中与第二检测结果存在差异的第一检测结果所属的第一环境检测传感器作为t1时刻的目标环境检测传感器。可将t2时刻中与第二检测结果存在差异的第一检测结果所属第一环境检测传感器作为t2时刻的目标环境检测传感器。
响应控制模块708确定第一环境检测传感器32为目标环境检测传感器之后,可以获取第一环境检测传感器32所处的位置。可以理解的是,两个及以上第一环境检测传感器中每个第一环境检测传感器及该第一环境检测传感器在触控屏上位置的映射关系可以预先进行存储,响应控制模块708可以根据映射关系确定出目标环境检测传感器所处的位置。
当确定出每个目标环境检测传感器所处的位置之后,响应控制模块708就可以根据确定出的位置确定用户的触控操作:如果至少两个时刻中的每个时刻中目标环境检测传感器所处的位置相同,则可表征用户的触控操作为对目标环境检测传感器所处位置的点击操作,例如,在图3当中,如果至少两个时刻中的每个时刻中的目标环境检测传感器均为第一环境检测传感器32,则响应控制模块708可以判定用户是使用触控物对第一环境检测传感器32所在的位置进行了点击操作,如图4所示。如果确定出的多个目标环境检测传感器的位置不完全相同,则可表征用户的触控操作为滑动触摸操作,且该滑动触摸操作的轨迹可以根据确定出的多个目标环境检测传感器中每个目标环境检测传感器的位置和时序确定,其中时序可以为多个目标环境检测传感器各自对应的检测结果的获取时序,也就是可以为屏幕操作控制装置获取多个目标环境检测传感器各自对应的检测结果的时序,假定在图3中t1时刻的目标环境检测传感器为第一环境检测传感器32,t2时刻的目标环境检测传感器为第一环境检测传感器34,则响应控制模块708可以判定用户的触控动作实际如图5所示。
确定出触控操作之后,响应控制模块708就能够确定用户实际下发的指令,然后根据用户的指令对触控操作进行响应。
本实施例还提供一种终端,如图8所示,终端8包括控制器81、触控屏82、第一环境检测传感器83以及第二环境检测传感器84。
其中,触控屏82设置为:接收用户输入并在控制器81的控制下进行输
出显示。
第一环境检测传感器83被均匀部署在触控屏82上,其数目可以大于等于2,其设置为:检测触控屏82上的环境参数,并将检测到的第一检测结果发送给控制器81。
第二环境检测传感器84被部署在触控屏82以外,其设置为:检测触控屏82之外的环境参数,并将检测到的第二检测结果发送给控制器81。
第一环境检测传感器83和第二环境检测传感器84可以均包括光感传感器,此时第一检测结果与第二检测结果可以均包括亮度值。第一环境检测传感器83和第二环境检测传感器84也可以均包括温度传感器,此时第一检测结果与第二检测结果可以均包括温度值。当然,第一环境检测传感器83和第二环境检测传感器84也可以均包括温度传感器和光感传感器,在这种情况下,第一检测结果与第二检测结果中可以均包含亮度值与温度值。
控制器81可设置为:控制第一环境检测传感器83和第二环境检测传感器84的开启和关闭;还可设置为:根据触控屏82上的当前的第一电容值和触控屏未被触控时检测到的第二电容值确定出触控屏与触控物接触的区域处于潮湿状态。或者,控制器81也可以设置为:根据触控屏表面湿度传感器的检测结果确定触控屏82与进行触控操作的触控物接触的区域处于潮湿状态。当确定触控屏82与触控物接触的区域处于潮湿状态时,控制器81可控制第一环境检测传感器83和第二环境检测传感器84的开启。当第一环境检测传感器83和第二环境检测传感器84检测到对应的环境参数之后,控制器81可以根据第一环境检测传感器83的第一检测结果和第二环境检测传感器84的第二检测结果之间的差异确定出触控物的实际触控操作,并可控制触控屏82对确定出的实际触控操作进行响应。
本实施例中的屏幕操作控制装置70可以被部署在终端8上,其中状态确定模块的功能可以由触控IC来实现,或者可以由湿度传感器与控制器81共同实现。而启动控制模块、结果获取模块以及相应控制模块的功能则均可以由控制器81来实现。
本发明实施例提供的屏幕操作控制装置和终端,通过确定终端触控屏与进行触控操作的触控物接触的区域处于潮湿状态后,打开设置在触控屏上的
第一环境检测传感器与设置在触控屏之外的第二环境检测传感器,并获取第一环境检测传感器的第一检测结果与第二环境检测传感器的第二检测结果,然后根据两种环境检测传感器检测结果之间的差异确定出触控物的实际触控操作,然后响应确定出的实际触控操作。本实施例中屏幕操作控制装置和终端充分利用了在触控物在对终端触控屏进行触控的时候,会给被触控区域带来亮度、温度等环境参数的变化,而未被触控区域则不会存在变化的特点,当触控物与触控屏相互接触的区域不干燥的时候,可以不再依据于电流大小来确定用户的触控操作,进而避免了相关技术中当触控屏处于潮湿状态时不能正确响应用户指令的问题,提高了用户体验。
实施例四:
本发明实施例还提供了一种计算机可读存储介质,存储有计算机可执行指令,所述计算机可执行指令被执行时实现上述屏幕操作控制方法。
本发明实施例中“多个”可以指一个以上。
本领域的技术人员可以明白,上述本发明实施例的模块或步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在计算机存储介质(ROM(Read-Only Memory,只读存储器)/RAM(Random Access Memory,随机存取存储器)、磁碟、光盘)中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成不同集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。所以,本发明实施例可不限制于任何特定的硬件和软件结合。
本领域普通技术人员可以理解上述实施例的全部或部分步骤可以使用计算机程序流程来实现,所述计算机程序可以存储于一计算机可读存储介质中,所述计算机程序在相应的硬件平台上(如系统、设备、装置、器件、处理器等)执行,在执行时,包括方法实施例的步骤之一或其组合。
可选地,上述实施例的全部或部分步骤也可以使用集成电路来实现,这些步骤可以被分别制作成一个个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。
上述实施例中的装置/功能模块/功能单元可以采用通用的计算装置来实现,它们可以集中在单个的计算装置上,也可以分布在多个计算装置所组成的网络上。
上述实施例中的装置/功能模块/功能单元以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。上述提到的计算机可读取存储介质可以是只读存储器,磁盘或光盘等。
本领域的普通技术人员可以理解,可以对本申请的技术方案进行修改或者等同替换,而不脱离本申请技术方案的精神和范围。本申请的保护范围以权利要求所定义的范围为准。
根据本发明实施例提供的屏幕操作控制方法、装置及终端以及计算机存储介质,确定终端触控屏与进行触控操作的触控物接触的区域处于潮湿状态;启动部署在所述触控屏上的第一环境检测传感器和部署在所述触控屏之外的第二环境检测传感器;获取所述第一环境检测传感器检测到的第一检测结果以及所述第二环境检测传感器检测到的第二检测结果;根据所述第一检测结果与所述第二检测结果的差异确定所述触控物触控实际对应的触控操作,并对所述实际对应的触控操作进行响应。当触控物或者是触控屏处于潮湿状态时,虽然触控物的感应静电发生了变化,导致不能根据感应电流正确地响应触控操作,但是触控物在触控屏上进行操作的区域并未发生变化。而触控物的操作会导致触控屏上被操作区域的环境参数与未被触控区域的环境参数不同,因此根据设置在触控屏上的第一环境检测传感器和设置在触控屏之外的第二环境检测传感器二者检测结果的差异就能够确定出用户触控操作,从而在触控屏与进行触控操作的触控物接触的区域处于潮湿状态时,也能迅速地对用户的触控操作进行准确地响应,避免了相关技术中当触控屏处于潮湿状态时不能正确响应用户指令,给用户带来不便的问题,提高了用户体验。
Claims (11)
- 一种屏幕操作控制方法,包括:确定终端触控屏与进行触控操作的触控物接触的区域处于潮湿状态;启动部署在所述触控屏上的第一环境检测传感器和部署在所述触控屏之外的第二环境检测传感器;获取所述第一环境检测传感器检测到的第一检测结果以及所述第二环境检测传感器检测到的第二检测结果;根据所述第一检测结果与所述第二检测结果的差异确定所述触控物触控实际对应的触控操作,并对所述实际对应的触控操作进行响应。
- 如权利要求1所述的屏幕操作控制方法,其中,所述第一环境检测传感器与所述第二环境检测传感器包括光感传感器,所述第一检测结果与所述第二检测结果包括亮度值;或,所述第一环境检测传感器与所述第二环境检测传感器包括温度传感器,所述第一检测结果与所述第二检测结果包括温度值。
- 如权利要求2所述的屏幕操作控制方法,其中,当所述第一环境检测传感器与所述第二环境检测传感器包括光感传感器时,获取所述第一环境检测传感器检测到的第一检测结果以及所述第二环境检测传感器检测到的第二检测结果包括:在时间T内至少两次获取所述第一环境检测传感器的第一检测结果以及所述第二环境检测传感器在相同时刻检测到的第二检测结果;根据所述第一检测结果与所述第二检测结果的差异确定所述触控物触控实际的触控操作包括:确定与第二检测结果存在差异的第一检测结果所属的第一环境检测传感器为目标环境检测传感器;确定所述目标环境检测传感器所处的位置;根据确定出的所述目标环境检测传感器的位置确定用户的触控操作。
- 如权利要求3所述的屏幕操作控制方法,其中,根据确定出的所述目 标环境检测传感器的位置确定用户的触控操作包括:若确定出的多个所述目标环境检测传感器的位置相同,则表征所述用户的触控操作为对多个所述目标环境检测传感器所处位置的点击操作;若确定出的多个所述目标环境检测传感器的位置不完全相同,则表征所述用户的触控操作为滑动触摸操作,所述滑动触摸操作的轨迹根据确定出的多个所述目标环境检测传感器各自的位置和对应检测结果的获取时序确定。
- 如权利要求1所述的屏幕操作控制方法,其中,所述触控物为用户手指;当根据所述第一检测结果与所述第二检测结果的差异确定出的触控操作涉及到终端信息安全,且所述触控屏支持指纹识别时,对所述触控操作进行响应之前,所述屏幕操作控制方法还包括:通过超声波指纹识别技术确定进行触控的所述手指对应的指纹符合预设条件。
- 如权利要求1-5任一项所述的屏幕操作控制方法,其中,确定终端触控屏与进行触控操作的触控物接触的区域处于潮湿状态包括:获取所述触控屏当前检测到的第一电容值;将所述第一电容值与所述触控屏未被触控时检测到的第二电容值进行比较;当所述第一电容值大于所述第二电容值时,确定所述触控屏与进行触控操作的触控物接触的区域处于潮湿状态。
- 一种屏幕操作控制装置,包括:状态确定模块,设置为:确定终端触控屏与进行触控操作的触控物接触的区域处于潮湿状态;启动控制模块,设置为:启动部署在所述触控屏上的第一环境检测传感器和部署在所述触控屏之外的第二环境检测传感器;结果获取模块,设置为:获取所述第一环境检测传感器检测到的第一检测结果以及所述第二环境检测传感器检测到的第二检测结果;响应控制模块,设置为:根据所述第一检测结果与所述第二检测结果的 差异确定所述触控物触控实际对应的触控操作,并对所述实际对应的触控操作进行响应。
- 一种终端,包括:控制器、触控屏、部署在所述触控屏上的第一环境检测传感器以及部署于所述触控屏之外的第二环境检测传感器;所述第一环境检测传感器设置为:检测所述触控屏上的环境参数,并将检测到的第一检测结果发送给所述控制器;所述第二环境检测传感器设置为:检测所述触控屏之外的环境参数,并将检测到的第二检测结果发送给所述控制器;所述控制器设置为:确定所述触控屏与进行触控操作的触控物接触的区域处于潮湿状态后,控制所述第一环境检测传感器和所述第二环境检测传感器启动;在获取到所述第一环境检测传感器的第一检测结果和所述第二环境检测传感器的第二检测结果后,根据所述第一检测结果与所述第二检测结果的差异确定所述触控物触控实际对应的触控操作,并控制所述触控屏对所述实际对应的触控操作进行响应。
- 如权利要求8所述的终端,其中,所述第一环境检测传感器与所述第二环境检测传感器包括光感传感器,所述第一检测结果与所述第二检测结果包括亮度值;或,所述第一环境检测传感器与所述第二环境检测传感器包括温度传感器,所述第一检测结果与所述第二检测结果包括温度值。
- 如权利要求8所述的终端,其中,所述第一环境检测传感器的数目大于或等于2,且均匀分布于所述触控屏上。
- 如权利要求8-10任一项所述的终端,所述控制器还设置为:获取所述触控屏当前检测到的第一电容值,并将所述第一电容值与所述触控屏未被触控时检测到的第二电容值进行比较;当所述第一电容值大于所述第二电容值时,确定所述触控屏与进行触控操作的触控物接触的区域处于潮湿状态。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610982671.1 | 2016-11-07 | ||
CN201610982671.1A CN108062175B (zh) | 2016-11-07 | 2016-11-07 | 屏幕操作控制方法、装置及终端 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2018082349A1 true WO2018082349A1 (zh) | 2018-05-11 |
Family
ID=62076628
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2017/094709 WO2018082349A1 (zh) | 2016-11-07 | 2017-07-27 | 屏幕操作控制方法、装置及终端 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN108062175B (zh) |
WO (1) | WO2018082349A1 (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108563367A (zh) * | 2018-06-14 | 2018-09-21 | 爱图智能(深圳)有限公司 | 一种触摸显示屏的自动唤醒方法和装置、可读写存储介质 |
CN109189274A (zh) * | 2018-11-20 | 2019-01-11 | 深圳芯邦科技股份有限公司 | 一种应用于触控技术的检测装置、指纹识别系统 |
CN113391710A (zh) * | 2020-03-10 | 2021-09-14 | 华为技术有限公司 | 主动笔触控位置的检测方法和电子终端 |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109381164B (zh) * | 2018-09-11 | 2022-02-08 | 北京小米移动软件有限公司 | 皮肤湿度检测方法及装置 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104331153A (zh) * | 2014-10-14 | 2015-02-04 | 东南大学 | 一种基于温度触觉的手写输入方法及装置 |
CN104951076A (zh) * | 2015-06-24 | 2015-09-30 | 上海与德通讯技术有限公司 | 手势方向识别系统及识别方法 |
CN105938404A (zh) * | 2015-03-06 | 2016-09-14 | 意法半导体股份有限公司 | 用于触摸屏幕感应的方法和设备、对应的装置和计算机程序产品 |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6927761B2 (en) * | 2002-03-29 | 2005-08-09 | 3M Innovative Properties Company | Moisture deflector for capacitive NFI touch screens for use with bezels of conductive material |
JP4775247B2 (ja) * | 2006-12-21 | 2011-09-21 | 三菱電機株式会社 | 位置検出装置 |
CN103294233A (zh) * | 2012-02-27 | 2013-09-11 | 富泰华工业(深圳)有限公司 | 触摸屏和具有该触摸屏的触摸显示装置 |
TWI488091B (zh) * | 2012-10-09 | 2015-06-11 | Au Optronics Corp | 光學式觸控顯示面板 |
CN103019443A (zh) * | 2012-12-04 | 2013-04-03 | 江西沃格光电科技有限公司 | 防污触摸屏及其制备方法和手持移动设备 |
CN104252399A (zh) * | 2013-06-27 | 2014-12-31 | 中兴通讯股份有限公司 | 触摸屏校准处理方法、装置、触摸屏及终端 |
CN105302348A (zh) * | 2014-07-22 | 2016-02-03 | 中兴通讯股份有限公司 | 热感应式触摸屏及基于该触摸屏的触控方法和终端设备 |
-
2016
- 2016-11-07 CN CN201610982671.1A patent/CN108062175B/zh active Active
-
2017
- 2017-07-27 WO PCT/CN2017/094709 patent/WO2018082349A1/zh active Application Filing
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104331153A (zh) * | 2014-10-14 | 2015-02-04 | 东南大学 | 一种基于温度触觉的手写输入方法及装置 |
CN105938404A (zh) * | 2015-03-06 | 2016-09-14 | 意法半导体股份有限公司 | 用于触摸屏幕感应的方法和设备、对应的装置和计算机程序产品 |
CN104951076A (zh) * | 2015-06-24 | 2015-09-30 | 上海与德通讯技术有限公司 | 手势方向识别系统及识别方法 |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108563367A (zh) * | 2018-06-14 | 2018-09-21 | 爱图智能(深圳)有限公司 | 一种触摸显示屏的自动唤醒方法和装置、可读写存储介质 |
CN109189274A (zh) * | 2018-11-20 | 2019-01-11 | 深圳芯邦科技股份有限公司 | 一种应用于触控技术的检测装置、指纹识别系统 |
CN109189274B (zh) * | 2018-11-20 | 2024-06-07 | 深圳芯邦科技股份有限公司 | 一种应用于触控技术的检测装置、指纹识别系统 |
CN113391710A (zh) * | 2020-03-10 | 2021-09-14 | 华为技术有限公司 | 主动笔触控位置的检测方法和电子终端 |
CN113391710B (zh) * | 2020-03-10 | 2023-06-20 | 华为技术有限公司 | 主动笔触控位置的检测方法和电子终端 |
Also Published As
Publication number | Publication date |
---|---|
CN108062175A (zh) | 2018-05-22 |
CN108062175B (zh) | 2021-11-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10754938B2 (en) | Method for activating function using fingerprint and electronic device including touch display supporting the same | |
WO2018107900A1 (zh) | 一种触摸屏的防误触方法、装置、移动终端及存储介质 | |
TWI520044B (zh) | 事件辨識方法及其相關聯之電子器件與電腦可讀儲存媒體 | |
KR102052971B1 (ko) | 지문 스캔너를 포함하는 포터블 디바이스 및 그 제어 방법 | |
US9519419B2 (en) | Skinnable touch device grip patterns | |
WO2018107901A1 (zh) | 移动终端的触摸屏控制方法、装置、移动终端及存储介质 | |
WO2018082349A1 (zh) | 屏幕操作控制方法、装置及终端 | |
TWI567602B (zh) | 觸控輸入判斷方法以及使用此觸控輸入判斷方法的電子裝置 | |
US20180203568A1 (en) | Method for Enabling Function Module of Terminal, and Terminal Device | |
WO2015120727A1 (zh) | 触摸屏通信终端及其在通话状态下的触控响应方法、系统 | |
TW201842467A (zh) | 指紋識別控制方法及觸控面板、觸控顯示裝置 | |
US9354731B1 (en) | Multi-dimension touch input | |
CN105245650B (zh) | 触摸屏边缘防误触的便携式电子装置及方法 | |
US11132528B2 (en) | Information processing method and electronic device | |
US20150099563A1 (en) | Mobile terminal and application-controlling method thereof | |
WO2019019817A1 (zh) | 基于黑屏手势的控制方法、装置、存储介质及移动终端 | |
WO2019091124A1 (zh) | 一种终端的用户界面显示方法和终端 | |
CN111989683A (zh) | 与图像捕获装置的触摸交互 | |
WO2019071980A1 (zh) | 控制方法及装置 | |
US20140118276A1 (en) | Touch system adapted to touch control and hover control, and operating method thereof | |
CN105426095A (zh) | 一种熄屏状态下开启移动终端摄像功能的方法及装置 | |
TWI556152B (zh) | An input method control method and a handheld device | |
CN105183538B (zh) | 一种信息处理方法及电子设备 | |
WO2020118491A1 (zh) | 基于指纹识别的交互方法、电子设备及相关装置 | |
CN105912158A (zh) | 一种移动终端的触屏拍照方法、装置及移动终端 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 17868178 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 17868178 Country of ref document: EP Kind code of ref document: A1 |