JPH02204886A - 文字認識装置 - Google Patents
文字認識装置Info
- Publication number
- JPH02204886A JPH02204886A JP1023960A JP2396089A JPH02204886A JP H02204886 A JPH02204886 A JP H02204886A JP 1023960 A JP1023960 A JP 1023960A JP 2396089 A JP2396089 A JP 2396089A JP H02204886 A JPH02204886 A JP H02204886A
- Authority
- JP
- Japan
- Prior art keywords
- character
- circuit
- projection
- pitch
- projection value
- 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
Landscapes
- Character Input (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔概 要〕
所定の文字サイズを有し、所定の間隔で配列されるべき
文字の列から個々の文字を切り出して文字認識を行う文
字認識装置に関し、 所定サイズおよび所定間隔であるべき文字列について、
文字サイズおよび文字間隔がずれている場合でも正確に
文字認識を行うことを目的とし、所定サイズおよび所定
間隔で配列されるべき文字の列から1文字ずつ切り出し
て文字認識を行う文字認識装置であって、前記文字列か
ら1文字を切り出すピンチ位置における投影値を算出す
る投影値算出手段と、該各ピッチ位置における投影値か
ら該ピッチが前記文字列の文字と交わる位置を検出する
交差位置検出手段と、該検出された各交差位置で前記ピ
ンチを局所的に移動させ、該ピッチ位置に前記交差した
文字が存在しなくなるようにするピッチ位置補正手段と
を具備するように構成する。
文字の列から個々の文字を切り出して文字認識を行う文
字認識装置に関し、 所定サイズおよび所定間隔であるべき文字列について、
文字サイズおよび文字間隔がずれている場合でも正確に
文字認識を行うことを目的とし、所定サイズおよび所定
間隔で配列されるべき文字の列から1文字ずつ切り出し
て文字認識を行う文字認識装置であって、前記文字列か
ら1文字を切り出すピンチ位置における投影値を算出す
る投影値算出手段と、該各ピッチ位置における投影値か
ら該ピッチが前記文字列の文字と交わる位置を検出する
交差位置検出手段と、該検出された各交差位置で前記ピ
ンチを局所的に移動させ、該ピッチ位置に前記交差した
文字が存在しなくなるようにするピッチ位置補正手段と
を具備するように構成する。
本発明は文字認識装置に関し、特に、所定の文字サイズ
を有し、所定の間隔で配列されるべき文字の列から個々
の文字を切り出して文字認識を行う文字認識装置に関す
る。
を有し、所定の間隔で配列されるべき文字の列から個々
の文字を切り出して文字認識を行う文字認識装置に関す
る。
従来、例えば、半導体製造過程において、シリコンウェ
ハ上にはそのウェハを特定するための文字列が印刷され
ている。また、種々の分野において、所定の文字サイズ
および所定の間隔で配列された文字列を製造過程および
製造された対象物に印刷(刻印、捺印等を含む)し、そ
の文字列をテレビカメラ等の光学系を使用して読み取っ
て該対象物の特定を行うことが盛んに行われている。
ハ上にはそのウェハを特定するための文字列が印刷され
ている。また、種々の分野において、所定の文字サイズ
および所定の間隔で配列された文字列を製造過程および
製造された対象物に印刷(刻印、捺印等を含む)し、そ
の文字列をテレビカメラ等の光学系を使用して読み取っ
て該対象物の特定を行うことが盛んに行われている。
文字認識装置は、例えば、シリコンウェハ上に印刷され
た文字列をテレビカメラ等の光学系によりフレームメモ
リに取り込み、このフレームメモリに記憶された画像デ
ータを利用して文字列中の個々の文字を認識するように
なされている。
た文字列をテレビカメラ等の光学系によりフレームメモ
リに取り込み、このフレームメモリに記憶された画像デ
ータを利用して文字列中の個々の文字を認識するように
なされている。
第5図は従来の文字認識装置の一例を示すブロック図で
ある。同図に示されるように、従来の文字認識装置は、
文字列切り出し回路141.投影回路142、等間隔投
影値加算回路143.最小値検出回路144および切り
出し回路145を備えている。
ある。同図に示されるように、従来の文字認識装置は、
文字列切り出し回路141.投影回路142、等間隔投
影値加算回路143.最小値検出回路144および切り
出し回路145を備えている。
まず、文字列切り出し回路141により、例えば、光学
系を使用してフレームメモリに取り込まれた画像データ
から文字列が切り出される。この文字列は、対象物の予
め定められた位置に印刷され、その文字の数並びに文字
サイズおよび文字間隔が規定されている。文字列切り出
し回路141で切り出された文字列は、投影回路142
により該文字列に対する垂直方向の投影が行われる。
系を使用してフレームメモリに取り込まれた画像データ
から文字列が切り出される。この文字列は、対象物の予
め定められた位置に印刷され、その文字の数並びに文字
サイズおよび文字間隔が規定されている。文字列切り出
し回路141で切り出された文字列は、投影回路142
により該文字列に対する垂直方向の投影が行われる。
次に、等間隔投影値加算回路143により投影回路14
2で投影された値における複数の開始点から始めて文字
間隔と等しい間隔毎の値が加算され、その加算された値
から最小値検出回路144により該加算値の最小値が検
出される。
2で投影された値における複数の開始点から始めて文字
間隔と等しい間隔毎の値が加算され、その加算された値
から最小値検出回路144により該加算値の最小値が検
出される。
さらに、切り出し回路145により最小値検出回路14
4で検出された最小値に対応する開始点と文字間隔に従
って文字列から個々の文字が切り出される。そして、切
り出された文字は、例えば、認識回路により辞書メモリ
内の文字と比較照合され、文字の認識が行われることに
なる。
4で検出された最小値に対応する開始点と文字間隔に従
って文字列から個々の文字が切り出される。そして、切
り出された文字は、例えば、認識回路により辞書メモリ
内の文字と比較照合され、文字の認識が行われることに
なる。
上述した従来の文字認識装置は、文字サイズおよび文字
間隔が正確に印刷された文字列の場合には、その文字列
から正確に個々の文字を切り出して文字認識を行うこと
ができる。ところで、対象物に付される文字列は、印刷
、打刻および捺印時等において、文字の変形およplJ
接、する文字間隔のずれ等が生じることがある。そして
、従来の文字認識装置は、文字サイズおよび文字間隔が
正確に印刷されていない場合には、文字認識を行えない
ことがあった。
間隔が正確に印刷された文字列の場合には、その文字列
から正確に個々の文字を切り出して文字認識を行うこと
ができる。ところで、対象物に付される文字列は、印刷
、打刻および捺印時等において、文字の変形およplJ
接、する文字間隔のずれ等が生じることがある。そして
、従来の文字認識装置は、文字サイズおよび文字間隔が
正確に印刷されていない場合には、文字認識を行えない
ことがあった。
第6図は従来の文字認識装置における課題を説明するた
めの図であり、対象物に印刷された文字列に文字の変形
および文字間隔のずれ等が生じた場合を示すものである
。具体的に、同図の文字列’MAP285CJは、文字
’ M Jが本来の文字サイズよりも横方向に広がって
おり、文字’8Jと「5」との間の文字間隔が大きくな
っている。
めの図であり、対象物に印刷された文字列に文字の変形
および文字間隔のずれ等が生じた場合を示すものである
。具体的に、同図の文字列’MAP285CJは、文字
’ M Jが本来の文字サイズよりも横方向に広がって
おり、文字’8Jと「5」との間の文字間隔が大きくな
っている。
このような場合、第5図で説明した従来の文字認識装置
は、切り出し回路145により最小値検出回路144で
検出された最小値に対応する開始点と文字間隔に従って
文字列から個々の文字の切り出しを行うようになされて
いるため、文字「M」。
は、切り出し回路145により最小値検出回路144で
検出された最小値に対応する開始点と文字間隔に従って
文字列から個々の文字の切り出しを行うようになされて
いるため、文字「M」。
’5Jおよび「C」を1文字分を正確に切り出すことが
できず、例えば、辞書との比較照合によるこれらの文字
の認識が困難になっていた。
できず、例えば、辞書との比較照合によるこれらの文字
の認識が困難になっていた。
本発明は、上述した従来の文字認識装置が有する課題に
鑑み、所定サイズおよび所定間隔であるべき文字列につ
いて、文字サイズおよび文字間隔がずれている場合でも
正確に文字認識を行うことを目的とする。
鑑み、所定サイズおよび所定間隔であるべき文字列につ
いて、文字サイズおよび文字間隔がずれている場合でも
正確に文字認識を行うことを目的とする。
第1図は本発明に係る文字認識装置の原理を示すブロッ
ク図である。
ク図である。
本発明によれば、所定サイズおよび所定間隔で配列され
るべき文字の列から1文字ずつ切り出して文字認識を行
う文字認識装置であって、前記文字列から1文字を切り
出すピンチ位置における投影値を算出する投影値算出手
段1と、該各ピッチ位置における投影値から該ピッチが
前記文字列の文字と交わる位置を検出する交差位置検出
手段2と、該検出された各交差位置で前記ピッチを局所
的に移動させ、該ピッチ位置に前記交差した文字が存在
しなくなるようにするピッチ位置補正手段3とを具備す
ることを特徴とする文字認識装置が提供される。
るべき文字の列から1文字ずつ切り出して文字認識を行
う文字認識装置であって、前記文字列から1文字を切り
出すピンチ位置における投影値を算出する投影値算出手
段1と、該各ピッチ位置における投影値から該ピッチが
前記文字列の文字と交わる位置を検出する交差位置検出
手段2と、該検出された各交差位置で前記ピッチを局所
的に移動させ、該ピッチ位置に前記交差した文字が存在
しなくなるようにするピッチ位置補正手段3とを具備す
ることを特徴とする文字認識装置が提供される。
本発明の文字認識装置によれば、投影値算出手段lで文
字列から1文字を切り出すピッチ位置における投影値が
算出される。次に、交差位置検出手段2により、各ピン
チ位置における投影値からピンチが文字列の文字と交わ
る位置が検出される。
字列から1文字を切り出すピッチ位置における投影値が
算出される。次に、交差位置検出手段2により、各ピン
チ位置における投影値からピンチが文字列の文字と交わ
る位置が検出される。
すなわち、文字サイズおよび文字間隔等のずれにより、
ピッチ位1に文字が存在する個所が検出される。さらに
、ピッチ位置補正手段3により、検出された交差位置で
ピッチを局所的に移動させ、ピッチ位置に交差した文字
が存在しなくなるようにするピッチ位置が補正される。
ピッチ位1に文字が存在する個所が検出される。さらに
、ピッチ位置補正手段3により、検出された交差位置で
ピッチを局所的に移動させ、ピッチ位置に交差した文字
が存在しなくなるようにするピッチ位置が補正される。
そして、各文字は補正されたピッチ位置に従って文字列
から切り出され、例えば、辞書との比較照合により文字
認識が行われることになる。
から切り出され、例えば、辞書との比較照合により文字
認識が行われることになる。
これによって、所定サイズおよび所定間隔であるべき文
字列について、文字サイズおよび文字間隔がずれている
場合でも正確に文字認識を行うことができる。
字列について、文字サイズおよび文字間隔がずれている
場合でも正確に文字認識を行うことができる。
以下、図面を参照して本発明に係る文字認識装置の実施
例を説明する。
例を説明する。
第2図は本発明の文字認識装置の一実施例を示すブロッ
ク図である。
ク図である。
第2図に示されるように、本実施例の文字認識装置は、
従来のものと同様に、例えば、対象物に印刷された文字
列をテレビカメラ等の光学系5によりフレームメモリ6
に取り込み、このフレームメモリ6に記憶された画像デ
ータを利用して文字列中の個々の文字を認識するように
なされている。
従来のものと同様に、例えば、対象物に印刷された文字
列をテレビカメラ等の光学系5によりフレームメモリ6
に取り込み、このフレームメモリ6に記憶された画像デ
ータを利用して文字列中の個々の文字を認識するように
なされている。
また、個々の文字の認識処理は、従来から一般的に行わ
れているように、文字切り出し回路4により文字列から
切り出された各1文字が認識回路8において、辞書メモ
リ7に記憶された文字パターンと比較照合され、その認
識結果が認識結果出力回路9から出力されるようになさ
れている。
れているように、文字切り出し回路4により文字列から
切り出された各1文字が認識回路8において、辞書メモ
リ7に記憶された文字パターンと比較照合され、その認
識結果が認識結果出力回路9から出力されるようになさ
れている。
本実施例の文字切り出し回路4は、従来の文字認識装置
において個々の文字を切り出すための回路を全て備えて
いる。すなわち、第2図と第5図との比較から明らかな
ように、本実施例の文字認識装置は、文字列切り出し回
路41.投影回路42゜等間隔投影値加算回路43.最
小値検出回路44および切り出し回路45を備えている
。さらに、本実施例装置は、投影値判別回路46.投影
値パターン他回路471局所最小値検出回路48および
切り出し位置補正回路49を備えている。
において個々の文字を切り出すための回路を全て備えて
いる。すなわち、第2図と第5図との比較から明らかな
ように、本実施例の文字認識装置は、文字列切り出し回
路41.投影回路42゜等間隔投影値加算回路43.最
小値検出回路44および切り出し回路45を備えている
。さらに、本実施例装置は、投影値判別回路46.投影
値パターン他回路471局所最小値検出回路48および
切り出し位置補正回路49を備えている。
第2図および第3図を参照して、本実施例を詳述する。
ここで、対象物に印刷された文字列は、第3図(a)に
示されるように、第6図に示したものと同様であり、文
字列’MAP 285 CJO内、文字r M 、が本
来の文字サイズよりも横方向に広がっており、また、文
字「8」と’5Jとの間の文字間隔が太き(なったもの
である。
示されるように、第6図に示したものと同様であり、文
字列’MAP 285 CJO内、文字r M 、が本
来の文字サイズよりも横方向に広がっており、また、文
字「8」と’5Jとの間の文字間隔が太き(なったもの
である。
まず、本実施例装置は、文字列切り出し回路41により
、フレームメモリ6に取り込まれている画像データから
第3図(a)に示されるような文字列が切り出される。
、フレームメモリ6に取り込まれている画像データから
第3図(a)に示されるような文字列が切り出される。
この文字列は、対象物の予め定められた位置に印刷され
ているが、例えば、文字列全体の印刷位置がずれている
場合には、所定の処理が行われて、フレームメモリ6か
ら文字列全体が切り出される。
ているが、例えば、文字列全体の印刷位置がずれている
場合には、所定の処理が行われて、フレームメモリ6か
ら文字列全体が切り出される。
次に、文字列切り出し回路41により、切り出された文
字列は、投影回路42により該文字列に対する垂直方向
の投影が行われ、さらに、等間隔投影値加算回路43に
より投影回路42で投影された値における複数の開始点
から始めて文字間隔と等しい間隔毎の値が加算される。
字列は、投影回路42により該文字列に対する垂直方向
の投影が行われ、さらに、等間隔投影値加算回路43に
より投影回路42で投影された値における複数の開始点
から始めて文字間隔と等しい間隔毎の値が加算される。
すなわち、第3図(b)に示されるように、フレームメ
モリ6から切り出された文字列の画像データは、各文字
の構成部分が存在するアドレス位置が垂直方向に加算さ
れる。
モリ6から切り出された文字列の画像データは、各文字
の構成部分が存在するアドレス位置が垂直方向に加算さ
れる。
そして、等間隔投影値加算回路43の出力信号は最小値
検出回路44に供給され、投影値の加算値における最小
値が検出され、最小値検出回路44の出力信号は切り出
し回路45に供給されるようになされている。ここで、
等間隔投影値加算回路43には、文字列内の各1文字の
本来の文字幅に相当するピッチPが予め設定されていて
、そのピッチPにより上記複数の開始点が規定される。
検出回路44に供給され、投影値の加算値における最小
値が検出され、最小値検出回路44の出力信号は切り出
し回路45に供給されるようになされている。ここで、
等間隔投影値加算回路43には、文字列内の各1文字の
本来の文字幅に相当するピッチPが予め設定されていて
、そのピッチPにより上記複数の開始点が規定される。
すなわち、第3図(b)に示されるように、文字列の投
影データは、aO+ a o+P+ ao+2P、 ”
’ + ao+7PというようにピッチPにより分割さ
れるようになされている。
影データは、aO+ a o+P+ ao+2P、 ”
’ + ao+7PというようにピッチPにより分割さ
れるようになされている。
また、投影回路42および最小値検出回路44の出力信
号は局所最小値検出回路48にも供給され、さらに、等
間隔投影値加算回路43の出力信号は投影値判別回路4
6にも供給されている。
号は局所最小値検出回路48にも供給され、さらに、等
間隔投影値加算回路43の出力信号は投影値判別回路4
6にも供給されている。
等間隔投影値加算回路43の出力信号を受は取った投影
値判別回路46において、それぞれの間隔毎の投影値が
零の場合と零以外の場合とが判別される。すなわち、第
3図(b)に示される文字列の投影データのa lit
a o十P、 a 6+2P、 −、a O+7Pの
ピッチ位置における値が零かまたは零以外かが判別され
る。具体的に、投影データのa。+P、 a o+2P
+ao+3P、 a o+4P+ a o+5Pの
ピンチ位置では、各文字の間なので投影値は零と判別さ
れ、また、ao+a O+6Pおよびa o+7Pのピ
ッチ位置では、それぞれ文字’MJ1’5Jおよび’C
Jの構成部分が存在するため零以外と判別される。そし
て、投影値判別回路46の判別結果は、投影値パターン
化回路47に供給され、この投影値パターン化回路47
において、第3図(c)に示されるような二値化(バイ
ナリコード化)が行われる。すなわち、投影値が零とな
るピッチ位置a o+P、 a o+2P+ a O
+3Pl a o+4P、 a o+5Pでは“0
”、また、投影値が零以外となるピッチ位置aO+ a
o+6Pおよびao+7Pのピッチ位置では“1”とな
るような二値化により文字列は、”1oooooi1″
としてパターン化される。
値判別回路46において、それぞれの間隔毎の投影値が
零の場合と零以外の場合とが判別される。すなわち、第
3図(b)に示される文字列の投影データのa lit
a o十P、 a 6+2P、 −、a O+7Pの
ピッチ位置における値が零かまたは零以外かが判別され
る。具体的に、投影データのa。+P、 a o+2P
+ao+3P、 a o+4P+ a o+5Pの
ピンチ位置では、各文字の間なので投影値は零と判別さ
れ、また、ao+a O+6Pおよびa o+7Pのピ
ッチ位置では、それぞれ文字’MJ1’5Jおよび’C
Jの構成部分が存在するため零以外と判別される。そし
て、投影値判別回路46の判別結果は、投影値パターン
化回路47に供給され、この投影値パターン化回路47
において、第3図(c)に示されるような二値化(バイ
ナリコード化)が行われる。すなわち、投影値が零とな
るピッチ位置a o+P、 a o+2P+ a O
+3Pl a o+4P、 a o+5Pでは“0
”、また、投影値が零以外となるピッチ位置aO+ a
o+6Pおよびao+7Pのピッチ位置では“1”とな
るような二値化により文字列は、”1oooooi1″
としてパターン化される。
投影値パターン化回路47でパターン化された値“10
000011”は、局所最小値検出回路48に供給され
、“1”に対応する投影値が零以外となるピッチ位置に
おいて、最小値検出回路44に対応した開始点および文
字間隔に従って局所的にその前後の投影値が検出される
。さらに、局所最小値検出回路48で検出された投影値
が零となる個所があるかどうかが調べられ、投影値が零
となる個所がある場合には、切り出し位置補正回路49
により、その投影値が零となる位置に文字の切り出し位
置が補正される。具体的に、第3図(d)に示されるよ
うに、ピンチ位置a0はマイナス方向にC8だけ移動さ
れ、ピッチ位置a。+6Pはプラス方向に02だけ移動
され、そして、ピンチ位置a o+7Pはプラス方向に
03だけ移動されることになる。これにより、ピッチ位
1iaOはa 0−C,に補正され、ピッチ位置a o
+6Pはa ll+6P4cZに補正され、そして、ピ
ッチ位置a o+’IPはa o+7P+c3に補正さ
れ、これらの新たなピッチ位置により各文字の切り出し
が切り出し回路45で行われることになる。ここで、投
影値パターン化回路47でパターン化された値の内“0
”に対応するピッチ位置、すなわち、投影値が零となる
ピッチ位置a o+P+ a o+2P、 a O+
3P+ a o+4P、 a o+5Pではそのま
まのピッチ位置で各文字の切り出しが切り出し回路45
で行われる。
000011”は、局所最小値検出回路48に供給され
、“1”に対応する投影値が零以外となるピッチ位置に
おいて、最小値検出回路44に対応した開始点および文
字間隔に従って局所的にその前後の投影値が検出される
。さらに、局所最小値検出回路48で検出された投影値
が零となる個所があるかどうかが調べられ、投影値が零
となる個所がある場合には、切り出し位置補正回路49
により、その投影値が零となる位置に文字の切り出し位
置が補正される。具体的に、第3図(d)に示されるよ
うに、ピンチ位置a0はマイナス方向にC8だけ移動さ
れ、ピッチ位置a。+6Pはプラス方向に02だけ移動
され、そして、ピンチ位置a o+7Pはプラス方向に
03だけ移動されることになる。これにより、ピッチ位
1iaOはa 0−C,に補正され、ピッチ位置a o
+6Pはa ll+6P4cZに補正され、そして、ピ
ッチ位置a o+’IPはa o+7P+c3に補正さ
れ、これらの新たなピッチ位置により各文字の切り出し
が切り出し回路45で行われることになる。ここで、投
影値パターン化回路47でパターン化された値の内“0
”に対応するピッチ位置、すなわち、投影値が零となる
ピッチ位置a o+P+ a o+2P、 a O+
3P+ a o+4P、 a o+5Pではそのま
まのピッチ位置で各文字の切り出しが切り出し回路45
で行われる。
また、投影値が零以外となるピッチ位置において局所的
に行われる検索範囲、すなわち、ピッチの補正範囲は、
例えば、ピッチの半分1/2Pの範囲とすることができ
る。
に行われる検索範囲、すなわち、ピッチの補正範囲は、
例えば、ピッチの半分1/2Pの範囲とすることができ
る。
このようにして、切り出し回路45により切り出された
個々の文字は、認識回路8において、辞書メモリ7に記
憶された文字パターンと比較照合され、その認識結果が
認識結果出力回路9から出力されることになる。
個々の文字は、認識回路8において、辞書メモリ7に記
憶された文字パターンと比較照合され、その認識結果が
認識結果出力回路9から出力されることになる。
以上において、対象物から文字列を検出および記憶する
ための光学系5およびフレームメモリ6、並びに、切り
出された個々の文字の文字認識を行うための辞書メモリ
7、認識回路8および認識結果出力回路9等は、様々な
構成のものを使用することができる。
ための光学系5およびフレームメモリ6、並びに、切り
出された個々の文字の文字認識を行うための辞書メモリ
7、認識回路8および認識結果出力回路9等は、様々な
構成のものを使用することができる。
第4図は本発明の文字認識装置の他の実施例を示すブロ
ック図である。本実施例の文字認識装置は、上述した第
2図の文字認識装置において、投影回路42の後に文字
間隔設定回路40を設けたものである。この文字間隔設
定回路40は、投影回路42および最小値検出回路44
の出力を受けて等間隔毎の投影値が零以外となる個所を
最も少なくする文字間隔を設定するものである。すなわ
ち、第2図の文字認識装置では、等間隔投影値加算回路
43内に文字列内の各1文字の本来の文字幅に相当する
ピッチPが予め設定されていたが、本実施例の文字認識
装置では、そのピッチPを実際の文字列に最も適合する
ように、最小値検出回路44で投影値が零以外となるピ
ッチ位置に各文字の構成部分が存在する個所を最も少な
くするようにピッチPを設定するようになされている。
ック図である。本実施例の文字認識装置は、上述した第
2図の文字認識装置において、投影回路42の後に文字
間隔設定回路40を設けたものである。この文字間隔設
定回路40は、投影回路42および最小値検出回路44
の出力を受けて等間隔毎の投影値が零以外となる個所を
最も少なくする文字間隔を設定するものである。すなわ
ち、第2図の文字認識装置では、等間隔投影値加算回路
43内に文字列内の各1文字の本来の文字幅に相当する
ピッチPが予め設定されていたが、本実施例の文字認識
装置では、そのピッチPを実際の文字列に最も適合する
ように、最小値検出回路44で投影値が零以外となるピ
ッチ位置に各文字の構成部分が存在する個所を最も少な
くするようにピッチPを設定するようになされている。
従って、本実施例の文字認識装置は、対象物に印刷され
た文字列内の各文字が同じように変形している場合、例
えば、全ての文字が同じ割合で広がっている場合等に有
効なものである。
た文字列内の各文字が同じように変形している場合、例
えば、全ての文字が同じ割合で広がっている場合等に有
効なものである。
以上において、本実施例の文字認識装置は、所定サイズ
および所定間隔であるべき文字列について、文字サイズ
および文字間隔がずれている場合でも正確に文字認識を
行うことができるが、例えば、最初から文字サイズが多
少異なる文字により文字列が構成される場合や最初から
文字と文字との間が離れている(例えば、1文字分のブ
ランクが存在している)場合等においても、文字認識を
正確に行うことができる。
および所定間隔であるべき文字列について、文字サイズ
および文字間隔がずれている場合でも正確に文字認識を
行うことができるが、例えば、最初から文字サイズが多
少異なる文字により文字列が構成される場合や最初から
文字と文字との間が離れている(例えば、1文字分のブ
ランクが存在している)場合等においても、文字認識を
正確に行うことができる。
以上、詳述したように、本発明に係る文字認識装置は、
文字サイズおよび文字間隔等のずれにより、ピッチ位置
に文字が存在する場合には、そのピッチ位置が局所的に
補正され、文字が存在しない位置まで移動されるので、
所定サイズおよび所定間隔であるべき文字列について、
文字サイズおよび文字間隔がずれている場合でも正確に
文字認識を行うことができる。
文字サイズおよび文字間隔等のずれにより、ピッチ位置
に文字が存在する場合には、そのピッチ位置が局所的に
補正され、文字が存在しない位置まで移動されるので、
所定サイズおよび所定間隔であるべき文字列について、
文字サイズおよび文字間隔がずれている場合でも正確に
文字認識を行うことができる。
第1図は本発明に係る文字認識装置の原理を示すブロッ
ク図、 第2図は本発明の文字認識装置の一実施例を示すブロッ
ク図、 第3図は本発明の文字認識装置の一例における処理動作
を説明するための図、 第4図は本発明の文字認識装置の他の実施例を示すブロ
ック図、 第5図は従来の文字認識装置の一例を示すブロック図、 第6図は従来の文字認識装置における課題を説明するた
めの図である。 (符号の説明) 1・・・投影値算出手段、 2・・・交差位置検出手段、 3・・・ピッチ位置補正手段、 5・・・光学系、 6・・・フレームメモリ、 7・・・辞書メモリ、 8・・・認識回路、 9・・・認識結果出力回路、 40・・・文字間隔設定回路、 41・・・文字切り出し回路、 42・・・投影回路、 43・・・等間隔投影値加算回路、 44・・・最少値検出回路、 45・・・切り出し回路、 46・・・投影値判別回路、 47・・・投影値パターン化回路、 48・・・局所最小値検出回路、 49・・・切り出し位置補正回路。
ク図、 第2図は本発明の文字認識装置の一実施例を示すブロッ
ク図、 第3図は本発明の文字認識装置の一例における処理動作
を説明するための図、 第4図は本発明の文字認識装置の他の実施例を示すブロ
ック図、 第5図は従来の文字認識装置の一例を示すブロック図、 第6図は従来の文字認識装置における課題を説明するた
めの図である。 (符号の説明) 1・・・投影値算出手段、 2・・・交差位置検出手段、 3・・・ピッチ位置補正手段、 5・・・光学系、 6・・・フレームメモリ、 7・・・辞書メモリ、 8・・・認識回路、 9・・・認識結果出力回路、 40・・・文字間隔設定回路、 41・・・文字切り出し回路、 42・・・投影回路、 43・・・等間隔投影値加算回路、 44・・・最少値検出回路、 45・・・切り出し回路、 46・・・投影値判別回路、 47・・・投影値パターン化回路、 48・・・局所最小値検出回路、 49・・・切り出し位置補正回路。
Claims (1)
- 【特許請求の範囲】 1、所定サイズおよび所定間隔で配列されるべき文字の
列から1文字ずつ切り出して文字認識を行う文字認識装
置であって、 前記文字列から1文字を切り出すピッチ位置における投
影値を算出する投影値算出手段(1)と、該各ピッチ位
置における投影値から該ピッチが前記文字列の文字と交
わる位置を検出する交差位置検出手段(2)と、 該検出された各交差位置で前記ピッチを局所的に移動さ
せ、該ピッチ位置に前記交差した文字が存在しなくなる
ようにするピッチ位置補正手段(3)とを具備すること
を特徴とする文字認識装置。 2、前記ピッチは、前記文字サイズを考慮して予め設定
されていることを特徴とする請求項1記載の文字認識装
置。 3、前記ピッチは、前記文字列の各文字との交差する個
所が最も少なくなるように設定されるようになっている
ことを特徴とする請求項1記載の文字認識装置。 4、文字列を切り出す文字列切り出し回路(41)と、
該切り出された文字列を該文字列に対して垂直方向に投
影する投影回路(42)と、該投影された値における複
数の開始点から始めて該文字間隔と等しい間隔毎の値を
加算する等間隔投影値加算回路(43)と、該加算され
た値の内から最小値を検出する最小値検出回路(44)
と、該最小値検出回路で検出された最小値に対応する前
記開始点と前記文字間隔に従って前記文字列から個々の
文字を切り出す切り出し回路(45)とを具備し、所定
サイズおよび所定間隔で配列されるべき文字の列から1
文字ずつ切り出して文字認識を行う文字認識装置であっ
て、 前記等間隔投影値加算回路と平行に設けられ、それぞれ
の間隔毎の投影値が零の場合と零以外の場合とを判別す
る投影値判別回路(46)と、前記各投影値が零の場合
および零以外の場合を二値化してそれぞれの間隔毎の投
影値をパターン化する投影値パターン化回路(47)と
、 前記最小値検出回路に対応した前記開始点および前記文
字間隔に従って前記投影値パターン化回路で投影値が零
以外の位置に対して局所的にその前後の投影値を検出す
る局所最小値検出回路(48)と、 該局所最小値検出回路で検出された投影値が零となる個
所があるかどうかを調べ、該投影値が零となる個所があ
る場合には、その位置に文字の切り出し位置を補正する
切り出し位置補正回路(49)とを具備することを特徴
とする文字認識装置。 5、前記投影回路の後には、前記最小値検出回路の出力
を受けて前記等間隔毎の投影値が零以外となる個所を最
も少なくするように文字間隔を設定する文字間隔設定回
路(40)が設けられていることを特徴とする請求項4
記載の文字認識装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1023960A JP2511131B2 (ja) | 1989-02-03 | 1989-02-03 | 文字認識装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1023960A JP2511131B2 (ja) | 1989-02-03 | 1989-02-03 | 文字認識装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH02204886A true JPH02204886A (ja) | 1990-08-14 |
| JP2511131B2 JP2511131B2 (ja) | 1996-06-26 |
Family
ID=12125116
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1023960A Expired - Lifetime JP2511131B2 (ja) | 1989-02-03 | 1989-02-03 | 文字認識装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2511131B2 (ja) |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS57176484A (en) * | 1981-04-24 | 1982-10-29 | Toshiba Corp | Optical character reader |
| JPS63208990A (ja) * | 1987-02-26 | 1988-08-30 | Mitsubishi Electric Corp | 文字パタ−ン切り出し装置 |
-
1989
- 1989-02-03 JP JP1023960A patent/JP2511131B2/ja not_active Expired - Lifetime
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS57176484A (en) * | 1981-04-24 | 1982-10-29 | Toshiba Corp | Optical character reader |
| JPS63208990A (ja) * | 1987-02-26 | 1988-08-30 | Mitsubishi Electric Corp | 文字パタ−ン切り出し装置 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2511131B2 (ja) | 1996-06-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2822189B2 (ja) | 文字認識装置及び方法 | |
| US4562594A (en) | Method and apparatus for segmenting character images | |
| EP0434871B1 (en) | Character recognition method | |
| JP2511131B2 (ja) | 文字認識装置 | |
| JP2511131C (ja) | ||
| JPH07220081A (ja) | 画像認識装置の図形の切出し方法 | |
| JPS6172373A (ja) | 認識装置 | |
| JPH11238135A (ja) | イメージ認識方法およびイメージ認識装置 | |
| JP2813601B2 (ja) | 表形式文書認識装置 | |
| JPS6111886A (ja) | 文字認識方式 | |
| JPS6139172A (ja) | 文字検出切出方式 | |
| JPH0518734A (ja) | 基板の穴明検査方法及び装置 | |
| JP2663468B2 (ja) | 文字認識方法 | |
| JPH01201786A (ja) | 文字読取装置 | |
| JP2929710B2 (ja) | 文字読み取り方法 | |
| JPH05159098A (ja) | 文字間の空白認識方法 | |
| JP2957774B2 (ja) | 行方向判定装置 | |
| JPS5920082A (ja) | 文字認識方式 | |
| JPH0448393A (ja) | 文字認識方法 | |
| JPS60205682A (ja) | 認識方法 | |
| JPH04311283A (ja) | 行方向判定装置 | |
| JPH06301814A (ja) | 文字読取装置 | |
| JPH02168365A (ja) | 文字列及び文字の切り出し方法 | |
| JPS62137988A (ja) | 2値化画像処理方法 | |
| JPH0962791A (ja) | 文字認識装置及び文字認識方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080416 Year of fee payment: 12 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090416 Year of fee payment: 13 |
|
| EXPY | Cancellation because of completion of term | ||
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090416 Year of fee payment: 13 |