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
JPH0646419B2 - Method of distinguishing between uppercase and lowercase in handwritten character recognition - Google Patents
[go: Go Back, main page]

JPH0646419B2 - Method of distinguishing between uppercase and lowercase in handwritten character recognition - Google Patents

Method of distinguishing between uppercase and lowercase in handwritten character recognition

Info

Publication number
JPH0646419B2
JPH0646419B2 JP59104096A JP10409684A JPH0646419B2 JP H0646419 B2 JPH0646419 B2 JP H0646419B2 JP 59104096 A JP59104096 A JP 59104096A JP 10409684 A JP10409684 A JP 10409684A JP H0646419 B2 JPH0646419 B2 JP H0646419B2
Authority
JP
Japan
Prior art keywords
character
uppercase
lowercase
input
handwritten
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 - Lifetime
Application number
JP59104096A
Other languages
Japanese (ja)
Other versions
JPS60246492A (en
Inventor
喜郎 西尾
満 藤原
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.)
Sharp Corp
Original Assignee
Sharp Corp
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 Sharp Corp filed Critical Sharp Corp
Priority to JP59104096A priority Critical patent/JPH0646419B2/en
Publication of JPS60246492A publication Critical patent/JPS60246492A/en
Publication of JPH0646419B2 publication Critical patent/JPH0646419B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Character Discrimination (AREA)

Description

【発明の詳細な説明】 <技術分野> 本発明は手書き文字認識における大文字と小文字の識別
方法に関する。
Description: TECHNICAL FIELD The present invention relates to a method for identifying uppercase and lowercase letters in handwritten character recognition.

<従来技術> 手書き文字認識装置は、入力ペンにより記入された文字
の軌跡の座標値を検出するタブレットを用いて文字認識
を行なう。この手書き文字認識装置においては、タブレ
ット上の予め決められた枠内に記入された文字のストロ
ークと文字の標準パターンを照合することにより、手書
き文字認識を行なうのであるが、記入された文字のスト
ロークは必ずしも標準パターンと同じ大きさであるとは
限らない。そこで、標準パターンと同じ大きさにするた
めに、入力文字ストロークの拡大または縮小を行ない、
その後に標準パターンと照合して手書き文字を認識して
いる。然し乍ら、このように全ての文字を所定の大きさ
に拡大または縮小して照合を行なうと、〔や,ゃ〕、
〔ゆ,ゅ〕、〔つ,っ〕といった大文字と小文字の識別
が全くできなくなる。そのため、従来では、小文字モー
ドキーを設け、小文字を入力する毎にこの小文字モード
キーを押して識別を行なうという煩雑な操作が必要であ
った。
<Prior Art> A handwritten character recognition device performs character recognition using a tablet that detects coordinate values of a locus of a character written by an input pen. In this handwritten character recognition device, handwritten character recognition is performed by collating a stroke of a character entered in a predetermined frame on the tablet with a standard pattern of the character. Is not necessarily the same size as the standard pattern. Therefore, in order to make it the same size as the standard pattern, expand or reduce the input character stroke,
After that, the handwritten characters are recognized by collating with the standard pattern. However, when all characters are enlarged or reduced to a predetermined size and collation is performed in this way, [Ya-ya],
The uppercase and lowercase letters such as [yu, yu] and [tsu, tsu] cannot be distinguished at all. Therefore, conventionally, a complicated operation of providing a lowercase mode key and pressing the lowercase mode key every time a lowercase character is input is required.

<発明の目的> 本発明は上記事情に鑑みてなされたものであり、その目
的は、全ての手書き文字を標準パターンに対応する所定
の大きさに拡大または縮小して正確に文字認識しながら
も、キー入力を行なうことなく大文字と小文字とを確実
に識別でき、しかも、文字認識した後の文字サイズの大
文字から小文字または小文字から大文字への変換を文字
を再記入することなく所定のキー操作のみにより任意に
行なえる手書き文字認識における大文字と小文字の識別
方法を提供することである。
<Objects of the Invention> The present invention has been made in view of the above circumstances, and an object thereof is to accurately recognize characters by enlarging or reducing all handwritten characters to a predetermined size corresponding to a standard pattern. , Uppercase and lowercase letters can be reliably identified without key input, and only the specified key operation can be performed without retyping characters when converting the uppercase letter to lowercase letter or lowercase letter to uppercase letter size after character recognition. Is to provide a method for distinguishing uppercase and lowercase in handwritten character recognition that can be arbitrarily performed.

