The present invention relates to a document creating method, apparatus, and program for a visually handicapped person, which create a document through operation of inputting handwritten characters by means of a mouse, a pen-tablet, or the like; recognizing the inputted characters; and determining to use the characters.
Conventional methods for inputting characters to editor software mainly include a method of inputting characters on a keyboard and a method of inputting characters on a character input pad. When a visually handicapped person inputs a character on a keyboard, the person encounters difficulty in recognizing the positions of keys.
Japanese Patent Application Laid-Open (kokai) No. Hei 9-91082 discloses a character recognition technique that enables correct recognition of an intended character without providing a frame in which a handwritten character is to be inputted. However, this technique remains similar to the above-described conventional technique in that the character input region is limited.
Further, because a visually handicapped person cannot recognize key position and menu position when operating editor software, he or her cannot perform a process such as “correction of an erroneously input character,” “file saving,” or “printing.”
As described above, the method of inputting a character on a keyboard, an input pad, or the like has hitherto known. However, such a conventional method has the problem that a visually handicapped person cannot recognize a key position, a character input region, or the like, and thus encounters a severe hardship in inputting a character.
Accordingly, an object of the present invention is to cope with such problems and to provide an environment under which a visually handicapped person can input characters on a personal computer in a simple manner. Namely, the present invention enables a visually handicapped person to input a handwritten character without being conscious of the starting position of inputting and the extent of inputting and to input to editor software the result of recognition of the input handwritten character.
Another object of the present invention is to enable a handicapped person to correct a character erroneously input, through character recognition, and to perform a process such as “file saving” or “printing.”
A document creating method, apparatus, and program for a visually handicapped person according to the present invention create a document through procedures of inputting handwritten characters (one at a time) by means of a mouse, a pen-tablet, or the like; recognizing the input characters; and determining to use the characters. In the method, apparatus, and program of the present invention, a transparent virtual window is created on a screen of a display device, and in the transparent virtual window, continuity is established between upper and lower boundaries and between left and right boundaries of an input region so as to remove upper, lower, left, and right frame boundaries which would otherwise limit the input region. A handwritten character is input and displayed on the thus-created transparent window.
The present invention will be described below by way of example.
A transparent window which does not impose a restriction on an input region is created on the screen of a display device, and in the created window, a handwritten character is inputted by means of a mouse or a pen-tablet. Recognition of the inputted handwritten character is performed by use of known recognition software. Voice feedback of the result of input of a handwritten character and the contents of a process enables a user to change the inputted character when, for example, the character differs from one that the user has attempted to input. In order to correct such an erroneously input character, the user selects a proper character from candidate characters by means of inputting a handwritten character, to thereby correct the erroneously input character.
Then, the handwritten character to be used is determined and is transferred to document creating software (such as a memo pad). Processes of confirming and saving the created document or the like can be performed through a simple operation of inputting corresponding handwritten characters. The role of a keyboard (functions of various keys such as a space key, a backspace key, and a delete key) can be performed by inputting corresponding handwritten characters.
Next, the handwritten-character recognition operation will be described in greater detail. First, handwritten character recognition software (hereinafter called “the present software”) constructed under the application of the present invention is started. By registering the present software for start-up, the present software can be started when a computer is booted. Alternatively, the present software may be started by selecting the present software or the icon of the present software on a desktop. The present software provides a virtual system control window in which upper, lower, left, and right frame boundaries are removed in order to establish continuity of the input region, to thereby allow a visually handicapped person to input a character without being conscious of the input start position and the input region. Further, the software can control other software to be used (editor software and mail software).
In the present description, the “continuity of the input region” means a state created through an operation as exemplified in
Assume that a [Japanese hiragana] character “a” has been inputted in a lower left position on the screen as shown in
In other words, the inputted character is displayed within the screen without projecting off the screen, irrespective of the position of the mouse pointer. Further, an inputted character portion is displayed in superposition with another image already displayed on the screen, so as not to conceal the already displayed image. Therefore, the window can be said to be “a transparent virtual window which does not limit the input region.” This transparent virtual window may be set to a predetermined size within the physical screen size of the display device, but the size of the transparent virtual window should preferably match the entire screen so that the screen can be used effectively. When a visually handicapped person is accompanied by a non-handicapped person serving as an attendant, some sort of display must also be provided for the non-handicapped person. In such a situation, it is sufficiently effective for the non-handicapped person to recognize the inputted character from the individual character portions displayed in a divided condition, as shown in
The present software controls, or supplies character data to, another piece of software as follows. When a certain command (e.g., “”K to be described later) is inputted, the preset software reports a keyboard event or message to a target software, to thereby control the target software and/or supply characters thereto.
Next, there is performed a command discrimination operation for determining whether or not the input character or symbol is a command (S5). When the input character or symbol is a command, a process corresponding to the command is executed (S8), whereupon the procedure returns to step S1. When the input character or symbol is not a command, the result of analysis is reported to editor software (S6). Further, the result of analysis is reported by voice (S7), ending this procedure.
The specific operation procedure will now be described in greater detail.
1. Character Inputting Operation Procedure:
Recognition is performed upon completion of input of a single character. The result of recognition is shown in
As the foregoing operation is repeatedly executed, a document as shown in
2. Erroneous Character Correcting Procedure:
.” In response to this input, the system enters a command input status, which is reported to the user by means of voice feedback.
Next, as shown in
Then, the user selects a candidate character by inputting a number by means of ten keys or handwriting as shown in
As shown in
3. Kana-Kanji Conversion Procedure:
When the user inputs the symbol “,” the system enters a command inputting status, which is reported to the user by means of voice feedback.
Then, the user inputs a command “S.” In response thereto, the system notifies the user by voice that a kana-kanji conversion command has been enabled.
Then, the user inputs a character such as “a” [Japanese hiragana] by means of a mouse or the like. The thus-input character is recognized, and is supplied to character inputting software (such as a memo pad). At the same time, the inputted character is fed back to the user by voice. The foregoing operation is repeatedly executed.
Then, when the user inputs a command “E,” the system loudly reads candidates for kana-kanji conversion (for example, when Japanese kana characters “ai” are to be converted into a Japanese kanji character, the system loudly reads the first candidate “ai” [Japanese kanji character meaning love], the second candidate “ai” [Japanese kanji character meaning phase], etc.).
The user selects a candidate kanji character by inputting a corresponding number by means of ten keys or handwriting. As a result, the inputted character is deleted, and the selected character is input. At the same time, the inputted character is reported by voice. Thus, the kana-kanji conversion is completed.
4. Procedures for Spacing, New Line, Confirmation of Character, Deletion of Character:
When the user inputs the symbol “,” the system enters a command inputting status, which is reported to the user by means of voice feedback.
Then, the user inputs a character corresponding to a desired one of various processes as a command. For example, the user inputs “K” for input of a space, “R” for starting a new line, “H” for character confirmation, or “B” for character deletion.
In response thereto, a process corresponding to the input command is performed, and, at the same time, the result of the process is reported by voice. Thus, the process is completed.
According to the present invention, a document can be created through a procedure of inputting handwritten characters by means of a mouse or a pen-tablet; recognizing the inputted characters; and determining to use the characters. Accordingly, a visually handicapped person can enjoy the following advantageous results.
A visually handicapped person:
Number | Date | Country | Kind |
---|---|---|---|
2002-130394 | May 2002 | JP | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/JP03/05034 | 4/21/2003 | WO |