JPH0498477A - 文字切り出し方法 - Google Patents

文字切り出し方法

Info

Publication number
JPH0498477A
JPH0498477A JP2212593A JP21259390A JPH0498477A JP H0498477 A JPH0498477 A JP H0498477A JP 2212593 A JP2212593 A JP 2212593A JP 21259390 A JP21259390 A JP 21259390A JP H0498477 A JPH0498477 A JP H0498477A
Authority
JP
Japan
Prior art keywords
character
width
column direction
input
characters
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
JP2212593A
Other languages
English (en)
Other versions
JP2995818B2 (ja
Inventor
Keiko Abe
阿部 惠子
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.)
Sony Corp
Original Assignee
Sony Corp
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 Sony Corp filed Critical Sony Corp
Priority to JP2212593A priority Critical patent/JP2995818B2/ja
Publication of JPH0498477A publication Critical patent/JPH0498477A/ja
Application granted granted Critical
Publication of JP2995818B2 publication Critical patent/JP2995818B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Character Input (AREA)

Abstract

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

Description

【発明の詳細な説明】 二産業上の利用分野] 本発明は、例えば印刷文書の文字を認識して文字コード
に変換する場合に使用して好適な文字認識装置に適用さ
れる文字切り出し方法j二関する。
[発明の概要] 本発明は、例えば印刷文書の文字を認識して文字コード
に変換する場合に使用して好適な文字認識装置に適用さ
れる文字切り出し方法に関し、複数の文字列を夫々列方
向に投影して個々の文字列幅を求め、上記複数の文字列
中の個々の入力文字を夫々列方向及び該列方向に直交す
る幅方向に投影することにより個々の文字ブロックを求
め、これら個々の文字ブロックの列方向及び幅方向の長
さの内で最も頻度の大きい長さを上記入力文字を代表す
る文字パターンの列方向及び幅方向の長さとみなし、上
記個々の文字列幅の分布の内で最も頻度の大きい文字列
幅を一辺として上記入力文字を代表する文字パターンに
相似なパターンを基本文字枠とし、該基本文字枠を単位
として上記入力文字の切り出しを行うことにより、オペ
レータがその入力文字の縦横比等を設定しなくとも自動
的にその入力文字の形状を判別して文字の切り出しが正
確に行えるようにしたものである。
また、本発明は、複数の文字列を夫々列方向に投影して
個々の文字列幅を求約1上記複数の文字列中の個々の入
力文字を夫々列方向及び該列方向に直交する幅方向に投
影することにより個々の文字ブロックを求め、これら個
々の文字ブロックの列方向及び幅方向の長さの内で最も
頻度の大きい長さを上記入力文字を代表する文字パター
ンの列方向及び幅方向の長さとみなし、上記複数の文字
列の認識対象とする文字列において、先頭の文字の立ち
上がり部から上記入力文字を代表する文字パターンの列
方向の長さを中心として所定幅の領域にウィンドウを設
定し、該ウィンドウ内で上配詔識対象とする文字列を幅
方向に投影して投影値が最小となる上記列方向の谷部位
置を求め、該谷部位置の投影値と上記ウィンドウ内の他
の投影値との勾配の最大値が所定値を超えた場合には上
記谷部位置で文字の切り出しを行うと共に、該文字の切
り出しを行った位置を基準として次のウィンドウを設定
し、上記谷部位置の投影値と上記ウィンドウ内の他の投
影値との勾配の最大値が上記所定値以下である場合には
上記谷部位置から更に上記入力文字を代表する文字パタ
ーンの列方向の長さを中心として所定幅の領域に新たな
ウィンドウを設定することにより、投影では分離できな
い連結文字ブロックからでも正確に個々の文字の切り出
しが出来るようにしたものである。
また、本発明は、複数の文字列を夫々列方向に投影して
個々の文字列幅を求め、上記複数の文字列中の個々の入
力文字を夫々列方向及び該列方向に直交する幅方向に投
影することにより個々の文字ブロックを求め、これら個
々の文字ブロックの列方向及び幅方向の長さの内で最も
頻度の大きい長さ−を上記入力文字を代表する文字パタ
ーンの列方向及び幅方向の長さとみなし、上記値々の文
字列幅の分布の内で最も頻度の大きい文字列幅を一辺と
して上記入力文字を代表する文字パターンに相似なパタ
ーンを基本文字枠とし、上記複数の文字列の内の認識対
象とする文字列に属する先頭の文字ブロックを基準とし
て上記基本文字枠の中に入る文字ブロックを統合して切
り出し、以下上記切り出された文字ブロックの次の文字
ブロックを基準として上記基本文字枠の中に入る文字ブ
ロックを統合して切り出していくことにより、文字ピッ
チが変動しても更に分離文字であっても正確に文字の切
り出しができるようにしたものである。
[従来の技術] 例えば活版印刷において作業者が活字を拾う工程を自動
化するためには、タイプ印刷等で作成された原稿の各文
字を認識して文字コードに変換する文字認識装置が必要
である。
第22図は従来の文字認識装置の一例を示し、この第2
2図において、(1)は原稿読取部であり、この原稿読
取部(1)から原稿の1ペ一ジ分の濃淡に対応する原文
字信号S1が文字列切出し部(2)に供給される。この
原文字信号S1は原稿を所定の密度でドツト分解し、黒
いドツトをハイレベル“1” 白いドツトをローレベル
“0″で表わしたものであるが、各ドツトの濃度を複数
ビットの2進数で表わす場合もある。
文字列切出し部(2)は第1段前処理部(3)、第2段
前処理部(4)及び第3段前処理部(5)より構成され
、原文字信号S1には第1段前処理部(3)において雑
音の除去及び原稿の回転補正がなされ、第2段前処理部
(4)において文字領域AR(第23TyJ参照)がそ
の他の領域(写真、図面等の領域)から区分されてその
文字領域ARに含まれるイメージデータだけが抽出され
、第3段前処理部(5)においてその抽出された文字領
域ARに含まれる文字列A R1,A R2,・・・・
に対応する文字列信号S4が抽出される。
この文字列信号S4の抽出を行なうには、第23図で示
す如く、文字領域ARの各ドツトの位置を水平方向にと
ったX軸と垂直方向にとったY軸とよりなる(X、Y)
座標で表わし、各ドツトの“1″又は“0”の値をY軸
上に投影して和をとることによりY投影YPを生成する
。そして、二のY投影YPを所定の闇値レベルで2値化
すると、この2値化した信号の内のハイレベル“1”の
区間が夫々文字列A R1,A R2,・・・・に対応
する如くなり、文字列信号S4は後続の文字切出し部(
6)に供給される。
文字切出し部(6)においては、例えば第24図Aに示
す1番目の文字列ARi の文字列信号s4をX軸上に
投影してX投影XPを生成し、このX投影XPを最小レ
ベル(値が2)のH値THIで2値化することにより粗
切出し信号DTI  (第24図C)を得て、このX投
影XPを中程度のレベルの閾値TH2(第24図D)で
2値化することにより細切出し信号DT2(第24図E
)を得る。同様に粗切出し信号DTIがハイレベル“1
”の区間だけで個々にY投影YPを生成することにより
、Y方向の切出し信号を生成することができる。そして
、最終的に第24図Aに示す如く、例えば文字「て−に
ついてはこの文字に外接する外接枠(9)の内部でハイ
レベル“1”となると共に、分離文字である1−い」に
つい゛ては分離されている各部に外接する外接枠(11
)、 (12>  の内部でハイレベル“1″′となる
切出し信号が得られ、入力される文字列信号S4からそ
の切出し信号がハイレベル“1”となる部分だけを順次
切出した信号が基本矩形切出し文字信号S7となる。
尚、第24図Eの細切出し信号DT2は各文字のより微
細な構造を調べる場合に使用される。また、第24図A
の分離文字である「い」については外接枠(11)、 
(12) が2個あるため、後に文字識別の段階で統合
を行なう必要がある。
(7)は文字識別部を示し、この文字識別部(7)は基
本矩形切出し文字信号s7を各外接枠毎に取込んで文字
認識を行なう。具体的には、先ず位置による分類を行な
い、第24図Aの文字例ARi  に対して上半分の範
囲に存在する文字(r’」、V″」。
「°」など)及び下半分に存在する文字(「。」。
r、J、 r、  Jなど)を第1特徴文字としてパタ
ーンマツチングを行って、対応する文字コード(J I
 Sコードなど)を付与する。これで識別ができない場
合には、外接枠の幅をW、高さをhとして、縦横比h 
/ w及び相対的大きさによる分類を行なう。即ち、縦
横比h / wがCI<h/w<0.5の範囲に入るか
、1.5<h/wの範囲に入るかによって分類を行なう
。更に、平均的な大きさの外接枠の幅をWR、高さをh
Rとして、縦相対比h/hR及び横相対比W/WRの値
が夫々0〈h/hR<0.5及び0<w/wR<0.5
の範囲に入るか否かによって分類を行ない。上述の範囲
に入る文字を第2特徴文字としてパターンマツチングを
行なう。
また、第1及び第2特徴文字に分類されない文字に対し
ては個別に記憶されているドツトパターンとのパターン
マツチングを行ない、所定の合致度が得られた場合には
その文字コードを付与する。
それでもKIJ Wiできない文字が残った場合には、
その外接枠を更に複数の微少外接枠に分離する再切出し
及び後に続く外接枠と合体させる統合の動作が実行され
る。尚、最終的に認識できな5)文字が残った場合には
、その文字には認識できない文字であることを示すリジ
ェクトコードが付与される。
その文字識別部(7)で生成された原稿の1ペ一ジ分の
文字コードは文字の位置や大きさを示す情報と共に所定
の記憶装置に記憶される。更に、認識結果が正しいかど
うかをオペレータが判定できる様に、その文字コードに
対応する文字のビデオ信号が陰極線管等の表示部(8)
に供給され、この表示部(8)の表示画面には原稿に対
応した形式で認識結果としての一部の文字が表示される
。この場合、認識できなかった文字の部分には高輝度の
矩形のブランクが表示される。従って、修正対象文字や
認識できない文字が存在する場合には、オペレータはワ
ードプロセッサと同じ要領でその部分に所望の文字を打
込むことができる。
第24図例のように個々の文字が完全に分離されている
場合には「い」のような分離文字を除くと比較的文字の
識別確率は高いが、例えば新聞の記事の如く文字のピッ
チが短く投影によっては個々の文字を完全には分離でき
ないような文字列(以下、「連結文字ブロック−という
)には、文字を切り出すための特別な方法が必要になる
従来そのような特別な方法としては、オペレータが文字
ピッチを設定してこの文字ピッチに合わせて文字を切り
出していく方法、文字の縦横比を略1と仮定して文字を
切りだして行く方法及び活字のI準的な大きさを予め与
えておく方法等が知られている。、丈だ、電子通信学会
論文誌’ 85/8. Vol。
J68−D、 No、 8. pp’、 1497−1
504 には、線形2乗誤差関数及び2個のパラメータ
を用いて文字ピッチ(文字ピッチが変化する場合をも含
む)を推定し、この推定された文字ピッチを用いて文字
を切り出す方′法が開示されている。尚、その文字ピッ
チが変化する場合は、英文の所謂バリアプルピッチの他
に和文においても組版時の所謂追込み又は追い出し操作
によって生じることがある。
[発胡が解決しようとする課題コ しかしながら、文字の縦横比等を予め設定しておく方法
ではその縦横比が異なる文字パターン(文字フォント)
ををする文字に対しては誤った切り圧しが行われたり、
誤った組合せの文字統合が行われたりする虞がある。具
体的に例えば文字の縦横比を全角文字用の1に設定する
と、新聞で使用されるような縦横比が0.76〜0.7
9の文字の正確な切り出しが困難になる。これに関して
、文字の縦横比等を予め設定するといっても、認識対象
とする文書の文字の縦横比をオペレータが正確に測定す
るのは困難である不都合もある。
また、所定のパラメータを用いて文字ピッチを推定する
方法ではオペレータの操作が煩雑になると共に、判定方
法及び処理内容が複雑である不都合がある。
また、従来は特に「い」及び「三」のような分離文字の
認識確率が低い不都合があった。
本発明は斯かる点に鑑み、文字認識装置における文字切
り出しの工程において先ず認識対象とする文書の文字の
大きさ等の形状を自動的に判別できるようにすることを
目的とする。
また、本発明は、その判別した文字の形状を用いて連結
文字ブロックからでも正確に文字の切り出しができるよ
うにすることを目的とする。
更に、本発明はその判別した文字の形状を用いて文字ピ
ッチに依存することなく正確に分離文字等の切り出しが
できるようにすることを目的とする。
[課題を解決するための手段] 本発明による第1の文字切り出し方法は、例えば第3図
及び第4図に示す如く、複数の文字列を夫々列方向に投
影して個々の文字列幅Hを求め、上記複数の文字列中の
個々の入力文字を夫々列方向及び該列方向に直交する幅
方向に投影することにより個々の文字ブロック(13A
、 13B、 13C,・・・・)を求め、これら個々
の文字ブロックの列方向及び幅方向の長さw、hの内で
最も頻度の大きい長さを上記入力文字を代表する文字パ
ターン(15)の列方向及び幅方向の長さとみなし、上
記例々の文字列幅Hの分布の内で最も頻度の大きい文字
列幅を一辺として上記入力文字を代表する文字パターン
(15)に相似なパターンを基本文字枠(16)とし、
該基本文字枠(16)を単位として上記入力文字の切り
出しを行うようにしたものである。
また、本発明による第2の文字切り出し方法は、例えば
第5図に示す如く、複数の文字列を夫々列方向に投影し
て個々の文字列幅を求め、上記複数の文字列中の個々の
入力文字を夫々列方向及び該列方向に直交する幅方向に
投影することにより個々の文字ブロックを求t、これら
個々の文字ブロックの列方向及び幅方向の長さの内で最
も頻度の大きい長さを上記入力文字を代表する文字パタ
ーン(17)の列方向及び幅方向の長さとみなし、例え
ば第18図に示す如く上記複数の文字列の認識対象とす
る文字列において、先頭の文字の立ち上がり部から上記
入力文字を代表する文字パターン(17)の列方向の長
さを中心として所定幅の領域にウィンドウ(21)を設
定し、該ウィンドウ内で上記認識対象とする文字列を幅
方向に投影して投影値(22)が最小となる上記列方向
の谷部位置1.、、。を求め、該谷部位置の投影値と上
記ウィンドウ内の他の投影値との勾配の最大値が所定値
を超えた場合には上記谷部位置で文字の切り出しを行う
と共に、該文字の切り出しを行った位置を基準として次
のウィンドウ(25)を設定し、上記谷部位置の投影値
と上記ウィンドウ内の他の投影値との勾配の最大値が上
記所定値以下である場合には上記谷部位置から更に上記
入力文字を代表する文字パターンの列方向の長さを中心
として所定幅の領域に新たなウィンドウを設定するよう
にしたものである。
また、本発明による第3の文字切り出し方法は、例えば
第5図に示す如く、複数の文字列を夫々列方向に投影し
て個々の文字列幅を求め、上記複数の文字列中の個々の
入力文字を夫々列方向及び該列方向に直交する幅方向に
投影することにより個々の文字ブロックを求め、これら
個々の文字ブロックの列方向及び幅方向の長さの内で最
も頻度の大きい長さを上記入力文字を代表する文字パタ
ーン(17〉の列方向及び幅方向の長さとみなし、上記
例々の文字列幅の分布の内で最も頻度の大きい文字列幅
を一辺として上記入力文字を代表する文字パターン(1
7)に相似なパターンを基本文字枠(18)とし、例え
ば第12図及び第14図に示す如く、上記複数の文字列
の内のJ R対象とする文字列に属する先頭の文字ブロ
ック(19A)  を基準として上記基本文字枠(18
)の中に入る文字ブロックを統合して切り圧し、以下上
記切り出された文字ブロックの次の文字ブロックを基準
として上記基本文字枠(18)の中に入る文字ブロック
を統合して切り出していくようにしたものである。
また、本発明による第4の文字切り出し方法は、その第
3の文字切り出し方法において、上記複数の文字列が縦
書きの場合には、上記複数の文字列の内の認識対象とす
る文字列に属する文字ブロックを縦方向の座標を基準と
して順位付けするようにしたものである。
また、本発明による第5の文字切り出し方法はその第3
の文字切り出し方法において、上記複数の文字列が横書
きの場合には、上記複数の文字列の内の認識対象とする
文字列に属する文字ブロックを横方向の座標を基準とし
て順位付けするようにしたものである。
[作用コ 斯かる第1の文字切り出し方法によれば、それら個々の
入力文字を囲む文字ブロックの縦方向及び横方向の長さ
の内で最も頻度の大きい長さが入力文字を代表する文字
パターン(15)の列方向及び幅方向の長さとみなされ
、それら個々の文字列幅Hの分布の内で最も頻度の大き
い文字列幅を一辺としてその入力文字を代表するパター
ン(15)に相似なパターンが基本文字枠(16)とさ
れる。
従って、オペレータが入力文字の形状を指定しなくとも
自動的に入力文字を代表する文字パターン(15)の形
状が判別される。この場合、最も頻度の大きい長さが採
用されているので、その入力文字の中に含まれる特殊な
文字(ルビ文字等)によりその入力文字の形状の判別が
左右されることがない。
更にその基本文字枠(16)を単位として上記入力文字
の切り8しを行うことにより、入力文字がどのような形
状であっても入力文字の切り出しを正確に行うことが出
来る。
また、斯かる第2の文字切り出し方法によれば、先頭の
文字の立ち上がり部からその入力文字を代表する文字パ
ターンの列方向の長さを中心として所定幅の領域にウィ
ンドウ(21)が設定され、このウィンドウ内でその認
識対象とする文字列を幅方向に投影して投影値(22)
が最小となるその列方向の谷部位置1 sinが求めら
れ、この谷部位置の投影値とそのウィンドウ内の他の投
影値との勾配の最大値が所定値を超えた場合にはその谷
部位置で文字の切り出しが行われる。この場合、一般に
連結文字ブロックであっても各文字の境界部は谷状に凹
むので、例えばその入力文字が連結文字ブロックを構成
していて個々の文字間の境界部の投影値が0にならない
場合であっても、その文字間の境界部の投影値が比較的
大きく凹む極小値となっている限り、その連結文字ブロ
ック内の文字を正確に切り出すことができる。
また、斯かる第3の文字切り出し方法によれば、認識対
象とする文字列の中に分離文字が存在すると、その分離
文字の内の上位側の文字ブロックを基準としてその基本
文字枠(18)の中に入る文字ブロックが統合して切り
出されるので、その分離文字も正確に切り出される。こ
の場合、その基本文字枠(18)を基準として文字が切
り出されるので、入力文字のピッチが変化しても正確に
その分離文字の切り出しが行われる。
また、斯かる第4の文字切り出し方法によれば、その入
力文字列が縦書きの場合にその縦方向の座標に沿って座
標値の小さい文字ブロックを基準としてその基本文字枠
に入る文字ブロックが統合して切り出される。
また、斯かる第5の文字切り出し方法によれば、その入
力文字列が横書きの場合にその横方向の座標に沿って座
標値の小さい文字ブロックを基準としてその基本文字枠
に入る文字ブロックが統合して切り出される。
!実施例コ 以下、本発明の〜実施例につき第1図〜第21図を参照
して説明しよう。本例は印刷文書の文字列の中の各文字
を認識して文字コードを出力する文字認識装置で使用さ
れる文字切り出し方法に本発明を適用したものである。
その文字認識装置の全体構成は従来の第22図例と同様
であるが、文字列切り出し部(2)及び文字切り出し5
(6)の動作が異なっている。以下、本例におけるそれ
ら切り出し部(2)及び(6)の動作につき説明する。
本例では入力文字の縦横比を自動的に求めることができ
るが、最初に認識対象とする文字列が横書きである場合
について、この縦横比を求めるときの文字切り出し部等
の動作につき説明する。
第1図Aの英文はその横書きの複数の文字列(正確には
口文字行」である)の例を示し、この文字列を列方向(
X方向)に投影してy投影YPを得た後に、このy投影
YPを閾値TH3で2値化して各文字列の文字列高さH
(X方向に垂直なX方向の幅)を求める。各文字を数十
ドツトX数十ドツトに分解してそのy投影YPの分解能
を1ドツトとすると、その閾値TH3は例えばその分解
能である1に設定する。そして、その文字列高さHが1
になる部分はノイズであるとして無視すると、その文字
列高さHが2以上の部分が夫々文字列として検出された
ことになる。この検出された各文字列を第1図已に示す
如くX方向に投影してX投影XPを求める。
第2図は横書きの和文の1個の文字列のX投影XPの拡
大図を示し、この第2図において、1個の文字「手」の
X投影XPが所定の閾値を超える領域の長さを横方向(
X方向)の長さWとして、他の個々の文字についても横
方向の長さを求める。
また、その文字「手」をX方向に投影してこの投影が所
定の閾値を超える領域の長さを縦方向(X方向)の長さ
hとして、他の個々の文字についても夫々縦方向の長さ
を求める。その高さhx幅Wの矩形のブロック(13)
をその文字の文字ブロックと称する。
第3図Aは和文の文字列高さHの文字列ARiより文字
ブロック(13A)、 (13B)、 (13C)、 
(130)、・・・・を抽出した結果を示し、第3図B
は英文の文字列高さH′の文字列ARjより文字ブロッ
ク(14A)。
(14日)、 (14C)、 (140)、・・・・を
抽出した結果を示す。
第3図Aにおいては、分離文字である・判」、「い」等
は夫々複数の文字ブロックに分解されている。本例では
先ずその文字列高さHの分布の統計をとる。具体的には
、その高さHの範囲を2〜9、10−19.20〜29
.・・・・にグループ分けして、各グループの度数及び
各グループ内の平均値を求める。
これはその文字列高さHのヒストグラムを作成するのと
同じである。そして、最も度数の大きい最頻部の平均値
HBを求める。第4図に示す如く、その最頻部の平均値
HBが最も出現頻度の高い文字列の高さになる。
各文字ブロックの縦横比はh / wで表されるが、本
例では切り出した全ての文字ブロックの内で縦横比が 0.75≦h / w≦1. 25   ・・・・(1
)を充足する文字ブロックだけを選び出して、これら選
び出した文字ブロックの縦方向の長さ(高さ)h及び横
方向の長さ(幅)Wの分布の統計をとる。
これは縦横比が1の全角文字の文字ブロックに略相似す
る文字ブロックを有する文字について分布を調べること
を意味し、縦横比が0.5≦h/w≦0.7の範囲にあ
る半角文字等を除外することを意味する。従って、例え
ば高さ及び幅が夫々全角文字の高さ及び幅の1/2のル
ビ文字(2分ルビ)及び3分ルビ等についても、式(1
)を充足する限り統計の対象となる。具体的には、縦方
向の長さh及び横方向の長さWを夫々θ〜9.10〜1
9.20〜29.・・・・にグループ分けして各グルー
プの度数及び平均値を調べ、長さh及びWについて夫々
度数の最も大きい最頻のグループの平均値hb及びwb
求める。
但し、入力文書が英文のように半角文字が主体である文
書の場合には、その統計をとる縦横比の範囲は半角文字
等を中心にすることがある。
第4図に示す如く本例では、それら平均値hb及びwb
を夫々入力文字のパターン(入力フォント)の平均枠(
15)の縦方向の長さ及び横方向の長さとする。そして
、文字列高さが最頻部の平均値であるHBの文字列から
その入力フォントの平均枠(15)に相似な領域を切り
出して得られるブロックを基本文字枠(16)とする。
即ち、その基本文字枠(16)の横方向の長さをWBと
すると、このWBは次式より求めることができる。
WB=HB−wb/h b    −・・・(2)これ
ら入力フォントの平均枠(15)及び基本文字枠(16
)は後述のように連結文字ブロックの切り出し等に利用
される。これら基本文字枠等は入力文字に応じて自動的
に設定されるので、入力文書の文字の大きさ等に依存す
ることなく常に最適な文字の切り出しを行うことができ
る。この場合、般にルビ文字(例えば2分ルビ)は全角
文字等の被ルビ文字に対して縦方向及び横方向の長さが
夫々1/2なので、そのルビ文字の基本文字枠としては
高さ及び幅が夫々被ルビ文字の基本文字枠(16)の1
/2である枠を用いる。
一方、入力文書が第5図に示す如く縦書きの場合には、
各文字列の幅Wについて度数分布の統計をとることによ
り最頻部の平均値WBが得られる。
そして、個々の文字ブロックについて式(1)の条件の
下でそれら文字ブロックの縦方向及び横方向の長さり、
Wの統計をとり、最頻部の平均値の長さhb及びwbを
得る。この縦書きの場合の入力フォントの平均枠は(1
7)となり、その文字列幅の最頻部の平均値WBを一辺
の長さとしてその入力フォントの平均枠(17)に相似
するブロックが基本文字枠(18)となる。この基本文
字枠(18)の高さHBは次式により求することができ
る。
HB=WB−h b/wb   ・・・・(3)上述の
ように本例によれば個々の文字ブロックの縦方向及び横
方向の長さり、wの統計をとり、最頻部の平均値の長さ
を夫々入力フォントの平均枠の縦方向及び横方向の長さ
としているので、ルビ文字及び分離文字の部分のパター
ン等に影響されることなく、入力文字の通常の入力フォ
ントの大きさを正確に検出できる利益がある。この場合
、オペレータが外部よりパラメータを設定する必要がな
いので、オペレータの負担が軽減されている。
入力文書が新聞の杜説く縦書き)である場合に実際に度
数分布の統計をとった結果について説明するに、第6図
は全文字列の幅Wの度数分布を示し、第7図及び第8図
は夫々個々の文字ブロックの幅W及び高さhの度数分布
を示す。第6図より文字列幅Wの最頻部(40≦W≦4
9)の平均値は47であるため、基本文字枠(18) 
(第5図参照)の幅WBは47となる。また、第7図及
び第8図より文字ブロックの幅Wの最頻部(40≦W≦
49)の平均値は43であり、高さhの最頻部(30≦
h≦39)の平均値は33であるため、入力フォントの
平均枠(17)の幅wb及び高さhbは夫々43及び3
3になる。
従って、縦横比hb/wbは0.7674となり、式(
3)より基本文字枠(18)の高さHBは HB =47・33/43 =36 となる。
また、入力文書が新平家物語(縦書き)である場合に実
際に度数分布の統計をとった結果について説明するに、
第9図は全文字列の幅Wの度数分布を示し、第10図及
び第11図は夫々個々の文字ブロックの幅W及び高さh
の度数分布を示す。第9図より文字列幅Wの最頻部の平
均値は41であり、第10図及び第11図より文字ブロ
ックの幅Wの最頻部の平均値は35且つ高さhの最頻部
の平均値は35である。従って、入力フォントの平均枠
及び基本文字枠の縦横比は1となる。
次に、上述の基本文字枠を用いて文字を切り出す方法の
一例につき第12図〜第17図を参照して説明する。本
例は入力文字の文字ピ・ソチは必ずしも一定ではないが
基本的な文字枠は一定であるとして、分離文字であれば
分離している各文字ブロックを統合して文字を切り出し
ていく方法である。
第12図は切り出し対象とする縦書きの入力文字の文字
ブロックの例を示し、この第12図において、(19A
)、 (19B)、・・・・は全角文字等の被ルビ文字
の文字ブロック、(27)はルビ文字の文字ブロックで
ある。これらの文字ブロックの横方向の長さW及び縦方
向の長さhの度数分布の最頻部の平均値及び各文字列の
幅の最頻部の平均値を用いて、第5図に示す基本文字枠
(18)の高さHB及び幅WBが得られる。また、被ル
ビ文字のブロックとルビ文字のブロックとは横方向(X
方向)の位置により区別できるので、ルビ文字について
はルビ文字用の基本文字枠を用いて別途切り出しを行う
その切り出し対象とする文字列の被ルビ文字の文字ブロ
ックを列方向、即ち縦方向(X方向)にそのy座標の値
が小さい順に順位付けする。第12回倒の文字ブロック
の順序は(19A)、 (19B)、 (19C)。
(190)、・・・・となる。そして、それら文字ブロ
ックの内で横方向(X方向)の座標が最も小さい文字ブ
ロックの右辺のX方向の座標を基準点x0 とする。
第13図のフローチャートを参照して文字ブロックの統
合手順につき説明するに、先ずステップ(101)  
においてy座標が’11sである1番目の文字ブロック
b、を文字統合用の文字バッファに登録する。この文字
バッファとは第22図の装置中の文字切り出し部(6)
に付加されるメモリであり、この文字バッファに登録す
ることはその文字ブロックb、の内部のドツトパターン
をそのメモリに書き込むことを意味する。その後ステッ
プ(102)  で第14図に示す如く、その文字ブロ
ックb1 の上辺に基本文字枠(18)の上辺を一致さ
せ、その基本文字枠(18)の左辺を基準点X。に一致
させた後に、(i+1)番目の文字ブロックを切り出し
対象にするため、ステップ(103)  でその(i二
1)をjと置く。
そして、その文字ブロックbjの上辺のyWllllで
あるyJs等の4頂点の座標データを取り込み(ステッ
プ(104) ) 、そのブロックbJがその基本文字
枠(18)の中に一部でも入っているかどうかを調べる
(ステップ(105) )  その基本文字枠(18)
の下辺のy座標は(yi−+HB)であるので、次の式
(4)が成立すればその文字ブロックb、はその基本ブ
ロック(18)に一部でも入っていることになる。
yJs<y、+HB   ・・・・(4)この式(4)
が成立しないときは、その文字ブロックb、はその最初
の文字ブロックb、とは異なる文字に属すると判断して
、文字切り出し部の動作はステップ(107)  に進
んでその文字バッファにそれまでに登録されているデー
タが文字識別部(第22図の(7))に渡され、この文
字識別部でノ々ターンマツチング等により文字の識別が
行われる(ステップ(108) ) その式(4)が成立するときにはステ・ンプ(106)
に進み、文字ブロックbエ と文字ブロックb、とがX
方向に隣接すると共に両ブロックのX方向の間隔ΔWが
その基本文字枠(18)の幅WBの1/2未満であるか
どうかが調べられる。即ち、0≦Δw < W B /
 2    ・・・・(5)が成立するときには、第1
4図に示す如くそれら文字ブロックb、及びす、は夫々
成る共通の分離文字の構成要素であると考えられるので
、ステップ(110)  に移行してその文字ブロック
b、を文字ノ<ッファに登録した後に、更に(j+1)
番目の文字ブロックの統合を行うかどうかを判断するた
め、変数」の値を1だけ増分させてから(ステップ(1
11))、再びステップ(104)に戻って文字ブロッ
クb、のデータを取り込む。
また、式(5)が成立しないときにはステ、ノブ(10
9)に移行して、第15図に示すようにそれら文字ブロ
ックb1  とす、とがX方向に隣接して且つその下側
の文字ブロックb、が完全に基本文字枠(18)に含ま
れているかどうかを調べる。その文字ブロックb、の下
辺のy座標を’lteとすると、文字ブロックb1  
とす、とがX方向に隣接して且つその下側の文字ブロッ
クbjが完全に基本文字枠(18)に含まれているとい
う条件は次の式で表現することができる。
y0≦yJs  且つ y4.≦y、、+HB・・・・
(6) そして、式(6)が成立するときには両文字ブロックb
、及びす、は共通の分離文字の構成要素であると判断し
てステップ(110)  に移行してその文字ブロック
bj を文字バッファに登録し、その式(6)が成立し
ないときには更にステップ(112)に移行する。
このステップ(112)  においては、第16図に示
す如く下側の文字ブロックbJ は基本文字枠(18)
と一部が重なった状態で存在する。この場合、本例では
その文字ブロックb、と基本文字枠(18)との重なり
面積mを求杓、この重なり面積mがその文字ブロックb
、の面積の1/2よりも大きいかどうかを調べる(ステ
ップ(113))。この重なり面積mがその文字ブロッ
クb、の面積の1/2よりも大きいときには、その文字
ブロックb」がその基本文字枠(18)の最初の文字ブ
ロックb1  と共に共通の分離文字を構成する確率が
高いと判断して、更にステップ(114)  に移行し
てその文字ブロックbj とその次の文字ブロックbk
 (−に=J+1)とのX方向の間隔Δhを求める。
また、その文字ブロックbj の高さをhj として、
本例ではその高さり、及び間隔Δhが次の式を充足する
かどうかを調べる(ステップ(115))。
h、<HB/4  且つ Δh<HB/3・・・・(7
) そして、式(7)が成立するときには、ブロックbt 
とbj とは共通の分離文字を構成すると判断してその
文字ブロックb、を文字バッファに登録してから(ステ
ップ(116))、次の文字ブロックのデータを取り込
むためにステップ(117)  でJの値を1だけ増分
した後に再びステップ(104)に戻る。
一方、式(7)が成立しないとき及びステップ(113
)で重なり面積mが小さいときには、本例の文字切り出
し部はその下側の文字ブロックb、はその基本文字枠(
18)には属さないと判断して、ステップ(117)を
介してステップ(104)に戻る。この場合には、ステ
ップ(105)で式(4)が成立しないので、動作はス
テップ(107)  に移行して文字ブロックb、まで
の文字バッファのデータが文字識別部に供給される。
切り出し対象とする分離文字が例えば4個の文字ブロッ
クより構成される場合には、先頭の文字ブロックbI 
 に続いて3個の文字ブロックがその文字バッファに登
録され、この登録後の文字バッファの内容が文字識別部
に渡される。その後、切り出された直後の文字ブロック
を新たな先頭の文字ブロックとして第13図の文字統合
が適用される。
上述のように本例によれば、先頭の文字ブロックを基準
として基本文字枠に入るか又は所定量以上型なる文字ブ
ロックを統合するようにしているので、文字ピッチが変
動するような場合でも簡単なアルゴリズムで正確に分離
文字の切り出しを行うことができる利益がある。
尚、上述実施例のステップ(114)及び(115)で
は式(7)を用いて文字ブロックb、がその基本文字枠
に属するかどうかを判定しているが、その他に例えば第
16図に示すように上側の文字ブロックb1とその文字
ブロックb、とのX方向の間隔Δqを求め、この間隔Δ
qが間隔Δhよりも小さいときにその文字ブロックb、
がその基本文字枠に属すると判定する方法もある。
また、切り出し対象とする文字列が第17図に示す如く
横書きである場合には、個々の文字より文字ブロック(
2OA)、 (20B)、・・・・を抽出した後にこれ
ら文字ブロックを横方向(X方向)に座標値の小さい順
序で順位付けする。第17図例の文字ブロックの順序は
(2OA)、 (20B)、 (20C)、 (200
)、・・・・となる。
そして、先頭の文字ブロック(2OA)  より基本文
字枠を用いて文字の切り出しを行う。
次に上述の統計的に求めた入力フォントの平均枠(例え
ば第5図の平均枠(17) )を用いて連結文字ブロッ
クより文字を切り出していくときの文字切り出し部の動
作につき説明する。連結文字ブロックでは文字同士の境
界部の投影値が0にならないので、このような場合の文
字の切り出しを強制切り出しと呼ぶ。
第18図は強制切り出しの対象とする縦書きの文字列の
例を示し、この文字列の列方向にドツト単位で座標1を
設定する。この場合、先頭の文字のパターンの内で最も
高い位置にあるドツトの座標lの値を0 (始点)とす
る。また、予め個々の文字をX方向及びX方向に投影し
て式(1)の縦横比の条件を充足する文字ブロックの高
さh及び幅Wの度数分布を求め、最頻部の平均値より入
力フォントの平均枠の高さbb及び幅wbを求めておく
その式(1)よりその入力フォントは全角文字の入力フ
ォントと考える二とができる。
本例では、その入力フォントの平均枠の高さhbを強制
切り出しパラメータCとする。但し、切り出し対象とす
る文字列が横書きであるときには、その強制切り出しパ
ラメータCはその平均枠の幅wbとする。即ち、縦書き
のときには c=h b    ・・・・(8) が成立し、横書きのときには c=wb    ・・・・(9) が成立する。
入力文字列が縦書きの場合には、その文字列を横方向(
X方向)に投影して得られたy投影YPが0を含まずに
1.50を超えて連続する部分は連結文字ブロックであ
ると判断して、強制切り出しアルゴリズムを適用する。
第19図の強制切り出しの手順を示すフローチャートを
参照して第18図の連結文字ブロックより文字を切り出
すときの文字切り出し部の動作につき説明するに、第1
8図例ではc=hb=34であるとする。
先ず第19図のステップ(11B)  において、中央
変数midの値として強制切り出しパラメータCの値を
そのまま代入した後に、ステップ(119)  にて半
値幅w(=10)を用いて下限変数midm及び上限変
数m1dpの値を次のように設定する。
midm = m i d −W    ・・・・(1
0)midp = m i d +W    ・−・・
(ll)その下限変数midmで定まる座標と上限変数
m1dpで定まる座標との中間部である幅20の領域が
最初のウィンドウ(21)となる。そして、座標iの関
数としてその文字列の横方向へのy投影であるYP(1
)を求め(ステップ(120)Lそのウィンドウ(21
)の中でそのYP(i)(第18図のヒストグラム(2
2))が最小となるときのiの値1111!lを求める
(ステップ(121))。y投影が最小となる1の値が
複数存在するときには例えば最も大きい値を採用する。
そして、ステップ(122)  で1が1.1、のとき
のy投影であるY P (1sin )  が閾値TH
Vよりも小さいかどうかを調べる。そのy投影がその閾
値THy以上であるときには、文字切り出し部の動作は
ステップ(123)  に移行してその結果に対応する
処理が施される。具体的には後述のステップ(131)
  に移行して半角切り出しの可否を検討するか、又は
一応その11RI11 の位置で文字を切り出して文字
認識部に渡して文字認識ができるかどうか試す等の処理
が施される。
そのYP (i、th)が閾値THyよりも小さいとき
には、更にステップ(124)  にてそのウィンドウ
(21)内でそのl +alh を中心としてそのYP
(i)の負の勾配の絶対値の最大値Δmが測定される。
即ち、成る変数δを用いてその最大値Δmは次式%式% それと共に、ステップ−(125)にてそのウィンドウ
(21)内でそのl +alhを中心としてそのYP(
i)の正の勾配の最大値Δpが測定される。即ち、変数
δを用いてその最大値Δpは次式で表される。
lai、、<l  ≦ l +aln+δ      
・・・・(13)第18図例のヒストグラム(22)に
おいて、直線(23)の負の勾配の絶対値が6mに対応
し、直線(24)の正の勾配が△pに対応する。そして
ステップ(126)において、それら最大値Δm及び△
pが共に闇値THOより大きいかどうかが調べられ、そ
れら最大値が共にその闇値THOより大きいときにはス
テップ(127)  にて強制切り出しが行われる。強
制切り出しとは、座標lの値が1 +a1..の位置を
文字の境界部であるとみなして、0≦lく] 1111
’l の範囲の文字パターンを文字認識部に渡すことを
いう。即ち、本例ではそのウィンドウ(21)内のy投
影であるYP (i)が1m1mInで谷状に凹むと共
にその谷の傾斜が所定量以上であるときに、その1=1
alt+ の位置が文字の境界部であるとみなすのであ
る。具体的にそのウィンドウ(21)における1 *I
h の値を35であるとすると、第20図に示す文字パ
ター ンが切り出される。
その強制切り出し後のステップ(128)  にて、中
央変数midの値を次のように更新した後に文字切り出
し部の動作はステップ(129)へ進む。
m 1 d −(]+*i。+1)=C−・・・(14
)これは前回文字の境界部であるとみなした座標である
11.7 の次の1座標を新たな始点として、この新た
な始点を基準として新たなウィンドウを設定することを
意味する。このステップ(129)  では次に切り出
すべき文字がまだ存在するかどうかが調べられ、切り出
すべき文字がまだ存在するときにはステップ(119)
  に戻り下限変数midm及び上限変数m1dpの値
が新たな値に更新される。
前回のウィンドウ(21)における1 +ai+a は
35であるため、式(14)より今回の中央変数mid
の値は70になり、第18図に示す如<1=70の位置
を中心とする輻20の領域が新たなウィンドウ(25)
になる。
そして、この新たなウィンドウ(25)内でのその文字
列のy投影YP (i)のヒストグラム(26)の中で
傾斜が所定量以上ある谷部の座標1の値が新たな1 m
lh となる。この1 sin の値を71であるとす
ると、第21図に示す如き文字パターンが切り出され、
以下その1 mih の次の座標を始点として次のウィ
ンドウが設定される。また、ステップ(129)で次に
切り出す文字が存在しないときはその余った文字パター
ンのデータを文字認識部へ渡した後に(ステップ(13
0))、その文字の切り出しが終了する。
また、ステップ(126)  において勾配の絶対値Δ
m及びΔpが共に閾値THO以下であるときには、その
1=11+sの位置は文字の境界部ではないとみなして
、ステップ(131)で半角文字の切り出しができるか
どうかを判定する。この場合の半角文字とは座標lに沿
う高さが先に求めた文字フォントの平均枠の高さhb(
=c)の1/2である文字をいい、本例では中央変数m
 i dよりC/2を差し引いてステップ(119)〜
(122)までを実行して谷部が存在するかどうかを調
べる。その谷部が存在するときにはステップ(132)
  にてその中央変数midから正式にC/2を差し引
いてステップ(119)に移行して、半角文字の切り出
しを行う。
このように半角文字が混入している場合には、その・切
り出し対象とする文字の上に括弧記号が付されているよ
うな場合がある。
一方、ステップ(131)  で半角文字の切り出しが
できないときには、ステップ(133) で中央変数m
1dO値にCを加算してからステップ(129)  に
移行する。これは全角文字の切り出しも亨角文字の切り
出しもできないので、ウィンドウの位置を更に全角文字
の高さ分のCだけ移動させることを意味する。これ以後
は既に述べた手順に従って更に文字の切り出しが実行さ
れる。
上述のように本例によれば、統計的に求めた文字フォン
トの平均枠の大きさに合わせてウィンドウが設定され、
このウィンドウ内の文字列の投影値に傾斜が急な谷部が
存在したときにその谷部が文字間の境界部であると判定
されるので、連結文字ブロックであっても正確に文字の
切り出しを行うことができる利益がある。この場合、統
計的に求めた文字フォントの平均枠の大きさが使用され
るので、認識対象とする全角文字の縦横比が1でない場
合であっても正確に文字の切り出しを行うことができる
更に本例ではステップ(131)  で示すように半角
文字の切り出しができるかどうかを判定するステップが
設けられているので、全角文字の連結のみならず半角文
字の連結した文字ブロックからも個々の文字を正確に切
り出すことができる。
尚、本発明は上述実施例に限定されず本発明の要旨を逸
脱しない範囲で種々の構成を採り得ることは勿論である
[発明の効果] 本発明よる第1の文字切り出し方法によれば、統計的に
入力文字の形状が判別されるので、オペレータがその入
力文字の縦横比等を設定しなくとも自動的にその入力文
字の形状を判別して文字の切り出しが正確に行える利益
がある。
また、第2の文字切り出し方法によれば、所定のウィン
ドウ内の投影の傾斜が急な谷部が文字の境界部とみなさ
れるので、単なる投影では分離できない連結文字ブロッ
クからでも正確に個々の文字の切り出しが出来る利益が
ある。
また、第3〜第5の文字切り出し方法によれば、統計的
に検出された基本文字枠を用いて文字の切り出しが行わ
れるので、文字ピッチが変動しても更に分離文字であっ
ても正確に文字の切り出しができる利益がある。
【図面の簡単な説明】
第1図は本発明の一実施例の文字ブロックの袖出過程を
示す線図、第2図は文字列のy方向への投影の例を示す
拡大図、第3図は切り出された文字ブロック、の例を示
す線図、第4図及び第5図は夫々実施例の横書き文字列
の基本文字枠及び縦書き文字列の基本文字枠を示す線図
、第6図は文字列の幅の度数分布の一例を示す線図、第
7図及び第8図は夫々第6図例に対応する文字ブロック
の輻及び高さの度数分布の一例を示す線図、第9図は文
字列の幅の度数分布の他の例を示す線図、第10図及び
第11図は夫々第9図例に対応する文字ブロックの輻及
び高さの度数分布の一例を示す線図、第12図は一実施
例で切り出し対象とする縦書きの文字ブロックの例を示
す線図、第13図は一実施例の文字ブロックの統合手順
を示すフローチャート図、第14図〜第16図は夫々そ
の統合手順の説明に供する線図、第17図は横書きの文
字ブロックの例を示す線図、第18図は一実施例で強制
切り出しの対象とする連結文字ブロックの例を示す線図
、第19図は一実施例の強制切り出しの手順を示すフロ
ーチャート図、第20図及び第21図は夫々強制切り出
しの結果の例を示す線図、第22図は従来の文字認識装
置の全体構成を示す機能ブロック図、第23図は従来の
文字列の切り出しの説明に供する線図、第24図は従来
の原矩形切り出し動作の説明に供する線図である。 (1)は原稿読み取り部、(2)は文字列切り出し部、
(6)は文字切り出し部、(7)は文字識別部、(13
)は文字ブロック、(15)及び(17)は夫々入力フ
ォントの平均枠、(16)及び(18)は夫々基本文字
枠、(21)及び(25)は夫々ウィンドウである。 代  理  人 松  隈  秀  盛 を杯 a合する41台(3) 第16図 統合する4合(2) 第15図 項書き文字ブロックのJ′j 第17図 第18図 第20図 強^り切ソエしの腿−1(2) 第21図

Claims (1)

  1. 【特許請求の範囲】 1、複数の文字列を夫々列方向に投影して個々の文字列
    幅を求め、上記複数の文字列中の個々の入力文字を夫々
    列方向及び該列方向に直交する幅方向に投影することに
    より個々の文字ブロックを求め、 これら個々の文字ブロックの列方向及び幅方向の長さの
    内で最も頻度の大きい長さを上記入力文字を代表する文
    字パターンの列方向及び幅方向の長さとみなし、上記個
    々の文字列幅の分布の内で最も頻度の大きい文字列幅を
    一辺として上記入力文字を代表する文字パターンに相似
    なパターンを基本文字枠とし、 該基本文字枠を単位として上記入力文字の切り出しを行
    うようにした事を特徴とする文字切り出し方法。 2、複数の文字列を夫々列方向に投影して個々の文字列
    幅を求め、上記複数の文字列中の個々の入力文字を夫々
    列方向及び該列方向に直交する幅方向に投影することに
    より個々の文字ブロックを求め、 これら個々の文字ブロックの列方向及び幅方向の長さの
    内で最も頻度の大きい長さを上記入力文字を代表する文
    字パターンの列方向及び幅方向の長さとみなし、上記複
    数の文字列の認識対象とする文字列において、先頭の文
    字の立ち上がり部から上記入力文字を代表する文字パタ
    ーンの列方向の長さを中心として所定幅の領域にウィン
    ドウを設定し、該ウィンドウ内で上記認識対象とする文
    字列を幅方向に投影して投影値が最小となる上記列方向
    の谷部位置を求め、該谷部位置の投影値と上記ウィンド
    ウ内の他の投影値との勾配の最大値が所定値を超えた場
    合には上記谷部位置で文字の切り出しを行うと共に、該
    文字の切り出しを行った位置を基準として次のウィンド
    ウを設定し、 上記谷部位置の投影値と上記ウィンドウ内の他の投影値
    との勾配の最大値が上記所定値以下である場合には上記
    谷部位置から更に上記入力文字を代表する文字パターン
    の列方向の長さを中心として所定幅の領域に新たなウィ
    ンドウを設定するようにした事を特徴とする文字切り出
    し方法。 3、複数の文字列を夫々列方向に投影して個々の文字列
    幅を求め、上記複数の文字列中の個々の入力文字を夫々
    列方向及び該列方向に直交する幅方向に投影することに
    より個々の文字ブロックを求め、 これら個々の文字ブロックの列方向及び幅方向の長さの
    内で最も頻度の大きい長さを上記入力文字を代表する文
    字パターンの列方向及び幅方向の長さとみなし、上記個
    々の文字列幅の分布の内で最も頻度の大きい文字列幅を
    一辺として上記入力文字を代表する文字パターンに相似
    なパターンを基本文字枠とし、 上記複数の文字列の内の認識対象とする文字列に属する
    先頭の文字ブロックを基準として上記基本文字枠の中に
    入る文字ブロックを統合して切り出し、以下上記切り出
    された文字ブロックの次の文字ブロックを基準として上
    記基本文字枠の中に入る文字ブロックを統合して切り出
    していくようにした事を特徴とする文字切り出し方法。 4、上記複数の文字列が縦書きの場合には、上記複数の
    文字列の内の認識対象とする文字列に属する文字ブロッ
    クを縦方向の座標を基準として順位付けするようにした
    請求項3記載の文字切り出し方法。 5、上記複数の文字列が横書きの場合には、上記複数の
    文字列の内の認識対象とする文字列に属する文字ブロッ
    クを横方向の座標を基準として順位付けするようにした
    請求項3記載の文字切り出し方法。
JP2212593A 1990-08-10 1990-08-10 文字切り出し方法 Expired - Fee Related JP2995818B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2212593A JP2995818B2 (ja) 1990-08-10 1990-08-10 文字切り出し方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2212593A JP2995818B2 (ja) 1990-08-10 1990-08-10 文字切り出し方法

Publications (2)

Publication Number Publication Date
JPH0498477A true JPH0498477A (ja) 1992-03-31
JP2995818B2 JP2995818B2 (ja) 1999-12-27

Family

ID=16625267

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2212593A Expired - Fee Related JP2995818B2 (ja) 1990-08-10 1990-08-10 文字切り出し方法

Country Status (1)

Country Link
JP (1) JP2995818B2 (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013101616A (ja) * 2011-11-09 2013-05-23 Canon Inc 様々な文字幅を有するテキスト行の文字を分割するための方法及びシステム
JP2018519574A (ja) * 2016-01-05 2018-07-19 ▲騰▼▲訊▼科技(深▲セン▼)有限公司 テキスト画像処理方法および装置

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013101616A (ja) * 2011-11-09 2013-05-23 Canon Inc 様々な文字幅を有するテキスト行の文字を分割するための方法及びシステム
JP2018519574A (ja) * 2016-01-05 2018-07-19 ▲騰▼▲訊▼科技(深▲セン▼)有限公司 テキスト画像処理方法および装置
US10572728B2 (en) 2016-01-05 2020-02-25 Tencent Technology (Shenzhen) Company Limited Text image processing method and apparatus

Also Published As

Publication number Publication date
JP2995818B2 (ja) 1999-12-27

Similar Documents

Publication Publication Date Title
JP2822189B2 (ja) 文字認識装置及び方法
US6178263B1 (en) Method of estimating at least one run-based font attribute of a group of characters
US6226402B1 (en) Ruled line extracting apparatus for extracting ruled line from normal document image and method thereof
US7519226B2 (en) Form search apparatus and method
CN113139445A (zh) 表格识别方法、设备及计算机可读存储介质
JP2000181993A (ja) 文字認識方法および装置
US5561720A (en) Method for extracting individual characters from raster images of a read-in handwritten or typed character sequence having a free pitch
JPH09311905A (ja) 行検出方法および文字認識装置
JPH0498477A (ja) 文字切り出し方法
JPH07230525A (ja) 罫線認識方法及び表処理方法
JPH11191135A (ja) 文書画像の日本語英語判定方法、文書認識方法および記録媒体
JP2902097B2 (ja) 情報処理装置及び文字認識装置
JPH08305794A (ja) 宛名行抽出装置
JP3220226B2 (ja) 文字列方向判別方法
JP2859307B2 (ja) 文字切出し装置
JP3127413B2 (ja) 文字認識装置
JPH06215181A (ja) 文字・文字列切り出し方法および文字認識装置
JPH07319998A (ja) 文字切り出し方法
JPS63126082A (ja) 文字認識方式
JPH05135204A (ja) 文字認識装置
JP2974167B2 (ja) 文字の大分類認識方法
JP2000113101A (ja) 文字切り出し方法および装置
JPH05108882A (ja) 文字認識装置
JPH10214308A (ja) 文字判別方法
JPH0632074B2 (ja) 正規化方法

Legal Events

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