JPH0664625B2 - 光学式文字読取装置における画像データ格納方式 - Google Patents

光学式文字読取装置における画像データ格納方式

Info

Publication number
JPH0664625B2
JPH0664625B2 JP59085184A JP8518484A JPH0664625B2 JP H0664625 B2 JPH0664625 B2 JP H0664625B2 JP 59085184 A JP59085184 A JP 59085184A JP 8518484 A JP8518484 A JP 8518484A JP H0664625 B2 JPH0664625 B2 JP H0664625B2
Authority
JP
Japan
Prior art keywords
image data
area
address counter
image
stored
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 - Lifetime
Application number
JP59085184A
Other languages
English (en)
Other versions
JPS60230275A (ja
Inventor
喜久男 山口
康 桑原
克己 福地
彦士 長沢
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 JP59085184A priority Critical patent/JPH0664625B2/ja
Publication of JPS60230275A publication Critical patent/JPS60230275A/ja
Publication of JPH0664625B2 publication Critical patent/JPH0664625B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

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

Description

【発明の詳細な説明】 (技術分野) 本発明は光学式文字読取装置、特に文字種毎に文字認識
のための所要走査分解能が異なる場合の画像データ取込
みを改良した光学式文字読取装置に関する。
(従来の技術) OCRが読取対象となる文字は大きく分けて定形文字(印
刷、印字)と手書文字がある。定形文字は主に計算機か
ら帳票に印字されターンアラウンドシステムなどで頻繁
に使用されている。読取精度上は非常に高精度が要求さ
れ、かつ印字される文字の寸法はOCR−BサイズIが主
流でその大きさは高さ3mm、幅2mm程度である。従って
帳票上の印字文字の光電変換する場合の走査分解能はそ
れなりの細かさが必要である。
他方手書文字の場合、指定された文字枠(高さ7mm、幅
5mm程度)内にはみ出さずに記入するのが基本であり、
記入する文字の大きさは若干のバラツキがあるとしても
ほぼ高さ、幅共に印字文字の2倍(面積では4倍)の大
きさを有する。
従って印字文字と同じ走査分解能で走査した場合には情
報量として約4倍得られるが、処理量としては多過ぎ、
ハードウェア量としても多くなり又処理するための時間
が多大になる。この欠点をなくすために光電変換走査等
の基本の解像度は定形文字用の細かさとし、手書文字の
解像度は電子的な演算によって間引く方法が従来から考
えられている。以下説明を簡単にするためN=2即ち、
手書文字の所要走査密度が定形文字の半分の場合を例に
取り、説明する。
図1はOCRの帳票上の文字を画像バッファへ格納するま
での模式図であり、1.1は帳票、1.2はパルスモータであ
り、フリクションベルト1.3と連動されていて、パルス
モータ1.2が1走査分解能分だけ回転すると帳票もその
分だけ移動する様になっている。1.4は結像レンズで図
示しないランプで帳票面を照明しその反射光を光電変換
センサ1.5に結像せしめる。の時帳票1.1と結像レンズ1.
4並びに結像レンズ1.4とセンサ1.5の間の距離は基本走
査分解能を決めれば一意的に定まる。1.6は増幅器あっ
て光電変換センサ1.5の出力を増幅するための回路であ
りこの出力を量子化回路1.7に供給して所定のルールに
より量子化し画像バッファ1.8へ画像データとして格納
する。光電変換センサ1.5を一走査線分走査して画像バ
ッファ1.8に該一走査線分の画像が格納される様に制御
する。このようにして一行分の画像データを格納した後
画像バッファ出力端子1.9から切出回路(図示なし)お
よび文字認識回路を動作させて1行分の文字認識操作を
行う。
図2に帳票上の同一行に印字文字と手書文字が混在して
いる状態を示す。同図にて帳票2.1の領域2.7は2.8,2.9,
2.4及び2.6で囲まれる印字フィールドである。同様に領
域2.10は2.2,2.3,2.6及び2.5で囲まれる手書フィールド
を示す。2.11ではフィールド2.10にドロップアウトカラ
ーで印刷されてある文字記入枠であり、記入者はこの枠
の中に文字を記入する様になっている。これらのフィー
ルド位置は予めフォーマット定義によって帳票毎に一意
的に定まる様にしておく。帳票上の走査は光電変換セン
サ1.5によって横方向を走査し、その一走査線は2.13に
よって示されている。縦方向の走査は帳票の移動機構1.
2及び1.3によって2.12の方向に走行せしめることにより
行う。この両者により一帳票分の走査が行われることに
なる。
この走査を行うに当っては2.4と2.6ではさまれた印字領
域は基本走査線密度で2.6と2.5ではさまれた手書領域は
上記の半分に相当する細かさで、行の先頭位置2.2から
行の最終位置2.3までを画像バッファ1.8へ画像データと
して、格納する必要がある訳である。
図3に従来の実施例を示す。
3.1は画像バッファであり、3,2は帳票の横方向を表現す
るカウンタであり以下Xアドレスカウンタと称する。3.
3はフォーマットフラグメモリであり、印字領域は各画
素対応に0、手書領域では1なる情報をフォーマット定
義情報により前もって書込んである。
3.5は印字領域の画像データを画像バッファ3.1に書き込
む時に帳票の縦方向(以下Y方向)を表現するアドレス
カウンタであり、印字Yアドレスカウンタ、同様に3.6
は手書Yアドレスカウンタである。3.4は上記印字アド
レスカウンタまたは手書Yアドレスカウンタを切換えて
画像バッファへそのアドレスとしてどちらか一方を供給
するための切替器である。又3.7は書込むべき画像デー
タの入力端子、3.8は制御部である。
これを動作させるにはまず帳票2.1をパルスモータ1.2と
ベルト1.3によって走行せしめ、図示しない上辺検出器
によって上辺を検出する。この上辺から文字領域の上辺
2.2までの距離は制御部3.8に予じめ登録してあり、これ
を参照することによって帳票を上辺2.2の位置まで走行
せしめる。この位置に於て、印字Yアドレスカウンタ3.
5及び手書Yアドレスカウンタ3.6及びXアドレスカウン
タを初期化する。この後切替器3.4は印字Yアドレスカ
ウンタ3.5を選択する様に制御しフォーマットフラグメ
モリ3.3の内容が0の間だけXアドレスカウンタを歩進
せしめ、当該走査線上の画像データと端子3.7を経由し
て画像バッファ3.1へ順次書込んでゆく。次にフォーマ
ットフラグメモリ3.3が1になった時点で切替器3.4から
手書Yアドレスカウンタが画像バッファ3.1へ供給さ
れ、引き続きXアドレスカウンタを歩進して順次同様の
動作を行い、フォーマットフラグメモリ3.3の右側一杯
まで行って該位置の走査線上の画像データをすべて書き
込む。
次に、帳票を基本分解能分走行せしめ、この位置の走査
線分のデータを書き込むが、手書領域は書き込まない。
即ち切替器3.4を通じて印字Yアドレスカウンタを選択
し、Xアドレスカウンタは初期状態からフォーマットフ
ラグメモリ3.3の内容が0の間だけ即ち印字領域だけ画
像データを書き込んで該走査線の画像データ書込みは終
了する。
各走査線に対して上記2種類の動作を交互に実行して、
文字領域の下辺2.3の位置まで帳票を走行せしめて、こ
の行の画像取込は終了する。
この結果として画像バッファ3.1にはY方向において印
字領域は基本分解能にて又手書領域は半分の細かさで画
像データが格納されていることになる。
これを読出して認識動作を行う時には、さらにXアドレ
スカウンタに注目して、印字領域の場合はそのまま、手
書領域にては1アドレスおきにサンプリングすれば、縦
・横共手書文字の走査分解能は印字文字の倍である。画
像データが得られることになる。
以上の説明の様になっているため、この動作を行うため
に印字Yアドレスカウンタと手書Yアドレスカウンタの
二つのカウンタが必要でありかつこれらを切替えてどち
らか一方のデータを画像バッファのYアドレスとするた
めの切替器が必要であり、ハードウェア量が増大すると
いう欠点がある。
(発明の課題) 本発明の目的はこの欠点を除去するため、まず所定走査
線分に対応する画像データを基本走査分解能で書込み、
その後フォーマットフラグメモリを参照しつつ印字文字
領域にては画像バッファの先頭位置から既に書込んだ画
像データに基本走査分解能で上書きし、手書領域にては
所定走査線分のデータを書込む毎にバッファの先頭位置
を1ケずつずらしかつ基本走査線を1本おきにサンプリ
ングして上書きする様になし、一行分のデータを書込む
ことにしたもので以下詳細に説明する。
(発明の構成および作用) 図4は本発明の一実施例であり、図5は、帳票上の文字
と、画像バッファへ画像データとして格納された時の状
態を対比した説明図である。図4において4.1は画像バ
ッファ、4.2はXアドレスカウンタで4.3はフォーマット
フラグメモリ、4.4はYアドレスカウンタ、4.5は画像デ
ータの入力端子、4.6は制御部である。画像バッファ4.1
には横方向のアドレスを指定するXアドレスカウンタ4.
2及び縦方向のアドレスを指定するYアドレスカウンタ
4.4のそれぞれの出力が供給されている。又Xアドレス
カウンタ出力はフォーマットフラグメモリ4.3へも供給
され、該出力は制御部4.6へ接続されている。フォーマ
ットフラグメモリ4.3へは前もって制御部4.6により予じ
め定められた帳票フォーマット情報から帳票上の印字領
域及び手書領域を示す画素対応の情報が書き込まれてい
る。制御部4.6はYアドレスカウンタ、Xアドレスカウ
ンタ及びフォーマットフラグメモリの情報からこれらを
制御する。
図5(a)は帳票上に書かれてある任意の一行中の文字
を表現したものであり、5.1〜5.2nはこの一行の文字を
画像データとして光電変換し画像バッファ4.1へ書込む
際の基本分解能による各走査線位置を示しておりその走
査線番号は5.2へ示す通り上から1,2,…2k,…2
l,…2m,…2nとして表現されている。5.3は印字領域、5.
4は手書領域を示しており、その範囲はフォーマットフ
ラグメモリ4.3にてそれぞれ0及び1の部分である。走
査線番号1(以下1と略称する)は手書領域画像と
して取込むべき走査線の先頭位置を示しており、2nは
その最終位置とする。同様に2k+1及び2mは印字文
字画像として取込むべき走査線の先頭及び最終位置を示
す。
なお、k,l,m,nは正の整数でありk<l<m<nなる関
係を有する。
又、k,m,nの値は前もって登録されてある帳票フォーマ
ット定義情報により帳票の行単位に一意的に定まってい
る。
図5(b)は図5(a)に対応した画像バッファ4.1を
示しており、5.11は画像バッファ4.1の中味、5.12は図
5(a)における各走査線の画像を書込む一走査線分の
画像書込エリアである。
5.13は図4の実施例において、初期状態から画像データ
を書き込む場合の書込走査線番号を示しておりその番号
は図5(a)に対応している。5.14は画像データを所定
走査線分一杯まで書込んだ後、さらに上書きして書き込
む際の書込走査線番号を示しており、同様に図5(a)
に対応している。なおXは書込みを行わないこと示して
いる。
これを動作するにはまず従来技術と同様にして帳票を走
行させ、1位置まで帳票を移送する。この時、図4の
フォーマットフラグメモリ4.3には図示したデータ(印
刷領域か手書領域か)が既に書込んである様制御する。
まず制御部4.6はYアドレスカウンタ4.4及びXアドレス
カウンタ4.2を初期化する。次にこの走査線上の画像デ
ータを端子4.5から画像バッファ4.1へ書込みつつXアド
レスカウンタを歩進させ一走査線分の取込みを終了す
る。
次に従来技術と同様にして帳票を基本走査分解能分走行
せしめ、走査線位置を2に移すと共に、Yアドレスカ
ウンタ4.4を1ケ歩進せしめ、Xアドレスカウンタ4.2を
初期化する。全く同様の動作をさらに行って、所定走査
線分一杯になるまで実行する。(その実施例では2l位
置)。この時点では図5(b)の5.13で示す位置に図5
(a)の5.2の対応する走査線上のデータ(行の上部に
対応)が格納された事になる。なお、この段階で格納さ
れるデータは印刷領域ではほとんど空白である(印刷領
域では文字が小さいので行の上部は空白となる。) 次にさらに帳票を2l+1の位置まで移送すると共にY
アドレスカウンタ4.4及びXアドレスカウンタ4.2を初期
化する。これにより、画像バッファ4.1では既に書込終
了した走査線1に対応する位置が選択されている。以
下の動作は印字領域と手書領域にて異なるので別々に説
明する。
まず印字領域においてはほゞ前と同様であり、5.14に示
される走査線データを先頭番地から書込むが、Xの示す
位置には書込まないものとする。従って行の上半分に対
応して先に書き込まれていたデータは消去される。
手書領域においては奇数位置にのみ間欠的に上書きする
制御を行う。即ち5.14に示す如く1位置には走査線
2l+2のデータを書込む。次に帳票上、図5(a)の
2l+3に相当する走査線のデータは手書領域においては
書込まず1回目の書込みデータを保存する。この2種類
の動作を帳票を基本分解能で走行させる毎に行い、帳票
上の走査線2nまで実行することにより、一行分の画像
データが画像バッファへ格納できることになる。従って
偶数行には行の上半分に対応して先に書き込まれたデー
タがそのまま残り、奇数行には行の下半分に対応して上
書きされたデータが存在することとなる。
以上一行分のデータを書込んだ後の画像バッファの内容
は概略図6の通りである。
これを読出す際には前述したk,m,nおよび印字領域と手
書領域の区切れ等は前もってフォーマット定義情報によ
り知ることができるので容易に行うことができる。
即ち印字領域においては画像バッファのYアドレスとし
2k+1走査線位置を先頭としてモード2lなる制御に
て走査線2m相当位置まで読出すことにより正常の画像デ
ータが得られ、手書領域にては画像バッファの先頭から
2lまでまず偶数アドレスのみ、次に続けて奇数アドレス
を読出し、Xアドレスとして1アドレスおきのサンプリ
ングを行うことによりX,Y共1/2の大きさとなった正
常画像データが得られる。
次に、手書領域における間引きが1/3の場合を図7及
び図8に基づいて説明すると、図7において走査線番号
1は上記実施例同様手書領域画像として取り込むべき
走査線の先頭位置を示し、3nはその最終位置とする。
同様に2i及び2jは印字文字画像として取り込むべき
走査線の先頭及び最終位置を示す。なお、l,i,j,nは正
の整数であり、l<i<j<nなる関係を有する。また
l,i,j,nの値は前もって登録されてある帳票フォーマッ
ト定義情報により帳票の行単位に一義的に定まってい
る。
従来技術同様にして帳票を走行させ#1位置まで帳票を
移送する。上記実施例同様に#2lまで格納する。そし
て、帳票を#2l+1の位置まで移送してYアドレスカウ
ンタ及びXアドレスカウンタを初期化し、印字領域内の
画像データを含む#4lまで書き込む。次に、帳票を#4l
+1の位置まで移送してYアドレスカウンタ及びXアド
レスカウンタを初期化し、残りの走査線の画像データを
書き込むがxで示す位置には書き込まないものとする。
次に、手書領域においては、上記実施例同様に#2lまで
格納する。そして、帳票を#2l+1の位置まで移送して
Yアドレスカウンタ及びXアドレスカウンタを初期化
し、手書領域内の画像データを含む#4lまでは図7のよ
うに3本の走査線おきに間欠的に書き込む。次に、帳票
を#4l+1の位置まで移送してYアドレスカウンタ及び
Xアドレスカウンタを初期化し、残りの走査線の画像デ
ータを1つ前の書き込みと走査線が重ならないように3
本の走査線おきの間欠的に書き込む。書き込んだ走査線
以外の走査線の位置に示すxには書き込まないものとす
る。よって、本実施例の場合3回目の書き込みを行った
際は画像データが間引かれた状態で格納されることとな
る。
なお、分解能N(Nは2以上の自然数)が4以上の場合
も同様に2回目以降からN回目までの書き込みをN−1
おきにずらして間欠的に行うことにより同様にできる。
(発明の効果) 以上説明した様に本実施例では印字文字及び手書文字の
画像データ書込用のYアドレスカウンタとして一組用意
すれば良く、ハードウェア上少なくて済み又制御上も切
替等の余分なコントロールが不要であるという利点を有
する。
本発明は一行中にその所要分解能の異なる図形が混在し
ている帳票の画像を得る手段を、より簡単なハードウェ
アにて構成するものであり、イメージ入力、COR等に使
用することができる。
【図面の簡単な説明】
図1はOCRの帳票上の文字を画像バッファへ格納するた
めの模式図、図2は帳票上の文字イメージと説明する
図、図3は従来の実施例を示す図、図4は本発明の実施
例を示す図、図5(a)及び図5(b)は帳票上の走査
線と画像バッファに格納する走査線データとの対応を説
明する図、図6は格納した文字像の例を示す図、図7は
他の実施例における帳票上の走査線と画像バッファに格
納する走査線データとの対応を説明する図、図8は格納
した文字像の例を示す図である。 4.1……画像バッファ、 4.2……Xアドレスカウンタ、 4.3……フォーマットフラグメモリ、 4.4……Yアドレスカウンタ、 4.5……入力端子、 4.6……制御部。

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】帳票を副走査方向に走行させる手段と、 帳票上の文字を主走査方向に走査して電気信号に変換す
    る光電変換手段と、 印刷文字の走査領域分の格納量を持ち、光電変換された
    画像データを格納する画像バッファと、 該画像バッファに書き込む画像データのアドレスのXア
    ドレスを供給するXアドレスカウンタと、 前記画像バッファに書き込む画像データのアドレスのY
    アドレスを供給するYアドレスカウンタと、 主走査線上の位置に対応するセルを有して帳票上の印刷
    文字領域と手書文字領域を指定する情報を格納するフォ
    ーマットフラグメモリと、 上記各構成要素を制御する制御部とを有し、 印刷文字が印字された印刷文字領域と手書文字が記載さ
    れた手書文字領域が混在する帳票上の画像データを手書
    文字領域のみ1/N(Nは2以上の自然数)圧縮して前
    記画像バッファに格納する際、 前記フォーマットフラグメモリが印刷文字領域を指定し
    ている時は、 印刷文字領域を含む全領域を1/Nに分割した領域毎の
    画像データを順次、前記Xアドレスカウンタ及び前記Y
    アドレスカウンタを1つづ歩進して前記画像バッファに
    上書きして格納し、さらに印刷文字領域の最終の次の主
    走査線と全領域の最終の主走査線との間の領域の画像デ
    ータは格納せず、 前記フォーマットフラグメモリが手書文字領域を指定し
    ている時は、 手書文字領域をN分割して当該分割した1番目の領域の
    画像データを前記Xアドレスカウンタ及び前記Yアドレ
    スカウンタを1つづ歩進して前記画像バッファに格納
    し、2番目以降の分割した領域の画像データは各領域の
    主走査線のN−1本おきの画像データを先に格納した画
    像データに重ならないように間欠的に前記画像バッファ
    に格納し、当該間欠的に格納した主走査線の以外の画像
    データは格納しないことを特徴とする光学式文字読取装
    置における画像データ格納方式。
JP59085184A 1984-04-28 1984-04-28 光学式文字読取装置における画像データ格納方式 Expired - Lifetime JPH0664625B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP59085184A JPH0664625B2 (ja) 1984-04-28 1984-04-28 光学式文字読取装置における画像データ格納方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP59085184A JPH0664625B2 (ja) 1984-04-28 1984-04-28 光学式文字読取装置における画像データ格納方式

Publications (2)

Publication Number Publication Date
JPS60230275A JPS60230275A (ja) 1985-11-15
JPH0664625B2 true JPH0664625B2 (ja) 1994-08-22

Family

ID=13851571

Family Applications (1)

Application Number Title Priority Date Filing Date
JP59085184A Expired - Lifetime JPH0664625B2 (ja) 1984-04-28 1984-04-28 光学式文字読取装置における画像データ格納方式

Country Status (1)

Country Link
JP (1) JPH0664625B2 (ja)

Also Published As

Publication number Publication date
JPS60230275A (ja) 1985-11-15

Similar Documents

Publication Publication Date Title
US4949189A (en) Two-sided document scanning apparatus
US3993865A (en) Scanning systems
US5029228A (en) Image data filing system
US4935821A (en) Image processing apparatus for multi-media copying machine
HK1002718A1 (en) Device for displaying a composite image
JPH04503292A (ja) 自動規準化、自動用紙選択、及び窓規準化を備えた複写機
JPH0775397B2 (ja) 画像処理装置
US4651223A (en) Recorder
US4408343A (en) Image enhancement for optical character readers
JPH0664625B2 (ja) 光学式文字読取装置における画像データ格納方式
JP2687367B2 (ja) 画像データの転送制御装置
JPH02141173A (ja) 画像受信装置
JP2861089B2 (ja) 画線付加装置
JP2839578B2 (ja) イメージデータ入力処理装置
JPS6248941B2 (ja)
CN101140621A (zh) 图文影像处理装置及其影像处理方法
KR930010019B1 (ko) 화인모드의 데이타를 노말모드 데이타로 전환하는 방법
JPH0553352U (ja) ファクシミリ装置
JPH0429274B2 (ja)
JPS58151641A (ja) 映像信号のインタフエ−ス装置
JP3313463B2 (ja) 画像処理装置
JP2712426B2 (ja) 画像送信装置
JP2917367B2 (ja) 文字認識装置
JPS6228724A (ja) フイルム読取機
JPS6251026B2 (ja)

Legal Events

Date Code Title Description
EXPY Cancellation because of completion of term