JPH039505B2 - - Google Patents

Info

Publication number
JPH039505B2
JPH039505B2 JP56121732A JP12173281A JPH039505B2 JP H039505 B2 JPH039505 B2 JP H039505B2 JP 56121732 A JP56121732 A JP 56121732A JP 12173281 A JP12173281 A JP 12173281A JP H039505 B2 JPH039505 B2 JP H039505B2
Authority
JP
Japan
Prior art keywords
character
signal
characters
image
character frame
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.)
Expired
Application number
JP56121732A
Other languages
English (en)
Other versions
JPS5822478A (ja
Inventor
Nobuhiko Mori
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.)
NEC Corp
Original Assignee
Nippon Electric 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 Nippon Electric Co Ltd filed Critical Nippon Electric Co Ltd
Priority to JP56121732A priority Critical patent/JPS5822478A/ja
Publication of JPS5822478A publication Critical patent/JPS5822478A/ja
Publication of JPH039505B2 publication Critical patent/JPH039505B2/ja
Granted legal-status Critical Current

Links

Classifications

    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; COUNTING
    • G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V30/00—Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
    • G06V30/10—Character recognition
    • G06V30/14—Image acquisition
    • G06V30/148—Segmentation of character regions
    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; COUNTING
    • G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V30/00—Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
    • G06V30/10—Character recognition

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • Theoretical Computer Science (AREA)
  • Character Input (AREA)

Description

