JPH0863547A - 文字認識装置 - Google Patents

文字認識装置

Info

Publication number
JPH0863547A
JPH0863547A JP6217903A JP21790394A JPH0863547A JP H0863547 A JPH0863547 A JP H0863547A JP 6217903 A JP6217903 A JP 6217903A JP 21790394 A JP21790394 A JP 21790394A JP H0863547 A JPH0863547 A JP H0863547A
Authority
JP
Japan
Prior art keywords
image data
image
unit
distortion
character 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.)
Pending
Application number
JP6217903A
Other languages
English (en)
Inventor
Koji Ito
晃治 伊東
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.)
Oki Electric Industry Co Ltd
Original Assignee
Oki Electric Industry Co Ltd
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 Oki Electric Industry Co Ltd filed Critical Oki Electric Industry Co Ltd
Priority to JP6217903A priority Critical patent/JPH0863547A/ja
Publication of JPH0863547A publication Critical patent/JPH0863547A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Character Input (AREA)

Abstract

(57)【要約】 【目的】 操作性に優れるとともに、処理速度が早く、
しかも認識精度の良い文字認識装置を提供する。 【構成】 走査部11により読み取られてイメージメモ
リ部12に蓄えられたイメージデータのゆがみ量を検出
する画像ゆがみ検出部14を設け、この画像ゆがみ検出
部14から出力されるイメージデータのゆがみ量が予め
与えられたしきい値を越えたときに警告を発生等の構成
とした。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、文字認識装置に関する
ものである。
【0002】
【従来の技術】従来の文字認識装置では、一般に、認識
媒体を水平面に固定してスキャンするスキャナ、いわゆ
るフラットベッド型のスキャナによりイメージデータを
取得し、ここで得られたイメージデータ内の文字部分に
ついて認識処理を行っていた。
【0003】
【発明が解決しようとする課題】しかしながら、例えば
本等の綴じ代のある書類のイメージデータをフラットベ
ッド型のスキャナで取得すると、綴じ代の部分がスキャ
ナ面から浮き上がり、綴じ代部分のイメージデータがゆ
がんで正しく認識できない場合があり、認識精度が悪い
と言う問題点があった。また、オペレータは認識結果を
見て初めてイメージデータの異常に気づき、再度イメー
ジデータを取り直すために認識処理に時間がかかると言
う問題点もあった。さらに、書類の状態によっては何度
イメージデータを取り直してもゆがんだイメージデータ
しか取れないこともある。そして、止むを得ずゆがんだ
イメージデータを認識したときは、この認識結果の中に
誤読があるか無いかをチェックする必要があり、このチ
ェックに時間がかかると言う問題点もあった。
【0004】本発明は、上記問題点に鑑みてなされたも
のであり、その目的は操作性に優れるとともに、処理速
度が早く、しかも認識精度の良い文字認識装置を提供す
ることにある。
【0005】
【課題を解決するための手段】この目的は、本発明にあ
っては、媒体上の文字を光電変換しイメージデータを出
力する読取部と、前記読取部で読み取られた前記イメー
ジデータを蓄えるイメージメモリ部と、前記イメージメ
モリ部に蓄えられたイメージデータの文字を認識する認
識部を備えた文字認識装置において、前記イメージデー
タのゆがみ量を検出する画像ゆがみ検出部を設け、前記
画像ゆがみ検出部から出力されるイメージデータのゆが
み量を予め与えられたしきい値を越えたときに警告を発
生する構成とすることによって達成される。
【0006】
【作用】この構成によれば、例えば本等の綴じ代のある
書類から読み込んだイメージデータの一部がゆがんでい
ても、イメージデータのゆがみを文字認識処理の前に自
動的に検出することが可能となる。
【0007】
【実施例】以下、本発明の実施例について図面を用いて
詳細に説明する。図1は本発明の第1の実施例として示
す文字認識装置の構成ブロック図である。図1におい
て、この文字認識装置は、媒体上の文字・図形を走査し
光学的に読み取り電気信号に変換してイメージデータを
出力する走査部11と、この走査部11で得られたイメ
ージデータを蓄積するイメージメモリ部12と、このイ
メージメモリ部12内の文字を認識して認識結果を文字
名15として出力する認識部13と、イメージメモリ部
12内のイメージデータのゆがみを検出する画像ゆがみ
検出部14で構成されている。
【0008】図2は、例えば本等の、綴じ代のある書類
のイメージデータがイメージメモリ部12に格納された
一例を示した図である。図2において、符号21はイメ
ージメモリ、22は文書中の罫線、23は文書中の文字
行であり、このイメージデータでは綴じ代に近い部分が
ゆがんだ状態で取り込まれている場合として示してい
る。
【0009】そこで、媒体上を走査部11が走査して、
この図2に示すイメージデータがイメージメモリ部12
に取り込まれる場合を一例として、本実施例装置の動作
を次に説明する。媒体上を走査部11が走査して、この
イメージデータがイメージメモリ部12に取り込まれる
と、画像ゆがみ検出部14は、イメージメモリ21内の
イメージデータのゆがみを検出する。
【0010】この画像ゆがみ検出部14でのゆがみ検出
では、まずイメージメモリ21内の文書領域を垂直に分
割する。本実施例では、4つに分割しており、図3に図
2のイメージデータを4分割したイメージメモリ21の
例を示すように、左側から領域31,32,33,34
と4つに分割される。次に、分割した全ての領域につい
て水平に走査して周辺分布を得る。図4は図3に示した
分割領域のイメージデータと周辺分布とを示すもので、
同図中の(a)はそのイメージデータを示し、(b)は
領域31を水平に走査して得られた周辺分布である。次
いで、それぞれの領域31,32,33,34につい
て、得られた周辺分布より行数と各行位置を求め、行の
傾斜を求める。本実施例では、それぞの領域の周辺分布
の値が予め与えられた値(しきい値)より大きいとき
黒、それ以外を白とし、また黒が連続する場合を行とす
る。そして、全ての領域について得られた周辺分布より
行数と各行の位置を求め、行の左下の座標と右下の領域
より傾斜を求める。領域単位に得られた行の傾斜を全て
の領域について比較して、領域単位の行の傾斜の差が予
め与えられた値(しきい値)より大きいとき、イメージ
データがゆがんでいることを出力する。
【0011】ここで、イメージデータがゆがんでいると
きは、画像ゆがみ検出部14ではオペレータにイメージ
データの取り直しを促す警告等を発生することができ
る。これに対して、イメージデータにゆがみがないとき
は、認識部13では、イメージメモリ21内の文字部分
について文字認識して結果を文字名15として出力す
る。
【0012】したがって、この第1の実施例による文字
認識装置によれば、本等の綴じ代のある書類のイメージ
データの一部がゆがんでいても文字認識処理の前にイメ
ージデータのゆがみを検出することが可能となり、操作
性に優れた文字認識装置が得られる。
【0013】図5は本発明の第2の実施例として示す文
字認識装置の構成ブロック図である。図5において図1
と同一符号を付したものは図1と同一のものを示してい
る。そして、この文字認識装置は、媒体上の文字・図形
を走査し光学的に読み取り電気信号に変換してイメージ
データを出力する走査部11と、この走査部11で得ら
れたイメージデータを蓄積するイメージメモリ部12
と、このイメージメモリ部12内の文字を認識して認識
結果を文字名15として出力する認識部13と、イメー
ジメモリ部12内のイメージデータのゆがみを検出する
画像ゆがみ検出部54で構成されている。
【0014】次に、媒体上を走査部11が走査して、第
1の実施例で説明したのと同じようにイメージデータを
得て、図2に示すイメージデータがイメージメモリ部1
2に取り込まれる場合を一例として、この第2の実施例
装置の動作を次に説明する。この第2の実施例装置で
も、媒体上を走査部11が走査して、このイメージデー
タがイメージメモリ部12に取り込まれると、画像ゆが
み検出部54は、イメージメモリ21内のイメージデー
タのゆがみを検出する。
【0015】この画像ゆがみ検出部54でのゆがみ検出
では、まずイメージメモリ21内の文書領域を垂直に分
割する。本実施例では第1の実施例と同様にイメージを
領域31,32,33,34と4つに分割し、この分割
した全ての領域について水平に走査して周辺分布を得
る。次いで、それぞれの領域31,32,33,34に
ついて、得られた周辺分布より行数と各行位置を求め、
行の傾斜を求める。本実施例では、それぞの領域の周辺
分布の値が予め与えられた値(しきい値)より大きいと
き黒、それ以外を白とし、また黒が連続する場合を行と
する。そして、全ての領域について得られた周辺分布よ
り行数と各行の位置を求め、行の左下の座標と右下の領
域より傾斜を求める。領域単位に得られた行の傾斜を全
ての領域について比較して、領域単位の行の傾斜の差が
予め与えられた値(しきい値)より大きいとき、イメー
ジデータがゆがんでいることを出力する。
【0016】ここで、イメージデータがゆがんでいると
きは、画像ゆがみ検出部14ではイメージデータがゆが
んでいることと、ゆがんでいる領域のイメージメモリ2
1上の座標位置を認識部13に出力する。すると、認識
部13では、ゆがんでいる領域のイメージデータ部分の
結果は、強制的に棄却し、それ以外の文字領域は通常に
認識処理を行い、結果を文字名15として出力する。
【0017】したがって、この第2の実施例による文字
認識装置によれば、イメージデータのゆがんだ領域の部
分の結果を強制的に棄却するため、オペレータは認識結
果の誤読文字を見つけるために注意深く認識結果を見る
必要がなくなる。そして、認識結果の中から棄却された
部分の修正だけを行えば良くなるので、全体の処理速度
を向上させることができる。
【0018】図6は本発明の第3の実施例として示す文
字認識装置の構成ブロック図である。図6において図1
と同一符号を付したものは図1と同一のものを示してい
る。そして、この文字認識装置は、媒体上の文字・図形
を走査し光学的に読み取り電気信号に変換してイメージ
データを出力する走査部11と、この走査部11で得ら
れたイメージデータを蓄積するイメージメモリ部12
と、このイメージメモリ部12内の文字を認識して認識
結果を文字名15として出力する認識部13と、イメー
ジメモリ部12内のイメージデータのゆがみを検出し、
ゆがんでいるイメージデータのイメージメモリ21(図
2参照)内のイメージデータのゆがみを検出し、ゆがん
でいるイメージデータのイメージメモリ21内における
座標位置とゆがみ量を検出する画像ゆがみ検出部56
と、この画像ゆがみ検出部56から検出されるゆがんで
いるイメージデータのイメージメモリ21内における座
標位置とゆがみ量に基づき、イメージメモリ内21内の
イメージデータを補正する画像補正部55で構成されて
いる。
【0019】次に、媒体上を走査部11が走査して、第
1,第2の実施例で説明したのと同じようにイメージデ
ータを得て、図2に示すイメージデータがイメージメモ
リ部12に取り込まれる場合を一例として、この第3の
実施例装置の動作を次に説明する。この第3の実施例装
置でも、媒体上を走査部11が走査して、このイメージ
データがイメージメモリ部12に取り込まれると、画像
ゆがみ検出部56は、イメージメモリ21内のイメージ
データのゆがみを検出する。
【0020】この画像ゆがみ検出部56でのゆがみ検出
では、まずイメージメモリ21内の文書領域を垂直に分
割する。本実施例ではイメージデータを図7に示すよう
に領域41,42,43,44,45,46,47,4
8と8つに等分割し、この分割した全ての領域について
水平に走査して周辺分布を得る。図8は図7に示した分
割領域のイメージデータと周辺分布とを示すもので、同
図中の(a)はそのイメージデータを示し、(b)は領
域48を水平に走査して得られた周辺分布である。
【0021】次いで、それぞれの領域41,42,4
3,44,45,46,47,48について、得られた
周辺分布より行数と各行の座標位置を求め、行の左下の
座標と右下の座標より傾斜を検出する。本実施例では、
それぞの領域の周辺分布の値が予め与えられた値(しき
い値)より大きいとき黒、それ以外を白とし、また黒が
連続する場合を行とする。したがって、ここで言う行と
は、文書中に含まれる文字行、罫線等である。また、領
域単位に得られた行の傾斜を全ての領域に付いて比較し
て、領域単位の行の傾斜の差が予め与えられた値(しき
い値)より大きいとき、領域内の行の座標位置と、領域
内の行の傾斜の差を画像補正部55に出力する。画像補
正部55は得られた領域内の行の座標位置で示される領
域を行の傾斜の差に応じてイメージデータを補正する。
認識部13では、補正されたイメージメモリ12内の文
字部分について文字認識して結果を文字名15として出
力する。
【0022】したがって、この第3の実施例による文字
認識装置によれば、本等の綴じ代のある書類のイメージ
データの一部がゆがんでいてもイメージデータのゆがみ
を検出して、イメージデータのゆがみを補正するため
に、認識精度の良い文字認識装置が得られる。
【0023】なお、第1〜3の実施例では、イメージデ
ータのゆがみを検出する際に、分割した領域全てについ
て行の傾斜を使用したが、3個以上の領域の行の傾斜を
使用することも可能である。また、領域を分割すると
き、等分割していたが、イメージデータの中央部は領域
を広くし、周辺部は領域を狭くすることも可能である。
【0024】
【発明の効果】以上説明したとおり、本発明によれば、
例えば本等の綴じ代のある書類から読み込んだイメージ
データの一部がゆがんでいても、イメージデータのゆが
みを文字認識処理の前に検出することが可能となり、操
作性に優れた文字認識装置が得られる。また、イメージ
のゆがんだ領域の部分の結果を強制的に棄却するように
した場合には、オペレータは認識結果の誤読文字を見つ
けるために注意深く認識結果を見る必要がなくなり、認
識結果の中から棄却された部分の修正だけを行えば良く
なるので、全体の処理速度を向上させた文字認識装置が
得られる。さらに、例えば本等の綴じ代のある書類のイ
メージデータの一部がゆがんでいてもイメージデータの
ゆがみを検出して、イメージデータのゆがみを補正する
ことができるようにした場合には、認識精度の良い文字
認識装置が得られる。
【図面の簡単な説明】
【図1】本発明の第1の実施例として示す文字認識装置
の構成ブロック図である。
【図2】イメージメモリに取り込まれたイメージデータ
の一例を示す図である。
【図3】図2のイメージデータを4分割したイメージメ
モリの一例を示す図である。
【図4】図3に示した分割領域のイメージデータと周辺
分布とを示す図である。
【図5】本発明の第2の実施例として示す文字認識装置
の構成ブロック図である。
【図6】本発明の第3の実施例として示す文字認識装置
の構成ブロック図である。
【図7】図2のイメージデータを8分割したイメージメ
モリの一例を示す図である。
【図8】図7に示した分割領域のイメージデータと周辺
分布とを示す図である。
【符号の説明】
11 走査部(読取部) 12 イメージメ
モリ部 13 認識部 14 画像ゆがみ
検出部 15 文字名 21 イメージメ
モリ 22 罫線 23 文字行 31〜34 分割領域 41〜48 分割
領域 54 画像ゆがみ検出部 55 画像補正部 56 画像ゆがみ検出部

