JPS5864575A - 光学式文字読取装置 - Google Patents
光学式文字読取装置Info
- Publication number
- JPS5864575A JPS5864575A JP56162795A JP16279581A JPS5864575A JP S5864575 A JPS5864575 A JP S5864575A JP 56162795 A JP56162795 A JP 56162795A JP 16279581 A JP16279581 A JP 16279581A JP S5864575 A JPS5864575 A JP S5864575A
- Authority
- JP
- Japan
- Prior art keywords
- character
- sensor
- memory
- characters
- ocr
- 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
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V30/00—Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
- G06V30/10—Character recognition
- G06V30/14—Image acquisition
- G06V30/146—Aligning or centring of the image pick-up or image-field
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V30/00—Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
- G06V30/10—Character recognition
Landscapes
- Engineering & Computer Science (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Theoretical Computer Science (AREA)
- Character Input (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
本発明は、OCRセンサ位置と認識を行う文字の位置と
の相対的なずれを検出し、OCRセンサ位置を補正する
ことにより高い読取率を得ることができる光学式文字読
取装置に関1−るものである。
の相対的なずれを検出し、OCRセンサ位置を補正する
ことにより高い読取率を得ることができる光学式文字読
取装置に関1−るものである。
従来この種の装置では、帳票にあらかじめラインマーク
を印tiillしておく方法が用℃・もれている。
を印tiillしておく方法が用℃・もれている。
帳票例を第1図に示′t。
第1図において、1は認識文字、2は文字枠、3は文字
枠の上下の中心の延長線上にあらかしめ印刷されたライ
ンマークで゛あり、5はOCRセンザ、4はセンサ視野
、6は補正方向、7はセンサ移動方向を示す。OCR,
では文字読取と同時にラインマーク位置も読取ってセン
サ位置の文字に対するずれを検出する。従って帳票には
、寸法誤差のないラインマークをあらがじめ印刷する必
要があり、帳票コストの上昇や印刷フォーマットの制限
を受ける。用紙のスペースが余分に必要などの欠点があ
った。また、帳票に簡易なシリアルプリンタで読取文字
を印字する場合用紙のフィードをラインマークに正確に
同期させろことが難しく、第2図に示す如くラインマー
クに対して印字文字位置が一致しないことがあり、ライ
ンマークが使用できな(・欠点があった。このンリアル
プリンタの印字位置ずれに対しては、従来は第3図の如
く行っている。1は視野の広いセンサ、2は読取領域を
示す。このように帳票の広い範囲を読取領域とすること
により補正の必要はなくなるが、張票の読取領域が増大
することにより必要文字パターン以外の不要データーも
読取るため速度の低下、およびパターンを一時格納する
ためのメモリが増加する等の欠点があった。
枠の上下の中心の延長線上にあらかしめ印刷されたライ
ンマークで゛あり、5はOCRセンザ、4はセンサ視野
、6は補正方向、7はセンサ移動方向を示す。OCR,
では文字読取と同時にラインマーク位置も読取ってセン
サ位置の文字に対するずれを検出する。従って帳票には
、寸法誤差のないラインマークをあらがじめ印刷する必
要があり、帳票コストの上昇や印刷フォーマットの制限
を受ける。用紙のスペースが余分に必要などの欠点があ
った。また、帳票に簡易なシリアルプリンタで読取文字
を印字する場合用紙のフィードをラインマークに正確に
同期させろことが難しく、第2図に示す如くラインマー
クに対して印字文字位置が一致しないことがあり、ライ
ンマークが使用できな(・欠点があった。このンリアル
プリンタの印字位置ずれに対しては、従来は第3図の如
く行っている。1は視野の広いセンサ、2は読取領域を
示す。このように帳票の広い範囲を読取領域とすること
により補正の必要はなくなるが、張票の読取領域が増大
することにより必要文字パターン以外の不要データーも
読取るため速度の低下、およびパターンを一時格納する
ためのメモリが増加する等の欠点があった。
本発明は上記の欠点を解決するため、認識文字自身より
補正位置を求めるようにしたものであり、その特徴は、
OCRセンサにより文字を読取り文字とOCRセンサと
の相対的位置ずれをOCRセンサを移動することにより
補正するごとき光学式文字読取装置において、OCRセ
ンサによりザンプリングした文字の1列の情報を記憶す
る投影メモリと、投影メモリの内容と文字の各列の情報
との論理和を求めこれを再度投影メモリに記憶させる手
段と、投影メモリに記憶される文字の最大高さから文字
パターン中心を提供する文字中心計算回路と、文字パタ
ーン中心が所定値よりある距離以上離ねたことをOCR
センサの移動のために検出する手段とを有するごとき光
学式文字読取装置にある。
補正位置を求めるようにしたものであり、その特徴は、
OCRセンサにより文字を読取り文字とOCRセンサと
の相対的位置ずれをOCRセンサを移動することにより
補正するごとき光学式文字読取装置において、OCRセ
ンサによりザンプリングした文字の1列の情報を記憶す
る投影メモリと、投影メモリの内容と文字の各列の情報
との論理和を求めこれを再度投影メモリに記憶させる手
段と、投影メモリに記憶される文字の最大高さから文字
パターン中心を提供する文字中心計算回路と、文字パタ
ーン中心が所定値よりある距離以上離ねたことをOCR
センサの移動のために検出する手段とを有するごとき光
学式文字読取装置にある。
以下図面により実施例を説明する。
第4図は本発明の第1の実施例であり、げ)は全体の構
成を示すブロック図、(ロ)は後述する補正値検出部の
ブロック図である。1はOCRセンサ部、2はA−D変
換部、3は前処理部、4は特徴抽出及び文字決定部、5
は補正値検出部、6はセンサ部駆動部、51は投影メモ
リ、52はラッチ、53は文字中心計算回路、54は比
較回路である。第5図は投影メモリ5]の1例を示した
ものであり、縦方向に1列に1ビツトずつ連続している
。これを動作するには、まずあらかじめ読取位置等を定
義したフォーマント情報に従ってOCRセンサ部を移動
し文字を読み取る。読みとった文字データーのアナログ
信号S1は、A−D変換部でデジタル多値信号S2に変
換し、前処理部3で種々の補正を行い2値信号S3に変
換する。次に特徴抽出部決定部4を経て文字コードS4
として出力する。前処理部3よりの2値信号S3は、ま
た補正値検出部5に入る。センサの1列目のチーターS
3を投影メモリ51に文字の点部分を11」、白部分を
「0」として−特大れておき(第5図(イ)で斜線部を
「1」、空白部を「0」とする。)、次の2列目のデー
ター83′と0r((オア)をとり再び投影メモリに格
納する(第5図(ロ)で斜線部が拡大されていることが
判る)。−文字のスキャンが終了したところで投影メモ
リのデーターは、その文字の最大の高さに相当するビッ
ト分だげ「1」となっている。投影メモリのビット数は
、センサ1列のビット数と一致させておけばセンサ視野
のどの部分に文字があったかがわかる。文字中心検出回
路53において、メモリの何ビット目が文字の中心であ
るかをカウントする。第2文字目も同様に行い、同一行
の文字列についてすべて文字中心値を求め、その平均値
854を比較回路54に送り固定値S′53と比較しS
′53<S54ならばS5を出力する。比較回路の出力
S5は、センサ駆動回路6に入力される。センサ駆動回
路よりの出力S6によりOCRセンサ部1の位置を文字
列の上下方向に対して相対的に移動し、再び文字認識を
行う。
成を示すブロック図、(ロ)は後述する補正値検出部の
ブロック図である。1はOCRセンサ部、2はA−D変
換部、3は前処理部、4は特徴抽出及び文字決定部、5
は補正値検出部、6はセンサ部駆動部、51は投影メモ
リ、52はラッチ、53は文字中心計算回路、54は比
較回路である。第5図は投影メモリ5]の1例を示した
ものであり、縦方向に1列に1ビツトずつ連続している
。これを動作するには、まずあらかじめ読取位置等を定
義したフォーマント情報に従ってOCRセンサ部を移動
し文字を読み取る。読みとった文字データーのアナログ
信号S1は、A−D変換部でデジタル多値信号S2に変
換し、前処理部3で種々の補正を行い2値信号S3に変
換する。次に特徴抽出部決定部4を経て文字コードS4
として出力する。前処理部3よりの2値信号S3は、ま
た補正値検出部5に入る。センサの1列目のチーターS
3を投影メモリ51に文字の点部分を11」、白部分を
「0」として−特大れておき(第5図(イ)で斜線部を
「1」、空白部を「0」とする。)、次の2列目のデー
ター83′と0r((オア)をとり再び投影メモリに格
納する(第5図(ロ)で斜線部が拡大されていることが
判る)。−文字のスキャンが終了したところで投影メモ
リのデーターは、その文字の最大の高さに相当するビッ
ト分だげ「1」となっている。投影メモリのビット数は
、センサ1列のビット数と一致させておけばセンサ視野
のどの部分に文字があったかがわかる。文字中心検出回
路53において、メモリの何ビット目が文字の中心であ
るかをカウントする。第2文字目も同様に行い、同一行
の文字列についてすべて文字中心値を求め、その平均値
854を比較回路54に送り固定値S′53と比較しS
′53<S54ならばS5を出力する。比較回路の出力
S5は、センサ駆動回路6に入力される。センサ駆動回
路よりの出力S6によりOCRセンサ部1の位置を文字
列の上下方向に対して相対的に移動し、再び文字認識を
行う。
以上説明したように第1の実施例では、文字列そのもの
から補正値を求めるため、文字以外のデーター(ライン
マーク等)を印刷する必要がなく帳票コストが下り、帳
票設計上の自由度が増す。
から補正値を求めるため、文字以外のデーター(ライン
マーク等)を印刷する必要がなく帳票コストが下り、帳
票設計上の自由度が増す。
また、シリアルプリンタで印字した文字の文字ずれに対
しても補正が可能であるため簡易なプリンタでのOCR
読取が可能で高い読取率が期待できるなどの利点がある
。第1の実施例は、補正値検出部において投影メモリ内
で文字中心を算出したが、投影メモリのO番地または最
終番地が11」かどうかを判定してもよい。すなわち、
文字の黒の部分がセンサ視野端に接しているかどうかの
条件で一定の補正値をセンサ駆動回路に入力することに
よりほぼ同様の効果が生じる。また第1の実施例では、
同一行文字列の文字中心の平均を求めたが、簡易的に文
字列の特定文字のみの中心値を比較回路54に送ること
もできる。
しても補正が可能であるため簡易なプリンタでのOCR
読取が可能で高い読取率が期待できるなどの利点がある
。第1の実施例は、補正値検出部において投影メモリ内
で文字中心を算出したが、投影メモリのO番地または最
終番地が11」かどうかを判定してもよい。すなわち、
文字の黒の部分がセンサ視野端に接しているかどうかの
条件で一定の補正値をセンサ駆動回路に入力することに
よりほぼ同様の効果が生じる。また第1の実施例では、
同一行文字列の文字中心の平均を求めたが、簡易的に文
字列の特定文字のみの中心値を比較回路54に送ること
もできる。
本発明は、認識を行う文字自身の位置を検出するため、
簡易なシリアルプリンタで印字した文字でも高い読取率
が期待でき、また帳票にラインマークを印刷する必要が
ないため、帳票設計が自由でコストが安いなどの利点が
ある。
簡易なシリアルプリンタで印字した文字でも高い読取率
が期待でき、また帳票にラインマークを印刷する必要が
ないため、帳票設計が自由でコストが安いなどの利点が
ある。
第1図と第2図は従来の技術によるラインマークのある
帳票とその読取りを説明する図、第3図は従来の技術に
よるラインマークのない帳票とその読取りを説明する図
、第4図(イ)及び(ロ)は本発明の1実施例を示すブ
ロック図、第5図(イ)及び(ロ)は投影メモリの内容
の例を示す図である。 1・・・OCRセンサ部、 51・・・投影メモリ、
5・・・補正値検出部、53・・文字中心計算回路、6
・・・センサ部駆動部、54・・・比較回路。 特許出願人 沖電気工業株式会社 特許出願代理人 弁理士 山 本 恵 − (7) 第2図
帳票とその読取りを説明する図、第3図は従来の技術に
よるラインマークのない帳票とその読取りを説明する図
、第4図(イ)及び(ロ)は本発明の1実施例を示すブ
ロック図、第5図(イ)及び(ロ)は投影メモリの内容
の例を示す図である。 1・・・OCRセンサ部、 51・・・投影メモリ、
5・・・補正値検出部、53・・文字中心計算回路、6
・・・センサ部駆動部、54・・・比較回路。 特許出願人 沖電気工業株式会社 特許出願代理人 弁理士 山 本 恵 − (7) 第2図
Claims (1)
- OCRセンサにより文字を読取り文字とOCRセンサと
の相対的位置ずれをOCRセンサを移動することにより
補正するごとき光学式文字読取装置において、OCRセ
ンサによりサンプリングした文字の1列の情報を記憶す
る投影メモリと、投影メモリの内容と文字の各列の情報
との論理和を求めこれを再度投影メモリに記憶させる手
段と、投影メモリに記憶される文字の最大高さから文字
パターン中心を提供する文字中心計算回路と、文字パタ
ーン中心が所定値よりある距離以上能れたことをOCR
センサの移動のために検出する手段とを有することを特
徴とする光学式文字読取装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP56162795A JPS5864575A (ja) | 1981-10-14 | 1981-10-14 | 光学式文字読取装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP56162795A JPS5864575A (ja) | 1981-10-14 | 1981-10-14 | 光学式文字読取装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
JPS5864575A true JPS5864575A (ja) | 1983-04-16 |
Family
ID=15761349
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP56162795A Pending JPS5864575A (ja) | 1981-10-14 | 1981-10-14 | 光学式文字読取装置 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPS5864575A (ja) |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS5647872A (en) * | 1979-09-25 | 1981-04-30 | Toshiba Corp | Character view automatic tracking device |
-
1981
- 1981-10-14 JP JP56162795A patent/JPS5864575A/ja active Pending
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS5647872A (en) * | 1979-09-25 | 1981-04-30 | Toshiba Corp | Character view automatic tracking device |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US4608489A (en) | Method and apparatus for dynamically segmenting a bar code | |
JPH07182448A (ja) | 文字認識方法 | |
JPS5864575A (ja) | 光学式文字読取装置 | |
JP2963321B2 (ja) | 文字認識における枠切り処理方法 | |
JP3005729B2 (ja) | 光学的文字読取装置 | |
JPH0529957B2 (ja) | ||
JPH08194776A (ja) | 帳票処理方法及び装置 | |
JPH036552B2 (ja) | ||
JP2636866B2 (ja) | 情報処理方法 | |
JPH07192087A (ja) | 光学文字読取装置 | |
JPS6195483A (ja) | 文字認識方法 | |
JPH0340430B2 (ja) | ||
JPH0778821B2 (ja) | 画像認識方法 | |
JPS59111578A (ja) | フアクシミリによる文字読取方式 | |
JPS6394386A (ja) | 印字文字ピツチ検出装置 | |
JPS6394385A (ja) | 印字文字ピツチ検出装置 | |
JP2002109469A (ja) | 文字認識装置及び文字認識方法 | |
JPS6014381A (ja) | 光学文字読取装置 | |
JPH04111651U (ja) | 伝送帳票 | |
JPH03282791A (ja) | 文字認識方法 | |
JPS5866173A (ja) | 行読取装置 | |
JPS594067B2 (ja) | 位置決め方法 | |
JPS6010671B2 (ja) | パタ−ン読取装置 | |
JPS5840691A (ja) | パタ−ン読取装置 | |
JPH0793479A (ja) | 光学的文字読取装置 |