【発明の詳細な説明】 本発明は、光学文字読取装置(OCR)で用い
られる、文字切り出し装置に関するものである。
従来、OCRで用いられる帳票には、第1図に
示すように、同じ大きさの文字記入枠が、等間隔
に、OCRで検知されない色(ドロツプ・アウ
ト・カラー)で印刷されており、記入者は、この
枠内に1文字ずつ正確に記入する必要があつた。
このように、同じ大きさの文字枠が等間隔に並べ
られているのは、帳票の画像をOCR内部に読み
込んだ後、その画像から文字を1文字ずつ切り出
す時に用いる、文字切り出し装置の制約からであ
る。
しかし、決められた文字枠内に複雑な文字を正
確に書き入れる事は、記入者にとつて大きな負担
となつていた。それでも、OCRで読み取る文字
種が数字、英字、カナ文字、記号等の範囲だけの
場合は、文字の複雑さにそれほど大きな違いがな
いので、このような方法でも何とか対応できたも
のの、漢字とひらがなが混つた日本文を読む
OCRになると、すべての文字を同じ大きさの文
字枠内に書く事は大変困難になつてくる。つま
り、大部分の文字が自然な間隔で並ぶように、文
字枠の大きさを設定すると、時々表われる複雑な
漢字が大変書きづらく、逆に、最も複雑な漢字が
楽に書けるように文字枠の大きさを設定すると、
大部分を占めるひらがな等の簡単な構造の文字の
部分が間延びし、かつ限られた場所に書ける文字
数が大幅に減少してしまう。このように、従来の
文字切り出し装置では、文字が等間隔で並んでい
る事を前提として文字の切り出しを行つている
為、構造の簡単な文字と複雑な文字を同一の大き
さに書く必要があり、漢字かな混り文では大きな
問題となつている。
本発明の目的は、このような問題を解決し、大
きさの違う文字を自在に切り出せる文字切り出し
装置を提供する事にある。
本発明によれば、あらかじめ印刷された文字枠
を基準として文字が記入された帳票の画像を光学
的に得る手段と、該画像を電気信号に変換し、画
像信号とする手段と、該画像信号から文字枠の位
置を検知する手段と、該文字枠の位置を基準とし
た一定範囲の画像信号を一方向に圧縮して、一次
元の圧縮図形を得る手段と、該圧縮図形のあらか
じめ定められた部分に図形が有るかを調べ、文字
枠数信号を発生する手段と、該文字枠数信号に従
つて一文字を切り出す手段とを有する、文字切り
出し装置が得られる。
以下本発明の詳細を、図面を参照して説明す
る。
第2図、第3図、第4図は、本発明による文字
切り出し装置の第1の実施例を示すブロツク図で
ある。また、第5図は第2図、第3図、第4図に
示す各信号の波形を示すタイムチヤートである。
さらに、第6図、第7図は文字枠数の指定を説明
するための図である。第2図において、帳票3に
は文字枠を基準としてOCRで読み取るべき文字
が記入されている。各文字枠の上部には第6図に
示すように点線1が文字枠と共にドロツプ・アウ
ト・カラーで印刷されており、文字記入時に、こ
の点線より上に文字部分を書くか否かで使用する
文字枠数を指定する事ができる。つまり、第6図
の例では、1文字を1つの文字枠内に書く時は点
線より下に書き、2つの文字枠を使つて書く時は
点線より上にはみ出して書いている。点線より上
にはみ出して書いた時に使用する文字枠数は、あ
らかじめ決めておけばいくらでもよく、第7図は
1.5枠を使用する場合の一例である。第7図の一
点鎖線2は、枠の中心線を示す。このようにして
書かれた文字の切り出しは、各文字毎に高さを測
つて幅を決定すればよいので、容易に正確に行う
事ができる。以後の説明は、第6図に示した方法
で文字が記入されているものとして行う。第2図
において帳票3には各文字枠の左下にタイミン
グ、マーク4がOCRで検知される色で印刷され
ている。帳票の移動方向は5で示される方向であ
る。光源6で帳票が照射され、その反射光がレン
ズ7で集められ、128ビツトの一次元光電変換素
子8の上に帳票の像が結ばれる。光電変換素子8
では、像の明るさの信号を電気信号に変換し、そ
の電気信号を増幅器9に送り、スライサ10で2
値信号に変換し、128ビツトのシフト・レジスタ
11に入力する。128ビツトのシフト・レジスタ
は2個直列につながれており、その内容は信号
SHIFTPが発生する毎に順次1つずつ下にシフ
トされる。帳票上の各行の処理の最初に発生する
信号GSTで、これらのシフト・レジスタの内容
は0にクリアーされる。光電変換素子8から1列
の信号が取り出される時の順番は、帳票上では、
12で示した下から上の方向である。シフト・レ
ジスタ11には、タイミング・マーク検知部であ
り、その1例を点線で囲んだ13内に示す。13
において0は白の点、1は黒の点、△は白と黒の
どちらでもよい点を示す。タイミング・マークが
検知されると、信号TMARKを発生する。タイ
ミング・マークの位置が判ると、画像信号上の文
字枠の位置を計算により求める事ができるが、こ
こでは図中のyの長さを、タイミング・マークの
上端と文字枠の下端との間隔に等しくとり、信号
TMARKが発生した時、文字枠の下端の位置の
情報がちようどスライサ10の出力INDATAと
して得られるようにしている。
第3図において、フリツプ・フロツプ14は、
各文字切り出しの最初に発生する信号CSTでリ
セツトされ、信号TMARKでセツトされる。カ
ウンタ15は信号CSTでクリアーされ、信号
TMARKが発生した後の、各列の画像信号の最
初に発生する信号RSTの数を数えるが、2まで
数えると信号WSTRを発生し、そこで計数を中
止する。このカウンタ15は、タイミングマーク
が検知されてから文字枠の左端に至るまでの列数
をカウントするもので、ここでは2列であると設
定されている。カウンタ16は信号CSTでクリ
アーされ、信号TMARKが発生した後の信号
SCLOCKの数を数える。信号SCLOCKは第4図
のアンドゲート17の出力であるが、信号
SHIFTPを信号ENDでゲートし、文字切り出し
中だけ発生するようにしたものである。カウンタ
16は7ビツトのカウンタであり、信号
TMARKが発生してからカウントを開始するの
で、信号INDATAが文字枠の下端の部分の信号
の時0となり、その位置から64個の信号
INDATAを得た時、最上位ビツトが1となる。
ここでは文字枠の高さを64ビツト長に合わせてい
るので、文字枠内の画像信号を得る為には、カウ
ンタ16の最上位ビツトが0の間だけ信号
INDATAを記憶すればよい事になる。メモリ1
8は信号INDATAを記憶するものでカウンタ1
5が信号WSTRを発生した後、カウンタ16の
最上位ビツトが0の間だけ信号SCLOCKより信
号WRITEPを作り、その信号に同期して信号
INDATAを記憶する。カウンタ19はメモリ1
8のアドレスカウンタで、信号CSTでクリアー
された後、メモリ18にデータが1つ書き込まれ
る毎に1が加えられてゆく。第4図においてシフ
トレジスタ20は64ビツトのシフトレジスタであ
り、メモリ18に記憶される画像信号を横方向に
圧縮した圧縮図形を作成する。シフト・レジスタ
20は信号CSTでクリアされ、信号WRITEPで
1ビツト・シフトされる。入力信号としては、自
身の出力信号と信号INDATAとのオアを用いる。
カウンタ21は信号CSTでクリアーされ、信号
WSTRが発生した後の信号RSTの数を数えるが、
これはメモリ18に記憶される画像信号の列数を
チエツクするものである。文字枠の幅はここでは
30列であるので、カウンタ21の内容が29に達し
た時、信号R30を発生し、この時、圧縮図形を
記憶したシフト・レジスタ20の上部(第6図の
文字枠における点線より上の部分)に黒ビツトが
ないと信号FRAMENが発生して、アンド・ゲー
ト23のアンドがとれ、信号RSTに同期してフ
リツプ・フロツプ22がセツトされ、信号END
が発生して文字切り出しが終る。しかし、シフ
ト・レジスタ20の上部に黒ビツトがあると、こ
こで文字切り出しは行われず、さらにカウンタ2
1の内容が63に達し信号R64を発生するまで
メモリ18に画像信号が記憶される。フリツプ・
フロツプ22は信号CSTでリセツトされる。切
り出された文字の画像信号はメモリ18に記憶さ
れており、文字認識はこの画像信号を用いて行う
事ができる。第6図に示した数字は、各文字枠の
縦横のビツト長である。第5図は各信号のタイ
ム・チヤートである。
第8図は本発明の第2の実施例を示すブロツク
図であり、先に第2図〜第4図を用いて説明した
第1の実施例と違つている部分のみを示したもの
である。第9図、第10図はこの第2の実施例に
対応する文字枠数の指定を説明するための図であ
る。第8図は、第4図の信号FRAMENを発生す
るゲートとシフト・レジスタ20の部分に相当す
る。先に説明した実施例では、1文字が占有する
文字枠数を文字の高さにより指定したが、ここで
示す実施例では、文字の幅により指定している。
帳票上にあらかじめ印刷された文字枠への文字記
入法は次のようである。
第9図に示すように1つの文字を1つの文字枠
内に書く時は、枠間余白30にかからないように
書き、2つの文字枠を使つて書く時は、その間の
枠間余白に文字線がかかるようにして書く。この
場合も、使用する文字枠数は、あらかじめ決めて
おけばいくらでもよく第10図は1.5枠を使用す
る場合の一例である。この場合の文字切り出し
は、枠間余白に文字部分があるか否かを調べて文
字の幅を決定すればよいので、容易に正確に行う
事ができる。以後の説明は、第9図に示した方法
で文字が記入されているものとして行う。
第8図において、フリツプ・フロツプ31は各
列の画像信号の最初に発生する信号RSTでリセ
ツトされ、メモリ18に書き込み信号WRITEP
で画像信号INDATAを書き込んでいる間に黒(1)
を書き込むとセツトされる。つまりフリツプ・フ
ロツプ31は、1列中に黒があるか否かを記憶し
ている事になる。シフト・レジスタ32は各文字
の切り出しの最初に発生する信号CSTでクリア
ーされ、信号RSTの立上りに同期して、フリツ
プ・フロツプ31の出力を順次記憶する。1つの
文字枠とその後の枠間余白の一部分の領域をメモ
リ18に記憶した時、このシフト・レジスタ32
の出力を調べ、枠間余白に相当する部分に黒部分
がない場合、つまりオア・ゲート33の出力
FRAMENが1の場合、そこでメモリへの記憶を
中止して1文字を切り出し、FRAMENが0の場
合、2つの文字枠の領域を記憶し終了まで、メモ
リ18への画像信号の記憶を続行する。
以上で詳しく説明したように、本発明による文
字切り出し装置を用いると、1文字が占有する文
字枠数が可変の場合でも容易に正確に文字の切り
出しができるので、帳票への文字記入者は、各文
字の構造の複雑さに応じて使用する文字枠数を変
える事ができ、複雑な文字が書き易く、かつ簡単
な文字の所で間延びがせず、限られた場所に多く
の文字を書く事ができるようになる。
【図面の簡単な説明】
第1図は1つの文字枠内に1文字を書く方法の
一例を示す図、第2図、第3図、第4図は本発明
の第1の実施例を示すブロツク図、第5図は第2
図、第3図、第4図の各信号の波形を示すタイム
チヤート、第6図と第7図は文字の高さで1文字
が占有する文字枠数を指定する例を説明するため
の図、第8図は本発明の第2の実施例のを示すも
ので第2図〜第4図で示した装置との相違する点
を示したブロツク図、第9図と第10図は、第2
の実施例に対応する枠間余白における文字線の有
無で1文字が占有する文字枠数を指定する例を説
明するための図である。 図において、1は文字枠内の領域を分割する為
の点線、2は文字枠の中心を示した一点鎖線、3
は帳票、4はタイミング・マーク、5は帳票の移
動方向、6は光源、7はレンズ、8は一次元光電
変換素子、9は増幅器、10はスライサ、11は
シフト・レジスタ、12は帳票上での1列の画像
信号の入力される順番、13はタイミング・マー
クを検知する為のマスク、14,22はフリツ
プ・フロツプ、15,16,19,21はカウン
タ、18はメモリ、20はシフトレジスタ、1
7,23はアンド・ゲート、31はフリツプ・フ
ロツプ、32はシフト・レジスタ、33はノア・
ゲート、30は枠間余白である。

Claims (1)

    【特許請求の範囲】
  1. 1 あらかじめ印刷された文字枠を基準として文
    字が記入された帳票の画像を光学的に得る手段
    と、該画像を電気信号に変換し、画像信号とする
    手段と、該画像信号から文字枠の位置を検知する
    手段と、該文字枠の位置を基準とした一定範囲の
    画像信号を一方向に圧縮して、一次元の圧縮図形
    を得る手段と、該圧縮図形のあらかじめ定められ
    た部分に図形が有るかを調べ、文字枠数信号を発
    生する手段と、該文字枠数信号に従つて一文字を
    切り出す手段とを有する事を特徴とする文字切り
    出し装置。
JP56121732A 1981-08-03 1981-08-03 文字切り出し装置 Granted JPS5822478A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP56121732A JPS5822478A (ja) 1981-08-03 1981-08-03 文字切り出し装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP56121732A JPS5822478A (ja) 1981-08-03 1981-08-03 文字切り出し装置

Publications (2)

Publication Number Publication Date
JPS5822478A JPS5822478A (ja) 1983-02-09
JPH039505B2 true JPH039505B2 (ja) 1991-02-08

Family

ID=14818506

Family Applications (1)

Application Number Title Priority Date Filing Date
JP56121732A Granted JPS5822478A (ja) 1981-08-03 1981-08-03 文字切り出し装置