<発明の構成> 本発明は、上記目的を達成するために、入力ペンにより
記入された文字の軌跡の座標値を検出するタブレットに
対して入力された手書き文字のパターンを予め定めた所
定の大きさに拡大又は縮小して、当該拡大倍率又は縮小
率を求めた上で予め定められた文字の標準パターンと照
合して前記手書き文字の認識を行ない、前記拡大倍率又
は縮小率が所定値に対し大きいか小さいかの比較結果に
よって前記手書き文字が大文字か小文字かの識別を行な
い、その後に、大文字又は小文字への変換を指示するキ
ーの入力があるか否かの判別を行ない、前記大文字又は
小文字への変換を指示するキーの入力がある場合におい
てのみ、前記比較による識別結果が大文字の時に小文字
に変換し、または識別結果が小文字の時に大文字に変換
して出力することを特徴とする手書き文字認識における
大文字と小文字の識別方法である。
<Structure of the Invention> In order to achieve the above object, the present invention has a predetermined size in which a pattern of a handwritten character input to a tablet that detects a coordinate value of a locus of a character written by an input pen is predetermined. To the predetermined value by enlarging or reducing the size, and then recognizing the handwritten character by collating with a standard pattern of a predetermined character after obtaining the enlargement ratio or reduction ratio. Whether the handwritten character is uppercase or lowercase is discriminated based on the comparison result of whether it is large or small, and then it is discriminated whether or not there is a key input instructing conversion to uppercase or lowercase. Only when there is a key input to instruct the conversion, the comparison result is converted to lower case when the identification result is upper case, or converted to upper case when the identification result is lower case. It is a method for discriminating uppercase and lowercase letters in handwritten character recognition, which is characterized by outputting as output.

<実施例> 以下、本発明の一実施例を説明する。<Example> An example of the present invention will be described below.

第1図は本発明を適用した手書き文字認識装置の外観を
示している。
FIG. 1 shows an appearance of a handwritten character recognition device to which the present invention is applied.

タブレット装置1のタブレット面1aには、フォーマッ
トシート10の厚み相当の凹部が形成され、この凹部に
フォーマットシート10がはめこまれている。このフォ
ーマットシート10の表面及びタブレット面1aは略平
面である。このフォーマットシート10上には記入用紙
12が置かれ、この記入用紙12に入力しようとする文
字などが記入される。
The tablet surface 1a of the tablet device 1 is formed with a recess corresponding to the thickness of the format sheet 10, and the format sheet 10 is fitted in the recess. The surface of the format sheet 10 and the tablet surface 1a are substantially flat. An entry sheet 12 is placed on the format sheet 10, and characters to be entered are entered on the entry sheet 12.

入力ペン2がカールコード3によってタブレット装置1
に接続され、この入力ペン2の先端には筆記具4が取付
けられる。入力ペン2には、この筆記具4をタブレット
面1aに押し下げるかあるいは離すことによってオンオ
フするストロークスイッチが内蔵されている。そして、
入力ペン2によりタブレット面1a上に置かれた記入用
紙12に文字等を記入すると、タブレット装置1はこの
ストロークスイッチのオン信号に応じて記入した文字等
の軌跡を表わす座標データXi ,Yi を例えば10ポイ
ント/mmの密度で出力する。タブレット装置1は、例え
ば、電磁誘導型の入力装置などとして一般に知られてい
る。
The input pen 2 uses the curl code 3 and the tablet device 1
The writing instrument 4 is attached to the tip of the input pen 2. The input pen 2 has a built-in stroke switch that is turned on / off by pushing or releasing the writing instrument 4 on the tablet surface 1a. And
When a character or the like is written on the entry form 12 placed on the tablet surface 1a by the input pen 2, the tablet device 1 causes the coordinate data X i , Y i representing the locus of the written character or the like in response to the ON signal of the stroke switch. Is output at a density of, for example, 10 points / mm. The tablet device 1 is generally known as, for example, an electromagnetic induction type input device.

上記フォーマットシート10には、予め決められた座標
値を有する文字記入枠群11,11,…がマトリックス
状に配置され、この記入枠群11,11,…の上方には
文字入力時すなわち、編集処理時には使用頻度の低いフ
ァンクションキー枠14が横方向に配置されている。ま
た、記入枠群11,11,…の右側(左側でも良いが、
操作性からは右側の方が良い)には、編集処理時には使
用頻度の高いファンクションキー枠13が縦方向に配置
されている。このファンクションキー枠13を用いて後
述する大文字/小文字変換キーのキー入力が行われる。
このフォーマットシート10の文字記入枠群11,1
1,…の幅に相当する長さの記入用紙12が置かれ、入
力ペン2の筆記具4にて、上記文字枠内に入力する文字
が記入される。タブレット装置1では、この記入された
文字枠毎に、その軌跡を座標データとして取り出し、文
字認識される。
.. having a predetermined coordinate value are arranged in a matrix on the format sheet 10. Above the writing frame groups 11, 11, .. At the time of processing, the function key frame 14 which is rarely used is arranged in the horizontal direction. Also, the right side of the input frame group 11, 11, ...
In terms of operability, the right side is better), and the function key frame 13 that is frequently used during the editing process is arranged in the vertical direction. The function key frame 13 is used to perform key input of an uppercase / lowercase conversion key described later.
Character entry frame groups 11, 1 of this format sheet 10
A writing sheet 12 having a length corresponding to the width of 1, ... Is placed, and a writing tool 4 of the input pen 2 is used to write a character to be input in the character frame. In the tablet device 1, the locus is taken out as coordinate data for each written character frame, and the character is recognized.

制御ユニット5はカールコード6によってタブレット装
置1に接続され、さらに、制御ユニット5には、カール
コード7によって認識された文字情報を出力する出力装
置例えばCRT表示装置(不図示)が接続される。
The control unit 5 is connected to the tablet device 1 by the curl code 6, and the control unit 5 is further connected to an output device such as a CRT display device (not shown) that outputs the character information recognized by the curl code 7.

第2図は上述の手書き文字認識装置の制御ユニット5の
構成を示している。
FIG. 2 shows the configuration of the control unit 5 of the above-mentioned handwritten character recognition device.

CPU20は、タブレットより入力される手書き文字の
ストロークデータに基づいて対応する文字を認識してこ
の文字情報を出力するまでの過程のシーケンス制御を、
ROM21に記憶するシステムプログラムに従って実行
する。
The CPU 20 performs sequence control of the process of recognizing the corresponding character based on the stroke data of the handwritten character input from the tablet and outputting this character information.
It is executed according to the system program stored in the ROM 21.

ROM21には、5つの大分類されたシステムプログラ
ムが記憶される。
The ROM 21 stores five broadly classified system programs.

前処理プログラム31は、タブレットより時系列的に順
次入力されるストロークデータの軌跡の階段状やスパイ
ク状の軌跡歪を除く平滑化処理、タブレットより入力さ
れ取込まれた軌跡の座標点間の補間を行う補間処理、タ
ブレットより入力される各座標データの必要分を取込む
ためのサンプリング処理、入力されたストロークの位置
および大きさを、縮小/拡大を行なって正規化する正規
化処理、更に、入力文字の入力完了処理などを行なうプ
ログラムで構成される。
The pre-processing program 31 is a smoothing process that removes the stepwise or spike-like trajectory distortion of the trajectory of the stroke data that is sequentially input from the tablet, and the interpolation between the coordinate points of the trajectory that is input and captured from the tablet. Interpolation processing, sampling processing for taking in the necessary amount of each coordinate data input from the tablet, normalization processing for normalizing the position and size of the input stroke by reducing / enlarging, It is composed of a program that performs input completion processing of input characters.

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

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

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

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

倍率計算処理プログラム36は、後述するように、1つ
の記入枠11内に記入された各文字ストロークの重心点
を算出し、更に、各文字ストロークの重心点を中心点と
して文字半径の平均値rを算出するとともに、予め決め
られた半径定数rsとの比較によって、大文字/小文字
の判定を行う処理プログラムである。また、大/小変換
処理プログラム37は、認識処理の結果、その文字コー
ドに変換する処理,および,文字ストローク全体が小さ
く記入された為に本来大文字であるのに小文字として出
力された場合またはこの逆の場合に、ファンクションキ
ーによる大文字/小文字の切換え操作によって対応する
文字コードに変換する処理のためのプログラムである。
As will be described later, the magnification calculation processing program 36 calculates the center of gravity of each character stroke entered in one entry frame 11, and further, uses the center of gravity of each character stroke as the center point to calculate the average value r of the character radius. Is a processing program for calculating upper case / lower case by comparing with a predetermined radius constant rs. Further, the large / small conversion processing program 37 outputs the character code as a result of the recognition processing, and the character code is converted into the character code. In the opposite case, it is a program for processing for converting to a corresponding character code by switching uppercase / lowercase letters using the function keys.

データメモリ22はRAMで構成され、以下の各種バッ
ファが設けられる。
The data memory 22 is composed of RAM and is provided with the following various buffers.

座標データバッファ41は、タブレットより入力される
座標データを一時的に記憶し、そのデータより前処理を
行う。特徴点バッファ43は、上述の前処理によって得
られたストロークデータより、そのストロークの開始
点,終了点,中点等の特徴点を記憶する。結果バッファ
44は、上記特徴点バッファ43のデータに基づいて、
標準パターンと照合し、その対応する認識文字のJIS
コードを、距離計算の結果、最も小さい順位で記憶し、
更に、その距離データと共に記憶する。データメモリ2
2には、また、上記各バッファの他に、上述の各処理の
ための各種バッファで構成するエリア42及び上記大/
小変換処理プログラム37において大文字/小文字の文
字コード変換に用いる変換テーブル45が設けられる。
この変換テーブル45は、大文字から小文字に変換する
変換テーブル(1)と小文字から大文字に変換する変換テ
ーブル(2)とを有する。
The coordinate data buffer 41 temporarily stores the coordinate data input from the tablet and performs preprocessing on the data. The feature point buffer 43 stores feature points such as the start point, end point, and middle point of the stroke based on the stroke data obtained by the above-described preprocessing. The result buffer 44, based on the data of the feature point buffer 43,
JIS of the recognized character that matches with the standard pattern
As a result of distance calculation, the code is stored in the smallest rank,
Further, it is stored together with the distance data. Data memory 2
In addition, in addition to the above-mentioned buffers, an area 42 formed of various buffers for the above-mentioned processing and the large / large area
The small conversion processing program 37 is provided with a conversion table 45 used for uppercase / lowercase character code conversion.
The conversion table 45 has a conversion table (1) for converting uppercase letters to lowercase letters and a conversion table (2) for converting lowercase letters to uppercase letters.

標準パターンメモリ23は、文字等の標準パターンを記
憶し、各文字のJISコードとともに、各文字の開始
点,中点,終了点の標準となる特徴点を各文字のストロ
ーク毎に記憶する。
The standard pattern memory 23 stores standard patterns of characters and the like, and stores, together with the JIS code of each character, standard feature points of the start point, middle point, and end point of each character for each stroke.

タブレット装置1及びCRT表示装置等の出力装置26
は、インターフェース装置24を介してCPU20に接
続される。
Output device 26 such as tablet device 1 and CRT display device
Is connected to the CPU 20 via the interface device 24.

以下、上述のように構成した手書き文字認識装置におけ
る動作について、第3図のフローチャートを参照して説
明する。
Hereinafter, the operation of the handwritten character recognition device configured as described above will be described with reference to the flowchart of FIG.

先づ、タブレット1上で手書きされた文字の座標データ
を取り込み(ステップS1,S2)、前処理プログラム
31による上述の平滑化処理,サンプリング処理,補間
処理などの前処理が行なわれる(ステップS3)。
First, the coordinate data of the handwritten character on the tablet 1 is fetched (steps S1 and S2), and the preprocessing such as the above-mentioned smoothing process, sampling process, and interpolation process is performed by the preprocessing program 31 (step S3). .

次に、ステップS4〜S6の倍率計算処理を行なう。こ
の倍率計算処理では、入力文字の標準パターンに対する
倍率を求める。すなわち、入力文字ストロークの全座標
値数をNとし、各座標値をxi ,yi (i=1,…,
N)として、入力文字の中心点となる重心の座標値,
を式(1)及び式(2)によって求める。
Next, the magnification calculation process of steps S4 to S6 is performed. In this magnification calculation process, the magnification of the input character with respect to the standard pattern is obtained. That is, the number of all coordinate values of the input character stroke is N, and each coordinate value is x i , y i (i = 1, ...,
N) is the coordinate value of the center of gravity that is the center point of the input character,
Is calculated by the equations (1) and (2).

