Movatterモバイル変換


[0]ホーム

URL:


CN102681750B - Method, display device and electronic device for movably displaying target - Google Patents

Method, display device and electronic device for movably displaying target
Download PDF

Info

Publication number
CN102681750B
CN102681750BCN201110061129.XACN201110061129ACN102681750BCN 102681750 BCN102681750 BCN 102681750BCN 201110061129 ACN201110061129 ACN 201110061129ACN 102681750 BCN102681750 BCN 102681750B
Authority
CN
China
Prior art keywords
display area
demonstration object
demonstration
operating parameter
relative position
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201110061129.XA
Other languages
Chinese (zh)
Other versions
CN102681750A (en
Inventor
王茜莺
郜远
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Lenovo Beijing Ltd
Original Assignee
Lenovo Beijing Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Lenovo Beijing LtdfiledCriticalLenovo Beijing Ltd
Priority to CN201110061129.XApriorityCriticalpatent/CN102681750B/en
Priority to US14/003,687prioritypatent/US10345912B2/en
Priority to PCT/CN2012/072033prioritypatent/WO2012119548A1/en
Publication of CN102681750ApublicationCriticalpatent/CN102681750A/en
Application grantedgrantedCritical
Publication of CN102681750BpublicationCriticalpatent/CN102681750B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Images

Landscapes

Abstract

The invention provides a method, a display device and an electronic device for movably displaying a target. A display target and a target display area of the electronic device form a first relative position relation. The method comprises the steps of sensing a first operation of a pointing object relative to the electronic device; acquiring a first distance between the pointing object and the electronic device; judging whether the first distance is smaller than or equal to a first threshold value or not; acquiring a first operation parameter and a second operation parameter when the first distance is smaller than or equal to the first threshold value; changing the first relative position relation of the display target and the target display area to a second relative position relation; sensing a second operation of the pointing object relative to the electronic device; acquiring a second distance between the pointing object and the electronic device; judging whether the second distance is more than the threshold value and smaller than or equal to a second threshold value; when the second distance is more than first threshold value and smaller than or equal to the second threshold value, acquiring a third operation parameter; and changing the second relative position relation of the display target and the target display area to the third relative position relation.

Description

Method, display device and electronic equipment for moving displayed object
Technical field
The present invention relates to the field of electronic equipment.More specifically, the present invention relates to a kind of method for moving displayed object, display device and electronic equipment.
Background technology
In recent years, the electronic equipment that has a touch display screen catches on gradually.This electronic equipment conventionally by display screen and the stacked placement of feeler to form touch display screen.Touch display screen as described in user contacts by certain indication thing (as finger tip, nib).Described electronic equipment is sensed and is given directions contacting of thing and described touch display screen by feeler, and carries out corresponding operation in response to such contact.
Yet such electronic equipment is only supported operating of contacts mostly.That is to say, described electronic equipment is only just carried out corresponding operation while giving directions thing to contact with described touch display screen sensing.This has brought inconvenience in some cases.
For example, in the unlocking operation of some electronic equipments, user need to move to the second place by the primary importance of a demonstration object (as slide block) from touch display screen.For this reason, user has to make slip gesture, and the stroke of slip gesture equals the distance between the second place and primary importance.This is a segment distance of relatively growing, and does not meet user's operating habit in the situation that of one-handed performance, easily causes human fatigue, causes user to experience poor.
Again for example, in electronic equipment in common list or webpage rolling operation, in order to see the current content not showing on touch display screen, in one implementation, user need to make slip gesture always, until desired content is presented on touch display screen.In the situation that stroke is longer, this implementation equally easily causes human fatigue, causes user to experience poor.In another kind of implementation, user need to make quick sliding (fling) gesture, and the content showing on touch display screen is rolled fast, and stops gradually rolling with certain negative acceleration.In this implementation, user can not identify intuitively the relation between the speed of this gesture and the rolling speed of content when making this gesture, thereby cannot accurately desired content be presented on touch display screen.
Summary of the invention
Because above-mentioned situation the invention provides a kind of method for moving displayed object, display device and electronic equipment, it allows user to operate with gesture simple, that meet operating habit, thereby has improved user's experience.
According to one embodiment of the invention, a kind of method for moving displayed object is provided, be applied in electronic equipment, described electronic equipment comprises display unit, in the viewing area of described demonstration object and described display unit for showing between the object display area of described demonstration object that, in the first relative position relation, described method comprises: sensing one gives directions thing with respect to the first operation of described electronic equipment; According to described the first operation, obtain the first distance between described indication thing and described electronic equipment; Judge whether described the first distance is less than or equal to first threshold; When described the first distance of judgement is less than or equal to first threshold, according to described the first operation, obtain the first operating parameter and second operating parameter of described indication thing, wherein, described the first operating parameter is different from described the second operating parameter; Based on described the first operating parameter and described the second operating parameter, will between described demonstration object and described object display area, from the first relative position relation, change into the second relative position relation; Described in sensing, give directions thing with respect to the second operation of described electronic equipment; According to described the second operation, obtain the second distance between described indication thing and described electronic equipment; Judge whether described second distance is greater than first threshold and is less than or equal to Second Threshold; When the described second distance of judgement is greater than first threshold and is less than or equal to Second Threshold, according to described the second operation, obtain the 3rd operating parameter of described the first operating parameter of being different from of described indication thing; And based on described the first operating parameter and described the 3rd operating parameter, will between described demonstration object and described object display area, from the second relative position relation, change into third phase to position relationship.
By changing into the second relative position relation from the first relative position relation between described demonstration object and described object display area, can comprise: the first moving parameter and the second moving parameter that described the first operating parameter and described the second operating parameter are converted to respectively to described demonstration object; And based on described the first moving parameter and described the second moving parameter, mobile described demonstration object, makes from the first relative position relation, to change into the second relative position relation between described demonstration object and described object display area.
By changing into third phase from the second relative position relation between described demonstration object and described object display area, to position relationship, can comprise: the 3rd moving parameter that described the 3rd operating parameter is converted to described demonstration object; And based on described the first moving parameter and described the 3rd moving parameter, mobile described demonstration object, makes from the second relative position relation, to change into third phase to position relationship between described demonstration object and described object display area.
When the area of described demonstration object is less than the area of described object display area, between described demonstration object and described object display area, in the first relative position relation, be: described demonstration object is presented at the primary importance of described object display area.By changing into the second relative position relation from the first relative position relation between described demonstration object and described object display area, can comprise: described demonstration object is moved to the second place of described object display area from described primary importance, wherein, the described second place is different from described primary importance; By changing into third phase from the second relative position relation between described demonstration object and described object display area, to position relationship, can comprise: described demonstration object is moved to the 3rd position of described object display area from the described second place, wherein, described the 3rd position is different from the described second place.
When the area of described demonstration object is more than or equal to the area of described object display area, between described demonstration object and described object display area, in the first relative position relation, be: the first of described demonstration object is presented at described object display area.By changing into the second relative position relation from the first relative position relation between described demonstration object and described object display area, can comprise: mobile described demonstration object, so that the second portion of described demonstration object is presented to described object display area, wherein, described second portion and described first partly overlap at the most; By changing into third phase from the second relative position relation between described demonstration object and described object display area, to position relationship, can comprise: mobile described demonstration object, so that the third part of described demonstration object is presented to described object display area, wherein, described third part and described second portion partly overlap at the most.
Described the first operating parameter can comprise the moving direction of described indication thing in the first operation; Described the second operating parameter can comprise the displacement of described indication thing in the first operation, speed and at least one in the running time; And described the 3rd operating parameter can comprise described indication thing displacement, at least one in the running time in the second operation of described indication thing in the second operation.
The described second distance obtaining between described indication thing and described electronic equipment according to described the second operation can comprise: according to described the second operation, to be scheduled to regularly obtain the second distance between described indication thing and described electronic equipment.
In the moment when the described second distance of judgement is less than or equal to first threshold or is greater than Second Threshold, described demonstration object and the relative position relation between described object display area that can remain on this moment are constant.
By changing into third phase from the second relative position relation between described demonstration object and described object display area, to position relationship, can comprise: based on described the first operating parameter and described the 3rd operating parameter, determine displacement and the moving direction of described demonstration object; Based on described displacement, whether the demonstration object after judgement is mobile can be in crossing boundary condition; And the demonstration object after judgement is mobile can be when crossing boundary condition, mobile described demonstration object, until described demonstration object is in boundary condition, as the third phase between described demonstration object and described object display area to position relationship; Wherein, when the area of described demonstration object is less than the area of described object display area, the described boundary condition of crossing is: the first object bounds corresponding with described moving direction in described demonstration object exceeds described object display area; Described boundary condition is: described the first object bounds overlaps with the first demonstration border corresponding with described moving direction in described object display area; And when the area of described demonstration object is more than or equal to the area of described object display area, the described boundary condition of crossing is: second object border reverse corresponding with described moving direction in described demonstration object is arranged in described object display area; Described boundary condition is: described second object border overlaps with the second demonstration border reverse corresponding with described moving direction in described object display area.
According to another embodiment of the present invention, a kind of display device is provided, its viewing area comprises object display area, described object display area is used for demonstration object, between described demonstration object and described object display area in the first relative position relation, described display device comprises: the first sensing cell, and sensing one gives directions thing with respect to the first operation of described display device; First obtains unit, according to described the first operation, obtains the first distance between described indication thing and described display device; The first judging unit, judges whether described the first distance is less than or equal to first threshold; Second obtains unit, when described the first distance of judgement is less than or equal to first threshold, according to described the first operation, obtains the first operating parameter and second operating parameter of described indication thing, and wherein, described the first operating parameter is different from described the second operating parameter; First changes unit, based on described the first operating parameter and described the second operating parameter, will between described demonstration object and described object display area, from the first relative position relation, change into the second relative position relation; The second sensing cell, gives directions described in sensing thing with respect to the second operation of described display device; The 3rd obtains unit, according to described the second operation, obtains the second distance between described indication thing and described display device; The second judging unit, judges whether described second distance is greater than first threshold and is less than or equal to Second Threshold; The 4th obtains unit, when the described second distance of judgement is greater than first threshold and is less than or equal to Second Threshold, according to described the second operation, obtains the 3rd operating parameter of described the first operating parameter of being different from of described indication thing; And second change unit, based on described the first operating parameter and described the 3rd operating parameter, will between described demonstration object and described object display area, from the second relative position relation, change into third phase to position relationship.
Described first changes unit can comprise: the first converting unit, is converted to described the first operating parameter and described the second operating parameter respectively the first moving parameter and second moving parameter of described demonstration object; And first mobile unit, based on described the first moving parameter and described the second moving parameter, mobile described demonstration object, changing into the second relative position relation from the first relative position relation between described demonstration object and described object display area.
Described second changes unit can comprise: the second converting unit, is converted to described the 3rd operating parameter the 3rd moving parameter of described demonstration object; And second mobile unit, based on described the first moving parameter and described the 3rd moving parameter, mobile described demonstration object, changing into third phase to position relationship from the second relative position relation between described demonstration object and described object display area.
The described the 3rd obtains unit can be according to described the second operation, to be scheduled to regularly obtain the second distance between described indication thing and described display device.
Described display device also can comprise: holding unit, in the moment when the second judging unit judges that described second distance is less than or equal to first threshold or is greater than Second Threshold, the described demonstration object and the relative position relation between described object display area that remain on this moment are constant.
Described second changes unit can comprise: determining unit, based on described the first operating parameter and described the 3rd operating parameter, determine displacement and the moving direction of described demonstration object; The 3rd judging unit, based on described displacement, whether the demonstration object after judgement is mobile can be in crossing boundary condition; And the 3rd mobile unit, demonstration object after the 3rd judging unit judgement is mobile can be when crossing boundary condition, mobile described demonstration object, until described demonstration object is in boundary condition, as the third phase between described demonstration object and described object display area to position relationship.Wherein, when the area of described demonstration object is less than the area of described object display area, the described boundary condition of crossing is: the first object bounds corresponding with described moving direction in described demonstration object exceeds described object display area; Described boundary condition is: described the first object bounds overlaps with the first demonstration border corresponding with described moving direction in described object display area; And when the area of described demonstration object is more than or equal to the area of described object display area, the described boundary condition of crossing is: second object border reverse corresponding with described moving direction in described demonstration object is arranged in described object display area; Described boundary condition is: described second object border overlaps with the second demonstration border reverse corresponding with described moving direction in described object display area.
According to another embodiment of the present invention, a kind of electronic equipment is provided, has comprised: display, its viewing area comprises object display area, described object display area is used for demonstration object, between described demonstration object and described object display area in the first relative position relation; First sensor, sensing one gives directions thing with respect to the first operation of described electronic equipment; The second sensor, gives directions described in sensing thing with respect to the second operation of described electronic equipment; And processor; Wherein, described processor is configured to: according to described the first operation, obtain the first distance between described indication thing and described electronic equipment; Judge whether described the first distance is less than first threshold; When described the first distance of judgement is less than first threshold, according to described the first operation, obtain the first operating parameter and second operating parameter of described indication thing, wherein, described the first operating parameter is different from described the second operating parameter; Based on described the first operating parameter and described the second operating parameter, will between described demonstration object and described object display area, from the first relative position relation, change into the second relative position relation; According to described the second operation, obtain the second distance between described indication thing and described electronic equipment; Judge whether described second distance is greater than first threshold and is less than Second Threshold; When the described second distance of judgement is greater than first threshold and is less than Second Threshold, according to described the second operation, obtain the 3rd operating parameter of described the first operating parameter of being different from of described indication thing; And based on described the first operating parameter and described the 3rd operating parameter, will between described demonstration object and described object display area, from the second relative position relation, change into third phase to position relationship.
According in the method for the embodiment of the present invention, display device and electronic equipment, by in conjunction with contact detection and proximity test, make user to control easily described display device or electronic equipment is carried out corresponding operation with gesture simple, that meet operating habit, thereby improved user's experience.
Accompanying drawing explanation
Fig. 1 is that diagram is according to the process flow diagram of the step of the method for the embodiment of the present invention;
Fig. 2 is that diagram is according to the block diagram of the main configuration of the display device of the embodiment of the present invention;
Fig. 3 is that diagram is according to the block diagram of the more detailed configuration of the display device of the embodiment of the present invention;
Fig. 4 is that diagram is according to the block diagram of the main configuration of the electronic equipment of the embodiment of the present invention;
Fig. 5 is the schematic diagram of the principle of diagram proximity test;
Fig. 6 A-Fig. 6 C be diagram according to the demonstration schematic diagram on the electronic equipment of the embodiment of the present invention, and Fig. 6 D and Fig. 6 E are the schematic diagram of crossing boundary condition and boundary condition illustrating respectively according to the embodiment of the present invention; And
Fig. 7 A-Fig. 7 C be diagram according to the demonstration schematic diagram on the electronic equipment of the embodiment of the present invention, and Fig. 7 D and Fig. 7 E are the schematic diagram of crossing boundary condition and boundary condition illustrating respectively according to the embodiment of the present invention.
Embodiment
Method, display device and electronic equipment according to the embodiment of the present invention are described below with reference to the accompanying drawings.
Before describing the embodiment of the present invention, first, the principle of proximity test is described with reference to Fig. 5.Fig. 5 shows the key diagram that detects a kind of illustrative case of the indication thing that approaches electronic equipment by capacitive touch screen 500.Below, the example that approaches electronic equipment operating body with reference to Fig. 5 to detecting by capacitive touch screen describes.As shown in Figure 5, the field coupled of capacitive touch screen 500 (as shown in the dotted line in Fig. 5) scope covered the space that the distance between touch-screen top and touch-screen is L1, thus the effective surveyed area having formed in the space that the distance above touch-screen and between touch-screen is L1.When giving directions thing to enter in effective surveyed area, can produce the detected couple current I of enough sizes.The exact position that the current value that controller incapacitive touch screen 500 can detect according to each limit calculates finger, and finger is apart from the distance of screen.Further, controller can also detect finger and whether touch screen surface.
Alternatively, sensing unit can comprise that the first sensing unit and the second sensing unit are so that the movement locus when touching electronic equipment and the movement locus of indication thing when not touching electronic equipment detect to indication thing respectively.That is to say, the first sensing unit can comprise the touching induction region consisting of the various known sensor elements of capacitive touch sensors or resistive touch sensor and so on.The second sensing unit can detect gives directions the movement locus of thing between the first distance and second distance.The second sensing unit can comprise a plurality of supersonic sensing elements, infrared sensing element or the image acquisition element on the diverse location that is arranged on electronic equipment, determines the position of giving directions thing.
Below, will describe according to the method for moving displayed object of the embodiment of the present invention.
Described method is applied in electronic equipment.Described electronic equipment such as portable mobile termianl, personal computer etc.Described electronic equipment comprises display unit, and its viewing area comprises for showing the object display area of object.Described demonstration object for example comprises webpage, picture, list or other various demonstration controls (as, slide block).It is pointed out that the area of described object display area can be less than the area of described viewing area, so that other region displays background information in described viewing area except described object display area.Certainly, the area of described object display area also can equal the area of described viewing area.For example, in the schematic diagram shown in Fig. 6 and Fig. 7, the viewing area that the rectangular area S1 that the solid line of take is drawn is electronic equipment, and the object display area in the S2Wei Gai viewing area, rectangular area of drawing with dotted line in this viewing area, has wherein shown respectively a slide block object (Fig. 6) and a list object (Fig. 7).It is to be noted, list object in Fig. 7 A comprises " contact person 1 ", "contact person 2 " ... " contact person 10 " amount to ten projects, yet because its area is greater than the area of object display area, so in object display area, only show " contact person 4 ", " contact person 5 " and " contact person 6 " three projects.
In addition, described electronic equipment can comprise feeler and proximity transducer.Described feeler is given directions contacting of thing and described electronic equipment for sensing, and described proximity transducer is given directions the approaching of thing and described electronic equipment for sensing.Alternatively, described electronic equipment also can only comprise proximity transducer.In the case, described proximity transducer is both designed to put approaching of thing and described electronic equipment for sensing finger, also can put contacting of thing and described electronic equipment for sensing finger.Below, in the situation that not needing to distinguish both especially, will be referred to as " sensor ".In addition, described display unit and the sensing cell consisting of described sensor can stacked on top of one another arrange, and also can stackedly arrange, as long as there are mapping relations between described display unit and described sensing cell.
When described method starts, between described demonstration object and described object display area in the first relative position relation.
Particularly, when the area of described demonstration object is less than the area of described object display area, between described demonstration object and described object display area, in the first relative position relation, refer to: described demonstration object is presented at the primary importance of described object display area.For example, in Fig. 6 A, with the rectangle with shade, show a slide block object, establish and take the position that the residing position of its left upper apex is this demonstration object., in Fig. 6 A, show that object is positioned at the primary importance P1 point place of object display area.Certainly, it will be appreciated by those skilled in the art that except left upper apex, also this can be shown to other any points in object are made as the position of this demonstration object.
On the other hand, when the area of described demonstration object is more than or equal to the area of described object display area, between described demonstration object and described object display area, in the first relative position relation, refer to: the first of described demonstration object is presented at described object display area.For example, as mentioned above, in Fig. 7 A, in described object display area, only show the first (three projects " contact person 4 ", " contact person 5 " and " contact person 6 ") of the list object that comprises ten projects.
Below, with reference to Fig. 1, describe according to the method for moving displayed object of the embodiment of the present invention.
As shown in Figure 1, at step S101, described method sensing one gives directions thing with respect to the first operation of described electronic equipment.Particularly, the finger tip of finger that described indication thing such as user is used for operating is, the nib of stylus etc.The sensor that described method comprises by described electronic equipment, a plurality of tracing points that sensing is formed on described electronic equipment by described indication thing and the First Series tracing point that forms, thereby the first operation of giving directions thing to carry out electronic equipment described in sensing.In other words, described indication thing carries out described the first operation in the mode of slide.
On the other hand, because described sensor can be given directions the distance between thing and electronic equipment by sensing, therefore, at step S102, described method, according to the sensing result of sensor, obtains the first distance between described indication thing and described electronic equipment.
At step S103, described method judges whether described the first distance is less than or equal to first threshold.Described first threshold is that described method operates by described first the threshold value that is identified as operating of contacts and arranges.Its value is suitably arranged as required by those skilled in the art.For example, when by sensor and display from top to bottom during arranged stacked, can this first threshold be set to the thickness of the film of encapsulated sensor.When by protective (such as glass, for giving directions thing contact), sensor and display from top to bottom during arranged stacked, can this first threshold be set to the thickness of described protective.
When described the first distance of judgement is greater than first threshold, described method finishes.On the other hand, when described the first distance of judgement is less than or equal to first threshold, described method proceeds to step S104.
At step S104, described method, according to described the first operation, obtains the first operating parameter and second operating parameter of described indication thing.Particularly, as mentioned above, described method can access the First Series tracing point of described the first operation by described sensor.By described First Series tracing point, described method can obtain the first operating parameter and second operating parameter of described indication thing.
More specifically, described method can, by the position of the first tracing point in described First Series tracing point and last tracing point, obtain the moving direction of described the first operation, as described the first operating parameter.Certainly, the in the situation that of the higher arithmetic capability of described electronic equipment support, for improving precision, described method also can be by any two (adjacent) tracing points in described First Series tracing point, obtain the real-time moving direction of described the first operation, as described the first operating parameter.
In addition, described method also can obtain second operating parameter different from described the first operating parameter.For example, described method can, by the position of the first tracing point in described First Series tracing point and last tracing point, obtain the displacement of described the first operation, as described the second operating parameter.Alternatively, described method can, by the timing of the system clock in described electronic equipment, obtain the running time of described the first operation, as described the second operating parameter.Alternatively, described method can, by the first tracing point in described First Series tracing point and the last position of tracing point and the timing of described system clock, obtain the speed of described the first operation, as described the second operating parameter.Certainly, similarly, described method can be by any two (adjacent) tracing points in described First Series tracing point and described electronic equipment the timing of system clock, obtain the real-time speed of described the first operation, as described the second operating parameter.
At step S105, described method, based on described the first operating parameter and described the second operating parameter, will be changed into the second relative position relation from the first relative position relation between described demonstration object and described object display area.
Particularly, first described method is converted to described the first operating parameter and described the second operating parameter respectively the first moving parameter and second moving parameter of described demonstration object.
More specifically, for example, described method is converted to the moving direction of described the first operation the moving direction of described demonstration object, as described the first moving parameter.For example, the direction that described method can be consistent or contrary with the moving direction of described the first operation is set to the moving direction of described demonstration object.In the following description, the moving direction of supposing described demonstration object is identical with the moving direction of described the first operation.
Again for example, described method is converted to the displacement of described the first operation the first displacement of described demonstration object, as described the second moving parameter.For example, described method can be by being added by the displacement of described the first operation and a coefficient the first displacement that is converted to described demonstration object.Described coefficient is suitably arranged as required by those skilled in the art.For example, described coefficient can be set to 0.Certainly, above conversion regime is only example.Those skilled in the art can understand, described method completely can be by changing the first displacement that (as be multiplied by a coefficient, or according to piecewise function etc.) obtain described demonstration object as described the second moving parameter by the displacement of described the first operation through other modes.
Alternatively, described method is converted to the running time of described the first operation the first traveling time of described demonstration object, as described the second moving parameter.For meeting user's operating habit, preferably, the running time of described the first operation of described method is set to the first traveling time of described demonstration object.Certainly, those skilled in the art also can obtain the running time of described the first operation the first traveling time of described demonstration object after suitable arithmetic conversion, at this, are not specifically limited.
Alternatively, described method is the first translational speed of described demonstration object by the rate conversion of described the first operation, as described the second moving parameter.For example, the predeterminable piecewise function of described method, when the described first speed operating is at [0, v1) between time, the first translational speed of the described demonstration object of described method is set to V1; When the described first speed operating is at [v1, v2) between time, the first translational speed of the described demonstration object of described method is set to V2; ... when the described first speed operating is at [vn-1, vn) between time, the first translational speed of the described demonstration object of described method is set to Vn.Described v1, v2... vn-1, vnand V1, V2... Vnvalue can suitably be arranged as required by those skilled in the art.Certainly, similar to the above, those skilled in the art can understand, described method completely can by by the speed of described the first operation through other modes change (as be multiplied by a coefficient, or be added etc. with a coefficient) and the first translational speed of obtaining described demonstration object as described the second moving parameter.
After this, described method is based on described the first moving parameter and described the second moving parameter, and mobile described demonstration object, makes from the first relative position relation, to change into the second relative position relation between described demonstration object and described object display area.
More specifically, for example, described method can the area of more described demonstration object and the size of the area of described object display area.When the area of described demonstration object is less than the area of described object display area, the moving direction of described method based on described demonstration object, and at least one in the first displacement based on described demonstration object, the first traveling time and the first translational speed, described demonstration object is moved to the second place of described object display area from described primary importance, wherein, the described second place is different from described primary importance.For example, as shown in Figure 6B, first moving parameter (to the right) and second moving parameter of described method based on obtaining, moves to described demonstration object with the position shown in heavy line (P2) and locates from the primary importance (P1) shown in Fig. 6 A.
On the other hand, when the area of described demonstration object is more than or equal to the area of described object display area, the moving direction of described method based on described demonstration object, and at least one in the first displacement based on described demonstration object, the first traveling time and the first translational speed, mobile described demonstration object, to be presented at described object display area by the second portion of described demonstration object.It is pointed out that described second portion and described first partly overlap at the most.In other words, long in the first displacement, the first traveling time is long or the first translational speed faster in situation, described second portion and described first can be not overlapping.Otherwise shorter in the first displacement, the first traveling time is shorter or the first translational speed is slower in the situation that, described second portion and described first partly overlap.For example, as shown in Figure 7 B, first moving parameter (make progress) and second moving parameter of described method based on obtaining, mobile described demonstration object, to be presented at described object display area by the second portion of described demonstration object (three projects in " contact person 5 ", " contact person 6 " and " contact person 7 ").Wherein, " contact person 5 " and " contact person 6 " these two projects had both been included in the first of the demonstration object shown in Fig. 7 A, be also included within the second portion of the demonstration object shown in Fig. 7 B, that is, between described first and described second portion, partly overlap.
After this, at step S106, give directions described in described method sensing thing with respect to the second operation of described electronic equipment.Particularly, described method is by sensor (particularly, proximity transducer), gives directions the thing second series tracing point that projection forms on described electronic equipment described in sensing, thus the second operation of giving directions thing to carry out electronic equipment described in sensing.In other words, in the operation of step S106, described indication thing does not contact with described electronic equipment, and only approaches with described electronic equipment.
Because described proximity transducer can be given directions the distance between thing and electronic equipment by sensing, therefore, at step S107, described method, according to the sensing result of proximity transducer, obtains the second distance between described indication thing and described electronic equipment.
In addition, preferably, in the processing of step S107, described method is to be scheduled to regularly obtain the second distance between described indication thing and described electronic equipment.Described predetermined timing is suitably determined as required by those skilled in the art.For example, described predetermined timing can be set to 3ms, 5ms etc.Thus, described method obtains in real time described in described the second operation and gives directions the real-time distance between thing and described electronic equipment.
At step S108, described method judges whether described second distance is greater than first threshold and is less than or equal to Second Threshold.Described Second Threshold is that described method operates by described second the threshold value that is identified as Proximity operation and arranges.Its value is suitably arranged according to the precision of electronic equipment by those skilled in the art, at this, is not specifically limited.
When the described second distance of judgement is greater than Second Threshold, described method finishes.Similarly, when the described second distance of judgement is less than or equal to first threshold, described method finishes.Certainly, in the case, described method also can be proceeded corresponding processing for the second operation as operating of contacts according to prior art, at this, no longer describes.In addition, to be scheduled to regularly constantly obtain described second distance in the situation that, in the moment when the described second distance of judgement is less than or equal to first threshold or is greater than Second Threshold, described demonstration object and the relative position relation between described object display area that described method can remain on this moment are constant.
On the other hand, when described the first distance of judgement is less than or equal to first threshold, described method proceeds to step S109.
At step S109, described method, according to described the second operation, obtains the 3rd operating parameter of described the first operating parameter of being different from of described indication thing.
Particularly, as mentioned above, described method can access described second by described proximity transducer and operate in the second series tracing point that on described electronic equipment, projection forms.By described second series tracing point, described method can obtain the 3rd operating parameter of described indication thing.
More specifically, for example, described method can, by the position of the first tracing point in described second series tracing point and last tracing point, obtain the displacement of described the second operation, as described the 3rd operating parameter.Alternatively, described method can, by the timing of the system clock in described electronic equipment, obtain the running time of described the second operation, as described the 3rd operating parameter.Certainly, described method also can, by the running time of the second displacement operating obtained above and the second operation, further obtain the speed of described the second operation, as described the 3rd operating parameter.
After this, at step S110, described method, based on described the first operating parameter and described the 3rd operating parameter, will be changed into third phase to position relationship from the second relative position relation between described demonstration object and described object display area.
Particularly, first described method is converted to described the 3rd operating parameter the 3rd moving parameter of described demonstration object.
More specifically, for example, described method is converted to the displacement of described the second operation the second displacement of described demonstration object, as described the 3rd moving parameter.For example, described method can be by being added by the displacement of described the second operation and a coefficient displacement that is converted to described demonstration object.Described coefficient is suitably arranged as required by those skilled in the art.Preferably, described coefficient can arrange to such an extent that be greater than 0.Thus, user can move longer distance by described demonstration object by the operation of relatively short displacement.Certainly, above conversion regime is only example.Those skilled in the art can understand, described method completely can be by changing the second displacement that (as be multiplied by a coefficient, or according to piecewise function etc.) obtain described demonstration object as described the 3rd moving parameter by the displacement of described the second operation through other modes.
Alternatively, described method is converted to the running time of described the second operation the second traveling time of described demonstration object, as described the 3rd moving parameter.For meeting user's operating habit, preferably, the running time of described the second operation of described method is set to the second traveling time of described demonstration object.Certainly, those skilled in the art also can obtain the running time of described the second operation the second traveling time of described demonstration object after suitable arithmetic conversion, at this, are not specifically limited.
Alternatively, described method is the second translational speed of described demonstration object by the rate conversion of described the second operation, as described the 3rd moving parameter.Similar to the above, it will be appreciated by those skilled in the art that described method completely can by using the speed of described the second operation through variety of way conversion (as being multiplied by a coefficient, be added with a coefficient or by piecewise function etc.) obtain as described in demonstration object the second translational speed as described in the 3rd moving parameter.
After this, described method is based on described the first moving parameter and described the 3rd moving parameter, and mobile described demonstration object, makes from the second relative position relation, to change into third phase to position relationship between described demonstration object and described object display area.
More specifically, for example, described method can be with reference to the area of demonstration object obtaining at step S105 and the relation between the area of object display area.When the area of described demonstration object is less than the area of described object display area, the moving direction of described method based on described demonstration object, and at least one in the second displacement based on described demonstration object, the second traveling time and the second translational speed, described demonstration object is moved to the 3rd position of described object display area from the described second place, wherein, described the 3rd position is different from the described second place.For example, as shown in Figure 6 C, first moving parameter (to the right) and three moving parameter of described method based on obtaining, moves to described demonstration object with the position shown in heavy line (P3) and locates from the second place (P2) shown in Fig. 6 B.
On the other hand, when the area of described demonstration object is more than or equal to the area of described object display area, the moving direction of described method based on described demonstration object, and at least one in the second displacement based on described demonstration object, the second traveling time and the second translational speed, mobile described demonstration object, to be presented at described object display area by the third part of described demonstration object.It is pointed out that described third part and described second portion partly overlap at the most.In other words, long in displacement, traveling time is long or translational speed faster in situation, described third part and described second portion can be not overlapping.Otherwise shorter in displacement, traveling time is shorter or translational speed is slower in the situation that, described third part and described second portion partly overlap.For example, as shown in Fig. 7 C, first moving parameter (make progress) and three moving parameter of described method based on obtaining, mobile described demonstration object, to be presented at described object display area by the third part of described demonstration object (three projects in " contact person 7 ", " contact person 8 " and " contact person 9 ").Wherein, project " contact person 7 " has both been included in the second portion of the demonstration object shown in Fig. 7 B, is also included within the third part of the demonstration object shown in Fig. 7 C, that is, between described second portion and described third part, partly overlap.
In the above-described embodiments, described method comprises a plurality of tracing points by the second series tracing point of the second operation of described proximity transducer institute sensing.In other words, described indication thing carries out the second operation in the mode sliding above described electronic equipment.Alternatively, the second series tracing point that described method senses also can only comprise single tracing point.In other words, described indication thing can unsettledly rest on the top of described electronic equipment.In the case, similarly, the moving direction of described demonstration object and second traveling time of described demonstration object of described method based on obtaining as mentioned above, with the predetermined unit translational speed of described method, move described demonstration object, make from the second relative position relation, to change into third phase to position relationship between described demonstration object and described object display area.
Preferably, in the case, described method also can obtain described second distance, and based on described second distance, controls the second translational speed of described demonstration object.For example, the predeterminable piecewise function of described method, when described second distance is at (d0, d1] between time, the second translational speed of the described demonstration object of described method is set to V '1; When described second distance is at (d1, d2] between time, the second translational speed of the described demonstration object of described method is set to V '2; ... when described second distance is at (dn-1, dn] between time, the second translational speed of the described demonstration object of described method is set to V 'n.Described d1, d2... dn-1, dnand V '1, V '2... V 'nvalue can suitably be arranged as required by those skilled in the art.It is pointed out that in said method d0corresponding to first threshold, and dncorresponding to Second Threshold.Certainly, similar to the above, it will be appreciated by those skilled in the art that described method completely can by by described second distance through other modes change (as being multiplied by coefficient etc.) obtain as described in the second translational speed of demonstration object.Thus, user can give directions the distance between thing and electronic equipment to control the translational speed that shows object by adjustment, and can when adjusting, identify intuitively the relation between this distance and the translational speed of demonstration object, thereby can accurately and rapidly desired content be presented in object display area.
In addition, in the operation of step S110, after determining the displacement and moving direction of described demonstration object as mentioned above, preferably, described method can be based on described displacement, and whether the demonstration object after judgement is mobile can be in crossing boundary condition.Demonstration object after judgement is mobile can be when crossing boundary condition, mobile described demonstration object, until described demonstration object is in boundary condition, as the third phase between described demonstration object and described object display area to position relationship.
Wherein, when the area of described demonstration object is less than the area of described object display area, the described boundary condition of crossing is: the first object bounds corresponding with described moving direction in described demonstration object exceeds described object display area; Described boundary condition is: described the first object bounds overlaps with the first demonstration border corresponding with described moving direction in described object display area.For example, as Fig. 6 D is schematically shown, at moving direction, for to the right in the situation that, the described boundary condition of crossing is the right margin that the right margin (illustrating with heavy line in figure) of described slide block object has exceeded object display area S2.In the case, described method moves described demonstration object, until the boundary condition as shown in Fig. 6 E.Now, the right margin of described slide block object and the right margin of described object display area S2 overlap.
When the area of described demonstration object is more than or equal to the area of described object display area, the described boundary condition of crossing is: second object border reverse corresponding with described moving direction in described demonstration object is arranged in described object display area; Described boundary condition is: described second object border overlaps with the second demonstration border reverse corresponding with described moving direction in described object display area.For example, as Fig. 7 D is schematically shown, at moving direction, for upwards in the situation that, describedly crosses the lower boundary (illustrating with heavy line in figure) that boundary condition is described list object and be arranged in described object display area.In the case, described method moves described demonstration object, until the boundary condition as shown in Fig. 7 E.Now, the lower boundary of described list object and the lower boundary of described object display area S2 overlap.
Above, the method according to the embodiment of the present invention has been described.According in the method for the embodiment of the present invention, by carrying out contact sensing in the first operating period and carrying out and approach sensing in the second operating period, and carry out respective handling according to contact sensing and the result that approaches sensing, make the user can be with gesture simple, that meet operating habit (particularly, the gesture of first contact slide, rear unsettled stop, or the gesture of first contact slide, rear unsettled slip), control easily described electronic equipment and carry out corresponding operation, thereby improved user's experience.
For example, as mentioned above, in the unlocking operation of some electronic equipments, user need to move to another location by the position of demonstration object (as slide block) from touch display screen.According in the method for the embodiment of the present invention, by the suitable setting in the operation at step S110, for example, displacement using the indication thing as the 3rd operating parameter in the second operation is multiplied by the coefficient that is greater than 1, be converted to the second displacement of described demonstration object, make user demonstration object to be moved to longer distance by shorter unsettled sliding distance, thereby shortened on the whole the displacement that user operates required indication thing, and shortened running time of user, thereby the operating habit that more meets user, has improved user's experience.
Again for example, in electronic equipment in common demonstration object rolling operation, by according to the method for the embodiment of the present invention (the especially operation of step S106-S110), in order to see the current content not showing on touch display screen, user makes more short-range contact slide operation so that show that object starts to roll in a direction, after this, only need to make unsettled stop operation, described demonstration object just can upwards continue to roll the party, until desired content is presented in object display area, thereby make user to operate demonstration object is moved to longer distance by more short-range contact slide operation and unsettled stop easily after this.In addition, preferably, user also can give directions the distance between thing and electronic equipment to control the translational speed that shows object by adjustment, and can when adjusting, identify intuitively the relation between this distance and the translational speed of demonstration object, thereby can accurately and rapidly desired content be presented in object display area, improve user's experience.
Below, with reference to Fig. 2 and Fig. 3, describe according to the display device of the embodiment of the present invention.
Described display device such as portable mobile termianl, personal computer etc.Described display device comprises display unit, and its viewing area comprises for showing the object display area of object.Described demonstration object for example comprises webpage, picture, list or other various demonstration controls (as, slide block).
In addition, described display device can comprise feeler and proximity transducer.Described feeler is given directions contacting of thing and described display device for sensing, and described proximity transducer is given directions the approaching of thing and described display device for sensing.Alternatively, described display device also can only comprise proximity transducer.In the case, described proximity transducer is both designed to put approaching of thing and described display device for sensing finger, also can put contacting of thing and described display device for sensing finger.Below, in the situation that not needing to distinguish both especially, will be referred to as " sensor ".
In addition, between described demonstration object and described object display area in the first relative position relation.As mentioned above, when the area of described demonstration object is less than the area of described object display area, between described demonstration object and described object display area, in the first relative position relation, refer to: described demonstration object is presented at the primary importance of described object display area.When the area of described demonstration object is more than or equal to the area of described object display area, between described demonstration object and described object display area, in the first relative position relation, refer to: the first of described demonstration object is presented at described object display area.
As shown in Figures 2 and 3,display device 200 comprises: thefirst sensing cell 201, thefirst acquisition unit 202, thefirst judging unit 203, second obtainunit 204, first andchange unit 205, thesecond sensing cell 206, the3rd acquisition unit 207, thesecond judging unit 208, the4th acquisition unit 209 and thesecond change unit 210.
Particularly, thefirst sensing cell 201 is for example above-mentioned feeler, and its sensing one gives directions thing with respect to the first operation of described display device.The finger tip of finger that described indication thing such as user is used for operating is, the nib of stylus etc.A plurality of tracing points that described thefirst sensing cell 201 sensings are formed in described display device by described indication thing and the First Series tracing point that forms, thereby the first operation of giving directions thing to carry out display device described in sensing.
First obtainsunit 202 according to the sensing result of thefirst sensing cell 201, obtains the first distance between described indication thing and described display device.
Thefirst judging unit 203 judges whether described the first distance is less than or equal to first threshold.Described first threshold is that described display device operates by described first the threshold value that is identified as operating of contacts and arranges.Its value is suitably arranged as required by those skilled in the art.
When described the first distance of judgement is less than or equal to first threshold, second obtainsunit 204 according to described the first operation, obtains the first operating parameter and second operating parameter of described indication thing, and wherein, described the first operating parameter is different from described the second operating parameter.Particularly, as mentioned above, described thefirst sensing cell 201 can access the First Series tracing point of described the first operation.By described First Series tracing point, described second obtains the first operating parameter and the second operating parameter thatunit 204 can obtain described indication thing.
More specifically, described thesecond acquisition unit 204 can, by the position of the first tracing point in described First Series tracing point and last tracing point, obtain the moving direction of described the first operation, as described the first operating parameter.Certainly, the in the situation that of the higher arithmetic capability of described display device support, for improving precision, described second obtainsunit 204 also can be by any two (adjacent) tracing points in described First Series tracing point, obtain the real-time moving direction of described the first operation, as described the first operating parameter.
In addition, described thesecond acquisition unit 204 also can obtain second operating parameter different from described the first operating parameter.For example, described thesecond acquisition unit 204 can, by the position of the first tracing point in described First Series tracing point and last tracing point, obtain the displacement of described the first operation, as described the second operating parameter.Alternatively, described thesecond acquisition unit 204 can, by the timing of the system clock in described display device, obtain the running time of described the first operation, as described the second operating parameter.Alternatively, described thesecond acquisition unit 204 can, by the first tracing point in described First Series tracing point and the last position of tracing point and the timing of described system clock, obtain the speed of described the first operation, as described the second operating parameter.Certainly, similarly, described second obtains the timing of the system clock thatunit 204 can be by any two (adjacent) tracing points in described First Series tracing point and described display device, obtains the described first real-time speed operating, as described the second operating parameter.
First changes unit 205 based on described the first operating parameter and described the second operating parameter, will between described demonstration object and described object display area, from the first relative position relation, change into the second relative position relation.
Particularly, describedfirst changes unit 205 can comprise the first convertingunit 301 as shown in Figure 3, described the first operating parameter and described the second operating parameter is converted to respectively to the first moving parameter and second moving parameter of described demonstration object; And firstmobile unit 302, based on described the first moving parameter and described the second moving parameter, mobile described demonstration object, changing into the second relative position relation from the first relative position relation between described demonstration object and described object display area.
More specifically, for example, described the first convertingunit 301 is converted to the moving direction of described the first operation the moving direction of described demonstration object, as described the first moving parameter.For example, the direction that described the first convertingunit 301 can be consistent or contrary with the moving direction of described the first operation is set to the moving direction of described demonstration object.In the following description, the moving direction of supposing described demonstration object is identical with the moving direction of described the first operation.
Again for example, described the first convertingunit 301 is converted to the displacement of described the first operation the first displacement of described demonstration object, as described the second moving parameter.For example, described the first convertingunit 301 can be by being added by the displacement of described the first operation and a coefficient the first displacement that is converted to described demonstration object.Described coefficient is suitably arranged as required by those skilled in the art.For example, described coefficient can be set to 0.Certainly, above conversion regime is only example.Those skilled in the art can understand, described the first convertingunit 301 completely can be by changing the first displacement that (as be multiplied by a coefficient, or according to piecewise function etc.) obtain described demonstration object as described the second moving parameter by the displacement of described the first operation through other modes.
Alternatively, described the first convertingunit 301 is converted to the running time of described the first operation the first traveling time of described demonstration object, as described the second moving parameter.For meeting user's operating habit, preferably, the running time of described the first operation of described the first convertingunit 301 is set to the first traveling time of described demonstration object.Certainly, those skilled in the art also can obtain the running time of described the first operation the first traveling time of described demonstration object after suitable arithmetic conversion, at this, are not specifically limited.
Alternatively, described the first convertingunit 301 is the first translational speed of described demonstration object by the rate conversion of described the first operation, as described the second moving parameter.For example, the predeterminable piecewise function of described the first convertingunit 301, when the described first speed operating is at [0, v1) between time, the first translational speed of the described demonstration object of described the first convertingunit 301 is set to V1; When the described first speed operating is at [v1, v2) between time, the first translational speed of the described demonstration object of described the first convertingunit 301 is set to V2; ... when the described first speed operating is at [vn-1, vn) between time, the first translational speed of the described demonstration object of described the first convertingunit 301 is set to Vn.Described v1, v2... vn-1, vnand V1, V2... Vnvalue can suitably be arranged as required by those skilled in the art.Certainly, similar to the above, those skilled in the art can understand, described the first convertingunit 301 completely can by by the speed of described the first operation through other modes change (as be multiplied by a coefficient, or be added etc. with a coefficient) and the first translational speed of obtaining described demonstration object as described the second moving parameter.
After this, described the firstmobile unit 302 is based on described the first moving parameter and described the second moving parameter, mobile described demonstration object, makes from the first relative position relation, to change into the second relative position relation between described demonstration object and described object display area.
More specifically, for example, described the firstmobile unit 302 can the area of more described demonstration object and the size of the area of described object display area.When the area of described demonstration object is less than the area of described object display area, the moving direction of described the firstmobile unit 302 based on described demonstration object, and at least one in the first displacement based on described demonstration object, the first traveling time and the first translational speed, described demonstration object is moved to the second place of described object display area from described primary importance, wherein, the described second place is different from described primary importance.
On the other hand, when the area of described demonstration object is more than or equal to the area of described object display area, the moving direction of described the firstmobile unit 302 based on described demonstration object, and at least one in the first displacement based on described demonstration object, the first traveling time and the first translational speed, mobile described demonstration object, to be presented at described object display area by the second portion of described demonstration object.It is pointed out that described second portion and described first partly overlap at the most.
Thesecond sensing cell 206 is for example described proximity transducer, gives directions described in its sensing thing with respect to the second operation of described display device.Particularly, give directions the thing second series tracing point that projection forms in described display device described in described thesecond sensing cell 206 sensings, thus the second operation of giving directions thing to carry out display device described in sensing.In addition, described thesecond sensing cell 206 can separatedly with described thefirst sensing cell 201 be set to two unit, also can merge into a unit.
The 3rd obtainsunit 207 according to described the second operation, obtains the second distance between described indication thing and described display device.In addition, preferably, the described the 3rd obtainsunit 207 to be scheduled to regularly obtain the second distance between described indication thing and described display device.Described predetermined timing is suitably determined as required by those skilled in the art.For example, described predetermined timing can be set to 3ms, 5ms etc.Thus, described the3rd acquisition unit 207 obtains in real time described in described the second operation and gives directions the real-time distance between thing and described display device.
Thesecond judging unit 208 judges whether described second distance is greater than first threshold and is less than or equal to Second Threshold.Described Second Threshold is to operate by described second the threshold value that is identified as Proximity operation and arranges.Its value is suitably arranged according to the precision of display device by those skilled in the art, at this, is not specifically limited.
In addition, preferably, described display device also can comprise holdingunit 303 as shown in Figure 3.When the3rd acquisition unit 207 constantly obtains described second distance to be scheduled to timing, in the moment when the described second distance of thesecond judging unit 208 judgement is less than or equal to first threshold or is greater than Second Threshold, described demonstration object and the relative position relation between described object display area that described holdingunit 303 can remain on this moment are constant.
When the described second distance of judgement is greater than first threshold and is less than or equal to Second Threshold, the 4th obtainsunit 209 according to described the second operation, obtains the 3rd operating parameter of described the first operating parameter of being different from of described indication thing.
Particularly, as mentioned above, described thesecond sensing cell 206 can access described second and operate in the second series tracing point that in described display device, projection forms.By described second series tracing point, the described the 4th obtains the 3rd operating parameter thatunit 209 can obtain described indication thing.
More specifically, for example, the described the 4th obtainsunit 209 can, by the position of the first tracing point in described second series tracing point and last tracing point, obtain the displacement of described the second operation, as described the 3rd operating parameter.Alternatively, described the4th acquisition unit 209 can, by the timing of the system clock in described display device, obtain the running time of described the second operation, as described the 3rd operating parameter.Certainly, described the4th acquisition unit 209 also can, by the second displacement operating obtained above and the second running time operating, further obtain the speed of described the second operation, as described the 3rd operating parameter.
Second changes unit 210 based on described the first operating parameter and described the 3rd operating parameter, will between described demonstration object and described object display area, from the second relative position relation, change into third phase to position relationship.
Particularly, describedsecond changes unit 210 can comprise the second convertingunit 304 as shown in Figure 3, described the 3rd operating parameter is converted to the 3rd moving parameter of described demonstration object; And secondmobile unit 305, based on described the first moving parameter and described the 3rd moving parameter, mobile described demonstration object, changing into third phase to position relationship from the second relative position relation between described demonstration object and described object display area.
First described the second convertingunit 304 is converted to described the 3rd operating parameter the 3rd moving parameter of described demonstration object.
More specifically, for example, described the second convertingunit 304 is converted to the displacement of described the second operation the second displacement of described demonstration object, as described the 3rd moving parameter.For example, described the second convertingunit 304 can be by being added by the displacement of described the second operation and a coefficient displacement that is converted to described demonstration object.Described coefficient is suitably arranged as required by those skilled in the art.Preferably, described coefficient can arrange to such an extent that be greater than 0.Thus, user can move longer distance by described demonstration object by the operation of relatively short displacement.Certainly, above conversion regime is only example.Those skilled in the art can understand, described the second convertingunit 304 completely can be by changing the second displacement that (as be multiplied by a coefficient, or according to piecewise function etc.) obtain described demonstration object as described the 3rd moving parameter by the displacement of described the second operation through other modes.
Alternatively, described the second convertingunit 304 is converted to the running time of described the second operation the second traveling time of described demonstration object, as described the 3rd moving parameter.For meeting user's operating habit, preferably, the running time of described the second operation of described the second convertingunit 304 is set to the second traveling time of described demonstration object.Certainly, those skilled in the art also can obtain the running time of described the second operation the second traveling time of described demonstration object after suitable arithmetic conversion, at this, are not specifically limited.
Alternatively, described the second convertingunit 304 is the second translational speed of described demonstration object by the rate conversion of described the second operation, as described the 3rd moving parameter.Similar to the above, it will be appreciated by those skilled in the art that described the second convertingunit 304 completely can by using the speed of described the second operation through variety of way conversion (as being multiplied by a coefficient, be added with a coefficient or by piecewise function etc.) obtain as described in demonstration object the second translational speed as described in the 3rd moving parameter.
After this, described the secondmobile unit 305 is based on described the first moving parameter and described the 3rd moving parameter, mobile described demonstration object, makes from the second relative position relation, to change into third phase to position relationship between described demonstration object and described object display area.
More specifically, for example, the area of demonstration object that described the secondmobile unit 305 can obtain with reference to described the firstmobile unit 302 and the relation between the area of object display area.When the area of described demonstration object is less than the area of described object display area, the moving direction of described the secondmobile unit 305 based on described demonstration object, and at least one in the second displacement based on described demonstration object, the second traveling time and the second translational speed, described demonstration object is moved to the 3rd position of described object display area from the described second place, wherein, described the 3rd position is different from the described second place.On the other hand, when the area of described demonstration object is more than or equal to the area of described object display area, the moving direction of described the secondmobile unit 305 based on described demonstration object, and at least one in the second displacement based on described demonstration object, the second traveling time and the second translational speed, mobile described demonstration object, to be presented at described object display area by the third part of described demonstration object.It is pointed out that described third part and described second portion partly overlap at the most.
In the above-described embodiments, the second series tracing point of described thesecond sensing cell 206 sensings comprises a plurality of tracing points.In other words, described indication thing carries out the second operation in the mode sliding above described display device.Alternatively, the second series tracing point that described thesecond sensing cell 206 senses also can only comprise single tracing point.In other words, described indication thing can unsettledly rest on the top of described display device.In the case, similarly, the moving direction of described demonstration object and second traveling time of described demonstration object of described the secondmobile unit 305 based on obtaining as mentioned above, mobile described demonstration object, makes from the second relative position relation, to change into third phase to position relationship between described demonstration object and described object display area.
Preferably, in the case, the described the 4th obtainsunit 209 also can obtain described second distance, and the second translational speed of described demonstration object is controlled in described thesecond change unit 210 based on described second distance.For example, described second changes the predeterminable piecewise function inunit 210, when described second distance is at (d0, d1] between time, the described second the second translational speed that changes the described demonstration object inunit 210 is set to V '1; When described second distance is at (d1, d2] between time, the described second the second translational speed that changes the described demonstration object inunit 210 is set to V '2; ... when described second distance is at (dn-1, dn] between time, the described second the second translational speed that changes the described demonstration object inunit 210 is set to V 'n.Described d1, d2... dn-1, dnand V '1, V '2... V 'nvalue can suitably be arranged as required by those skilled in the art.It is pointed out that d0corresponding to first threshold, and dncorresponding to Second Threshold.Certainly, similar to the above, it will be appreciated by those skilled in the art that describedsecond change unit 210 completely can by by described second distance through other modes change (as being multiplied by coefficient etc.) obtain as described in the second translational speed of demonstration object.Thus, user can give directions the distance between thing and display device to control the translational speed that shows object by adjustment, and can when adjusting, identify intuitively the relation between this distance and the translational speed of demonstration object, thereby can accurately and rapidly desired content be presented in object display area.
In addition, preferably, describedsecond changes unit 210 can comprise determining unit (not shown), based on described the first operating parameter and described the 3rd operating parameter, determines displacement and the moving direction of described demonstration object; The 3rd judging unit (not shown), based on described displacement, whether the demonstration object after judgement is mobile can be in crossing boundary condition; And the 3rd mobile unit (not shown), demonstration object after the 3rd judging unit judgement is mobile can be when crossing boundary condition, mobile described demonstration object, until described demonstration object is in boundary condition, as the third phase between described demonstration object and described object display area to position relationship.
Above, the display device according to the embodiment of the present invention has been described.According in the display device of the embodiment of the present invention, by the first sensing cell, carry out contact sensing, and carry out and approach sensing by the second sensing cell, thereby carry out respective handling according to contact sensing and the result that approaches sensing, make the user can be with gesture simple, that meet operating habit (particularly, the gesture of first contact slide, rear unsettled stop, or the gesture of first contact slide, rear unsettled slip), control easily described display device and carry out corresponding operation, thereby improved user's experience.
Below with reference to Fig. 4, describe according to the electronic equipment of the embodiment of the present invention.
As shown in Figure 4, described electronic equipment 400 comprises: first sensor 401, the second sensor 402, processor 403 and display 404.Between described first sensor 401, the second sensor 402, processor 403 and display 404, can be coupled communicatedly.
The viewing area of display 404 comprises object display area, and described object display area is used for demonstration object, between described demonstration object and described object display area in the first relative position relation.
First sensor 401 is for example feeler, and its sensing one gives directions thing with respect to the first operation of described electronic equipment.The second sensor 402 is for example proximity transducer, gives directions described in its sensing thing with respect to the second operation of described electronic equipment.Described first sensor 401 can separatedly be set to two unit with the second sensor 402, also can merge into a unit.
Processor 403 is for example CPU (central processing unit) or microprocessor, and it is configured to: according to described the first operation, obtain the first distance between described indication thing and described electronic equipment; Judge whether described the first distance is less than first threshold; When described the first distance of judgement is less than first threshold, according to described the first operation, obtain the first operating parameter and second operating parameter of described indication thing, wherein, described the first operating parameter is different from described the second operating parameter; Based on described the first operating parameter and described the second operating parameter, will between described demonstration object and described object display area, from the first relative position relation, change into the second relative position relation; According to described the second operation, obtain the second distance between described indication thing and described electronic equipment; Judge whether described second distance is greater than first threshold and is less than Second Threshold; When the described second distance of judgement is greater than first threshold and is less than Second Threshold, according to described the second operation, obtain the 3rd operating parameter of described the first operating parameter of being different from of described indication thing; And based on described the first operating parameter and described the 3rd operating parameter, will between described demonstration object and described object display area, from the second relative position relation, change into third phase to position relationship.
The concrete processing of described processor 403 with reference to Fig. 1 according to describing in detail in the method for the embodiment of the present invention, at this, no longer repeat.
Above, the electronic equipment according to the embodiment of the present invention has been described.According in the electronic equipment of the embodiment of the present invention, by first sensor, carry out contact sensing, and carry out and approach sensing by the second sensor, thereby carry out respective handling according to contact sensing and the result that approaches sensing, make the user can be with gesture simple, that meet operating habit (particularly, the gesture of first contact slide, rear unsettled stop, or the gesture of first contact slide, rear unsettled slip), control easily described electronic equipment and carry out corresponding operation, thereby improved user's experience.
Above, referring to figs. 1 through Fig. 7, the method for moving displayed object, display device and the electronic equipment according to the embodiment of the present invention described.
It should be noted that, in this manual, term " comprises ", " comprising " or its any other variant are intended to contain comprising of nonexcludability, thereby the process, method, article or the equipment that make to comprise a series of key elements not only comprise those key elements, but also comprise other key elements of clearly not listing, or be also included as the intrinsic key element of this process, method, article or equipment.The in the situation that of more restrictions not, the key element being limited by statement " comprising ... ", and be not precluded within process, method, article or the equipment that comprises described key element and also have other identical element.
Finally, also it should be noted that, above-mentioned a series of processing not only comprise the processing of carrying out by time series with order described here, and comprise parallel or respectively rather than the processing of carrying out in chronological order.
Through the above description of the embodiments, those skilled in the art can be well understood to the mode that the present invention can add essential hardware platform by software and realize, and can certainly all by hardware, implement.Understanding based on such, what technical scheme of the present invention contributed to background technology can embody with the form of software product in whole or in part, this computer software product can be stored in storage medium, as ROM/RAM, magnetic disc, CD etc., comprise that some instructions are with so that a computer equipment (can be personal computer, server, or the network equipment etc.) carry out the method described in some part of each embodiment of the present invention or embodiment.
In embodiments of the present invention, units/modules can realize with software, to carried out by various types of processors.For instance, the executable code module of a sign can comprise one or more physics or the logical block of computer instruction, and for instance, it can be built as object, process or function.However, the executable code of institute's identification module is without being physically located in together, but can comprise the different instruction on being stored in coordination not, and while combining in these command logics, its Component units/module and realize the regulation object of this units/modules.
When units/modules can utilize software to realize, consider the level of existing hardware technique, so units/modules that can realize with software, in the situation that not considering cost, those skilled in the art can build corresponding hardware circuit and realize corresponding function, and described hardware circuit comprises conventional ultra-large integrated (VLSI) circuit or gate array and the existing semiconductor such as logic chip, transistor or other discrete element.Module can also be used programmable hardware device, realizations such as field programmable gate array, programmable logic array, programmable logic device.
Above the present invention is described in detail, has applied specific case herein principle of the present invention and embodiment are set forth, the explanation of above embodiment is just for helping to understand method of the present invention and core concept thereof; , for one of ordinary skill in the art, according to thought of the present invention, all will change in specific embodiments and applications, in sum, this description should not be construed as limitation of the present invention meanwhile.

Claims (13)

CN201110061129.XA2011-03-072011-03-14Method, display device and electronic device for movably displaying targetActiveCN102681750B (en)

Priority Applications (3)

Application NumberPriority DateFiling DateTitle
CN201110061129.XACN102681750B (en)2011-03-142011-03-14Method, display device and electronic device for movably displaying target
US14/003,687US10345912B2 (en)2011-03-072012-03-07Control method, control device, display device and electronic device
PCT/CN2012/072033WO2012119548A1 (en)2011-03-072012-03-07Control method, control device, display device, and electronic device

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201110061129.XACN102681750B (en)2011-03-142011-03-14Method, display device and electronic device for movably displaying target

Publications (2)

Publication NumberPublication Date
CN102681750A CN102681750A (en)2012-09-19
CN102681750Btrue CN102681750B (en)2014-04-23

Family

ID=46813765

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201110061129.XAActiveCN102681750B (en)2011-03-072011-03-14Method, display device and electronic device for movably displaying target

Country Status (1)

CountryLink
CN (1)CN102681750B (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
JP6300604B2 (en)*2014-04-012018-03-28キヤノン株式会社 Touch control device, touch control method, and program
KR101655810B1 (en)*2014-04-222016-09-22엘지전자 주식회사Display apparatus for vehicle
CN104573653A (en)*2015-01-062015-04-29上海电机学院Recognition device and method for object motion state
CN104965654B (en)*2015-06-152019-03-15广东小天才科技有限公司Head portrait adjusting method and system
CN105786249B (en)*2016-02-252020-08-11努比亚技术有限公司Terminal control method and terminal
CN110908578A (en)*2018-09-182020-03-24网易(杭州)网络有限公司Virtual object moving method and device

Citations (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN101540794A (en)*2008-03-212009-09-23Lg电子株式会社Mobile terminal and screen displaying method thereof
CN101859221A (en)*2009-01-282010-10-13索尼公司Signal conditioning package and display control method
CN101866262A (en)*2009-04-142010-10-20索尼公司Display control unit, display control method and computer program
CN101866234A (en)*2009-01-052010-10-20索尼公司Information processing apparatus, information processing method, and program
CN101952792A (en)*2007-11-192011-01-19瑟克公司 Proximity and touch-sensing touchpad integrated with display

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN101952792A (en)*2007-11-192011-01-19瑟克公司 Proximity and touch-sensing touchpad integrated with display
CN101540794A (en)*2008-03-212009-09-23Lg电子株式会社Mobile terminal and screen displaying method thereof
CN101866234A (en)*2009-01-052010-10-20索尼公司Information processing apparatus, information processing method, and program
CN101859221A (en)*2009-01-282010-10-13索尼公司Signal conditioning package and display control method
CN101866262A (en)*2009-04-142010-10-20索尼公司Display control unit, display control method and computer program

Also Published As

Publication numberPublication date
CN102681750A (en)2012-09-19

Similar Documents

PublicationPublication DateTitle
CN102681750B (en)Method, display device and electronic device for movably displaying target
KR101535320B1 (en)Generating gestures tailored to a hand resting on a surface
US10209875B2 (en)Scrolling apparatus, scrolling method, and computer-readable medium
TWI569171B (en)Gesture recognition
US8674958B1 (en)Method and apparatus for accurate coordinate calculation of objects in touch applications
CN102436338B (en)Messaging device and information processing method
US10345912B2 (en)Control method, control device, display device and electronic device
US20090289902A1 (en)Proximity sensor device and method with subregion based swipethrough data entry
CN101699387B (en) Non-touch interactive system and method
CN105718192A (en)Mobile terminal and touch input method therefor
CN103168281B (en)The method and apparatus of the existence of detection conductor
US20110109577A1 (en)Method and apparatus with proximity touch detection
JP2008009759A (en) Touch panel device
US20090288889A1 (en)Proximity sensor device and method with swipethrough data entry
TWI526916B (en) Multi-touch screen device and multi-touch screen adjacent junction detection method
CN102566858B (en)Touch control method and electronic equipment
US9898126B2 (en)User defined active zones for touch screen displays on hand held device
TWI506529B (en)Display control system of sliding operation and method thereof
US20130082947A1 (en)Touch device, touch system and touch method
GB2527918A (en)Glove touch detection
US20140282279A1 (en)Input interaction on a touch sensor combining touch and hover actions
US9235338B1 (en)Pan and zoom gesture detection in a multiple touch display
KR102210045B1 (en)Apparatus and method for contrlling an input of electronic device having a touch device
CN102681702B (en)Control method, control device and electronic equipment
CN102681653B (en)Information cuing method, information presentation device and electronic equipment

Legal Events

DateCodeTitleDescription
C06Publication
PB01Publication
C10Entry into substantive examination
SE01Entry into force of request for substantive examination
C14Grant of patent or utility model
GR01Patent grant

[8]ページ先頭

©2009-2025 Movatter.jp