JP3168793B2 - Handwritten character input device - Google Patents
Handwritten character input deviceInfo
- Publication number
- JP3168793B2 JP3168793B2 JP29629693A JP29629693A JP3168793B2 JP 3168793 B2 JP3168793 B2 JP 3168793B2 JP 29629693 A JP29629693 A JP 29629693A JP 29629693 A JP29629693 A JP 29629693A JP 3168793 B2 JP3168793 B2 JP 3168793B2
- Authority
- JP
- Japan
- Prior art keywords
- character
- input
- handwritten
- recognition
- characters
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Landscapes
- Character Discrimination (AREA)
Description
【0001】[0001]
【産業上の利用分野】本発明は、手書き文字認識を用い
た手書き文字入力装置に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a handwritten character input device using handwritten character recognition.
【0002】[0002]
【従来の技術】一般に手書き文字入力装置には、手書き
された文字の筆記データを表示用の文字パターンに変換
する手書き文字認識手段と、手書き文字認識手段が手書
き文字認識を行うときに参照する電子辞書が備えられて
いる。手書き文字認識における電子辞書とは、文字の筆
記データを索引として文字コードを検索できる辞書であ
る。この電子辞書には、更新不可能なROMに記録され
ている標準辞書と、更新可能なRAMに記録されている
ユーザ辞書とがあった。手書き文字入力装置では、ユー
ザがタブレットに手書き文字を入力すると、手書き文字
認識手段が標準辞書及びユーザ辞書を参照して文字コー
ドを出力し、手書き文字入力装置には文字パターンが表
示されるようになっている。癖字等の原因で手書き文字
認識の認識率が悪い場合には、手書きの筆記データおよ
び文字コードを組みにしてユーザ辞書に登録するという
方法で解決されていた。2. Description of the Related Art In general, a handwritten character input device includes a handwritten character recognition means for converting handwritten data of a handwritten character into a character pattern for display, and an electronic device which the handwritten character recognition means refers to when performing handwritten character recognition. A dictionary is provided. An electronic dictionary in handwritten character recognition is a dictionary that can search for a character code by using written data of a character as an index. The electronic dictionary includes a standard dictionary stored in a non-updatable ROM and a user dictionary stored in an updatable RAM. In a handwritten character input device, when a user inputs handwritten characters to a tablet, a handwritten character recognition unit outputs a character code with reference to a standard dictionary and a user dictionary, and a character pattern is displayed on the handwritten character input device. Has become. When the recognition rate of handwritten character recognition is poor due to a habit character or the like, the problem has been solved by a method of combining handwritten writing data and a character code and registering them in a user dictionary.
【0003】上記従来技術には、特開昭54−4199
5号公報、特開昭54−45262号公報がある。[0003] The above prior art is disclosed in Japanese Patent Application Laid-Open No. 54-4199.
No. 5, JP-A-54-45262.
【0004】[0004]
【発明が解決しようとする課題】上記従来の文字認識に
おけるユーザ辞書では、ユーザの入力したい形の文字が
標準辞書上にない場合、その文字を入力する方法がなか
ったり、その文字を入力するために文字の登録が必要に
なりとても手間がかかる等の欠点があった。例えば、こ
の登録では、文字の形をマトリックス上で1ドットずつ
描画するという手続きが必要であった。In the above-mentioned conventional user dictionary for character recognition, if a character desired by the user is not in the standard dictionary, there is no method for inputting the character or there is no way to input the character. However, there is a drawback that registration of characters is required and it takes much time. For example, this registration required a procedure for drawing the character shape one dot at a time on the matrix.
【0005】本発明は、ユーザの入力したい形の文字の
文字コードが標準辞書上にない場合でも、その文字を簡
単に入力できるとともに、ユーザ辞書に登録済みの文字
パターンをきれいな文字に修正することができる手書き
文字入力装置を提供することを目的とする。According to the present invention, even if the character code of the character desired by the user is not in the standard dictionary, the character can be easily input and the character registered in the user dictionary can be input.
Handwriting that can correct patterns into beautiful characters
It is an object to provide a character input device .
【0006】本発明は、上記課題を解決するために、手
書き文字を入力する手書き入力手段と、手書き入力手段
により入力された文字の筆記データを文字コードに変換
する手書き文字認識手段と、手書き文字認識手段が参照
する標準辞書及びユーザ辞書と、手書き入力手段に入力
された文字の筆跡および手書き文字認識手段の認識結果
および認識候補を表示する表示手段を備える手書き文字
入力装置において、手書き文字の筆記データと表示用の
文字パターンを組にし文字コードを付加してユーザ辞書
に持たせ、筆記データを文字パターンとしてユーザ辞書
に登録して文字入力の候補として利用するとともに、該
ユーザ辞書に登録済みの文字パターンのうちから合成対
象とする第1の文字及び第2の文字を選択し、この第1
の文字及び第2の文字の文字パターンを文字認識処理に
より読み出し、読み出された第1の文字及び第2の文字
の文字パターンを合成して一つの文字パターンとし、こ
の合成された文字パターンを文字認識候補として利用で
きるようユーザ辞書に登録することにより登録済みの文
字パターンの修正を行うことを特徴とするものである。In order to solve the above-mentioned problems, the present invention provides handwriting input means for inputting handwritten characters, handwritten character recognition means for converting handwritten data of characters input by the handwritten input means into character codes, A handwriting character input device comprising a standard dictionary and a user dictionary referred to by the recognition means, and a display means for displaying handwriting of characters input to the handwriting input means, a recognition result of the handwriting character recognition means, and recognition candidates; the data with character patterns for display in the set by adding a character code to have a user dictionary, as well as used as a candidate for character input and registered in the user dictionary handwriting data as a character pattern, the
Synthetic pairs from character patterns registered in the user dictionary
Select a first character and a second character to be an elephant,
Character pattern of the second character and the second character
The first character and the second character read
Are combined into one character pattern.
Can be used as a character recognition candidate
It is characterized in that registered character patterns are corrected by registering them in a user dictionary so that they can be registered.
【0007】[0007]
【作用】手書き文字入力装置において、標準辞書および
ユーザ辞書のいずれにもない文字をユーザが入力したい
場合、ユーザが処理指示手段を用いて文字登録を指示す
ることにより、文字登録が開始される。文字登録とは、
ユーザが入力した文字の筆記データおよび筆跡を自動的
に割り当てられた文字コードと組みにしてユーザ辞書に
登録することである。In the handwritten character input device, when the user wants to input a character that is not in either the standard dictionary or the user dictionary, the user starts the character registration by instructing the character registration using the processing instruction means. What is character registration?
The purpose is to register handwriting data and handwriting of characters input by the user in a user dictionary in combination with automatically assigned character codes.
【0008】ユーザ辞書に登録された文字は文字パター
ン編集により、任意の時点で文字パターンを修正するこ
とができる。文字パターン編集は処理指示手段により実
行できる。The character pattern registered in the user dictionary can be corrected at any time by editing the character pattern. Character pattern editing can be executed by the processing instruction means.
【0009】ユーザが再び同じ文字を手書き入力する
と、ユーザ辞書の登録されたレコードを参照して手書き
文字認識手段がユーザ辞書に登録された文字コードを出
力し、手書き文字入力装置はその文字コードに対応する
文字パターンを表示する。When the user again inputs the same character by handwriting, the handwritten character recognizing means outputs the character code registered in the user dictionary by referring to the record registered in the user dictionary. Displays the corresponding character pattern.
【0010】本発明により、辞書に存在しない文字を簡
単にユーザ辞書に登録し、きれいな字形で出力すること
が可能となる。これにより、固有名詞等に多く見られる
標準と異なった字体やロゴ等の固有の文字パターンを、
手書き文字入力装置でも容易に扱うことができるように
なる。According to the present invention, characters that do not exist in the dictionary can be easily registered in the user dictionary and output in a beautiful character form. With this, unique character patterns such as fonts and logos that differ from the standard that is often found in proper nouns,
Even a handwritten character input device can be easily handled.
【0011】[0011]
【実施例】以下、本発明の文字入力装置の一実施例を図
面を用いて説明する。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the character input device of the present invention will be described below with reference to the drawings.
【0012】本発明の一実施例の外観図を図2に示す。
本発明の装置は、大きく分けて、本体201とスタイラ
ス202から構成される。本体201は、表示一体型タ
ブレット203、電源スイッチ204、フロッピーディ
スクやICカード等の外部記憶装置205を備える。FIG. 2 is an external view of an embodiment of the present invention.
The device of the present invention is roughly composed of a main body 201 and a stylus 202. The main body 201 includes a display-integrated tablet 203, a power switch 204, and an external storage device 205 such as a floppy disk or an IC card.
【0013】本発明の基本ブロック図を図1に示す。手
書き入力手段101は、ユーザがスタイラス202を使
用して、表示一体型タブレット203に手書き文字の入
力を行なうことによって、実現した。処理指示手段10
2は、表示一体型タブレット203上に表示される様々
なソフトウェアボタンにより実現した。また表示手段1
06は、液晶ディスプレイ等で実現可能だが、本実施例
では表示一体型タブレット203で実現した。手書き入
力手段101から入力されたデータは、手書き文字認識
手段103により、標準辞書104およびユーザ辞書1
05を参照して文字コードに変換され、その文字コード
に対応する文字パターンを表示手段106に表示され
る。処理指示手段102によって処理の実行が指示され
ると、文字認識、文字登録、文字編集等の処理が実行さ
れる。文字登録処理では、手書きされた文字の筆記デー
タおよび筆跡(文字パターン)が、自動的に割り当てら
れた文字コードと共に、ユーザ辞書105に登録され
る。文字編集処理では、複数の文字が入力され、入力さ
れた文字の文字パターンがパターン変換手段108によ
って合成され一つの文字パターンになり、ユーザ辞書1
05に登録される。手書き文字認識手段103とパター
ン変更手段107は、本体201内のROMに記憶され
たソフトウェアである。標準辞書104は、本体201
内のROMに記憶された電子辞書である。ユーザ辞書1
05は、本体201内のRAMに記憶された電子辞書で
ある。このユーザ辞書105は外部記憶装置205のフ
ロッピーディスクやICカード等でも良い。FIG. 1 shows a basic block diagram of the present invention. The handwriting input unit 101 is realized by a user using a stylus 202 to input handwritten characters to the display-integrated tablet 203. Processing instruction means 10
2 is realized by various software buttons displayed on the display-integrated tablet 203. Display means 1
06 can be realized by a liquid crystal display or the like, but is realized by the display integrated tablet 203 in this embodiment. The data input from the handwriting input unit 101 is transmitted to the standard dictionary 104 and the user dictionary 1 by the handwritten character recognition unit 103.
The character code is converted to a character code with reference to the character code 05, and a character pattern corresponding to the character code is displayed on the display means 106. When the execution of the process is instructed by the process instructing unit 102, processes such as character recognition, character registration, and character editing are executed. In the character registration process, handwritten data and handwriting (character pattern) of handwritten characters are registered in the user dictionary 105 together with the automatically assigned character codes. In the character editing process, a plurality of characters are input, and the character patterns of the input characters are combined into one character pattern by the pattern conversion unit 108, and the user dictionary 1
05 is registered. The handwritten character recognizing unit 103 and the pattern changing unit 107 are software stored in a ROM in the main body 201. The standard dictionary 104 includes a main body 201.
4 is an electronic dictionary stored in a ROM in the computer. User dictionary 1
Reference numeral 05 denotes an electronic dictionary stored in the RAM in the main body 201. The user dictionary 105 may be a floppy disk or an IC card of the external storage device 205.
【0014】本発明の入力画面表示例を図3に示す。入
力画面上には、編集文書表示領域301、文字入力表示
枠302、認識ボタン303、登録ボタン304、文字
パターン編集ボタン305がある。編集文書表示領域3
01は、ユーザが入力した文章を表示し、その文章に対
する編集をする領域である。文字入力表示枠302は、
その一つの枠内にユーザがスタイラス202で希望する
文字を手書き入力したり、文字認識の結果を表示したり
する領域である。認識ボタン303は、処理指示手段1
02の一つであり、ユーザが文字入力表示枠に入力した
文字を、文字パターンに変換し編集文書表示領域に入力
するときにスタイラス202で押すソフトウェアボタン
である。登録ボタン304は、処理指示手段102の一
つであり、ユーザが手書きした文字をユーザ辞書105
に登録したいときにスタイラス202で押すソフトウェ
アボタンである。文字パターン編集ボタン305は、処
理指示手段102の一つであり、ユーザが登録した文字
を編集したいときにスタイラス202で押すソフトウェ
アボタンである。FIG. 3 shows an example of an input screen display according to the present invention. On the input screen, there are an edit document display area 301, a character input display frame 302, a recognition button 303, a registration button 304, and a character pattern edit button 305. Edited document display area 3
An area 01 displays a text input by the user and edits the text. The character input display frame 302
This is an area in which the user inputs a desired character by handwriting with the stylus 202 and displays the result of character recognition in the one frame. Recognition button 303 is processing instruction means 1
02 is a software button to be pressed by the stylus 202 when a character input by the user into the character input display frame is converted into a character pattern and input into the edited document display area. The registration button 304 is one of the processing instruction units 102 and stores characters handwritten by the user in the user dictionary 105.
Is a software button to be pressed by the stylus 202 when the user wants to register the information. The character pattern edit button 305 is one of the processing instruction units 102 and is a software button pressed by the stylus 202 when the user wants to edit a registered character.
【0015】ユーザが編集文書表示領域301に文字を
入力するときの手順を、「大」の入力を例にして図4か
ら図6に示す。まず図4のようにスタイラス202で
「大」を文字入力表示枠302の一つの枠に手書きし、
図5のようにスタイラス202で認識ボタン303押
す。すると図6のように手書きした「大」が文字パター
ンに変換され、文字入力表示枠302の「大」を手書き
した枠と編集文書表示領域301に表示される。FIGS. 4 to 6 show the procedure when the user inputs a character in the edited document display area 301, taking "large" as an example. First, as shown in FIG. 4, "large" is handwritten on one of the character input display frames 302 with the stylus 202,
The recognition button 303 is pressed with the stylus 202 as shown in FIG. Then, the handwritten “large” is converted into a character pattern as shown in FIG. 6, and is displayed in the edited document display area 301 together with the handwritten “large” of the character input display frame 302.
【0016】本発明の文字登録方式の画面表示例を図7
から図9に示す。図7のようにスタイラス202で登録
する文字を文字入力表示枠302の一つの枠に手書き
し、図8のように、スタイラス202で登録ボタン30
4を押すことにより、文字登録を指示する。そうする
と、手書きされた文字が新たな文字コードを自動的に割
り当てられてユーザ辞書105に登録される。図10か
ら図12に示すように、登録された文字は、次からの手
書き文字入力のときにユーザ辞書105から参照され、
文字認識の候補として出力される。これにより、標準辞
書104にない文字でも入力できるようになった。ま
た、手書きでは絵や文字のマークを全く同じ形に書くの
は難しいが、この登録方式を利用すれば常に同じ形を入
力出来るようになり、とても便利である。FIG. 7 shows a screen display example of the character registration system of the present invention.
To FIG. As shown in FIG. 7, a character to be registered with the stylus 202 is handwritten on one of the character input display frames 302, and as shown in FIG.
By pressing 4, a character registration is instructed. Then, the handwritten character is automatically assigned a new character code and registered in the user dictionary 105. As shown in FIGS. 10 to 12, the registered character is referred to from the user dictionary 105 when the next handwritten character is input,
Output as character recognition candidates. As a result, it is possible to input characters that are not in the standard dictionary 104. In addition, it is difficult to write pictures and character marks in exactly the same form by handwriting, but using this registration method allows the user to always enter the same form, which is very convenient.
【0017】ここで登録した文字をきれいにして表示し
たい場合もある。このために本実施例では、ユーザ辞書
に登録済みである文字の文字パターンを、複数の既存の
文字パターンの合成を利用して修正する方法を実現し
た。本実施例では、登録済みの文字や既存の文字パター
ンを呼び出す方法として手書き文字認識手段を用いた入
力を利用し、ユーザの入力操作にかかる手間を低減し
た。There may be a case where the registered characters are desired to be displayed in a clean state. For this reason, in the present embodiment, a method of correcting a character pattern of a character registered in the user dictionary by using a combination of a plurality of existing character patterns is realized. In the present embodiment, input using a handwritten character recognition unit is used as a method for calling a registered character or an existing character pattern, thereby reducing the labor required for the input operation of the user.
【0018】登録した文字を二つの文字の合成により修
正する場合の画面表示例を図13から図35に示す。ま
ず図13のように、スタイラス202で文字編集ボタン
304を押して文字パターン編集を指示する。すると図
14のように編集対象文字入力画面が表示される。その
画面上には、編集対象文字入力表示枠1401、認識ボ
タン1402、決定ボタン1403がある。処理指示手
段102の一つであり、処理指示手段102の一つであ
り、図15のようにスタイラス202で編集対象文字入
力表示枠1401に編集対象とする登録された文字を手
書きし、図16のように認識ボタンを押すと、図17の
ように編集対象となる登録された文字が編集対象文字入
力表示枠1401に表示される。そこで図18のように
決定ボタン1403を押すと、図19のように合成対象
文字数選択画面が表示される。合成対象文字数選択画面
には、合成対象文字数表示1901がある。図20のよ
うにこの合成対象文字数表示1901をスタイラス20
2で直接指示することによって、合成対象文字数を決定
する。合成対象文字数を決定すると、図21のように文
字パターン編集画面が表示される。文字パターン編集画
面には、合成対象文字入力表示枠2101、認識ボタン
2102、文字移動ボタン2103、文字拡大縮小ボタ
ン2104が合成対象文字数分だけあり、その他に登録
文字表示枠2105、合成ボタン2106、終了ボタン
2107がある。また登録文字表示枠2105には、編
集対象となるユーザ辞書105に登録済みの文字が表示
される。合成対象文字入力表示枠2101は、合成対象
文字を入力したり合成対象文字に対する修正結果を表示
する領域である。認識ボタン2102は、処理指示手段
102の一つであり、合成対象文字を認識するときにス
タイラス202で押すソフトウェアボタンである。文字
移動ボタン2103は、処理指示手段102の一つであ
り、合成対象文字の位置を変更するときにスタイラス2
02で押すソフトウェアボタンである。文字拡大縮小ボ
タン2104は、処理指示手段102の一つであり、合
成対象文字の大きさを変更するときにスタイラス202
で押すソフトウェアボタンである。登録文字表示枠21
05は、ユーザ辞書105に登録する文字を表示する領
域である。合成ボタン2106は、処理指示手段102
の一つであり、合成対象の文字を合成するときにスタイ
ラス202で押すソフトウェアボタンである。終了ボタ
ン2107は、処理指示手段102の一つであり、文字
編集を終了するときにスタイラス202で押すソフトウ
ェアボタンである。図22のように合成対象文字入力表
示枠2101にスタイラス202で合成対象の文字を手
書きし、図23のようにスタイラス202で認識ボタン
2102を押すと、図24のように文字入力表示枠21
01に認識結果が表示される。図25から図26のよう
に同様に全ての合成対象文字の入力と認識処理を繰り返
す。合成対象文字の位置を変更したいときは、図27の
ようにスタイラス202で文字移動ボタン2103を押
すと、図28から図29のようにスタイラス202で合
成対象文字を移動することができる。また図30のよう
にスタイラス202で文字拡大縮小ボタンを押すと、図
31から図32のようにのようにスタイラス202で合
成対象文字の大きさを変更することができる。そして図
33のように合成ボタン2106を押すと、合成結果が
図34のように登録文字表示枠2105に表示される。
図35のようにスタイラス202で終了ボタン2105
を押して文字登録の終了を指示すると、登録文字表示枠
2105に表示されている文字がユーザ辞書105に登
録される。図36から図38に示すように、次回からは
手書き入力に対し、編集されたきれいな文字が文字認識
の候補となる。また、既に作成した文書にある同一文字
コードの文字の表示や印刷も編集したきれいな文字で行
なわれる。FIGS. 13 to 35 show examples of screen display when a registered character is corrected by combining two characters. First, as shown in FIG. 13, a character editing button 304 is pressed with the stylus 202 to instruct a character pattern editing. Then, an edit target character input screen is displayed as shown in FIG. On the screen, there are an edit target character input display frame 1401, a recognition button 1402, and an enter button 1403. One of the processing instructing means 102 and one of the processing instructing means 102, as shown in FIG. 15, a stylus 202 is used to hand-write a registered character to be edited in an editable character input display frame 1401, and FIG. When the recognition button is pressed as shown in FIG. 17, the registered characters to be edited are displayed in the edit target character input display frame 1401 as shown in FIG. When the enter button 1403 is pressed as shown in FIG. 18, a screen for selecting the number of characters to be combined is displayed as shown in FIG. The synthesis target character number selection screen includes a synthesis target character number display 1901. As shown in FIG. 20, the stylus 20
By directly instructing in step 2, the number of characters to be combined is determined. When the number of characters to be combined is determined, a character pattern editing screen is displayed as shown in FIG. The character pattern editing screen has a combination target character input display frame 2101, a recognition button 2102, a character move button 2103, and a character enlargement / reduction button 2104 for the number of characters to be combined, and a registered character display frame 2105, a combination button 2106, and an end. There is a button 2107. In the registered character display frame 2105, characters registered in the user dictionary 105 to be edited are displayed. The synthesis target character input display frame 2101 is an area for inputting a synthesis target character and displaying a correction result for the synthesis target character. The recognition button 2102 is one of the processing instruction units 102 and is a software button pressed by the stylus 202 when recognizing a character to be combined. The character move button 2103 is one of the processing instruction means 102, and is used to change the position of the stylus 2
02 is a software button pressed. The character enlargement / reduction button 2104 is one of the processing instruction means 102, and is used to change the size of the character to be combined with the stylus 202.
Press the software button. Registered character display frame 21
An area 05 displays characters to be registered in the user dictionary 105. The synthesis button 2106 is used for the processing instruction unit 102
And a software button pressed with the stylus 202 when combining characters to be combined. The end button 2107 is one of the processing instruction units 102 and is a software button pressed by the stylus 202 when ending the character editing. When a character to be synthesized is handwritten with the stylus 202 in the character input display frame 2101 as shown in FIG. 22 and the recognition button 2102 is pressed with the stylus 202 as shown in FIG. 23, the character input display frame 21 as shown in FIG.
01 shows the recognition result. Input and recognition processing of all the characters to be synthesized are similarly repeated as shown in FIGS. When the position of the character to be combined is to be changed, the character movement button 2103 is pressed with the stylus 202 as shown in FIG. 27, and the character to be combined can be moved with the stylus 202 as shown in FIGS. When the character enlargement / reduction button is pressed with the stylus 202 as shown in FIG. 30, the size of the character to be synthesized can be changed with the stylus 202 as shown in FIGS. When the user presses a composition button 2106 as shown in FIG. 33, the composition result is displayed in the registered character display frame 2105 as shown in FIG.
End button 2105 with stylus 202 as shown in FIG.
When the end of character registration is instructed by pressing, the character displayed in the registered character display frame 2105 is registered in the user dictionary 105. As shown in FIG. 36 to FIG. 38, from the next time, a beautiful edited character becomes a candidate for character recognition in response to handwriting input. In addition, display and printing of characters having the same character code in a document that has already been created are performed using edited beautiful characters.
【0019】図39は標準辞書104のデータ構造を示
したものである。標準辞書104の1レコードは、筆記
データ領域3901、文字パターン領域3902、文字
コード領域3903で構成される。筆記データ領域39
01には、文字の筆記データである始点、方向、終点等
が記憶されている。ここで筆記データ領域3901には
ビットパターンを記憶しても良い。文字パターン領域3
902は画面に表示する文字パターンをビットパターン
で記憶している。ここで文字パターンはベクトルデータ
で記憶していても良い。手書き文字認識手段103は入
力に最も近い筆記データのレコードを文字認識の第一候
補として出力する。3904は「大」の文字のレコード
の例で、3905は「山」の文字のレコードの例であ
る。FIG. 39 shows the data structure of the standard dictionary 104. One record of the standard dictionary 104 includes a writing data area 3901, a character pattern area 3902, and a character code area 3903. Writing data area 39
01 stores the starting point, direction, end point, and the like, which are the writing data of the characters. Here, a bit pattern may be stored in the handwriting data area 3901. Character pattern area 3
Reference numeral 902 stores a character pattern to be displayed on the screen as a bit pattern. Here, the character pattern may be stored as vector data. The handwritten character recognition unit 103 outputs the record of the writing data closest to the input as the first candidate for character recognition. Reference numeral 3904 denotes an example of a record of a character “large”, and reference numeral 3905 denotes an example of a record of a character “mountain”.
【0020】図40はユーザ辞書105のデータ構造を
示したものである。ユーザ辞書105の構造は標準辞書
と同じである。4001は手書きした文字のレコードの
例で、筆記データ領域3901には手書き文字の筆記デ
ータが、文字パターン領域3902には手書き文字の筆
跡が、文字コード領域3903には自動的に割り当てら
れた文字コードが記憶されている。4002は4001
のレコードに文字パターン編集を行なった後のレコード
の例で、筆記データ領域3901および文字コード領域
3903は4001と同じであるが、文字パターン39
02領域には合成されたきれいな文字パターンが記憶さ
れている。FIG. 40 shows the data structure of the user dictionary 105. The structure of the user dictionary 105 is the same as the standard dictionary. Reference numeral 4001 denotes an example of a record of a handwritten character. A handwriting data area 3901 contains handwritten character handwriting data, a character pattern area 3902 contains handwritten character handwriting, and a character code area 3903 is a character code area automatically assigned. Is stored. 4002 is 4001
This is an example of a record after the character pattern editing has been performed on the record No. 3, in which the writing data area 3901 and the character code area 3903 are the same as 4001,
In the area 02, a beautiful synthesized character pattern is stored.
【0021】次に、図41を用いて処理フローについて
述べる。Next, a processing flow will be described with reference to FIG.
【0022】電源スイッチ204を押して電源を投入す
ると、ステップ4101でシステム全体の初期化を行
う。ステップ4102で入力が文字入力表示枠302に
行なわれたかどうかを判定する。ステップ4102で入
力が文字入力表示枠302に行なわれたと判定されたな
らば、ステップ4103で入力されたデータが手書き入
力手段101から手書き文字認識手段103に渡され、
さらにステップ4104とステップ4106で、認識ボ
タン303と登録ボタン304のどちらが押されたかを
判定する。ステップ4104で認識ボタン303が押さ
れたと判定されたならば、ステップ4105で文字認識
手段103が標準辞書104とユーザ辞書105を参照
して入力された文字の文字認識処理を実行する。ステッ
プ4105の終了後、ステップ4102に戻る。ステッ
プ4106で登録ボタン304が押されたと判定された
ならば、ステップ4107で入力された文字に新しい文
字コードを自動的に割り当て、ステップ4108で入力
された文字の筆記データおよび筆跡が自動的に割り当て
られた文字コードと共にユーザ辞書105に登録され
る。ステップ4108の終了後、ステップ4102に戻
る。ステップ4102で入力が文字入力表示枠302に
行なわれていないと判定されたならば、さらにステップ
4109で文字パターン編集ボタン305が押されたど
うかを判定する。ステップ4109で文字パターン編集
ボタン305が押されたと判定されたならば、ステップ
4109で後述の文字編集処理を実行し、ステップ41
02に戻る。ステップ4108で文字パターン編集ボタ
ン305が押されていないと判定されたならば、そのま
まステップ4102に戻る。When the power is turned on by pressing the power switch 204, the entire system is initialized in step 4101. In step 4102, it is determined whether or not an input has been made in the character input display frame 302. If it is determined in step 4102 that the input has been performed on the character input display frame 302, the data input in step 4103 is passed from the handwriting input unit 101 to the handwritten character recognition unit 103,
In steps 4104 and 4106, it is determined which of the recognition button 303 and the registration button 304 has been pressed. If it is determined in step 4104 that the recognition button 303 has been pressed, in step 4105 the character recognition means 103 executes character recognition processing of the input character with reference to the standard dictionary 104 and the user dictionary 105. After the end of step 4105, the process returns to step 4102. If it is determined in step 4106 that the registration button 304 has been pressed, a new character code is automatically assigned to the input character in step 4107, and handwriting data and handwriting of the input character are automatically assigned in step 4108. It is registered in the user dictionary 105 together with the obtained character code. After the step 4108 ends, the process returns to the step 4102. If it is determined in step 4102 that no input has been made in the character input display frame 302, it is further determined in step 4109 whether the character pattern edit button 305 has been pressed. If it is determined in step 4109 that the character pattern editing button 305 has been pressed, a character editing process described later is executed in step 4109, and step 41
Return to 02. If it is determined in step 4108 that the character pattern edit button 305 has not been pressed, the process returns to step 4102.
【0023】図42を用いて文字パターン編集の処理フ
ローについて述べる。ステップ4201で合成対象文字
を入力する。合成対象文字のの入力方法は、合成対象文
字入力表示枠1401に合成対象文字を手書きし、認識
ボタン1402を押して手書きした合成対象文字の文字
認識を行い、決定ボタン1403を押して合成対象文字
を決定する。次に、ステップ4202で合成対象文字数
表示1901が指示し合成対象文字数を選択する。する
と図21の文字編集画面が表示される。ステップ420
3とステップ4205とステップ4207とステップ4
209とステップ4211で、文字編集画面のどの位置
に入力が行われたかを判定し、その位置に従って実行す
る処理を決定する。ステップ4203で合成対象文字入
力表示枠2101に入力されたと判定されれば、ステッ
プ4204で文字入力処理を実行する。ステップ420
5で認識ボタンが押されたと判定されたならば、ステッ
プ4206で手書き文字認識手段103が標準辞書10
4とユーザ辞書105を参照して合成対象文字の文字認
識処理をする。このとき標準辞書104あるいはユーザ
辞書105から、認識結果の文字パターン3902がパ
ターン変換手段108に渡される。ステップ4207で
文字移動キー2103または文字拡大縮小ボタン210
4が押されたと判定されれば、ステップ4208でパタ
ーン変換手段108が合成対象文字の文字パターンを変
更する。ステップ4209で合成ボタン2106が押さ
れたと判定されたならば、ステップ4210においてパ
ターン変換手段108が全ての合成対象文字の文字パタ
ーンを合成し、その合成結果が登録文字表示枠2105
に表示される。ステップ4211において終了ボタンが
押されたと判定されたならば、ステップ4212で合成
結果をユーザ辞書105の文字パターン領域3902に
登録する。ここで文字パターンを修正する手段として、
ドット単位の修正手段を追加しても良い。The processing flow of character pattern editing will be described with reference to FIG. In step 4201, a character to be combined is input. The input method of the character to be synthesized is as follows. The character to be synthesized is handwritten in the character input display frame for synthesis 1401, the recognition button 1402 is pressed to recognize the handwritten character to be synthesized, and the enter button 1403 is pressed to determine the character to be synthesized. I do. Next, in step 4202, the number of characters to be synthesized display 1901 is instructed to select the number of characters to be synthesized. Then, the character editing screen of FIG. 21 is displayed. Step 420
3, step 4205, step 4207, and step 4
In step 209 and step 4211, it is determined at which position on the character editing screen the input has been made, and the processing to be executed is determined according to the position. If it is determined in step 4203 that the input has been made in the synthesis target character input display frame 2101, a character input process is executed in step 4204. Step 420
If it is determined in step 5 that the recognition button has been pressed, in step 4206 the handwritten character recognition unit 103
4 and the user dictionary 105 to perform character recognition processing of the character to be synthesized. At this time, the character pattern 3902 of the recognition result is passed from the standard dictionary 104 or the user dictionary 105 to the pattern conversion unit 108. In step 4207, the character move key 2103 or the character enlargement / reduction button 210
If it is determined that 4 has been pressed, in step 4208, the pattern conversion unit 108 changes the character pattern of the character to be combined. If it is determined in step 4209 that the synthesis button 2106 has been pressed, in step 4210 the pattern conversion means 108 synthesizes the character patterns of all the characters to be synthesized, and the synthesis result is the registered character display frame 2105
Will be displayed. If it is determined in step 4211 that the end button has been pressed, the synthesis result is registered in the character pattern area 3902 of the user dictionary 105 in step 4212. Here, as a means to correct the character pattern,
Correction means for each dot may be added.
【0024】以上のようにして、本実施例の文字入力装
置により、ユーザは自由な文字入力が可能となり、さら
には自由な文章入力が可能となる。As described above, the character input device of the present embodiment allows the user to freely input characters, and further enables free text input.
【0025】[0025]
【発明の効果】手書き文字入力装置において辞書にない
文字でもユーザが希望する文字を自由に入力できるよう
になり、さらにその文字を簡単にきれいな字形にできる
ようになる。According to the handwritten character input device, the user can freely input desired characters even if the characters are not in the dictionary, and furthermore, the characters can be easily formed into a beautiful character shape.
【図1】本発明の基本ブロック図である。FIG. 1 is a basic block diagram of the present invention.
【図2】本発明の外観図である。FIG. 2 is an external view of the present invention.
【図3】入力画面の表示例を示す図である。FIG. 3 is a diagram showing a display example of an input screen.
【図4】入力画面の表示例を示す図である。FIG. 4 is a diagram showing a display example of an input screen.
【図5】入力画面の表示例を示す図である。FIG. 5 is a diagram showing a display example of an input screen.
【図6】入力画面の表示例を示す図である。FIG. 6 is a diagram illustrating a display example of an input screen.
【図7】入力画面の表示例を示す図である。FIG. 7 is a diagram showing a display example of an input screen.
【図8】入力画面の表示例を示す図である。FIG. 8 is a diagram showing a display example of an input screen.
【図9】入力画面の表示例を示す図である。FIG. 9 is a diagram showing a display example of an input screen.
【図10】入力画面の表示例を示す図である。FIG. 10 is a diagram showing a display example of an input screen.
【図11】入力画面の表示例を示す図である。FIG. 11 is a diagram showing a display example of an input screen.
【図12】入力画面の表示例を示す図である。FIG. 12 is a diagram showing a display example of an input screen.
【図13】入力画面の表示例を示す図である。FIG. 13 is a diagram illustrating a display example of an input screen.
【図14】入力画面の表示例を示す図である。FIG. 14 is a diagram illustrating a display example of an input screen.
【図15】入力画面の表示例を示す図である。FIG. 15 is a diagram illustrating a display example of an input screen.
【図16】入力画面の表示例を示す図である。FIG. 16 is a diagram showing a display example of an input screen.
【図17】入力画面の表示例を示す図である。FIG. 17 is a diagram illustrating a display example of an input screen.
【図18】入力画面の表示例を示す図である。FIG. 18 is a diagram illustrating a display example of an input screen.
【図19】入力画面の表示例を示す図である。FIG. 19 is a diagram illustrating a display example of an input screen.
【図20】入力画面の表示例を示す図である。FIG. 20 is a diagram illustrating a display example of an input screen.
【図21】入力画面の表示例を示す図である。FIG. 21 is a diagram illustrating a display example of an input screen.
【図22】入力画面の表示例を示す図である。FIG. 22 is a diagram illustrating a display example of an input screen.
【図23】入力画面の表示例を示す図である。FIG. 23 is a diagram showing a display example of an input screen.
【図24】入力画面の表示例を示す図である。FIG. 24 is a diagram showing a display example of an input screen.
【図25】入力画面の表示例を示す図である。FIG. 25 is a diagram illustrating a display example of an input screen.
【図26】入力画面の表示例を示す図である。FIG. 26 is a diagram showing a display example of an input screen.
【図27】入力画面の表示例を示す図である。FIG. 27 is a diagram illustrating a display example of an input screen.
【図28】入力画面の表示例を示す図である。FIG. 28 is a diagram illustrating a display example of an input screen.
【図29】入力画面の表示例を示す図である。FIG. 29 is a diagram illustrating a display example of an input screen.
【図30】入力画面の表示例を示す図である。FIG. 30 is a diagram illustrating a display example of an input screen.
【図31】入力画面の表示例を示す図である。FIG. 31 is a diagram illustrating a display example of an input screen.
【図32】入力画面の表示例を示す図である。FIG. 32 is a diagram showing a display example of an input screen.
【図33】入力画面の表示例を示す図である。FIG. 33 is a diagram showing a display example of an input screen.
【図34】入力画面の表示例を示す図である。FIG. 34 is a diagram illustrating a display example of an input screen.
【図35】入力画面の表示例を示す図である。FIG. 35 is a diagram showing a display example of an input screen.
【図36】入力画面の表示例を示す図である。FIG. 36 is a diagram showing a display example of an input screen.
【図37】入力画面の表示例を示す図である。FIG. 37 is a diagram illustrating a display example of an input screen.
【図38】入力画面の表示例を示す図である。FIG. 38 is a diagram illustrating a display example of an input screen.
【図39】標準辞書のデータ構造図である。FIG. 39 is a data structure diagram of a standard dictionary.
【図40】ユーザ辞書のデータ構造図である。FIG. 40 is a data structure diagram of a user dictionary.
【図41】文字入力の処理フロー図である。FIG. 41 is a processing flowchart of character input.
【図42】文字編集の処理フロー図ある。FIG. 42 is a processing flowchart of character editing.
101…手書き入力手段、 102…処理指示手段、 103…手書き文字認識手段、 104…標準辞書、 105…ユーザ辞書、 106…表示手段、 107…パターン変更手段。 101: handwriting input means, 102: processing instruction means, 103: handwritten character recognition means, 104: standard dictionary, 105: user dictionary, 106: display means, 107: pattern changing means.
───────────────────────────────────────────────────── フロントページの続き (72)発明者 伊藤 純 神奈川県横浜市戸塚区吉田町292番地株 式会社日立製作所映像メディア研究所内 (56)参考文献 特開 昭57−105090(JP,A) 特開 昭57−30087(JP,A) 特開 昭59−208639(JP,A) 特開 昭61−6779(JP,A) 特開 昭59−5390(JP,A) 特開 平3−121488(JP,A) 特開 昭61−20981(JP,A) 特開 昭58−191027(JP,A) (58)調査した分野(Int.Cl.7,DB名) G06K 9/03 - 9/68 ────────────────────────────────────────────────── ─── Continuation of the front page (72) Inventor Jun Ito 292 Yoshida-cho, Totsuka-ku, Yokohama-shi, Kanagawa Pref. Hitachi Media Works, Ltd. (56) References JP-A-57-105090 (JP, A) JP-A-57-30087 (JP, A) JP-A-59-208639 (JP, A) JP-A-61-6779 (JP, A) JP-A-59-5390 (JP, A) JP-A-3-121488 (JP JP, A) JP-A-61-20981 (JP, A) JP-A-58-191027 (JP, A) (58) Fields investigated (Int. Cl. 7 , DB name) G06K 9/03-9/68
Claims (3)
該手書き入力手段により入力された文字の筆記データを
文字コードに変換する手書き文字認識手段と、該手書き
文字認識手段が参照する標準辞書及びユーザ辞書と、該
手書き入力手段に入力された文字の筆跡および該手書き
文字認識手段の認識結果および認識候補を表示する表示
手段を備える手書き文字入力装置において、手書き文字
の筆記データと表示用の文字パターンを組にし文字コー
ドを付加して該ユーザ辞書に持たせ、筆記データを文字
パターンとして該ユーザ辞書に登録して文字認識の候補
として利用するとともに、該ユーザ辞書に登録済みの文
字パターンのうちから合成対象とする第1の文字及び第
2の文字を選択し、この第1の文字及び第2の文字の文
字パターンを文字認識処理により読み出し、読み出され
た第1の文字及び第2の文字の文字パターンを合成して
一つの文字パターンとし、この合成された文字パターン
を文字認識候補として利用できるようユーザ辞書に登録
することにより登録済みの文字パターンの修正を行うこ
とを特徴とする手書き文字入力装置。1. Handwriting input means for inputting handwritten characters,
Handwritten character recognition means for converting handwritten data of characters input by the handwriting input means into a character code; a standard dictionary and a user dictionary referred to by the handwritten character recognition means; and handwriting of characters input to the handwritten input means And a handwritten character input device including a display unit for displaying a recognition result and a recognition candidate of the handwritten character recognition unit. The handwritten data is registered as a character pattern in the user dictionary and used as a candidate for character recognition .
The first character and the
2 and select the first character and the second character
Character pattern by character recognition processing
By combining the character patterns of the first character and the second character
One character pattern and this combined character pattern
Is registered in the user dictionary so that it can be used as a character recognition candidate
A character pattern registered in the handwritten character input device.
合成する文字を拡大または縮小できるあるいは合成する
文字の位置を変更できることを特徴とする手書き文字入
力装置。2. The handwritten character input device according to claim 1,
A handwritten character input device, wherein a character to be combined can be enlarged or reduced or a position of a character to be combined can be changed.
合成する文字の数を指定できることを特徴とする手書き
文字入力装置。3. The handwritten character input device according to claim 1,
A handwritten character input device capable of designating the number of characters to be synthesized.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP29629693A JP3168793B2 (en) | 1993-11-26 | 1993-11-26 | Handwritten character input device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP29629693A JP3168793B2 (en) | 1993-11-26 | 1993-11-26 | Handwritten character input device |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH07152872A JPH07152872A (en) | 1995-06-16 |
JP3168793B2 true JP3168793B2 (en) | 2001-05-21 |
Family
ID=17831721
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP29629693A Expired - Fee Related JP3168793B2 (en) | 1993-11-26 | 1993-11-26 | Handwritten character input device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3168793B2 (en) |
-
1993
- 1993-11-26 JP JP29629693A patent/JP3168793B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JPH07152872A (en) | 1995-06-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3353954B2 (en) | Handwriting input display method and handwriting input display device | |
JP3239022B2 (en) | Image processing device | |
JPH11272690A (en) | Data display device, method therefor and recording medium recorded with data displaying program | |
JP3168793B2 (en) | Handwritten character input device | |
JP2992127B2 (en) | Character recognition method and device | |
KR100233416B1 (en) | Information processing apparatus and method | |
JPH07262207A (en) | Image data filing method, image data registering method, image data retrieving method and the device | |
JPH1115918A (en) | Handwriting character recognizing device | |
JPH0764979A (en) | Document information processor | |
JPH0850530A (en) | Handwritten character input method | |
JPH0470962A (en) | Data processor | |
JPH11203402A (en) | Image processor and its method | |
JPS62251894A (en) | Bar code book | |
JP3227219B2 (en) | Information processing method and apparatus | |
JP2000076380A (en) | Handwritten character input device and storage medium | |
JP3060802B2 (en) | Document processing device | |
JPH04128963A (en) | Out-of-text area printing system | |
JPH01106169A (en) | Document producing device | |
JPH07254044A (en) | Handwritten character recognizing device | |
JPS63282787A (en) | Document editing apparatus | |
JPH03105556A (en) | Document processor | |
JP2000132545A (en) | Device for preparing handwritten document and storage medium | |
JPH079664B2 (en) | Online character recognizer | |
JPS62161192A (en) | Dot pattern generator | |
JPH04127358A (en) | Document processor with business card editing function |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
LAPS | Cancellation because of no payment of annual fees |