Claims (6)

    【特許請求の範囲】
  1. 【請求項1】 媒体上の文字を光電変換しイメージデー
    タを出力する読取部と、 前記読取部で読み取られた前記イメージデータを蓄える
    イメージメモリ部と、 前記イメージメモリ部に蓄えられたイメージデータの文
    字を認識する認識部を備えた文字認識装置において、 前記イメージデータのゆがみ量を検出する画像ゆがみ検
    出部を設け、 前記画像ゆがみ検出部から出力されるイメージデータの
    ゆがみ量を予め与えられたしきい値を越えたときに警告
    を発生することを特徴とする文字認識装置。
  2. 【請求項2】 媒体上の文字を光電変換しイメージデー
    タを出力する読取部と、 前記読取部で読み取られた前記イメージデータを蓄える
    イメージメモリ部と、 前記イメージメモリ部に蓄えられたイメージデータの文
    字を認識する認識部を備えた文字認識装置において、 前記イメージデータのゆがみ量を検出する画像ゆがみ検
    出部を設け、 前記画像ゆがみ検出部から出力されるイメージデータの
    ゆがみ量及びイメージデータのゆがみ位置に基づいて、
    イメージデータのゆがみ量が予め与えられたしきい値を
    越えたとき、そのイメージのゆがみ位置に対応する認識
    結果を強制的に棄却することを特徴とする文字認識装
    置。
  3. 【請求項3】 媒体上の文字を光電変換しイメージデー
    タを出力する読取部と、 前記読取部で読み取られた前記イメージデータを蓄える
    イメージメモリ部と、 前記イメージメモリ部に蓄えられたイメージデータの文
    字を認識する認識部を備えた文字認識装置において、 前記イメージメモリ内のイメージデータのゆがみ位置と
    前記イメージデータのゆがみ量を検出する画像ゆがみ検
    出部と、 前記画像ゆがみ検出部から出力されるイメージデータの
    ゆがみ位置とイメージデータのゆがみ量に基づいてイメ
    ージデータを補正する画像補正部と、 前記画像補正部で補正されたイメージデータの文字を認
    識する手段とを備えたことを特徴とする文字認識装置。
  4. 【請求項4】 前記画像ゆがみ検出部は、前記イメージ
    メモリ内の領域を分割し、この分割した領域内のイメー
    ジデータの傾斜を検出し、この検出した傾斜に基づいて
    イメージデータのゆがみ量を検出するようにした請求項
    1から3に記載の文字認識装置。
  5. 【請求項5】 媒体上の文字を光電変換しイメージデー
    タを出力する読取部と、 前記読取部で読み取られた前記イメージデータを蓄える
    イメージメモリ部と、 前記イメージメモリ部に蓄えられたイメージデータの文
    字を認識する認識部を備えた文字認識装置において、 前記イメージメモリ内の領域を分割し、この分割した領
    域内のイメージデータの周辺分布より行の位置を検出
    し、さらに行の傾斜を検出するとともに、この検出した
    傾斜に基づいてイメージデータのゆがみ量を検出する画
    像ゆがみ検出部と、 前記画像ゆがみ検出部から出力されるイメージデータの
    ゆがみ位置とイメージデータのゆがみ量に基づいてイメ
    ージデータを補正する画像補正部と、 前記画像補正部で補正されたイメージデータの文字を認
    識する手段とを備えたことを特徴とする文字認識装置。
  6. 【請求項6】 媒体上の文字を光電変換しイメージデー
    タを出力する読取部と、 前記読取部で読み取られた前記イメージデータを蓄える
    イメージメモリ部と、 前記イメージメモリ部に蓄えられたイメージデータの文
    字を認識する認識部を備えた文字認識装置において、 前記イメージメモリ内の領域を分割し、この分割した領
    域内のイメージデータの周辺分布より行の位置を検出
    し、さらに行の傾斜を検出するとともに、この検出した
    傾斜に基づいてイメージデータのゆがみ量を検出する画
    像ゆがみ検出部と、 前記画像ゆがみ検出部から出力される行単位の行位置と
    行の傾斜に基づいて、行単位にイメージデータを補正す
    る画像補正部と、 前記画像補正部で補正されたイメージデータの文字を認
    識する手段とを備えたことを特徴とする文字認識装置。
