Summary of the invention
In view of the control control method effect poor user of body sensing mode of the prior art, experience poor technical matters, be necessary to provide the control control method of the body sensing mode of the better better user experience of a kind of effect.
Meanwhile, in view of the control control system effect poor user of body sensing mode of the prior art, experience poor technical matters, be also necessary to provide the control control system of the body sensing mode of the better better user experience of a kind of effect.
Concrete technical scheme of the present invention is as follows:
A control control method for body sensing mode, comprising: determining step, judge whether to meet switching condition, and this switching condition comprises that mouse sign is positioned on control; Switch step, when meeting switching condition, enter control model, comprise: set up a control zone, this control is positioned at this control zone, the sensitivity of this mouse sign is reduced to muting sensitivity state by common state, when this mouse sign is positioned at control zone, this control is controlled by this mouse and identifies and carry out the instruction of this control when controlled; End step enters normal mode when mouse sign shifts out this control zone, comprising: remove this control zone, this control is not subject to the control of this mouse sign, and the sensitivity that recovers this mouse sign is to common state.
Further, described control is slide switch, and this slide switch comprises rail plate and is arranged on slide block and the definite district on rail plate; This switching condition is that mouse sign is positioned on slide block; In this control model, in the direction of extending at rail plate, this slide block is because of the movement synchronizing moving of this mouse sign; In this end step, when slide block moves to definite district of rail plate, carry out and determine instruction and enter normal mode.
Further, the shared region of this slide switch is less than control zone.
Further, this switching condition also comprises that the time that this mouse sign rests on this control is greater than Preset Time.
Further, this determines that district comprises that first definite district and second determines district, and this determines that instruction comprises the first definite instruction corresponding with this first definite district and the second definite instruction corresponding with this second definite district; The control control method of this body sensing mode also comprises: set step, set this first definite district for representing selected state, this first definite instruction, for choosing instruction, is set this second definite district for representing not selected state, and this second definite instruction is not for choosing instruction.
A control control system for body sensing mode, comprising: judge module, and for judging whether to meet switching condition, this switching condition comprises that mouse sign is positioned on control; Handover module, for enter control model when meeting switching condition, comprise: set up a control zone, this control is positioned at this control zone, the sensitivity of this mouse sign is reduced to muting sensitivity state by common state, when mouse sign is positioned at control zone, this control is controlled by this mouse and identifies and carry out the instruction of this control when controlled; Finish module, for enter normal mode when mouse sign shifts out this control zone, comprising: remove this control zone, this control is not subject to the control of this mouse sign, and the state of the sensitivity that recovers this mouse sign when not being lowered.
Further, described control is slide switch, and this slide switch comprises rail plate and is arranged on slide block and the definite district on rail plate; This switching condition is that mouse sign is positioned on slide block; In this control model, in the direction of extending at rail plate, this slide block is because of the movement synchronizing moving of this mouse sign; At this, finishing module also carries out and determines instruction and enter normal mode when moving to definite district of rail plate when slide block.
Further, the shared region of this slide switch is less than control zone.
Further, this switching condition also comprises that the time that this mouse sign rests on this control is greater than Preset Time.
Further, this determines that district comprises that first definite district and second determines district, and this determines that instruction comprises the first definite instruction corresponding with this first definite district and the second definite instruction corresponding with this second definite district; The control control system of this body sensing mode also comprises: setting module, be used for setting this first definite district for representing selected state, this first definite instruction is for choosing instruction, and for setting this second definite district for representing not selected state, this second definite instruction is not for choosing instruction.
Compared to prior art, main beneficial effect of the present invention is:
With respect to prior art, the control control method of body sensing mode of the present invention and system are owing to generating control zone when this mouse sign is positioned on this control, when being positioned at control zone, make this control be controlled by this mouse sign, the foundation of control zone has not only distinguished directive property operation (normal mode) and the control operation (control model) of mouse, and reduced in the operational maloperation of interface control, make interface operation more smooth, simultaneously, while operating due to control, the scope of mouse sign activity is less, and by reducing mouse sensitivity, user is experienced better, in addition, such operation, makes the operation of interface control no longer need hardware button support, saves hardware cost.
With respect to prior art, the control control method of body sensing mode of the present invention and system made control zone, control zone is greater than the shared region of control, this mouse is identified at while being positioned at this control zone can both control this control, this control zone is effective range of control of this control, while making user make this mouse sign shift out the scope of this control own because of minor arm shake, can't finish controlling control, and only have when this mouse sign shifts out this extent of actual control, just finish the control to this control, enter normal mode.This makes the control control method of body sensing mode of the present invention and system can not cause the termination of controlling because of modes such as slight jitter, makes better user experience.
Embodiment
In order to make object of the present invention, technical scheme and advantage clearer, below in conjunction with drawings and Examples, the present invention is further elaborated.Should be appreciated that specific embodiment described herein, only in order to explain the present invention, is not used for limiting the present invention.
Refer to Fig. 1, Fig. 1 is the module diagram in first preferred implementation when work of the control control system of body sensing mode of the present invention.The control control system 1 of body sensing mode of the present invention receives the body sense information of body induction device 2 and processes, and exports to display device 3 and show after processing.User is by controlling of body induction device 2 produced to body sense information, and this body sense information is after the control control system 1 through body sensing mode of the present invention is processed, and output display information, to display device 3, realizes the interface of display device 3 is controlled.
Body induction device 2 is a kind of volume coordinate acquisition device, can determine one group of coordinate, for representing user's the state of controlling to this body induction device 2.This body induction device 2 can be a kind of relative volume coordinate acquisition device, for example, be air mouse (Air mouse).The electronic equipments such as acceleration transducer, angular-rate sensor and gyroscope are installed in air mouse.When the motion of the hand-held air mouse of user, the information such as the acceleration that this air mouse can be by real-time acquisition, angular velocity calculate own skyborne real-time volume coordinate and movement locus.This body induction device 2 can be also a kind of absolute volume coordinate acquisition device, for example, be to adopt image processing method formula to obtain the volume coordinate that target is controlled object.
This display device 3 is a kind of displays.For example, can be the display screen on televisor, can be also the huge screen of LED, or the combination of projector and screen cloth etc.The control control method of body sensing mode of the present invention and system can solve the problem of controlling at the interface of the display device that needs remote control, so this display device 3 display of aforementioned cited type preferably.
Refer to Fig. 2, Fig. 2 is the schematic diagram of the interface controlled of the control control method of body sensing mode of the present invention under state of a control.In this display device 3, show the interface 4 that needs to be controlled.This interface 4 is for display frame and control etc.In the present embodiment, control can be slide switch, can be also button, list box, volume adjusting control control etc.The principle of controlling of the control of these forms is consistent.
Take this control as slide switch be example, this interface 4 comprises a slide switch 41 and mouse sign 42.This slide switch 41 is a kind of switch control, have a rail plate 43, slide block 44, one for represent to choose or ON state first determine that district 45 and expression are not chosen or OFF state second determine district 46.This slide block 44 represents selected while being positioned at this first definite district 45, in ON state; This slide block 44 represents not choose while being positioned at this second definite district 46, in OFF state.In other embodiment, this first definite district 45 and this second definite district 46 also can for example represent the large and little of certain numerical value for representing two different states of certain parameter, as big or small in the value of sound, the size of the value of brightness etc.The locus that this mouse sign 42 is controlled object with the target of this body induction device 2 is corresponding, is that this target is controlled object mapping on position Gai interface 4 in space.
Refer to Fig. 3 to Fig. 5, Fig. 3 is the interface controlled of the control control method of body sensing mode of the present invention schematic diagram in the normal state, Fig. 4 is the module diagram of the control control system 1 of body sensing mode of the present invention, and Fig. 5 is the process flow diagram of the control control method of body sensing mode of the present invention.
The control control method of body sensing mode of the present invention comprises:
S1, determining step: judge whether to meet switching condition, this switching condition comprises that mouse sign is positioned on control;
In the present embodiment, the control control system 1 of body sensing mode of the present invention comprises a judge module 11, and this judge module 11 is for judging whether switching condition is set up, and this switching condition comprises that this mouse sign 42 is positioned on this control.When this mouse sign 42 is positioned on this control, this switching condition is satisfied.When this control is this slide switch 41, this switching condition comprises that this mouse sign 42 is positioned on this slide switch 41, and when this mouse sign 42 is positioned on this control, this switching condition is satisfied.Further, this switching condition can also be specially this mouse sign 42 and be positioned on this slide block 44, that is, when this mouse sign 42 is positioned on this slide block 44, this switching condition is satisfied.This judge module 11 is for judging whether this mouse sign 42 is positioned at this control, this slide switch or this slide block 44.
As example, when this control is button control, this judge module 11 is for judging whether this mouse sign 42 is positioned at this button control.
For more concrete description, in embodiment subsequently, take " this switching condition can also be specially this mouse sign 42 and be positioned on this slide block 44 " be described as example.
This mouse sign 42 has one and represents that this mouse identifies the mouse coordinates value of 42 positions on this interface 4, and this slide block 44 has a slide block coordinate range that represents its size and position.When this mouse coordinates value is positioned at this slide block 44 coordinate range, judge that this mouse sign 42 is positioned on this slide block 44, thinks and meets this switching condition.
S2, switch step, when meeting switching condition, enter control model, comprise: set up a control zone, this control is positioned at this control zone, the sensitivity of this mouse sign is reduced to muting sensitivity state by common state, when mouse sign is positioned at control zone, this control is controlled by this mouse and identifies and carry out the instruction of this control when controlled;
Below also take this control as slide switch 41 be example, the control control system 1 of body sensing mode of the present invention also comprises a handover module 12, this handover module 12 for entering control model when switching condition is set up.Entering this control model comprises: set up a control zone 47, slide switch 41 is positioned at this control zone 47; When this mouse sign 42 is also positioned at this control zone 47, this slide switch 41 is controlled by this mouse sign 42, and carries out corresponding instruction when controlled of this slide switch 41; Meanwhile, the sensitivity of this mouse sign 42 is adjusted to muting sensitivity state by residing common state before entering control model, the sensitivity of the mouse sign 42 when mouse during this muting sensitivity state identifies 42 sensitivity and is less than normal mode.
Further, the slide block 44 of this slide switch 41 is controlled by this mouse sign 42, identifies 42 movement synchronizing moving in the direction of rail plate 43 because of this mouse.
When this mouse sign 42 is positioned on this slide block 44, the control control system 1 of body sensing mode of the present invention enters control model.During this control model, set up a control zone 47 on this interface 4, this control zone 47 is slightly larger than this slide switch 41, and this slide switch 41 is accommodated in this control zone 47.Particularly, this control zone 47 can be than all large 1 centimetre of this slide switch 41 in length and width direction, and this slide switch 41 can also be positioned at this 47 centers, control zone.
This mouse sign 42 can be moved in all directions, comprises horizontal direction and vertical direction.In the present embodiment, the rail plate 43 of this slide switch 41 is strip, along horizontal direction, extends.When control model, this mouse sign 42 is chosen this slide block 44, and when this mouse sign 42 moves left and right in the horizontal direction, this slide block 44 is dragged by synchronous left and right.When this mouse identifies while moving under 42 in the vertical directions, these slide block 44 invariant positions.
This control zone 47 is effective range of control of this slide switch 41.This effective range of control refers to, when this mouse sign 42 is positioned at this effective range of control, this slide block 44 is controlled by this mouse sign 42, and when this mouse sign 42 is not positioned at this effective range of control, this slide block 44 is not subject to the control of this mouse sign 42.
The remolding sensitivity of mouse sign 42 under control model is low under normal mode.
When normal mode, suppose this mouse sign 42 left side edge from this interface 4 move to right side edge need user in the horizontal direction moving target control 50 centimetres, object, the definition now sensitivity of this mouse sign 42 is the first sensitivity.When control model, the sensitivity of this mouse sign 42 is reduced by this handover module 12, supposes to be reduced to the second sensitivity.This second sensitivity is less than this first sensitivity, and for example this second sensitivity is 1/4th of this first sensitivity.Now, under control model, user is when moving target is controlled 50 centimetres, object in the horizontal direction, and the displacement of this mouse sign 42 in control zone 47 is only under normal mode 1/4th of displacement.
When this rail plate 43 extends in the horizontal direction, also can only reduce this mouse sign 42 sensitivity in the horizontal direction, when this rail plate 43 is when vertical direction extends, also can only reduce the sensitivity that this mouse identifies 43 in the vertical directions.That is, the rail plate 43 for bar shaped, can only reduce this sensitivity of mouse sign 42 on these rail plate 43 bearing of trends.
S3, end step enter normal mode when mouse sign shifts out this control zone, comprising: remove this control zone, this control is not subject to the control of this mouse sign, and the sensitivity that recovers this mouse sign is to common state.
In step S2, this slide block 44 because the control of this mouse sign 42 moves left and right in the horizontal direction, that is, moves left and right on the bearing of trend of rail plate 43.In the present embodiment, this first definite district 45 is for representing ON state, and this second definite district 46 is for representing OFF state.This first definite district 45 and this second definite district 46 are oppositely arranged in this rail plate 43, are positioned at the relative two ends of the rail plate 43 of this bar shaped.When control model, this mouse sign 42 is controlled this slide block 44 and is moved on this rail plate 43, makes this slide block 44 can be moved to this first definite district 45 or moves to this second definite district 46.
The control control system 1 of body sensing mode of the present invention also comprises that is finished a module 13.This finishes module 13 and confirms that for be moved into first of slide switch 41 at this slide block 44 district 45 or second confirms district 46, or this mouse sign 42 is while shifting out this control zone 47, enters normal mode.This normal mode comprises: remove this control zone 47, this slide block 44 is not subject to the control of this mouse sign 42, and the sensitivity that recovers this mouse sign 42 is to common state.
Particularly, when this slide block 44 moves to this second confirmation district 46 from this first confirmation district 45, expression slide switch 41 has been selected OFF state; When this slide block 44 moves to this first confirmation district 45 from this second confirmation district 46, expression slide switch 41 has been selected ON state.Now, this slide switch 41 has carried out effective switch to be selected, so steer mode can be moved to end, and returns to normal mode.When this mouse sign 42 shifts out this control zone 47, show the operation that user has been through with to this slide switch 41, abandon the control of knowing clearly to slide switch 41, so steer mode also can be moved to end, return to normal mode.
When entering this normal mode from this control model, this finishes module 13 will eliminate this control zone 47, and this control zone 47 is no longer existed.Simultaneously, this finishes the control that module 13 also will be removed 42 pairs of these slide blocks 44 of this mouse sign, the motion of this mouse sign 42 can not exerted an influence to this slide block 44, and this slide block 44 is not because these mouse sign 42 motions in slide switch 41 extra-regional scopes produce motion.
With respect to prior art, the control control system 1 of body sensing mode of the present invention and method are owing to generating control zone 47 when this mouse sign 42 is positioned on control, when being positioned at control zone 47, make this control be controlled by this mouse sign 42, and carry out the instruction of this control when controlled, directive property operation (normal mode) and the control operation (control model) of mouse have not only been distinguished, and realize the operation of control is chosen and operated without click, reduced in the operational maloperation of interface control, make interface operation more smooth, user experiences better; Such operation, makes the operation of the control on interface no longer need hardware button support, saves hardware cost.
With respect to prior art, control control system 1 and the method for body sensing mode of the present invention are set up control zone 47, this control zone 47 is greater than the shared region of this control, this mouse sign 42 can both be controlled this control when being positioned at this control zone 47, effective range of control that this control zone 47 is this control, while making the operation of this slide switch 41 can not make this mouse sign 42 shift out the scope of this control own because of the shake of user's minor arm, just finish controlling control, only have when this mouse sign 42 shifts out this extent of actual control, just finish the control to this control, enter normal mode.This makes the control control system 1 of body sensing mode of the present invention and method can not cause the termination of controlling because of modes such as slight jitter, makes better user experience.
With respect to prior art, because the sensitivity of this mouse sign when the control model of the control control system 1 of body sensing mode of the present invention and method is adjusted to muting sensitivity state; This means under control model, the control accuracy of this mouse sign 42 obtains and promotes.User is more accurate to the operation of this control, and user experiences better.When exiting control model, entering normal mode, the sensitivity of this mouse sign 42 is resumed to this first sensitivity, and user can be adjusted according to different patterns the speed of the operation of this mouse sign 42, and user experiences better.
Certainly, the present invention also has the embodiment of further optimization, for example:
This switching condition also comprises that this mouse 42 times that rest on this control of sign are greater than Preset Time, more further more specifically, this Preset Time can be set to be less than 1 second.
For example, when this mouse sign 42 time on this slide block 44 or this slide switch 41 surpasses 0.5 second, this switching condition is set up, and enters control model.Under these circumstances, can prevent that user is too fast because of mouse sign 42 is moved, " being strayed into ", on this slide block 44 or this slide switch 41, avoids maloperation, thereby user is experienced better.
In other embodiment, this rail plate 43 can be also other shape, such as being semicircle annular, waveform etc., this first determines that district 45 and this second determine that district 46 is positioned at the two ends of semicircle rail plate 43, or is positioned at the position at two intervals of the centre of waveform rail plate 43.
Those skilled in the art are appreciated that all or part of step that realizes above-described embodiment method is to come the hardware that instruction is relevant to complete by program, described program can be stored in a kind of computer-readable recording medium, this program, when carrying out, comprises step of embodiment of the method one or a combination set of.
In addition, each functional unit in each embodiment of the present invention can be integrated in a processing module, can be also that the independent physics of unit exists, and also can be integrated in a module two or more unit.Above-mentioned integrated module both can adopt the form of hardware to realize, and also can adopt the form of software function module to realize.If described integrated module usings that the form of software function module realizes and during as production marketing independently or use, also can be stored in a computer read/write memory medium.The above-mentioned storage medium of mentioning can be ROM (read-only memory), disk or CD etc.
It should be noted that, above embodiment is only unrestricted in order to technical scheme of the present invention to be described, although the present invention is had been described in detail with reference to preferred embodiment, those of ordinary skill in the art is to be understood that, can modify or be equal to replacement technical scheme of the present invention, and not departing from the spirit and scope of technical solution of the present invention, it all should be encompassed in the middle of claim scope of the present invention.