JPH03291777A - 文字認識装置の認識候補文字出力制御方法 - Google Patents

文字認識装置の認識候補文字出力制御方法

Info

Publication number
JPH03291777A
JPH03291777A JP2093724A JP9372490A JPH03291777A JP H03291777 A JPH03291777 A JP H03291777A JP 2093724 A JP2093724 A JP 2093724A JP 9372490 A JP9372490 A JP 9372490A JP H03291777 A JPH03291777 A JP H03291777A
Authority
JP
Japan
Prior art keywords
character
candidate
characters
correct
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
Application number
JP2093724A
Other languages
English (en)
Other versions
JP2990734B2 (ja
Inventor
Atsuko Kurihara
栗原 敦子
Sueshige Harada
季栄 原田
Toshiyuki Yoshida
敏之 吉田
Mamoru Okada
守 岡田
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.)
N T T DATA TSUSHIN KK
NTT Data Group Corp
Original Assignee
N T T DATA TSUSHIN KK
NTT Data Communications Systems Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by N T T DATA TSUSHIN KK, NTT Data Communications Systems Corp filed Critical N T T DATA TSUSHIN KK
Priority to JP2093724A priority Critical patent/JP2990734B2/ja
Publication of JPH03291777A publication Critical patent/JPH03291777A/ja
Application granted granted Critical
Publication of JP2990734B2 publication Critical patent/JP2990734B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Character Discrimination (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔産業上の利用分野] 本発明は、文字認識装置、すなわち、光学式文字読取り
装置(以下、OCRと記載: 0pticalChar
acter  Reader)の認識候補文字の出力制
御方法に係り、特に、認識候補文字の中から、効率良く
正解文字を選択するのに好適なOCRの認識候補文字出
力制御方法に関するものである。
〔従来の技術〕
OCRは、光学的な手段で、文字を読み取る装置であり
、用紙媒体」−に記入、あるいは、印刷された文字を自
動認識し、計算機への入力機能を果たすものである。
OCRの実際の用途としては、郵便番号の読み取りや、
税金納付票、電気、ガス料金払込票などの内容の読み取
りに利用されている。
OCRのうち、英数字仮名を対象としたものは、はぼ1
00%の認識率が得られている。
しかし、漢字を対象としたOCRは、文字種が多いこと
や、書体、および、文字の大きさが、多種多様であり、
さらに、パターンが複雑であることから、より複雑な文
字認識方法が必要である。
このようなOCRに関しては、電子情報通信学会績「電
子情報通信ハンドブック/1988J(オーム社発行)
のPP、1677〜1678、および、PP、2687
〜2688に記載されている。
以下に述べるOCRは、全て、漢字を対象としたOCR
に関してのものである。
従来のOCRにおいては、−・つの文字を読み取り、認
識する場合には、まず、複数個の認識候補文字を出力す
る。
その認識候補文字の中には、ただ−個の正解が含まれる
か、もしくは、正解文字が全て含まれないかのいずれか
である。すなわち、認識候補文字の大部分が正解文字で
はない。
例えば、一つの文字に対して、]6個の認識候補文字を
出力するOCRの場合、少なくとも15個の認識候補文
字は、正解文字ではない。
また、OCRは、形か類似した候補文字を出力するため
に、当然のことながら、認識候補文字には、単語を形成
しない文字が多く含まれる。
このようなOCRにおいて、従来の技術では、一つの文
字に対して、複数個の認識候補文字を表示装置などに全
て表示し、その中から、利用者が、正解文字を選択する
構成になっていた。
〔発明が解決しようとする課題〕
従来のOCRにおいては、認識して得られた認識候補文
字を表示装置などに全て表示し、その中から、利用者が
、正解文字を選択する構成になっていた。
そのために、利用者が、認識結果を確認し、訂正する作
業か多くなり、文字認識を用いたデータエントリ業務の
スループットを低下させる大きな原因なっていた。
このように認識候補文字を表示する場合、従来のOCR
は、読み取った文字の一文字一文字について、正解文字
として指定される確率の高い順、すなわち、確度の順(
1位、2位、・・・、m位)に認識候補文字を出力して
いた。
しかし、その確度は、予め決められており、さらに、そ
の決め方は、それぞれのOCRにより異なる。また、O
CRの特性や、文字の書き方などの要因により、正解文
字が必ずしも確度の高い順位に出現するとは限らないな
どの問題があった。
本発明の目的は、これら従来技術の課題を解決し、認識
候補文字の中における正解文字の出現順位と、その出現
頻度とを学習し、より正解度の高い認識候補文字を選別
し、認識候補文字の個数を削減して、候補文字の確認訂
正作業に掛る負荷を軽減させることを可能とするOCR
の認識候補文字出力制御方法を提供することである。
〔課題を解決するための手段〕
上記目的を達成するため、本発明のOCRの認識候補文
字出力制御方法は、出力された第1候補文字群のそれぞ
れの文字の文字コードを、予め任意に設定された正解文
字として抽出される確率の高い順位で記憶する認識候補
文字格納部と、この認識候補文字格納部に記憶された第
1候補文字群から正解文字として抽出された文字に関し
て、正解文字として抽出された総回数、および、確率の
順位に対応した出現回数を記憶する第2候補文字記憶部
とを付与し、この第2候補文字記憶部に記憶した正解文
字として抽出された総回数と、確率の順位に対応した出
現回数に基づき、認識候補文字格納部に記憶された候補
文字から、さらに、正解文字として抽出される確率の高
い第2候補文字群を選別するステップと、このようにし
て選別した第2候補文字群から、人手を介して指定され
た正解文字を抽出するステップ、そして、この抽出した
正解文字の認識候補文字格納部での出現順位を認識し、
この正解文字の第2候補文字記憶部における出現順位に
対応した出現回数と、正解文字として抽出された総回数
とを訂正するステップを含むことを特徴とする。
〔作用〕
本発明において、O,CRは、確定された正解文字の第
1候補文字群内における順位、すなわち、認識候補文字
格納部における順位を学習し、この学習した結果を、文
字毎に、第2候補文字記憶部に格納する。
そして、同様な第1候補文字群が、認識候補文字格納部
に出力されてきた場合には、第2候補文字記憶部に格納
した文字毎の学習結果に基づき、さらに、正解文字とし
て抽出される確率の高い候補文字を選別する。
このように、認識候補文字を、表示装置に表示する場合
には、認識候補文字の各々について、第2候補文字記憶
部に格納された過去からの出現類位のデータを参照して
、出現している順位が妥当かどうかを判定し、表示すべ
き認識候補文字を選別する。このことにより、表示され
る認識候補文字を、より、正解文字として抽出される確
率の高い文字だけに限定することが出来る。
そして、表示装置に表示された候補文字が絞り込まれて
いるために、利用者は、迅速に、正解文字を確定するこ
とが出来る。
さらに、利用者が正解文字を確定した後、この正解文字
の出現順位を学習し、その学習結果を第2候補文字記憶
部に反映する。このことにより、表示装置に表示する認
識候補文字を、さらに、確率の高い文字だけに限定する
〔実施例〕
以下、本発明の実施例を、図面により詳細に説明する。
第1図は、本発明を施したOCRの構成の一実施例を示
すブロック部である。
帳票10を走行し、帳票lo上の文字の濃淡を、電気信
号にする光学走査・光電変換部11、光学走査・光電変
換部11で得た文字パターンの雑音除去と、−文字分の
パターン切り出しを行なう前処理部12、認識アルゴリ
ズムを実行する特徴抽出部13、そして、特徴抽出部1
3で得られた特徴と認識辞書14との比較を行ない、か
つ、本発明の認識候補文字出力制御を行ない、認識候補
文字を決定する認識処理部9、さらに、利用者が、正解
文字を決定するために用いる表示部7とキーボード8か
ら構成されている。
さらに、本発明の処理を行なう認識候補文字処理部9は
、特徴抽出部13で得られた特徴と認識辞書14との比
較を行ない、読み取った文字を認識し、対応する認識候
補文字群を出力する文字認識部l、文字認識部1が出力
した認識候補文字群を格納する認識候補文字格納部2、
認識候補文字格納部2に格納した認識候補文字群から、
さらに、正解の確度の高い第2候補文字群を選別する候
補文字選別部3、候補文字選別部3により選別された第
2候補文字群から、利用者の指定に基づき、正解の文字
を抽出する確認訂正部4、そして、確認訂正部4におけ
る処理結果を学習する順位学習部5と、順位学習部5の
結果を文字毎に格納する第2候補文字記憶部6から構成
されている。
尚、候補文字選別部3により選別された第2候補文字群
は、確認訂正部4を介して表示部7に表示され、利用者
は、この第2候補文字群から、正解の文字を指定し、キ
ーボード8を介して、確認訂正部4に通知する。
また、第2候補文字記憶部6は、第3図で後述するよう
に、それぞれの文字に対応した記憶領域をもち、この記
憶領域には、それぞれの文字の総出現回数、第1順位で
の出現回数、第2順位での出現回数、さらに、第m順位
での出現回数などが記録される構成となっている。
以下、この構成によるOCRの、特に、認識処理部9の
本発明に係る処理動作を説明する。
第2図は、第1図における認識処理部の本発明に係る処
理動作の一実施例を示すフローチャートである。
第1図の構成における各処理部の動作に基づき説明する
まず、文字認識部1は、認識辞書14を参照し、特徴抽
出部13で得られた文字に対応して、それぞれ、m個の
認識候補文字を取り出し、認識候補文字格納部2に出力
する(ステップ201)。この時、m個の認識候補文字
は、それぞれ、予め設定された順位で出力される。
ここまでは、従来のOCRの認識処理動作と同様である
m個の全ての認識候補文字を、認識候補文字格納部2に
格納したならば(ステップ202)、次に、候補文字選
別部3は、認識候補文字格納部2に記憶されたm個の認
識候補文字の各々に対して、第2候補文字記憶部6の内
容を参照しくステップ203)、第2候補文字群となり
得る文字、すなわち、正解文字として抽出される確率の
高い文字を選別する(ステップ204)。そして、選別
した第2候補文字群を、確認訂正部4に送出する(ステ
ップ205)。
確認訂正部4は、候補文字選別部3から送られた第2候
補文字群を表示部7に表示する(ステップ206)。利
用者は、表示部7に表示している第2候補文字群から正
解文字を指定し、キーボド8を介して正解文字を人力す
る(ステップ2゜7.208)。そして、確認訂正部4
は、利用者が入力した正解文字を順位学習部5へ送る(
ステップ209)。
順位学習部5は、確定した正解文字を、確認訂正部4か
ら受は取ると、認識候補文字格納部2を参照して、正解
文字の実際の順位を求める(ステップ2]0)。
さらに、順位学習部5は、正解文字に対応する第2候補
文字記憶部6の領域における総出現回数と、当該順位の
出現回数を変更して、第2候補文字記憶部6に記憶して
いる内容を更新する(ステップ211)。
このように、本実施例によれば、文字を読み取り正解文
字を確定させる度に、この正解文字に関して、その認識
候補文字群中での出現順位と、出現頻度を対応させて記
憶していた内容を更新する。
そのことにより、候補文字選別部3は、第1認識候補文
字群の中から、より正解度の高い候補文字を選別して表
示することが出来る。
第3図は、第1図における確認訂正部による第2候補文
字群の表示部への表示構成の一実施例を示す説明図であ
る。
第1図における表示部7の画面上には、第1順位の正解
の文字候補欄31、第2順位の正解の文字候補欄32、
さらに、最後の候補としての第■1順位の正解の文字候
補欄33から構成される第2文字候補群30が表示され
ている。
利用者は、画面上に表示されている第2候補文字群3o
から正解文字を認識して、第1図のキーボード8を介し
て正解文字を入力する。
本実施例においては、候補文字選別部3により、候補文
字が、絞り込まれており、表示される候補文字が少なく
、利用者は、容易に、正解の文字を認識し、指定するこ
とが出来る。
第4図は、第1図における第2候補文字記憶部の記憶構
成を示す説明図である。
第2候補文字記憶部6は、ICメモリや、磁気ディスク
装置などから構成され、ある文字、例えば、候補文字「
間」41に対応する記憶領域40には、この文字の総出
現回数(N、)401、第1順位での出現回数(N、)
402、第2順位での出現回数(N、)403、さらに
、第m順位での出現回数(Nm)404が記録される構
成となっている。
第1図における候補文字選別部3は、この記憶内容を参
照し、認識候補文字格納部2の第1候補文字群から、さ
らに、第2図に示された第2候補文字群を選別する。
以下、第1図における候補文字選別部3、および、順位
学習部5の動作を、第3図、および、第4図に示された
認識候補文字の記憶構成を用いて、さらに具体的に説明
する。
第5図は、第1図における候補文字選別部の本発明に係
る処理動作の一実施例を示すフローチャートである。
まず、認識候補文字群が、正解の文字候補となり得る出
現の割合の基準「T」を、予め、設定する(ステップ5
0])。
そして、第1図の認識候補文字格納部2に記憶されたm
個の認識候補文字の各々に対して、第2候補文字記憶部
6の内容を参照し、以下の動作を行なう。
今、認識候補文字群の内の任意の1個を取り出す(ステ
ップ502)。これを、例えば、「X」とする。そして
、この文字rX4に対応する第2候補文字記憶部6の内
容に基づき、文字rXJの出現の割合が、ITJ以上と
なる最小の順位を求める(ステップ503)。
すなわち、文字「x」に対応する第2候補文字記憶部6
の内容を、総出現回数がrNo(X)J、第i順位での
出現回数がrN i (X)J (i = 1 。
2、・・・、m)とする。
この時、 となる最小のrkJ を求める。
すなわち、文字「X」の出現の割合が、「T」以上とな
る最小の順位1fJを求める。尚、ITJは、通常、0
.8〜0.9に設定すれば良い。
次に、この最小の順位rkJ と文字rXJの認識候補
文字格納部2における順位(k、(X)とする)を比較
する(ステップ504)。
そして、rko(X)≦k」ならば(ステップ505)
、文字rXJ を候補文字として採用すると判定する(
ステップ506)。
また、ステップ505において、「k。(X)〉k」な
らば、文字「x」を候補文字として採用しないと判定す
る(ステップ508)。
ステップ505で、rko(X)≦k」であり、文字゛
「X」を候補文字として採用すると判定したならば、文
字「X」を、確認訂正部4に送出する(ステップ507
)。
第1図の候補文字選別部3は、以上の動作を、全ての認
識候補文字群に対して行ない、認識候補文字の選別結果
を確認訂正部4に送る。
第6図は、第1図における確認訂正部の本発明に係る処
理動作の一実施例を示すフローチャート16 である。
確認訂正部は、第1図の候補文字選別部3から送られた
候補文字群を第3図の第2候補文字群30として表示し
くステップ601)、利用者に正解文字を選択させる(
ステップ602.603)。すなわち、第3図の第2候
補文字群30には、第1順位の候補文字31と、第2順
位以降の候補文字32〜33を区別して表示させ、カー
ソルキーやマウスなどの位置指示器を用いて、利用者に
正解文字を選択させ(ステップ603)で、正解文字、
例えば、rYJ を順位学習部5へ送る(ステップ60
4)。
第7図は、第1図における順位学習部の本発明に係る処
理動作の一実施例を示すフローチャートである。
順位学習部は、確定した正解文字「Y」を、第1図の確
認訂正部4から受は取ると、第1図の認識候補文字格納
部2を参照して、正解文字「Y」の実際の順位、例えば
、「j」を求める(ステップ701)。
次に、正解文字「Y」に対応する第1図の第2候補文字
記憶部6の領域を参照し、総出現回数FN。(Y)」と
、第j順位の出現回数rNj(Y)」を更新する(ステ
ップ702)。
すなわち、 No(Y)←N、(Y)+1 Nj(Y)←Nj(Y)+1 として、内容を更新する。ただし、「←」は、代入を表
す。
このように、正解文字に関して、その認識候補文字中で
の出現順位と、出現頻度を対応させて第2候補文字記憶
部6に格納し、かつ、正解文字を確定する度に、第2候
補文字記憶部6の格納内容を更新する。このことにより
、第1図の候補文字選別部3は、認識候補文字の中から
、より正解度の高い候補文字を選別して表示することが
可能となる。
尚、第2候補文字記憶部6に記録する内容は、出現回数
としているが、出現の比率を求めて記録しても同じ効果
が得られることは自明である。
以上、第1図〜第7図により説明したように、本実施例
においては、候補文字選別部3で、第2候補文字記憶部
6の記憶内容を参照して、正解の文字となり得る確率か
高い文字のみを、認識候補文字格納部2の第1候補文字
群から、第2候補文字群として選別する。このことによ
り、表示部7に表示される候補文字が少なくなり、利用
者は、正解の文字の選択が容易になり、文字認識結果の
確認訂正に要する時間を短縮することが出来る。
さらに、第2候補文字記憶部6の記憶内容は、正解の文
字が確定する度に、順位学習部5の処理結果に基づき、
更新される。このことにより、候補文字選別部3は、よ
り確度の正確な情報を得ることが出来るため、第2候補
文字群の選別を、より正確に行なうことが可能となる。
そして、利用者の正解の文字の指定動作時の負荷を軽減
することが出来る。
さらに、本実施例を、認識候補文字と単語辞書を照合し
て正解文字を推定する照合処理の前処理に適用すれば、
照合時間を短縮することが可能となる。
[発明の効果] 本発明によれば、認識候補文字の中における正解文字の
出現順位と、その出現頻度とを学習し、より正確度の高
い認識候補文字を選別させ、認識候補文字の表示個数を
削減して、利用者の候補文字の確認訂正作業に掛る負荷
を軽減させる。
【図面の簡単な説明】
図面は本発明の実施例を示し、第1図は本発明を施した
OCRの構成の一実施例を示すブロック図、第2図は第
1図における認識処理部の本発明に係る処理動作を示す
フローチャート、第3図は第1図における確認訂正部に
よる第2候補文字群の表示部への表示動作を示す説明図
、第4図は第1図における第2候補文字記憶部の記憶構
成を示す説明図、第5図は第1図における候補文字選別
部の本発明に係る処理動作の一実施例を示すフローチャ
ート、第6図は第1図における確認訂正&ljの本発明
に係る処理動作の一実施例を示すフローチャーI〜、第
7図は第1図における順位学習部の0 本発明に係る処理動作の一実施例を示すフローチャート
である。 1 文字認識部、2:認識候補文字格納部、3候補文字
選別部、4:確認訂正部、5:順位学習部、6:第2候
補文字記憶部、7:表示部、8:キーボード、9 認識
処理部、10:帳票、]1:光学走査・光電変換部、1
2:前処理部、13゜特徴抽出部、14:認識辞書、3
0:第2候補文字群、31:第1順位の正解の文字候補
欄、32第2順位の正解の文字候補欄、33、第m順位
の正解の文字候補欄、40:記憶領域、41:候補文字
[間J、401:総出現回数(N。)、 402 :第
1順位での出現回数(N、)、 403 :第2順位で
の出現回数(N、)、404:第m順位での出現回数(
Nm)。 第 2 図 第 図 0 1 第 図 第 5 図 第 図 735− ドア02

Claims (1)

    【特許請求の範囲】
  1. (1)用紙媒体上に記入され、光学的手段を用いて読み
    取られたそれぞれの文字を、文字単位に画素の集合とし
    て認識し、該画素の集合が表す文字と一致する正解文字
    となる可能性のある複数個の文字からなる第1候補文字
    群を、予め、任意に設定された正解文字として抽出され
    る確率の順位に出力する文字認識装置の認識候補文字出
    力制御方法において、該出力された第1候補文字群のそ
    れぞれの文字の文字コードを、上記順位で記憶する認識
    候補文字格納手段と、該認識候補文字格納手段に記憶さ
    れた第1候補文字群から正解文字として抽出された文字
    に関して、正解文字として抽出された総回数、および、
    上記順位に対応した出現回数を記憶する第2候補文字記
    憶手段とを付与し、該第2候補文字記憶手段に記憶した
    上記総回数と出現回数に基づき、上記認識候補文字格納
    手段に記憶された候補文字から、さらに、正解文字とし
    て抽出される確率の高い第2候補文字群を選別するステ
    ップと、該選別した第2候補文字群から、人手を介して
    指定された正解文字を抽出するステップと、該正解文字
    の上記認識候補文字格納手段での出現順位を認識し、該
    正解文字の上記第2候補文字記憶手段における該出現順
    位に対応した出現回数と、正解文字として抽出された総
    回数とを訂正するステップとを含むことを特徴とする文
    字認識装置の認識候補文字出力制御方法。
JP2093724A 1990-04-09 1990-04-09 文字認識装置の認識候補文字出力制御方法 Expired - Lifetime JP2990734B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2093724A JP2990734B2 (ja) 1990-04-09 1990-04-09 文字認識装置の認識候補文字出力制御方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2093724A JP2990734B2 (ja) 1990-04-09 1990-04-09 文字認識装置の認識候補文字出力制御方法

Publications (2)

Publication Number Publication Date
JPH03291777A true JPH03291777A (ja) 1991-12-20
JP2990734B2 JP2990734B2 (ja) 1999-12-13

Family

ID=14090362

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2093724A Expired - Lifetime JP2990734B2 (ja) 1990-04-09 1990-04-09 文字認識装置の認識候補文字出力制御方法

Country Status (1)

Country Link
JP (1) JP2990734B2 (ja)

Also Published As

Publication number Publication date
JP2990734B2 (ja) 1999-12-13

Similar Documents

Publication Publication Date Title
US5592565A (en) Hand-written character recognition apparatus with a personal dictionary preparation function
US5031225A (en) Character recognition method for recognizing character in an arbitrary rotation position
US6035062A (en) Character recognition method and apparatus
US5757962A (en) Character recognition
JP3448895B2 (ja) 取引処理装置
JPH03291777A (ja) 文字認識装置の認識候補文字出力制御方法
JPH04138583A (ja) 文字認識装置
JPH0340429B2 (ja)
JP2942375B2 (ja) 文字読取装置
JPS6293776A (ja) 情報認識装置
JP3335494B2 (ja) 文字認識処理装置
JP3138665B2 (ja) 手書き文字認識方式および記録媒体
JPH06131503A (ja) 文字認識処理装置
JP3481850B2 (ja) 文字認識装置
JPH1049627A (ja) オンライン文字認識方法および装置
JP2851865B2 (ja) 文字認識装置
JP2639314B2 (ja) 文字認識方式
JP2784004B2 (ja) 文字認識装置
JPS61133487A (ja) 文字認識装置
JPH06333083A (ja) 光学式文字読取装置
JPH0863487A (ja) 文書検索方法及び文書検索装置
JPH0347553B2 (ja)
JPH0927014A (ja) ハンディ型光学式文字認識装置の辞書データ学習方式
HK40016008A (en) Ledger sheet recognition system
JPH08147406A (ja) 文字認識装置

Legal Events

Date Code Title Description
R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20071015

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20081015

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20091015

Year of fee payment: 10

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20101015

Year of fee payment: 11

EXPY Cancellation because of completion of term
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20101015

Year of fee payment: 11