[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JPH0684018A - Character recognizing device and registering method in the same - Google Patents

Character recognizing device and registering method in the same

Info

Publication number
JPH0684018A
JPH0684018A JP4236806A JP23680692A JPH0684018A JP H0684018 A JPH0684018 A JP H0684018A JP 4236806 A JP4236806 A JP 4236806A JP 23680692 A JP23680692 A JP 23680692A JP H0684018 A JPH0684018 A JP H0684018A
Authority
JP
Japan
Prior art keywords
character
recognition
input
candidate
registration
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.)
Pending
Application number
JP4236806A
Other languages
Japanese (ja)
Inventor
Katsuhiko Sakaguchi
克彦 阪口
Kazuhiro Matsubayashi
一弘 松林
Takashi Harada
隆史 原田
Shigeki Mori
重樹 森
Eiji Takasu
英司 高須
Tsuneichi Arai
常一 新井
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Inc
Original Assignee
Canon Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Canon Inc filed Critical Canon Inc
Priority to JP4236806A priority Critical patent/JPH0684018A/en
Priority to EP93114158A priority patent/EP0585944B1/en
Priority to DE69332555T priority patent/DE69332555D1/en
Publication of JPH0684018A publication Critical patent/JPH0684018A/en
Priority to US08/454,815 priority patent/US5699455A/en
Priority to US08/627,229 priority patent/US6396950B1/en
Priority to US08/847,498 priority patent/US6185333B1/en
Priority to HK98112743A priority patent/HK1011781A1/en
Priority to US09/597,822 priority patent/US6697524B1/en
Pending legal-status Critical Current

Links

Landscapes

  • Character Discrimination (AREA)
  • Machine Translation (AREA)
  • Document Processing Apparatus (AREA)

Abstract

PURPOSE:To provide a character recognizing device and a registering method capable of simply executing character registering processing in the character input operation of the device. CONSTITUTION:The character recognizing device for executing character recognition based upon inputted hand-writing information is provided with a storage part 7 for storing inputted hand-writing information, a recognition part 2 for referring to a reference dictionary 3 and a registering dictionary 4 based upon the hand-writing information and recognizing a corresponding character, a display part 6 for displaying a recognized character candidate recognized by the recognition part 2, and a recognition registering part 8 for rearranging the candidate order of candidate characters displayed on the display part 6 and registering the order-rearranged candidates in the dictionary 4.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は、入力された筆跡情報に
基づいて文字認識を行う文字認識装置及び該装置におけ
る登録方法に関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a character recognition device for performing character recognition based on input handwriting information and a registration method in the device.

【0002】[0002]

【従来の技術】入力用タブレット等の座標入力面上で手
書きにより描画された文字の筆跡に基づいて、その文字
を識別して入力する文字認識装置が知られている。この
ような文字認識装置では、その使用者に特有の筆跡であ
って、その認識率が低い傾向になるような軌跡(筆跡)
データを、特定の文字コードに対応付けて登録する登録
機能が設けられている。このような登録処理は、使用者
が登録処理の開始を指示することにより、文字認識入力
時とは全く独立に起動される登録のための特別なアプリ
ケーションにより行われている。
2. Description of the Related Art There is known a character recognition device for identifying and inputting a character based on the handwriting of a character drawn by handwriting on a coordinate input surface such as an input tablet. In such a character recognition device, a trajectory (handwriting) that is a handwriting peculiar to the user and whose recognition rate tends to be low (handwriting).
A registration function is provided for registering data in association with a specific character code. Such a registration process is performed by a special application for registration that is activated completely independently of the character recognition input when the user instructs the start of the registration process.

【0003】[0003]

【発明が解決しようとする課題】一般的に、使用者がこ
のような登録機能を使用する場合として、大きく分けて
2つの場合が考えられる。まず第1に、使用する認識装
置の辞書に該当する文字が含まれていないため、その文
字を新たに登録して追加する場合がある。第2には、使
用者が入力する文字の軌跡が認識装置に設けられている
辞書のデータと合致しないため、誤って認識される確率
が非常に高い場合が考えられる。これらの場合をみる
と、いずれの場合においても、使用者からみれば入力し
た文字などが全く認識されないか、或いは誤って認識さ
れる確率が非常に高いことになる。そこで、このような
場合は、使用者は入力効率を高めるために、その文字の
軌跡に対応させて文字コードを登録しようとする。しか
し、従来の方法では、使用者がどの文字を登録するか
は、まず最初に手書き文字を入力し、その認識結果を見
た後でなければわからない。また、このような登録処理
は、必ず文字入力モードを抜けて行わねばならないた
め、使用者にとって操作が面倒であるばかりではなく、
登録処理で入力時と同じ文字を再度入力しなければなら
ず、実際に入力された文字と登録した文字との差異が大
きいと、その登録による効果が現れないことになる。
Generally, there are roughly two cases in which a user uses such a registration function. First of all, since the corresponding character is not included in the dictionary of the recognition device used, the character may be newly registered and added. Secondly, since the trajectory of the character input by the user does not match the data in the dictionary provided in the recognition device, there is a possibility that the probability of being erroneously recognized is very high. In any of these cases, it is very likely that the user will not recognize the input characters at all or will recognize them erroneously in any case. Therefore, in such a case, the user tries to register the character code corresponding to the locus of the character in order to improve the input efficiency. However, in the conventional method, it is not possible to know which character is registered by the user only after first inputting a handwritten character and viewing the recognition result. Moreover, since such a registration process must be performed without leaving the character input mode, not only is the operation troublesome for the user,
In the registration process, the same character as that at the time of input must be input again, and if the difference between the character actually input and the registered character is large, the effect of the registration will not appear.

