The simulation flat computer pen is realized method, system and the Genius mouse of handwriting input
Technical field
The present invention relates to a kind of computer-aided input tool and method, especially a kind of Genius mouse, Genius mouse hand-written input system and utilize described Genius mouse hand-written input system simulation flat computer pen to realize the method for handwriting input.
Background technology
Along with the development of technology, hommization operation PC has become a kind of technological trend.The various operation tools that are used with computer make rapid progress, and such as touch-screen, handwriting pad, speech recognition controlled etc. is also progressively ripe.
Under this background, also corresponding function of setting up hand-written control in various application software systems or the hardware product, for example: the board type of the panel computer that MS advocates (Tablet PC) has fully phased out conventional keyboard and Genius mouse, and only with flat computer pen (i.e. " Tablet Pen ", because the Chinese translation of standard is not arranged at present, referred to herein as " flat computer pen ") as control, the instrument of input, but panel computer is installed except needs the operating system of the support flat computer pens such as the Windows Vista of Microsoft or Windows XP TabletPC version and is also needed specialized designs touch display screen and corresponding pointer; To in these systems, realize the advanced person's of flat computer pen function at present, such as ink marks instrument, hand annotation, signature, drawing, revision document, control computer etc., can only buy panel computer or adopt at present the handwriting pad of the displacement induction that realizes with the approximate way of electromagnetic induction of panel computer as other input tool of carrier.As seen, use existing application system with flat computer pen function, the user will pay high purchase cost.In addition, because the present majority of computer product take panel computer as representative, that employing handwriting mode technology is controlled, literal is inputted still is in experimental period, it obviously is difficult in a short time a large amount of products that replace traditional employing Genius mouse, keyboard input.
And on the other hand, although Genius mouse will have in a short time very widely and use, but because the function of the control signal input that only has simple unconverted of conventional mouse device, can't be provided for the data of flat computer pen, these data comprise: touch switch data (Tip Switch), thickness switch data (Barrel Switch), reversal data (Invert), erasing rubber switch data (Eraser Switch), data (In Range) in the scope, qualitative data (Quality), the panel computer function key number is according to (Tablet Function Keys), program shift key data (Program Change Keys), altitude information (Altitude) etc.And, the external form of conventional mouse device can not satisfy the hommization requirement of grabbing pen type that flat computer pen is advocated, realize that handwriting mode carries out literal input and other function so that the user has to dispose in addition handwriting pad, this has also limited further developing and using of Genius mouse.As seen, still there is further improved necessity in existing Genius mouse.
Summary of the invention
Technical matters to be solved by this invention is: a kind of Genius mouse is provided, and it not only has the control function of conventional mouse device, the function that can also realize easily holding a pen and write and control.
The further technical matters to be solved of the present invention is: a kind of Genius mouse hand-written input system is provided, and it can utilize Genius mouse simulation flat computer pen to realize handwriting input and control function easily.
The present invention further technical matters to be solved is: a kind of method that flat computer pen is realized handwriting input of simulating is provided, and it can utilize Genius mouse simulation flat computer pen to carry out handwriting input and control function easily.
For solving the problems of the technologies described above, the technical solution adopted in the present invention is: a kind of Genius mouse comprises:
Displacement sensor is used for light spot received information;
Some operating keys are used for carrying out the control of mouse function control and flat computer pen;
Pressure inductor is for detection of the pressure of Genius mouse to slip plane;
The first data processing module, it extracts displacement information from the received facula information of displacement sensor, and the strong and weak information of hot spot brightness is converted into Genius mouse apart from the elevation information of slip plane, elevation information is used for judging whether when input the action of mentioning pen is arranged, and also accepts pressure information that pressure inductor records and the control information of each operating key;
Data transmission module, it links to each other to receive the data message of the first generation that data processing module is processed with the first data processing module, and with described data information transfer to the host computer end.
Preferably: described pressure inductor is voltage dependent resistor (VDR) or electromagnetic induction coil.
Preferably: described Genius mouse has the pen type profile.
Preferably: described Genius mouse also comprises the function switch key, and described function switch key is the button of a multikey position button or a plurality of double bond positions.
For solving the further technical matters of the present invention, the present invention also provides following technical scheme: a kind of Genius mouse hand-written input system, comprise a Genius mouse, and described Genius mouse comprises:
Displacement sensor is used for light spot received information;
Some operating keys are used for carrying out the control of mouse function control and flat computer pen;
Pressure inductor is for detection of the pressure of Genius mouse to slip plane;
The first data processing module, it extracts displacement information from the received facula information of displacement sensor, and the strong and weak information of hot spot brightness is converted into Genius mouse apart from the elevation information of slip plane, elevation information is used for judging whether when input the action of mentioning pen is arranged, and also accepts pressure information that pressure inductor records and the control information of each operating key;
Data transmission module, it links to each other to receive the data message of the first generation that data processing module is processed with the first data processing module, and with described data information transfer to the host computer end;
Described Genius mouse hand-written input system also comprises the second data processing module of being located on the host computer, described the second data processing module receives the information that is transmitted by data transmission module and the information standard that judges whether to meet flat computer pen, if meet, then described Genius mouse is registered as flat computer pen to the operating system of host computer, make the host computer that the operating system of supporting flat computer pen is installed that described Genius mouse is identified as flat computer pen, and activate the various application function patterns of flat computer pen; If do not meet, then do not register to operating system.
For solving further technical matters of the present invention, the present invention also provides following technical scheme: a kind of method of utilizing Genius mouse simulation flat computer pen to realize handwriting input comprises the steps:
Step 1, extract, analyze displacement, the elevation information of Genius mouse according to the hot spot that displacement sensor receives by the first data processing module of Genius mouse, elevation information is used for judging whether that the action of mentioning pen is arranged when input, and receive pressure information that pressure inductor records and the control information of each operating key, the first data processing module offers data transmission module with these data messages, these data information transfer is given the second data processing module that is positioned at host computer by data transmission module;
Step 2, the second data processing module receives the information that is transmitted by data transmission module and the information standard that judges whether to meet flat computer pen, if meet, then described Genius mouse is registered as flat computer pen to the operating system of host computer, and the various application function patterns of activation flat computer pen, if do not meet, then do not register to operating system;
Step 3 under the flat computer pen application function pattern that has activated, is selected to enter various flat computer pen application systems interface and can be carried out handwriting input and control by the operating mouse device.
Preferably, also be provided with the function switch key of a multikey position on the described Genius mouse, it comprises following key mapping at least: mouse function key mapping, low resolution handwriting functions key mapping, high resolving power handwriting functions key mapping; Between each key position function, carry out cyclic switching by pressing described function switch key.
The invention has the beneficial effects as follows: by dispose the displacement sensor of corresponding pressure inductor and data processing module and combined mouse device routine for Genius mouse, the pressure in the time of thereby Genius mouse can being used, highly, the information such as displacement offers computer host system, when data message meets the standard of flat computer pen, can activate the hand-write input function of flat computer pen, thereby can utilize easily Genius mouse simulation flat computer pen to carry out handwriting input, such as: typing literal, drawing, annotations and comments, wiping etc., easy to use; But also can not affect the normal control signal input function of Genius mouse; Thereby, can save the expense of buying special-purpose handwriting pad or panel computer for the user.
Description of drawings
Fig. 1 is the theory diagram of Genius mouse hand-written input system of the present invention.
Below in conjunction with accompanying drawing the present invention is described further:
Embodiment
The invention provides a kind of Genius mouse, it can adopt the conventional mouse profile, and certainly, for ease of the handwriting input operation, described Genius mouse preferably adopts the pen type profile.As shown in Figure 1, described Genius mouse 1 comprises:
Displacement sensor 10 is used for light spot received information;
Some operating keys 12, described operating key 12 not only are used for realizing the traditional various control signal input functions of Genius mouse, such as: left button, right button, middle key, roller etc.; But also for the control that under the hand-write input function pattern, realizes flat computer pen, the required corresponding data information of input flat computer pen, comprise: touch switch data (Tip Switch), reversal data (Invert), erasing rubber switch data (EraserSwitch), the panel computer function key number is according to (Tablet Function Keys), program shift key data (Program Change Keys), wherein, touching switch data can realize by touching left button, and reversal data, the erasing rubber switch data, panel computer function key number certificate, program shift key data then are that the button of selecting to show screen display by the rolling mouse device under flat computer pen hand-write input function pattern is realized;
Pressure inductor 14, for detection of the pressure of Genius mouse to slip plane, and described pressure information can reflect into the thickness switch data (Barrel Switch) of stroke in flat computer pen is used.Preferably: described pressure inductor is voltage dependent resistor (VDR) or electromagnetic induction coil;
The first data processing module 16, itself and reception inductor 10, operating key 12 links to each other with pressure inductor 14, it on the one hand extracts displacement information from the received facula information of displacement sensor, described displacement information is except moving the control information as cursor of mouse, can be provided as interior data (the In Range of scope of flat computer pen, the i.e. stroke of the input information in specialized range whether), and it (is Altitude apart from the elevation information of slip plane that the strong and weak information of hot spot brightness is converted into Genius mouse, can learn according to elevation information whether the action of mentioning pen is arranged when inputting), also accept on the other hand pressure information that pressure inductor records and the control information of each operating key, and can also under handwriting input mode, analyze input quality, be reflected as well the qualitative data (Quality) of flat computer pen;
Data transmission module 18, it links to each other to receive the first data processing module 16 and processes the various data messages that produce with the first data processing module 16, such as displacement information, elevation information, pressure information, control information etc., and with described data information transfer to host computer end 2.
Genius mouse of the present invention also can further comprise function switch key 19, it is mainly used in switching between the control function of Genius mouse routine and the handwriting functions and between the hand-written pattern lower time different resolution, described function switch key can be a multikey position button, described multikey position button comprises mouse function key mapping, low resolution handwriting functions key mapping, high resolving power handwriting functions key mapping at least, by pressing the cyclic switching that can be implemented between each key position function.Described function switch key also can be the button of a plurality of double bond positions, and each button only has two key mappings of open and close, and different key has difference in functionality and same practical function switching.
As shown in Figure 1, the present invention also provides a kind of Genius mouse hand-written input system on the basis of above-mentioned Genius mouse 1, described Genius mouse hand-written input system is except comprising above-mentioned Genius mouse 1, also comprise the second data processing module 20 of being located on the host computer 2, described the second data processing module 20 receives the information that the data transmission module 18 by Genius mouse 1 transmits, comprise displacement information, elevation information, pressure information, control information etc., and judge whether these meet the information standard of flat computer pen, if meet, then described Genius mouse 1 is registered as flat computer pen to the operating system 22 of host computer 2, make the host computer 2 that the operating system 22 of supporting flat computer pen is installed that described Genius mouse 1 is identified as flat computer pen, and the various application function patterns of activation flat computer pen, thereby can in various flat computer pen application systems 24, carry out handwriting input; If do not meet, then do not register to operating system.By Genius mouse hand-written input system of the present invention, mouse provided by the present invention is identified by host computer, carry out namely as flat computer pen, carrying out easily the operation of every handwriting input, control.
On the other hand, the present invention also provides a kind of and utilizes described Genius mouse simulation flat computer pen to realize the method for handwriting input, comprises the steps:
Step 1, extract, analyze displacement, the elevation information of Genius mouse according to the hot spot that displacement sensor receives by the first data processing module of Genius mouse, elevation information is used for judging whether that the action of mentioning pen is arranged when input, and receive pressure information that pressure inductor records and the control information of each operating key, the first data processing module offers data transmission module with these data messages, these data information transfer is given the second data processing module that is positioned at host computer by data transmission module;
Step 2, the second data processing module receives the information that is transmitted by data transmission module and the information standard that judges whether to meet flat computer pen, if meet, then described Genius mouse is registered as flat computer pen to the operating system of host computer, and the various application function patterns of activation flat computer pen, if do not meet, then do not register to operating system;
Step 3, under the flat computer pen application function pattern that has activated, selection enters various flat computer pen application systems interface can carry out handwriting input and control by the operating mouse device, such as carrying out hand annotation, signature, drawing, revision document, wiping, controlling the operations such as computer.
Analysis by flat computer pen that panel computer is adopted, after by data processing module the data of displacement sensor and pressure inductor collection being processed, the operating system of the needed input data of conventional Genius mouse to host computer is provided, these input data comprise displacement information, key information, roller information etc., in order to finish every control function of standard mouse device; In addition, the first data processing module is also with the desired data of flat computer pen, comprise: touch switch data (Tip Switch), thickness switch data (Barrel Switch), reversal data (Invert), erasing rubber switch data (Eraser Switch), data (In Range) in the scope, qualitative data (Quality), the panel computer function key number is according to (Tablet Function Keys), program shift key data (Program Change Keys), altitude information (Altitude) etc. offer host computer the second data processing module and and then offer the operating system of host computer, thereby so that the hand-written application module of flat computer pen can assert that Genius mouse of the present invention is the flat computer pen of its acquiescence, and then can adopt Genius mouse of the present invention to carry out handwriting input, also can be according to the stroke of pressure size variation different thicknesses, thereby can realize the various handwriting input operations that flat computer pen has, for example: the typing literal, drawing, annotations and comments, wiping etc.