JPH0324681A - 画像処理方法及び装置 - Google Patents

画像処理方法及び装置

Info

Publication number
JPH0324681A
JPH0324681A JP1156737A JP15673789A JPH0324681A JP H0324681 A JPH0324681 A JP H0324681A JP 1156737 A JP1156737 A JP 1156737A JP 15673789 A JP15673789 A JP 15673789A JP H0324681 A JPH0324681 A JP H0324681A
Authority
JP
Japan
Prior art keywords
character
image data
line
area
projection
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
Application number
JP1156737A
Other languages
English (en)
Other versions
JP2933947B2 (ja
Inventor
Tetsuomi Tanaka
哲臣 田中
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.)
Canon Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Priority to JP1156737A priority Critical patent/JP2933947B2/ja
Publication of JPH0324681A publication Critical patent/JPH0324681A/ja
Application granted granted Critical
Publication of JP2933947B2 publication Critical patent/JP2933947B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Character Input (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明は文字認識装置に関し、例えば、斜行した文字列
から文字切出しを行う文字認識装置に関するものである
[従来の技術] 従来、この種の装置においては、横書き(または、縦書
き)文字では横(または、縦)方向の射影を取り出して
行の切出しを行い、この後に、各行に対して縦(または
、横)方向の射影を取り出して文字の切出しを行ってい
る。
その一例を第5図(a),(b)を用いて説明する。
まず、同図中、℃は行の長さ、h゜は行間隔、Xは行方
向射影の傾き限界角、hは文字の高さ、β゜は文字間隔
、yは文字高さ方向の傾き限界角を示し、上記記号によ
り、Xl3’は以下の式が成り立つ。すなわち、 h x=tan−’ β (1) β y=tan−’ −             (2)
h となる。
[発明が解決しようとしている課題】 しかしながら、上記従来例では、斜行した文字切出しを
行った場合、第5図(a),(b)に示されるように、
行の長さ(I2)と行間(h゜)との比β:h゜は文字
の高さhと文字間2゛との比h:β゜に対して非常に大
きいため、行の射影を坂る限界角度Xは文字間の射影の
限界角yに対して非常に小さいため、原稿中の傾きの小
さい文字列しか文字の切出しが行えないという欠点があ
る. 本発明は上述した従来例の欠点に鑑みてなされたもので
あり、その目的とするところは、原稿中の傾きの大きい
文字列においても文字の切出しを行える文字認識装置を
提供する点にある。
[課題を解決するための手段] 上述した課題を解決し、目的を達成するため、本発明に
係わる文字認識装置は、少なくともl行分の文字行情報
を含む画像データを入力する入力手段と、該入力手段で
入力された画像データを主走査方向で区分する区分手段
と、該区分手段で区分された画像データ毎に前記文字行
情報の存在する領域を抽出する抽出手段と、該抽出手段
で抽出された区分毎の領域に副走査方向での文字の射影
情報を検出する検出手段と、該検出手段で検出された文
字の射影情報に基づいて文字領域の切出しを行う文字切
出手段と、該文字切出手段で切出された文字領域毎に文
字認識処理を実施する認識手段とを備える。
[作用] かかる構成によれば、入力手段は少なくともl行分の文
字行情報を含む画像データを入力し、区分手段は入力手
段で入力された画像データを主走査方向で区分し、抽出
手段は区分手段で区分された画像データ毎に文字行情報
の存在する領域を抽出し、検出手段は抽出手段で抽出さ
れた区分毎の領域に副走査方向での文字の射影情報を検
出し、文字切出手段は検出手段で検出された文字の射影
情報に基づいて文字領域の切出しを行い、認識手段は文
字切出手段で切出された文字領域毎に文字認識処理を実
施する。
【実施例] 以下、添付図面を参照して、本発明に係わる好適な実施
例を詳細に説明する。
第1図は本実施例の文字認識装置の構成を説明するブロ
ック図である。同図において、1は本実施例の文字認識
装置を示し、20は本装置lに原稿から光学的に読取っ
た画像データを送出する読取装置を示し、30は本装置
1で文字認識された認識結果を入力して表示する表示装
置を示している。尚、認識結果の出力先は、表示装置3
0に代わり、パーソナルコンピュータとしても良い。
本装置1内において、2は読取装置20からドットデー
タを入力する入力部を示し、8は表示装置30に認識結
果、即ち、データを出力する出力部を示している。3は
原稿の読取りや文字の認識結果の表示等を指示する操作
を行うための操作部を示している.4は読み取られた画
像データから文字の切出しが行われた領域の文字認識を
行う文字認識部を示し、5は本装置1全体の動作をRO
MG中の各種プログラムを用いて制御するCPUを示し
、6は制御プログラム,エラー処理プログラム,第2図
に示されるフローチャートのプログラム等を格納してい
るROMを示している。7は上記各種プログラムのワー
クエリア及びエラー処理時の一時退避エリアとして用い
るRAMを示している。そして、9は本装置1内のデー
タ,アドレス信号,制御信号を伝送するバスラインを示
している。
次に、本実施例の動作について説明する。
第2図は本実施例の文字認識動作を説明するフローチャ
ートであり、第3図は1文字分の領域を切出すまでの過
程を説明する図である。
まず、読取装置20で読取られた原稿画像の画像データ
は入力部2を介して入力された後に、RAM7に格納さ
れる(ステップSL)。そして、第3図の第1工程(1
)に示されるように画像データに対して行方向にA−D
の4等分に区分される(ステップS2)。第3図によれ
ば、真中の文字行を文字切出しの対象の文字行としてい
る。
その対象の文字行の画像データの存在を確認するため、
副操作方向を分割する走査ライン(同図中、No.1〜
l2までのラインナンパが割り付けられている)によっ
て各区分毎に画像データが存在する走査ラインNo.が
第3図の第2工程(II)の如く、調べられる。このよ
うにして、第3図の第2工程(n)に示される如く、4
等分に区分された各対象文字列の画像データは、区分A
には第6ライン目から第12ライン目、区分Bには第4
ライン目から第10ライン目、区分Cには第3ライン目
から第10ライン目、そして、区分Dには第2ライン目
から第8ライン目までの間に存在していることが確認さ
れる。
この後に、対象の文字行以外の文字行の画像データが取
り除かれて、第3図中の第3工程(III)に示される
如く、対象文字行は各区分での射影領域、即ち、領域A
,B,C,Dとして抽出される。まず、領域Aが抽出さ
れ(ステップs3)、第3図中の第3工程(III)に
示される如く、文字行の高さ方向の射影が求められる(
ステップS5)。このステップS4とステップs5の処
理は、領域A−Dまで繰り返し行われる(ステップS6
)。
次に、文字の切出しが行われるが、例えば、第3図中の
第4工程(■)に示される如く、領域Aと領域Bとにま
たがる文字「じ」のような場合には、領域Aに属するS
lで示される射影と領域Bに属するS2で示される射影
が連続することから夫々の射影に対応する画像データの
CI,C2で示される文字領域が結合され、これによっ
て文字の高さh及び文字の幅Wが決定され、その文字の
高さhと文字の幅Wとで形成される矩形領域(文字)が
1文字分として切出される(ステップS7)。そして、
切出された文字の文字認識が行われ(ステップS8)、
その認識結果は表示部3oへ送られる(ステップS9)
。このようにして、現在対象としている文字行から文字
の切出しがステップ87〜ステップs9の間で繰り返し
行われる(ステップSIO)。さらに、原稿画像中のす
べての文字列の文字認識が終了するまでステップ83〜
ステップSIOの処理が繰り返し行われる(ステップS
ll), 以上説明したように、本実施例によれば、斜行した文字
列に対しても確実に文字の切出しが行える。
さて、上述した実施例では、行方向(主走査方向)と高
さ方向(副走査方向)との射影を求めることによって文
字の切出しを行っているが、本発明はこれに限定される
ものではなく、上述実施例の変形例として、特に文字列
の傾きが大きい場合に最適な文字列の傾きを求めて文字
の切出しを行う方法を用いても良い。以下に、その変形
例について説明する。
第4図は変形例を説明する図である。
この変形例では、第4図に示される如く、上述実施例と
同様に読取られた原稿画像の画像データがA−Dの4等
分に区分され、行方向の射影よって、認識対象の文字列
が決まると、次に、文字列の傾きXが算出される。この
傾きXの算出の方法は、周知の技術のため、説明を省略
する。
そして、傾きXに基づいて、第4図の如く、領域A−D
の文字の高さ方向の射影が取られ、上述した実施例と同
様に連続する射影においては、夫々の射影に対応する文
字領域から1つの矩形領域が決定され、その矩形領域を
切出して文字認識が実施される。
この変形例によれば、隣り合う文字間で高さ方向の射影
が重なってしまうほどの文字列の傾きがあっても、適確
に文字の切出しを実施できる。
この変形例において、各領域での文字列が一定の傾きを
有しているのであれば、文字列毎に傾きを調べる必要は
なく、第1行目の文字列で算出された傾きで全文字列か
ら文字の切出しを行えば良い。
[発明の効果] 以上説明したように、本発明によれば、斜行した文字列
に対しても確実に文字の切出しが行える。
【図面の簡単な説明】
第1図は本実施例の文字認識装置の構成を説明するブロ
ック図、 第2図は本実施例の文字認識動作を説明するフローチャ
ート、 第3図は1文字分の領域を切出すまでの過程を説明する
図、 第4図は変形例を説明する図、 第5図(a),(b)は従来例の文字切出し方法を説明
する図である。 図中、l・・・文字認識装置、2・・・入力部、3・・
・操作部、4・・・文字認識部、5・・・cpu、・・
・ ROM, 20・・・読取装置、 ・・・RAM,8・・・出力 30・・・表示装置である。

Claims (2)

    【特許請求の範囲】
  1. (1)少なくとも1行分の文字行情報を含む画像データ
    を入力する入力手段と、 該入力手段で入力された画像データを主走査方向で区分
    する区分手段と、 該区分手段で区分された画像データ毎に前記文字行情報
    の存在する領域を抽出する抽出手段と、該抽出手段で抽
    出された領域毎に副走査方向での文字の射影情報を検出
    する検出手段と、 該検出手段で検出された文字の射影情報に基づいて文字
    領域の切出しを行う文字切出手段と、該文字切出手段で
    切出された文字領域毎に文字認識処理を実施する認識手
    段とを備えることを特徴とする文字認識装置。
  2. (2)少なくとも1行分の文字行情報を含む画像データ
    を入力する入力手段と、 該入力手段で入力された画像データをほぼ主走査方向で
    区分する区分手段と、 該区分手段で区分された画像データ毎に前記文字行情報
    の存在する領域を抽出する抽出手段と、該抽出手段で抽
    出された領域に基づいて主走査方向に対する前記文字行
    の傾きを検出する傾き検出手段と、 該傾き検出手段で検出された傾きに基づいて前記夫々の
    区分の領域中の文字の射影情報を検出する射影検出手段
    と、 該射影検出手段で検出された文字の射影情報に基づいて
    文字領域の切出しを行う文字切出手段と、 該文字切出手段で切出された文字領域毎に文字認識処理
    を実施する認識手段とを備えることを特徴とする文字認
    識装置。
JP1156737A 1989-06-21 1989-06-21 画像処理方法及び装置 Expired - Fee Related JP2933947B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1156737A JP2933947B2 (ja) 1989-06-21 1989-06-21 画像処理方法及び装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1156737A JP2933947B2 (ja) 1989-06-21 1989-06-21 画像処理方法及び装置

Publications (2)

Publication Number Publication Date
JPH0324681A true JPH0324681A (ja) 1991-02-01
JP2933947B2 JP2933947B2 (ja) 1999-08-16

Family

ID=15634219

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1156737A Expired - Fee Related JP2933947B2 (ja) 1989-06-21 1989-06-21 画像処理方法及び装置

Country Status (1)

Country Link
JP (1) JP2933947B2 (ja)

Also Published As

Publication number Publication date
JP2933947B2 (ja) 1999-08-16

Similar Documents

Publication Publication Date Title
US5613016A (en) Area discrimination system for text image
JPH05242292A (ja) 分離方法
JPH0950527A (ja) 枠抽出装置及び矩形抽出装置
JP2890306B2 (ja) 表領域分離装置および表領域分離方法
JPH0410087A (ja) 基本ライン抽出方法
JPH0324681A (ja) 画像処理方法及び装置
JP3187895B2 (ja) 文字領域抽出方法
JP3019897B2 (ja) 行切出し方法
JPS615383A (ja) 文字パタ−ン分離装置
JPH0679348B2 (ja) 行切り出し方法
JPH117493A (ja) 文字認識処理装置
JPS61196381A (ja) 文字切出し方式
JPH0728933A (ja) 文字認識装置
JP4439054B2 (ja) 文字認識装置及び文字枠線の検出方法
JPH10507014A (ja) 2進イメージにおけるランドスケープ・スキャンの自動決定
JP2954218B2 (ja) 画像処理方法及び装置
JP2962525B2 (ja) テキストブロック認識方法
JP2917394B2 (ja) 文字認識装置及び文字切り出し方法
JPH05266250A (ja) 文字列検出装置
JPH08339424A (ja) 画像処理装置及び方法
JPS63131287A (ja) 文字認識方式
JPH0934992A (ja) オンライン手書き文字列切り出し装置
JPH05114047A (ja) 文字切り出し装置
JPH076202A (ja) 文字認識装置
JPH0433074B2 (ja)

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees