The present application contains subject matter related to and claims the benefit of Japanese Patent Application JP2007-287573 filed in the Japanese Patent Office on Nov. 05, 2007, the entire contents of which is incorporated herein by reference.
1. Technical Field
The present invention relates to an input processing device that inputs a character string to a document tool by inputting a character or a symbol in handwriting using a flat input pad.
2. Related Art
A keyboard or a mouse may be used as an operation input member provided in a personal computer. For example, a notebook type personal computer may include a flat input member having an input pad together with the keyboard. The flat input member can detect a change in capacitance between electrodes when an indicator having a low electric potential, such as a human finger, approaches or touches the input pad. Coordinate data can be obtained by the change in capacitance, and the same control signal as when a mouse, which is an external device, is operated is generated on the basis of the coordinate data obtained from the input member in a control unit of the personal computer. In recent years, a personal computer in which coordinate data is input by operating a tablet input device, which is provided to overlap a display screen, with a pen has also appeared.
As disclosed in Japanese Unexamined Patent Application Publication Nos. 2001-92593, 2001-195164, and 2002-23938, various input tools capable of writing a character or a symbol in handwriting may be used as application software of a personal computer. When the input tool starts, an input region of the input tool may be displayed on a display screen.
A cursor may be moved into the input region by using a mouse or an input pad of a flat input member or using a tablet input device. Also, a character or a symbol may be drawn in the input region by moving the mouse while pressing a button of the mouse to thereby move the cursor in the input region. Alternatively, a character or a symbol may also be drawn by operating the input pad or the tablet input device with a finger or a pen in order to move the cursor in the input region.
In an operation of inputting a character or a symbol using a known input tool, however, a locus drawn on a screen of an input tool using a mouse, an input pad, or a tablet is displayed by a single character and one character recognized from the locus is input to a document tool. In this method, it is difficult to recognize or change the handwritten character or symbol on the input tool for handwriting because both the handwritten locus and the character recognized from the locus cannot be displayed on the input tool. Furthermore, at a point of time when characters input by the input tool for handwriting are transferred to the document tool, the characters are fixed. For this reason, an operation of selecting a right character while performing a handwriting input or an operation of drawing a plurality of characters in handwriting, and converting the character string into a phrase including corresponding Chinese characters, and then transferring the phrase to the document tool cannot be performed.
That is, although known input tools are suitable for drawing only one Chinese character or the like to be input, it is difficult to perform continuous writing operations, such as an operation of inputting a plurality of characters continuously by handwriting or an operation of inputting Hiragana to the input tool, converting the character string into Chinese characters, and transferring the converted Chinese characters to the document tool.
These and other drawbacks exist.
An advantage of some aspects of embodiments of the invention is that they provide an input processing device capable of easily inputting a character string using an input tool for handwriting and of inputting a character string converted into Chinese characters and the like after handwriting.
According to various exemplary embodiments, there is provided an input processing device that may include an input member having an input pad and a detecting section that detects a position where an indicator touches the input pad; and a processing section that inputs a character or a figure on the basis of an input signal obtained from the input member. When a document tool and a handwriting tool are started by a processing operation of the processing section, a document tool board and a handwriting tool board may be displayed on a display screen and an input locus display region where a locus drawn with the input pad is displayed and a character display region where a character or a symbol recognized from the locus is displayed may be displayed, and the character or the symbol displayed in the character display region may be transferred to the document tool by a predetermined operation.
In the input processing devices according to various exemplary embodiments, when a character or a symbol is handwritten with the input pad, the locus may be displayed on the handwriting tool board and a character recognized from the locus may be displayed. This character may be displayed as a printing type of a predetermined font. Accordingly, since a character handwritten and recognized can be checked before the character is transferred from the handwriting tool board to the document tool, modification, deletion, and the like can be easily performed when a wrong character is written. As a result, it may be possible to write a right character string by transferring characters to the document tool in a sequential manner.
For example, in an input processing device according to an exemplary embodiment, a plurality of recognized characters may be displayed in a sequential manner as a character string in the character display region.
When a plurality of characters handwritten and recognized are sequentially displayed in the character display region of the handwriting tool board, it is possible to decide and complete a phrase or a short sentence at a point of time when the characters are handwritten on the handwriting tool board and then transfer the completed phrase or short sentence to the document tool.
Furthermore, in an input processing device according to an exemplary embodiment, an indicator display indicating an input place of a character may be made in the character display region. When a character or a symbol is drawn with the input pad and a predetermined operation is performed, the character or the symbol recognized from the locus drawn with the input pad may be displayed in the place where the indicator display is shown and the indicator display may move by one character within the character display region to wait for input of a next character.
In various exemplary embodiments, when characters or symbols are drawn one by one in handwriting using the input pad, the characters recognized from the locus may be written sequentially on the handwriting tool board. Therefore, it may be possible to write a short sentence correctly on the handwriting tool board and then transfer the sentence to the document tool.
Furthermore, in an input processing device according to an exemplary embodiment, any of the plurality of characters displayed in the character display region may be deleted, or a character may be inserted within a character string displayed in the character display region.
Furthermore, in an input processing device according to an exemplary embodiment, when processing for converting the character displayed in the character display region is performed, a plurality of conversion candidates may be displayed on the handwriting tool board and a character selected may be displayed in the character display region when one of the conversion candidates is selected.
Thus, since conversion to Chinese characters or conversion to a right word or phrase can be performed on the handwriting tool board, a sentence can be completed at a point of time when a character string is transferred to the document tool.
Furthermore, in an input processing device according to an exemplary embodiment, when the character displayed in the character display region of the handwriting tool board is transferred to the document tool board, the character display region may become blank so that a next character may be input.
Furthermore, in an input processing device according to an exemplary embodiment, the document tool and the handwriting tool may be executed by software installed in a control unit of a personal computer.
According to the various embodiments, a character written by hand can be transferred as a correct character string using an input pad. For example, it may be possible to continuously write a plurality of characters by hand, convert the characters into Chinese characters or a phrase, and then transfer the Chinese characters or the phrase converted to a document tool.
The following description is intended to convey a thorough understanding of the embodiments described by providing a number of specific embodiments and details involving input processing devices. It should be appreciated, however, that the present invention is not limited to these specific embodiments and details, which are exemplary only. It is further understood that one possessing ordinary skill in the art, in light of known systems and methods, would appreciate the use of the invention for its intended purposes and benefits in any number of alternative embodiments, depending on specific design and other needs.
In a personal computer 1 shown in
As shown in the enlarged view of
The input pad 7 may have a flat input screen 7a. The input pad 7 may have a plurality of X electrodes extending in the X direction and a plurality of Y electrodes extending in the Y direction which may face each other with an insulating layer interposed therebetween and may have a detection electrode provided between the adjacent X electrodes. A thin insulating sheet may be provided on surfaces of the electrodes, and a surface of the insulating sheet may be the input screen 7a.
As shown in
If the indicator touches the input screen 7a when a pulse shaped voltage is applied to the X electrode or Y electrode, a voltage between the X electrode and the detection electrode and a voltage between the Y electrode and the detection electrode may change with the change in capacitance. The voltage change may be detected through the detection electrode in a pad detecting section 12. When the voltage change is detected through the detection electrode in the pad detecting section 12, a location which the finger touches on the input screen 7a can be detected on X-Y coordinates by acquiring timing information on which X electrode or Y electrode is applied with the voltage.
Accordingly, when a finger touching the input screen 7a moves, the movement locus of the finger may be detected on the X-Y coordinates. In addition, since the capacitance between electrodes changes for a short time when a so-called tapping operation of making a finger approach the input screen 7a quickly and apart from the input screen 7a quickly is performed, this can be detected in the pad detecting section 12.
As described above, the driving circuit 11 which may apply a pulse shaped voltage to the X electrodes and Y electrodes of the input pad 7 in a sequential manner and the pad detecting section 12 which may detect a change in a rising edge of a voltage of a detection electrode provided in the input pad 7 may be provided in the flat input member 5. By the pad detecting section 12, the contact position of a finger on the input screen 7a can be specified on the X-Y coordinates. In addition, operation signals (click signals) of the right button 8 and the left button 9 also may be detected by the pad detecting section 12.
A pad input signal generating section 13 may be provided in the input member 5. X-Y coordinate information which may be an operation signal of the input pad 7 detected by the pad detecting section 12, click information of the right button 8, and click information of the left button 9 may be generated as format data with predetermined bytes in the pad input signal generating section 13 and may be output from an output interface 14. The operation signal output from the output interface 14 may be transmitted to an input interface 21 provided in a control unit 20 of the personal computer. The output interface 14 and the input interface 21 may be USB interfaces, for example. Other similar suitable interfaces, including bluetooth, for example, may be used.
Various kinds of software may be installed in the control unit 20 of the personal computer 1. An operating system (OS) 22 also may be installed in the control unit 20. The operating system 22 may control a display driver 23 to display various kinds of information on the display device 6.
A handwriting tool 24 may be installed as software in the control unit 20, and the operation signal received in the input interface 21 may be transmitted to the handwriting tool 24. As shown in
The handwriting tool 24 also may have a function as an input pad driver which may generate a coordinate data signal equivalent to an operation signal of a mouse, which may be an external device, and may notify the operating system 22. Due to the function, when coordinate data is notified to the operating system 22, a cursor displayed on the screen can be moved on the basis of an operation of the input pad 7.
The document tool 25 may be installed as software in the control unit 20. The document tool 25 may have a function of a ‘notepad’ shown in
The character input tool 26 maybe installed as software. In the control unit 20, a character recognition engine 28 may be installed as software together with the character input tool 26. The character input tool 26 and the character recognition engine 28 may have a function of recognizing a character from the locus input by handwriting. For example, Windows Vista (registered trademark) of Microsoft Corp. Redmond, Va. USA, may include the character input tool 26 and the character recognition engine 28 as standard tools. When a tablet input device is provided in the display device 6, a handwritten character may be input to the character input tool 26 by using the tablet input device. The input character may be notified to the document tool 25 and may be transferred to the ‘notepad’ or the like.
However, in the case of the character input tool 26, characters need to be written directly and sequentially one by one within a character input region displayed by the character input tool 26 by using a tablet input device, and it is difficult to input a long sentence. Moreover, in the case of the character input tool 26, a character may be written by using a mouse. In this case, however, it may be necessary to write one character in handwriting within a character input region, move a cursor to the next column with the mouse, and draw a character with the mouse while pressing a button of the mouse at the position. In addition, it takes time to input a plurality of characters and an operation is complicated.
In the input processing device 10 shown in
As shown in
The handwriting tool board 30 shown in
As shown in
On the handwriting tool board 30, a close button 32a and a minimize button 32b are provided on a horizontally long frame display 31. An input portion model 33 may be displayed at a right end portion of the handwriting tool board 30. The input portion model 33 has a pad model 34, a right button model 35a, and a left button model 35b. The pad model 34, the right button model 35a, and the left button model 35b are display patterns which imitate the input pad 7, the right button 8, and the left button 9 shown in
On the handwriting tool board 30, a left wide region of the input portion model 33 may include a character display region 38. A plurality of input boxes 39 may be displayed on the character display region 38. When a handwriting input mode is set, the locus input to the input screen 7a of the input pad 7 may be displayed in the input locus display region 34a, a character or a symbol recognized by the locus may input one by one in the input boxes 39, and the character is displayed as a printing type of a predetermined font. A character or a symbol first may be input into the input box 39 located at a leftmost end of an uppermost column and then the input box 39 to which a character or a symbol is input sequentially moves rightward. After characters or symbols are input into all of the input boxes 39 of the uppermost end, a character or a symbol may be input sequentially from the input box 39 which may be located at a second column from above and a leftmost end.
A function tool bar 41a and a language selection tool bar 41b may be provided at an upper left end of the frame display 31. Function selection may be made by moving a cursor to the function tool bar 41a after setting a cursor mode. A ‘character input mode’, an ‘end mode’, and the like may be displayed as a submenu when the function tool bar 41a is clicked. An operation of writing a character by hand may be started by tapping the cursor in a state where the cursor is located at the ‘character input mode’. In addition, the operation of the handwriting tool 24 may be ended, for example, by an operation of tapping the input screen 7a of the input pad 7 in a state where the cursor is located at the ‘end mode’.
By moving the cursor to the language selection tool bar 41b and tapping the input pad 7, a language of a character to be recognized in the character recognition engine 28 may be selected when writing the character by hand using the input pad 7. These languages are ‘Japanese’, ‘English’, ‘Korean’, ‘German’, ‘French’, and the like.
As shown in
A space can be inserted in the middle of a character string by moving an indicator display bar 45 shown in
As shown in
In the example shown in
A vertical scroll region 18a which is long in a vertical direction may be provided at a right portion of the input screen 7a of the input pad 7. If a finger touches the vertical scroll region 1a and slides in the vertical direction (Y direction) when the input mode is set, a candidate menu 46 may be displayed and conversion candidate characters listed in the candidate menu 46 may be highlighted in a sequential manner as shown in
A horizontal scroll region 18b may be partitioned at a front edge portion of the input screen 7a shown in
A front corner of a right side of the input screen 7a shown in
Furthermore, a function as a ‘mode switching button’ may be assigned to the right button 8. Function switching may be performed by pressing the right button B. Whenever the right button 8 is pressed, switching in the order of ‘character input mode’→‘cursor mode’→‘character input mode’ can be made.
The ‘character input mode’ maybe a mode in which a finger may touch the input screen 7a of the input pad 7 and move to write the locus by hand. In this case, the input locus display region 34a in the pad model 34 may be displayed in a different color from the other regions and a target display of a cursor or a dot may be displayed within the input locus display 34a. At this time, if a finger moves on the input pad 7, the target display may move similarly such that the locus may be written within the input locus display region 34a. In case where the ‘character input mode’ is set, when a finger touching the input screen 7a moves, display of the cursor or dot may move only within the input locus display region 34a and the cursor may not move outside the input locus display region 34a.
The cursor mode may be a mode in which a cursor displayed on the display screen can move freely without being limited to the input locus display region 34a when the input pad 7 is operated. In the cursor model, it may be possible to move the cursor to an operation position, such as the function tool bar 41a or the language selection tool bar 41b, by operating the input pad 7.
As shown in
A function as an ‘insert button’ may be assigned to the left button 9 shown in
The document tool board 50 shown in
As shown in
Next, an operation of inputting a sentence by a handwriting operation using the input pad 7 after starting the handwriting tool 24 and the document tool 25 will be described.
When the handwriting tool 24 starts, the handwriting tool 24 may be set to the ‘character input mode’. In addition, the right button 8 or the like may be pressed to set the ‘character input mode’ from the other modes.
When the ‘character input mode’ is set, the indicator display bar 45 may blink on a lower side of the input box 39 within the input box 39 to be input with a character. Immediately after starting the handwriting tool 24, all of the input boxes 39 may be blank and the indicator display bar 45 may blink within the input box 39 located at a leftmost portion of an uppermost column.
When the ‘character input mode’ is set, the input locus display region 34a shown in
When a finger touches the writing region 17 of the input pad 7 and moves while the ‘character input mode’ is set, the movement state of the finger may be detected in the pad detecting section 12 and a pad input signal with a predetermined format may be generated in the pad input signal generating section 13 and then may be sent to the handwriting tool 24. In addition, as shown in
The indicator display bar 45 may move to the right adjacent input box 39 by tapping the lower right corner region 18c of the input screen 7a of the input pad 7 shown in
By this operation, it may be determined that the input operation of one character has been completed. Then, in the handwriting tool 24, the character recognition engine 28 may be operated to recognize a character closest to the locus drawn in the input locus display region 34a, and the recognized character may be input into the input box 39 located at the leftmost portion of the uppermost column. The character input into the input box 39 may be a printing type character of a predetermined font. In
In addition, when the indicator display bar 45 has moved rightward, only one character ( in the above example) determined to be closest to the character of the locus drawn in handwriting within the input locus display region 34a as described above may be determined and the character may be immediately displayed in a print font within the input box 39. Also, a plurality of candidate characters similar to the character of the locus drawn in handwriting within the input locus display region 34a may be displayed so that one of the candidate characters may be selected. In this case, when the indicator display bar 45 has moved rightward, a plurality of characters similar to the character of the locus drawn within the input locus display region 34a may be displayed in a candidate list, such that one of the characters may be designated and selected as needed. The candidate at this time may be a character whose locus or writing order is similar, such as and when of Hiragana is drawn in the input locus display region 34a, for example.
While these characters are being displayed, one of the candidate characters may be selected by sliding the vertical scroll region 18a shown in
While the indicator display bar 45 is blinking in the second input box 39 from the left of the uppermost column, a character may be input into the second input box 39 by operating the writing region 17 of the input screen 7a of the input pad 7 with a finger, writing the locus in the input locus display region 34a, and tapping the lower right corner region 18c of the input screen 7a. In the example of
In order to convert the two characters into Chinese characters after inputting and of Hiragana, the finger may be made to touch the vertical scroll region 18a of the input screen 7a of the input pad 7 shown in
In the examples shown in
Then, when the finger moves within the writing region 17 of the input pad 7 in the input standby mode in which the indicator display bar 45 blinks, the locus of a next character may be displayed on the input locus display region 34a. Then, when the lower right corner region 18c is tapped, a character recognized from the locus may be displayed in the input box 39 and the blinking indicator display bar 45 may move to the adjacent right blank input box 39. A plurality of characters may be input by repeating those described above. In the example shown in
When the left button 9 shown in
Furthermore, in order to delete one of the characters written in the character display region 38 of the handwriting tool board 30, the lower left corner region 18d of the input screen 7a shown in
In addition, a character may also be deleted by moving the indicator display bar 45 under the character which needs to be deleted, setting the ‘cursor mode’ by clicking the right button 8, and tapping the input pad 7 in a state where a cursor displayed on the screen is located at the delete indicator 44d of the auxiliary function panel 44 displayed on the handwriting tool board 30 by operating the input pad 7.
Then, in case of inserting a space or a character between the characters input to the character display region 38, the lower left corner region 18d of the input pad may be tapped and the indicator display bar 45 may be moved to the input box 39 in which the space or the character is to be inserted. In addition, by pressing the space key of the keyboard device 4 in a state where the finger touches the lower left corner region 18d, the input box 39 in which the indicator display bar 45 is located may become blank and the character displayed in the input box 39 and characters written in the input boxes 39 on the right side thereof may sequentially move to right input boxes by one single character, as shown in
As shown in
In addition, as shown in
Furthermore, as a method of inserting a space in the middle of the character string as shown in
When writing a character into the blank input box 39, the right button 8 may be pressed to return to the ‘character input mode’ and a character is written in handwriting. The character recognized by the handwritten locus may be displayed in the blank input box 39. In addition, by tapping the lower right corner region 18c and moving the indicator display bar 45 rightward, a space may be formed in the character string.
Furthermore, in order to change one of a plurality of characters input into the character display region 38, the blank input box 39 may be formed before or after a character to be changed, inputting a right character in the input box 39 by writing, and delete the wrong character therebefore or thereafter, as described above.
Next, as shown in
In addition, by moving the cursor under the character string in which the selection bar 42 is not displayed and moving the finger, which has dragged, rightward or leftward, the new selection bar 42 may be filled in the movement range.
At a point of time when the position of the selection bar 42 is changed and set, the right button 8 is pressed for switching to the ‘character input mode’.
Thus, in the handwriting tool 24, as shown in
It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and alternations may occur depending on design requirements and other factors insofar as they are within the scope of the appended claims of the equivalents thereof. Accordingly, the embodiments of the present inventions are not to be limited in scope by the specific embodiments described herein. Further, although some of the embodiments of the present invention have been described herein in the context of a particular implementation in a particular environment for a particular purpose, those of ordinary skill in the art should recognize that its usefulness is not limited thereto and that the embodiments of the present inventions can be beneficially implemented in any number of environments for any number of purposes. Accordingly, the claims set forth below should be construed in view of the full breadth and spirit of the embodiments of the present inventions as disclosed herein. While the foregoing description includes many details and specificities, it is to be understood that these have been included for purposes of explanation only, and are not to be interpreted as limitations of the invention. Many modifications to the embodiments described above can be made without departing from the spirit and scope of the invention.
Number | Date | Country | Kind |
---|---|---|---|
2007-287573 | Nov 2007 | JP | national |