CN104063140B - The method and electronic equipment of selecting object - Google Patents
The method and electronic equipment of selecting object Download PDFInfo
- Publication number
- CN104063140B CN104063140B CN201310086377.9A CN201310086377A CN104063140B CN 104063140 B CN104063140 B CN 104063140B CN 201310086377 A CN201310086377 A CN 201310086377A CN 104063140 B CN104063140 B CN 104063140B
- Authority
- CN
- China
- Prior art keywords
- operating body
- induction region
- touching induction
- electronic equipment
- destination object
- 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
Links
Landscapes
- User Interface Of Digital Computer (AREA)
Abstract
The present invention relates to a kind of method of selecting object for electronic equipment and corresponding electronic equipment.Method according to embodiments of the present invention includes:The first interface is shown, wherein, the first interface includes multiple objects;The touching induction region of electronic equipment is detected, and obtains real-time testing result;Determined according to real-time testing result in touching induction region with the presence or absence of multiple first operating bodies for belonging to same operating body set;When it is determined that during in the presence of multiple first operating bodies for belonging to same operating body set, movement locus of multiple first operating bodies in first time period in touching induction region is obtained according to real-time testing result;Movement locus according to being obtained determines whether multiple first operating bodies have carried out the first operation in first time period, wherein in first operates, multiple first operating bodies are close to each other;When it is determined that multiple first operating bodies have carried out the first operation in first time period, the destination object in multiple objects is determined according to the first operation.
Description
Technical field
The present invention relates to a kind of method of selecting object for electronic equipment and corresponding electronic equipment.
Background technology
At present, such as personal computer, notebook, tablet computer, smart mobile phone and portable multimedia
The various electronics of player etc have been widely used.In these Portable electronic equipments, generally include to be used to connect
The input block such as mouse, keyboard or touch pad of input of user is received to facilitate the operation of user.User can be by defeated
Enter unit, the action such as clicked, double-clicked, pulled to realize corresponding control function.
However, with the development of technology, the disposal ability of processor is improved, what portable electric appts can be provided the user
Function is on the increase.It is simply input operation(For example, above-mentioned click, double-click)Can not user be met more and more diversified
Operation need.For example, when selecting multiple to perform same operation in display interface(For example replicate, shear or delete etc
Operation)Object when, by existing electronic equipment, user usually requires to click on the object to be operated one by one, operation
It is cumbersome, and the time spent is longer.
The content of the invention
The purpose of the embodiment of the present invention is a kind of method for providing selecting object for electronic equipment and corresponding electricity
Sub- equipment, to solve the above problems.
An embodiment provides a kind of method of selecting object, applied to electronic equipment.Methods described bag
Include:The first interface is shown, wherein, the first interface includes multiple objects;The touching induction region of electronic equipment is detected,
And obtain real-time testing result;Determine to whether there is in touching induction region according to real-time testing result and belong to same operating body
Multiple first operating bodies of set;When it is determined that in the presence of multiple first operations for belonging to same operating body set in touching induction region
During body, motion rail of multiple first operating bodies in first time period in touching induction region is obtained according to real-time testing result
Mark;Movement locus according to being obtained determines whether multiple first operating bodies have carried out the first operation in first time period, its
In first operate in, multiple first operating bodies are close to each other;When it is determined that multiple first operating bodies are carried out in first time period
During the first operation, the destination object in multiple objects is determined according to the first operation.
Another embodiment of the present invention provides a kind of electronic equipment, including:Display unit, configures to show the first boundary
Face, wherein, the first interface includes multiple objects;Detection unit, configuration is examined come the touching induction region to electronic equipment
Survey, and obtain real-time testing result;Operating body determining unit, configuration to be determined in touching induction region according to real-time testing result
In with the presence or absence of belonging to multiple first operating bodies of same operating body set;Track acquiring unit, configuration determines to touch sense to work as
When answering multiple first operating bodies for existing in region and belonging to same operating body set, multiple first is obtained according to real-time testing result
Movement locus of the operating body in first time period in touching induction region;Operation determination unit, configuration is come according to being obtained
Movement locus determine multiple first operating bodies whether carried out in first time period first operation, wherein first operation
In, multiple first operating bodies are close to each other;Object determining unit, configuration determines multiple first operating bodies in first time period to work as
When inside having carried out the first operation, the destination object in multiple objects is determined according to the first operation.
The scheme provided by the embodiments of the present invention, when selecting multiple to perform same operation in display interface
(Such as operation of duplication, shearing or deletion etc)Object when, user need not click on the object to be operated one by one, and
Being can be by multiple first operating body for belonging to same operating body set of many fingers by for example belonging to the same hand etc
Destination object is determined in the operation formed, the multiple objects quickly and easily shown in display interface, so as to simplify
The operation of user.
Brief description of the drawings
In order to illustrate the technical solution of the embodiments of the present invention more clearly, making below by required in the description to embodiment
Accompanying drawing is briefly described.Drawings in the following description are only the exemplary embodiment of the present invention.
Fig. 1 depicts the flow chart of recognition methods according to an embodiment of the invention.
Fig. 2 is the explanation figure for showing to determine an illustrative case of the destination object in multiple objects according to the first operation.
Fig. 3 is the explanation figure for showing to determine the another illustrative case of the destination object in multiple objects according to the first operation.
Fig. 4 is depicted according to an embodiment of the invention to be glued to identified destination object in second contact surface
Paste the flow chart of the method for operation.
Fig. 5 is that an illustrative case for showing contact position in multiple second operating bodies and touching induction region is said
It is bright.
Fig. 6 is the exemplary block diagram for showing electronic equipment according to embodiments of the present invention.
Embodiment
Hereinafter, by preferred embodiments of the present invention will be described in detail with reference to the annexed drawings.Note, in the specification and drawings
In, it is denoted by the same reference numerals with substantially the same step and element, and to these steps and the repetition solution of element
Releasing to be omitted.
In the following examples of the present invention, the concrete form of electronic equipment includes but is not limited to desktop computer, notes
This computer, tablet computer, smart phone, personal digital assistant, game machine, multimedia player etc..Fig. 1 is depicted
The flow chart of the method 100 of selecting object according to an embodiment of the invention.Described next, with reference to Fig. 1 according to this hair
The method of the selecting object of bright one embodiment.The method 100 of selecting object can be used for above-mentioned electronic equipment.
As shown in figure 1, in step S101, the first interface is shown, wherein, first interface includes multiple objects.
For example, multiple objects may include mark, thumbnail etc..Then, in step s 102, the touching induction region of electronic equipment is entered
Row detection, and obtain real-time testing result.Preferably, electronic equipment may include touch-screen, so that the viewing area of electronic equipment
Can be corresponding with touching induction region.Alternatively, touching induction region is alternatively the region where the outer surface of touch panel,
And touching induction region can be not corresponding with viewing area.
In step s 103, determine to whether there is in touching induction region according to real-time testing result and belong to same operation
Multiple first operating bodies of body set.For example, multiple first operating bodies for belonging to same operating body set are belong to user same
Many fingers of one hand.According to the example of the present invention, when testing result is indicated in touching induction region while 3 are arrived
, in step s 103, can be using the operating body occurred simultaneously as belonging to multiple the first of same operating body set during 5 operating bodies
Operating body.In addition, common correspondence position can be had by belonging to multiple operating bodies of same operating body set, for example, belong to the same hand
The same centre of the palm position of many fingers correspondence.Therefore, can be using the operating body with identical or approximate correspondence position as belonging to
Multiple operating bodies of same operating body set.Specifically, according to another example of the present invention, in step s 103, when according to reality
When testing result determine when there is multiple operating bodies in touching induction region, can be obtained according to the real-time testing result at the first moment
The first behaviour of each operating body in the detection area in multiple operating bodies in the touching induction region of electronic equipment must be located at
Make position.Estimate for each operating body, first according to corresponding to the first operating position of the operating body calculates the operating body
Calculate position.Then multiple operating bodies in multiple operating bodies with identical or approximate first estimated position are determined to belong to same
Multiple first operating bodies of operating body set.For example, in the case where operating body is finger, can be according to the real-time inspection at the first moment
Survey result and obtain many each fingers in finger in the touching induction region of electronic equipment in the detection area
First operating position.Estimate for every finger, first according to corresponding to the first operating position of the finger calculates the finger
Calculate centre of the palm position.Then many fingers in many fingers with identical or approximate first estimation centre of the palm position are determined to belong to
The finger of the same hand.
When it is determined that there is multiple first operating bodies for belonging to same operating body set in touching induction region, in step
In S104, motion of multiple first operating bodies in first time period in touching induction region is obtained according to real-time testing result
Track.Then in step S105, determine multiple first operating bodies whether in first time period according to the movement locus obtained
The first operation is inside carried out, wherein in first operates, multiple first operating bodies are close to each other.For example, belonging to same operation
In the case that multiple first operating bodies of body set are many fingers of the same hand for belonging to user, when many fingers are
When carrying out grasping movement in touching induction region in one period, many finger motion locus may indicate that in first time period
Many fingers are close to each other, so as to can determine that multiple first operating bodies have carried out first in first time period in step S105
Operation.
When it is determined that multiple first operating bodies have carried out the first operation in first time period, in step s 106, according to
First operation determines the destination object in multiple objects.According to the example of the present invention, when it is determined that multiple first operating bodies enter
Gone the first operation when, can determine that all objects that the first interface includes are destination object in step s 106.According to this hair
Bright another example, when it is determined that multiple first operating bodies have carried out the first operation, in step s 106, in multiple objects,
It is determined that object corresponding with the movement locus obtained is destination object.Fig. 2 is to show to determine multiple objects according to the first operation
In destination object an illustrative case explanation figure.As shown in Fig. 2 the first interface 210 include icon 221,222,
223rd, 224,225,226,227,228 and 229.Determine to exist in touching induction region according to real-time testing result and belong to same
Three the first operating bodies of operating body set, and dotted line 231,232 and 233 in the first interface 210 is according to detection in real time
As a result movement locus of three the first operating bodies obtained in first time period in touching induction region is at the first interface 210
In mapping.In the illustrated example shown in fig. 2, movement locus of first operating body in first time period in touching induction region
Mapping 231,232 and 233 in the first interface 210 have passed through icon 224,226 and 228.Therefore, can be by icon 224,226
It is defined as destination object with 228.
In addition, according to the another example of the present invention, in step s 106, multiple first behaviour can be obtained according to movement locus
Make multiple initial positions of the body when carrying out the first operation, plurality of initial position is corresponded with multiple first operating bodies;
The figure according to the formation of multiple initial positions is generated in the first interface;And in multiple objects, it is determined that positioned at according to multiple
Object in the figure of initial position formation is used as destination object.Fig. 3 shows to be determined in multiple objects according to the first operation
The explanation figure of the another illustrative case of destination object.As shown in figure 3, the first interface 310 include icon 321,322,323,
324th, 325,326,327,328 and 329.Determine to exist in touching induction region according to real-time testing result and belong to same operation
Three the first operating bodies of body set, and motion of three the first operating bodies in first time period in touching induction region
Track, obtains three of three initial positions of three the first operating bodies when carrying out the first operation in the first operation interface 310
Individual mapping position 331,332 and 333.Generated in the first interface 310 with three mapping positions 331,332 and 333 as summit shape
Into triangle, and in icon 321,322,323,324,325,326,327,328 and 329, it is determined that positioned at according to three
Object 324,325,326,327,328 and 329 conducts in the triangle that individual mapping position 331,332 and 333 is formed for summit
Destination object.Alternatively, can also be generated in the first interface 310 by three mapping positions 331,332 and 333 it is circular,
Ellipse or irregular figure, and it regard the object in the figure produced as destination object.
By the method for the selecting object of the embodiments of the present invention, when selected in display interface it is multiple to perform it is identical
Operation(Such as operation of duplication, shearing or deletion etc)Object when, user need not click on pair to be operated one by one
As, but can by many fingers by for example belonging to the same hand etc belong to same operating body set it is multiple first behaviour
Make to determine destination object in an operation of body formation, the multiple objects quickly and easily shown in display interface, so that simple
The operation of user is changed.
In addition, according to another example of the present invention, the method described in Fig. 1 may also include according to multiple first operating bodies
Number determines to carry out shearing manipulation to destination object or replicate to operate.For example, being determined when according to real-time testing result in touch sense
When answering three the first operating bodies for existing in region and belonging to same operating body set, it is determined that carrying out shearing manipulation to destination object;
And determined when according to real-time testing result in touching induction region in the presence of four first operations for belonging to same operating body set
During body, it is determined that carrying out duplication operation to destination object.
In addition, according to the another example of the present invention, it is determined that after multiple destination objects, the method described in Fig. 1 can also be wrapped
Include and paste operation is carried out in second contact surface to identified destination object.Fig. 4 is depicted according to one embodiment of the invention
The method 400 for carrying out paste operation in second contact surface to identified destination object flow chart.Method 400 can be used for electricity
Sub- equipment.
As shown in figure 4, in step S401, showing second contact surface., can be in step according to the example of the present invention
S106, that is, determine destination object, and step S401 is performed afterwards.Alternatively, according to another example of the present invention, step S401
Can simultaneously it be performed with the step of each shown in Fig. 1, for example, detected in the touching induction region to the electronic equipment
Second contact surface is shown simultaneously, or is performed before the method 100 shown in Fig. 1 is performed, i.e., show before the first interface is shown
Show second contact surface.
In step S402, according to the real-time testing result after first time period, multiple according to the first operation determination
It whether there is at least one second operating body in the touching induction region that electronic equipment is determined after destination object in object.Second
Position of the operating body in touching induction region can be with the first operating body in touching induction region position it is identical or different.Example
Such as, in the case that the second contact surface of display covers the first interface, position of second operating body in touching induction region can be with the
Position of one operating body in touching induction region is identical.In another example, it is different from the display location at the first interface in second contact surface
In the case of, the position that position of second operating body in touching induction region can be with the first operating body in touching induction region
It is different.
According to the example of the present invention, according to the example of the present invention, the second operating body and touching induction region
Contact area of the contact area more than any one in the first operating body with touching induction region.For example, the second operating body can
To be the palm of user.Specifically, according to the real-time testing result after first time period, multiple according to the first operation determination
It whether there is operating body in the touching induction region that electronic equipment is determined after destination object in object, when there is operating body,
Shape and/or area according to operating body and the contact area of touching induction region etc. determine whether the operating body is palm, and
And when it is determined that whether the operating body is palm, it is the second operating body to determine the operating body.
When it is determined that there is at least one second operating body in the touching induction region of electronic equipment, in step S403,
According at least one second operating body and the contact position of touching induction region, destination object is pasted in second contact surface
Operation.According to the example of the present invention, when it is determined that there is at least one second operation in the touching induction region of electronic equipment
During body, the contact position of at least one second operating body and touching induction region is obtained in step 4203, and according at least
The contact position of one the second operating body and touching induction region determines paste position of the destination object in second contact surface, and
Destination object is pasted on paste position.For example, when the second operating body is the palm of user, palm can be obtained and felt with touching
Answer the contact position in region, and the mapping area according to the contact position of palm and touching induction region in second contact surface is true
Set the goal paste position of the object in second contact surface, and the interior stickup destination object on paste position, such as in target pair
In the case of less, destination object can be pasted onto in mapping area, or in the case where destination object is more, at least will
Destination object is pasted onto in mapping area.In another example, when there are multiple second operating bodies(Utilize many fingers), and multiple
When two operating bodies are moved in touching induction region, can according to multiple second operating bodies in touching induction region motion track institute
Mapping area of the region of process in second contact surface determines paste position of the destination object in second contact surface, and is pasting
Destination object is pasted on position.There are multiple second operating bodies in addition, working as(Utilize many fingers)When, can be according to the second operation
The number of body is grouped to multiple destination objects, and according to position of multiple second operating bodies in touching induction region or
Mapping of the motion track in second contact surface determines paste position of the destination object in second contact surface, and on paste position
Interior stickup destination object.Fig. 5 is an example for showing the contact position in multiple second operating bodies and touching induction region
The explanation of situation.As shown in figure 5,4 the second operating bodies are in touching induction region 510, respectively along the and of dotted line 521,522,523
Track movement shown in 524.Assuming that in the presence of 20 destination objects, in the example depicted in fig. 5, target is replicated in second contact surface
During object, 20 destination objects can be divided into 4 row corresponding with the track shown in dotted line 521,522,523 and 524, and often
Row include 5 destination objects.
By the method for carrying out paste operation in second contact surface to identified destination object shown in Fig. 4, it can facilitate
Multiple destination objects determined by user are rapidly pasted in interface, so as to simplify the operation of user.
In addition, according to another example of the present invention, the method described in Fig. 4 may also include according at least one the second operation
The number of body determines to carry out shearing manipulation to destination object in the first operation interface or replicate to operate.For example, when according in real time
When testing result determines to there is three the second operating bodies in touching induction region, it is determined that to target pair in the first operation interface
As carrying out shearing manipulation;And when determining to there is four the second operating bodies in touching induction region according to real-time testing result,
It is determined that carrying out duplication operation to destination object in the first operation interface.
Below, reference picture 6 illustrates the electronic equipment of embodiments of the invention.Fig. 6 shows according to embodiments of the present invention
The exemplary block diagram of electronic equipment 600.As shown in Figure 6, the electronic equipment 600 of the present embodiment include display unit 610,
Detection unit 620, operating body determining unit 630, track acquiring unit 640, operation determination unit 650 and object determining unit
660.The modules of electronic equipment 600 perform each step/function of the display methods in above-mentioned Fig. 1, therefore, in order to describe
Succinctly, no longer specifically describe.
For example, display unit 610 can show the first interface, wherein, first interface includes multiple objects.For example,
Multiple objects may include mark, thumbnail etc..It is then detected that unit 620 is detected to the touching induction region of electronic equipment,
And obtain real-time testing result.Preferably, electronic equipment may include touch-screen, and the viewing area of display unit 610 can be with detection
The touching induction region of unit 620 is corresponding.Alternatively, touching induction region is alternatively where the outer surface of touch panel
Region, and the viewing area of display unit 610 can be not corresponding with the touching induction region of detection unit 620.
Operating body determining unit 630 can determine to whether there is in touching induction region according to real-time testing result belongs to same
Multiple first operating bodies of one operating body set.For example, belonging to multiple first operating bodies of same operating body set to belong to use
Many fingers of the same hand at family.According to the example of the present invention, when testing result is indicated in touching induction region together
When 3 to 5 operating bodies when, operating body determining unit 630 can be using the operating body occurred simultaneously as belonging to same operating body collection
Multiple first operating bodies closed.In addition, common correspondence position can be had by belonging to multiple operating bodies of same operating body set, such as
Belong to the same centre of the palm position of many fingers correspondence of the same hand.Therefore, operating body determining unit 630 can will have it is identical or
The operating body of approximate correspondence position is used as the multiple operating bodies for belonging to same operating body set.Specifically, according to the another of the present invention
One example, when determining to there is multiple operating bodies in touching induction region according to real-time testing result, operating body determining unit
630 can obtain according to the real-time testing result at the first moment in multiple operating bodies in the touching induction region of electronic equipment
Each operating body the first operating position in the detection area.For each operating body, operating body determining unit 630 can basis
First operating position of the operating body calculates the first corresponding estimated position of the operating body.Then operating body determining unit
Multiple operating bodies in multiple operating bodies with identical or approximate first estimated position can be determined to belong to same operating body by 630
Multiple first operating bodies of set.For example, in the case where operating body is finger, operating body determining unit 630 can be according to first
Many each fingers in finger that the real-time testing result at moment is obtained in the touching induction region of electronic equipment exist
The first operating position in detection zone.For every finger, operating body determining unit 630 is according to the first operative position of the finger
Put the first corresponding estimation centre of the palm position for calculating the finger.Then operating body determining unit 630 will have in many fingers
Many fingers of identical or approximate first estimation centre of the palm position are determined to belong to the finger of the same hand.
When it is determined that there is multiple first operating bodies for belonging to same operating body set in touching induction region, track is obtained
Unit 640 obtains motion of multiple first operating bodies in first time period in touching induction region according to real-time testing result
Track.Then whether operation determination unit 650 can determine multiple first operating bodies at first according to the movement locus obtained
Between the first operation has been carried out in section, wherein in first operates, multiple first operating bodies are close to each other.For example, same belonging to
In the case that multiple first operating bodies of operating body set are many fingers of the same hand for belonging to user, when many fingers
When carrying out grasping movement in touching induction region in first time period, many finger motion locus can in first time period
Indicate that many fingers are close to each other, so that operation determination unit 650 can determine that multiple first operating bodies enter in first time period
Gone first operation.
When it is determined that multiple first operating bodies have carried out the first operation in first time period, object determining unit 660 can
The destination object in multiple objects is determined according to the first operation.According to the example of the present invention, when it is determined that multiple first operations
When body has carried out the first operation, all objects that object determining unit 660 can determine that the first interface and include are destination object.When
When determining that multiple first operating bodies have carried out the first operation, object determining unit 660 can be in multiple objects, it is determined that with being obtained
The corresponding object of movement locus be destination object.In addition, according to the another example of the present invention, another according to the present invention shows
Example, object determining unit 660 may include first position acquisition module, graph generation module and object determining module.First position
Acquisition module can obtain multiple initial positions of multiple first operating bodies when carrying out the first operation according to movement locus, wherein
Multiple initial positions are corresponded with multiple first operating bodies.Graph generation module can be generated in the first interface according to multiple first
The figure of beginning position formation.For example, the figure formed can be the polygon using multiple initial positions as summit.In another example, shape
Into figure can be by the circular of multiple initial positions, ellipse or irregular figure.And object determining module can be
In multiple objects, it is determined that the object in the figure formed according to multiple initial positions is used as destination object.
By the electronic equipment of the embodiments of the present invention, when selecting multiple to perform same operation in display interface
(Such as operation of duplication, shearing or deletion etc)Object when, user need not click on the object to be operated one by one, and
Being can be by multiple first operating body for belonging to same operating body set of many fingers by for example belonging to the same hand etc
Destination object is determined in the operation formed, the multiple objects quickly and easily shown in display interface, so as to simplify
The operation of user.
In addition, according to another example of the present invention, the electronic equipment described in Fig. 6 may also include shearing/copied cells.Cut
Cut/copied cells shearing manipulation can be carried out to destination object according to the determination of the number of multiple first operating bodies or duplication is operated.Example
Such as, determined when according to real-time testing result in touching induction region in the presence of three first operations for belonging to same operating body set
During body, shearing/copied cells can determine that carries out shearing manipulation to destination object;And determined when according to real-time testing result in touch
When there is four the first operating bodies for belonging to same operating body set in induction region, shearing/copied cells can determine that to target
Object carries out duplication operation.
In addition, according to the another example of the present invention, it is determined that after multiple destination objects, electronic equipment may include to being determined
Destination object paste operation is carried out in second contact surface.In the case, display unit 610 may also display second contact surface.Root
, can be it is determined that destination object, shows second contact surface afterwards according to the example of the present invention.Alternatively, according to the another of the present invention
One example, the step that display second contact surface also can be before performed by unit is performed simultaneously, for example, to the electronic equipment
Touching induction region second contact surface is shown while detected, or showing the second boundary before the first interface is shown
Face.
Operating body determining unit is always according to the real-time testing result after first time period, many according to the first operation determination
It whether there is at least one second operating body in the touching induction region that electronic equipment is determined after destination object in individual object.The
Position of two operating bodies in touching induction region can be with the first operating body in touching induction region position it is identical or different.
For example, in the case that the second contact surface of display covers the first interface, position of second operating body in touching induction region can be with
Position of first operating body in touching induction region is identical.In another example, second contact surface and the first interface display location not
With in the case of, the position that position of second operating body in touching induction region can be with the first operating body in touching induction region
Put difference.
According to the example of the present invention, according to the example of the present invention, the second operating body and touching induction region
Contact area of the contact area more than any one in the first operating body with touching induction region.For example, the second operating body can
To be the palm of user.Specifically, according to the real-time testing result after first time period, multiple according to the first operation determination
It whether there is operating body in the touching induction region that electronic equipment is determined after destination object in object, when there is operating body,
Shape and/or area according to operating body and the contact area of touching induction region etc. determine whether the operating body is palm, and
And when it is determined that whether the operating body is palm, it is the second operating body to determine the operating body.
In addition, electronic equipment 400 may also include application unit.When it is determined that existing extremely in the touching induction region of electronic equipment
During few second operating body, application unit can according at least one second operating body and the contact position of touching induction region,
Paste operation is carried out to destination object in second contact surface.According to the example of the present invention, application unit may include second
Put acquisition module, paste position determining module and stickup module.When it is determined that existing at least in the touching induction region of electronic equipment
During one the second operating body, second place acquisition module can obtain at least one contact of the second operating body with touching induction region
Position.Paste position determining module can determine target according to the contact position of at least one second operating body and touching induction region
Paste position of the object in second contact surface, and stickup module interior on paste position can paste destination object.For example, when the
When two operating bodies are the palms of user, second place acquisition module can obtain the contact position of palm and touching induction region, and
And paste position determining module can be according to the contact position of palm and touching induction region in second contact surface mapping area it is true
Set the goal paste position of the object in second contact surface.Stickup module is interior on paste position to paste destination object, such as in mesh
In the case that mark object is less, destination object can be pasted onto in mapping area, or in the case where destination object is more, extremely
Major general's destination object is pasted onto in mapping area.In another example, when there are multiple second operating bodies(Utilize many fingers), and it is many
, can be according to multiple second operating body moving rails in touching induction region when individual second operating body is moved in touching induction region
Mapping area of the region that mark is passed through in second contact surface determines paste position of the destination object in second contact surface, and
Destination object is pasted on paste position.There are multiple second operating bodies in addition, working as(Utilize many fingers)When, can be according to second
The number of operating body is grouped to multiple destination objects, and the position according to multiple second operating bodies in touching induction region
Put or motion track maps paste position of the determination destination object in second contact surface in second contact surface, and in sticky position
Put interior stickup destination object.
By the electronic equipment of the present embodiment, multiple targets determined by user can be also quickly and easily pasted in interface
Object, so as to simplify the operation of user.
In addition, according to another example of the present invention, the electronic equipment described in Fig. 6 may also include shearing/copied cells.Cut
Cut/copied cells can according to the number of at least one the second operating body determine destination object is cut in the first operation interface
Cut operation or replicate operation.For example, being determined when according to real-time testing result in touching induction region in the presence of three second operations
During body, shearing/copied cells can determine that carries out shearing manipulation in the first operation interface to destination object;And when according to inspection in real time
When survey result determines to there is four the second operating bodies in touching induction region, shearing/copied cells can determine that in the first operation
Duplication operation is carried out to destination object in interface.
Those of ordinary skill in the art are it is to be appreciated that the list of each example described with reference to the embodiments described herein
Member and algorithm steps, can be realized with electronic hardware, computer software or the combination of the two, in order to clearly demonstrate hardware
With the interchangeability of software, the composition and step of each example are generally described according to function in the above description.This
A little functions are performed with hardware or software mode actually, depending on the application-specific and design constraint of technical scheme.This
Art personnel can realize described function to each specific application using distinct methods, but this realize
It is not considered that beyond the scope of this invention.
It should be appreciated by those skilled in the art that can be dependent on design requirement and other factorses carries out various repair to the present invention
Change, combine, part is combined and replaced, as long as they are in the range of appended claims and its equivalent.
Claims (18)
1. a kind of method of selecting object, applied to electronic equipment, methods described includes:
The first interface is shown, wherein, first interface includes multiple objects;
The touching induction region of the electronic equipment is detected, and obtains real-time testing result;
Determine to whether there is in the touching induction region according to the real-time testing result and belong to same operating body set
Multiple first operating bodies, wherein multiple first operating bodies for belonging to the same operating body set are the same hand for belonging to user
Many fingers;
When it is determined that there is multiple first operating bodies for belonging to same operating body set in the touching induction region, according to described
Real-time testing result obtains motion rail of the multiple first operating body in first time period in the touching induction region
Mark;
Movement locus according to being obtained determines whether the multiple first operating body has carried out in the first time period
One operation, wherein in described first operates, the multiple first operating body is close to each other;
When it is determined that the multiple first operating body has carried out first operation in the first time period, according to described the
One operation determines the destination object in the multiple object.
2. the method as described in claim 1, wherein described when the multiple first operating body of determination has carried out first behaviour
When making, determine that the destination object in the multiple object includes according to the described first operation:
When it is determined that the multiple first operating body has carried out first operation, determine that first interface includes all
Object is the destination object.
3. the method as described in claim 1, wherein described when the multiple first operating body of determination has carried out first behaviour
When making, determine that the destination object in the multiple object includes according to the described first operation:
When it is determined that the multiple first operating body has carried out first operation, in the multiple object, it is determined that with being obtained
The corresponding object of the movement locus obtained is the destination object.
4. the method as described in claim 1, wherein described when the multiple first operating body of determination has carried out first behaviour
When making, determine that the destination object in the multiple object includes according to the described first operation:
According to the movement locus, multiple initial bits of the multiple first operating body when carrying out first operation are obtained
Put, wherein the multiple initial position is corresponded with the multiple first operating body;
The figure according to the formation of the multiple initial position is generated in first interface;
In the multiple object, it is determined that the object in the figure formed according to the multiple initial position is used as the mesh
Mark object.
5. the method as described in claim 1, in addition to:
Determined to carry out shearing manipulation to the destination object or replicate to operate according to the number of the multiple first operating body.
6. the method as described in claim 1, in addition to:
Show second contact surface,
According to the real-time testing result after the first time period, in the multiple object is determined according to the described first operation
Destination object after determine to whether there is at least one second operating body in the touching induction region of the electronic equipment;
When it is determined that there is at least one described second operating body in the touching induction region of the electronic equipment, according to it is described extremely
Few second operating body and the contact position of the touching induction region, enter in the second contact surface to the destination object
Row paste operation.
7. method as claimed in claim 6, it is described the destination object is carried out in the second contact surface shearing manipulation or
Replicating operation includes:
Determine to enter the destination object in first operation interface according to the number of at least one second operating body
Row shearing manipulation replicates operation.
8. method as claimed in claim 6, wherein
The contact area of second operating body and the touching induction region is more than any one in first operating body
With the contact area of the touching induction region.
9. method as claimed in claim 6, wherein there is institute in the touching induction region for working as the determination electronic equipment
When stating at least one second operating body, according at least one described the second operating body contact with touching induction region position
Put, carrying out paste operation to the destination object in the second contact surface includes:
When it is determined that there is at least one described second operating body in the touching induction region of the electronic equipment, described in acquisition extremely
The contact position of few second operating body and the touching induction region;
Determine that the destination object exists according to the contact position of at least one described second operating body and the touching induction region
Paste position in the second contact surface, and the interior stickup destination object on the paste position.
10. a kind of electronic equipment, including:
Display unit, configures to show the first interface, wherein, first interface includes multiple objects;
Detection unit, configuration detects come the touching induction region to the electronic equipment, and obtains real-time testing result;
Operating body determining unit, configures to determine to whether there is in the touching induction region according to the real-time testing result
Belong to multiple first operating bodies of same operating body set, wherein belonging to multiple first operating bodies of the same operating body set
For many fingers of the same hand for belonging to user;
Track acquiring unit, configures and is determined work as in the touching induction region in the presence of belonging to multiple the of same operating body set
During one operating body, the multiple first operating body is obtained according to the real-time testing result and touched in first time period described
Movement locus in induction region;
Whether operation determination unit, configuration determines the multiple first operating body described the according to the movement locus obtained
The first operation is carried out in one period, wherein in described first operates, the multiple first operating body is close to each other;
Object determining unit, configuration has carried out described the work as the multiple first operating body of determination in the first time period
During one operation, the destination object in the multiple object is determined according to the described first operation.
11. electronic equipment as claimed in claim 10, wherein
When it is determined that the multiple first operating body has carried out first operation, the object determining unit determines described first
All objects that interface includes are the destination object.
12. electronic equipment as claimed in claim 10, wherein
When it is determined that the multiple first operating body has carried out first operation, the determining unit is in the multiple object
In, it is determined that object corresponding with the movement locus obtained is the destination object.
13. electronic equipment as claimed in claim 10, wherein the determining unit includes:
First position acquisition module, configuration, according to the movement locus, to obtain the multiple first operating body described in progress
Multiple initial positions during the first operation, wherein the multiple initial position is corresponded with the multiple first operating body;
Graph generation module, configures to generate the figure according to the formation of the multiple initial position in first interface;
Object determining module, configuration comes in the multiple object, it is determined that positioned at the figure formed according to the multiple initial position
Object in shape is used as the destination object.
14. electronic equipment as claimed in claim 10, in addition to:
Shearing/copied cells, configures to be determined to cut the destination object according to the number of the multiple first operating body
Cut operation or replicate operation.
15. electronic equipment as claimed in claim 10, wherein
The display unit is further configured to show second contact surface,
The operating body determining unit is further configured to according to the real-time testing result after the first time period, according to described
Whether deposited in the touching induction region that the electronic equipment is determined after destination object in first the multiple object of operation determination
In at least one the second operating body, wherein the contact position of at least one described second operating body and touching induction region and described
At least one first operating body is different from the contact position of touching induction region,
The electronic equipment also includes:
There is at least one described second operation to work as in the touching induction region for determining the electronic equipment in application unit, configuration
During body, according at least one described second operating body and the contact position of the touching induction region, in the second contact surface
Paste operation is carried out to the destination object.
16. electronic equipment as claimed in claim 15, in addition to:
Shearing/copied cells, configuration to be determined to operate boundary described first according to the number of at least one second operating body
Shearing manipulation is carried out in face to the destination object or is replicated to operate.
17. electronic equipment as claimed in claim 15, wherein
The contact area of second operating body and the touching induction region is more than any one in first operating body
With the contact area of the touching induction region.
18. electronic equipment as claimed in claim 15, wherein the application unit includes:
Second place acquisition module, configuration come work as in the touching induction region for determining the electronic equipment in the presence of described at least one
During the second operating body, the contact position of at least one described second operating body and the touching induction region is obtained;
Paste position determining module, configuration comes according at least one described the second operating body contact with the touching induction region
Position determines paste position of the destination object in the second contact surface;
Stickup module, configuration pastes the destination object on the paste position.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310086377.9A CN104063140B (en) | 2013-03-18 | 2013-03-18 | The method and electronic equipment of selecting object |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310086377.9A CN104063140B (en) | 2013-03-18 | 2013-03-18 | The method and electronic equipment of selecting object |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104063140A CN104063140A (en) | 2014-09-24 |
CN104063140B true CN104063140B (en) | 2017-11-03 |
Family
ID=51550879
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310086377.9A Active CN104063140B (en) | 2013-03-18 | 2013-03-18 | The method and electronic equipment of selecting object |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104063140B (en) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2008094791A9 (en) * | 2007-01-31 | 2008-09-18 | Apple Inc | Gesturing with a multipoint sensing device |
CN101356491A (en) * | 2005-11-21 | 2009-01-28 | 诺基亚公司 | Gesture-based documentation editor |
CN101410781A (en) * | 2006-01-30 | 2009-04-15 | 苹果公司 | Gesturing with a multipoint sensing device |
CN102033642A (en) * | 2009-09-29 | 2011-04-27 | 联想(北京)有限公司 | Method for gesture reorganization and electronic device |
CN102880422A (en) * | 2012-09-27 | 2013-01-16 | 深圳Tcl新技术有限公司 | Method and device for processing words of touch screen by aid of intelligent equipment |
-
2013
- 2013-03-18 CN CN201310086377.9A patent/CN104063140B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101356491A (en) * | 2005-11-21 | 2009-01-28 | 诺基亚公司 | Gesture-based documentation editor |
CN101410781A (en) * | 2006-01-30 | 2009-04-15 | 苹果公司 | Gesturing with a multipoint sensing device |
WO2008094791A9 (en) * | 2007-01-31 | 2008-09-18 | Apple Inc | Gesturing with a multipoint sensing device |
CN102033642A (en) * | 2009-09-29 | 2011-04-27 | 联想(北京)有限公司 | Method for gesture reorganization and electronic device |
CN102880422A (en) * | 2012-09-27 | 2013-01-16 | 深圳Tcl新技术有限公司 | Method and device for processing words of touch screen by aid of intelligent equipment |
Also Published As
Publication number | Publication date |
---|---|
CN104063140A (en) | 2014-09-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103246382B (en) | Control method and electronic equipment | |
CN102955658B (en) | Device and method for page switching in interaction interface | |
JP5992734B2 (en) | Apparatus and method for providing dynamic user interface considering physical characteristics of user | |
CN102402369B (en) | Electronic equipment and its operation indicating mark moving method | |
CN103019427A (en) | Control method and electronic equipment | |
TW201112074A (en) | Touch gesture detecting method of a touch panel | |
CN106843739A (en) | The display control method and mobile terminal of a kind of mobile terminal | |
CN102855068B (en) | Interface operation control method, device and electronic equipment | |
CN103064627B (en) | A kind of application management method and device | |
CN104063128B (en) | A kind of information processing method and electronic equipment | |
CN105556438A (en) | Systems and methods for providing response to user input using information about state changes predicting future user input | |
CN103106036A (en) | Screen shot method of mobile terminal and mobile terminal based on screen shot method | |
CN103324420B (en) | A kind of multi-point touchpad input operation identification method and electronic equipment | |
CN104991640B (en) | Programing system in kind and method on interactive interface | |
GB2510333A (en) | Emulating pressure sensitivity on multi-touch devices | |
CN103942053A (en) | Three-dimensional model gesture touch browsing interaction method based on mobile terminal | |
CN103235692A (en) | Touch-screen device and method for touch-screen device to select target objects | |
CN103092525A (en) | Screen capture method for mobile terminal and mobile terminal based on the screen capture method | |
CN107797722A (en) | Touch screen icon selection method and device | |
CN103823630A (en) | Virtual mouse | |
CN106310659A (en) | Game display control method and game display control device | |
CN103713799B (en) | Information processing method and electronic equipment | |
CN106201308A (en) | A kind of pressing operation method and electronic equipment | |
CN103677600B (en) | Input method and electronic equipment | |
CN107329650A (en) | Exchange method, interactive device, terminal device and computer-readable recording medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |