JPH0528258A - 文字/図形分離装置付きフオーム入力装置 - Google Patents

文字/図形分離装置付きフオーム入力装置

Info

Publication number
JPH0528258A
JPH0528258A JP3203680A JP20368091A JPH0528258A JP H0528258 A JPH0528258 A JP H0528258A JP 3203680 A JP3203680 A JP 3203680A JP 20368091 A JP20368091 A JP 20368091A JP H0528258 A JPH0528258 A JP H0528258A
Authority
JP
Japan
Prior art keywords
character
graphic
image
picture
vector
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
JP3203680A
Other languages
English (en)
Inventor
Noboru Shimizu
昇 清水
Katsuhiko Itonori
勝彦 糸乗
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.)
Fujifilm Business Innovation Corp
Original Assignee
Fuji Xerox 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 Fuji Xerox Co Ltd filed Critical Fuji Xerox Co Ltd
Priority to JP3203680A priority Critical patent/JPH0528258A/ja
Publication of JPH0528258A publication Critical patent/JPH0528258A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Character Input (AREA)
  • Image Processing (AREA)

Abstract

(57)【要約】 【目的】 文字と図形が混在しているフォームに対して
も、操作者が文字部分を消去するという操作なしに簡単
にフォーム入力が可能なフォーム入力装置を提供するこ
とを目的とするものである。 【構成】 文書画像をデジタルデータで入力する画像入
力手段(図1の1)と、入力した画像を記憶するイメー
ジメモリ(図1の2)と、画像中の図形と文字を分離す
る文字/図形分離手段(図1の3)と、分離した図形を
清書処理を行うとともにフォーム情報に変換するフォー
ム処理手段(図1の5)とを備えたことを特徴とする。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、文字と図形(フォーム
部分)が混在する文書画像から、文字と図形と分離し、
図形部分のみを清書入力するフォーム入力装置に関する
ものである。
【0002】
【従来の技術】伝票などのフォームを計算機(ワードプ
ロセッサなど)に入力する際、キーボードやマウスなど
の入力装置を通して操作者が入力するのが一般的であ
る。近年、キーボード等の操作のわずらわしさを解消す
るために、紙に印刷された文書、または、ていねいに手
書きされた文書を画像として取り込み、フォームの線部
分に対してベクトル化処理を行ない、フォーム入力する
研究が行なわれている(例えば、信学技報PRU87−
35)。
【0003】
【発明が解決しようとする課題】しかし、これらは、線
部分のみの画像に対する処理であるため、文字と図形
(フォーム部分)が混在している一般のフォーム文書か
らの入力は、一旦、操作者が文字部分を消すための操作
が必要であった。また、フォーム入力の対象としては、
直線のみであるため、印刷物またはきれいに手書きされ
た文書のみであり、粗く手書きされた文書(フォーム)
の入力は無理であった。本発明は、これらの従来技術の
問題点を解決するためになされたものである。すなわ
ち、本発明は、文字と図形が混在しているフォームに対
しても、操作者が文字部分を消去するという操作なしに
簡単にフォーム入力が可能なフォーム入力装置を提供す
ることを目的とするものである。
【0004】
【課題を解決するための手段】本発明は、上記目的を達
成するために、文書画像をデジタルデータで入力する画
像入力手段(図1の1)と、入力した画像を記憶するイ
メージメモリ(図1の2)と、画像中の図形と文字を分
離する文字/図形分離手段(図1の3)と、分離した図
形を清書処理を行うとともにフォーム情報に変換するフ
ォーム処理手段(図1の5)とを備えたことを特徴とす
る。
【0005】
【作用】フォーム情報として用いたい図形と文字を含む
画像(例えば、図2)を画像入力手段(1)で読み取
り、イメージメモリ(2)に記憶する。その記憶した画
像(例えば図2)は文字/図形分離手段(3)により文
字(例えば図3)と図形(例えば図4)に分離される。
そして、分離された図形は、フォーム処理手段(5)に
より、清書処理が施されフォーム情報に変換される。本
発明によれば、フォーム処理の前に文字/図形分離処理
を行なうことによって、既存のフォーム入力では対処で
きなかった文字が混在するフォームに対しても、フォー
ム部分のみを抽出して計算機やワードプロセッサなどの
応用装置に入力することができる。また、本発明では抽
出したフォーム部分に対して清書処理を行なうようにし
たので、粗く手書きされたフォームに対しても入力する
ことができる。
【0006】
【実施例】本発明の一実施例のフォーム入力装置は、図
1に示すように、フォーム文書をデジタル入力する画像
入力部1と、その入力された画像を格納するイメージメ
モリ2と、文字のみの画像と図形のみの画像に分離する
文字/図形分離部3と、その文字/図形分離部3により
分離された図形(フォーム)のみの画像を格納するフォ
ーム画像メモリ4と、その図形(フォーム)のみの画像
をベクトル化処理し、文書フォーマットへの変換を行う
フォーム処理部5とを備えている。
【0007】そのフォーム処理部5は、詳しくは図形
(フォーム)のみの画像に対し線分をベクトル化処理を
施すベクトル化部51と、そのベクトル化処理された画
像に対し、整形処理を施す清書処理部52と、計算機
(ワードプロセッサなど)への入力のために、文書フォ
ーマットへの変換を行なう応用処理部53からなってい
る。
【0008】以下、上記のように構成された本実施例の
動作について説明する。画像入力部1は、文字と図形
(フォーム)が混在する文書画像をデジタル入力する。
図2は文書画像(原画像)の一例を示すものである。イ
メージメモリ2は、画像入力部1によって入力されたデ
ジタルデータを格納する。文字/図形分離部3は、イメ
ージメモリ2に格納された図2に例示するような罫線の
図形(フォーム)と文字の混在した原画像から、図3に
示すような文字のみの画像、および図4に示すような図
形(フォーム)のみの画像を得る処理をする。この文字
/図形分離の方法は種々提案されており、これらの中か
ら任意の一つを選択して採用すれば良い。この文字/図
形分離の方法の選択は、入力する文書の形態により異な
る。例えば、縦/横線のみから構成されているフォーム
文書を対象としている場合は、例えば岩城外3「文字・
図形分離処理におけるプロダクション・システム導入の
一検討」電子通信学会技術研究報告PRL83−63、
p.67-74記載の方法を用いることができ、また罫線が点
線などで構成されている場合は、例えば特開昭2−15
9690号公報の方法を用いることができる。フォーム
画像メモリ4は、文字/図形分離部3により分離された
図形(フォーム)画像を記憶する。図2の原画像におけ
る図形画像は、図4に示すようなものである。
【0009】フォーム処理部5により、フォーム画像モ
リ4に記憶されている図形(フォーム)画像に対して、
計算機(ワードプロセッサなど)に入力するためのフォ
ームのコード化(ベクトル化)を行い、ベクトル化され
たものの清書(整形)処理を行ない、計算機の文書へ変
換する処理を行なう。具体的には、まずベクトル化部5
1により、フォーム画像に対して、線分の両端点を求め
ることにより、ベクトル化処理をする。このベクトル化
の処理としては、信学技法PRL83−8、信学技法P
RL85−24、信学技法PRU86−89、特開平2
−210586号公報等の文献記載の手法を利用するこ
とができる。また、本出願人の先に出願した特開平2−
105265号公報(発明の名称「画像データベクトル
変換装置」)に記載の方法を用いるとベクトル化ととも
に清書処理を行うことができる、好適である。
【0010】図5は上記「画像データベクトル変換装
置」を用いたベクトル化の構成例を示すものである。こ
のベクトル化部51は、走査を主体とする単純な処理に
より、画像データをベクトルデータに変換できるもので
あり、図5に示すように、フォーム画像メモリ4に格納
された2値画像を直交する方向(ここではX軸方向およ
びY軸方向)に走査して所定の処理を行う。X軸方向の
走査と処理は、X軸方向走査部511、連続黒画素計数
部512、黒画素重心抽出部513、重心連結部514
により行い、Y軸方向の走査と処理は、Y軸方向走査部
515、連続黒画素計数部516、黒画素重心抽出部5
17、重心連結部518により行う。各処理の結果は、
ベクトル整形部52により整形される。Y軸方向とX軸
方向の処理とは走査方向が異なるだけで実質的には同じ
ものであり、ここではY軸方向を例にとり説明する。Y
軸方向走査部515の走査は、画素単位に行うのではな
く、幾つかの画素を飛び越して行う。その飛び越し幅で
ある走査線間幅Sは、任意の幅に決めることができる。
【0011】連続黒画素計数部516は、走査をしつつ
黒画素が幾つ連続しているかを計数する。その計数結果
に基づき、黒画素重心抽出部517は連続した黒画素の
重心を抽出する。重心連結部518は、黒画素重心抽出
部517の抽出した黒画素重心同士を連結して、ベクト
ルを形成する。一定の距離を予め定めておいて、黒画素
重心間の距離がその一定の距離より小であれば、両者を
連結してベクトルを形成する。しかし、上記一定の距離
より大であれば連結しない。図6は抽出した重心の間を
連結してベクトルを形成する状況を説明する図である。
黒画素重心Aと黒画素重心C間の距離は、前記一定の距
離より大であると言うことで、連結されない。従って、
一点鎖線で表したベクトルV3は形成されない(しか
し、後述する清書処理部52の整形作用の段階で、ベク
トルV1,V2とがベクトルV3の形に整形されることは
あり得る)。同様にして、黒画素重心D,E間は連結さ
れてベクトルV4が形成されるが、黒画素重心E,F間
は連結されず、ベクトルV5は形成されない。
【0012】清書処理部52は、ベクトル間を結合した
り、接触させたり、誤ベクトルの削、除、傾きの補正を
したりして、粗く手書きされたフォームを整形する。図
7に、清書処理部52で行うベクトル整形の種々のケー
スを示す。V6〜V16は、ベクトルである。 (a) 短ベクトルの削除 ベクトルの長さがある閾値以下であるとき、これは、重
心の抽出に誤りがあり、それにより形成された誤りベク
トルであると判断して削除する。 (b) ベクトルの結合 「ベクトルの結合」という処理は、2つのベクトルの端
点間の距離が所定距離より小であり、かつ2つのベクト
ルのなす角度が所定角度より小であるとき、前記2つの
ベクトルを、それらの互いに離れている端点を結ぶ1つ
のベクトルで代表させていまうという処理である。図7
の(イ)に、ベクトルの結合の具体例を示す。ベクトル
V6とV7との近い方の端点間の距離Hが所定距離HTよ
り小で、かつ1つのベクトルのなす角度θが所定角度θ
Tより小であると、2つのベクトルV6は、それらの互い
に離れている端点間を結ぶベクトルV8という1つのベ
クトルに整形される。 (c) ベクトルの接触 「ベクトルの接触」という処理は、一方のベクトルのど
ちらかの端点から他方のベクトルまでの距離が、所定距
離より小であるとき、その端点を他方のベクトルに接触
するよう整形してしまうという処理である。図7の
(ロ)、(ハ)にベクトルの接触の具体例を示す。図7
の(ロ)は、ベクトルV9,V10とが交差している場合
を示し、(a1,b1)ないし(a4,b4)は各ベクトル
の端点の座標である。図7の(ロ)の左図に示すよう
に、ベクトルV10の短部は交差している点からKだけは
み出している。 このKが所定距離より小であれば、図
7の(ロ)の右図のように、はみ出していたKの部分を
カットしてベクトルV11とし、丁度、ベクトルV9に接
触しているように整形される。図7の(ハ)の左図は、
ベクトルV9,V10とは離れているものの、その離れて
いる距離、即ち、ベクトルV10を距離Mだけ延長してベ
クトルV11とし、ベクトルV9と接触させる。接触点の
座標(c1,c2)は図7の(ロ)の場合と同様にして求
められる。図7の(ニ)は、ベクトルの結合とベクトル
の接触が行われる様子を併せて描いたものである。左図
がベクトルの結合、接触を行う前の状態であり、右図が
その後の状態を示している。ベクトルV12とV13とが結
合されたものと、ベクトルV14との接触が行われる。そ
の結果得られるベクトルが、ベクトルV15,V16であ
る。以上のような清書処理部52での整形処理により、
誤ベクトルの削除とかベクトル間の途切れの修正が行わ
れる。
【0013】以上に説明した清書の様子を、図形全体に
ついて概略的にみると、図8のようになる。すなわち、
図8(イ)のような線図形画像に対して、直線近似をす
ることにより、図8(ロ)のような結果を得ることがで
きる。この結果に対して、整形処理を施し端点や交点の
ずれを直すことで、図8(ハ)のような結果を得ること
ができる。この清書処理部52は、印刷文書やきれいに
手書きされたフォームが入力された場合には、そのこと
を検出して、この機能を実行するのを省略するようにし
てもよい。
【0014】応用処理部53では、ベクトル化されたフ
ォームを計算機の文書または各応用装置(アプリケーシ
ョン)の入力フォーマットに変換する。以上により、紙
上に描かれている文書フォームを計算機が取り扱えるフ
ォーム文書として入力できる。
【0015】上述の実施例では、原画像から図形(フォ
ーム)画像のみをフォーム入力の対象としているが、文
字のみの画像も残しておき、その画像に対して、文字認
識処理を行なうことによって文字を含むフォーム入力が
可能になる。また、この文字認識入力処理を追加するこ
とによって、フォームの各行、各列の意味がわかり、後
のアプリケーションへの応用を容易にすることができ
る。例えば、フォーム内の目的地の欄がわかることによ
って、目的地別の統計が取れるようになる。
【0016】
【発明の効果】本発明によれば、フォーム処理の前に文
字/図形処理を行なうことによって、既存のフォーム入
力では対処できなかった文字が混在するフォームに対し
ても、フォーム部分を自動的に抽出して計算機やワード
プロセッサなどの応用装置に入力することができる。ま
た、本発明では抽出したフォーム部分に対して清書処理
を行なうようにしたので、粗く手書きされたフォームに
対しても入力することができる。従って、本発明によれ
ば、応用装置に文書のフォームを極めて容易に入力する
ことができる利点がある。
【図面の簡単な説明】
【図1】 本発明の一実施例のブロック構成図である。
【図2】 文字と図形が混在しているフォームを有する
入力文書の画像の一例を示すものである。
【図3】 図2の画像を文字/図形分離処理によって分
離したときの分離された文字画像の一例を示す図であ
る。
【図4】 図2の画像を文字/図形分離処理によって分
離したときの分離さ原画像から文字/図形分離処理によ
って分離された図形(フォーム)画像の一例を示す図で
ある。
【図5】 ベクトル化部および清書処理部の構成例を示
す図である。
【図6】 抽出した重心の間を連結してベクトルを形成
する状況を説明する図である。
【図7】 (イ)〜(ニ)は清書処理部で行うベクトル
整形の種々のケースを示す図である。
【図8】 (イ)〜(ハ)は清書の様子を示す図であ
る。
【符号の説明】
1…画像入力部、 2…イメージメモリ、 3…文字/
図形分離部、4…フォーム画像メモリ、 5…フォーム
処理部、 51…ベクトル化部、52…清書処理部、
53…応用処理部。

Claims (1)

  1. 【特許請求の範囲】 【請求項1】 文書画像をデジタルデータで入力する画
    像入力手段と、 入力した画像を記憶するイメージメモリと、 画像中の図形と文字を分離する文字/図形分離手段と、 分離した図形に対して清書処理を行う清書手段と、 分離した図形を清書処理を行うとともにフォーム情報に
    変換するフォーム処理手段とを備えたことを特徴とする
    文字/図形分離装置付きフォーム入力装置。
JP3203680A 1991-07-19 1991-07-19 文字/図形分離装置付きフオーム入力装置 Pending JPH0528258A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3203680A JPH0528258A (ja) 1991-07-19 1991-07-19 文字/図形分離装置付きフオーム入力装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3203680A JPH0528258A (ja) 1991-07-19 1991-07-19 文字/図形分離装置付きフオーム入力装置

Publications (1)

Publication Number Publication Date
JPH0528258A true JPH0528258A (ja) 1993-02-05

Family

ID=16478066

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3203680A Pending JPH0528258A (ja) 1991-07-19 1991-07-19 文字/図形分離装置付きフオーム入力装置

Country Status (1)

Country Link
JP (1) JPH0528258A (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2004068368A1 (en) * 2003-01-31 2004-08-12 Canon Kabushiki Kaisha Image processing method, system, program, program storage medium and information processing apparatus
JP2014038518A (ja) * 2012-08-17 2014-02-27 Toshiba Corp 手書き文書処理装置、方法およびプログラム
JP2015090671A (ja) * 2013-11-07 2015-05-11 株式会社東芝 電子機器、方法及びプログラム

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2004068368A1 (en) * 2003-01-31 2004-08-12 Canon Kabushiki Kaisha Image processing method, system, program, program storage medium and information processing apparatus
US7664321B2 (en) 2003-01-31 2010-02-16 Canon Kabushiki Kaisha Image processing method, system, program, program storage medium and information processing apparatus
JP2014038518A (ja) * 2012-08-17 2014-02-27 Toshiba Corp 手書き文書処理装置、方法およびプログラム
JP2015090671A (ja) * 2013-11-07 2015-05-11 株式会社東芝 電子機器、方法及びプログラム

Similar Documents

Publication Publication Date Title
US5212739A (en) Noise tolerant optical character recognition system
US6185341B1 (en) Image processing using vector data to reduce noise
JP2940936B2 (ja) 表領域識別方法
US7321688B2 (en) Image processor for character recognition
JP4655335B2 (ja) 画像認識装置、画像認識方法および画像認識プログラムを記録したコンピュータ読取可能な記録媒体
JPH0772861B2 (ja) プログラム作成装置
JPH04195692A (ja) 文書読取装置
US5228095A (en) Apparatus for recognizing printed characters
JP3130869B2 (ja) 指紋画像処理装置、指紋画像処理方法、および記録媒体
US11270146B2 (en) Text location method and apparatus
JPH09134404A (ja) 棒グラフ認識装置
KR100334624B1 (ko) 클러스터링기반문서영상분할방법
KR930012142B1 (ko) 문서인식장치의 개별문자 절출방법
JP2768249B2 (ja) 文書画像レイアウト解析装置
JPH0916713A (ja) 画像領域分割方法
JP3140079B2 (ja) 罫線認識方法及び表処理方法
JPH0658689B2 (ja) 線図形分離装置
JP3196603B2 (ja) バーコード認識方法及びシステム
JPH05298487A (ja) 英文字認識装置
JPH0119191B2 (ja)
JP2918363B2 (ja) 文字分類方法及び文字認識装置
JP2993533B2 (ja) 情報処理装置及び文字認識装置
JPH08297718A (ja) 文字切り出し装置及び文字認識装置
JP2005141306A (ja) 改行ルール抽出システム、改行ルール抽出プログラム及び改行ルール抽出方法
JPH1097588A (ja) 罫線認識方法、表処理方法および記録媒体