Summary of the invention
The present invention adopts following technical proposal in order to achieve the above object, and the present invention adopts all or part of control of physiological signal control device to handle computer game.Realize that first kind of feasible method of this control mode is the physiological signal of gathering the player in game process in real time, signal is through amplifying, nursing one's health, after converting digital signal to, be transferred to main control computer, handle computer game by the control of the Direct Input in the Direct X control piece.Second kind of feasible method realizing this control mode is after the player's of collection physiological signal amplification, conditioning, A/D convert digital signal in real time in will playing, to the further Treatment Analysis of signal, extract some characteristic indication of representing physiological signal to change in the signal, after calculating its quantity, be translated into steering order, handle computer game by the control of Direct Input control.
Technical characterictic of the present invention is, the effect of the physiological signal control device among the present invention is similar to and manually controls operating control in the classical computer game, for example keyboard, mouse, operating rod, its effect are by the output control signal, the activity of main body in the control direct game.When adopting above-mentioned first kind of mode to control, the physiology digital signal after conversion is directly controlled certain activity form of recreation main body in the recreation with predefined control model, and the amplitude of the quantity of physiology digital signal and this kind activity presents linear relationship.For example, when adopting pulse signal as control signal, the pulse signal of collection becomes pulse signal after amplification, conditioning, A/D conversion.When pre-defined pulse signal control recreation main body Z axle, and pulse signal and Z axle mobile range be when being reverse linear and concerning, at this moment player's pulse rates is slow more, and the main body of playing mobile range is big more.When adopting the above-mentioned second way to control, from the physiology digital signal of finishing collection, amplification, conditioning, A/D conversion, extract the characteristic indication that on behalf of physiological signal, some change, be converted into steering order after the calculating, with certain manner of recreation main body in the predefined control model control recreation.For example, when adopting pulse wave signal equally, extract RR at interval greater than 50 milliseconds RR-50 number from the pulse wave that changes into digital signal, the number of times of interior RR-50 of unit of account time also is converted into steering order.At this moment, player's degree of relaxation is high more, and RR-50 time number is many more, and the mobile range of recreation main body is big more.
Technical characterictic of the present invention is that when the present invention adopted physiological signal control device control to handle computer game, the realization of its control mode was by Direct Input object in the Direct X control of the windows of Microsoft software is provided with.DirectInput provides state-of-the-art interface for various recreation input equipments.By directly cooperating with device driver, the Direct Input windows messaging system of having mercy on provides optimum performance.Physiological signal control device of the present invention is based on developing driver on the Direct Input assembly basis, pre-defined various physiological signal control modes and with the interface of Direct Input, by DirectInput control direct game.
Technical characterictic of the present invention is, the mode that computer game is handled in apparatus of the present invention control is varied, and desirable mode is to adopt the Partial Feature or the piecemeal activity of recreation main body in the physiological signal control recreation.For example, the process of controlling recreation for the game process control module by the pulse of transmitting varying number, when number of pulses more after a little while, game process fast more (when being control signal) with the pulse wave, or it is high more to work as number of pulses, game process fast more (when being control signal with RR-50 quantity).Give bonus point or subtract subdivision by transmitting different number of pulses, make that the personage adds and subtracts vital values and energy value in the recreation, change game point and reward points etc.Give story of a play or opera control module by transmitting different number of pulses, a certain activity of recreation changed, such as in the scene of recreation, the story of a play or opera that scene causes, game rate, the recreation after having some technical ability the vivid effect in recreation etc.Give the weapon dispensing unit by the pulse of transmitting varying number, make that the personage increases or reduce various weaponrys etc. in the recreation.In this method, the control of recreation is that the player manually control to cooperatively interact and realize by control and physiological signal.For example, manually control the activity direction of game character, but game character strength, velocity magnitude are controlled by physiological signal.When the player manually controls the direction of shooting and manually tunks the plate machine, the storage capacity of physiological signal control bullet, the number of times of weapons tight.When the direction of the manual controlled motion device of competition game, the translational speed of telecontrol equipment is controlled by physiological signal.When manually the control fistfight was moved in the fighting games, the strength during fistfight was controlled by physiological signal.Another kind of control mode of the present invention is to play all to be controlled by physiological signal, and this recreation belongs to the simple types recreation, adopt several different physiological signals control variety classes activities, or difference moves axially.For example adopt left and right sides brain wave control left and right sides direction, adopt the electromyographic signal control rate.
Be applied to the physiological signal of apparatus of the present invention control, can be the various forms of body surface physiological signals of human body, comprise physiological signals such as pulse wave signal, electrocardiosignal, EEG signals, electromyographic signal, skin electric signal, breath signal, shell temperature signal, blood pressure signal, oxygen saturation signal, electro-ocular signal, eye movement signal.Above-mentioned physiological signal can adopt corresponding special-purpose physiological signal sensor collection.This bioelectrical signals or the non-electrical signal of being gathered by physiological signal sensor is transformed into the standard electric signal by sensor and further amplifies, nurses one's health.The physiological signal acquisition module is made of above-mentioned various universal or tailored version physiological signal sensors in apparatus of the present invention.
Every index that apparatus of the present invention are used to monitor player's physiological signal is a standard to observe the Human Physiology relaxation state, and these indexs can be the changes of variation, respiratory rate or amplitude of respiration variations of heart rate in RR-50 quantity, PP-50 quantity, LH component, HF component or LF/HF ratio, unit interval in monitoring pulse wave or the ecg wave form, electromyographic signal variations, eeg number change, shell temperature variation, the variation of skin conductivity, blood pressure change, blood oxygen saturation change, interior oxygen of unit interval and carbon dioxide content etc.Best selection is that physiological signal sensor is worn easily, does not influence player's activity, does not increase player's misery, and index is reliable and stable, and repeatability is strong, tests, analyzes the physiological signal type of contrast easily.In addition, because the biofeedback of different physiological signals control difficulty is inconsistent, consider that beginner and new hand grasp complexity, can be from the simplest breathing biofeedback training, after allowing the player that certain understanding and cognition is arranged, adopt pulse wave sensor monitoring RR-50 quantity, progressively develop into test electromyographic signal, skin electric signal, skin temperature signal, adopt the EEG signals biofeedback at last.Also can be according to player's personal health state, select the most suitable player individual's biofeedback form.
Technical characterictic of the present invention is that physiological signal control device of the present invention can add the biofeedback function, in time the physiological signal of gathering is in time fed back to the player in multiple modes such as sound, light, heat, electricity, vibrations.Feedback system comprises, shows the quantity of physiological signal or show that in the mode of figure or chart physiological signal changes on display; Can adopt the mode of composite tone to play the tone of corresponding frequencies or the music of modulating through different frequency; It can also be the vibration of microwave applicator, infrared heater; Or faint electric-impulse stimulation etc.The another kind of form of biofeedback is that the physiological signal baseline value during with player's tranquility is the contrast index, in case physiological status changes (being relaxation state) and triggers threshold values to benefiting the health status direction, the feedback of modes such as appearance sound, light, heat, electricity, vibration, blowing, the acquired positive achievement of prompting player is encouraged the player.
Technical characterictic of the present invention is, physiological signal control device of the present invention can be universal computer game control device, be suitable for the application of various computer games, by the physiological signal sensor module, physiological signal amplifies, conditioning, the A/D modular converter, signal Processing, analyze, computing module, formations such as data communication transport module and function setting module, wherein physiological signal sensor can be the sensor of gathering the physiological signal function that has of any the above-mentioned type, signal amplifies, conditioning is adopted integrated, the instrument amplifier of high cmrr, the A/D conversion is adopted 8,12 or 16 A/D conversion chips, signal processing analysis calculates and adopts the monolithic computer, and data communication can adopt USB interface or RS232C interface circuit.Function setting is born by custom-designed software, and this special software has the function of selecting different physiological signals to control dissimilar activities simultaneously based on Direct X control platform development.Diversified selection and control function are the primary goals of this special software design, to satisfy the needs of varied recreation.
Technical characterictic of the present invention is, physiological signal control device of the present invention can be used for changing control and maneuverability pattern to increase playability, the interest and competitive of recreation on original computer game basis.Also can be according to the feature of physiological signal control device, the computer game of specialized designs private type is created new game mode.This device of possibility is more suitable for the multiplayer of latticed form, for many people state of conflict, antagonism type, the recreation of contest type have increased competition mechanism and increasing competition difficulty widely, the bigger interest that has improved recreation.
The invention has the beneficial effects as follows the playability, the interest and competitive that have improved recreation, opened up new game control mode, residence is healthy in amusement, and the residence amusement has been regulated health in health simultaneously in amusement.
Embodiment
The present invention is further described below in conjunction with drawings and Examples
Embodiment 1.
In Fig. 1, the present invention amplifies conditioning modular converter, control and modules such as output module and game device by physiological signal acquisition module, physiological signal and forms.The physiological signal of gathering from the player is converted into digital signal through amplification, conditioning, A/D, digital data transmission controlling computer recreation to the computing machine.
Fig. 2 is a structure diagram of this invention control system.The various control mode based on user's physiological data of Entertainment equipment 304 (hereinafter to be referred as equipment) comes into plain view in this sketch.
Control module (303) affects the control of equipment.In first example, control module 303 effects are the physiological datas 300 that receive by the user of in-vitro measurements by lead 400.Control module 303 effects are marks of giving by lead 403 receiving computer unit 302 in second example.This mark is to obtain after the common game point addition by equipment.Any one play subsystem 301, such as the game credits device, the result of recreation score register or recreation score scrambler passes to computer unit 302 by lead 402.And the physiological data addition factor that external physiological data measurement mechanism 300 records passes to computer unit 302 by lead 401.In second and the 3rd example, all provide one addition factor at each physiological data to machine units.
Therefore, control module 303 is undertaken such as switch by 404 pairs of equipment 304 of lead or its certain part according to program, changes strength of current or game unit and operation thereof are imported operations such as starting impulse signal.Comprise the physiological data operation that only relies on the player who records by in-vitro measurements device 300 in first example of saying just now, the perhaps mark that obtains through the addition that is input to the addition factor in the computer unit by the external player's who records physiological data in second example, perhaps mark addition and the physiological data addition score pass through to play in the 3rd example.The all functions of equipment part is all by on the suitable voltage source of being connected to of suitable load index register.
For the 4th and the 5th invention example is achieved, control module 303 also has the register of some memory functions, be used for storing the physiological data that is recorded by in-vitro measurements device 300 that transmits by lead 400, perhaps all transmit the above-mentioned addition mode of coming by lead 403 from computer unit 302 and assess the mark that draws.Finishing of these storages all is that register by controller 303 inside is finished.
According to the computing method of controller 303 inside, controller 303 can follow procedure opertaing device 304 switches, perhaps change the power supply intensity of equipment, perhaps the unit in the recreation are sent pulse signal.Describe in detail as following: in the 4th kind of example, when the numerical difference between of at least two physiological datas of being calculated by these computing method matches with the numerical value that offers controller internal calculation program in advance, perhaps in the 5th example, when the addition data score value that computer unit 302 transmits by lead 403 has the difference of at least two numerical value to match with the numerical value that offers controller internal calculation program in advance.Sometime aforesaid, the unit of game machine such as adding subdivision 305, subtracts subdivision 306, and process unit 311 or other elements start certain ludic activity.These activities comprise a scene that for example activates many potential scene of game, the perhaps story of a play or opera that causes of certain scene, perhaps game rate, or those particularly have the appearance of the game character of a certain special ability in video game, be necessary that these game units just are subjected to the device drives of introducing just now and produce the measurement effect of saying just now.
If a plurality of game units of being mentioned just now are connected on the control module, the internal calculation of controller 303 just determines and which game unit to send pulse signal to then.This decision is to be compared with the data that offer it in advance by the physiological data taking controller 303 and receive or assessment mark by the calculating of control module 303 inside to make.When the physiological data that receives by comparison controller or assessment mark with catch the data of supplying with it in advance when finding the numerical value that coincide is mutually arranged, certain sensitizing pulse signal just passes in said just now many recreation units.Such computing method make controller 303 send pulse to these game units.In addition, when the difference of at least two physiological datas that receive by comparison controller or assessment mark was found the numerical value that coincide is mutually arranged with the data that offer it in advance, certain pulse signal just passed in said just now many recreation units.Such computing method make controller 303 send pulse to these game units.In other words, if many game units all are connected on the controller, the internal calculation of controller determines exactly and which unit to send pulse signal to.This decision pulse passes to the process of which game unit and finishes by the difference of comparing data or at least two data and the numerical value that offers controller in advance.
Certain score or count, similar vital values or fight energy values as game character all are stored in the unit 305 that adds up.When the unit 305 that adds up receives a pulse signal from control module 303 by lead 405, this add up unit 305 just by lead 309 this score or count and be added in the register 309.Show that if desired same method can apply to display 310 and lead 411 is realized Presentation Function.
Aforesaid certain mark or count to be stored in and subtract in the branch device 306.When this unit 306 received a pulse signal from control module 303 by lead 406, it was just deducted certain mark by lead 410 and counts from fractional point number register 309.Show that if desired same method can apply to display 310 and realize Presentation Function.
By the driving of lead 412, we just can cause in process unit 311 or the game machine certain ludic activity in other the game station.
In order to realize that this invents the 6th example, control module 303 also is connected with physiological stimulation generating apparatus 312 by lead 413 simultaneously.In this example, common game point when lead 414 transmission from game credits device 301, perhaps the physiological data that transmits of lead 400 from external physiological data measurement mechanism 300, perhaps from second, the physiological data addition score of the computer unit of mentioning in three examples 302, perhaps from the 4th, when the branch value difference in five examples coincide with the numerical value that offers controller 303 in advance, control module 303 just will transmit a sensitizing pulse signal according to program and give physiological stimulation generating apparatus 312, so the physiological stimulation generating apparatus is just given 303 1 physiological stimulations of player's body part.