【0004】本発明は上記従来例に鑑みてなされたもの
で、文字の入力操作の中で簡単に文字の登録処理を行う
ことができる文字認識装置及び該装置における登録方法
を提供することを目的とする。
The present invention has been made in view of the above conventional example, and an object of the present invention is to provide a character recognition device and a registration method in the device which can easily perform a character registration process during a character input operation. And

【0005】[0005]

【課題を解決するための手段】上記目的を達成するため
に本発明の文字認識装置は以下の様な構成を備える。即
ち、入力された筆跡情報に基づいて文字認識を行う文字
認識装置であって、入力された筆跡情報を記憶する記憶
手段と、前記筆跡情報に基づいて辞書メモリを参照して
該当する文字を認識する認識手段と、前記認識手段によ
り認識された認識文字候補を表示する候補文字表示手段
と、前記候補文字表示手段により表示された候補文字の
候補順序を入れ替えて前記辞書メモリに登録する登録手
段とを備える。
In order to achieve the above object, the character recognition device of the present invention has the following configuration. That is, a character recognition device for recognizing characters based on input handwriting information, wherein a storage unit that stores the input handwriting information and a corresponding character is recognized by referring to a dictionary memory based on the handwriting information. Recognizing means, candidate character displaying means for displaying the recognized character candidates recognized by the recognizing means, and registering means for exchanging the candidate order of the candidate characters displayed by the candidate character displaying means and registering them in the dictionary memory. Equipped with.

【0006】上記目的を達成するために本発明の文字認
識装置における登録方法は以下の様な工程を備える。即
ち、入力された筆跡情報に基づいて文字認識を行う文字
認識装置における登録方法であって、入力された筆跡情
報を記憶する工程と、その記憶された筆跡情報を指示
し、該筆跡情報に対応する文字コードを辞書メモリに登
録する工程と、入力された筆跡情報に基づいて前記辞書
メモリを参照して該当する文字を認識する工程とを有す
る。
In order to achieve the above object, the registration method in the character recognition device of the present invention comprises the following steps. That is, it is a registration method in a character recognition device that performs character recognition based on input handwriting information, and a step of storing the input handwriting information, indicating the stored handwriting information, and responding to the handwriting information. And a step of recognizing the corresponding character by referring to the dictionary memory based on the input handwriting information.

【0007】[0007]

【作用】以上の構成において、入力された筆跡情報に基
づいて、辞書メモリを参照して該当する文字を認識し、
その認識された認識文字候補を表示する。この表示され
た候補文字の候補順序を入れ替えて、その辞書メモリに
登録することができる。また、他の発明によれば、入力
された筆跡情報を記憶し、その記憶された筆跡情報を指
示し、該筆跡情報に対応する文字コードを辞書メモリに
登録する。こうして、入力された筆跡情報に基づいて、
その辞書メモリを参照して該当する文字を認識するよう
に動作する。
In the above structure, the dictionary memory is referenced to recognize the corresponding character based on the input handwriting information,
The recognized character candidates that have been recognized are displayed. The candidate order of the displayed candidate characters can be changed and registered in the dictionary memory. According to another invention, the input handwriting information is stored, the stored handwriting information is designated, and the character code corresponding to the handwriting information is registered in the dictionary memory. In this way, based on the input handwriting information,
It operates to refer to the dictionary memory and recognize the corresponding character.

【0008】[0008]

【実施例】以下、添付図面を参照して本発明の好適な実
施例を詳細に説明する。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT A preferred embodiment of the present invention will now be described in detail with reference to the accompanying drawings.

【0009】図1は、本実施例の文字認識装置の機能構
成を示すブロック図である。
FIG. 1 is a block diagram showing the functional arrangement of the character recognition apparatus of this embodiment.

【0010】図1において、1は入力部であり、この入
力部1は、例えばタブレット等の座標入力装置等で構成
され、このタブレット面上で使用者が認識をさせたい文
字をペン等を用いて手書きで描画することにより、認識
させたい文字が入力される。こうして入力された文字デ
ータは、そのタブレット面でペン等により指示された座
標点の集合の形で入力される。また、この入力部1で
は、入力された1文字分の座標データを認識部2へ出力
すると共に、記憶部7に送られて記憶される。
In FIG. 1, reference numeral 1 denotes an input unit, which is composed of, for example, a coordinate input device such as a tablet, and a character or the like that the user wants to recognize on the tablet surface is used with a pen or the like. By drawing with handwriting, the character to be recognized is input. The character data thus input is input in the form of a set of coordinate points designated by a pen or the like on the tablet surface. Further, the input unit 1 outputs the input coordinate data for one character to the recognition unit 2 and at the same time is sent to and stored in the storage unit 7.