Country Status (1)

Country Link
JP (1) JPS5822478A (ja)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1998033771A1 (en) 1997-01-30 1998-08-06 Senju Pharmaceutical Co., Ltd. Hydroquinone derivatives

Also Published As

Publication number Publication date
JPS5822478A (ja) 1983-02-09

Similar Documents

Publication Publication Date Title
US5201011A (en) Method and apparatus for image hand markup detection using morphological techniques
US3665450A (en) Method and means for encoding and decoding ideographic characters
US4288779A (en) Method and apparatus for character reading
US3219974A (en) Means for determining separation locations between spaced and touching characters
US4962432A (en) Selective retrieval of data from microfilm images of different forms by reading a memory index form cord (bar code) recorded on each image frame
JPS6077279A (ja) 文字イメ−ジ切出し方法
US3652992A (en) Method and apparatus for quantizing a character or test pattern preferably for the purpose of gaining control data for electronic photo composition
EP0524797B1 (en) Image processing method and apparatus
CN109726369A (zh) 一种基于标准文献的智能模板化题录技术实现方法
CA1316605C (en) Method of searching binary images to find search regions in which straight lines may be found
US4769849A (en) Method and apparatus for separating overlapping patterns
US4490789A (en) Method and means for reproducing non-alphabetic characters
JPS59149526A (ja) フイ−ルド内文書編集処理装置
US5854860A (en) Image filing apparatus having a character recognition function
US3827025A (en) Reading machine employing a two-dimensional multiple snapshot process
JP2821285B2 (ja) 画像処理方法及び装置
JPH0247788B2 (ja)
JPS5822478A (ja) 文字切り出し装置
JPH0554072A (ja) デジタル翻訳装置
JPH0432433B2 (ja)
JPS6054082A (ja) 光学文字読取装置
JPS58149574A (ja) 標準パタ−ン登録装置
JPH0514952B2 (ja)
JPH0420506B2 (ja)
JPH0434655A (ja) 図面読取装置