JPH0981668A - Character recognition method and device - Google Patents

Character recognition method and device

Info

Publication number
JPH0981668A
JPH0981668A JP7236445A JP23644595A JPH0981668A JP H0981668 A JPH0981668 A JP H0981668A JP 7236445 A JP7236445 A JP 7236445A JP 23644595 A JP23644595 A JP 23644595A JP H0981668 A JPH0981668 A JP H0981668A
Authority
JP
Japan
Prior art keywords
character
pattern
candidate
input
size
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
JP7236445A
Other languages
Japanese (ja)
Inventor
Keiko Gunji
圭子 郡司
壮四郎 ▲葛▼貫
Soshiro Kuzunuki
Masaki Miura
雅樹 三浦
Yoshiharu Konishi
義治 小西
Tsukasa Yasue
司 安江
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.)
Hitachi Ltd
Original Assignee
Hitachi Ltd
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 Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP7236445A priority Critical patent/JPH0981668A/en
Publication of JPH0981668A publication Critical patent/JPH0981668A/en
Pending legal-status Critical Current

Links

Landscapes

  • Character Discrimination (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide character recognition method and device capable of excellently displaying the candidate character even for a character for which the fluctuation of writing is large for respective users such as a period for instance. SOLUTION: An input size measurement part 1-5 for detecting the size or the position of an input pattern, a punctuation mark processing part 1-1 for additionally inserting an already decided character to the candidate character by the size or the position of the detected input pattern and a small size character processing part 1-2 are provided in this character recognition device. Thus, even for a pattern with the large fluctuation of the writing for the respective users which is hardly put in a candidate by the comparison of a recognition dictionary and input, by information other than the one used in the comparison of the recognition dictionary and the input of the input pattern, an appropriate character is inserted to the candidate.

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 recognizing characters that are input by handwriting.

【0002】[0002]

【従来の技術】文字認識結果の文字コードを後処理によ
って変更する方法が、特開平1−19489号公報や特公平1
−50954号公報に開示している。特開平1−19489号公報
には、手書き入力し、手書き入力した文字の位置や大き
さを正規化し、近似し、同様に近似してある認識辞書と
の比較により認識した文字に対し、旧字体の存在する常
用漢字ならば旧字体を、常用漢字の存在する旧字体なら
ば常用漢字を共に出力し、使用者がどちらか一方の字体
しか知らない場合でもいずれの字体も入力可能とする旨
が開示されている。また、特公平1−50954号公報
には、文字サイズが小さいなら、認識辞書と入力の比較
により文字認識した大文字のコードを小文字のコードに
変換する方法が開示されており、この場合、候補文字と
して表示されるのは小文字のみであり、大文字は表示さ
れない。これらいずれの開示でも、認識辞書と入力の比
較で得た認識結果のコードを利用して、それに関連した
文字を候補に追加するという方法で、候補文字を追加し
たりコード変換を行ったりしている。
2. Description of the Related Art A method of changing a character code of a character recognition result by post-processing is disclosed in Japanese Patent Laid-Open No. 1-19489 and Japanese Patent Publication No.
This is disclosed in Japanese Patent Laid-Open No. 50954. Japanese Laid-Open Patent Publication No. 1-19489 discloses that the characters that have been input by handwriting, the positions and sizes of the characters that have been handwritten are normalized, approximated, and compared with a recognition dictionary that is also approximated If there is a common kanji character that exists, the old font is output. If there is a common kanji character, the old character is output together, and even if the user knows only one of them, it is possible to input either one. It is disclosed. In addition, Japanese Patent Publication No. 1-50954 discloses a method of converting an uppercase code recognized as a character by comparing a recognition dictionary with an input into a lowercase code if the character size is small. Is displayed only in lowercase letters, not uppercase letters. In any of these disclosures, by using the code of the recognition result obtained by comparing the input with the recognition dictionary and adding the character related to it, the candidate character is added or the code is converted. There is.

【0003】[0003]

【発明が解決しようとする課題】前記従来技術では、認
識辞書と入力の比較によって得た認識結果のコードを利
用して、候補文字を追加したりコード変換を行ったりし
ている。ところが、ピリオドのように、ユーザ毎に書き
方の変動が大きい文字では、認識辞書と入力の比較で
は、全く候補に入らず、誤認識先も特定の文字でないの
で、認識辞書と入力の比較結果を利用して後から候補に
追加したり、コード変換を行うことは不可能である。
In the above prior art, the candidate character is added or the code is converted by using the code of the recognition result obtained by comparing the input with the recognition dictionary. However, if there is a large variation in writing style for each user, such as a period, it will not be a candidate at all in the comparison between the recognition dictionary and the input, and the misrecognition destination is not a specific character. It is impossible to add it to a candidate or perform code conversion later by using it.

【0004】以下に、上記の問題点を図3を用いて具体
的に説明する。図3に示すように、ピリオドは、ユーザ
により書き方が様々で、入力番号(1)のパターンは、
約1回転半しているし、入力番号(2)のパターンで
は、約2回転半している。また、ここに示さないパター
ンでは、10回転以上しているものもある。このよう
に、ユーザにより書き方が大幅に異なるパターンでは、
全ての書き方を辞書パターンに登録するのは、困難であ
る。
The above problems will be specifically described below with reference to FIG. As shown in FIG. 3, the period has various ways of writing by the user, and the pattern of the input number (1) is
About one and a half turns, and in the pattern of the input number (2), about two and a half turns. In addition, in some patterns not shown here, the number of rotations is 10 or more. In this way, in the pattern that the writing style differs greatly depending on the user,
It is difficult to register all writing styles in the dictionary pattern.

【0005】また、ピリオドは、形はユーザにより様々
であるが、大きさが小さいという点では、どのユーザも
同じであろう。しかし、一般の辞書と入力の比較による
パターン認識では、位置や大きさを正規化して比較を行
うために、ピリオドは小さいという情報が無視され、ピ
リオドが候補に入らない。
Also, the period varies from user to user, but is the same for all users in that it is small in size. However, in pattern recognition by comparing an input with a general dictionary, since the position and the size are normalized for comparison, the information that the period is small is ignored, and the period is not included in the candidates.

【0006】本発明の目的は、例えばピリオドのよう
に、ユ−ザ毎に書き方の変動が大きい文字に対しても良
好にその候補文字を表示し得る文字認識方法及び装置を
提供することにある。
An object of the present invention is to provide a character recognizing method and apparatus capable of favorably displaying a candidate character even for a character such as a period having a large variation in writing style for each user. .

【0007】[0007]

【課題を解決するための手段】本発明の特徴は、文字認
識装置において、入力パターンのサイズ又は位置を検出
する手段と、前記検出手段より得られる入力パターンの
サイズ又は位置により、あらかじめ決められた文字を前
記候補文字に追加挿入することにある。
The features of the present invention are predetermined in the character recognition device by means for detecting the size or position of the input pattern and the size or position of the input pattern obtained by the detecting means. A character is additionally inserted into the candidate character.

【0008】[0008]

【作用】本発明によれば、ユーザ毎に書き方の変動が大
きく、認識辞書と入力の比較では、候補に入りにくいパ
ターンでも、入力パターンのサイズや位置などの情報に
より、適当な文字を候補に挿入することができる。
According to the present invention, even if a pattern is difficult to be a candidate in the comparison between the recognition dictionary and the input because of a large variation in writing style for each user, an appropriate character is selected as a candidate by the information such as the size and position of the input pattern. Can be inserted.

【0009】[0009]

【実施例】以下、図面を参照して本発明の一実施例であ
る、オンライン手書き文字認識の例を説明する。
DESCRIPTION OF THE PREFERRED EMBODIMENTS An example of online handwritten character recognition, which is an embodiment of the present invention, will be described below with reference to the drawings.

【0010】[本発明の機能]図1に、本発明の一実施
例である手書き文字認識装置の機能ブロック図を示す。
動作を簡単に説明する。座標入力装置(タブレット)a
3上にスタイラスペンa2を滑らせることで、手書き文
字パターンを入力する。タブレットa3は、当入力パタ
ーンを認識管理部2に送る。認識管理部2は、正規化部
3により、入力パターンの位置と大きさを正規化する。
認識管理部2は、正規化した入力パターンを近似部4に
より近似する。認識管理部2は、マッチング部5によっ
て、近似した入力パターンと辞書6の辞書パターンとの
マッチングを行い、候補文字を得る。認識管理部2は、
前記マッチングにより得られた候補文字と入力パターン
を、候補の句読点処理部1−1に送る。句読点処理部1
−1は、入力パターンのサイズを入力サイズ測定部1−
5により測定する。句読点処理部1−1は、もし、入力
パターンのサイズが句読点のサイズならば、句読点の候
補順位を上げる。さらに、もし、候補文字にピリオドが
なかったら、所定の候補順位にピリオドを挿入する。句
読点処理部1−1は、前記処理を行った候補を認識管理
部2に返す。認識管理部2は、前記、句読点の候補順位
を上げてピリオドを挿入する処理を行った候補文字と入
力パターンを、候補の小文字処理部1−3に送る。小文
字処理部1−3は、入力パターンのサイズを入力サイズ
測定部1−5により測定する。小文字処理部1−3は、
もし、入力パターンのサイズが小文字のサイズならば、
小文字を所定の候補順位に挿入する。小文字処理部1−
3は、前記処理を行った候補を認識管理部2に返す。認
識管理部2は候補のキャラクタを表示メモりcに格納す
る。LCDコントローラbは、表示メモリcから上記キ
ャラクタを読み出し、上記キャラクタを表示装置(ここ
ではLCDa1)に表示する。特に、動作が複雑な認識
管理部2,句読点処理部1−1と小文字処理部1−3の
動作については、後にフロー図を用いて詳細に説明す
る。
[Functions of the Present Invention] FIG. 1 shows a functional block diagram of a handwritten character recognition apparatus according to an embodiment of the present invention.
The operation will be briefly described. Coordinate input device (tablet) a
A handwritten character pattern is input by sliding the stylus pen a2 on the screen 3. The tablet a3 sends this input pattern to the recognition management unit 2. The recognition management unit 2 normalizes the position and size of the input pattern by the normalization unit 3.
The recognition management unit 2 approximates the normalized input pattern by the approximation unit 4. The recognition management unit 2 causes the matching unit 5 to match the approximated input pattern with the dictionary pattern of the dictionary 6 to obtain candidate characters. The recognition management unit 2
The candidate characters and the input pattern obtained by the matching are sent to the candidate punctuation mark processing section 1-1. Punctuation processing unit 1
-1 is the size of the input pattern, the input size measuring unit 1-
5 is measured. If the size of the input pattern is the size of the punctuation mark, the punctuation mark processing unit 1-1 raises the punctuation mark candidate rank. Further, if there is no period in the candidate character, a period is inserted in a predetermined candidate rank. The punctuation mark processing section 1-1 returns the candidates that have undergone the above processing to the recognition management section 2. The recognition management unit 2 sends the candidate character and the input pattern, which have been subjected to the process of increasing the punctuation mark candidate rank and inserting the period, to the candidate lower case processing unit 1-3. The small letter processing unit 1-3 measures the size of the input pattern by the input size measuring unit 1-5. The small letter processing unit 1-3 is
If the input pattern size is lowercase,
Insert lowercase letters in a given candidate rank. Lower case processing unit 1-
3 returns the candidates that have undergone the above processing to the recognition management unit 2. The recognition management unit 2 stores the candidate character in the display memory c. The LCD controller b reads the character from the display memory c and displays the character on the display device (here, LCDa1). In particular, the operations of the recognition management unit 2, the punctuation mark processing unit 1-1, and the lowercase character processing unit 1-3, which have complicated operations, will be described later in detail with reference to a flowchart.

【0011】[本発明のシステム構成]図2は、本シス
テムの構成図である。パターンを近似する機能,パター
ンマッチングして候補文字を得る機能,候補に句読点や
小文字を追加する機能は、例えば、ROMgに記憶して
あるプログラムをCPUeが読み出し、実行することに
より実現される。なお、各機能については、後にフロー
図を用いて詳細に説明する。
[System Configuration of the Present Invention] FIG. 2 is a configuration diagram of the present system. The function of approximating a pattern, the function of obtaining a candidate character by pattern matching, and the function of adding a punctuation mark or a lowercase character to a candidate are realized by the CPUe reading and executing a program stored in the ROMg, for example. It should be noted that each function will be described later in detail using a flow chart.

【0012】[本発明の動作フロー]認識管理部2,句
読点処理部1−1と小文字処理部1−3の動作をフロー
図を用いて説明する。
[Operation Flow of the Present Invention] The operations of the recognition management unit 2, the punctuation mark processing unit 1-1 and the small letter processing unit 1-3 will be described with reference to a flow chart.

【0013】(1)認識処理 図6に、認識管理部2の動作フローを示す。認識管理部
2は、タブレットa3からの手書き入力パターンをサン
プリングする(2−1)。次に、入力パターンを正規化
部3で位置とサイズの正規化を行う(2−2)。次に、
入力パターンを近似部4で近似して、近似パターンを得
る(2−3)。得られた近似パターンをマッチング部5
に転送し、辞書6とマッチングし、候補文字を得る(2
−4)。得られた候補文字に、句読点処理部1−1で入
力パターンのサイズにより句読点の候補順位アップと挿
入を行う(2−5)。次に、小文字処理部1−3で入力
パターンのサイズにより、候補文字に小文字の挿入を行
う(2−6)。前記処理により得られた候補をLCDa
1上に表示する(2−7)。
(1) Recognition Processing FIG. 6 shows an operation flow of the recognition management unit 2. The recognition management unit 2 samples the handwriting input pattern from the tablet a3 (2-1). Next, the normalization unit 3 normalizes the position and size of the input pattern (2-2). next,
The approximating unit 4 approximates the input pattern to obtain an approximate pattern (2-3). The obtained approximate pattern is used by the matching unit 5
And match it with the dictionary 6 to get candidate characters (2
-4). In the obtained candidate characters, the punctuation mark processing section 1-1 increases the candidate rank of punctuation marks and inserts them according to the size of the input pattern (2-5). Next, the lowercase character processing unit 1-3 inserts lowercase characters into the candidate character depending on the size of the input pattern (2-6). The candidates obtained by the above processing are displayed on LCDa.
Display on top of 1 (2-7).

【0014】(2)句読点処理 次に、図7を用いて句読点処理部1−1の動作フローを
説明する。まず、認識管理部2より、マッチングにより
得られた候補文字と入力パターンを得る(1−1−
1)。次に、入力パターンのサイズを測定する(1−1
−2)。もし、入力パターンのサイズが枠の1/4以下
だったならば(1−1−3)、句読点テーブルより、句
読点文字を参照し、句読点の候補順位を上位に入れ換え
る(1−1−4)。次に、再度句読点テーブルより挿入
すべき句読点(ピリオド)を参照する(1−1−5)。
もし、候補にピリオドが入っていなかったら(1−1−
6)、句読点の候補の最後にピリオドを挿入する(1−
1−7)。そして、前記処理を行った候補文字を認識管
理部2に出力する(1−1−8)。
(2) Punctuation Mark Processing Next, the operation flow of the punctuation mark processing section 1-1 will be described with reference to FIG. First, the recognition management unit 2 obtains candidate characters and input patterns obtained by matching (1-1-
1). Next, the size of the input pattern is measured (1-1
-2). If the size of the input pattern is 1/4 or less of the frame (1-1-3), the punctuation mark character is referred to from the punctuation mark table, and the punctuation mark candidate rank is switched to a higher rank (1-1-4). . Next, the punctuation mark (period) to be inserted is referenced again from the punctuation mark table (1-1-5).
If there is no period in the candidate (1-1-
6), insert a period at the end of the punctuation candidate (1-
1-7). Then, the candidate characters that have undergone the above processing are output to the recognition management unit 2 (1-1-8).

【0015】(3)小文字処理 次に、図8を用いて小文字処理部1−3の動作フローを
説明する。まず、認識管理部2より、マッチングにより
得られた候補文字と入力パターンを得る(1−3−
1)。次に、入力パターンのサイズを測定する(1−3
−2)。もし、入力パターンのサイズが枠の1/4以上
1/2以下だったならば(1−3−3)、小文字テーブ
ルより、小文字と対応する大文字を参照し(1−3−
4)、もし、小文字と対応する大文字が候補にあったな
ら(1−3−5)、小文字に対応する大文字のうち上位
の候補の前に、小文字を挿入する(1−3−6)。そし
て、前記処理を行った候補文字を認識管理部2に出力す
る(1−3−7)。
(3) Lowercase Processing Next, the operation flow of the lowercase processing unit 1-3 will be described with reference to FIG. First, the candidate character and the input pattern obtained by the matching are obtained from the recognition management unit 2 (1-3-
1). Next, the size of the input pattern is measured (1-3
-2). If the size of the input pattern is 1/4 or more and 1/2 or less of the frame (1-3-3), the uppercase letter corresponding to the lowercase letter is referred to from the lowercase letter table (1-3-
4) If there is an uppercase letter corresponding to a lowercase letter (1-3-5), the lowercase letter is inserted before the upper candidate among the uppercase letters corresponding to the lowercase letter (1-3-6). Then, the candidate characters that have undergone the above processing are output to the recognition management unit 2 (1-3-7).

【0016】[本発明の適用例]図4に、本発明の一実
施例である大きさとパターン認識結果による候補の小文
字挿入の例を示す。ユーザは、英小文字「z」と「o」
を枠の中に小さく書いたが、形が少し変形したため、認
識結果は、それぞれ「2」と「0」になっている。本発
明で、サイズを重視して「Z」と類似した「2」も、
「z」の大文字として登録すれば、「Z」と「2」のう
ち上位の候補の「2」の前に「z」が挿入され、「z」
が1位となる。同様に、「o」も1位になる。
[Application Example of the Present Invention] FIG. 4 shows an example of inserting a lowercase character of a candidate based on a size and a pattern recognition result, which is an embodiment of the present invention. The user has lowercase letters "z" and "o"
I wrote a small in the frame, but the recognition result is "2" and "0", respectively, because the shape is slightly deformed. In the present invention, "2", which is similar to "Z" with an emphasis on size,
If registered as an uppercase letter of "z", "z" is inserted before "2", which is a higher-ranking candidate of "Z" and "2", and "z" is inserted.
Comes first. Similarly, "o" is also ranked first.

【0017】さらに、本発明では、小文字を大文字の前
に挿入する方式のため、大きさがあいまいで、もし、大
文字と小文字の判定を誤った場合でも、候補として他方
も選択できる。
Further, according to the present invention, since the lower case character is inserted before the upper case character, the size is ambiguous, and even if the determination of the upper case character and the lower case character is incorrect, the other can be selected as a candidate.

【0018】従来の大きさとパターン認識結果による候
補の大文字コードを小文字コ−ドに変換するものの例を
図5に示す。従来の例では、入力パターンの大きさが小
さいなら、大文字のコードを小文字に変換する方式のた
め、図のように、「z」を小さく書いても、形が少し変
形して「2」に似てしまうと、第1位に「z」はならな
かった。
FIG. 5 shows an example of converting a candidate upper case code based on the size and pattern recognition result into a lower case code. In the conventional example, if the size of the input pattern is small, the uppercase code is converted to lowercase, so even if you write small "z" as shown in the figure, the shape will be slightly deformed to "2". If it resembled, "z" would not be the first place.

【0019】また、もし、サイズがあいまいで、大文字
を小文字と判断を誤った場合、もう、大文字は小文字に
変換されてしまい、候補にないために、再度入力しなけ
ればならなかった。
If the size is ambiguous and the upper case character is mistakenly determined to be lower case, the upper case character is already converted to lower case, and it is not a candidate, so the user has to input it again.

【0020】[他の実施例]図9に、本発明の他の実施
例である大きさと位置による候補の句読点挿入の例を示
す。先の実施例では、句読点は「、。,.」の4種とし
たが、「・、。,.」の5種の場合を考える。この場合、
ユーザによりパターンの形が変化しやすい文字は、ピリ
オド「.」と中黒「・」の2種存在する。この場合、入
力パターンのサイズのみでは、2種のうちどちらを挿入
すべきか分からないので、サイズの他に入力パターンの
位置も使って、適当な文字を挿入すればよい。この例で
は、下の位置ならピリオド「.」,中と上の位置なら中
黒「・」を挿入する。
[Other Embodiments] FIG. 9 shows another embodiment of the present invention in which candidate punctuation marks are inserted according to size and position. In the above embodiment, four types of punctuation marks are “,.,.”, But five types of “.,.,.” Are considered. in this case,
There are two types of characters whose pattern shape is likely to change depending on the user: period "." And center black ".". In this case, since the size of the input pattern alone does not indicate which of the two types should be inserted, an appropriate character may be inserted using the position of the input pattern in addition to the size. In this example, a period "." Is inserted at the lower position, and a middle black "." Is inserted at the middle and upper positions.

【0021】次に図10に、本発明の他の実施例である
大きさと位置とパターン認識結果による候補の小文字挿
入の例を示す。この場合も大きさと位置の情報を使っ
て、形の似ている複数の文字を対応付けることができ
る。例えば、カタカナの「ハ」とひらがなの「い」と記
号の「゛」は、パターンの形状のみでは区別がつきにく
いが、大きさや位置を考慮すれば、区別が容易である。
入力(1)のように小さく下の位置に書いてあれば、
「ハ」は小文字がないので、ひらがな小文字の「ぃ」であ
ると分かる。同様に、入力(2)のように小さく上の位
置に書いてあれば、記号の「゛」であると分かる。
Next, FIG. 10 shows an example of another embodiment of the present invention in which a lowercase character of a candidate is inserted according to the size, position and pattern recognition result. Also in this case, a plurality of characters having similar shapes can be associated with each other using the size and position information. For example, katakana “ha” and hiragana “i” and the symbol “” are difficult to distinguish only by the shape of the pattern, but can be easily distinguished by considering the size and position.
If it is written in a small position like the input (1),
Since "ha" has no lowercase letters, it can be understood that it is a hiragana lowercase letter "ii". Similarly, if it is written in a small upper position like the input (2), it can be known as the symbol "".

【0022】前記、サイズと位置を考慮した句読点処理
部1−1′および小文字処理部1−3′の処理フローを
それぞれ図11と図12に示す。図7および図8との違
いは、入力パターンの位置を測定し、位置情報も使って
候補文字を挿入している点である。位置情報を用いて小
文字を挿入するための小文字テーブルの作成例を図13
に示す。大文字と対応する小文字を大きさに加えて、位
置を用いて複数対応付けている点が特徴である。
The processing flow of the punctuation mark processing section 1-1 'and the small letter processing section 1-3' in consideration of the size and position are shown in FIGS. 11 and 12, respectively. The difference from FIGS. 7 and 8 is that the position of the input pattern is measured and the candidate character is inserted using the position information. FIG. 13 shows an example of creating a lowercase table for inserting lowercase letters using position information.
Shown in The feature is that a plurality of lowercase letters corresponding to uppercase letters are added to the size and a plurality of correspondences are made using positions.

【0023】[0023]

【発明の効果】入力パターンと辞書パターンのマッチン
グに用いる情報以外の情報を用いて、入力パターンと辞
書パターンのマッチングで得られない文字を候補に追加
することにより、文字入力が容易になり、マンマシン性
を向上する。
EFFECT OF THE INVENTION By using information other than the information used for matching the input pattern and the dictionary pattern and adding characters that cannot be obtained by matching the input pattern and the dictionary pattern to the candidates, it becomes easier to input characters. Improves machine performance.

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

【図1】本発明の一実施例である手書き文字認識装置の
機能ブロック図である。
FIG. 1 is a functional block diagram of a handwritten character recognition device according to an embodiment of the present invention.

【図2】本システムの構成図である。FIG. 2 is a configuration diagram of the present system.

【図3】本発明の一実施例である大きさによる候補の句
読点挿入の例を説明する図である。
FIG. 3 is a diagram illustrating an example of inserting punctuation marks of a candidate according to size, which is an embodiment of the present invention.

【図4】本発明の一実施例である大きさとパターン認識
結果による候補の小文字挿入の例を説明する図である。
FIG. 4 is a diagram illustrating an example of inserting a lowercase character of a candidate based on a size and a pattern recognition result, which is an embodiment of the present invention.

【図5】従来の大きさとパターン認識結果による候補の
大文字コードを小文字コ−ドに変換するものの例を示す
図である。
FIG. 5 is a diagram showing an example of converting a candidate upper case code based on the size and pattern recognition result into a lower case code.

【図6】本発明における認識管理部の動作フロー図であ
る。
FIG. 6 is an operation flow diagram of the recognition management unit in the present invention.

【図7】本発明における句読点処理部の動作フロー図で
ある。
FIG. 7 is an operation flow diagram of the punctuation mark processing unit in the present invention.

【図8】本発明における小文字処理部の動作フロー図で
ある。
FIG. 8 is an operation flow diagram of a lower case processing unit in the present invention.

【図9】本発明の他の実施例である大きさと位置による
候補の句読点挿入の例を説明する図である。
FIG. 9 is a diagram illustrating an example of inserting punctuation marks of candidates according to size and position, which is another embodiment of the present invention.

【図10】本発明の他の実施例である大きさと位置とパ
ターン認識結果による候補の小文字挿入の例を説明する
図である。
FIG. 10 is a diagram illustrating an example of inserting a lowercase character of a candidate based on a size, a position, and a pattern recognition result, which is another embodiment of the present invention.

【図11】本発明の他の実施例による句読点処理部の動
作フロー図である。
FIG. 11 is an operation flow diagram of a punctuation mark processing unit according to another embodiment of the present invention.

【図12】本発明の他の実施例による小文字処理部の動
作フロー図である。
FIG. 12 is an operation flow diagram of a lower case processing unit according to another embodiment of the present invention.

【図13】本発明の他の実施例による小文字テーブルの
作成例である。
FIG. 13 is an example of creating a lower case table according to another embodiment of the present invention.

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

1−1…句読点処理部、1−2…句読点テーブル、1−
3…小文字処理部、1−4…小文字テーブル、1−5…
入力サイズ測定部、2…認識管理部、3…正規化部、4
…近似部、5…マッチング部、6…辞書、a…入力表示
一体型装置、a1…LCD、a2…スタイラスペン、a
3…タブレット、b…LCDコントローラ、c…表示メ
モり、d…タブレットコントローラ、e…CPU、f…
RAM、g…ROM。
1-1 ... Punctuation mark processing unit, 1-2 ... Punctuation mark table, 1-
3 ... Lower case processing unit, 1-4 ... Lower case table, 1-5 ...
Input size measurement unit, 2 ... Recognition management unit, 3 ... Normalization unit, 4
... approximation part, 5 ... matching part, 6 ... dictionary, a ... input display integrated device, a1 ... LCD, a2 ... stylus pen, a
3 ... tablet, b ... LCD controller, c ... display memory, d ... tablet controller, e ... CPU, f ...
RAM, g ... ROM.

───────────────────────────────────────────────────── フロントページの続き (72)発明者 小西 義治 愛知県尾張旭市晴丘町池上1番地 株式会 社日立製作所オフィスシステム事業部内 (72)発明者 安江 司 愛知県尾張旭市晴丘町池上1番地 株式会 社日立製作所オフィスシステム事業部内 ─────────────────────────────────────────────────── --- Continuation of the front page (72) Inventor Yoshiharu Konishi 1 Ikegami, Haruoka-cho, Owariasahi-shi, Aichi Stock Office, Hitachi, Ltd. Office Systems Division (72) Inventor Tsukasa Yasue 1 Ikegami, Haruka-cho, Owariasaichi, Aichi Hitachi, Ltd. Office Systems Division

Claims (12)

【特許請求の範囲】[Claims] 【請求項1】入力される文字パターンとあらかじめ辞書
に格納してある辞書パターンを比較して複数の候補文字
を決定する文字認識装置において、入力パターンのサイ
ズ又は位置を検出する手段と、前記検出手段より得られ
る入力パターンのサイズ又は位置により、あらかじめ決
められた文字を前記候補文字に追加挿入することを特徴
とする文字認識装置。
1. A character recognition device for comparing a character pattern to be input with a dictionary pattern stored in a dictionary in advance to determine a plurality of candidate characters, and means for detecting the size or position of the input pattern, and the detection. A character recognition device characterized in that a predetermined character is additionally inserted into the candidate character according to the size or position of the input pattern obtained by the means.
【請求項2】入力される文字パターンとあらかじめ辞書
に格納してある辞書パターンを比較して複数の候補文字
を決定する文字認識装置において、入力パターンのサイ
ズ又は位置を検出する手段と、前記検出手段より得られ
る入力パターンのサイズ又は位置により、あらかじめ決
められた文字の候補順位を上位にすることを特徴とする
文字認識装置。
2. A character recognition device for determining a plurality of candidate characters by comparing an input character pattern with a dictionary pattern stored in a dictionary in advance, and means for detecting the size or position of the input pattern, and the detection. A character recognition device, characterized in that a predetermined character candidate rank is set to a higher rank according to the size or position of the input pattern obtained by the means.
【請求項3】請求項2の文字認識装置において、前記検
出手段より得られる入力パターンのサイズ又は位置によ
り、あらかじめ決められた文字の候補順位を上位にする
とともに、前記あらかじめ決められた文字の中で候補に
含まれない文字を候補に追加挿入することを特徴とする
文字認識装置。
3. The character recognition device according to claim 2, wherein a predetermined character candidate rank is set to a higher rank according to the size or position of the input pattern obtained by the detecting means, and the character is among the predetermined character. A character recognition device characterized in that characters not included in the candidate are additionally inserted into the candidate.
【請求項4】入力された文字パターンとあらかじめ辞書
に格納してある辞書パターンを比較して複数の候補文字
を決定する文字認識方法において、入力パターンのサイ
ズ又は位置を検出し、前記検出した入力パターンのサイ
ズ又は位置により、あらかじめ決められた文字を前記候
補文字に追加挿入することを特徴とする文字認識方法。
4. A character recognition method for determining a plurality of candidate characters by comparing an input character pattern with a dictionary pattern stored in a dictionary in advance, the size or position of the input pattern is detected, and the detected input is detected. A character recognition method characterized in that a predetermined character is additionally inserted into the candidate character depending on the size or position of the pattern.
【請求項5】入力された文字パターンとあらかじめ辞書
に格納してある辞書パターンを比較して複数の候補文字
を決定する文字認識方法において、入力パターンのサイ
ズ又は位置を検出し、前記検出した入力パターンのサイ
ズ又は位置により、あらかじめ決められた文字の候補順
位を上位にすることを特徴とする文字認識方法。
5. A character recognition method for determining a plurality of candidate characters by comparing an input character pattern with a dictionary pattern stored in a dictionary in advance, detecting the size or position of the input pattern, and detecting the detected input. A character recognition method characterized in that a predetermined character candidate rank is set to a higher rank depending on the size or position of a pattern.
【請求項6】請求項5の文字認識方法において、前記検
出した入力パターンのサイズ又は位置により、あらかじ
め決められた文字の候補順位を上位にするとともに、前
記あらかじめ決められた文字の中で候補に含まれない文
字を候補に追加挿入することを特徴とする文字認識方
法。
6. The character recognition method according to claim 5, wherein, according to the size or position of the detected input pattern, a predetermined character candidate rank is set to a higher rank and a candidate character among the predetermined characters is selected. A character recognition method characterized by additionally inserting characters not included in the candidates.
【請求項7】入力される文字パターンとあらかじめ辞書
に格納してある辞書パターンを比較して複数の候補文字
を決定する文字認識装置において、入力パターンのサイ
ズ又は位置を検出する手段と、前記検出手段より得られ
る入力パターンのサイズ又は位置と、前記入力パターン
と辞書パターンの比較結果の候補により、あらかじめ決
められた文字を前記候補文字に追加挿入することを特徴
とする文字認識装置。
7. A character recognition device for determining a plurality of candidate characters by comparing an input character pattern with a dictionary pattern stored in a dictionary in advance, and means for detecting the size or position of the input pattern, and the detection. A character recognition device, wherein a predetermined character is additionally inserted into the candidate character according to the size or position of the input pattern obtained by the means and the candidate of the comparison result of the input pattern and the dictionary pattern.
【請求項8】入力された文字パターンとあらかじめ辞書
に格納してある辞書パターンを比較して複数の候補文字
を決定する文字認識装置において、入力パターンのサイ
ズ又は位置を検出する手段と、前記検出手段より得られ
る入力パターンのサイズと、前記入力パターンと辞書パ
ターンの比較結果の候補により、あらかじめ決められた
文字の候補順位を上位にすることを特徴とする文字認識
装置。
8. A character recognition device for determining a plurality of candidate characters by comparing an input character pattern with a dictionary pattern stored in a dictionary in advance, means for detecting the size or position of the input pattern, and the detection. A character recognition device characterized in that a predetermined character candidate rank is set to a higher rank according to the size of the input pattern obtained by the means and the candidates of the comparison result of the input pattern and the dictionary pattern.
【請求項9】請求項8の文字認識装置において、前記検
出手段より得られる入力パターンのサイズ又は位置と、
前記入力パターンと辞書パターンの比較結果の候補によ
り、あらかじめ決められた文字の候補順位を上位にする
とともに、前記あらかじめ決められた文字の中で候補に
含まれない文字を候補に追加挿入することを特徴とする
文字認識装置。
9. The character recognition device according to claim 8, wherein the size or position of the input pattern obtained by the detecting means,
Depending on the candidates of the comparison result of the input pattern and the dictionary pattern, the candidate rank of the predetermined character is set to the higher rank, and the characters not included in the candidates among the predetermined characters are additionally inserted in the candidate. Characterized character recognition device.
【請求項10】入力された文字パターンとあらかじめ辞
書に格納してある辞書パターンを比較して複数の候補文
字を決定する文字認識方法において、入力パターンのサ
イズ又は位置を検出し、前記検出した入力パターンのサ
イズ又は位置と、前記入力パターンと辞書パターンの比
較結果の候補により、あらかじめ決められた文字を前記
候補文字に追加挿入することを特徴とする文字認識方
法。
10. A character recognition method for determining a plurality of candidate characters by comparing an input character pattern with a dictionary pattern stored in a dictionary in advance, the size or position of the input pattern is detected, and the detected input is detected. A character recognition method characterized in that a predetermined character is additionally inserted into the candidate character depending on the size or position of the pattern and a candidate of the result of comparison between the input pattern and the dictionary pattern.
【請求項11】入力された文字パターンとあらかじめ辞
書に格納してある辞書パターンを比較して複数の候補文
字を決定する文字認識方法において、入力パターンのサ
イズ又は位置を検出し、前記検出した入力パターンのサ
イズ又は位置と、前記入力パターンと辞書パターンの比
較結果の候補により、あらかじめ決められた文字の候補
順位を上位にすることを特徴とする文字認識方法。
11. A character recognition method for determining a plurality of candidate characters by comparing an input character pattern with a dictionary pattern stored in a dictionary in advance, the size or position of the input pattern is detected, and the detected input is detected. A character recognition method characterized in that a predetermined character candidate rank is set to a higher rank according to the size or position of the pattern and the candidates of the comparison result of the input pattern and the dictionary pattern.
【請求項12】請求項11の文字認識方法において、前
記検出した入力パターンのサイズ又は位置と、前記入力
パターンと辞書パターンの比較結果の候補により、あら
かじめ決められた文字の候補順位を上位にするととも
に、前記あらかじめ決められた文字の中で候補に含まれ
ない文字を候補に追加挿入することを特徴とする文字認
識方法。
12. The character recognition method according to claim 11, wherein a predetermined character candidate rank is set higher based on the size or position of the detected input pattern and a candidate of a result of comparison between the input pattern and the dictionary pattern. At the same time, the character recognition method is characterized by additionally inserting into the candidates characters not included in the candidates among the predetermined characters.
JP7236445A 1995-09-14 1995-09-14 Character recognition method and device Pending JPH0981668A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP7236445A JPH0981668A (en) 1995-09-14 1995-09-14 Character recognition method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP7236445A JPH0981668A (en) 1995-09-14 1995-09-14 Character recognition method and device

Publications (1)

Publication Number Publication Date
JPH0981668A true JPH0981668A (en) 1997-03-28

Family

ID=17000862

Family Applications (1)

Application Number Title Priority Date Filing Date
JP7236445A Pending JPH0981668A (en) 1995-09-14 1995-09-14 Character recognition method and device

Country Status (1)

Country Link
JP (1) JPH0981668A (en)

Similar Documents

Publication Publication Date Title
US6694056B1 (en) Character input apparatus/method and computer-readable storage medium
US5454046A (en) Universal symbolic handwriting recognition system
US7349576B2 (en) Method, device and computer program for recognition of a handwritten character
US6493464B1 (en) Multiple pen stroke character set and handwriting recognition system with immediate response
EP1564675B1 (en) Apparatus and method for searching for digital ink query
US7437001B2 (en) Method and device for recognition of a handwritten pattern
KR19990022352A (en) Character recognition method and handwriting input
JPH02266485A (en) Information recognizing device
JP3155616B2 (en) Character recognition method and device
Bhattacharya et al. An end-to-end system for Bangla online handwriting recognition
US8644612B2 (en) Information processing apparatus and locus data recognition method
CN100386774C (en) Presenting recognised handwritten symbols
JPH0981668A (en) Character recognition method and device
JPS6228889A (en) Information recognizing device
JP2761679B2 (en) Online handwritten character recognition device
JP7285018B2 (en) Program, erroneous character detection device, and erroneous character detection method
JP3128357B2 (en) Character recognition processor
KR100290606B1 (en) Method for recognizing cursive of hangul in online system
JPH08190603A (en) Character recognition device and its candidate character display method
JP2989387B2 (en) Term recognition device and term recognition method in input character processing device
JPS608991A (en) Registering system of on-line handwriting character recognizing dictionary
JPH11126236A (en) Device and method for on-line handwritten character recognition, and recording medium where the same method is recorded
JPH0916709A (en) Character recognition and display system and method therefor
JPH07141468A (en) Handwritten character recognition processing method in handwriting input character device
KR100356503B1 (en) Device for recognizing learning character