【0011】図中、認識部2は公知の文字認識部であ
り、1文字分の軌跡を示す座標データを入力し、基本辞
書3や登録辞書4を参照して、認識結果である文字コー
ドと、その認識スコアを1つの候補として、複数の候補
文字を出力する。5は候補登録選択部であり、認識部2
より出力された複数の候補をスコア順に並べて表示し、
使用者により正しい認識結果が得られるようにしてい
る。ここでは、通常の候補選択部に登録呼び出し機能が
付加されており、使用者が認識の候補を見て認識登録を
意図した場合、候補選択画面からすぐ呼び出せるように
している。6は候補登録選択画面等を表示するための表
示部である。8は認識登録部で、候補登録選択部5から
登録の呼び出しが指示された場合に動作する。この認識
部8では、入力部1より入力されて記憶部7に記憶され
ている1文字分の軌跡を入力データとして、認識部2で
使用する辞書形式で登録辞書4に特徴データを記憶す
る。
In the figure, a recognition unit 2 is a known character recognition unit, which inputs coordinate data indicating a locus for one character and refers to the basic dictionary 3 and the registered dictionary 4 to identify a character code as a recognition result. , A plurality of candidate characters are output with the recognition score as one candidate. Reference numeral 5 denotes a candidate registration selection unit, which is a recognition unit 2
Display multiple candidates output by arranging in order of score,
The user is supposed to obtain a correct recognition result. Here, a registration calling function is added to the normal candidate selection unit so that when the user intends to register the recognition by looking at the recognition candidates, the user can immediately call from the candidate selection screen. A display unit 6 displays a candidate registration selection screen and the like. Reference numeral 8 denotes a recognition registration unit, which operates when the candidate registration selection unit 5 gives an instruction to call registration. The recognition unit 8 stores the characteristic data in the registered dictionary 4 in the dictionary format used by the recognition unit 2 using the locus of one character input from the input unit 1 and stored in the storage unit 7 as input data.

【0012】図2は本実施例の文字認識装置の概略構成
を示すブロック図で、図1と共通する部分は同じ番号で
示している。
FIG. 2 is a block diagram showing a schematic configuration of the character recognition apparatus of this embodiment, and portions common to FIG. 1 are designated by the same numbers.

【0013】図2において、21は入力部1のタブレッ
ト面上で座標を指示する入力ペンを示し、このペン21
で指示された座標位置はインターフェース部22を介し
てシステムバス30に出力される。表示部6は、入力部
1の透明なタブレットの下部に設けられ、そのタブレッ
ト面上で手書きで入力された文字の筆跡及びその認識結
果等を表示する。24は、ROM25に記憶された制御
プログラムに従って装置全体を制御しているCPUで、
図1に示す認識部2、候補登録選択部5、記憶部7更に
は認識登録部8の機能は、このCPU24やROM25
及びRAM27によって実現されている。ROM25は
前述のCPU24の制御プログラムや、文字コードに対
応した文字フォント等の各種データを記憶している。2
6は認識に使用される辞書メモリを示し、この辞書メモ
リ26には前述した基本辞書3、登録辞書4が含まれて
いる。27はCPU26のワークエリアとして使用され
るとともに、各種データを一時的に記憶するためのRA
Mである。29はハードディスク等の外部メモリで、コ
ントローラ28を介して各種データを入力して記憶して
いる。尚、この前述の辞書メモリは、この外部メモリ2
9に記憶されていても良い。
In FIG. 2, reference numeral 21 denotes an input pen for designating coordinates on the tablet surface of the input unit 1.
The coordinate position designated by is output to the system bus 30 via the interface unit 22. The display unit 6 is provided below the transparent tablet of the input unit 1 and displays the handwriting of characters input by handwriting on the tablet surface and the recognition result thereof. 24 is a CPU that controls the entire apparatus according to a control program stored in the ROM 25,
The functions of the recognition unit 2, the candidate registration selection unit 5, the storage unit 7 and the recognition registration unit 8 shown in FIG.
And RAM 27. The ROM 25 stores the control program of the CPU 24 and various data such as a character font corresponding to a character code. Two
Reference numeral 6 denotes a dictionary memory used for recognition, and the dictionary memory 26 includes the above-mentioned basic dictionary 3 and registered dictionary 4. 27 is an RA used as a work area for the CPU 26 and for temporarily storing various data.
It is M. Reference numeral 29 denotes an external memory such as a hard disk, which inputs and stores various data via the controller 28. It should be noted that the above-mentioned dictionary memory is the external memory 2
9 may be stored.

【0014】次に、図3(A)(B)を参照して、本実
施例の文字認識装置における操作を説明する。
Next, with reference to FIGS. 3A and 3B, the operation of the character recognition apparatus of this embodiment will be described.

