JPH10320501A - Character recognition method and device therefor, and recording medium recording character recognition program - Google Patents
Character recognition method and device therefor, and recording medium recording character recognition programInfo
- Publication number
- JPH10320501A JPH10320501A JP9128494A JP12849497A JPH10320501A JP H10320501 A JPH10320501 A JP H10320501A JP 9128494 A JP9128494 A JP 9128494A JP 12849497 A JP12849497 A JP 12849497A JP H10320501 A JPH10320501 A JP H10320501A
- Authority
- JP
- Japan
- Prior art keywords
- character
- category
- individual
- pattern
- recognition
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims description 33
- 238000010586 diagram Methods 0.000 description 13
- 239000000284 extract Substances 0.000 description 2
- 238000012015 optical character recognition Methods 0.000 description 2
- 238000012935 Averaging Methods 0.000 description 1
- 230000010485 coping Effects 0.000 description 1
- 238000012567 pattern recognition method Methods 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
Landscapes
- Character Discrimination (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】紙などに書かれた文字を光学
的に取り込み認識する光学的文字認識装置に関する。特
に、数字や平仮名のように筆記者によって字形の大きく
異なる手書き文字を認識する光学的文字認識装置におけ
る、文字認識処理に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an optical character recognition device for optically capturing and recognizing characters written on paper or the like. In particular, the present invention relates to a character recognition process in an optical character recognition device that recognizes handwritten characters having greatly different character shapes depending on the writer, such as numbers and hiragana.
【0002】[0002]
【従来の技術】従来、この種の文字認識装置によって手
書き文字を読み取る際、装置に入力された1つのパター
ンが何のカテゴリーに属するかを、予め定められた参照
パターン(辞書叉はテンプレートと呼ばれる)と照合す
ることにより決定していた。あるカテゴリーの参照パタ
ーンを構成する際は、例えば多数の人間によって記載さ
れた同一カテゴリーの文字パターンの平均パターンを参
照パターンとして登録したり、マルチテンプレートと呼
ばれる形式である同一カテゴリーあたり複数の代表的な
パターンを参照パターンとして登録することによって作
られていた。しかしこの方法では、個人の筆記特性が参
照パターンに必ずしも反映されていないため、筆記者に
よっては特定の文字が高い頻度で異なる特定の文字に誤
認識されるという問題があった。例えば図2のように、
Aという人物の書いた「の」とBという人物の書いた
「9」が非常に類似したパターンだった場合、これらの
文字パターンをA氏については「の」と、B氏について
は「9」と、正しく認識することは困難となる。すなわ
ち、A氏については正しく認識されるがB氏については
高い頻度で「の」と誤認識されるか、もしくはB氏にに
ついては正しく認識されるがA氏については「9」と認
識されるかのいずれかとなる可能性が非常に高い。この
問題を解決するために、例えば”福田由紀雄:特願昭6
0−204090「パターン認識方式およびこれに用い
る記憶媒体」”に記載されているように文字を記載する
人間が特定可能な場合、個人毎に特化した参照パターン
を用いることにより認識を行う方法が知られている。し
かしこの方法では、一般の帳票等のように誰が文字を記
載したかの特定が困難な場合には、個人毎に特化した参
照パターンを用いることができないので適用することが
できないという問題が残る。誰が文字を記載したかの特
定が困難な場合でも適用できる方法としては、例えば”
堀田悦伸他:「クラスタリングによる個人筆記特性に基
づく文字認識方式」信学技報、PRMU96−183
(1997)”に記載されているように、同一文書中に
同じカテゴリーの文字が一定数以上(例えば7文字以
上)記載されている場合、文書毎に文字パターンをグル
ープ化(クラスタリング)して個人の筆記特性を統計的
に反映させる方式が知られている。2. Description of the Related Art Conventionally, when a handwritten character is read by a character recognition device of this type, a predetermined reference pattern (referred to as a dictionary or a template) is used to determine to which category a single pattern input to the device belongs. ) Was determined. When constructing a reference pattern of a certain category, for example, register an average pattern of character patterns of the same category described by a large number of people as a reference pattern, or form a plurality of representative patterns for the same category in a form called a multi-template. It was created by registering a pattern as a reference pattern. However, in this method, since the writing characteristics of the individual are not necessarily reflected in the reference pattern, there is a problem that a specific character is erroneously recognized as a different specific character at a high frequency depending on the writer. For example, as shown in FIG.
If "No" written by the person A and "9" written by the person B are very similar patterns, these character patterns are "no" for Mr. A and "9" for Mr. B. It is difficult to recognize correctly. That is, Mr. A is correctly recognized, but Mr. B is frequently misrecognized as "no", or Mr. B is correctly recognized, but Mr. A is recognized as "9". Very likely to be either. In order to solve this problem, for example, "Yukio Fukuda: Japanese Patent Application No. 6
In the case where a person who writes a character can be specified as described in “Pattern Recognition Method and Storage Medium Used therein”, a method of performing recognition by using a reference pattern specialized for each individual is known. However, in this method, when it is difficult to specify who has written the characters, such as a general form, it is not possible to use a reference pattern specialized for each individual. There is a problem that it is not possible. Even if it is difficult to determine who wrote the character, a method that can be applied is, for example, "
Yoshinobu Hotta et al .: "Character Recognition Method Based on Individual Writing Characteristics by Clustering" IEICE Technical Report, PRMU96-183
(1997) ", when characters of the same category are described in a certain number or more (for example, seven characters or more) in the same document, character patterns are grouped (clustered) for each document and personalized. There is known a method of statistically reflecting the writing characteristics of the character.
【0003】[0003]
【発明が解決しようとする課題】しかし、一般の郵便物
等のように誰が文字を記載したかの特定が困難であり、
かつ同一文書中に同じカテゴリーである文字の数が少な
い場合は、個人毎に特化した参照パターンを用いること
ができないだけでなく、文書毎に文字パターンをクラス
タリングして個人の筆記特性を統計的に反映させること
も困難であるため、従来技術では適用が難しかった。本
発明は、文字を記載した人間が特定できず、かつ同一文
書中に同じカテゴリーである文字の数が少ない場合であ
っても、個人の筆記特性に起因して発生する特定の文字
を高い頻度で異なる特定の文字に誤認識してしまうとい
う問題に対処することのできる文字認識装置を提供する
ことを目的としている。However, it is difficult to specify who has written the characters, such as ordinary mail.
If the number of characters in the same category is small in the same document, not only can individual reference patterns not be used individually, but also cluster character patterns for each document to statistically write individual writing characteristics. Therefore, it is difficult to apply the conventional technology. According to the present invention, even when a person who describes a character cannot be specified, and even when the number of characters in the same category in the same document is small, a specific character generated due to the writing characteristics of an individual has a high frequency. It is an object of the present invention to provide a character recognition device capable of coping with the problem that a wrong specific character is erroneously recognized.
【0004】[0004]
【課題を解決するための手段】本発明は前記課題を解決
するため、文字列パターンを入力して認識を行う文字認
識方法において、文字認識を行った結果カテゴリーが同
一であると認識された文字パターン群に対して、同一個
人が前記カテゴリーの文字を記載した場合に生じる変動
範囲内に含まれるかどうかを、あらかじめ複数人につい
て求めた前記変動範囲の平均値を用いることにより検証
し、前記文字パターン群の一部が、前記文字パターン群
の他の部分と比較して、同一個人が記載した同一カテゴ
リーの文字ではないと判定された場合に、前記一部もし
くは前記他の部分のカテゴリーを変更することを特徴と
する。本発明は前記課題を解決するため、文字列パター
ンを入力して認識を行う文字認識装置において、文字列
の画像を入力する入力部と、前記入力部から前記文字列
の画像を読み出し、一文字づつ文字パターンを切り出す
文字切り出し部と、前記文字切り出し部から切り出され
た文字パターンを読み出し、文字認識を行って各文字パ
ターンに対してカテゴリーを対応付けて記憶する初期認
識部と、同一個人が記載した場合において同一カテゴリ
ーであると判断しうる文字パターンの変動範囲を各カテ
ゴリーごとに記憶する個人変動範囲記憶部と、前記初期
認識部から前記文字パターン及び当該文字パターンに対
応づけられた前記カテゴリーを読み出し、前記個人変動
範囲記憶部から前記変動範囲を読み出し、同一カテゴリ
ーに対応づけられた文字パターン群が前記変動範囲内に
あるかどうかを判定する同一カテゴリー判定部と、前記
同一カテゴリー判定部において、前記文字パターン群の
一部が、前記文字パターン群の他の部分と比較して、同
一個人が記載した同一カテゴリーの文字ではないと判定
された場合に、前記一部もしくは前記他の部分のカテゴ
リーを変更する文字再認識部とを備えることを特徴とす
る。本発明は前記課題を解決するため、同一カテゴリー
あたり複数の参照パターンを用いて文字認識を行う文字
認識方法において、同一カテゴリーに用いられる複数の
参照パターンどうしの特徴空間上の距離を算出し、あら
かじめ複数人について同一個人が同一カテゴリーの文字
を記載した場合に生じる変動範囲を求めてその平均値を
算出し、前記距離と前記平均値を比較し、前記複数の参
照パターンの一部が、前記複数の参照パターンの他の部
分と比べて、同一個人が記載した同一カテゴリーの文字
ではないと判定された場合に、同一個人が記載した文字
列を認識する際には前記一部と前記他の部分は、文字列
中で同時に参照パターンとして選択されないようにする
ことを特徴とする。本発明は前記課題を解決するため、
文字列パターンを入力して認識を行う文字認識装置にお
いて、文字列の画像を入力する入力部と、前記入力部か
ら前記文字列の画像を読み出し、一文字づつ文字パター
ンを切り出す文字切り出し部と、前記文字切り出し部か
ら切り出された文字パターンを読み出し、同一カテゴリ
ーあたり複数の参照パターンを用いて文字認識を行って
各文字パターンに対してカテゴリーを対応付けて記憶す
る初期認識部と、あらかじめ同一カテゴリー内における
参照パターン間の、前記初期認識部において文字認識に
用いた特徴空間における距離を計算し、前記距離と同一
個人が記載した場合において同一カテゴリーであると判
断しうる文字パターンの変動範囲とを比較して、個人に
おいても同一カテゴリーと判定しうる参照パターンのセ
ットを各カテゴリーごとに記憶する個人変動範囲記憶部
と、前記初期認識部から前記文字パターン及び当該文字
パターンに対応づけられた前記カテゴリーを読み出し、
前記個人変動範囲記憶部から前記参照パターンのセット
を読み出し、同一カテゴリーに対応づけられた文字パタ
ーン群を、前記参照パターンのセットに従って、個人に
おいても同一カテゴリーに対応づけられるかどうかを判
定する同一カテゴリー判定部と、前記同一カテゴリー判
定部において、前記文字パターン群の一部が、前記文字
パターン群の他の部分と比較して、同一個人が記載した
同一カテゴリーの文字ではないと判定された場合に、前
記一部もしくは前記他の部分のカテゴリーを変更する文
字再認識部とを備えることを特徴とする。According to the present invention, there is provided a character recognition method for recognizing a character string pattern by inputting a character string pattern, wherein the character recognition results in the recognition of the same category. For the pattern group, it is verified whether or not the same individual is included in the fluctuation range generated when the characters of the category are described, by using an average value of the fluctuation range obtained in advance for a plurality of persons, and the character When a part of the pattern group is compared with another part of the character pattern group and is determined that the characters are not in the same category described by the same individual, the category of the part or the other part is changed. It is characterized by doing. In order to solve the above-mentioned problems, the present invention provides a character recognition device for inputting and recognizing a character string pattern, comprising: an input unit for inputting an image of a character string; reading the image of the character string from the input unit; A character cutout unit for cutting out a character pattern, an initial recognition unit for reading out the character pattern cut out from the character cutout unit, performing character recognition, and storing the character pattern in association with a category, and the same individual described. A personal variation range storage unit that stores, for each category, a variation range of a character pattern that can be determined to be the same category, and reads the character pattern and the category associated with the character pattern from the initial recognition unit. Read the fluctuation range from the personal fluctuation range storage unit, and read the characters associated with the same category. In the same category determination unit that determines whether the turn group is within the fluctuation range, and in the same category determination unit, a part of the character pattern group is identical to another part of the character pattern group. A character re-recognition unit that changes the category of the part or the other part when it is determined that the character does not belong to the same category described by the individual. In order to solve the problem, the present invention provides a character recognition method for performing character recognition using a plurality of reference patterns per the same category, wherein a distance in a feature space between a plurality of reference patterns used in the same category is calculated, For a plurality of persons, a variation range that occurs when the same individual describes a character of the same category is determined, an average value thereof is calculated, the distance is compared with the average value, and a part of the plurality of reference patterns is the plurality of reference patterns. When it is determined that the characters are not in the same category described by the same individual as compared with the other parts of the reference pattern, the part and the other part are used when recognizing a character string written by the same individual. Is characterized in that it is not simultaneously selected as a reference pattern in a character string. The present invention, in order to solve the above problems,
In a character recognition device that performs recognition by inputting a character string pattern, an input unit that inputs a character string image, a character cutout unit that reads out the character string image from the input unit, and cuts out a character pattern one by one, An initial recognition unit that reads out a character pattern cut out from the character cutout unit, performs character recognition using a plurality of reference patterns per the same category, and stores the character pattern in association with a category. Calculate the distance in the feature space used for character recognition in the initial recognition unit between the reference patterns, and compare the distance with the variation range of the character pattern that can be determined to be in the same category when the same individual is described. In each category, a set of reference patterns that can be Reading and personal fluctuation range storage unit for storing each, the category associated to the character pattern and the character pattern from the initial recognition section,
The same category that reads the set of reference patterns from the individual variation range storage unit and determines whether a character pattern group associated with the same category can be associated with the same category in an individual according to the set of reference patterns. A determination unit, in the same category determination unit, when a part of the character pattern group is compared with another part of the character pattern group, and is determined not to be a character of the same category described by the same individual; , A character re-recognition unit that changes the category of the part or the other part.
【0005】以下、本発明の原理を説明する。例えば、
図2に示すようなA氏の文字「の」の文字パターンが単
独で提示された場合、これが「の」であるか「9」であ
るかは人間にとっても決めかねる問題であり、主観的な
印象から「9」であると答える人間のほうが多いとも考
えられる。しかし、図3のように「の」という文字パタ
ーンが文字列の一部として提示され、かつその文字列中
に「の」と「9」の両方が記載されている場合は、
「の」という文字パターンについての同一個人が記載し
た場合に生じうる平均的な変動範囲内に、「9」という
文字パターンがあるかどうかを判断することにより、両
者が少なくとも同じカテゴリーではないと判断すること
ができる。更に、文字列が住所であるという前提のもと
では、文字列全体を「1の16の19の109」と認識
することも可能であるが、この原理については後述す
る。そこで、各カテゴリごとに同一個人が記載した場合
に生じうる平均的な変動範囲(以下、個人平均変動範囲
とよぶ)をあらかじめ求めておく。文字認識をした結
果、同一カテゴリに対応づけられた文字パターンが複数
存在する場合は、それらの文字パターンが個人において
も同一カテゴリーに属するといえるかどうかを、そのカ
テゴリーの個人平均変動範囲を基準にして判断する。同
一ではないと判断された場合は、いずれかの文字パター
ンを誤認識していると考えられるので、いずれか一方の
カテゴリーを修正することで誤認識の低減を図ることが
できる。個人平均変動範囲の求め方としては、以下の方
法が考えられる。第一の方法としては、個人が書く場合
に文字パターンがどの程度の広がり、即ち標準偏差を持
って特徴空間上に分布するかの情報を用いる方法であ
る。図4のように、ある特定の個人が「9」という文字
パターンを書くと、その文字パターンの分布は「9」と
いうカテゴリー全体の分布よりも分散が小さくなる。こ
れは、カテゴリー全体の分布は個人間のばらつきも加味
された分布となるからであり、A氏の「9」の分布、B
氏の「9」の分布、C氏の「9」の分布といった多数の
個人の分布を重ね合わせたものが、「9」というカテゴ
リー全体の分布に該当するからである。従って、「9」
という文字パターンについて個人ごとに分布の標準偏差
を求めて平均をとり平均個人標準偏差を求めると、その
値は「9」というカテゴリー全体の標準偏差よりも小さ
くなる。このことは、カテゴリー全体の分布には同時に
含まれる文字パターンであっても、個人の分布には同時
に含まれない文字パターンが存在しうることを意味す
る。以下、例をあげて説明する。302番、305番、
307番、308番、311番の文字パターンと「の」
及び「9」のカテゴリ全体の分布が、例えば特徴空間上
で図5に示すような関係にあるとする。ここでは、30
2番と311番の文字パターンは、いずれも「9」とい
うカテゴリーの全体分布内にある。今、311番の文字
パターンを中心とした円で「9」の平均個人標準偏差
を、302番の文字パターンを中心とした円で「の」の
平均個人標準偏差を表わしたものを図6に示す。図6で
は、2つの平均個人標準偏差によって示される円は互い
に他の円の中心を含んでいない。このことは、平均個人
標準偏差を個人平均変動範囲とするならば、311番の
文字パターンを「9」と仮定した場合、302番の文字
パターンは「9」の個人平均変動範囲内にはないことを
意味し、同様に302番の文字パターンを「の」と仮定
した場合、311番の文字パターンは「の」の個人平均
変動範囲内にはないことを意味している。このように、
各カテゴリーの平均個人標準偏差を基準として、302
番の文字パターンと311番の文字パターンとの特徴空
間上での距離を評価することにより、全体においては同
一カテゴリーとなりうる311番と302番の文字パタ
ーンが、個人においても同一カテゴリーとして許容しう
るかどうかを判定することが可能となる。第二の方法と
しては、個人が書く場合に文字パターンが特徴空間上で
どの程度他の文字パターンと離れて分布しているかとい
う情報を用いる方法である。すなわち、個人の文字パタ
ーンの分布中心と、それに最も距離の近い同じ個人が書
く他のカテゴリーの分布中心間距離の平均値、すなわち
平均個人文字間距離を用いる。今、例えば、「9」とい
うカテゴリーの全体分布内にある311番と302番の
文字パターンに対して、311番の文字パターンを中心
とした円で「9」の平均個人文字間距離を、302番の
文字パターンを中心とした円で「の」の平均個人文字間
距離を表した場合を図7に示す。図7では、2つの平均
個人標準偏差によって示される円は互いに他の円の中心
を含んでいない。このことは、平均個人文字間距離を個
人平均変動範囲とするならば、311番の文字パターン
を「9」と仮定した場合、302番の文字パターンは
「9」の個人平均変動範囲内にはないことを意味し、同
様に302番の文字パターンを「の」と仮定した場合、
311番の文字パターンは「の」の個人平均変動範囲内
にはないことを意味している。このように、各カテゴリ
ーの平均個人文字間距離を基準として、302番の文字
パターンと311番の文字パターンとの特徴空間上での
距離を評価することにより、全体においては同一カテゴ
リーとなりうる311番と302番の文字パターンが、
個人においても同一カテゴリーとして許容しるかどうか
を判定することが可能となる。以上、同一カテゴリーに
対応づけられた文字パターン間の距離と、個人平均変動
範囲とを比較することにより、個人においても同一カテ
ゴリーといえるかどうかを判定する方法について説明し
たが、一カテゴリーあたり複数の参照パターンを用いて
文字認識を行う場合には、次の方法も考えられる。すな
わち、同一カテゴリーに属する複数の参照パターン間の
距離と、個人平均変動範囲とを比較することにより、個
人において同時に採用されうる参照パターンのセットを
決定する。そして、同一セットでない参照パターンが同
時に採用された場合は、同一セットでない参照パターン
にそれぞれ対応づけられた文字パターンは個人において
は同一カテゴリーではないと判定する。次に、個人にお
いて同一カテゴリーでないと判定された場合の、カテゴ
リーを修正する方法について説明する。例えば、文字認
識の際に、文字パターンをカテゴリーと対応付けるとと
もに、対応付けの確からしさも記憶しておき、前記確か
らしさが最も高い文字パターン及びその文字パターンと
個人において同一カテゴリーと判定された文字パターン
についてはカテゴリーを変更せず、前記確からしさが最
も高い文字パターンとは個人において同一カテゴリーで
ないと判定された文字パターンについてカテゴリーを修
正する。修正方法としては、例えば文字認識の際に一つ
の文字パターンに複数のカテゴリーが順位づけがなされ
て対応づけられている場合、2位のカテゴリーを修正後
のカテゴリーとして採用する。また、文字列が住所を記
載したものであった場合、住所であるという知識を利用
することによりカテゴリーを決定することもできる。例
えば、図3において、302番、305番、307番、
308番及び311番に、最初「9」というカテゴリー
が対応づけられたが、本発明により、個人においては3
02番、305番、308番のセットと307番、31
1番のセットは、同一カテゴリーではないと判断された
とする。また、これらの文字パターンには2位のカテゴ
リーとして「の」が対応づけられているとする。この場
合、いずれのセットを「9」に対応付け、または「の」
に対応づけるかによって、「1の16の19の109」
という組合せと「191691の910の」という組合
せが考えられる。ここで、文字列が住所であるという知
識、すなわち191691という大きな丁目を持つ住所
は存在しないという知識から、後者の組合せは不適合で
あることがわかり、前者が選択される。この結果、30
2番、305番、308番の文字パターンについてはカ
テゴリーを変更せず、307番、311番の文字パター
ンのカテゴリーを「の」に修正することになる。Hereinafter, the principle of the present invention will be described. For example,
When the character pattern of the character "no" of Mr. A as shown in FIG. 2 is presented alone, it is a matter that even a human cannot determine whether the character pattern is "no" or "9". It is thought that more people answered "9" from their impressions. However, as shown in FIG. 3, when the character pattern “no” is presented as a part of a character string, and both “no” and “9” are described in the character string,
By determining whether the character pattern “9” is within the average variation range that can occur when the same individual describes the character pattern “no”, it is determined that the two are not at least in the same category can do. Further, on the premise that the character string is an address, it is possible to recognize the entire character string as "19 of 16/19", but this principle will be described later. Therefore, an average variation range that can occur when the same individual is described for each category (hereinafter, referred to as an individual average variation range) is obtained in advance. As a result of character recognition, if there is more than one character pattern associated with the same category, it is determined whether those character patterns belong to the same category in individuals based on the average variation range of the individual in that category. To judge. If it is determined that they are not the same, it is considered that one of the character patterns has been erroneously recognized, so that erroneous recognition can be reduced by correcting one of the categories. The following method can be considered as a method of obtaining the individual average fluctuation range. The first method is a method of using information indicating how wide a character pattern is when a person writes, that is, the character pattern is distributed in a feature space with a standard deviation. As shown in FIG. 4, when a certain individual writes a character pattern “9”, the distribution of the character pattern becomes smaller than the distribution of the entire category “9”. This is because the distribution of the entire category is a distribution in which the variation between individuals is taken into account, and the distribution of “9” of Mr. A, the distribution of B
This is because the distribution of many individuals such as the distribution of “9” of Mr. and the distribution of “9” of Mr. C corresponds to the distribution of the entire category of “9”. Therefore, "9"
When the standard deviation of the distribution is calculated for each individual with respect to the character pattern, and the average is calculated, the average individual standard deviation is smaller than the standard deviation of the category “9” as a whole. This means that character patterns that are simultaneously included in the distribution of the entire category but may not be simultaneously included in the distribution of individuals may exist. Hereinafter, an example will be described. No. 302, No. 305,
307, 308, 311 character patterns and "no"
It is assumed that the distribution of the entire category “9” and “9” has a relationship as shown in FIG. Here, 30
The second and third character patterns are both in the overall distribution of the category "9". FIG. 6 shows the average individual standard deviation of “9” in a circle centered on the 311 character pattern and the average individual standard deviation of “no” in a circle centered on the 302 character pattern. Show. In FIG. 6, the circles indicated by the two average individual standard deviations do not include the center of each other circle. This means that if the average individual standard deviation is the individual average variation range, assuming that the 311th character pattern is “9”, the 302nd character pattern is not within the “9” individual average variation range. Similarly, assuming that the character pattern of No. 302 is “No”, the character pattern of No. 311 is not within the personal average variation range of “No”. in this way,
302 based on the average individual standard deviation of each category
By evaluating the distance in the feature space between the character pattern of number 311 and the character pattern of number 311, can the character patterns 311 and 302, which can be in the same category as a whole, be accepted as the same category in an individual? Can be determined. A second method is to use information indicating how far a character pattern is distributed in a feature space from other character patterns when an individual writes. That is, the average value of the distribution center of an individual character pattern and the distance between distribution centers of other categories written by the same individual who is closest to the distribution center, that is, the average individual character distance is used. Now, for example, for the 311 and 302 character patterns in the overall distribution of the category “9”, the circle between the 311 character pattern and the circle is the average personal character distance of “9” by 302. FIG. 7 shows a case where the average personal character distance of “no” is represented by a circle centered on the number character pattern. In FIG. 7, the circles indicated by the two average individual standard deviations do not include the center of each other circle. This means that assuming that the average personal character distance is the personal average variation range, assuming that the character pattern of No. 311 is “9”, the character pattern of No. 302 is within the personal average variation range of “9”. Means that the character pattern of No. 302 is "no".
The character pattern of No. 311 means that it is not within the individual average fluctuation range of “no”. As described above, by evaluating the distance in the feature space between the character pattern of No. 302 and the character pattern of No. 311 on the basis of the average inter-character distance of each category, No. 311 which can be in the same category as a whole is obtained. And the 302 character pattern
It is possible to determine whether an individual is allowed as the same category. As described above, the method of determining whether an individual can be regarded as the same category by comparing the distance between the character patterns associated with the same category and the individual average variation range has been described. When character recognition is performed using a reference pattern, the following method is also conceivable. That is, by comparing the distance between a plurality of reference patterns belonging to the same category and the individual average variation range, a set of reference patterns that can be simultaneously adopted by an individual is determined. If the reference patterns that are not the same set are simultaneously adopted, it is determined that the character patterns respectively associated with the reference patterns that are not the same set do not belong to the same category in the individual. Next, a method of correcting the category when it is determined that the category is not the same in the individual will be described. For example, at the time of character recognition, a character pattern is associated with a category, and the likelihood of association is also stored, and the character pattern with the highest likelihood and the character pattern determined to be the same category in the individual as the character pattern , The category is not changed, and the category is corrected for the character pattern determined to be not the same category in the individual from the character pattern having the highest probability. As a correction method, for example, when a plurality of categories are ranked and associated with one character pattern at the time of character recognition, the second-ranked category is adopted as the corrected category. If the character string describes an address, the category can be determined by utilizing the knowledge of the address. For example, in FIG. 3, 302, 305, 307,
The category "9" was initially associated with the numbers 308 and 311.
Set of No. 02, 305, 308 and 307, 31
Assume that the first set is determined not to be in the same category. It is also assumed that “no” is associated with these character patterns as the second category. In this case, any set is associated with “9” or “no”
Depending on whether or not it is associated with
And the combination "910 of 191691" can be considered. Here, the knowledge that the character string is an address, that is, the knowledge that there is no address having a large crest of 191691, indicates that the latter combination is inappropriate, and the former is selected. As a result, 30
The categories of the character patterns of Nos. 2, 305 and 308 are not changed, and the categories of the character patterns of Nos. 307 and 311 are corrected to "no".
【0006】[0006]
【発明の実施の形態】以下、本発明について図面を参照
して説明する。図1は、本発明の実施例の一例を示すブ
ロック図である。本実施例は、文字列の画像を入力する
入力部11と、前記入力部11から前記文字列の画像を
読み出し、一文字づつ文字パターンを切り出す文字切り
出し部12と、前記文字切り出し部12から切り出され
た文字パターンを読み出し、文字認識を行って各文字パ
ターンに対してカテゴリーを対応付けて記憶する初期認
識部13と、同一個人が記載した場合において同一カテ
ゴリーであると判断しうる文字パターンの変動範囲を各
カテゴリーごとに記憶する個人変動範囲記憶部14と、
前記初期認識部13から前記文字パターン及び当該文字
パターンに対応づけられた前記カテゴリーを読み出し、
前記個人変動範囲記憶部14から前記変動範囲を読み出
し、同一カテゴリーに対応づけられた文字パターン群が
前記変動範囲内にあるかどうかを判定する同一カテゴリ
ー判定部15と、前記同一カテゴリー判定部15におい
て、前記文字パターン群の一部が、前記文字パターン群
の他の部分と比較して、同一個人が記載した同一カテゴ
リーの文字ではないと判定された場合に、前記一部もし
くは前記他の部分のカテゴリーを変更する文字再認識部
16とを備えて成る。次に、本実施例の動作について説
明する。入力部11は、二値化された文字列の画像を入
力する手段である。図3は、入力部11に入力される文
字列の画像の例を示す。文字切り出し部12は、文字列
の画像から一文字づつの文字パターンを切り出して入力
する手段である。文字切り出し部12は例えば「特願平
07−008793」に記載された技術を用いることに
より容易に実現できる。図8に切り出された文字パター
ンの例を示す。初期認識部13は、文字切り出し部12
から入力された文字パターンに文字認識処理を施し、文
字パターンに対応するカテゴリーと対応づけの確からし
さを表す信頼度を、文字認識結果情報として記憶する手
段である。文字認識処理としては、例えば津雲:「方向
パタンマッチング法の改良と手書き漢字認識への応用」
信学技報、PRU90−20(1990)を用いること
ができる。信頼度としては、特徴空間上の距離値や類似
度を用いることができ、また例えば「特願平07−16
1433」に記載された技術を用いて算出することがで
きる。ここで、文字認識に用いる参照パターンは、一カ
テゴリあたり複数であってもよい。複数の参照パターン
を用いる場合は、各参照パターンには通し番号を付加
し、文字認識結果情報として参照パターンの通し番号も
出力する。図9は、初期認識部13が記憶する文字認識
結果情報の具体例を示すものである。図9において、1
位候補及び2位候補は文字認識の結果最も可能性の高い
カテゴリーと二番目に可能性の高いカテゴリーを表して
おり、信頼度はパーセントで表示している。1位候補の
カテゴリの信頼度が高い場合には、2位候補のカテゴリ
は対応づけていない。参照パターンの通し番号の、例え
ば「1−2」とは、「1」というカテゴリーの2番目の
参照パターンであることを示している。個人変動範囲記
憶部14は、個人平均変動範囲として、例えば次のよう
な情報を記憶する手段である。第一の例としては、平均
個人標準偏差を記憶する。平均個人標準偏差とは、各カ
テゴリごとに、個人の文字パターンの分布の標準偏差を
複数人について求めて平均したものをいう。第二の例と
しては、平均個人文字間距離を記憶する。平均個人内文
字間距離とは、各カテゴリごとに、個人の文字パターン
の分布中心と、それに最も距離の近い同じ個人が書く他
のカテゴリーの分布中心との間の距離を複数人について
求めて平均したものをいう。同一カテゴリー判定部15
は、初期認識部13に記憶された文字パターンと文字認
識結果情報を読み出し、また個人変動範囲記憶部14に
記憶された個人平均変動範囲を読み出し、同一カテゴリ
ーに対応づけられた文字パターン群に対して、前記個人
平均変動範囲を基準にして個人においても同一のカテゴ
リーといえるかどうか判定する手段である。本手段の動
作を、個人変動範囲記憶部14に平均個人標準偏差が記
憶されている場合について説明する。初期認識部13に
おいて文字列中の複数の文字パターンが同一カテゴリー
に対応づけられた場合、これらの文字パターンどうしの
特徴空間における距離Dk(i,j)を求める。ここ
で、符号kはカテゴリーを表し、iとjはカテゴリーk
に対応づけられた文字パターンの通し番号(以下、カテ
ゴリー内番号と呼ぶ)を表す。Dk(i,j)が、個人
変動範囲記憶部14に記憶されているカテゴリーkの平
均個人標準偏差のα1倍以下だった場合は文字パターン
iと文字パターンjは同一カテゴリーであると判定し、
α1倍を越える場合は違うカテゴリーであると判定す
る。ここで値α1は正の実数であればよく、その大小に
よって文字再認識部16におけるカテゴリーの修正の頻
度を調整することができるが、0.5〜3.5の範囲に
設定することが望ましい。具体例として、図3におい
て、本来「の」という文字である302番、305番、
308番の文字パターン、及び本来「9」という文字で
ある307番、311番の文字パターンが、すべて
「9」という同一カテゴリーに対応づけられた場合を考
える。図9は、この場合の文字認識結果情報を示す。す
なわち、「9」というカテゴリに5つの文字パターンが
対応づけられることとなるが、これら5つの文字パター
ンには(文字パターン番号:302、305、307、
308、311)=(カテゴリー内番号:1、2、3、
4、5)のように通し番号を対応させておく。次に、こ
れら5つの文字パターンどうしの特徴空間における距離
Dk(i,j)を求める。例えば、305番と311番
について距離Dk(i,j)を求める場合、符号kはカ
テゴリーを表すのでk=9となり、305番のカテゴリ
ー内番号は2、311番のカテゴリー内番号は5なの
で、D9(2,5)を計算することになる。図10に、
これら5つの文字パターンどうしの距離Dk(i,j)
を求めて表にした例を示す。この距離Dk(i,j)
と、個人変動範囲記憶部14に記憶されているカテゴリ
ー「9」についての平均個人標準偏差をα1倍した値と
を比較する。例えば、平均個人標準偏差が10、α1が
2.5だった場合、距離Dk(i,j)は25と比較さ
れることになる。図10に示す例では、距離が25以下
となる組合せは4つあり、互いに距離が25以下となる
組合せを一つも有さないようにグループ分けすると、3
02番、305番、308番のグループと、307番、
311番のグループに分けることができる。このこと
は、302番、305番、308番のグループと、30
7番、311番のグループは、個人においては同じカテ
ゴリとはいえないことを示す。次に本手段の動作を、個
人変動範囲記憶部14に平均個人文字間距離が記憶され
ている場合について説明する。距離Dk(i,j)を求
める過程は、平均個人標準偏差が記憶されている場合と
同様であるが、比較する際に、平均個人文字間距離のβ
1倍以下だった場合は文字パターンiと文字パターンj
は同一カテゴリーであると判定し、β1倍を越える場合
は違うカテゴリーであると判定する。ここで値β1は正
の実数であればよく、その大小によって文字再認識部1
6におけるカテゴリーの修正の頻度を調整することがで
きるが、0.2〜1.5の範囲に設定することが望まし
い。以上、同一カテゴリーに対応づけられた文字パター
ン間の距離と、個人平均変動範囲とを比較することによ
り、個人においても同一カテゴリーといえるかどうかを
判定する場合の動作について説明したが、一カテゴリー
あたり複数の参照パターンを用いて文字認識を行う場合
には、次の実施例も考えられる。すなわち、同一カテゴ
リーに属する複数の参照パターン間の距離と、個人平均
変動範囲とを比較することにより、個人において同時に
採用されうる参照パターンのセットを決定する。そし
て、同一セットでない参照パターンが同時に採用された
場合に、同一セットでない参照パターンに対応づけられ
た文字パターンは個人においては同一カテゴリーではな
いと判定する。具体的には、文字列中の複数の文字パタ
ーンが同一カテゴリーkであると判断された場合、それ
ぞれの文字パターンに対応づけられた参照パターンどう
しの特徴空間における距離Dk(iDi,iDj)を求
める。ここで、符号kはカテゴリーを表し、iDiとi
Djはカテゴリー内番号i、jの文字パターンに対応づ
けられた参照パターンの通し番号である。このDk(i
Di,iDj)が、例えば個人変動範囲記憶部14に記
憶されている平均個人標準偏差をα2倍した値以下だっ
た場合は同一カテゴリーであると判定し、α2倍を越え
る場合は違うカテゴリーであると判定する。ここで値α
2は正の実数であればよく、その大小によって文字再認
識部16におけるカテゴリーの修正の頻度を調整するこ
とができるが、0.5〜3.5の範囲に設定することが
望ましい。また、個人変動範囲記憶部14に平均個人文
字間距離が記憶されている場合は、平均個人文字間距離
のβ2倍以下だった場合は同一カテゴリーであると判定
し、β2倍を越える場合は違うカテゴリーであると判定
する。ここで値β2は正の実数であればよく、その大小
によって文字再認識部16におけるカテゴリーの修正の
頻度を調整することができるが、0.2〜1.5の範囲
に設定することが望ましい。また次のような実施例も考
えられる。すなわち、カテゴリーごとにあらかじめ参照
パターンどうしの距離を計算しておき、個人平均変動範
囲と前記距離を比較して、個人においても同一カテゴリ
ーといえる参照パターンのセット、すなわち個人におい
て同時に参照されてもよい参照パターンのセットを決定
し、例えば図11に示すようなテーブルの形で、個人変
動範囲記憶部14に記憶させておく。図11において、
同一受理通し番号とは、個人においても同一カテゴリー
として同時に受理できる参照パターンの通し番号を意味
する。例えば、参照パターン通し番号が9−2の参照パ
ターンに対しては、同一受理通し番号が9−3となって
おり、これは9−2と9−3の参照パターンは個人にお
いて同時に参照されてもよいことを表している。同一カ
テゴリ判定部15では、初期認識部13から読み出した
文字認識結果情報の参照パターンの通し番号と、個人変
動範囲記憶部14から読み出した個人においても同一カ
テゴリーといえる参照パターンのセットとを比較するこ
とにより、各文字パターンが個人においても同一カテゴ
リといえるかどうかを判定する。また、例えば、パター
ンAとパターンB、パターンBとパターンCは同じカテ
ゴリーであると判定されたが、パターンAとパターンC
は違うカテゴリーであると判定された場合、パターン
A、B、Cは同じカテゴリーとして扱うことができる。
文字再認識部16は、同一カテゴリー判定部15におい
て個人において同一カテゴリーではないと判定された文
字パターンに対して、再びカテゴリー付けを行う手段で
ある。この処理は次のようにして実現できる。例えば、
個人において同一カテゴリではないと判定された文字パ
ターンのうち、最も信頼度の高い文字パターンを選出す
る。かかる文字パターンと、かかる文字パターンと個人
において同一カテゴリーであると判定された他の文字パ
ターンについては、対応づけられたカテゴリーは変更せ
ず、それ以外の文字パターンについて、対応づけられた
カテゴリーを変更する。変更方法としては、例えば文字
認識結果情報として、一つの文字パターンに複数のカテ
ゴリーが順位づけがなされた状態で対応づけられている
場合、2位のカテゴリーを変更後のカテゴリーとして採
用する。図9には、一つの文字パターンに最大第2位候
補まで対応づけられている場合についての、文字認識情
報結果が示されている。また一カテゴリあたり複数の参
照パターンが用いられている場合は、次のような実施例
も考えられる。例えば文字再認識部16において、各カ
テゴリーごとに、参照パターンに対してあらかじめ他の
カテゴリーとの間違いにくさの順に優先度を付加し、記
憶しておく。そして、文字パターンと対応づけられた参
照パターンのうち、優先度が最も高い参照パターンを選
出する。かかる参照パターン及びかかる参照パターンと
個人において同時に参照されてもよいとされた参照パタ
ーンに対応づけられた文字パターンについてはカテゴリ
を変更せず、それ以外の文字パターンについて対応づけ
られたカテゴリを変更する。変更方法としては、例えば
文字認識結果情報として、一つの文字パターンに複数の
カテゴリーが順位づけがなされた状態で対応づけられて
いる場合、2位のカテゴリーを変更後のカテゴリーとし
て採用する。また、文字列が住所を記載したものであっ
た場合は、次のような実施例も考えられる。例えば、初
期認識部13においては、図3に示す302番、305
番、307番、308番及び311番の文字パターン
に、「9」というカテゴリーが対応づけられたが、同一
カテゴリ判定部15において、個人においては302
番、305番、308番のセットと307番、311番
のセットは、同一カテゴリーではないと判断されたとす
る。また、これらの文字パターンには第2位のカテゴリ
ーとして「の」が対応づけられているとする。文字再認
識部16では、302番、305番、308番のセット
と、307番、311番のセットは違うカテゴリーであ
るという情報を受けて、一方のセットのカテゴリーを
「の」に変更することにより、「1の16の19の10
9」という組合せと「191691の910の」という
組合せを作成する。一方、文字再認識部16には、あら
かじめ住所知識として丁目、番地、号の範囲を記憶して
おく。作成した組合せのうち、丁目、番地、号に該当す
る数字が範囲内にあるかどうかを判定し、範囲外となっ
てしまう組合せについては棄却する。この例では、後者
の組合せにおける191691という数字は丁目、番
地、号のいずれについても範囲外となり、棄却される。
従って、前者の組合せの「1の16の19の109」を
選択し、302番、305番、308番の文字パターン
についてはカテゴリーを変更せず、307番、311番
の文字パターンに対応づけられたカテゴリーを「の」に
変更する。この他にも住所知識の利用方法としては、下
村:「手書き住所読取りにおける街区住所知識処理方
式」情処第51全大、4R−8(1995)に記載され
た技術を用いることができる。DESCRIPTION OF THE PREFERRED EMBODIMENTS The present invention will be described below with reference to the drawings. FIG. 1 is a block diagram showing an example of the embodiment of the present invention. In the present embodiment, an input unit 11 for inputting an image of a character string, a character cutout unit 12 that reads the image of the character string from the input unit 11 and cuts out a character pattern one by one, and a character cutout unit 12 The initial recognition unit 13 reads out the written character pattern, performs character recognition, and stores the character pattern in association with a category, and a variation range of the character pattern that can be determined to be the same category when the same individual is described. A personal variation range storage unit 14 for storing
Reading the character pattern and the category associated with the character pattern from the initial recognition unit 13;
The same category determination unit 15 reads the variation range from the individual variation range storage unit 14 and determines whether a character pattern group associated with the same category is within the variation range. , When a part of the character pattern group is compared with another part of the character pattern group, and it is determined that the character is not a character of the same category described by the same individual, the part or the other part And a character re-recognition unit 16 for changing the category. Next, the operation of the present embodiment will be described. The input unit 11 is a unit for inputting an image of a binarized character string. FIG. 3 shows an example of a character string image input to the input unit 11. The character cutout unit 12 is a means for cutting out and inputting a character pattern for each character from an image of a character string. The character cutout section 12 can be easily realized by using, for example, the technique described in Japanese Patent Application No. 07-008793. FIG. 8 shows an example of the extracted character pattern. The initial recognition unit 13 includes the character cutout unit 12
This is a means for performing character recognition processing on a character pattern input from, and storing, as character recognition result information, a category corresponding to the character pattern and reliability indicating the likelihood of association. For example, Tsukun: "Improvement of direction pattern matching method and application to handwritten kanji recognition"
IEICE Technical Report, PRU90-20 (1990) can be used. As the reliability, a distance value or a similarity in a feature space can be used.
1433 ". Here, there may be a plurality of reference patterns used for character recognition per category. When a plurality of reference patterns are used, a serial number is added to each reference pattern, and the serial number of the reference pattern is also output as character recognition result information. FIG. 9 shows a specific example of the character recognition result information stored in the initial recognition unit 13. In FIG. 9, 1
The ranking candidate and the second-ranking candidate represent the category having the highest possibility and the category having the second highest possibility as a result of the character recognition, and the reliability is indicated by percentage. When the reliability of the category of the first candidate is high, the category of the second candidate is not associated. For example, “1-2” of the reference pattern serial number indicates that it is the second reference pattern of the category “1”. The individual variation range storage unit 14 is means for storing, for example, the following information as the individual average variation range. As a first example, the average individual standard deviation is stored. The average individual standard deviation is obtained by averaging the standard deviations of the distribution of individual character patterns for a plurality of persons for each category. As a second example, the average personal character distance is stored. The average inter-individual character distance is the average of the distance between the distribution center of an individual's character pattern and the distribution center of another category written by the same individual that is the closest to each other for each category. Means what you do. Same category judgment unit 15
Reads out the character pattern and character recognition result information stored in the initial recognition unit 13, reads out the individual average variation range stored in the individual variation range storage unit 14, and reads a character pattern group associated with the same category. This is a means for determining whether or not the individual can be said to be in the same category based on the individual average fluctuation range. The operation of this means will be described for the case where the average individual standard deviation is stored in the individual fluctuation range storage unit 14. When a plurality of character patterns in a character string are associated with the same category in the initial recognition unit 13, a distance Dk (i, j) between these character patterns in the feature space is obtained. Here, the symbol k represents a category, and i and j are categories k
Represents the serial number of the character pattern associated with. If Dk (i, j) is not more than α1 times the average individual standard deviation of the category k stored in the individual variation range storage unit 14, it is determined that the character pattern i and the character pattern j are the same category,
If it exceeds α1, the category is determined to be different. Here, the value α1 may be a positive real number, and the frequency of the category correction in the character re-recognition unit 16 can be adjusted according to its magnitude. However, it is desirable to set the value in the range of 0.5 to 3.5. . As a specific example, in FIG. 3, characters 302, 305,
Consider a case where the character pattern of No. 308 and the character patterns of No. 307 and No. 311 which are originally “9” are all associated with the same category of “9”. FIG. 9 shows character recognition result information in this case. That is, five character patterns are associated with the category “9”, and these five character patterns (character pattern numbers: 302, 305, 307,
308, 311) = (No. In category: 1, 2, 3,
The serial numbers correspond to each other as in 4, 5). Next, a distance Dk (i, j) between the five character patterns in the feature space is obtained. For example, when calculating the distance Dk (i, j) for the 305th and 311th numbers, the code k represents a category, so that k = 9, and the 305th category number is 2 and the 311th category number is 5; D9 (2,5) will be calculated. In FIG.
Distance Dk (i, j) between these five character patterns
Here is an example in which the values are obtained in a table. This distance Dk (i, j)
And a value obtained by multiplying the average individual standard deviation for category “9” stored in the individual variation range storage unit by α1. For example, when the average individual standard deviation is 10 and α1 is 2.5, the distance Dk (i, j) is compared with 25. In the example shown in FIG. 10, there are four combinations in which the distance is 25 or less, and if the groups are grouped so as not to have any combination in which the distance is 25 or less, 3
Groups 02, 305, 308, 307,
It can be divided into the 311th group. This means that groups 302, 305 and 308
The 7th and 311th groups indicate that individuals cannot be said to be in the same category. Next, the operation of the present means will be described for the case where the average individual character distance is stored in the individual variation range storage unit 14. The process of obtaining the distance Dk (i, j) is the same as that in the case where the average individual standard deviation is stored.
If it is less than 1 time, character pattern i and character pattern j
Are judged to be the same category, and when they exceed β1 times, they are judged to be different categories. Here, the value β1 may be a positive real number, and the character re-recognition section 1
Although the frequency of the category correction in 6 can be adjusted, it is desirable to set the frequency in the range of 0.2 to 1.5. As described above, the operation of determining whether or not an individual can be considered to be the same category by comparing the distance between the character patterns associated with the same category with the individual average variation range has been described. When character recognition is performed using a plurality of reference patterns, the following embodiment is also conceivable. That is, by comparing the distance between a plurality of reference patterns belonging to the same category and the individual average variation range, a set of reference patterns that can be simultaneously adopted by an individual is determined. Then, when the reference patterns that are not the same set are simultaneously adopted, it is determined that the character patterns associated with the reference patterns that are not the same set do not belong to the same category in the individual. Specifically, when it is determined that a plurality of character patterns in a character string belong to the same category k, a distance Dk (iDi, iDj) in a feature space between reference patterns associated with each character pattern is obtained. . Here, the symbol k represents a category, iDi and i
Dj is the serial number of the reference pattern associated with the character pattern of the category number i, j. This Dk (i
If (Di, iDj) is equal to or smaller than the value obtained by multiplying the average individual standard deviation stored in the individual fluctuation range storage unit 14 by α2, for example, it is determined that the categories are the same category, and if it exceeds α2 times, the categories are different. Is determined. Where the value α
2 may be a positive real number, and the frequency of the category correction in the character re-recognition unit 16 can be adjusted according to the magnitude of the real number. However, it is desirable to set the number in the range of 0.5 to 3.5. When the average individual character distance is stored in the individual variation range storage unit 14, if the average individual character distance is equal to or less than β2 times the average individual character distance, the category is determined to be the same category. Judge as a category. Here, the value β2 may be a positive real number, and the frequency of the category correction in the character re-recognition unit 16 can be adjusted according to the magnitude. However, it is desirable to set the value in the range of 0.2 to 1.5. . The following embodiment is also conceivable. That is, the distance between the reference patterns is calculated in advance for each category, and the individual average variation range is compared with the distance. A set of reference patterns is determined and stored in the personal variation range storage unit 14 in the form of, for example, a table as shown in FIG. In FIG.
The same reception serial number means a serial number of a reference pattern that can be received simultaneously as the same category by an individual. For example, for a reference pattern with a reference pattern serial number of 9-2, the same reception serial number is 9-3, which means that the reference patterns of 9-2 and 9-3 may be simultaneously referred to by an individual. It represents that. The same-category determining unit 15 compares the serial number of the reference pattern of the character recognition result information read from the initial recognition unit 13 with a set of reference patterns that can be read as the same category in the individual read from the individual variation range storage unit 14. Thus, it is determined whether or not each character pattern can be said to be the same category in an individual. Also, for example, it is determined that the pattern A and the pattern B and the pattern B and the pattern C are in the same category.
Are determined to be different categories, patterns A, B, and C can be treated as the same category.
The character re-recognition unit 16 is a unit for re-categorizing a character pattern that is determined by the same category determination unit 15 as not belonging to the same category in an individual. This processing can be realized as follows. For example,
Among the character patterns determined not to be the same category in the individual, the character pattern with the highest reliability is selected. The corresponding category is not changed for such a character pattern and another character pattern determined to be the same category in the individual as the character pattern, and the corresponding category is changed for other character patterns. I do. As a change method, for example, when a plurality of categories are associated with one character pattern in a state of being ranked as the character recognition result information, the second category is adopted as the changed category. FIG. 9 shows the result of character recognition information in the case where one character pattern is associated with up to the second largest candidate. When a plurality of reference patterns are used for one category, the following embodiment can be considered. For example, in the character re-recognition unit 16, priorities are added in advance to the reference patterns for each category in the order of difficulty in making the reference patterns different from other categories and stored. Then, the reference pattern having the highest priority is selected from the reference patterns associated with the character pattern. The category is not changed for the reference pattern and the character pattern associated with the reference pattern that is considered to be simultaneously referred to by the individual, and the category associated with the other character patterns is changed. . As a change method, for example, when a plurality of categories are associated with one character pattern in a state of being ranked as the character recognition result information, the second category is adopted as the changed category. Further, when the character string describes an address, the following embodiment can be considered. For example, in the initial recognition unit 13, the numbers 302 and 305 shown in FIG.
Although the category “9” is associated with the character patterns No. 307, No. 308 and No. 311, the same category determination unit 15
Assume that it is determined that the sets of Nos. 305 and 308 and the sets of Nos. 307 and 311 do not belong to the same category. It is also assumed that "no" is associated with these character patterns as the second category. The character re-recognition unit 16 receives the information that the sets of Nos. 302, 305, and 308 and the sets of Nos. 307 and 311 are different categories, and changes the category of one set to “no”. As a result, "1 of 16 of 19 of 10
A combination “9” and a combination “910 of 191691” are created. On the other hand, the character re-recognition unit 16 stores the range of the street, address, and number as address knowledge in advance. Among the created combinations, it is determined whether or not the numbers corresponding to the streets, addresses, and numbers are within the range, and combinations that fall outside the range are rejected. In this example, the number 191691 in the latter combination is out of range for any of the streets, addresses, and numbers and is rejected.
Therefore, the former combination of “19 of 16 of 19” is selected, and the character patterns of Nos. 302, 305, and 308 are not changed in category, and are associated with the character patterns of Nos. 307 and 311. Change the category to “no”. In addition, as a method of using the address knowledge, a technique described in Shimomura: "Street address knowledge processing method in handwritten address reading", Information 51st, 4R-8 (1995) can be used.
【0007】次に、本発明の別の実施例について図面を
参照して詳細に説明する。Next, another embodiment of the present invention will be described in detail with reference to the drawings.
【0008】図12を参照すると、本発明の実施例は、
文字認識プログラムを記録した記録媒体17を備える。
この記録媒体17はCD−ROM、磁気ディスク、半導
体メモリその他の記録媒体であってよく、ネットワーク
を介して流通する場合も含む。Referring to FIG. 12, an embodiment of the present invention comprises:
It has a recording medium 17 on which a character recognition program is recorded.
The recording medium 17 may be a CD-ROM, a magnetic disk, a semiconductor memory, or another recording medium, and includes a case where the recording medium is distributed via a network.
【0009】文字認識プログラムは記録媒体17からデ
ータ処理装置18に読み込まれ、データ処理装置18の
動作を制御する。データ処理装置18は文字認識プログ
ラムの制御により、入力部11から入力された文字列画
像に対して文字切り出しをし、切り出された文字パター
ンに対して文字認識を行い、文字認識を行った結果カテ
ゴリーが同一であると認識された文字パターン群に対し
て、同一個人が前記カテゴリーの文字を記載した場合に
生じる変動範囲内に含まれるかどうかを、あらかじめ複
数人について求めた前記変動範囲の平均値を用いること
により検証し、前記文字パターン群の一部が、前記文字
パターン群の他の部分と比較して、同一個人が記載した
同一カテゴリーの文字ではないと判定された場合に、前
記一部もしくは前記他の部分のカテゴリーを変更する。
すなわち、データ処理装置18は文字認識プログラムの
制御により、図1における文字切り出し部12,初期認
識部13,個人変動範囲記憶部14,同一カテゴリ判定
部15、文字再認識部16による処理と同一の処理を実
行する。The character recognition program is read from the recording medium 17 to the data processing device 18 and controls the operation of the data processing device 18. Under the control of the character recognition program, the data processing device 18 extracts characters from the character string image input from the input unit 11, performs character recognition on the extracted character patterns, and performs character recognition. For the character pattern group recognized as the same, whether or not the same individual is included in the fluctuation range generated when the characters of the category are described, the average value of the fluctuation range obtained in advance for a plurality of persons. And verifying that the part of the character pattern group is not a character of the same category described by the same individual as compared with the other part of the character pattern group. Alternatively, the category of the other part is changed.
That is, the data processing device 18 controls the character recognition program, and performs the same processing as the character cut-out unit 12, the initial recognition unit 13, the individual variation range storage unit 14, the same category determination unit 15, and the character re-recognition unit 16 in FIG. Execute the process.
【0010】[0010]
【発明の効果】以上説明したように、本発明によれば、
個人を特定することができないために個人用に特化した
参照パターンを用意することができない場合であって、
かつ文字列中に同一カテゴリの文字パターンが統計的に
個人の筆記特性を抽出するほどには存在しない場合であ
っても、個人の筆記特性に起因する誤認識の軽減を図る
ことができる。As described above, according to the present invention,
When it is not possible to prepare a personalized reference pattern because the individual cannot be identified,
In addition, even if character patterns of the same category do not exist in the character string enough to statistically extract individual writing characteristics, erroneous recognition caused by individual writing characteristics can be reduced.
【図1】本発明の構成を示した説明図である。FIG. 1 is an explanatory diagram showing a configuration of the present invention.
【図2】個人毎の文字パターンの違いを示した説明図で
ある。FIG. 2 is an explanatory diagram showing a difference in a character pattern for each individual.
【図3】文字列を示した図である。FIG. 3 is a diagram showing a character string.
【図4】個人が記載する文字パターン「9」の分布の広
がりと「9」というカテゴリ全体の分布の広がりの関係
を示した説明図である。FIG. 4 is an explanatory diagram showing the relationship between the spread of the distribution of the character pattern “9” described by an individual and the spread of the distribution of the entire category “9”.
【図5】特徴空間における文字パターンの位置と「9」
及び「の」というカテゴリ全体の分布を示した説明図で
ある。FIG. 5 shows the position of a character pattern in the feature space and “9”.
FIG. 9 is an explanatory diagram showing the distribution of the entire category of “and”.
【図6】特徴空間における文字パターンの位置と平均個
人標準偏差を半径とする円を示した説明図である。FIG. 6 is an explanatory diagram showing a circle having a radius of a position of a character pattern in a feature space and an average individual standard deviation.
【図7】特徴空間における文字パターンの位置と平均個
人文字間距離を半径とする円を示した説明図である。FIG. 7 is an explanatory diagram showing a circle having a radius of a position of a character pattern in a feature space and an average distance between individual characters.
【図8】文字切り出し部の出力の具体例を示す説明図で
ある。FIG. 8 is an explanatory diagram showing a specific example of an output of a character cutout unit.
【図9】文字認識結果情報の具体例を示す説明図であ
る。FIG. 9 is an explanatory diagram showing a specific example of character recognition result information.
【図10】カテゴリー「9」に対応づけられた文字パタ
ーン間の距離値の具体例を示す説明図である。FIG. 10 is an explanatory diagram showing a specific example of a distance value between character patterns associated with a category “9”.
【図11】個人において同時に参照されてもよい参照パ
ターンのセットを表すテーブルの具体例を示す説明図で
ある。FIG. 11 is an explanatory diagram showing a specific example of a table representing a set of reference patterns that may be simultaneously referred to by an individual.
【図12】本発明の実施例を示す説明図である。FIG. 12 is an explanatory diagram showing an embodiment of the present invention.
11 入力部 12 文字切り出し部 13 初期認識部 14 個人変動範囲記憶部 15 同一カテゴリー判定部 16 文字再認識部 17 記憶媒体 18 データ処理装置 DESCRIPTION OF SYMBOLS 11 Input part 12 Character cut-out part 13 Initial recognition part 14 Individual variation range storage part 15 Same category judgment part 16 Character re-recognition part 17 Storage medium 18 Data processing device
Claims (14)
認識方法において、文字認識を行った結果カテゴリーが
同一であると認識された文字パターン群に対して、同一
個人が前記カテゴリーの文字を記載した場合に生じる変
動範囲内に含まれるかどうかを、あらかじめ複数人につ
いて求めた前記変動範囲の平均値を用いることにより検
証し、前記文字パターン群の一部が、前記文字パターン
群の他の部分と比較して、同一個人が記載した同一カテ
ゴリーの文字ではないと判定された場合に、前記一部も
しくは前記他の部分のカテゴリーを変更することを特徴
とする文字認識方法。In a character recognition method for recognizing a character string pattern by inputting a character string pattern, a character of a character group belonging to the category is recognized by a character pattern group that is recognized as having the same category as a result of the character recognition. Whether it is included in the variation range that occurs when described, is verified by using the average value of the variation range obtained in advance for a plurality of people, a part of the character pattern group, the other of the character pattern group, A character recognition method characterized by changing the category of the part or the other part when it is determined that the character does not belong to the same category described by the same individual as compared with the part.
認識装置において、文字列の画像を入力する入力部と、
前記入力部から前記文字列の画像を読み出し、一文字づ
つ文字パターンを切り出す文字切り出し部と、前記文字
切り出し部から切り出された文字パターンを読み出し、
文字認識を行って各文字パターンに対してカテゴリーを
対応付けて記憶する初期認識部と、同一個人が記載した
場合において同一カテゴリーであると判断しうる文字パ
ターンの変動範囲を各カテゴリーごとに記憶する個人変
動範囲記憶部と、前記初期認識部から前記文字パターン
及び当該文字パターンに対応づけられた前記カテゴリー
を読み出し、前記個人変動範囲記憶部から前記変動範囲
を読み出し、同一カテゴリーに対応づけられた文字パタ
ーン群が前記変動範囲内にあるかどうかを判定する同一
カテゴリー判定部と、前記同一カテゴリー判定部におい
て、前記文字パターン群の一部が、前記文字パターン群
の他の部分と比較して、同一個人が記載した同一カテゴ
リーの文字ではないと判定された場合に、前記一部もし
くは前記他の部分のカテゴリーを変更する文字再認識部
とを備えることを特徴とする文字認識装置。2. An input unit for inputting a character string image in a character recognition device for inputting and recognizing a character string pattern.
Reading the image of the character string from the input unit, a character cutout unit that cuts out a character pattern one character at a time, and reads a character pattern cut out from the character cutout unit;
An initial recognition unit that performs character recognition and stores a category for each character pattern in association with each other, and a variation range of a character pattern that can be determined to be the same category when the same individual describes, for each category. A personal variation range storage unit, the character pattern and the category associated with the character pattern are read from the initial recognition unit, the variation range is read from the personal variation range storage unit, and the characters associated with the same category are read. In the same category determination unit that determines whether the pattern group is within the fluctuation range, in the same category determination unit, a part of the character pattern group is identical to another part of the character pattern group. If it is determined that the characters do not belong to the same category described by the individual, the part or the other part Character recognition apparatus comprising: a character re-recognition unit to change the category.
ラムを記録した記録媒体において、文字認識を行った結
果カテゴリーが同一であると認識された文字パターン群
に対して、同一個人が前記カテゴリーの文字を記載した
場合に生じる変動範囲内に含まれるかどうかを、あらか
じめ複数人について求めた前記変動範囲の平均値を用い
ることにより検証するステップと、前記文字パターン群
の一部が、前記文字パターン群の他の部分と比較して、
同一個人が記載した同一カテゴリーの文字ではないと判
定された場合に、前記一部もしくは前記他の部分のカテ
ゴリーを変更するステップを備えることを特徴とする、
コンピュータ上で動作する文字認識プログラムを記録し
た記録媒体。3. In a recording medium storing a character recognition program operating on a computer, the same individual performs a character pattern group recognized as having the same category as a result of the character recognition. Verifying by using an average value of the fluctuation range obtained in advance for a plurality of persons to determine whether the character pattern group is included in the fluctuation range generated in the case described, and a part of the character pattern group, Compared to other parts,
When it is determined that the characters are not in the same category described by the same individual, the method includes a step of changing a category of the part or the other part,
A recording medium that stores a character recognition program that runs on a computer.
特徴量の個人内標準偏差をあらかじめ複数人について求
めておき、前記個人変動範囲記憶部において、同一個人
が記載した場合において同一カテゴリーであると判断し
うる文字パターンの変動範囲として、前記個人内標準偏
差の平均値を記憶することを特徴とする請求項2記載の
文字認識装置。4. An individual standard deviation of a feature amount used for character recognition in the initial recognition unit is obtained in advance for a plurality of persons, and if the same individual is described in the individual fluctuation range storage unit, the same category is determined. The character recognition device according to claim 2, wherein an average value of the standard deviation within the individual is stored as a range in which the character pattern can be determined.
特徴空間において、あらかじめ個人ごとのカテゴリー分
布を複数人について求めて、前記個人ごとのカテゴリー
分布においてカテゴリーごとに分布中心間の距離が最小
となる他のカテゴリーとの距離を分布中心間距離として
算出しておき、前記個人変動範囲記憶部において、同一
個人が記載した場合において同一カテゴリーであると判
断しうる文字パターンの変動範囲として、前記分布中心
間距離の平均値を記憶することを特徴とする請求項2記
載の文字認識装置。5. In a feature space used for character recognition in the initial recognition unit, a category distribution for each individual is obtained in advance for a plurality of persons, and a distance between distribution centers becomes minimum for each category in the category distribution for each individual. The distance to another category is calculated as the distance between distribution centers, and the individual variation range storage unit stores the distribution center as a variation range of a character pattern that can be determined to be in the same category when the same individual is described. 3. The character recognition device according to claim 2, wherein an average value of the distances is stored.
個人変動範囲記憶部から読み出した前記変動範囲と、前
記初期認識部において文字認識に用いた特徴空間におけ
る、文字パターン間の距離とを比較して判定することを
特徴とする請求項2、4又は5記載の文字認識装置。6. The same category determination section compares the variation range read from the individual variation range storage section with a distance between character patterns in a feature space used for character recognition in the initial recognition section. 6. The character recognition device according to claim 2, wherein the determination is performed.
たり複数の参照パターンを用いて文字認識を行い、前記
同一カテゴリー判定部において、前記個人変動範囲記憶
部から読み出した前記変動範囲と、前記初期認識部にお
いて文字認識に用いた特徴空間における、文字パターン
に対応づけられた参照パターン間の距離とを比較して判
定することを特徴とする請求項2、4又は5記載の文字
認識装置。7. The initial recognition section performs character recognition using a plurality of reference patterns per the same category, and the same category determination section reads the variation range read from the individual variation range storage section and the initial recognition section. 6. The character recognition apparatus according to claim 2, wherein the determination is made by comparing a distance between reference patterns associated with the character patterns in the feature space used for character recognition.
を用いて文字認識を行う文字認識方法において、同一カ
テゴリーに用いられる複数の参照パターンどうしの特徴
空間上の距離を算出し、あらかじめ複数人について同一
個人が同一カテゴリーの文字を記載した場合に生じる変
動範囲を求めてその平均値を算出し、前記距離と前記平
均値を比較し、前記複数の参照パターンの一部が、前記
複数の参照パターンの他の部分と比べて、同一個人が記
載した同一カテゴリーの文字ではないと判定された場合
に、同一個人が記載した文字列を認識する際には前記一
部と前記他の部分は、文字列中で同時に参照パターンと
して選択されないようにすることを特徴とする文字認識
方法。8. In a character recognition method for performing character recognition using a plurality of reference patterns per same category, a distance in a feature space between a plurality of reference patterns used in the same category is calculated, and a plurality of persons are identified in advance by the same individual. Calculates the average value of the variation range that occurs when characters in the same category are described, calculates the average value, compares the distance and the average value, and a part of the plurality of reference patterns is different from the plurality of reference patterns. When it is determined that the characters are not in the same category described by the same individual as compared to the part, when recognizing the character string described by the same individual, the part and the other part are included in the character string. A character recognition method, wherein the character is not simultaneously selected as a reference pattern.
認識装置において、文字列の画像を入力する入力部と、
前記入力部から前記文字列の画像を読み出し、一文字づ
つ文字パターンを切り出す文字切り出し部と、前記文字
切り出し部から切り出された文字パターンを読み出し、
同一カテゴリーあたり複数の参照パターンを用いて文字
認識を行って各文字パターンに対してカテゴリーを対応
付けて記憶する初期認識部と、あらかじめ同一カテゴリ
ー内における参照パターン間の、前記初期認識部におい
て文字認識に用いた特徴空間における距離を計算し、前
記距離と同一個人が記載した場合において同一カテゴリ
ーであると判断しうる文字パターンの変動範囲とを比較
して、個人においても同一カテゴリーと判定しうる参照
パターンのセットを各カテゴリーごとに記憶する個人変
動範囲記憶部と、前記初期認識部から前記文字パターン
及び当該文字パターンに対応づけられた前記カテゴリー
を読み出し、前記個人変動範囲記憶部から前記参照パタ
ーンのセットを読み出し、同一カテゴリーに対応づけら
れた文字パターン群を、前記参照パターンのセットに従
って、個人においても同一カテゴリーに対応づけられる
かどうかを判定する同一カテゴリー判定部と、前記同一
カテゴリー判定部において、前記文字パターン群の一部
が、前記文字パターン群の他の部分と比較して、同一個
人が記載した同一カテゴリーの文字ではないと判定され
た場合に、前記一部もしくは前記他の部分のカテゴリー
を変更する文字再認識部とを備えることを特徴とする文
字認識装置。9. A character recognition apparatus for performing recognition by inputting a character string pattern, comprising: an input unit for inputting an image of a character string;
Reading the image of the character string from the input unit, a character cutout unit that cuts out a character pattern one character at a time, and reads a character pattern cut out from the character cutout unit;
An initial recognition unit that performs character recognition using a plurality of reference patterns per the same category and stores a category in association with each character pattern; and a character recognition unit in the initial recognition unit between reference patterns in the same category in advance. Calculate the distance in the feature space used, and compare the distance with the variation range of the character pattern that can be judged to be the same category when the same individual is described. A personal variation range storage unit that stores a set of patterns for each category; and the character pattern and the category associated with the character pattern are read from the initial recognition unit, and the reference pattern of the reference pattern is read from the personal variation range storage unit. Read out the set and character pattern associated with the same category According to the set of reference patterns, the same category determination unit that determines whether the individual is also associated with the same category, in the same category determination unit, a part of the character pattern group, A character re-recognition unit that changes the category of the part or the other part when it is determined that the character is not in the same category described by the same individual as compared with the other part. Character recognition device.
る特徴量の個人内標準偏差をあらかじめ複数人について
求めておき、前記個人変動範囲記憶部において、同一個
人が記載した場合において同一カテゴリーであると判断
しうる文字パターンの変動範囲として、前記個人内標準
偏差の平均値を用いることを特徴とする請求項9記載の
文字認識装置。10. An intra-individual standard deviation of a feature amount used for character recognition in the initial recognition unit is obtained for a plurality of persons in advance, and if the same individual is described in the individual fluctuation range storage unit, the same category is determined. 10. The character recognition device according to claim 9, wherein an average value of the standard deviation within the individual is used as a change range of the character pattern that can be determined.
る特徴空間において、あらかじめ個人ごとのカテゴリー
分布を複数人について求めて、カテゴリーごとに分布中
心間の距離が最小となるカテゴリーとの距離を分布中心
間距離として算出しておき、前記個人変動範囲記憶部に
おいて、同一個人が記載した場合において同一カテゴリ
ーであると判断しうる文字パターンの変動範囲として、
前記分布中心間距離の平均値を記憶することを特徴とす
る請求項9記載の文字認識装置。11. In a feature space used for character recognition in the initial recognition unit, a category distribution for each individual is obtained in advance for a plurality of persons, and a distance to a category in which the distance between distribution centers is the smallest for each category is determined. Calculated as an inter-distance, and in the individual variation range storage unit, as a variation range of a character pattern that can be determined to be in the same category when the same individual is described,
The character recognition device according to claim 9, wherein an average value of the distance between the distribution centers is stored.
対してカテゴリーを対応づけるとともに対応付けの信頼
度を出力し、前記文字再認識部においてカテゴリーを変
更する時、前記対応付けの信頼度が最も高い文字パター
ンが含まれる方についてはカテゴリーを変更せず、そう
でない方についてカテゴリーを変更することを特徴とす
る請求項2、4、5、6、9、10又は11記載の文字
認識装置。12. The reliability of the association is highest when the initial recognizing unit associates a category with the character pattern and outputs the reliability of the association. 12. The character recognition apparatus according to claim 2, wherein the category is not changed for a character pattern included, and the category is changed for a character pattern that is not included.
あたり複数の参照パターンを用いて文字認識を行い、前
記文字再認識部においてカテゴリーを変更する時、あら
かじめ参照パターンの優先度を定めておき、優先度が最
も高い参照パターンが含まれる方についてはカテゴリー
を変更せず、そうでない方についてカテゴリーを変更す
ることを特徴とする請求項2、4、5、6、9、10又
は11記載の文字認識装置。13. The method according to claim 13, wherein the initial recognition unit performs character recognition using a plurality of reference patterns per the same category, and when changing the category in the character re-recognition unit, the priority of the reference pattern is determined in advance. 12. The character recognition apparatus according to claim 2, wherein the category is not changed for a reference pattern including the highest reference pattern, and the category is changed for a non-reference pattern. .
記文字パターン群の一部が、前記文字パターン群の他の
部分と比較して、同一個人が記載した同一カテゴリーの
文字ではないと判定され、前記文字再認識部においてカ
テゴリーを変更する時、入力文字列パターンが住所を表
すことを前提として文字パターンのカテゴリーへの対応
づけに制限を設け、前記一部を変更せず前記他の部分を
変更した場合と、その逆の場合で、前記制限をより満た
す方を採択することを特徴とする請求項2、4、5、
6、9、10又は11記載の文字認識装置。14. The same category determination unit determines that a part of the character pattern group is not a character of the same category described by the same individual as compared with another part of the character pattern group. When changing the category in the character re-recognition unit, assuming that the input character string pattern represents an address, a restriction was placed on the correspondence of the character pattern to the category, and the other part was changed without changing the part In the case and the reverse case, the one that more satisfies the restriction is adopted.
The character recognition device according to 6, 9, 10 or 11.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP9128494A JP2980059B2 (en) | 1997-05-19 | 1997-05-19 | Character recognition method and apparatus, and recording medium storing character recognition program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP9128494A JP2980059B2 (en) | 1997-05-19 | 1997-05-19 | Character recognition method and apparatus, and recording medium storing character recognition program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH10320501A true JPH10320501A (en) | 1998-12-04 |
| JP2980059B2 JP2980059B2 (en) | 1999-11-22 |
Family
ID=14986143
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP9128494A Expired - Fee Related JP2980059B2 (en) | 1997-05-19 | 1997-05-19 | Character recognition method and apparatus, and recording medium storing character recognition program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2980059B2 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN114677681A (en) * | 2018-02-06 | 2022-06-28 | 创新先进技术有限公司 | Method, apparatus and electronic device for data labeling |
-
1997
- 1997-05-19 JP JP9128494A patent/JP2980059B2/en not_active Expired - Fee Related
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN114677681A (en) * | 2018-02-06 | 2022-06-28 | 创新先进技术有限公司 | Method, apparatus and electronic device for data labeling |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2980059B2 (en) | 1999-11-22 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2734386B2 (en) | String reader | |
| JP2000353215A (en) | Character recognition device and recording medium where character recognizing program is recorded | |
| EP0564827A2 (en) | A post-processing error correction scheme using a dictionary for on-line handwriting recognition | |
| US6549662B1 (en) | Method of recognizing characters | |
| JP2980059B2 (en) | Character recognition method and apparatus, and recording medium storing character recognition program | |
| CN120635916A (en) | A system and device for recognizing the names of others by handwritten Chinese characters used in elections | |
| JPH0520794B2 (en) | ||
| JPH11184976A (en) | Dictionary learning system and character recognition device | |
| JP3466899B2 (en) | Character recognition device and method, and program storage medium | |
| JPH08287188A (en) | Character string recognition device | |
| JPH06282688A (en) | Method for forming synthetic identification function, character recognizing method and preprocessing method for character identification | |
| JPS6146573A (en) | Character recognizing device | |
| JP4055974B2 (en) | Pattern dictionary creating method and apparatus, and recording medium | |
| JP4320124B2 (en) | Pattern recognition method, apparatus and program | |
| JP2987462B2 (en) | Character direction determining device and character direction determining method | |
| JPS6142083A (en) | Character recognition device | |
| JPH0944604A (en) | Character recognizing processing method | |
| JP3138665B2 (en) | Handwritten character recognition method and recording medium | |
| JPS6027077A (en) | Optical character reader | |
| JPH1011541A (en) | Character recognition device | |
| JP2784004B2 (en) | Character recognition device | |
| JPH01191992A (en) | character recognition device | |
| Madhvanath et al. | Reading handwritten phrases on US census forms | |
| JPH03122786A (en) | Optical character reader | |
| JPH0340186A (en) | Character recognizer |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 19990817 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080917 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080917 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090917 Year of fee payment: 10 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090917 Year of fee payment: 10 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100917 Year of fee payment: 11 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110917 Year of fee payment: 12 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120917 Year of fee payment: 13 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130917 Year of fee payment: 14 |
|
| LAPS | Cancellation because of no payment of annual fees |