Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPH049358B2 - - Google Patents
[go: Go Back, main page]

JPH049358B2 - - Google Patents

Info

Publication number
JPH049358B2
JPH049358B2 JP59074649A JP7464984A JPH049358B2 JP H049358 B2 JPH049358 B2 JP H049358B2 JP 59074649 A JP59074649 A JP 59074649A JP 7464984 A JP7464984 A JP 7464984A JP H049358 B2 JPH049358 B2 JP H049358B2
Authority
JP
Japan
Prior art keywords
character
stroke
frame
input
data
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
Application number
JP59074649A
Other languages
Japanese (ja)
Other versions
JPS60217485A (en
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 filed Critical
Priority to JP59074649A priority Critical patent/JPS60217485A/en
Publication of JPS60217485A publication Critical patent/JPS60217485A/en
Publication of JPH049358B2 publication Critical patent/JPH049358B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Character Discrimination (AREA)
  • Character Input (AREA)

Description

【発明の詳細な説明】 <技術分野> 本発明は予め決められた文字枠内に記入された
手書き文字の認識装置に関するものである。特
に、前記文字枠内に書かれる1つの文字の入力完
了を他のキー操作を介在することなく適確に判定
して文字を認識させる装置に係るものである。
DETAILED DESCRIPTION OF THE INVENTION <Technical Field> The present invention relates to an apparatus for recognizing handwritten characters written within a predetermined character frame. In particular, the present invention relates to a device that accurately determines the completion of inputting one character written in the character frame without intervening other key operations, and recognizes the character.

<従来技術> 従来、手書き文字を実時間で認識する、いわゆ
るオンライン手書き文字認識装置においては、タ
ブレツト等の座標入力盤上に文字相互間を分離す
るため(文字切出し用)の文字枠を設け、その文
字枠内に手書きされた文字を文字枠単位で認識処
理を行つていた。この種の手書き文字認識装置は
日経エレクトロニクス(1983年12月5日発行)に
記載されているように公知である。
<Prior art> Conventionally, in so-called online handwritten character recognition devices that recognize handwritten characters in real time, character frames are provided on a coordinate input panel such as a tablet to separate characters from each other (for cutting out characters). The characters handwritten within the character frame were recognized on a character frame basis. This type of handwritten character recognition device is known as described in Nikkei Electronics (published December 5, 1983).

これら従来装置においては、タブレツトに予め
決められた密度の座標点が形成されかつ予め決め
られた文字枠を設定し、この1つの文字枠内に書
かれた文字の各ストローク毎(開始点、終了点)
にその特徴点を抽出して入力データとし、そして
この1つの文字の入力が完了する毎に別に設けた
フアンクシヨンキー操作によつて1文字入力完了
として認識するもの、或いは別の文字枠にストロ
ーク開始点が入力された時に1文字入力完了とし
て認識するものがあつた。
In these conventional devices, coordinate points with a predetermined density are formed on the tablet, a predetermined character frame is set, and each stroke (start point, end point, point)
The feature points are extracted and used as input data, and each time the input of this one character is completed, a separate function key is operated to recognize that one character has been input, or a stroke is applied to another character frame. When the starting point was input, there was something that was recognized as one character input completed.

1文字入力の完了を認識する前記前者の方法で
は各文字入力毎にフアンクシヨンキーを操作する
必要があつてこの入力操作上、非常に不便であ
り、また前記後者の方法ではある文字枠に記入し
たストロークが連続して隣接する文字枠へ進入し
たときにこれを1文字入力の完了と判断してしま
う恐れがあり、これにより文字の誤認識を発生す
ることがあつた。
The former method of recognizing the completion of inputting one character requires operating a function key for each character input, which is very inconvenient for input operation, and the latter method requires inputting a character into a certain character frame. When consecutive strokes entered into adjacent character frames, there was a risk that this would be judged as the completion of one character input, which could lead to erroneous character recognition.

<目的> 本発明は上記した後者の方法による1文字入力
の完了を認識する手書き文字認識装置にあつて、
確実かつ正確に1文字入力の完了を判定できるよ
うにしたことを目的とするものである。
<Purpose> The present invention provides a handwritten character recognition device that recognizes the completion of inputting one character using the latter method described above.
The purpose of this is to make it possible to reliably and accurately determine the completion of inputting one character.

<実施例> 第1図は本発明の手書き文字認識装置の外観構
成を示す図であり、1はタブレツト装置、2は先
端にボールペンのような筆記手段を有した入力ペ
ン、3は文字認識ユニツトである。
<Example> FIG. 1 is a diagram showing the external configuration of a handwritten character recognition device of the present invention, in which 1 is a tablet device, 2 is an input pen having a writing device such as a ballpoint pen at the tip, and 3 is a character recognition unit. It is.

このタブレツト装置1は例えば一般的によく知
られている電磁誘導型の座標入力装置でなり、予
め所定の密度で座標点(例えば10ドツト/mm)が
発生されるようになつており、入力ペン2の先端
をタブレツト面に近接することによりその近接し
た座標点xi、yiが得られる。
This tablet device 1 is, for example, a generally well-known electromagnetic induction type coordinate input device, which generates coordinate points at a predetermined density (for example, 10 dots/mm) in advance, and an input pen. By bringing the tip of 2 close to the tablet surface, the nearby coordinate points xi and yi can be obtained.

また、入力ペン2の先端には入力ペン2を押下
あるいは離すことによつてON/OFFするストロ
ークスイツチが設けられ、このスイツチON/
OFF信号を上記座標データと共に出力するよう
になつている。
In addition, a stroke switch is provided at the tip of the input pen 2 and is turned ON/OFF by pressing or releasing the input pen 2.
The OFF signal is output together with the above coordinate data.

このタブレツトの記入面10には所定の座標グ
ループ毎に文字記入枠11が形成され、各文字記
入枠11は予め決められた範囲の座標点を有して
おり、このためタブレツトからの座標データによ
つてどの文字枠であるか判定可能となつている。
また、前記記入面10上には文字入力する際に、
入力する文字を紙面上にペン2で記載するための
記入枠を有した記入用紙が配置される。
On the writing surface 10 of this tablet, character writing frames 11 are formed for each predetermined coordinate group, and each character writing frame 11 has coordinate points in a predetermined range. Therefore, it is possible to determine which character frame it belongs to.
In addition, when inputting characters on the entry surface 10,
An entry form having a writing frame for writing input characters on the paper with the pen 2 is arranged.

また、上記文字認識ユニツト3は後述する各制
御回路が内蔵され、また認識した文字を他の出力
装置例えばCRT表示装置へ供給するための接続
ケーブルが設けられている。
Further, the character recognition unit 3 incorporates various control circuits to be described later, and is also provided with a connection cable for supplying recognized characters to another output device, such as a CRT display device.

このタブレツト装置1は上記の座標データと、
ストロークスイツチ信号のON/OFFによつて各
文字のストローク毎にそのストロークデータが得
られる。すなわち文字入力に際しては、ストロー
ク毎にストロークの開始点でONされ、ストロー
クの終了点でOFFされ、更にその時の座標デー
タによつて、記入したストロークの位置が得られ
る。従つて、入力文字の画数に相当するストロー
クデータが得られることとなる。
This tablet device 1 uses the above coordinate data,
Stroke data can be obtained for each stroke of each character by turning the stroke switch signal ON/OFF. That is, when inputting characters, the switch is turned on at the start point of each stroke and turned off at the end point of the stroke, and the position of the entered stroke is obtained based on the coordinate data at that time. Therefore, stroke data corresponding to the number of strokes of the input character is obtained.

操作者は上記の1つの文字枠内で所望数の文字
ストロークを記入し、1文字入力が完了すると、
新たな文字枠への文字記入を開始する。この時点
(新たな文字枠でのストローク開始点が得られる
ため)で先の文字記入完了が判定される。
The operator enters the desired number of character strokes within one character frame above, and when one character input is completed,
Start writing characters into a new character frame. At this point (because the stroke starting point in the new character frame is obtained), completion of the previous character entry is determined.

しかしながら記入方法によつて、1つの文字の
ストロークでありながら隣接する文字枠へ進入し
てしまう(本来誤操作である)ことがある。この
場合、文字記入は完了しておらず、この状態で完
了と判定すれば誤認識の要因となる。
However, depending on the writing method, the stroke of one character may end up entering an adjacent character frame (which is essentially an erroneous operation). In this case, character entry is not completed, and if it is determined that it is completed in this state, it may cause erroneous recognition.

また、文字記入が完了してそのまま長時間放置
しておくと、文字記入が完了していないこととな
り問題である。
Further, if the character entry is completed and left as is for a long time, the character entry is not completed, which is a problem.

そのため、ある文字枠でのストロークが連続し
て隣接する枠に進入したときに、これを検出して
その枠外の座標データを無視しまた文字入力の完
了としないように制御する必要がある。以下、こ
の制御について説明する。
Therefore, when a stroke in a character frame consecutively enters an adjacent frame, it is necessary to detect this, ignore coordinate data outside the frame, and control the character input so that it is not considered complete. This control will be explained below.

第2図は上記した文字認識ユニツト3が内蔵す
る上記制御のための回路ブロツク図である。
FIG. 2 is a circuit block diagram for the above-mentioned control built into the above-mentioned character recognition unit 3.

20はタブレツトより入力されるストロークデ
ータに基づいて対応する文字を認識し、出力する
までの過程のシーケンス制御を行うCPUであり、
予めROM21に記憶するシステムプログラムに
従つて制御される。このROM21には前処理プ
ログラム、ストローク特徴点抽出処理プログラ
ム、距離計算プログラム、認識処理プログラム、
出力処理プログラムの5つの大分類されたシステ
ムプログラムが記憶されている。
20 is a CPU that recognizes the corresponding character based on the stroke data input from the tablet and performs sequence control of the process up to output.
It is controlled according to a system program stored in the ROM 21 in advance. This ROM 21 includes a preprocessing program, a stroke feature point extraction processing program, a distance calculation program, a recognition processing program,
Five major system programs of output processing programs are stored.

前記前処理プログラム31はタブレツトより時
系列的に順次入力されるストロークデータの軌跡
の階段状やスパイク状の軌跡歪を除く平滑化処
理、タブレツトより入力されて取込まれた座標点
間の補間を行う補間処理、タブレツトより入力さ
れる各座標データの必要分を取込むためのサンプ
リング処理、入力されたストロークの位置および
大きさを縮少/拡大を行い正規化する正規化処
理、更に本発明の特徴である入力文字の入力完了
処理などが設けられている。
The preprocessing program 31 performs a smoothing process to remove step-like or spike-like trajectory distortions in the locus of stroke data that is inputted sequentially in time series from a tablet, and interpolation between coordinate points input and imported from the tablet. interpolation processing to be performed, sampling processing to capture the necessary amount of each coordinate data input from the tablet, normalization processing to reduce/enlarge and normalize the position and size of the input stroke, and the present invention. Features such as input completion processing for input characters are provided.

ストローク特徴点抽出処理のプログラム32は
上述の処理によつて得られたストロークデータよ
り、そのストロークの開始点、終了点、中点等を
演算処理によつて算出し、ストロークの特徴点と
して抽出する処理プログラムである。
The stroke feature point extraction processing program 32 calculates the start point, end point, midpoint, etc. of the stroke from the stroke data obtained through the above processing through arithmetic processing, and extracts the stroke feature points. It is a processing program.

距離計算プログラム33は後述する標準パター
ン23と上記特徴点と照合を行い、両者間の距離
を計算し距離データを算出するためのプログラム
である。
The distance calculation program 33 is a program for comparing the standard pattern 23 described later with the above feature points, calculating the distance between them, and calculating distance data.

認識処理プログラム34は上記距離データに基
づいて最も適合する文字を選出して認識文字とす
るプログラムである。
The recognition processing program 34 is a program that selects the most suitable character based on the distance data and uses it as a recognized character.

出力処理プログラム35は上述の各処理より複
数の候補文字の少なくとも1つの文字(TISコー
ド)を出力装置例えばCRT表示装置へ送出する
プログラムである。
The output processing program 35 is a program that sends at least one character (TIS code) of a plurality of candidate characters to an output device, such as a CRT display device, through the above-mentioned processes.

以上の各プログラムを各々時分割的に処理し、
順次入力されるストロークデータより対応する文
字を認識する。
Each of the above programs is processed in a time-sharing manner,
Corresponding characters are recognized from sequentially input stroke data.

22はRAMで構成されるデータメモリであ
り、以下の各種バツフア(Buf)が設けられてい
る。即ち、41はタブレツトより入力される座標
データを一時的に記憶し、そのデータより前処理
を行う座標データバツフアである。43は上述の
前処理によつて得られたストロークデータより、
そのストロークの開始点、終了点、中点等の特徴
点を記憶するバツフアである。44は上記特徴点
バツフアのデータに基づいて標準パターンと照合
し、その対応する認識文字のJISコードを距離計
算の結果、最も小さい順位で記憶し、更に、その
距離データと共に記憶する結果バツフアである。
また上記各バツフアの他に、上述の各処理のため
の各種バツフアで構成するエリア42が設けられ
ている。
22 is a data memory composed of RAM, and is provided with the following various buffers (Buf). That is, 41 is a coordinate data buffer that temporarily stores coordinate data input from a tablet and performs preprocessing on the data. 43 is based on the stroke data obtained by the above-mentioned preprocessing,
It is a buffer that stores characteristic points such as the start point, end point, and midpoint of the stroke. 44 is a result buffer that is compared with a standard pattern based on the data of the feature point buffer, stores the JIS code of the corresponding recognized character in the lowest order as a result of distance calculation, and is further stored together with the distance data. .
In addition to the above-mentioned buffers, an area 42 consisting of various buffers for each of the above-mentioned processes is provided.

23は標準パターンを記憶するメモリであり、
各文字のJISコードと共にその文字の開始点、中
点、終了点の標準となる特徴点を各ストローク毎
に記憶している。
23 is a memory for storing standard patterns;
Along with the JIS code of each character, standard feature points such as the start point, middle point, and end point of that character are stored for each stroke.

24はインタフエイス装置であり、タブレツト
25(第1図のタブレツト装置1)及び出力装置
26(例えばCRT装置)が接続されている。
24 is an interface device to which a tablet 25 (tablet device 1 in FIG. 1) and an output device 26 (for example, a CRT device) are connected.

次に上記第2図の回路構成の動作を第3図の動
作フローに従つて説明する。
Next, the operation of the circuit configuration shown in FIG. 2 will be explained according to the operation flow shown in FIG. 3.

先ず、フアンクシヨンキー等によつて手書き文
字入力のモードに設定すると、第3図に従つて動
作する。即ち、タブレツトより座標データの取込
み処理が行なわれ、入力ペン2をタブレツトの記
入面に近接する位置の座標データ(xi、yi)がイ
ンターフエイス24を介して供給され、座標デー
タバツフア41に記憶される。またこの時入力ペ
ン先端のストロークスイツチがONであるか判定
され、OFFであれば上記記憶したデータは使用
されず、ONするまで待期される。そして、スト
ロークスイツチがONされると、すなわちストロ
ーク開始点が記入されると、その座標データが取
込まれ、入力した枠およびその枠内の座標値に変
換される。(第3図のステツプ100、101、102) 操作者はこの開始点より入力文字に応じたスト
ロークを連続的に記入する。すなわち上記開始点
の次の座標点が取り込まれ、上記同様に枠位置お
よび枠内座標値が求められる(ステツプ103、
104、105)。更に、上記の2点間座標値に基づい
て平滑化処理、サンプリング処理、補間処理が行
なわれる(ステツプ108)。この動作を繰返して、
ストロークデータが入力される。
First, when the handwritten character input mode is set using a function key or the like, the system operates as shown in FIG. That is, a process of importing coordinate data from the tablet is performed, and coordinate data (xi, yi) of the position where the input pen 2 is close to the writing surface of the tablet is supplied via the interface 24 and stored in the coordinate data buffer 41. . Also, at this time, it is determined whether the stroke switch at the tip of the input pen is ON, and if it is OFF, the stored data is not used and is awaited until it is ON. Then, when the stroke switch is turned on, that is, when a stroke start point is entered, the coordinate data is taken in and converted into the input frame and the coordinate values within that frame. (Steps 100, 101, and 102 in FIG. 3) The operator continuously writes strokes corresponding to the input characters from this starting point. That is, the coordinate point next to the above-mentioned starting point is taken in, and the frame position and coordinate values within the frame are determined in the same manner as above (step 103,
104, 105). Further, smoothing processing, sampling processing, and interpolation processing are performed based on the above-mentioned coordinate values between the two points (step 108). Repeat this action and
Stroke data is input.

1つのストローク入力が完了されると、入力ペ
ン2をタブレツトの記入面より離すことにより、
ストロークスイツチがOFFされる。この状態を
ジヤツジ104で判定され、ストローク完了とし
て110ステツプへと移行する。その後、数秒程度
に設定されたタイマーがON(ステツプ110)する
と共にストローク数をカウント(画数に相当)
し、更に上記のストロークデータより開始点、中
点、終了点が算出されて特徴点データとして抽出
し、特徴点バツフア43に記憶される(ステツプ
111)。
When one stroke input is completed, by removing the input pen 2 from the writing surface of the tablet,
The stroke switch is turned OFF. This state is determined at step 104, and the stroke is determined to have been completed, and the process moves to step 110. After that, a timer set to several seconds turns on (step 110) and counts the number of strokes (equivalent to the number of strokes).
Furthermore, the start point, middle point, and end point are calculated from the above stroke data, extracted as feature point data, and stored in the feature point buffer 43 (step
111).

その後、上記特徴点データと標準パターンメモ
リ23の上記画数に応じた標準パターン特徴点デ
ータと照合され、距離計算される。この距離デー
タの最も小さいものが認識文字とされる(ステツ
プ112)。
Thereafter, the feature point data is compared with the standard pattern feature point data corresponding to the number of strokes in the standard pattern memory 23, and the distance is calculated. The smallest distance data is determined to be the recognized character (step 112).

その後、この距離データに基づいて認識処理が
行なわれ(ステツプ113)、所定の距離範囲に相当
する文字が順次送出されて、結果バツフア43に
記憶される(ステツプ129)。
Thereafter, recognition processing is performed based on this distance data (step 113), and characters corresponding to a predetermined distance range are sequentially transmitted and stored in the result buffer 43 (step 129).

この認識処理には長時間を要し、また文字記入
が全てにわたつて(全画数)記入されたとは限ら
ず、この処理過程において、座標データの取込み
およびストロークスイツチのON/OFFを確認す
る処理との並行処理が行なわれる。
This recognition process takes a long time, and it is not guaranteed that all characters have been filled in (all strokes).In this process, there is a process to import coordinate data and confirm whether the stroke switch is ON/OFF. Parallel processing is performed.

この過程において、ストロークスイツチのON
が確認されると、ステツプ140へ移行して枠位置
および枠内座標値に変換され、先に入力されたス
トロークと同一枠内であるか判定され、同一枠内
である場合は認識処理は停止され、再び次のスト
ロークの入力処理が実行され、タイマーOFFさ
れる(ステツプ140、141、142)。
During this process, turn on the stroke switch.
When it is confirmed, the process moves to step 140 where it is converted into a frame position and frame coordinate values, and it is determined whether the stroke is within the same frame as the previously input stroke. If it is within the same frame, the recognition process is stopped. The input process for the next stroke is executed again, and the timer is turned off (steps 140, 141, and 142).

ここで仮に次のストローク開始点が別の枠であ
れば、先の枠の文字入力が完了したものとして文
字入力エンドフラツグをONして、再び上記認識
処理が続行され、認識文字が結果バツフアに出力
される。なお、この時、図示していないが、新た
にストローク入力されていると先の入力処理と並
行処理される。
If the next stroke start point is in another frame, the character input end flag is turned on as if character input in the previous frame has been completed, the above recognition process continues again, and the recognized characters are output to the result buffer. be done. Note that at this time, although not shown, if a new stroke is input, it is processed in parallel with the previous input process.

認識処理が終了すると、認識文字(距離データ
の最も小さい文字)がインタフエイス24を介し
て出力装置に送出し、再び上記したストローク入
力処理が実行される(ステツプ130、131)。
When the recognition process is completed, the recognized character (the character with the smallest distance data) is sent to the output device via the interface 24, and the above-described stroke input process is executed again (steps 130, 131).

ここで文字入力完了処理について更に説明す
る。
Here, the character input completion process will be further explained.

先の説明から明らかなように1つの枠に文字記
入している際に、次のストロークの開始点が先の
文字記入枠と異なる枠に入力されると、ステツプ
141によつて文字入力が完了される。
As is clear from the above explanation, when writing characters in one frame, if the start point of the next stroke is entered in a different frame from the previous character entry frame, the step
141 completes character input.

また、1つの文字記入枠より、ストロークが連
続して隣接する枠に進入した場合はステツプ106
で枠外と判定されてステツプ107へ移行してオー
バフラツグがONされ、再びステツプ103に復帰
する。
Also, if strokes from one character entry frame consecutively enter adjacent frames, step 106 is performed.
When it is determined that it is outside the frame, the process moves to step 107, the over flag is turned on, and the process returns to step 103.

すなわち、同一枠でない座標データは使用され
ず、無視されて同一枠内に戻るかあるいはストロ
ークスイツチがOFFになるまで無視される。
That is, coordinate data that is not in the same frame is not used and is ignored until it returns to the same frame or the stroke switch is turned off.

再び連続するストロークが同一枠内に戻ると、
オーバブラツグがONしていることからステツプ
108の補間処理によつてその枠より出された座標
点と、戻つた座標点とを連結する補間が行なわれ
て一連のストローク入力とされる。
When consecutive strokes return to the same frame again,
The step starts because the overbrag is ON.
Through the interpolation process in step 108, interpolation is performed to connect the coordinate points taken out from the frame and the returned coordinate points, resulting in a series of stroke inputs.

このように、連続して隣接する枠に進入して
も、入力完了としないために、1つのストローク
が分断されず適確に認識できる。
In this way, even if the stroke enters adjacent frames consecutively, the input is not completed, so that one stroke is not separated and can be recognized accurately.

また、1つの枠でストロークが完了して次の文
字入力のために異なる枠に開始点を入力しなくて
も所定時間以上の放置状態があれば1つの文字入
力完了することができる。すなわち、1つのスト
ロークが終了すると(ストロークスイツチ
OFF)、タイマーがONされ(ステツプ110)、同
一枠内に再びストローク開始されるとタイマーが
OFFされる。
Further, even if a stroke is completed in one frame and the starting point is not input in a different frame for inputting the next character, input of one character can be completed if the stroke is left unused for a predetermined time or more. In other words, when one stroke is completed (stroke switch
OFF), the timer is turned on (step 110), and when the stroke is started again within the same frame, the timer is turned on.
It will be turned off.

更にストローク終了後認識処理され、認識完了
後いぜんとして入力がなければステツプ115にて
タイマーOFFが判定されるが、ストロークが開
始されるか判定される(115、116、117)。
Further, recognition processing is performed after the stroke is completed, and if there is no input after the recognition is completed, it is determined in step 115 that the timer is turned off, but it is determined whether the stroke is to be started (115, 116, 117).

すなわち、ストローク入力が所定時間(例えば
数秒)放置されると、タイマーがOFFされ、こ
れにより文字入力が完了されて認識文字が出力さ
れる。
That is, if the stroke input is left unattended for a predetermined period of time (for example, several seconds), the timer is turned off, thereby completing the character input and outputting the recognized character.

このように入力が所定時間放置されると、新た
にストローク開始されなくとも、タイマーによつ
て文字入力が完了され、不必要な操作が要求され
ない。
If the input is left for a predetermined period of time in this manner, the timer completes the character input without starting a new stroke, and unnecessary operations are not required.

<効果> 以上のように、本発明の手書き文字認識装置に
あつては1文字入力の完了を認識する場合に、あ
る文字枠で入力された状態からその入力された文
字枠とは別の文字枠でのストローク開始点が存在
することを検出して文字入力の完了となすと共に
ストロークが連続して隣接する文字枠に進入した
場合にこれを検出して文字入力完了とせずに枠外
の座標データを無視するように制御するものであ
るから、1文字入力の完了を確実かつ正確に判定
でき、従来装置のような文字の誤認識の発生を極
力回避できるという特徴を有する。
<Effects> As described above, in the case of the handwritten character recognition device of the present invention, when recognizing the completion of inputting a single character, the handwritten character recognition device of the present invention changes from a state input in a certain character frame to a character other than the input character frame. Detects the existence of a stroke start point in a frame and concludes character input, and also detects when a stroke enters an adjacent character frame consecutively and inputs the coordinate data outside the frame without determining that character input is complete. Since the control is performed so as to ignore the characters, the completion of one character input can be determined reliably and accurately, and the occurrence of erroneous recognition of characters, which is the case with conventional devices, can be avoided as much as possible.

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

第1図は本発明装置の外観を示す斜視図、第2
図は同装置の制御回路構成を示すブロツク図、第
3図は第2図の構成の動作を示すフローチヤート
である。 1:タブレツト装置、2:入力ペン、3:文字
認識ユニツト、10:タブレツト記入面、11:
文字記入枠、20:CPU、21:ROM、22:
RAM、23:標準パターンを記憶するメモリ、
24:インターフエイス、25:タブレツト装
置、26:出力装置。
Fig. 1 is a perspective view showing the appearance of the device of the present invention;
The figure is a block diagram showing the control circuit configuration of the device, and FIG. 3 is a flowchart showing the operation of the configuration of FIG. 2. 1: Tablet device, 2: Input pen, 3: Character recognition unit, 10: Tablet writing surface, 11:
Character entry frame, 20: CPU, 21: ROM, 22:
RAM, 23: Memory for storing standard patterns;
24: Interface, 25: Tablet device, 26: Output device.

Claims (1)

【特許請求の範囲】 1 予め決められた複数の文字記入枠を有したタ
ブレツト装置の所定枠内に記入された軌跡よりそ
の座標値を検出してストロークデータを発生し、
そのストロークデータからこの特徴点を算出して
標準パターンと照合させて文字認識する手書き文
字認識装置において、 前記所定枠での文字記入後に当該枠と異なる枠
でのストローク開始点を検出する第1の手段と、
前記文字記入された所定の枠から連続して隣接す
る枠にストロークが進入した状態を検出する第2
の手段を備え、前記第1の手段の検出に応答して
1文字入力の完了と判定させると共に第2の手段
の検出に応答して文字入力の完了としないで前記
所定枠外の座標データを無効にするように制御し
たことを特徴とする手書き文字認識装置。
[Claims] 1. Generating stroke data by detecting coordinate values from a trajectory drawn within a predetermined frame of a tablet device having a plurality of predetermined character entry frames;
In a handwritten character recognition device that recognizes characters by calculating feature points from the stroke data and comparing them with a standard pattern, a first step detects a stroke start point in a frame different from the frame after writing a character in the predetermined frame. means and
A second method for detecting a state in which a stroke enters an adjacent frame consecutively from the predetermined frame in which characters are written.
In response to the detection by the first means, it is determined that one character input is completed, and in response to the detection by the second means, the character input is not determined to be completed and coordinate data outside the predetermined frame is invalidated. A handwritten character recognition device characterized in that the handwritten character recognition device is controlled to
JP59074649A 1984-04-12 1984-04-12 Recognizer of hand-written character Granted JPS60217485A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP59074649A JPS60217485A (en) 1984-04-12 1984-04-12 Recognizer of hand-written character

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP59074649A JPS60217485A (en) 1984-04-12 1984-04-12 Recognizer of hand-written character

Publications (2)

Publication Number Publication Date
JPS60217485A JPS60217485A (en) 1985-10-31
JPH049358B2 true JPH049358B2 (en) 1992-02-19

Family

ID=13553287

Family Applications (1)

Application Number Title Priority Date Filing Date
JP59074649A Granted JPS60217485A (en) 1984-04-12 1984-04-12 Recognizer of hand-written character

Country Status (1)

Country Link
JP (1) JPS60217485A (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6329893A (en) * 1986-07-24 1988-02-08 Wacom Co Ltd Hand-written character recognizing system

Also Published As

Publication number Publication date
JPS60217485A (en) 1985-10-31

Similar Documents

Publication Publication Date Title
EP0459746B1 (en) Pattern recognition method, and apparatus therefor
US5265174A (en) Pattern recognition apparatus
JP2651009B2 (en) Information recognition device
JPH049358B2 (en)
JPS6175981A (en) Recognizer of handwritten character
US6208756B1 (en) Hand-written character recognition device with noise removal
JPS58214972A (en) Online handwritten character recognition device
JP3217084B2 (en) Handwritten character recognition device
JPS58214973A (en) Similar character discriminating system
JPS60238987A (en) Recognition device for handwritten character
JPS60225288A (en) Handwritten character recognition device
JPH09237321A (en) Device for recognizing handwritten character
JPH069064B2 (en) Handwriting recognition device
JPS60238988A (en) Data processor equipped with character recognition device
JPH053633B2 (en)
JPH09114577A (en) Coordinate input method and device
JPH05334495A (en) Feature point extraction method
JPS59202574A (en) Character cutting system of character recognizing device
JPS62257583A (en) Character recognizing system
JP2976856B2 (en) Handwritten character input device and character cutout method
JPH06215183A (en) Character recognizing device
JPH042990B2 (en)
JPH06295356A (en) On-line character recognition device
JPS61148586A (en) On-line hand-written character recognizing device
JPS6180355A (en) Character input device in real time &#39;kanji&#39; recognizing device

Legal Events

Date Code Title Description
EXPY Cancellation because of completion of term