【0015】図2(A)は、入力部1のタブレット面を
示す図で、この図における表示内容は、透明なタブレッ
ト面の下側に設けられた表示部6に表示されたものであ
る。301は手書き文字入力エリアを示し、このエリア
の各マス目領域に1文字ずつ入力ペン21により入力さ
れる。図3(A)は、使用者が手書きで「私は医者
だ。」と入力したときの例を示している。この状態で、
認識ボタン302が入力ペン21で指示されると、認識
部2による認識動作が開始される。尚、このとき、使用
者が入力した文字の軌跡を示すデータは、1文字毎に記
憶部7に記憶されている。
FIG. 2A is a view showing the tablet surface of the input unit 1, and the display contents in this figure are displayed on the display unit 6 provided below the transparent tablet surface. Reference numeral 301 denotes a handwritten character input area, in which each character is input by the input pen 21 in each square area of this area. FIG. 3A shows an example when the user manually inputs "I am a doctor." In this state,
When the recognition button 302 is instructed by the input pen 21, the recognition operation by the recognition unit 2 is started. At this time, the data indicating the locus of characters input by the user is stored in the storage unit 7 for each character.

【0016】図3(B)は、認識部2による認識結果が
表示された状態を示している。ここでは、各マス目の文
字が認識され、その認識された文字の文字コードに対応
する文字フォントがROM25より読出され、表示部6
に表示されている。この画面では、認識結果とそれぞれ
の認識文字の候補が表示できるようになっている。即
ち、図3(B)に示すように、手書き文字入力エリア3
01ののマス目を指示することにより(図3の例では、
「ね」)、その認識候補文字(「ね」「わ」)が304
で示す領域に表示されている。この場合、使用者はマス
目302に「わ」と入力したにも拘らず、その文字が
「ね」と認識されている。
FIG. 3 (B) shows a state in which the recognition result by the recognition unit 2 is displayed. Here, the character of each square is recognized, the character font corresponding to the character code of the recognized character is read from the ROM 25, and the display unit 6
Is displayed in. On this screen, the recognition result and each recognition character candidate can be displayed. That is, as shown in FIG. 3B, the handwritten character input area 3
By designating the square of 01 (in the example of FIG. 3,
“Ne”) and its recognition candidate character (“Ne” “Wa”) is 304
It is displayed in the area indicated by. In this case, although the user has input "wa" in the square 302, the character is recognized as "ne".

【0017】ここで、図3(A)のマス目303に示さ
れような文字が入力されると、常にその認識候補の順が
図3(B)に示すようになるのであれば、「わ」を最優
先の候補文字として登録したくなる。また、もし認識候
補の中に「わ」がない場合には、自分の筆跡による字が
認識されないことを意味しているため、その認識候補文
字を登録をしたくなる。このような場合は、305で示
す登録ボタンをペン21で指示することにより、図1の
認識登録部8を起動することができる。
Here, when a character as shown in the grid 303 of FIG. 3A is input, if the order of the recognition candidates is always as shown in FIG. I want to register "" as the highest priority candidate character. Further, if there is no "wa" in the recognition candidates, it means that the character written by one's handwriting is not recognized, so that the recognition candidate character is desired to be registered. In such a case, the recognition registration unit 8 in FIG. 1 can be activated by pointing the registration button 305 with the pen 21.

【0018】次に、図4のフローチャートを参照して、
本実施例の文字認識装置における手書き文字の入力から
登録選択までの動作を説明する。尚、この処理を実行す
る制御プログラムはROM25に記憶されている。
Next, referring to the flowchart of FIG.
The operation from the input of handwritten characters to the selection of registration in the character recognition device of this embodiment will be described. The control program for executing this process is stored in the ROM 25.

【0019】先ずステップS1で、図3(A)で示すよ
うに、入力部1のタブレット上で、認識対象となる文字
が入力される。こうして入力された文字の筆跡は、表示
部6にあたかもタブレット上に直接描画されたかのよう
に表示される。こうして文字入力エリア301のマス目
に順次文字が入力され、各マス目毎に1文字ずつ文字デ
ータ(筆跡データ)が記憶された後、認識ボタン302
が指示されるとステップS2からステップS3に進み、
文字認識処理が開始される。
First, in step S1, as shown in FIG. 3A, a character to be recognized is input on the tablet of the input unit 1. The handwriting of the character thus input is displayed on the display unit 6 as if it were directly drawn on the tablet. In this way, characters are sequentially input to the cells in the character input area 301, and character data (handwriting data) is stored for each cell, and then the recognition button 302 is pressed.
Is instructed, the process proceeds from step S2 to step S3,
The character recognition process is started.

【0020】この認識処理では、1文字毎に認識を行
い、各文字毎の候補とそのスコアを出力する。次にステ
ップS4に進み、それぞれの文字枠に対する認識文字の
結果をそれぞれの文字候補の中からスコアの一番よい文
字に対応する文字コードを求め、その文字コードに対応
する文字パターンをROM25より読出して図3(B)
のように表示する。次にこれら認識結果に基づいて、候
補を選択したいときは図3(B)で指示例が示されてい
るように、該当する文字枠内を指示することによって、
ステップS5の候補選択か否かの判定へと移る。
In this recognition process, recognition is performed for each character, and a candidate for each character and its score are output. Next, in step S4, the character code corresponding to the character having the best score is obtained from the character candidates for the result of the recognized character for each character frame, and the character pattern corresponding to the character code is read from the ROM 25. Fig. 3 (B)
Is displayed. Next, based on these recognition results, when it is desired to select a candidate, as shown in the instruction example in FIG.
The process moves to step S5 for determining whether or not the candidate is selected.

