JPS593793B2 - 光学的文字読取装置 - Google Patents
光学的文字読取装置Info
- Publication number
- JPS593793B2 JPS593793B2 JP56135427A JP13542781A JPS593793B2 JP S593793 B2 JPS593793 B2 JP S593793B2 JP 56135427 A JP56135427 A JP 56135427A JP 13542781 A JP13542781 A JP 13542781A JP S593793 B2 JPS593793 B2 JP S593793B2
- Authority
- JP
- Japan
- Prior art keywords
- recognition
- codes
- dictionary
- predetermined value
- character
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/98—Detection or correction of errors, e.g. by rescanning the pattern or by human intervention; Evaluation of the quality of the acquired patterns
Landscapes
- Engineering & Computer Science (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Theoretical Computer Science (AREA)
- Character Discrimination (AREA)
Description
【発明の詳細な説明】
本発明は異なるフォントで文字が印字された帳票を読み
取る光学的文字読取装置に関する。
取る光学的文字読取装置に関する。
ワートプロセツサヘの文章入力用の光学的文字5 読取
装置においては、通常事務所等で使用されるタイプライ
タで印字した文章を読み取る必要がある。従来異なるフ
ォント(字形)で文字が印字された帳票を読み取る方法
として次のような方法があつた。第1の方法として、読
取対象帳票をオペ10 レータが見てフォントを識別し
、操作パネル上のフォント選択スイッチを合わせた後読
み取りを開始する。光学的文字読取装置は、フォント選
択スイッチで指定されたフォントにおける各文字の標準
パタ15−ンの集合である辞書を用いて類似度の計算を
行なつて文字の読み取りを行なう。
装置においては、通常事務所等で使用されるタイプライ
タで印字した文章を読み取る必要がある。従来異なるフ
ォント(字形)で文字が印字された帳票を読み取る方法
として次のような方法があつた。第1の方法として、読
取対象帳票をオペ10 レータが見てフォントを識別し
、操作パネル上のフォント選択スイッチを合わせた後読
み取りを開始する。光学的文字読取装置は、フォント選
択スイッチで指定されたフォントにおける各文字の標準
パタ15−ンの集合である辞書を用いて類似度の計算を
行なつて文字の読み取りを行なう。
第2の方法として、複数種のフォントに共通な各文字の
標準パターンの集合である1つの共通辞書を設け、これ
を用いて類似度の計算を行なつてフo 文字の読み取り
を行なう。
標準パターンの集合である1つの共通辞書を設け、これ
を用いて類似度の計算を行なつてフo 文字の読み取り
を行なう。
前記第1の方法では、次のような欠点があつた。
オペレータがフォントを識別する必要があり、識別を間
違えると読取率が悪くなる。また、フォントの異なる帳
票毎にフォントを指定するスイツチフ5 を切替える必
要があり、オペレーションが煩雑である。更に1つの帳
票上で複数種のフォントが混在している場合には、文字
の読み取りが不可能であつた。前記第2の方法では、大
形のフォント(例えばCourier72)の子文字と
小形のフオン■0 ト(例えばCourier12)の
大文字とを誤読する欠点があつた。本発明はこれら従来
の欠点を除去し、1つの帳票土に複数種のフォントが混
在して印字された帳票を精度よく読み取ることができる
光学的文字読■5 取装置を提供することを目的とする
。
違えると読取率が悪くなる。また、フォントの異なる帳
票毎にフォントを指定するスイツチフ5 を切替える必
要があり、オペレーションが煩雑である。更に1つの帳
票上で複数種のフォントが混在している場合には、文字
の読み取りが不可能であつた。前記第2の方法では、大
形のフォント(例えばCourier72)の子文字と
小形のフオン■0 ト(例えばCourier12)の
大文字とを誤読する欠点があつた。本発明はこれら従来
の欠点を除去し、1つの帳票土に複数種のフォントが混
在して印字された帳票を精度よく読み取ることができる
光学的文字読■5 取装置を提供することを目的とする
。
以下、図面を用いて本発明の一実施例を詳細に説明する
。図において、符号1で示すのは光電変換部であり、帳
票上の文字を走査して光電変換したのち2値化して、文
字イメージを2値化された文字パターンとして出力する
。符号2で示すのは認識部であり、光電変換部1から出
力された2値化された文字パターンと辞書メモリ8に格
納されている標準パターンとの類似度を計算し、文字の
認識をしてその結果を文字コードとして出力する。
。図において、符号1で示すのは光電変換部であり、帳
票上の文字を走査して光電変換したのち2値化して、文
字イメージを2値化された文字パターンとして出力する
。符号2で示すのは認識部であり、光電変換部1から出
力された2値化された文字パターンと辞書メモリ8に格
納されている標準パターンとの類似度を計算し、文字の
認識をしてその結果を文字コードとして出力する。
符号3で示すのは認識部2内に設けられた行パターンメ
モリであり、前記2値化された文字パターンを1行分格
納する。符号4で示すのはバツフアメモリであり、認識
部2から出力される認識結果である文字コードを一時格
納する。符号5で示すのはインタフエース部であり、バ
ツフアメモリ4から出力される認識結果である文字コー
ドを外部の装置へ出力する機能を有する。本実施例では
、ワードプロセツサに文字コードを出力する。符号8で
示すのは認識部2に接続された辞書メモリであり、n種
類の各フオントに対応するn種類の辞書J1〜Jnが格
納されている。
モリであり、前記2値化された文字パターンを1行分格
納する。符号4で示すのはバツフアメモリであり、認識
部2から出力される認識結果である文字コードを一時格
納する。符号5で示すのはインタフエース部であり、バ
ツフアメモリ4から出力される認識結果である文字コー
ドを外部の装置へ出力する機能を有する。本実施例では
、ワードプロセツサに文字コードを出力する。符号8で
示すのは認識部2に接続された辞書メモリであり、n種
類の各フオントに対応するn種類の辞書J1〜Jnが格
納されている。
各辞書はそれに対応するフオントにおける各文字の標準
パターンから構成されている。
パターンから構成されている。
この標準パターンは認識部2において、2値化された文
字パターンとの類似度計算を行うときに用いられる。符
号6で示すのは制御部であり、この装置全体の制御を行
なう。符号7で示すのは制御部6に接続されたワーキン
グメモリであり、制御部6の処理結果を一時的に格納す
る。以下、複数種のフオントを用いて印字された帳票を
読み取る動作を説明する。
字パターンとの類似度計算を行うときに用いられる。符
号6で示すのは制御部であり、この装置全体の制御を行
なう。符号7で示すのは制御部6に接続されたワーキン
グメモリであり、制御部6の処理結果を一時的に格納す
る。以下、複数種のフオントを用いて印字された帳票を
読み取る動作を説明する。
一般に複数種のフオントを用いて印字する場合に、一行
を複数種のフオントで印字することは皆無に近い。一般
には行単位または段落単位でフオントを替えて印字する
ことが多い。また、一帳票上では一種類のフオントで印
字するが、帳票ごとにフオントを替えて印字する場合も
多い。
を複数種のフオントで印字することは皆無に近い。一般
には行単位または段落単位でフオントを替えて印字する
ことが多い。また、一帳票上では一種類のフオントで印
字するが、帳票ごとにフオントを替えて印字する場合も
多い。
図示しない搬送機構によつて搬送されてきた帳票の第1
行目を光電変換部1は走査して、第1行目に印字された
文字のイメージを光電変換して2値化された文字パター
ンとして出力する。
行目を光電変換部1は走査して、第1行目に印字された
文字のイメージを光電変換して2値化された文字パター
ンとして出力する。
この出力された文字パターンは、認識部2内の行パター
ンメモリ3に格納される。認識部2は行パターンメモリ
3から、格納されている1行分の文字パターンのうち第
1番目の文字パターンを読み出す。続いて認識部2は、
辞書メモリ8に格納された第1番目の辞書J1から順次
標準パターンを読み出す。この順次読み出される標準パ
ターンと、行パターンメモリ3から読み出された前記文
字パターンを用いて、認識部2は両者のマッチングを行
ない類似度の計算をする。認識部2は辞書J1の全ての
標準パターンとの類似度計算が終了した時点で、その類
似度値が最高点となつた標準パターンの文字コードを認
識結果とする。尚、類似度値が最高点のものと、その次
のものとの差が小さいときには、公知の方法によりその
うちの1つを認識結果とする。
ンメモリ3に格納される。認識部2は行パターンメモリ
3から、格納されている1行分の文字パターンのうち第
1番目の文字パターンを読み出す。続いて認識部2は、
辞書メモリ8に格納された第1番目の辞書J1から順次
標準パターンを読み出す。この順次読み出される標準パ
ターンと、行パターンメモリ3から読み出された前記文
字パターンを用いて、認識部2は両者のマッチングを行
ない類似度の計算をする。認識部2は辞書J1の全ての
標準パターンとの類似度計算が終了した時点で、その類
似度値が最高点となつた標準パターンの文字コードを認
識結果とする。尚、類似度値が最高点のものと、その次
のものとの差が小さいときには、公知の方法によりその
うちの1つを認識結果とする。
また、類似度値が1つも所定値を越えなカリた場合など
認識が不可能のときには、リジエクトコードを認識結果
とする。この認識部2で得られた認識結果は、バツフア
メモリ4に格納される。認識部2における文字認識方法
として、辞書を用いて類似度計算をする例で説明したが
、この方法に限らず辞書を用いる方法であればどのよう
なものでもよい。以下同様に、行パターンメモリ3から
順次文字パターンを読み出し、この文字パターンを辞書
J1を用いて認識し、認識結果をバツフアメモリ4に格
納する。
認識が不可能のときには、リジエクトコードを認識結果
とする。この認識部2で得られた認識結果は、バツフア
メモリ4に格納される。認識部2における文字認識方法
として、辞書を用いて類似度計算をする例で説明したが
、この方法に限らず辞書を用いる方法であればどのよう
なものでもよい。以下同様に、行パターンメモリ3から
順次文字パターンを読み出し、この文字パターンを辞書
J1を用いて認識し、認識結果をバツフアメモリ4に格
納する。
1行分の文字パターンの認識が終了すると、制御部6は
バツフアメモリ4から認識結果を読み出し、リジエクト
コードがいくつ存在するかを計数する。
バツフアメモリ4から認識結果を読み出し、リジエクト
コードがいくつ存在するかを計数する。
次に計数したリジエクトコード数を所定値THと比較す
る。リジエクトコード数が所定値TH以下であつたら、
制御部6はバツフアメモリ4に格納されている・認識結
果を採用し、インタフエース部5を介して図示しないワ
ードプロセッサへ出力する。もしリジエクトコード数が
所定値THを越えていたら、リジエクトコード数をワー
キングメモリ7に格納する。バッファメモリ4に格納さ
れている認識結果を放棄する。
る。リジエクトコード数が所定値TH以下であつたら、
制御部6はバツフアメモリ4に格納されている・認識結
果を採用し、インタフエース部5を介して図示しないワ
ードプロセッサへ出力する。もしリジエクトコード数が
所定値THを越えていたら、リジエクトコード数をワー
キングメモリ7に格納する。バッファメモリ4に格納さ
れている認識結果を放棄する。
認識部2は行パターンメモリ3に格納されている文字パ
ターンを第2番目の辞書J2を用いて再度認識を行ない
、その結果をバツフアメモリ4に格納する。制御部6は
リジエクトコード数を計数し、所定値THと比較する。
リジエクトコード数が所定値TH以下であれば、バツフ
アメモリ4に格納されている認識結果を採用し、インタ
フエース部5を介してワードプロセツサへ出力する。リ
ジエクトコード数が所定値THを越えていたら、リジエ
クトコード数をワーキングメモリ7に格納する。バツフ
アメモリ4に格納されている認識結果を放棄する。
ターンを第2番目の辞書J2を用いて再度認識を行ない
、その結果をバツフアメモリ4に格納する。制御部6は
リジエクトコード数を計数し、所定値THと比較する。
リジエクトコード数が所定値TH以下であれば、バツフ
アメモリ4に格納されている認識結果を採用し、インタ
フエース部5を介してワードプロセツサへ出力する。リ
ジエクトコード数が所定値THを越えていたら、リジエ
クトコード数をワーキングメモリ7に格納する。バツフ
アメモリ4に格納されている認識結果を放棄する。
認識部2は行パターンメモリ3に格納されている文字パ
ターンを第3番目の辞書J3を用いて再度認識を行なう
。以下同様な動作により、リジエクトコード数が所定値
TH以下となる認識結果を得るまで、順次辞書を取替え
て認識を行なう。もし、n個の辞書どれを用いて認識し
ても、リジエクトコード数が所定値THを越えてしまう
場合には、ワーキングメモリ7に格納されているリジエ
クトコード数を比較し、1番リジエクトコード数が少な
い認識結果を得た辞書を検出する。次にこの検出した辞
書を用いて再度一行分の文字パターンの認識を行ない、
その結果をインタフエース部5を介して外部のワードプ
ロセツサへ出力する。所定値THは例えば、1行の文字
数に対する比率として設定してもよいし、その他実験等
から最適な数値を設定すればよい。
ターンを第3番目の辞書J3を用いて再度認識を行なう
。以下同様な動作により、リジエクトコード数が所定値
TH以下となる認識結果を得るまで、順次辞書を取替え
て認識を行なう。もし、n個の辞書どれを用いて認識し
ても、リジエクトコード数が所定値THを越えてしまう
場合には、ワーキングメモリ7に格納されているリジエ
クトコード数を比較し、1番リジエクトコード数が少な
い認識結果を得た辞書を検出する。次にこの検出した辞
書を用いて再度一行分の文字パターンの認識を行ない、
その結果をインタフエース部5を介して外部のワードプ
ロセツサへ出力する。所定値THは例えば、1行の文字
数に対する比率として設定してもよいし、その他実験等
から最適な数値を設定すればよい。
以下同様な動作により、帳票の各行ごとの認識を行ない
リジエクト数が所定値TH以下である認識結果を有効な
ものとして、外部のワードプロセツサへ出力する。
リジエクト数が所定値TH以下である認識結果を有効な
ものとして、外部のワードプロセツサへ出力する。
尚、ある行の認識結果がインタフエース部5に出力され
たら、この行の認識結果を得た辞書を用いて、次の行の
第1番目の認識を行なうと処理効率が高くなる。
たら、この行の認識結果を得た辞書を用いて、次の行の
第1番目の認識を行なうと処理効率が高くなる。
これは帳票内で同一フオントを用いて印字する確率が高
いためである。以上の詳細な説明から明らかなように、
本発明によれば次のような効果を有する。
いためである。以上の詳細な説明から明らかなように、
本発明によれば次のような効果を有する。
複数のフオントで印字された帳票を精度よく読み取るこ
とができる。ある帳票を読み取らせるときに、その帳票
に用いられているフオントをオペレータが識別し、スイ
ツチ等で読取りフオントを指定する必要がなくなる。各
フオント用に作成された複数の個別辞書を用いて文字を
認識するので読取精度が高い。辞書を交換するだけで、
読取対象フオントの追加・削除が容易にできる。1行単
位に印字するフオントが異なる帳票の読み取りが可能と
なる。
とができる。ある帳票を読み取らせるときに、その帳票
に用いられているフオントをオペレータが識別し、スイ
ツチ等で読取りフオントを指定する必要がなくなる。各
フオント用に作成された複数の個別辞書を用いて文字を
認識するので読取精度が高い。辞書を交換するだけで、
読取対象フオントの追加・削除が容易にできる。1行単
位に印字するフオントが異なる帳票の読み取りが可能と
なる。
図は本発明の一実施例を示すプロツク図である。
1・・・・・”光電変換部、2・・・・・・認識部、3
・・・・・・行パターンメモリ、4・゜゜・・・バツフ
アメモリ、5・・・゜゛インタフェース部、6・・・・
・・制御部、7・・・・・・ワーキングメモリ、8・・
・・・・辞書メモリ。
・・・・・・行パターンメモリ、4・゜゜・・・バツフ
アメモリ、5・・・゜゛インタフェース部、6・・・・
・・制御部、7・・・・・・ワーキングメモリ、8・・
・・・・辞書メモリ。
Claims (1)
- 【特許請求の範囲】 1 各フォントに対応して設けられた複数個の辞書を用
いて文字の読み取りを行なう光学的文字読取装置におい
て、前記複数個の辞書のうち1つの辞書を用いて1行分
の文字を認識しその認識結果を記憶する手段と、この記
憶された認識結果におけるリジェクトコード数を計数す
る手段と、この計数したリジェクトコード数と所定値と
を比較する手段と、この比較の結果リジェクトコード数
が所定値以下のときには前記認識結果を外部の装置に出
力する手段と、前記比較の結果リジェクトコード数が所
定値を越えたときには使用する辞書を取り替えて再度1
行分の文字の認識を行なう手段とを具備したことを特徴
とする光学的文字読取装置。 2 すべての辞書を用いた認識結果のすべてのリジェク
トコード数が所定値を越えたときには、1番リジェクト
コード数が少ない認識結果を外部の装置に出力すること
を特徴とする特許請求の範囲第1項記載の光学的文字読
取装置。 3 前記外部の装置がワードプロセッサであることを特
徴とする特許請求の範囲第1項または第2項記載の光学
的文字読取装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP56135427A JPS593793B2 (ja) | 1981-08-31 | 1981-08-31 | 光学的文字読取装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP56135427A JPS593793B2 (ja) | 1981-08-31 | 1981-08-31 | 光学的文字読取装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS5837772A JPS5837772A (ja) | 1983-03-05 |
| JPS593793B2 true JPS593793B2 (ja) | 1984-01-26 |
Family
ID=15151469
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP56135427A Expired JPS593793B2 (ja) | 1981-08-31 | 1981-08-31 | 光学的文字読取装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS593793B2 (ja) |
-
1981
- 1981-08-31 JP JP56135427A patent/JPS593793B2/ja not_active Expired
Also Published As
| Publication number | Publication date |
|---|---|
| JPS5837772A (ja) | 1983-03-05 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0325233B1 (en) | Character string recognition system | |
| EP0063454B1 (en) | Method for recognizing machine encoded characters | |
| US3755780A (en) | Method for recognizing characters | |
| JPS63182793A (ja) | 文字切り出し方式 | |
| RU2707320C1 (ru) | Способ распознавания символа на банкноте и сопроцессор для вычислительной системы устройства для обработки банкнот | |
| JPS5837772A (ja) | 光学的文字読取装置 | |
| JP2578767B2 (ja) | 画像処理方法 | |
| JPH0259504B2 (ja) | ||
| JPH01201789A (ja) | 文字読取装置 | |
| JP2578768B2 (ja) | 画像処理方法 | |
| JPS5949628B2 (ja) | 光学式文字読取装置 | |
| JP2972443B2 (ja) | 文字認識装置 | |
| JP2953162B2 (ja) | 文字認識装置 | |
| JP2851865B2 (ja) | 文字認識装置 | |
| JP2984315B2 (ja) | 認識装置 | |
| JP2851102B2 (ja) | 文字切出し方法 | |
| JPH04139593A (ja) | 郵便番号認識装置 | |
| JPS5914078A (ja) | 帳票読取装置 | |
| JPH11134439A (ja) | 単語認識方法 | |
| JPS5856076A (ja) | 光学的文字読取装置 | |
| JPH0632088B2 (ja) | 文字認識方法 | |
| JPH0484380A (ja) | 文字認識装置 | |
| JPS5851390A (ja) | 活字文字認識装置 | |
| JPH0340186A (ja) | 文字認識装置 | |
| JPS62281091A (ja) | パタ−ン情報認識方法 |