JPH0991385A - 文字認識辞書追加方法及びこれを用いた端末ocr装置 - Google Patents
文字認識辞書追加方法及びこれを用いた端末ocr装置Info
- Publication number
- JPH0991385A JPH0991385A JP7242884A JP24288495A JPH0991385A JP H0991385 A JPH0991385 A JP H0991385A JP 7242884 A JP7242884 A JP 7242884A JP 24288495 A JP24288495 A JP 24288495A JP H0991385 A JPH0991385 A JP H0991385A
- Authority
- JP
- Japan
- Prior art keywords
- character
- recognition
- image
- data
- information
- 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
Links
- 238000000034 method Methods 0.000 title claims description 34
- 238000012937 correction Methods 0.000 claims abstract description 44
- 238000000605 extraction Methods 0.000 claims description 8
- 238000012545 processing Methods 0.000 abstract description 99
- 238000006243 chemical reaction Methods 0.000 abstract description 13
- 230000011218 segmentation Effects 0.000 abstract 2
- 238000007726 management method Methods 0.000 description 28
- 238000012015 optical character recognition Methods 0.000 description 15
- 210000002569 neuron Anatomy 0.000 description 13
- 238000004891 communication Methods 0.000 description 8
- 238000004364 calculation method Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 4
- 239000000284 extract Substances 0.000 description 3
- 238000013523 data management Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000007429 general method Methods 0.000 description 1
- 210000005036 nerve Anatomy 0.000 description 1
- 238000010606 normalization Methods 0.000 description 1
- 238000007781 pre-processing Methods 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Landscapes
- Character Discrimination (AREA)
Abstract
(57)【要約】
【目的】 個人的特徴を有する文字の認識データを追加
学習して文字認識辞書に容易に追加できるようにする。 【構成】 原稿読み取り部1で読み取った文字画像は切
り出し処理部4で認識対象文字画像を切り出し、認識処
理部5で認識アルゴリズムに従い文字の認識を行い、最
も確からしい候補文字を候補文字選択部6で選択して、
その文字を表示部7に表示する。これが記入者によって
誤認識文字であるとして正しい文字に訂正されると、表
示/訂正変換処理部9では誤認識文字と訂正文字および
その文字の切り出し画像のアドレスを示す管理テーブル
を作成する。認識データ・イメージ格納メモリ10では
この管理データとアドレスの示された切り出し画像を切
り出し処理部4から入力し格納する。認識処理部5はこ
の管理テーブルおよび切り出し画像に基づき認識アルゴ
リズムの追加学習を行う。
学習して文字認識辞書に容易に追加できるようにする。 【構成】 原稿読み取り部1で読み取った文字画像は切
り出し処理部4で認識対象文字画像を切り出し、認識処
理部5で認識アルゴリズムに従い文字の認識を行い、最
も確からしい候補文字を候補文字選択部6で選択して、
その文字を表示部7に表示する。これが記入者によって
誤認識文字であるとして正しい文字に訂正されると、表
示/訂正変換処理部9では誤認識文字と訂正文字および
その文字の切り出し画像のアドレスを示す管理テーブル
を作成する。認識データ・イメージ格納メモリ10では
この管理データとアドレスの示された切り出し画像を切
り出し処理部4から入力し格納する。認識処理部5はこ
の管理テーブルおよび切り出し画像に基づき認識アルゴ
リズムの追加学習を行う。
Description
【0001】
【産業上の利用分野】本発明は文字を読み取って認識す
る際用いる文字認識辞書の追加方法およびこれを用いた
端末OCR装置に関する。
る際用いる文字認識辞書の追加方法およびこれを用いた
端末OCR装置に関する。
【0002】
【従来の技術】従来、この種の装置は、図5に示すよう
に、原稿読み取り部1で読み取った原稿を信号処理部2
で2値化処理し、画像蓄積メモリ3に格納する。切り出
し処理部4ではこの2値化した画像データから画像切り
出しアルゴリズムに従って画像データを取り込み認識領
域を分離し、これを認識処理部5で認識処理する。認識
処理部5では認識処理のための認識処理アルゴリズムを
いくつか装備しており、認識領域を分離したデータの特
徴等の検出により最適化された認識アルゴリズムを自動
的に選択する方法、あるいは属性情報等により選択され
る方法等が公知である。また認識処理ではニューロンを
用いたもの、ベクトル間距離計算等で認識するものなど
が一般に知られている。このようにして認識された文字
は通常複数の候補からなるので、候補文字選択部6で最
適の文字を選択し、認識結果として出力する。
に、原稿読み取り部1で読み取った原稿を信号処理部2
で2値化処理し、画像蓄積メモリ3に格納する。切り出
し処理部4ではこの2値化した画像データから画像切り
出しアルゴリズムに従って画像データを取り込み認識領
域を分離し、これを認識処理部5で認識処理する。認識
処理部5では認識処理のための認識処理アルゴリズムを
いくつか装備しており、認識領域を分離したデータの特
徴等の検出により最適化された認識アルゴリズムを自動
的に選択する方法、あるいは属性情報等により選択され
る方法等が公知である。また認識処理ではニューロンを
用いたもの、ベクトル間距離計算等で認識するものなど
が一般に知られている。このようにして認識された文字
は通常複数の候補からなるので、候補文字選択部6で最
適の文字を選択し、認識結果として出力する。
【0003】認識処理技術も高度となり認識率(正解
率)等は高い精度(確率)で認識できるようになってい
る。特に印刷文字や記号等などの活字文字は99%を越
える値を示している。しかし、認識される文字は活字文
字だけではなく、手書き文字があり、この手書き文字を
高い精度で認識することが求められている。日本語では
漢字、カタカナ、ひらがながあり、欧文文字に比べ認識
処理を難しくしている。また癖字等の個人の筆質による
差異が大きいことも認識処理を難しくしている。
率)等は高い精度(確率)で認識できるようになってい
る。特に印刷文字や記号等などの活字文字は99%を越
える値を示している。しかし、認識される文字は活字文
字だけではなく、手書き文字があり、この手書き文字を
高い精度で認識することが求められている。日本語では
漢字、カタカナ、ひらがながあり、欧文文字に比べ認識
処理を難しくしている。また癖字等の個人の筆質による
差異が大きいことも認識処理を難しくしている。
【0004】手書き文字を認識するに当たっては、適切
な画像切り出し領域を画像データから分離する切り出し
処理が行われる。切り出し方法には、原稿の端にマーク
情報を付加し、記入領域をドロップアウトカラー枠で印
刷した指定用紙を用いるタイプ、枠なしで自動的に文字
間のドットの分布をヒストグラム(X軸とY軸の両軸に
ついて)をベースに検知し、画像切り出し領域を画像デ
ータから分離する方法が知られている。近年、枠なしで
フリーフォーマットで書かれた手書き文字、または活字
文字(合字、商標)等の認識も行われている。
な画像切り出し領域を画像データから分離する切り出し
処理が行われる。切り出し方法には、原稿の端にマーク
情報を付加し、記入領域をドロップアウトカラー枠で印
刷した指定用紙を用いるタイプ、枠なしで自動的に文字
間のドットの分布をヒストグラム(X軸とY軸の両軸に
ついて)をベースに検知し、画像切り出し領域を画像デ
ータから分離する方法が知られている。近年、枠なしで
フリーフォーマットで書かれた手書き文字、または活字
文字(合字、商標)等の認識も行われている。
【0005】
【発明が解決しようとする課題】文字、特に手書き文字
を認識する場合、正しく認識できない原因について検討
してみると、文字の汚れ、記入文字が薄く読みにくい、
原稿が傾いていると言った各人に共通する原因と、癖字
といった個人に特有の原因、および誤字などがある。各
人に共通する原因や個人に特有な原因でもその程度が少
なければ正しい認識をする可能性は高くなる。そこで従
来認識アルゴリズムは多数の手書き文字を認識し、その
学習データを元に認識に必要となる特徴を抽出するか特
徴パラメータを多次元的に有するのが一般的である。個
人の癖字まで認識しようとすれば極めて多数の人の癖字
を学習しなければならず、これにより特定の個人の認識
精度は向上するが別人に取っては認識効果は期待できな
い。このため文字認識は多くの人に対して平均的な認識
精度を想定して行わざるを得ず、これら平均的な文字の
特徴抽出データあるいは特徴パラメータの多次元的デー
タ等の認識ソフトウェアは文字認識装置のメーカー側で
固定して(言い換えればROM化して)装置に組み込ん
で販売されているのが現状である。一方これらの装置を
購入して使用するのは特定の個人(複数でもよい)であ
る。使用者にとっては、癖字であろうがなかろうが、自
分の書いた文字を装置が正しく認識してくれなければそ
の装置の意味がない。このように従来の装置は癖字など
のある使用者にとっては使い難い装置となっていた。
を認識する場合、正しく認識できない原因について検討
してみると、文字の汚れ、記入文字が薄く読みにくい、
原稿が傾いていると言った各人に共通する原因と、癖字
といった個人に特有の原因、および誤字などがある。各
人に共通する原因や個人に特有な原因でもその程度が少
なければ正しい認識をする可能性は高くなる。そこで従
来認識アルゴリズムは多数の手書き文字を認識し、その
学習データを元に認識に必要となる特徴を抽出するか特
徴パラメータを多次元的に有するのが一般的である。個
人の癖字まで認識しようとすれば極めて多数の人の癖字
を学習しなければならず、これにより特定の個人の認識
精度は向上するが別人に取っては認識効果は期待できな
い。このため文字認識は多くの人に対して平均的な認識
精度を想定して行わざるを得ず、これら平均的な文字の
特徴抽出データあるいは特徴パラメータの多次元的デー
タ等の認識ソフトウェアは文字認識装置のメーカー側で
固定して(言い換えればROM化して)装置に組み込ん
で販売されているのが現状である。一方これらの装置を
購入して使用するのは特定の個人(複数でもよい)であ
る。使用者にとっては、癖字であろうがなかろうが、自
分の書いた文字を装置が正しく認識してくれなければそ
の装置の意味がない。このように従来の装置は癖字など
のある使用者にとっては使い難い装置となっていた。
【0006】本発明は、上述の問題点に鑑みてなされた
もので、個人的特徴を有する文字の認識を可能とする文
字認識データを文字認識辞書に容易に追加できるように
することを目的とする。また個人的特徴を有する文字認
識を可能にする個人学習用データにより追加学習を容易
にすることを目的とする。
もので、個人的特徴を有する文字の認識を可能とする文
字認識データを文字認識辞書に容易に追加できるように
することを目的とする。また個人的特徴を有する文字認
識を可能にする個人学習用データにより追加学習を容易
にすることを目的とする。
【0007】
【課題を解決するための手段】上記目的を達成するた
め、請求項1の発明では、文字を読み取り、読み取った
文字画像の文字をその特徴により認識する情報よりなる
認識辞書に基づいて文字認識を行い、この認識結果を表
示し、この表示された認識文字を訂正されたときには、
訂正された文字とその文字の文字画像とを対応づけて格
納し、この格納された文字画像の特徴を抽出して前記文
字認識辞書に追加する。
め、請求項1の発明では、文字を読み取り、読み取った
文字画像の文字をその特徴により認識する情報よりなる
認識辞書に基づいて文字認識を行い、この認識結果を表
示し、この表示された認識文字を訂正されたときには、
訂正された文字とその文字の文字画像とを対応づけて格
納し、この格納された文字画像の特徴を抽出して前記文
字認識辞書に追加する。
【0008】請求項2の発明では、個人の手書き文字が
記入されている個人学習用紙を読み取り、読み取った文
字画像の文字をその特徴により認識する情報よりなる認
識辞書に基づいて認識を行い、この認識結果を表示し、
この表示された認識文字を訂正されたときには、訂正さ
れた文字とその文字の文字画像とを対応づけて格納し、
この格納された文字画像の特徴を抽出して前記文字認識
辞書に追加する。
記入されている個人学習用紙を読み取り、読み取った文
字画像の文字をその特徴により認識する情報よりなる認
識辞書に基づいて認識を行い、この認識結果を表示し、
この表示された認識文字を訂正されたときには、訂正さ
れた文字とその文字の文字画像とを対応づけて格納し、
この格納された文字画像の特徴を抽出して前記文字認識
辞書に追加する。
【0009】請求項3の発明では、文字を読み取る読取
手段と、読み取られた文字画像の文字をその特徴により
認識する情報よりなる文字認識辞書を格納した認識辞書
格納手段と、前記読取手段で読み取った文字画像を前記
文字認識辞書に基づいて文字を認識する認識手段と、こ
の認識文字を表示する表示手段と、この表示された認識
文字が誤っている時訂正する訂正手段と、この文字情報
と文字画像を対応して管理し格納する管理格納手段と、
この管理格納手段に格納された文字画像の特徴を抽出す
る特徴抽出手段と、この特徴抽出手段で抽出した特徴を
文字認識情報として前記文字認識辞書に追加する制御手
段とを具備する。
手段と、読み取られた文字画像の文字をその特徴により
認識する情報よりなる文字認識辞書を格納した認識辞書
格納手段と、前記読取手段で読み取った文字画像を前記
文字認識辞書に基づいて文字を認識する認識手段と、こ
の認識文字を表示する表示手段と、この表示された認識
文字が誤っている時訂正する訂正手段と、この文字情報
と文字画像を対応して管理し格納する管理格納手段と、
この管理格納手段に格納された文字画像の特徴を抽出す
る特徴抽出手段と、この特徴抽出手段で抽出した特徴を
文字認識情報として前記文字認識辞書に追加する制御手
段とを具備する。
【0010】請求項4の発明では、前記管理格納手段に
は外部記憶手段が着脱可能に接続でき、この外部記憶手
段には前記訂正文字情報とその文字画像が対応して管理
され格納されている。
は外部記憶手段が着脱可能に接続でき、この外部記憶手
段には前記訂正文字情報とその文字画像が対応して管理
され格納されている。
【0011】請求項5の発明では、前記外部記憶手段に
は個人毎の訂正文字情報とその文字画像が個人の識別番
号と共に格納され、識別番号を入力するとこの識別番号
に対応した前記訂正文字情報とその文字画像が参照され
るようになる。
は個人毎の訂正文字情報とその文字画像が個人の識別番
号と共に格納され、識別番号を入力するとこの識別番号
に対応した前記訂正文字情報とその文字画像が参照され
るようになる。
【0012】
【作用】請求項1の発明では、文字を読み取り、文字認
識辞書に基づいて認識した文字を表示する。この表示さ
れた文字が正しく認識されず異なった文字として表示さ
れているときは、操作者によって正しい文字に訂正され
る。訂正された文字とこの文字を読み取った文字画像を
対応して格納しているので、この文字画像の特徴を抽出
処理して文字認識データを作成し、これを文字認識辞書
に追加しておく。これにより以降はこの文字を正しく認
識できるようになり、特に個人の癖字などの場合、認識
精度が向上する。
識辞書に基づいて認識した文字を表示する。この表示さ
れた文字が正しく認識されず異なった文字として表示さ
れているときは、操作者によって正しい文字に訂正され
る。訂正された文字とこの文字を読み取った文字画像を
対応して格納しているので、この文字画像の特徴を抽出
処理して文字認識データを作成し、これを文字認識辞書
に追加しておく。これにより以降はこの文字を正しく認
識できるようになり、特に個人の癖字などの場合、認識
精度が向上する。
【0013】請求項2の発明では、個人学習用紙はカタ
カナ、ひらがな、数字、使用頻度の多い漢字などを装置
の操作者に書き込ませ、この用紙を読み取り、その認識
結果を表示し、誤っているときは操作者により正しい文
字に訂正される。訂正された文字とこの文字を読み取っ
た文字画像を対応して格納しておき、この文字画像の特
徴を抽出して文字認識情報を作成し、これを認識辞書に
追加する。これにより個人データの認識辞書への追加を
短時間で行うことができる。
カナ、ひらがな、数字、使用頻度の多い漢字などを装置
の操作者に書き込ませ、この用紙を読み取り、その認識
結果を表示し、誤っているときは操作者により正しい文
字に訂正される。訂正された文字とこの文字を読み取っ
た文字画像を対応して格納しておき、この文字画像の特
徴を抽出して文字認識情報を作成し、これを認識辞書に
追加する。これにより個人データの認識辞書への追加を
短時間で行うことができる。
【0014】請求項3の発明では、読み取った文字画像
を認識手段は認識辞書に基づいて認識し、表示手段で表
示する。この表示された文字が誤っていると操作者によ
り訂正手段を用いて正しい文字に訂正され管理格納手段
に誤認識した文字と、この訂正文字と、誤認識した文字
の文字画像とを対応づけて記憶する。特徴抽出手段はこ
の文字画像の特徴を抽出して文字認識データを作成し、
制御手段によってこのデータを文字認識辞書に追加す
る。これにより文字認識精度が向上してゆく。
を認識手段は認識辞書に基づいて認識し、表示手段で表
示する。この表示された文字が誤っていると操作者によ
り訂正手段を用いて正しい文字に訂正され管理格納手段
に誤認識した文字と、この訂正文字と、誤認識した文字
の文字画像とを対応づけて記憶する。特徴抽出手段はこ
の文字画像の特徴を抽出して文字認識データを作成し、
制御手段によってこのデータを文字認識辞書に追加す
る。これにより文字認識精度が向上してゆく。
【0015】請求項4の発明では、外部記憶手段に癖字
などにより誤認識し、訂正した文字やその文字画像など
主として個人情報を記憶しておき、使用者が端末OCR
装置を使用するとき、この外部記憶手段を装置に接続す
ることにより、使用者の癖情報等まで認識できる専用装
置とすることができる。また、この外部記憶手段のデー
タにより、接続した端末OCR装置に対して追加学習が
できるようになる。
などにより誤認識し、訂正した文字やその文字画像など
主として個人情報を記憶しておき、使用者が端末OCR
装置を使用するとき、この外部記憶手段を装置に接続す
ることにより、使用者の癖情報等まで認識できる専用装
置とすることができる。また、この外部記憶手段のデー
タにより、接続した端末OCR装置に対して追加学習が
できるようになる。
【0016】請求項5の発明では、外部記憶手段には複
数人の個人情報を記憶することが可能であるので、個人
情報を識別番号によって区別し、識別番号を指示された
ら、それに対応した個人情報が参照できるようになって
いる。
数人の個人情報を記憶することが可能であるので、個人
情報を識別番号によって区別し、識別番号を指示された
ら、それに対応した個人情報が参照できるようになって
いる。
【0017】
【実施例】以下、本発明の実施例について図面を参照し
て説明する。図1は本願発明の端末OCR装置の実施例
を示すブロック図である。原稿読み取り部1は原稿を読
み取って文字画像データとし、信号処理部2はこの文字
画像データを2値化処理する。画像蓄積メモリ3はこの
2値化した文字画像データを格納する。切り出し処理部
4は画像蓄積メモリ3に格納されている文字画像データ
から切り出しアルゴリズムに従って画像データを切り出
し文字の認識領域を分離する。認識処理部5ではこの分
離した認識領域のデータの文字を認識するのに必要な認
識処理アルゴリズムを備え、これに従って認識処理を行
う。
て説明する。図1は本願発明の端末OCR装置の実施例
を示すブロック図である。原稿読み取り部1は原稿を読
み取って文字画像データとし、信号処理部2はこの文字
画像データを2値化処理する。画像蓄積メモリ3はこの
2値化した文字画像データを格納する。切り出し処理部
4は画像蓄積メモリ3に格納されている文字画像データ
から切り出しアルゴリズムに従って画像データを切り出
し文字の認識領域を分離する。認識処理部5ではこの分
離した認識領域のデータの文字を認識するのに必要な認
識処理アルゴリズムを備え、これに従って認識処理を行
う。
【0018】認識処理部5では1つの認識対象に対し通
常複数の文字を認識結果として出力するので、候補文字
選択部6はこれらの認識候補文字の中から最適な文字を
選択する。表示/訂正変換処理部9は表示部7とキーボ
ード8を有し、候補文字選択部6で選択した最適の文字
を表示部7に表示し、この文字が原稿の文字と異なる場
合、操作者はキーボード8から訂正文字を打ち込み訂正
処理が行われる。認識データ・イメージ格納メモリ10
は訂正されたデータと訂正履歴、および切り出し処理部
4で認識領域を分離したデータ等を格納すると共にIC
メモリカード11を着脱可能に接続することができる。
ICメモリカード11には個人の文字認識データが格納
されており、各個人の手書き文字に表される筆質情報、
癖字情報、傾き情報、編、作り特徴等の情報が含まれ、
個人パスワード等で格納データを有効にすることができ
る。ICメモリカード11はFLASHメモリ、EEP
ROM、磁気ディスク等のいずれかにより構成されてい
る。通信ユニット12は認識処理したデータや文字画像
データ等を回線13を通して図示しないホストコンピュ
ータなどに送信する。
常複数の文字を認識結果として出力するので、候補文字
選択部6はこれらの認識候補文字の中から最適な文字を
選択する。表示/訂正変換処理部9は表示部7とキーボ
ード8を有し、候補文字選択部6で選択した最適の文字
を表示部7に表示し、この文字が原稿の文字と異なる場
合、操作者はキーボード8から訂正文字を打ち込み訂正
処理が行われる。認識データ・イメージ格納メモリ10
は訂正されたデータと訂正履歴、および切り出し処理部
4で認識領域を分離したデータ等を格納すると共にIC
メモリカード11を着脱可能に接続することができる。
ICメモリカード11には個人の文字認識データが格納
されており、各個人の手書き文字に表される筆質情報、
癖字情報、傾き情報、編、作り特徴等の情報が含まれ、
個人パスワード等で格納データを有効にすることができ
る。ICメモリカード11はFLASHメモリ、EEP
ROM、磁気ディスク等のいずれかにより構成されてい
る。通信ユニット12は認識処理したデータや文字画像
データ等を回線13を通して図示しないホストコンピュ
ータなどに送信する。
【0019】以上のように構成された端末OCR装置に
ついて、以下にその動作を図1を用いて説明する。原稿
読み取り部1では、原稿用紙に記入された文字(特に手
書き文字)をレンズで読み取り素子に結像しこの画像信
号を信号処理部2へ出力する。本実施例では読み取り素
子としてはCCD素子を用いたが、これに限定せず撮像
管などを使用してもよい。信号処理部2でCCD素子の
出力を2値化処理した後、この2値化されたデータを一
時、画像蓄積メモリ3に格納する。画像蓄積メモリ3の
容量は機構系の制御に制限されるが、原稿を停止できる
機構系であれば、数十ライン程度のバッファメモリでも
よい。本実施例ではA4版の原稿1頁分を格納できる容
量としている。これにより画像蓄積メモリ3には原稿読
み取り部で読み取った画像1頁分のデータが格納され
る。
ついて、以下にその動作を図1を用いて説明する。原稿
読み取り部1では、原稿用紙に記入された文字(特に手
書き文字)をレンズで読み取り素子に結像しこの画像信
号を信号処理部2へ出力する。本実施例では読み取り素
子としてはCCD素子を用いたが、これに限定せず撮像
管などを使用してもよい。信号処理部2でCCD素子の
出力を2値化処理した後、この2値化されたデータを一
時、画像蓄積メモリ3に格納する。画像蓄積メモリ3の
容量は機構系の制御に制限されるが、原稿を停止できる
機構系であれば、数十ライン程度のバッファメモリでも
よい。本実施例ではA4版の原稿1頁分を格納できる容
量としている。これにより画像蓄積メモリ3には原稿読
み取り部で読み取った画像1頁分のデータが格納され
る。
【0020】次に切り出し処理部4は画像蓄積メモリ3
の格納データのなかから切り出しアルゴリズムに従って
認識対象とする領域の切り出しを行う。この切り出し方
法として、一般的な方法は、記入用紙上に予め黒いマー
クを両端に印刷しておき、その黒いマーク内に認識すべ
き文字等を記入し、切り出し処理部4でそのマークの先
頭からの距離を予め取り決めて、切り出しアルゴリズム
に従って格納されているデータを必要領域切り出して認
識処理部5へ出力する。この場合、認識すべき位置は予
め定められており、自由な位置に文字等は記入できな
い。また別の方法として、上述した黒いマークの位置決
め等の情報は印刷されておらず、文字の認識領域を自動
的に検知して切り出す方法がある。この方法では記入文
字等を自由に記入できる反面、切り出し方法に関する技
術的な面で問題もある。例えば、合字や隣接文字が接触
した時など、認識が困難となる。後者の方法では一般的
に軸方向の画素分布のヒストグラム、つまりX軸方向ヒ
ストグラム、Y軸方向ヒストグラムを用いて認識領域の
切り出し、あるいは原稿の傾斜の検知、傾斜時の補正、
行間の識別等が行われる。
の格納データのなかから切り出しアルゴリズムに従って
認識対象とする領域の切り出しを行う。この切り出し方
法として、一般的な方法は、記入用紙上に予め黒いマー
クを両端に印刷しておき、その黒いマーク内に認識すべ
き文字等を記入し、切り出し処理部4でそのマークの先
頭からの距離を予め取り決めて、切り出しアルゴリズム
に従って格納されているデータを必要領域切り出して認
識処理部5へ出力する。この場合、認識すべき位置は予
め定められており、自由な位置に文字等は記入できな
い。また別の方法として、上述した黒いマークの位置決
め等の情報は印刷されておらず、文字の認識領域を自動
的に検知して切り出す方法がある。この方法では記入文
字等を自由に記入できる反面、切り出し方法に関する技
術的な面で問題もある。例えば、合字や隣接文字が接触
した時など、認識が困難となる。後者の方法では一般的
に軸方向の画素分布のヒストグラム、つまりX軸方向ヒ
ストグラム、Y軸方向ヒストグラムを用いて認識領域の
切り出し、あるいは原稿の傾斜の検知、傾斜時の補正、
行間の識別等が行われる。
【0021】切り出し処理部4で切り出されたデータは
認識処理部5に入力され認識処理が実施される。認識処
理部5では認識領域のデータを所定のアルゴリズムに基
づいて認識処理し、認識結果を候補文字として候補文字
選択部6へ出力する。認識処理部5では、例えば公知の
ニューロンやベクトル間距離計算を用いたアルゴリズム
を用いて認識処理を行う。本実施例ではニューロン系の
処理アルゴリズムを用いるが、これに限定せず他のアル
ゴリズムも使用できる。なお、認識処理の前処理として
は細線化処理、線密度イコライゼーション、正規化処理
(非線形等を含む)等の公知の処理が行われる。認識処
理は認識領域の輪郭方向密度+背景密度の特徴等を抽出
する特徴抽出で個々の認識領域を処理し、該当する通常
複数の候補文字を認識結果として出力する。この認識処
理方法は一般的なパターン一致等の処理アルゴリズムと
は相違しており、小規模で高い精度で認識できるのが特
徴である。
認識処理部5に入力され認識処理が実施される。認識処
理部5では認識領域のデータを所定のアルゴリズムに基
づいて認識処理し、認識結果を候補文字として候補文字
選択部6へ出力する。認識処理部5では、例えば公知の
ニューロンやベクトル間距離計算を用いたアルゴリズム
を用いて認識処理を行う。本実施例ではニューロン系の
処理アルゴリズムを用いるが、これに限定せず他のアル
ゴリズムも使用できる。なお、認識処理の前処理として
は細線化処理、線密度イコライゼーション、正規化処理
(非線形等を含む)等の公知の処理が行われる。認識処
理は認識領域の輪郭方向密度+背景密度の特徴等を抽出
する特徴抽出で個々の認識領域を処理し、該当する通常
複数の候補文字を認識結果として出力する。この認識処
理方法は一般的なパターン一致等の処理アルゴリズムと
は相違しており、小規模で高い精度で認識できるのが特
徴である。
【0022】認識処理部5では特徴として抽出した多次
元特徴(例えば、特徴は100以内)に近い多次元特徴
を持った候補文字を候補高位順に配列し、候補文字選択
部6へ出力する。本実施例で用いているニューロンによ
るアルゴリズムは神経を模倣した処理形態であり、処理
は基本的に並列に実行される。多次元特徴の生成には学
習処理を行い、学習結果に基づいて特徴が生成されるの
で、数多くの学習処理を実行すればよりよい認識精度に
達することができる。なお、請求項に記載した認識辞書
格納手段、認識手段、特徴抽出手段および制御手段は認
識処理部5の有する機能を表現したものである。
元特徴(例えば、特徴は100以内)に近い多次元特徴
を持った候補文字を候補高位順に配列し、候補文字選択
部6へ出力する。本実施例で用いているニューロンによ
るアルゴリズムは神経を模倣した処理形態であり、処理
は基本的に並列に実行される。多次元特徴の生成には学
習処理を行い、学習結果に基づいて特徴が生成されるの
で、数多くの学習処理を実行すればよりよい認識精度に
達することができる。なお、請求項に記載した認識辞書
格納手段、認識手段、特徴抽出手段および制御手段は認
識処理部5の有する機能を表現したものである。
【0023】候補文字選択部6では、認識処理部5の出
力候補文字の候補高位にある文字を表示/訂正変換部9
へ出力する。表示/訂正変換部9では操作者に認識結果
を可視化(表示)し、認識結果が記入内容と異なり誤認
識の場合などには、表示部7と一体になったキーボード
8を使用し、操作者が誤認識された文字を訂正すること
を可能としている。
力候補文字の候補高位にある文字を表示/訂正変換部9
へ出力する。表示/訂正変換部9では操作者に認識結果
を可視化(表示)し、認識結果が記入内容と異なり誤認
識の場合などには、表示部7と一体になったキーボード
8を使用し、操作者が誤認識された文字を訂正すること
を可能としている。
【0024】認識データ・イメージ格納メモリ10では
訂正等が行われた訂正後のデータと訂正処理が実行され
た履歴と訂正処理を行った文字の認識処理部5に入力し
た画像をそれぞれ関連づけて格納するもので請求項の管
理格納手段に該当する。切り出し処理部4で切り出され
た画像データ(イメージ)は個々の認識領域毎に切り出
されたもので、認識処理部5に入力されて認識されると
共にラインAにより認識データ・イメージ格納メモリ1
0に入力され、誤認識の場合、上述した訂正処理履歴な
どと共に記憶される。この誤認識した画像データは、ラ
インBで認識処理部5へ送出され、認識処理部5がこの
データを基にニューロン等に新規学習を実施するための
個人的な重要な重みを持ったデータとなる。このデータ
を基にニューロン等は追加学習が可能となり、個人的な
癖字等を高い認識精度(確率)で認識できるようにな
る。
訂正等が行われた訂正後のデータと訂正処理が実行され
た履歴と訂正処理を行った文字の認識処理部5に入力し
た画像をそれぞれ関連づけて格納するもので請求項の管
理格納手段に該当する。切り出し処理部4で切り出され
た画像データ(イメージ)は個々の認識領域毎に切り出
されたもので、認識処理部5に入力されて認識されると
共にラインAにより認識データ・イメージ格納メモリ1
0に入力され、誤認識の場合、上述した訂正処理履歴な
どと共に記憶される。この誤認識した画像データは、ラ
インBで認識処理部5へ送出され、認識処理部5がこの
データを基にニューロン等に新規学習を実施するための
個人的な重要な重みを持ったデータとなる。このデータ
を基にニューロン等は追加学習が可能となり、個人的な
癖字等を高い認識精度(確率)で認識できるようにな
る。
【0025】このような重要な重みを持ったデータはI
Cカード等の媒体等に格納保持し、個人コードあるいは
パスワード等で有効・無効の選択を実施し、また認識学
習を実施する場合には、このデータを認識処理部5で吸
い上げて学習データとして利用できるようにする。この
ためICカード11は認識データ・イメージ格納メモリ
10に着脱可能となっている。
Cカード等の媒体等に格納保持し、個人コードあるいは
パスワード等で有効・無効の選択を実施し、また認識学
習を実施する場合には、このデータを認識処理部5で吸
い上げて学習データとして利用できるようにする。この
ためICカード11は認識データ・イメージ格納メモリ
10に着脱可能となっている。
【0026】表示部7に表示された認識結果が正しい場
合は、その認識結果を図示しないホストコンピュータ等
へ伝送するための通信ユニット12を備え、通信ユニッ
ト12は通信回線13を使用して通信を行う。本発明に
どの通信手順を使用するかは自由である。
合は、その認識結果を図示しないホストコンピュータ等
へ伝送するための通信ユニット12を備え、通信ユニッ
ト12は通信回線13を使用して通信を行う。本発明に
どの通信手順を使用するかは自由である。
【0027】次に文字認識処理について図2を用いて詳
細に説明する。図2では図1で説明した切り出し処理部
4で切り出された切り出しデータ以後の処理について述
べる。切り出しアルゴリズムについては先に説明した方
法を用いる。切り出しデータ14は図2に示すようにあ
る領域を持って切り出されている。破線で示す四角の枠
は説明用に付けたもので実際の領域にはない。この切り
出された切り出しデータ14はX,Yの領域を持った認
識処理画像15となり、認識処理部5に入力され認識処
理が行われる。本実施例では認識アルゴリズムはニュー
ロンを使用したが、これに限定する必要はない。認識処
理が行われ、結果として認識処理画像15に最も近い候
補文字16が認識処理部5から出力される。候補文字1
6としては認識処理画像15に最も近い高順位のものか
ら低い順位へと通常複数の文字を認識処理部5は認識結
果として導き出すが、この候補文字数は認識した文字に
よって異なる。なお、文字認識については本説明では分
かり易くするため1文字に限定して説明するが、実際の
処理は複数の文字を認識処理しており、候補文字16も
その文字毎に発生する。
細に説明する。図2では図1で説明した切り出し処理部
4で切り出された切り出しデータ以後の処理について述
べる。切り出しアルゴリズムについては先に説明した方
法を用いる。切り出しデータ14は図2に示すようにあ
る領域を持って切り出されている。破線で示す四角の枠
は説明用に付けたもので実際の領域にはない。この切り
出された切り出しデータ14はX,Yの領域を持った認
識処理画像15となり、認識処理部5に入力され認識処
理が行われる。本実施例では認識アルゴリズムはニュー
ロンを使用したが、これに限定する必要はない。認識処
理が行われ、結果として認識処理画像15に最も近い候
補文字16が認識処理部5から出力される。候補文字1
6としては認識処理画像15に最も近い高順位のものか
ら低い順位へと通常複数の文字を認識処理部5は認識結
果として導き出すが、この候補文字数は認識した文字に
よって異なる。なお、文字認識については本説明では分
かり易くするため1文字に限定して説明するが、実際の
処理は複数の文字を認識処理しており、候補文字16も
その文字毎に発生する。
【0028】候補文字16はコード情報として表示/訂
正変換部9へ出力される。例えば文字Aは41HEX
(16進数表示)で表される。本発明は端末OCR装置
で認識結果を端末装置側で確認・訂正できる端末であ
り、端末OCR装置ではそのためディスプレー7とキー
ボード8を装備し、文字記入者は認識結果を端末で確認
し、誤認識があった場合には、その場で訂正作業を実施
し、正しいデータにすることができる。誤認識がない場
合には訂正作業は不用であり、通信ユニット12を使用
しホストコンピュータ等に認識データ・イメージ格納メ
モリ10で格納してあるデータを送信する。
正変換部9へ出力される。例えば文字Aは41HEX
(16進数表示)で表される。本発明は端末OCR装置
で認識結果を端末装置側で確認・訂正できる端末であ
り、端末OCR装置ではそのためディスプレー7とキー
ボード8を装備し、文字記入者は認識結果を端末で確認
し、誤認識があった場合には、その場で訂正作業を実施
し、正しいデータにすることができる。誤認識がない場
合には訂正作業は不用であり、通信ユニット12を使用
しホストコンピュータ等に認識データ・イメージ格納メ
モリ10で格納してあるデータを送信する。
【0029】次に表示動作につき説明する。認識処理さ
れた結果は表示/訂正変換処理9で表示画面を所定の形
式に従って生成する。この表示フォーマットはアプリケ
ーションで異なる。また認識結果は認識データ・イメー
ジ格納メモリ10にも同時に格納している。格納エリア
はメモリのどの位置を使用してもよい。認識結果に誤り
がなければ、格納されている認識結果データを通信回線
13等を用いて転送する。
れた結果は表示/訂正変換処理9で表示画面を所定の形
式に従って生成する。この表示フォーマットはアプリケ
ーションで異なる。また認識結果は認識データ・イメー
ジ格納メモリ10にも同時に格納している。格納エリア
はメモリのどの位置を使用してもよい。認識結果に誤り
がなければ、格納されている認識結果データを通信回線
13等を用いて転送する。
【0030】次に認識結果に誤認識があり、文字記入者
(操作者)が訂正する場合について説明する。現状では
認識精度は100%とはなり得ず、誤認識が発生しう
る。このため記入者は誤認識された文字(ディスプレー
7に表示された認識結果の文字)をキーボード8を使用
して訂正することができる。訂正はディスプレー7に表
示されている誤認識された文字にカーソルを合わせ変更
すべき訂正文字を入力すれば、自動的に行われる。漢字
等の訂正は一度かな漢字変換を用いてから指定文字を選
択し訂正する必要があるが、数字、ひらがな等はそのま
ま指定すればよい。
(操作者)が訂正する場合について説明する。現状では
認識精度は100%とはなり得ず、誤認識が発生しう
る。このため記入者は誤認識された文字(ディスプレー
7に表示された認識結果の文字)をキーボード8を使用
して訂正することができる。訂正はディスプレー7に表
示されている誤認識された文字にカーソルを合わせ変更
すべき訂正文字を入力すれば、自動的に行われる。漢字
等の訂正は一度かな漢字変換を用いてから指定文字を選
択し訂正する必要があるが、数字、ひらがな等はそのま
ま指定すればよい。
【0031】このように訂正されたデータは認識処理部
5での追加学習に用いられる。本発明は個人に依存して
いる癖字などを認識処理部5が追加学習でき、追加学習
時の個人データベースを供給できるものである。追加学
習処理は認識処理同様に切り出しされた認識領域データ
から特徴抽出アルゴリズムにて多次元的特徴データとか
ベクトル特徴など、認識処理アルゴリズムに対応した特
徴を抽出する。追加学習において、ベクトル特徴の場合
には特徴を比較するフィルタ等の追加が容易であり、多
次元的特徴を用いるニューロンより追加学習しやすいこ
とは公知である。
5での追加学習に用いられる。本発明は個人に依存して
いる癖字などを認識処理部5が追加学習でき、追加学習
時の個人データベースを供給できるものである。追加学
習処理は認識処理同様に切り出しされた認識領域データ
から特徴抽出アルゴリズムにて多次元的特徴データとか
ベクトル特徴など、認識処理アルゴリズムに対応した特
徴を抽出する。追加学習において、ベクトル特徴の場合
には特徴を比較するフィルタ等の追加が容易であり、多
次元的特徴を用いるニューロンより追加学習しやすいこ
とは公知である。
【0032】次に追加学習について説明する。本来追加
学習をする場合には、一般的な追加学習、例えば合字、
記号、商標、外国語などのために新規に特徴となるべき
ものを学習し、特徴を追加する場合と、現状の認識精度
を向上させる目的で個人毎の特徴となるべきものを学習
し、特徴を付加する場合とがある。本発明は後者の個人
毎の特徴を学習し、特徴を付加する追加学習を対象とし
ている。このため個人の学習データを効率よく収集する
必要がある。本発明では訂正処理で訂正された情報から
誤認識文字を確定し、誤認識されたデータの切り出しデ
ータ14を切り出し処理部4から出力してもらい認識デ
ータ・イメージ格納メモリ10上に管理情報と共に格納
することにより収集する。
学習をする場合には、一般的な追加学習、例えば合字、
記号、商標、外国語などのために新規に特徴となるべき
ものを学習し、特徴を追加する場合と、現状の認識精度
を向上させる目的で個人毎の特徴となるべきものを学習
し、特徴を付加する場合とがある。本発明は後者の個人
毎の特徴を学習し、特徴を付加する追加学習を対象とし
ている。このため個人の学習データを効率よく収集する
必要がある。本発明では訂正処理で訂正された情報から
誤認識文字を確定し、誤認識されたデータの切り出しデ
ータ14を切り出し処理部4から出力してもらい認識デ
ータ・イメージ格納メモリ10上に管理情報と共に格納
することにより収集する。
【0033】図3は認識データ・イメージ格納メモリ1
0の学習データ管理テーブルを示す。学習データは複数
の個人情報を格納できるので、まず個人特定コードを設
け、個人情報の識別に用いる。この個人情報は認識処理
部5で外部参照データとして使用できる。なお、これら
の情報はコードの変換テーブルであり、認識処理部5が
認識処理する際使用する多次元的特徴などとは異なる。
認識結果コードは認識処理部5で認識した結果の文字を
コードで表したものであるが、図3では分かり易くする
ためコードでなく数字あるいはカタカナで仮に記載して
ある。訂正コードは認識処理部5が認識した文字を記入
者が誤っていると判断して訂正したものであり、図3で
は数字7を数字1に記入者が表示/訂正変換処理部9に
設けられたキーボード8で訂正した情報である。訂正回
数は訂正頻度の回数を表す。訂正回数に関連して、訂正
回数と同数の画像格納アドレス値が記録されている。こ
の画像格納アドレス値は図1で切り出し処理部4で切り
出し、ラインAで認識データ・イメージ格納メモリ10
に格納されている切り出しデータのアドレスである。
0の学習データ管理テーブルを示す。学習データは複数
の個人情報を格納できるので、まず個人特定コードを設
け、個人情報の識別に用いる。この個人情報は認識処理
部5で外部参照データとして使用できる。なお、これら
の情報はコードの変換テーブルであり、認識処理部5が
認識処理する際使用する多次元的特徴などとは異なる。
認識結果コードは認識処理部5で認識した結果の文字を
コードで表したものであるが、図3では分かり易くする
ためコードでなく数字あるいはカタカナで仮に記載して
ある。訂正コードは認識処理部5が認識した文字を記入
者が誤っていると判断して訂正したものであり、図3で
は数字7を数字1に記入者が表示/訂正変換処理部9に
設けられたキーボード8で訂正した情報である。訂正回
数は訂正頻度の回数を表す。訂正回数に関連して、訂正
回数と同数の画像格納アドレス値が記録されている。こ
の画像格納アドレス値は図1で切り出し処理部4で切り
出し、ラインAで認識データ・イメージ格納メモリ10
に格納されている切り出しデータのアドレスである。
【0034】認識処理部5では、この管理テーブルに基
づいて学習データを入力し追加学習を行う。例えばニュ
ーロンを用いて学習する場合、画像格納アドレス値から
認識に使用した画像データを認識処理部5が訂正コード
(正しい文字コード)と共に吸い上げ、追加学習データ
として公知の学習アルゴリズムを用いて追加学習を行
う。このように追加学習を容易に実施できるのは本発明
が端末OCR装置を用い装置の認識結果を直ちに文字記
入者が確認でき訂正が可能な端末であるためである。こ
のような端末を用いない他の方法では、例えばニューロ
ンを採用している場合、個人的な情報を収集するために
は再度ニューロンの学習を多くの文字について実施しな
ければならず、誤認識文字だけを効率よく学習する方法
はあまりない。なお、各端末にOCRを置かずセンター
に置くセンターOCR装置では端末のファクシミリから
センターパソコンに手書き文字を転送し、センターパソ
コンで認識処理を実施している装置もあるが、誤認識し
た場合、センターの操作者(この場合ファクシミリ電文
の記入者ではない)が訂正するだけで、この訂正情報を
用いて追加学習を行うような装置はない。このようなセ
ンターOCR装置の場合、誤りを訂正する操作者は記入
者ではないので、装置が誤認識した場合でも、これを誤
りと気付かない場合もある。また記入者であれば誤字を
記入した場合も確実に訂正できるが、センターの操作者
の場合、必ずしも誤字を訂正することはできない。この
ため認識精度は本発明の端末OCR装置よりも低い。
づいて学習データを入力し追加学習を行う。例えばニュ
ーロンを用いて学習する場合、画像格納アドレス値から
認識に使用した画像データを認識処理部5が訂正コード
(正しい文字コード)と共に吸い上げ、追加学習データ
として公知の学習アルゴリズムを用いて追加学習を行
う。このように追加学習を容易に実施できるのは本発明
が端末OCR装置を用い装置の認識結果を直ちに文字記
入者が確認でき訂正が可能な端末であるためである。こ
のような端末を用いない他の方法では、例えばニューロ
ンを採用している場合、個人的な情報を収集するために
は再度ニューロンの学習を多くの文字について実施しな
ければならず、誤認識文字だけを効率よく学習する方法
はあまりない。なお、各端末にOCRを置かずセンター
に置くセンターOCR装置では端末のファクシミリから
センターパソコンに手書き文字を転送し、センターパソ
コンで認識処理を実施している装置もあるが、誤認識し
た場合、センターの操作者(この場合ファクシミリ電文
の記入者ではない)が訂正するだけで、この訂正情報を
用いて追加学習を行うような装置はない。このようなセ
ンターOCR装置の場合、誤りを訂正する操作者は記入
者ではないので、装置が誤認識した場合でも、これを誤
りと気付かない場合もある。また記入者であれば誤字を
記入した場合も確実に訂正できるが、センターの操作者
の場合、必ずしも誤字を訂正することはできない。この
ため認識精度は本発明の端末OCR装置よりも低い。
【0035】本発明では管理テーブルやこの管理テーブ
ルにアドレスを記載した切り出し画像などの個人情報を
ICカード等の可搬記録媒体等に格納する方法を用いて
いる。データを格納する素子としては容量、価格等を考
慮してFLASHメモリを使用しているが、例えばIC
カードにハードディスクを組み込んだものなどの大容量
メモリを用いることもできる。しかし、切り出し画像を
格納するため最低限1MB程度の容量があればよい。容
量を越える時には、追加学習を実行し、これを認識処理
部5に記憶させてICカードの格納データを処理後、こ
れをクリアすればよい。本発明はこのように個人情報を
追加学習することにより、個人の癖による誤認識精度を
格段に向上させることができる。
ルにアドレスを記載した切り出し画像などの個人情報を
ICカード等の可搬記録媒体等に格納する方法を用いて
いる。データを格納する素子としては容量、価格等を考
慮してFLASHメモリを使用しているが、例えばIC
カードにハードディスクを組み込んだものなどの大容量
メモリを用いることもできる。しかし、切り出し画像を
格納するため最低限1MB程度の容量があればよい。容
量を越える時には、追加学習を実行し、これを認識処理
部5に記憶させてICカードの格納データを処理後、こ
れをクリアすればよい。本発明はこのように個人情報を
追加学習することにより、個人の癖による誤認識精度を
格段に向上させることができる。
【0036】上記説明では、個人情報を追加学習して以
降、その個人のデータの認識精度を向上させることにし
ている。しかし追加学習まで行わなくても管理テーブル
と管理テーブルに記載されたアドレスの切り出し画像を
用いて正しい認識をすることができる。つまり誤認識し
た切り出し画像と同じ特徴を有する切り出し画像が入力
されたら、これを図3の管理テーブルの、例えば認識結
果コードで「7」と誤認識をした後、訂正コードの
「1」を認識結果として出力すれば正しい認識結果を出
力したことになる。このように結果的に記入者の文字が
正しく認識できれば認識精度が向上したことになる。本
方法は追加学習を行う前に再び認識処理を行うようなと
き効果的である。
降、その個人のデータの認識精度を向上させることにし
ている。しかし追加学習まで行わなくても管理テーブル
と管理テーブルに記載されたアドレスの切り出し画像を
用いて正しい認識をすることができる。つまり誤認識し
た切り出し画像と同じ特徴を有する切り出し画像が入力
されたら、これを図3の管理テーブルの、例えば認識結
果コードで「7」と誤認識をした後、訂正コードの
「1」を認識結果として出力すれば正しい認識結果を出
力したことになる。このように結果的に記入者の文字が
正しく認識できれば認識精度が向上したことになる。本
方法は追加学習を行う前に再び認識処理を行うようなと
き効果的である。
【0037】次に他の実施例について説明する。先に説
明した実施例では、個人の書いた1単位の文章(例えば
1つの注文書など)の誤認識をする毎に個人情報を収集
して管理テーブルなどに格納し、追加学習をしている。
しかし、このようにすると、その個人の癖字などを多数
収集するのにかなりの量の文章を認識処理しなければな
らない。本実施例ではこのような個人情報を集中的に収
集し、これを用いて追加学習を行うものである。
明した実施例では、個人の書いた1単位の文章(例えば
1つの注文書など)の誤認識をする毎に個人情報を収集
して管理テーブルなどに格納し、追加学習をしている。
しかし、このようにすると、その個人の癖字などを多数
収集するのにかなりの量の文章を認識処理しなければな
らない。本実施例ではこのような個人情報を集中的に収
集し、これを用いて追加学習を行うものである。
【0038】個人情報を収集するため、個人学習用用紙
を用いる。この個人学習用用紙には、0〜9の数字、ひ
らがなとカタカナの全て、および標準的な漢字など、個
人の癖字をかなりの程度まで網羅する数字、文字が記入
されるもので、この用紙に各人が指定された位置に指定
された文字(数字も含む。なお、今までに述べた文字お
よび今後文字と言うものは数字も含んだものとする)を
記入する。記入データは認識処理され、その認識結果は
ディスプレー7上に表示される。記入者は誤認識文字が
あれば直ちに訂正処理を行い、これにより管理テーブル
等の管理情報が順次作成される。この作業を数回程度実
施すると個人の手書き情報に関しては表示/訂正変換処
理部9の処理により、誤認識文字が自動的に修正され表
示される様になり、記入者は誤認識の訂正をする回数が
半減してくる。殆ど訂正文字が無くなれば、「現在の認
識処理アルゴリズム」に追加する「個人の訂正情報の収
集」ができたことになる。これは先に説明した管理テー
ブルにより正しい認識ができるようになった段階であ
る。このままでも認識精度は向上するが、最終的には追
加学習をすることにより認識処理部5から癖字などを認
識し正しい候補文字を出力させることができる。この追
加学習を行うため、認識データ・イメージ格納メモリ1
0に格納されている切り出し画像情報を図1のラインB
を用いて再度認識処理部5に戻し、誤認識された認識領
域データを基に個人情報の特徴を抽出し、これを学習す
る。このような追加学習により、これ以前に学習した多
次元特徴(ニューロンによる学習)やベクトル特徴(ベ
クトル間距離計算による学習)に今回学習した追加特徴
を合わせて以降の認識処理が行われる。
を用いる。この個人学習用用紙には、0〜9の数字、ひ
らがなとカタカナの全て、および標準的な漢字など、個
人の癖字をかなりの程度まで網羅する数字、文字が記入
されるもので、この用紙に各人が指定された位置に指定
された文字(数字も含む。なお、今までに述べた文字お
よび今後文字と言うものは数字も含んだものとする)を
記入する。記入データは認識処理され、その認識結果は
ディスプレー7上に表示される。記入者は誤認識文字が
あれば直ちに訂正処理を行い、これにより管理テーブル
等の管理情報が順次作成される。この作業を数回程度実
施すると個人の手書き情報に関しては表示/訂正変換処
理部9の処理により、誤認識文字が自動的に修正され表
示される様になり、記入者は誤認識の訂正をする回数が
半減してくる。殆ど訂正文字が無くなれば、「現在の認
識処理アルゴリズム」に追加する「個人の訂正情報の収
集」ができたことになる。これは先に説明した管理テー
ブルにより正しい認識ができるようになった段階であ
る。このままでも認識精度は向上するが、最終的には追
加学習をすることにより認識処理部5から癖字などを認
識し正しい候補文字を出力させることができる。この追
加学習を行うため、認識データ・イメージ格納メモリ1
0に格納されている切り出し画像情報を図1のラインB
を用いて再度認識処理部5に戻し、誤認識された認識領
域データを基に個人情報の特徴を抽出し、これを学習す
る。このような追加学習により、これ以前に学習した多
次元特徴(ニューロンによる学習)やベクトル特徴(ベ
クトル間距離計算による学習)に今回学習した追加特徴
を合わせて以降の認識処理が行われる。
【0039】図4は他の実施例の動作フロー図である。
個人学習用用紙に、破線で囲った内容の記入文字を所定
の位置に記入者が記入する(S1)。この記入したデー
タの認識処理を端末OCR装置にて実施し(S2)、表
示/訂正変換処理部9はその認識結果をディスプレー7
に表示する(S3)。この表示に対し誤認識があると
(S4)、記入者はキーボード8により正しい文字に訂
正する。この訂正が行われると、図3に示した訂正変換
表(管理テーブル)が作成され、この訂正内容を格納す
ると共に訂正変換表を表示する(S7)。この訂正した
文字の切り出し画像(訂正画像)を切り出し部4から入
力し格納アドレスを付与して、認識データ・イメージ格
納メモリ10に格納する(S8)。このようにして管理
テーブルの作成を完了し(S9)、認識データ・イメー
ジ格納メモリ10に格納する。なお、認識データ・イメ
ージ格納メモリ10の代わりにICカードに格納しても
よい。
個人学習用用紙に、破線で囲った内容の記入文字を所定
の位置に記入者が記入する(S1)。この記入したデー
タの認識処理を端末OCR装置にて実施し(S2)、表
示/訂正変換処理部9はその認識結果をディスプレー7
に表示する(S3)。この表示に対し誤認識があると
(S4)、記入者はキーボード8により正しい文字に訂
正する。この訂正が行われると、図3に示した訂正変換
表(管理テーブル)が作成され、この訂正内容を格納す
ると共に訂正変換表を表示する(S7)。この訂正した
文字の切り出し画像(訂正画像)を切り出し部4から入
力し格納アドレスを付与して、認識データ・イメージ格
納メモリ10に格納する(S8)。このようにして管理
テーブルの作成を完了し(S9)、認識データ・イメー
ジ格納メモリ10に格納する。なお、認識データ・イメ
ージ格納メモリ10の代わりにICカードに格納しても
よい。
【0040】このように管理テーブルが作成されると、
認識処理部5では、誤認識した訂正画像により再度認識
処理を行い、管理テーブルを参照して正しい認識を行う
(S10)。ステップS4、S7〜S10の処理は1つ
1つの誤認識文字について行われ、全ての誤認識が終了
するまで行われる(S11)。なお、ステップS4で誤
認識文字がなくなったが、上述のような学習の全てが終
了しないときは、(S5)、別の個人学習用用紙に記入
して(S6)、ステップS2〜S4、S7〜S10を繰
り返す。
認識処理部5では、誤認識した訂正画像により再度認識
処理を行い、管理テーブルを参照して正しい認識を行う
(S10)。ステップS4、S7〜S10の処理は1つ
1つの誤認識文字について行われ、全ての誤認識が終了
するまで行われる(S11)。なお、ステップS4で誤
認識文字がなくなったが、上述のような学習の全てが終
了しないときは、(S5)、別の個人学習用用紙に記入
して(S6)、ステップS2〜S4、S7〜S10を繰
り返す。
【0041】以上の状態が管理テーブルにより個人の癖
字などを正しく認識できるようになった状態である。こ
のままでも認識精度は向上するが、追加学習により認識
処理部5から直接(管理テーブル等を用いず)正しい候
補文字を出力するようにする。管理テーブルにより正し
い認識はできるので、この追加学習は管理テーブル作成
後、直ちに行わなくても任意の時に行えばよい。なお、
追加学習自体は公知の技術である。認識処理部5は管理
テーブルや、この管理テーブルでアドレス付けした切り
出し画像などの学習結果を認識データ・イメージ格納メ
モリ10またはICカードから吸い上げる(S12)。
この吸い上げた切り出し画像より特徴の抽出を行い(S
13)、認識アルゴリズムに、この特徴を反映させ(S
14)、追加学習を終了する。
字などを正しく認識できるようになった状態である。こ
のままでも認識精度は向上するが、追加学習により認識
処理部5から直接(管理テーブル等を用いず)正しい候
補文字を出力するようにする。管理テーブルにより正し
い認識はできるので、この追加学習は管理テーブル作成
後、直ちに行わなくても任意の時に行えばよい。なお、
追加学習自体は公知の技術である。認識処理部5は管理
テーブルや、この管理テーブルでアドレス付けした切り
出し画像などの学習結果を認識データ・イメージ格納メ
モリ10またはICカードから吸い上げる(S12)。
この吸い上げた切り出し画像より特徴の抽出を行い(S
13)、認識アルゴリズムに、この特徴を反映させ(S
14)、追加学習を終了する。
【0042】
【発明の効果】以上の説明より明らかなように、本発明
は、読み取った文字を認識して表示すると、誤認識であ
れば、文字記入者などにより訂正されるので、誤認識し
た文字とその訂正文字およびその文字の切り出し画像を
含む訂正情報を管理格納することにより、これを用いて
追加学習しなくても認識精度を向上することができる。
この訂正情報をICカード等の外部記憶手段に格納し、
端末OCR装置と着脱可能に接続できるようにすること
により、接続した時はICカードの所有者の専門装置と
することができる。また、この訂正情報を用いて追加学
習を行うことができ、特に個人の認識精度を向上するこ
とができる。なお、ICカード等の外部記憶手段を用い
ることにより、他の端末OCR装置に対しても追加学習
を行うことができる。個人の訂正情報を個人学習用用紙
を用いることにより集中的に収集することができ、この
訂正情報を用いて追加学習を行うことができる。また、
認識プログラムがソフトウェア化されROM化等なされ
ている場合でも追加学習を容易に行える。本発明の認識
用アルゴリズムはニューロン用やベクトル距離計算用な
どのアルゴリズムに限定することなくどのような認識ア
ルゴリズムにも適用可能である。また本発明は、訂正さ
れた文字に対応する切り出した画像のみ格納しておけば
よいので、メモリ量が少なくてすむ。なお、認識した文
字をホストコンピュータに転送することができるが、誤
認識した文字の訂正情報も転送し、ホストコンピュータ
でこの訂正情報に基づき認識処理をさせることもでき
る。以上のように本発明は個人の誤認識データに基づい
て正しい認識を行えるようにしたので、個人の認識精度
は格段に向上する。
は、読み取った文字を認識して表示すると、誤認識であ
れば、文字記入者などにより訂正されるので、誤認識し
た文字とその訂正文字およびその文字の切り出し画像を
含む訂正情報を管理格納することにより、これを用いて
追加学習しなくても認識精度を向上することができる。
この訂正情報をICカード等の外部記憶手段に格納し、
端末OCR装置と着脱可能に接続できるようにすること
により、接続した時はICカードの所有者の専門装置と
することができる。また、この訂正情報を用いて追加学
習を行うことができ、特に個人の認識精度を向上するこ
とができる。なお、ICカード等の外部記憶手段を用い
ることにより、他の端末OCR装置に対しても追加学習
を行うことができる。個人の訂正情報を個人学習用用紙
を用いることにより集中的に収集することができ、この
訂正情報を用いて追加学習を行うことができる。また、
認識プログラムがソフトウェア化されROM化等なされ
ている場合でも追加学習を容易に行える。本発明の認識
用アルゴリズムはニューロン用やベクトル距離計算用な
どのアルゴリズムに限定することなくどのような認識ア
ルゴリズムにも適用可能である。また本発明は、訂正さ
れた文字に対応する切り出した画像のみ格納しておけば
よいので、メモリ量が少なくてすむ。なお、認識した文
字をホストコンピュータに転送することができるが、誤
認識した文字の訂正情報も転送し、ホストコンピュータ
でこの訂正情報に基づき認識処理をさせることもでき
る。以上のように本発明は個人の誤認識データに基づい
て正しい認識を行えるようにしたので、個人の認識精度
は格段に向上する。
【図1】本発明の実施例の構成を示すブロック図
【図2】文字認識の詳細処理を示すブロック図
【図3】認識データ・イメージ格納メモリ内に作成され
る管理テーブルを示す図
る管理テーブルを示す図
【図4】個人情報を多量に集中的に収集し、追加学習す
るフロー図
るフロー図
【図5】従来の文字認識処理フロー図
1 原稿読み取り部 2 信号処理部 3 画像蓄積メモリ 4 切り出し処理部 5 認識処理部 6 候補文字選択部 7 表示部、ディスプレー 8 キーボード 9 表示/訂正変換処理部 10 認識データ・イメージ格納メモリ 11 ICメモリカード 12 通信ユニット 13 回線
Claims (5)
- 【請求項1】 文字を読み取り、読み取った文字画像の
文字をその特徴により認識する情報よりなる認識辞書に
基づいて文字認識を行い、この認識結果を表示し、この
表示された認識文字を訂正されたときには、訂正された
文字とその文字の文字画像とを対応づけて格納し、この
格納された文字画像の特徴を抽出して前記文字認識辞書
に追加することを特徴とする文字認識辞書追加方法。 - 【請求項2】 個人の手書き文字が記入されている個人
学習用紙を読み取り、読み取った文字画像の文字をその
特徴により認識する情報よりなる認識辞書に基づいて認
識を行い、この認識結果を表示し、この表示された認識
文字を訂正されたときには、訂正された文字とその文字
の文字画像とを対応づけて格納し、この格納された文字
画像の特徴を抽出して前記文字認識辞書に追加すること
を特徴とする文字認識辞書追加方法。 - 【請求項3】 文字を読み取る読取手段と、読み取られ
た文字画像の文字をその特徴により認識する情報よりな
る文字認識辞書を格納した認識辞書格納手段と、前記読
取手段で読み取った文字画像を前記文字認識辞書に基づ
いて文字を認識する認識手段と、この認識文字を表示す
る表示手段と、この表示された認識文字が誤っている時
訂正する訂正手段と、この文字情報と文字画像を対応し
て管理し格納する管理格納手段と、この管理格納手段に
格納された文字画像の特徴を抽出する特徴抽出手段と、
この特徴抽出手段で抽出した特徴を文字認識情報として
前記文字認識辞書に追加する制御手段とを具備する端末
OCR装置。 - 【請求項4】 前記管理格納手段には外部記憶手段が着
脱可能に接続でき、この外部記憶手段には前記訂正文字
情報とその文字画像が対応して管理され格納されている
ことを特徴とする請求項3記載の端末OCR装置。 - 【請求項5】 前記外部記憶手段には個人毎の訂正文字
情報とその文字画像が個人の識別番号と共に格納され識
別番号を入力するとこの識別番号に対応した前記訂正文
字情報とその文字画像が参照されることを特徴とする請
求項4記載の端末OCR装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP7242884A JPH0991385A (ja) | 1995-09-21 | 1995-09-21 | 文字認識辞書追加方法及びこれを用いた端末ocr装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP7242884A JPH0991385A (ja) | 1995-09-21 | 1995-09-21 | 文字認識辞書追加方法及びこれを用いた端末ocr装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0991385A true JPH0991385A (ja) | 1997-04-04 |
Family
ID=17095673
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP7242884A Pending JPH0991385A (ja) | 1995-09-21 | 1995-09-21 | 文字認識辞書追加方法及びこれを用いた端末ocr装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0991385A (ja) |
Cited By (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2009545807A (ja) * | 2006-07-31 | 2009-12-24 | マイクロソフト コーポレーション | 2段階テキスト認識 |
| JP2013238999A (ja) * | 2012-05-15 | 2013-11-28 | Fuji Xerox Co Ltd | 画像処理装置及び画像処理プログラム |
| JP2015170037A (ja) * | 2014-03-05 | 2015-09-28 | 株式会社東芝 | 住所データベース構築装置、住所データベース構築システム、および住所データベース構築方法 |
| KR20190111467A (ko) * | 2018-03-23 | 2019-10-02 | 주식회사 페이크럭스컴퍼니 | 이벤트 진행을 위한 키오스크 장치 |
| JP2020009052A (ja) * | 2018-07-05 | 2020-01-16 | サンネット株式会社 | 画像データテキストデータ変換システム |
| US11200450B2 (en) | 2019-04-17 | 2021-12-14 | Fujifilm Business Innovation Corp. | Information processing apparatus and non-transitory computer readable medium for selecting a proper version of a recognition dictionary that is not necessarily a latest version |
| JP2023074518A (ja) * | 2021-11-18 | 2023-05-30 | デュプロ精工株式会社 | 文字認識装置及び記録媒体検査装置 |
-
1995
- 1995-09-21 JP JP7242884A patent/JPH0991385A/ja active Pending
Cited By (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2009545807A (ja) * | 2006-07-31 | 2009-12-24 | マイクロソフト コーポレーション | 2段階テキスト認識 |
| JP2013238999A (ja) * | 2012-05-15 | 2013-11-28 | Fuji Xerox Co Ltd | 画像処理装置及び画像処理プログラム |
| JP2015170037A (ja) * | 2014-03-05 | 2015-09-28 | 株式会社東芝 | 住所データベース構築装置、住所データベース構築システム、および住所データベース構築方法 |
| KR20190111467A (ko) * | 2018-03-23 | 2019-10-02 | 주식회사 페이크럭스컴퍼니 | 이벤트 진행을 위한 키오스크 장치 |
| JP2020009052A (ja) * | 2018-07-05 | 2020-01-16 | サンネット株式会社 | 画像データテキストデータ変換システム |
| US11200450B2 (en) | 2019-04-17 | 2021-12-14 | Fujifilm Business Innovation Corp. | Information processing apparatus and non-transitory computer readable medium for selecting a proper version of a recognition dictionary that is not necessarily a latest version |
| JP2023074518A (ja) * | 2021-11-18 | 2023-05-30 | デュプロ精工株式会社 | 文字認識装置及び記録媒体検査装置 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3345224B2 (ja) | パターン抽出装置、パターン再認識用テーブル作成装置及びパターン認識装置 | |
| JP3294995B2 (ja) | 帳票読取装置 | |
| JP2713622B2 (ja) | 表形式文書読取装置 | |
| JPH07200732A (ja) | ワードオブジェクト抽出方法及びラスタ化イメージ内のノイズ除去方法 | |
| JP2000293626A (ja) | 文字認識方法及び装置ならびに記憶媒体 | |
| JPH0991385A (ja) | 文字認識辞書追加方法及びこれを用いた端末ocr装置 | |
| US11361529B2 (en) | Information processing apparatus and non-transitory computer readable medium | |
| JPH10207981A (ja) | 帳票認識方法 | |
| JPS592191A (ja) | 手書き日本語文の認識処理方式 | |
| JPH0728935A (ja) | 文書画像処理装置 | |
| CN112446273A (zh) | 信息处理装置以及存储介质 | |
| JP3276554B2 (ja) | フォーマット認識装置及び文字読取り装置 | |
| JP3954247B2 (ja) | 文書入力方法、文書入力プログラムを記録した記録媒体及び文書入力装置 | |
| JP2931485B2 (ja) | 文字切出し装置及び方法 | |
| JP4304920B2 (ja) | 文字列認識装置とそのプログラム | |
| JPS5972577A (ja) | 図面読取装置 | |
| TW294804B (en) | Print/hand-written Chinese/English form recognition method | |
| JP2539026B2 (ja) | 文字切り出し装置 | |
| JPS62295192A (ja) | 光学文字画像読取装置 | |
| JP3138665B2 (ja) | 手書き文字認識方式および記録媒体 | |
| JP2972443B2 (ja) | 文字認識装置 | |
| JP2001056840A (ja) | 文字認識方法、文字認識装置、文書画像処理システム及び記録媒体 | |
| JP2003099709A (ja) | 誤読文字修正方法及び光学的文字認識装置 | |
| CN120747985A (zh) | 答题卡的自动批阅方法、系统 | |
| JPS60150190A (ja) | 文字認識方法 |