【0021】図3(B)のように、認識結果を表示して
いるマス目のいずれかが指示されるとステップS6に進
み、図3(B)のように、候補文字を表示する。もしマ
ス目が指示されない時はステップS11に進み、認識入
力の終了が指示されたか否かを判定し、終了指示の時は
その認識処理を終了する。
As shown in FIG. 3 (B), when any of the cells displaying the recognition result is designated, the process proceeds to step S6, and candidate characters are displayed as shown in FIG. 3 (B). If the grid is not designated, the process proceeds to step S11, and it is determined whether or not the end of the recognition input is instructed.

【0022】ステップS6では、図3(B)の表示欄3
04で示すように、候補一覧と登録指示ボタン305を
表示する。この状態で、例えば文字「わ」が指示される
とステップS7からステップS8に進み、候補順位の入
れ換え処理を行う。これにより、選択された候補文字
(この例では「わ」)のスコアを満点として第1候補と
してステップS4に戻り、前述の処理を再度繰り返す。
At step S6, the display field 3 shown in FIG.
As indicated by 04, a candidate list and a registration instruction button 305 are displayed. In this state, for example, when the character "wa" is designated, the process proceeds from step S7 to step S8, and the candidate order replacement process is performed. As a result, the score of the selected candidate character (“wa” in this example) is set as the maximum score, the process returns to step S4 as the first candidate, and the above process is repeated.

【0023】また、登録ボタン305が指示されるとス
テップS9からステップS10に進み、登録処理を起動
する。このときはステップS1で記憶部7に記憶されて
いる該当文字の入力の軌跡もパラメータとして与えられ
る。この後、登録した文字を一番スコアの高い候補とし
て追加し、再びステップS4に戻って、再度表示部6に
表示する。尚、このステップS10の登録処理では、例
えば新たな登録画面を表示部6に表示し、その画面上で
認識候補文字の順序の入れ替え、或いは該当する文字候
補が存在しない時には、その文字の入力等を行う。ま
た、候補入れ換え或いは登録のいずれも指示されない時
はステップS11に進み、他のキーボタンが指示された
かを調べ、そうであればステップS12に進み、その指
示されたボタンに対応する処理を行う。
When the registration button 305 is designated, the process proceeds from step S9 to step S10 to start the registration process. At this time, the locus of input of the corresponding character stored in the storage unit 7 in step S1 is also given as a parameter. After that, the registered character is added as a candidate having the highest score, the process returns to step S4 and is displayed again on the display unit 6. In the registration processing of step S10, for example, a new registration screen is displayed on the display unit 6, and the order of the recognition candidate characters is changed on the screen, or when there is no corresponding character candidate, the character is input, etc. I do. If neither candidate replacement nor registration is instructed, the process proceeds to step S11 to check whether another key button has been instructed, and if so, the process proceeds to step S12 and the process corresponding to the instructed button is performed.

【0024】以上のようにして、使用者が手書きで入力
した文字の認識結果を確認しながらそのまま所望の文字
の登録を行うことができる。また、本実施例では、候補
選択画面で登録ボタン305を表示したが、タブレット
面上に予め登録ボタンを表示或いは設けておいても構わ
ない。さらに、認識候補文字の一つに登録を意味する記
号等を表示しておき、その記号を指示することによって
登録処理を起動することもできる。
As described above, the desired character can be registered as it is while confirming the recognition result of the character handwritten by the user. Further, although the registration button 305 is displayed on the candidate selection screen in the present embodiment, the registration button may be displayed or provided in advance on the tablet surface. Further, it is also possible to display a symbol or the like indicating registration as one of the recognition candidate characters, and to activate the registration process by instructing the symbol.

【0025】前述の第1実施例では、認識結果の候補選
択時に登録を行うようになっているが、この第2実施例
では、文字を入力した後に登録を行うものとする。但
し、入力時の文字軌跡は、候補選択されたものと、訂正
を加えられたものに限って記憶部7に記憶されており、
登録時には、この記憶部7に記憶されている文字の筆跡
が再度表示部6に表示され、登録するかしないかの選択
を行うものである。
In the above-described first embodiment, the registration is performed when the candidate of the recognition result is selected, but in the second embodiment, the registration is performed after the characters are input. However, the character loci at the time of input are stored in the storage unit 7 only for those selected as candidates and those corrected.
At the time of registration, the handwriting of the character stored in the storage unit 7 is displayed again on the display unit 6 to select whether or not to register.

【0026】図5は、この第2実施例における登録画面
を示す図である。
FIG. 5 is a diagram showing a registration screen in the second embodiment.