次に重心と各座標値と距離の平均値rを式(3)によって
求める。
Next, the center of gravity, each coordinate value, and the average value r of the distance are calculated by the equation (3).

ここでrは文字の大きさを表す関数であり、重心点,
を中心とした半径rの円が文字の大きさを示すことに
なる。手書き文字認識の制御ユニット5に予め記憶させ
てある標準パターンの半径をrsとすると、倍率kは式
(4)によって求められる。
Where r is a function representing the size of the character,
A circle with a radius r centered at indicates the size of the character. Assuming that the radius of the standard pattern stored in advance in the handwriting character recognition control unit 5 is rs, the scaling factor k is given by
Required by (4).

ここで、k=1ならば標準パターンと入力文字が同じ大
きさ、 k<1ならば標準パターンより入力文字が大きい、 k>1ならば標準パターンより入力文字が小さい、 となる。
Here, if k = 1, the standard pattern and the input character have the same size, if k <1, the input character is larger than the standard pattern, and if k> 1, the input character is smaller than the standard pattern.

入力文字が小文字であると判定するための倍率kの値
は、標準パターンの大きさrs及び使用するタブレット
の座標の密度によって異なることは云うまでもない。例
えば、座標密度10ポイント/mm( 0.1mm単位)で文字
記入枠10mm角の標準パターンの半径rs=35( 3.5
mm)とした場合では、k≧1.25を小文字、k<1.25を大
文字とすれば、入力文字ストロークのr≦28( 2.8mm
以下)であれば小文字と判定し、r>28( 2.8mmより
大)であれば大文字と判定する(ステップS7〜S
9)。
It goes without saying that the value of the scaling factor k for determining that the input character is a lowercase letter differs depending on the size rs of the standard pattern and the density of the coordinates of the tablet used. For example, with a coordinate density of 10 points / mm (in units of 0.1 mm), the radius of a standard pattern in a 10 mm square character entry frame is rs = 35 (3.5
mm), if k ≥ 1.25 is lower case and k <1.25 is upper case, the input character stroke r ≤ 28 (2.8 mm
If it is less than or equal to), it is determined to be a small letter, and if r> 28 (greater than 2.8 mm), it is determined to be an upper case (steps S7 to S
9).

次に、求まった倍率kに応じて入力文字を一定の大きさ
に拡大または縮小する(ステップS10)。そして、拡
大または縮小した入力文字と標準パターンとを照合し、
入力文字の認識を行なう(ステップS11)。このよう
に、入力された手書き文字のパターンを予め定めた所定
の大きさに拡大又は縮小して、当該拡大又は縮小された
文字と予め定められた文字の標準パターンとを照合する
ので、入力された文字の大きさが標準パターンの文字の
大きさとなるので、入力された文字と標準パターンとの
比較照合が容易に行える。このとき、小文字フラッグが
オンであり、且つ、認識結果の大文字/小文字変換に該
当する文字であると(ステップS12,S13)、デー
タメモリ22の変換テーブル(1)を参照して認識結果を
小文字に変更する(ステップS14,S15)。そし
て、認識結果を出力装置26に出力する(ステップS1
6)。
Next, the input character is enlarged or reduced to a certain size according to the obtained magnification k (step S10). Then, match the enlarged or reduced input characters with the standard pattern,
The input character is recognized (step S11). In this way, the input handwritten character pattern is enlarged or reduced to a predetermined size and the enlarged or reduced character is collated with the predetermined standard pattern of the character. Since the size of the input character becomes the size of the character of the standard pattern, the input character and the standard pattern can be easily compared and collated. At this time, if the lower case flag is on and the character corresponds to the case conversion of the recognition result (steps S12 and S13), the recognition result is converted to a lower case by referring to the conversion table (1) of the data memory 22. (Steps S14, S15). Then, the recognition result is output to the output device 26 (step S1).
6).