JP6217903A 1994-08-19 1994-08-19 文字認識装置 Pending JPH0863547A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP6217903A JPH0863547A (ja) 1994-08-19 1994-08-19 文字認識装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP6217903A JPH0863547A (ja) 1994-08-19 1994-08-19 文字認識装置

Publications (1)

Publication Number Publication Date
JPH0863547A true JPH0863547A (ja) 1996-03-08

Family

ID=16711566

Family Applications (1)

Application Number Title Priority Date Filing Date
JP6217903A Pending JPH0863547A (ja) 1994-08-19 1994-08-19 文字認識装置

Country Status (1)

Country Link
JP (1) JPH0863547A (ja)

Similar Documents

Publication Publication Date Title
US6364209B1 (en) Data reading apparatus
JPH07221935A (ja) シート検出装置
US7077323B2 (en) Bar code recognizing method and decoding apparatus for bar code recognition
JPS61115179A (ja) バーコード読み取り装置
US6222934B1 (en) Test chart for determining the image quality of an optical scanner
US5315405A (en) Binary circuit of scanner read image data
JPH0147828B2 (ja)
JPH0863547A (ja) 文字認識装置
US4751743A (en) Optical character reader
JPS5620382A (en) Information input system using facsimile transmitter
JP2004280393A (ja) 指紋画像取得装置および指紋画像の画質判定プログラム
JPH04219882A (ja) 原稿読み取り装置およびそれを用いた文字認識装置
JPS61289476A (ja) 文字読取装置のフオ−マツト生成方式
JPH0766413B2 (ja) 文書文字方向検出装置
JPH0492982A (ja) 2値画像読取方法及び装置
JPS6160475B2 (ja)
JPS61232775A (ja) 画像読取装置
JPS62107382A (ja) バ−コ−ド認識方式
JPH04331563A (ja) 画像読み取り装置
JPS629956B2 (ja)
JP2843638B2 (ja) 文字画像整列方法
JPS61280166A (ja) 画像入力装置
JPS6029881A (ja) 光学的文字読取装置
JPS59226978A (ja) スキユ−補正方式
JPH04251394A (ja) バーコード読取装置