【0027】図中、402〜404は図3(A)で示し
た入力された文字軌跡のうち候補選択されたもの、もし
くは、訂正されたものを表示する軌跡表示エリアであ
る。ここで他の空白のマス目は、従来のように入力時と
は独立に新規に登録する文字の軌跡を入力するエリアと
して使用される。また、412〜414は文字軌跡の種
別を示しており、登録の対象として軌跡エリア402〜
404に表示されている文字軌跡が、候補選択されたも
の(412)か、訂正されたもの(413)か、全く新
規に登録するために入力されたもの(414)かの種別
が示されている。図5によれば、軌跡エリア402の文
字「わ」は、以前の認識入力時に候補選択をされたも
の、軌跡エリア403の「し」は、認識入力時に入力さ
れたが、全く間違えてかかれたり、候補の中に意図する
文字がないため訂正されて消されたものであることを示
している。また、軌跡エリア404の「者」は、認識入
力時ではなく、この入力画面上で新規に登録するため新
たに書かれたものである。これらは図示のように、41
2〜414の種別により、それぞれ「候補」、「訂
正」、「新規」として示されている。
In the figure, reference numerals 402 to 404 are locus display areas for displaying one of the input character loci shown in FIG. 3A which has been selected as a candidate or which has been corrected. Here, the other blank cells are used as an area for inputting a locus of a character to be newly registered independently of the input as in the conventional case. Reference numerals 412 to 414 represent types of character loci, and the locus areas 402 to
The type of the character locus displayed in 404 is indicated as one selected as a candidate (412), corrected (413), or one input to register completely (414). There is. According to FIG. 5, the character "wa" in the locus area 402 was selected as a candidate at the previous recognition input, and the character "shi" in the locus area 403 was input at the time of recognition input. , Indicates that the candidate has been corrected and erased because there is no intended character in the candidate. The “person” in the locus area 404 is newly written for new registration on this input screen, not at the time of recognition input. These are 41
Depending on the types of 2 to 414, they are indicated as “candidate”, “correction”, and “new”, respectively.

【0028】図6は、第2実施例の文字認識装置におけ
る認識入力時の記憶部7の動作を示すフローチャートで
ある。この図を用いて登録に用いる文字軌跡の記憶動作
を簡単に説明する。
FIG. 6 is a flow chart showing the operation of the storage unit 7 at the time of recognition input in the character recognition apparatus of the second embodiment. A storage operation of a character locus used for registration will be briefly described with reference to this drawing.

【0029】このフローチャートは、図4のステップS
1からステップS3までの処理の後で起動される処理で
あり、その部分は説明を簡単にするために省略して示し
ている。また、ステップS4からステップS8の処理
は、図4のステップS4からステップS8までと全く同
様の処理であるため、それらの説明を省略する。尚、こ
の処理を実行する制御プログラムはROM25に記憶さ
れている。
This flow chart is based on step S in FIG.
This is a process that is activated after the processes from 1 to step S3, and that part is omitted for simplicity of explanation. Further, the processes of steps S4 to S8 are exactly the same as the processes of steps S4 to S8 of FIG. 4, and thus the description thereof will be omitted. The control program for executing this process is stored in the ROM 25.

【0030】ステップS21では、認識結果の候補に意
図した文字が表示されない場合や、誤字を入力したなど
の場合に、表示部6に表示された訂正ボタンを指示され
たかどうかを判断する。ここで訂正処理が指示されると
ステップS22に進み、訂正のために以前に入力されて
いる文字の消去と、新たな文字の入力を行う。このと
き、訂正される前の文字軌跡を記憶させるために、訂正
前の軌跡は一時保存され、次のステップS23の処理に
引き渡す。ステップS23では、ステップS8の候補入
れ換えの処理の後に実行される場合は、候補入れ換えさ
れた文字の軌跡と候補入れ換えを示すフラグを記憶す
る。一方、ステップS22の訂正処理後の場合は、送ら
れてきた訂正前の文字軌跡と訂正処理を示すフラグとを
記憶する。ステップS25の認識入力処理の終了判断に
おいて、終了と判断された場合は入力字の記憶エリアを
解放し、ステップS23で記憶された軌跡と種別とを登
録のために記憶された情報として保存しておく。
In step S21, it is determined whether or not the correction button displayed on the display unit 6 is instructed when the intended character is not displayed in the recognition result candidates or when a typographical error is input. When the correction processing is instructed here, the process proceeds to step S22 to erase the character previously input for correction and input a new character. At this time, in order to store the character locus before correction, the locus before correction is temporarily stored and delivered to the processing of the next step S23. In step S23, when executed after the candidate replacement process of step S8, the locus of the characters of the candidate replaced and the flag indicating the candidate replacement are stored. On the other hand, after the correction processing in step S22, the character trajectory before correction and the flag indicating the correction processing that have been sent are stored. When it is determined that the recognition input process is finished in step S25, the storage area of the input characters is released, and the locus and type stored in step S23 are saved as information stored for registration. deep.