次に、ファンクションキー枠13に認識文字の編集機能
として設けられている大文字/小文字変換キーのキー入
力を判定し(ステップS17)、さらに、認識結果が小
文字かどうかを判定する(ステップS18)。そして、
大文字/小文字変換キーのキー入力が有り、且つ、認識
結果が小文字であると、データメモリ22の変換テーブ
ル(2)を参照して、認識結果である小文字を大文字に変
更する(ステップS19,S20)。また、大文字/小
文字変換キーのキー入力が有り、且つ、認識結果が大文
字であると、データメモリ22の変換テーブル(1)を参
照して、認識結果の大文字を小文字に変更する(ステッ
プS21,S22)。
Next, the key input of the upper / lower case conversion key provided in the function key frame 13 as a function of editing the recognized character is determined (step S17), and further it is determined whether the recognition result is a lower case (step S18). And
When there is a key input of the uppercase / lowercase conversion key and the recognition result is lowercase, the conversion table (2) of the data memory 22 is referred to and the lowercase character as the recognition result is changed to uppercase (steps S19 and S20). ). Further, if there is a key input of the uppercase / lowercase conversion key and the recognition result is uppercase, the uppercase of the recognition result is changed to lowercase by referring to the conversion table (1) of the data memory 22 (step S21, S22).

このように、大文字/小文字変換キーの操作を行なうの
みで、文字認識した後の文字サイズを、大文字から小文
字に、または小文字から大文字に任意に変換することが
できるため、文字を再記入する必要がない。
In this way, it is possible to convert the character size after recognizing characters from uppercase letters to lowercase letters or from lowercase letters to uppercase letters simply by operating the uppercase / lowercase letters conversion key, so it is necessary to re-enter characters. There is no.

なお、手書き文字の大きさを定義する方法として、第4
図に示す如く、入力文字に接し全ての頂点が入力文字の
1つの座標値を持つ多角形を構成したとき、その多角形
の面積を文字の大きさとし、標準パターンの面積との比
(倍率)により、大文字,小文字を判定することもでき
る。
As a method for defining the size of handwritten characters,
As shown in the figure, when a polygon is in contact with the input character and all vertices have one coordinate value of the input character, the area of the polygon is defined as the size of the character and the ratio (magnification) to the area of the standard pattern. It is also possible to determine uppercase and lowercase by using.

<発明の効果> 以上説明したように、本発明においては、手書き文字を
一定の大きさに拡大又は縮小するときの倍率が、予め定
められた値以上であるときに手書き文字が小文字である
ことを識別するようにしたから、小文字を入力する毎に
キー操作を行なう必要がなく、手書き文字認識装置の操
作を簡略化することができる。しかも、認識文字の編集
機能として設けた所定のキーの操作を行なうのみで、文
字認識した後の文字サイズを、大文字から小文字に、ま
たは小文字から大文字に任意に変換することができるた
め、文字を再記入する必要がない。
<Effects of the Invention> As described above, in the present invention, when the magnification when enlarging or reducing a handwritten character to a certain size is equal to or greater than a predetermined value, the handwritten character is a small letter. Therefore, it is not necessary to perform a key operation each time a lowercase letter is input, and the operation of the handwritten character recognition device can be simplified. Moreover, the character size after character recognition can be arbitrarily converted from uppercase letters to lowercase letters or from lowercase letters to uppercase letters by simply operating the specified keys provided as a function for editing recognized characters. No need to re-fill.

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