【0031】以上のように、登録のための記憶部7を用
意すれば、登録処理が起動されるときに、この記憶され
た情報に基づいて、図5の402〜404と、対応する
412〜414で示した軌跡情報と、その種別情報を取
り出すことが可能となる。こうして、認識登録時に認識
入力でうまく認識されなかった文字や、認識辞書に無い
文字を簡単に登録することができる。
As described above, if the storage unit 7 for registration is prepared, when the registration process is activated, based on the stored information, 402 to 404 in FIG. The locus information indicated by 414 and its type information can be extracted. In this way, it is possible to easily register a character that was not successfully recognized by recognition input during recognition registration or a character that is not in the recognition dictionary.

【0032】尚、本発明は複数の機器から構成されるシ
ステムに適用しても、1つの機器からなる装置に適用し
ても良い。また、本発明はシステム或は装置に、本発明
を実施するプログラムを供給することによって達成され
る場合にも適用できることは言うまでもない。
The present invention may be applied to a system composed of a plurality of devices or an apparatus composed of a single device. Further, it goes without saying that the present invention can also be applied to the case where it is achieved by supplying a program for implementing the present invention to a system or an apparatus.

【0033】以上説明したように第2実施例によれば、
認識入力時に入力した文字軌跡に関する情報を記憶し、
その情報を登録するかしないかを選択することによっ
て、使用者は、認識辞書にない文字や、認識の正解率が
悪い文字をわかりやすく、簡単に登録できる効果があ
る。さらに、登録時に、もう一度登録するための軌跡を
入力する手間を省けるので便利である。
As described above, according to the second embodiment,
It stores the information about the character locus that was entered during recognition input,
By selecting whether or not to register the information, the user can easily and easily register a character that is not in the recognition dictionary or a character whose recognition accuracy rate is poor. Further, it is convenient because it is possible to save the trouble of inputting a locus for re-registering at the time of registration.

【0034】[0034]

【発明の効果】以上説明したように本発明によれば、文
字の入力操作の中で簡単に文字の登録処理を行うことが
できる。
As described above, according to the present invention, it is possible to easily perform a character registration process during a character input operation.

【図面の簡単な説明】[Brief description of drawings]

【図1】本実施例の文字認識装置の機能構成を示す機能
ブロック図である。
FIG. 1 is a functional block diagram showing a functional configuration of a character recognition device of this embodiment.

【図2】本実施例の文字認識装置の概略構成を示すブロ
ック図である。
FIG. 2 is a block diagram showing a schematic configuration of a character recognition device of this embodiment.

【図3】本実施例の文字認識装置における入力部への文
字の入力例と、その認識結果の表示例を示す図である。
FIG. 3 is a diagram showing an example of inputting a character to an input unit and a display example of a recognition result thereof in the character recognition device of the present embodiment.

【図4】本実施例の文字認識装置における文字認識と候
補文字の選択及び登録処理を示すフローチャートであ
る。
FIG. 4 is a flowchart showing character recognition and candidate character selection / registration processing in the character recognition apparatus of the present embodiment.

【図5】本発明の第2実施例の登録処理を説明するため
の図である。
FIG. 5 is a diagram for explaining a registration process according to the second embodiment of this invention.

【図6】本発明の第2実施例の動作を示すフローチャー
トである。
FIG. 6 is a flowchart showing the operation of the second embodiment of the present invention.

【符号の説明】[Explanation of symbols]

1 入力部 2 認識部 3 基本辞書 4 登録辞書 5 候補登録選択部 6 表示部 7 記憶部 8 認識登録部 24 CPU 25 ROM 27 RAM DESCRIPTION OF SYMBOLS 1 Input part 2 Recognition part 3 Basic dictionary 4 Registration dictionary 5 Candidate registration selection part 6 Display part 7 Storage part 8 Recognition registration part 24 CPU 25 ROM 27 RAM

───────────────────────────────────────────────────── フロントページの続き (72)発明者 森 重樹 東京都大田区下丸子3丁目30番2号 キヤ ノン株式会社内 (72)発明者 高須 英司 東京都大田区下丸子3丁目30番2号 キヤ ノン株式会社内 (72)発明者 新井 常一 東京都大田区下丸子3丁目30番2号 キヤ ノン株式会社内 ─────────────────────────────────────────────────── ─── Continued Front Page (72) Shigeki Mori Inventor Shigemaruko 3-30-2 Shimomaruko, Tokyo Canon Inc. (72) Inventor Eiji Takasu 3-30-2 Shimomaruko Ota-ku, Tokyo Canon Incorporated (72) Inventor Tsunekazu Arai 3-30-2 Shimomaruko, Ota-ku, Tokyo Canon Inc.

Claims (3)

【特許請求の範囲】[Claims] 【請求項1】 入力された筆跡情報に基づいて文字認識
を行う文字認識装置であって、 入力された筆跡情報を記憶する記憶手段と、 前記筆跡情報に基づいて辞書メモリを参照して該当する
文字を認識する認識手段と、 前記認識手段により認識された認識文字候補を表示する
候補文字表示手段と、 前記候補文字表示手段により表示された候補文字の候補
順序を入れ替えて前記辞書メモリに登録する登録手段
と、を備えたことを特徴とする文字認識装置。
1. A character recognition device for recognizing characters based on input handwriting information, which corresponds to a storage unit for storing the input handwriting information and a dictionary memory based on the handwriting information. A recognition means for recognizing characters, a candidate character display means for displaying the recognized character candidates recognized by the recognition means, and a candidate character candidate order displayed by the candidate character display means are exchanged and registered in the dictionary memory. A character recognition device comprising: a registration unit.
【請求項2】 入力された筆跡情報に基づいて文字認識
を行う文字認識装置であって、 入力された筆跡情報を記憶する記憶手段と、 前記記憶手段に記憶された筆跡情報を指示し、前記筆跡
情報に対応する文字コードを辞書メモリに登録する登録
手段と、 入力された筆跡情報に基づいて前記辞書メモリを参照し
て該当する文字を認識する認識手段と、を備えたことを
特徴とする文字認識装置。
2. A character recognition device for recognizing characters based on input handwriting information, comprising: a storage unit for storing the input handwriting information; and an instruction for the handwriting information stored in the storage unit. A registration means for registering a character code corresponding to handwriting information in a dictionary memory, and a recognition means for recognizing a corresponding character by referring to the dictionary memory based on the input handwriting information are provided. Character recognizer.
【請求項3】 入力された筆跡情報に基づいて文字認識
を行う文字認識装置における登録方法であって、 入力された筆跡情報を記憶する工程と、 その記憶された筆跡情報を指示し、該筆跡情報に対応す
る文字コードを辞書メモリに登録する工程と、 入力された筆跡情報に基づいて前記辞書メモリを参照し
て該当する文字を認識する工程と、を有することを特徴
とする文字認識装置における登録方法。
3. A registration method in a character recognition device for recognizing characters based on input handwriting information, the method comprising: storing the input handwriting information; indicating the stored handwriting information; A character recognition device comprising: a step of registering a character code corresponding to information in a dictionary memory; and a step of recognizing a corresponding character by referring to the dictionary memory based on input handwriting information. How to register.
JP4236806A 1992-09-04 1992-09-04 Character recognizing device and registering method in the same Pending JPH0684018A (en)

Priority Applications (8)

Application Number Priority Date Filing Date Title
JP4236806A JPH0684018A (en) 1992-09-04 1992-09-04 Character recognizing device and registering method in the same
EP93114158A EP0585944B1 (en) 1992-09-04 1993-09-03 Method and apparatus for displaying characters
DE69332555T DE69332555D1 (en) 1992-09-04 1993-09-03 Method and device for displaying characters
US08/454,815 US5699455A (en) 1992-09-04 1995-05-31 Information processing method and apparatus
US08/627,229 US6396950B1 (en) 1992-09-04 1996-03-18 Information processing method and apparatus
US08/847,498 US6185333B1 (en) 1992-09-04 1997-04-25 Information processing method and apparatus
HK98112743A HK1011781A1 (en) 1992-09-04 1998-12-03 Method and apparatus for displaying characters
US09/597,822 US6697524B1 (en) 1992-09-04 2000-06-19 Information processing method and apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP4236806A JPH0684018A (en) 1992-09-04 1992-09-04 Character recognizing device and registering method in the same

Publications (1)

Publication Number Publication Date
JPH0684018A true JPH0684018A (en) 1994-03-25

Family

ID=17006063

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4236806A Pending JPH0684018A (en) 1992-09-04 1992-09-04 Character recognizing device and registering method in the same

Country Status (1)

Country Link
JP (1) JPH0684018A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7690609B2 (en) 2006-04-20 2010-04-06 Sony Corporation Suction cup

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7690609B2 (en) 2006-04-20 2010-04-06 Sony Corporation Suction cup

Similar Documents

Publication Publication Date Title
JP3025121B2 (en) Information processing method and apparatus
JPH1031548A (en) Input device
JPH09222846A (en) Learning device
JP2992127B2 (en) Character recognition method and device
JP2606917B2 (en) Image processing method
JP3509130B2 (en) Handwritten information input device and method
JPH0684018A (en) Character recognizing device and registering method in the same
JPH1115918A (en) Handwriting character recognizing device
JPH07296103A (en) On-line character recognizing device
JPH0950433A (en) Handwritten character recognition device
JP2578747B2 (en) Handwritten information processing method
JP3886058B2 (en) Character processing apparatus and editing method thereof
JPH07249098A (en) Device and method for information processing
JPH09212080A (en) Portable information terminal device
JP2994176B2 (en) Ruled line input device
JPS6315287A (en) Pattern generator
JPH11175237A (en) Method and device therefor assisting key input assisting
JP2595399B2 (en) Document processing method
JPH06251198A (en) Character input device
JPH09161089A (en) Handwritten data editing device and its method
JPH07141468A (en) Handwritten character recognition processing method in handwriting input character device
JPH10301705A (en) Handwriting input device
JPH1139302A (en) Area setting processor and storage medium
JPH0684005A (en) Method and device for recognizing character
JPH11154141A (en) Device and method for displaying graph and recording medium recording graph display program

Legal Events

Date Code Title Description
A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20011109