第1図は手書き文字認識装置の外観を示す斜視図、第2
図は手書き文字認識装置の制御装置の構成を示すブロッ
ク図、第3図は第2図の装置の動作を示すフローチャー
ト、第4図は手書き文字認識の他の実施例を示す図であ
る。 1……タブレット装置、2……入力ペン 13……ファンクションキー枠
FIG. 1 is a perspective view showing the appearance of a handwritten character recognition device, and FIG.
FIG. 4 is a block diagram showing the configuration of the control device of the handwritten character recognition device, FIG. 3 is a flowchart showing the operation of the device of FIG. 2, and FIG. 4 is a diagram showing another embodiment of handwritten character recognition. 1 ... Tablet device, 2 ... Input pen 13 ... Function key frame

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】入力ペンにより記入された文字の軌跡の座
標値を検出するタブレットに対して入力された手書き文
字のパターンを予め定めた所定の大きさに拡大又は縮小
して、 当該拡大倍率又は縮小率を求めた上で予め定められた文
字の標準パターンと照合して前記手書き文字の認識を行
ない、 前記拡大倍率又は縮小率が所定値に対し大きいか小さい
かの比較結果によって前記手書き文字が大文字か小文字
かの識別を行ない、 その後に、大文字又は小文字への変換を指示するキーの
入力があるか否かの判別を行ない、 前記大文字又は小文字への変換を指示するキーの入力が
ある場合においてのみ、 前記比較による識別結果が大文字の時に小文字に変換
し、または識別結果が小文字の時に大文字に変換して出
力することを特徴とする手書き文字認識における大文字
と小文字の識別方法。
1. A pattern of handwritten characters input to a tablet for detecting coordinate values of a locus of a character entered by an input pen is enlarged or reduced to a predetermined size, and the enlargement ratio or The handwriting character is recognized by collating it with a standard pattern of a predetermined character after obtaining the reduction rate, and the handwriting character is determined by the comparison result of whether the enlargement factor or the reduction rate is larger or smaller than a predetermined value. If uppercase or lowercase is discriminated, then whether or not there is a key input instructing conversion to uppercase or lowercase, and if there is a key input instructing conversion to uppercase or lowercase In the above, the handwritten sentence is characterized in that when the identification result by the comparison is uppercase, it is converted to lowercase, or when the identification result is lowercase, it is converted to uppercase and output. Identification method of uppercase and lowercase letters in the recognition.
JP59104096A 1984-05-22 1984-05-22 Method of distinguishing between uppercase and lowercase in handwritten character recognition Expired - Lifetime JPH0646419B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP59104096A JPH0646419B2 (en) 1984-05-22 1984-05-22 Method of distinguishing between uppercase and lowercase in handwritten character recognition

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP59104096A JPH0646419B2 (en) 1984-05-22 1984-05-22 Method of distinguishing between uppercase and lowercase in handwritten character recognition

Publications (2)

Publication Number Publication Date
JPS60246492A JPS60246492A (en) 1985-12-06
JPH0646419B2 true JPH0646419B2 (en) 1994-06-15

Family

ID=14371583

Family Applications (1)

Application Number Title Priority Date Filing Date
JP59104096A Expired - Lifetime JPH0646419B2 (en) 1984-05-22 1984-05-22 Method of distinguishing between uppercase and lowercase in handwritten character recognition

Country Status (1)

Country Link
JP (1) JPH0646419B2 (en)

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS57203176A (en) * 1981-06-10 1982-12-13 Toshiba Corp Reject correction system for optical character reader
JPS58214972A (en) * 1982-06-09 1983-12-14 Hitachi Ltd Online handwritten character recognition device

Also Published As

Publication number Publication date
JPS60246492A (en) 1985-12-06

Similar Documents

Publication Publication Date Title
JP3004495B2 (en) How to recognize handwritten symbols
US7437001B2 (en) Method and device for recognition of a handwritten pattern
US5265174A (en) Pattern recognition apparatus
JP2651009B2 (en) Information recognition device
WO1996039677A1 (en) Method and apparatus for character recognition of hand-written input
US6282316B1 (en) Image processing method and apparatus that use handwritten gestures for editing
JP3155616B2 (en) Character recognition method and device
EP0432937B1 (en) Hand-written character recognition apparatus
US5659633A (en) Character recognition method utilizing compass directions and torsion points as features
JPH05225399A (en) Document processor
JPH0646419B2 (en) Method of distinguishing between uppercase and lowercase in handwritten character recognition
JPH09319828A (en) On-line character recognition device
JPH069064B2 (en) Handwriting recognition device
JP3977473B2 (en) Handwritten character recognition method and handwritten character recognition apparatus
JP2922900B2 (en) Handwritten character recognition device
JP3146046B2 (en) Online character recognition device
JPH06337957A (en) Handwritten character input device and correction code recognizing method
KR100204618B1 (en) Method and system for recognition of character or graphic
JP2755299B2 (en) Image processing method
JP2000148907A (en) Handwritten figure recognition device
JPH0585938B2 (en)
JPH06195519A (en) Device and method for character recognition
JP2962911B2 (en) Character recognition device
JPS62281082A (en) character recognition device
JPH0776980B2 (en) Character recognition method