JPS5850077A - 2値化処理制御方式 - Google Patents
2値化処理制御方式Info
- Publication number
- JPS5850077A JPS5850077A JP56148153A JP14815381A JPS5850077A JP S5850077 A JPS5850077 A JP S5850077A JP 56148153 A JP56148153 A JP 56148153A JP 14815381 A JP14815381 A JP 14815381A JP S5850077 A JPS5850077 A JP S5850077A
- Authority
- JP
- Japan
- Prior art keywords
- binarization
- line
- row
- instruction information
- information
- 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
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/16—Image preprocessing
- G06V30/162—Quantising the image signal
-
- 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)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
本発明は、特に1頓票上の7オーマ、トの異なる複数の
文字行を自動的に読み取る際に有効な2値化処理制御方
弐に関する。
文字行を自動的に読み取る際に有効な2値化処理制御方
弐に関する。
帳票の光学的読取シを高速化するためKCCD等のライ
ンスキャナを用tn、 1行の1走査線上の明暗を同
時に光電変換する方式がある。即ちフォトダイオードま
たはフォト七ルのアレイを用いたセンサでは主走査を行
と直角方向、副走査を行方向に行なうので1文字ずつ逐
次光電変換されるが、ラインスキャナの場合は素子数が
多いので主走査を行方向、副走査を行と直角方向に設定
し、走査線上の1行全体の明暗画偉を同時に光電変換す
る。
ンスキャナを用tn、 1行の1走査線上の明暗を同
時に光電変換する方式がある。即ちフォトダイオードま
たはフォト七ルのアレイを用いたセンサでは主走査を行
と直角方向、副走査を行方向に行なうので1文字ずつ逐
次光電変換されるが、ラインスキャナの場合は素子数が
多いので主走査を行方向、副走査を行と直角方向に設定
し、走査線上の1行全体の明暗画偉を同時に光電変換す
る。
従って1文字の光電変換出力が得られるのは1行分の副
走査が終了したときであ)、かつこのときは1行全部の
文字の光電変換出力が得られる。ところで帳票の文字行
には予め印刷された活字もあれば手書きkよシ書き込ま
れた文字もあるので、同じ2値化方式で全ての文字を2
値化すると不都合が生じる。@1図はこの点を改善する
ために1本発明者等によシ既#C提案され友2値化処理
制御方式の説明図である。詳細は特願昭55−3429
5号に示されているので、以下ではその概要を説明する
。帳票1の表面f:CODラインスキャナ2によ)走査
すると該帳票の走査線上の濃淡値に応じたアナレグ盾像
信号が得られるが、この画像信号はA/D変換器3で多
値(例えば16階調)のデジタル情報に変換され、一旦
画像メモ9.4 K格納される。この後、画偉メ播す4
から読み出された各画素毎の多値デジタル情報は2値化
回路5で白、黒2値のいずれかに判別され、出力メモリ
6に転送される。
走査が終了したときであ)、かつこのときは1行全部の
文字の光電変換出力が得られる。ところで帳票の文字行
には予め印刷された活字もあれば手書きkよシ書き込ま
れた文字もあるので、同じ2値化方式で全ての文字を2
値化すると不都合が生じる。@1図はこの点を改善する
ために1本発明者等によシ既#C提案され友2値化処理
制御方式の説明図である。詳細は特願昭55−3429
5号に示されているので、以下ではその概要を説明する
。帳票1の表面f:CODラインスキャナ2によ)走査
すると該帳票の走査線上の濃淡値に応じたアナレグ盾像
信号が得られるが、この画像信号はA/D変換器3で多
値(例えば16階調)のデジタル情報に変換され、一旦
画像メモ9.4 K格納される。この後、画偉メ播す4
から読み出された各画素毎の多値デジタル情報は2値化
回路5で白、黒2値のいずれかに判別され、出力メモリ
6に転送される。
第2図(、)は帳票1上の文字行10の一例である。
この文字行1.0のフォーマットは予め決められていて
、例えば第1区分F1等Ka予め活字が印刷されておシ
、また第5区分F1等には手書きで何らか0文字が書込
まれる。ラインスキャナ2による主走査は走査線11を
文字行10の方向に沿わせて、各区分F1e F鵞a
−・を横切るように行なわれる。
、例えば第1区分F1等Ka予め活字が印刷されておシ
、また第5区分F1等には手書きで何らか0文字が書込
まれる。ラインスキャナ2による主走査は走査線11を
文字行10の方向に沿わせて、各区分F1e F鵞a
−・を横切るように行なわれる。
第2図(b)は(、)の文字行10を走査したときの画
像メモリ4の記憶状態を模式的に示すものである。
像メモリ4の記憶状態を模式的に示すものである。
このメモリ4に対する書込み、読出しも走査線11に対
応するアドレシング(これをメモリ上の走査線12とす
る)で行なわれる。従って、1行、1走査線上の読出し
出力には印刷文字のそれ及び手書き文字のそれが混在す
ることKなるので2値化回路5では2値化する基準を各
々に応じて変えてそれぞれに適切な2値化が行なわれる
ようKする。
応するアドレシング(これをメモリ上の走査線12とす
る)で行なわれる。従って、1行、1走査線上の読出し
出力には印刷文字のそれ及び手書き文字のそれが混在す
ることKなるので2値化回路5では2値化する基準を各
々に応じて変えてそれぞれに適切な2値化が行なわれる
ようKする。
これの具体的何として2値化の閾値を変えるということ
であシ、例えば文字、パターンの検出点の周〕の明暗の
平均値、或いは検出点の周シの最大値の1/me閾値と
する。2値化方式指示情報、具体的には閾値は、第1図
02値化方式指示テーブル7に予め格納しておく、そし
てアドレスカウンタ8の指示でメモリ4から多値デジタ
ル情報が読み出されるとそれと同期してテーブル7から
2値化方式指示情報が読み出され、両者が2値化回路5
へ導びかれる。アドレスカウンタ8の出力はメモリ4と
テーブル7の同一アドレスを同時にアクセスするが、テ
ーブル7からは各画素毎の指示情報が出力されるのでF
iなく、文字行100区分Fl yF雪e ”−一に対
応したメモリ4のアドレス区分例えば0〜49.50〜
??、100〜、−一に対して2値化方式指示情報が各
区分の最初において読出される。そして、メ毫す4から
1走査線分の情報が読み出されるとアドレスカウンタ8
社復帰して、メモリ4からは副走査方向に1つ進んだ次
の走査線の情報が2値化回路5へ転送され、このときテ
ーブル7は再度アドレス0からアクセスされ前回と同じ
情報を出力する。
であシ、例えば文字、パターンの検出点の周〕の明暗の
平均値、或いは検出点の周シの最大値の1/me閾値と
する。2値化方式指示情報、具体的には閾値は、第1図
02値化方式指示テーブル7に予め格納しておく、そし
てアドレスカウンタ8の指示でメモリ4から多値デジタ
ル情報が読み出されるとそれと同期してテーブル7から
2値化方式指示情報が読み出され、両者が2値化回路5
へ導びかれる。アドレスカウンタ8の出力はメモリ4と
テーブル7の同一アドレスを同時にアクセスするが、テ
ーブル7からは各画素毎の指示情報が出力されるのでF
iなく、文字行100区分Fl yF雪e ”−一に対
応したメモリ4のアドレス区分例えば0〜49.50〜
??、100〜、−一に対して2値化方式指示情報が各
区分の最初において読出される。そして、メ毫す4から
1走査線分の情報が読み出されるとアドレスカウンタ8
社復帰して、メモリ4からは副走査方向に1つ進んだ次
の走査線の情報が2値化回路5へ転送され、このときテ
ーブル7は再度アドレス0からアクセスされ前回と同じ
情報を出力する。
ところで、こ02値化熟環方式で紘文字行10のフォー
マットが変わる毎にテーブル7の内容も変更されなけれ
ばならない、そのため、テーブル7を固定的lkROM
とせずに書き換え可能なRAMにすることが有利である
。しかし、第5図に示すように1枚O帳票1内に複数の
文字行10a〜104があ夛、シかもこれらが同一のフ
ォーマットでないとすれば、いずれかの行間でテーブル
7の内容を中央処理装置(CPU)から書き換える必要
が生ずる。このとき3キヤナ2による走査を行間で停止
させないとすれば、ソフトとハードとは非同期であるか
らCPUKよるテーブル7の書換えが2つの文字行の処
理時間内のいずれかkずれ込む恐れがある。これではテ
ーブル7が常時参照されているので、1つの文字行の1
走査線分を2値化処理している途中で2値化方式指示情
報が誤って別のフォーマットのものに切替ってしまう不
都合などが予想される。
マットが変わる毎にテーブル7の内容も変更されなけれ
ばならない、そのため、テーブル7を固定的lkROM
とせずに書き換え可能なRAMにすることが有利である
。しかし、第5図に示すように1枚O帳票1内に複数の
文字行10a〜104があ夛、シかもこれらが同一のフ
ォーマットでないとすれば、いずれかの行間でテーブル
7の内容を中央処理装置(CPU)から書き換える必要
が生ずる。このとき3キヤナ2による走査を行間で停止
させないとすれば、ソフトとハードとは非同期であるか
らCPUKよるテーブル7の書換えが2つの文字行の処
理時間内のいずれかkずれ込む恐れがある。これではテ
ーブル7が常時参照されているので、1つの文字行の1
走査線分を2値化処理している途中で2値化方式指示情
報が誤って別のフォーマットのものに切替ってしまう不
都合などが予想される。
本発明は、2つの(基本的には2倍の容量の)テーブル
バッファを用いて上述し友不都合を回避しようとするも
ので、その特徴とするとζろは複数の文字行を有する帳
票を該行方向に主走査、骸行方向と直角の方向に副走査
して各行内の濃淡値に応じた多値デジタル情報を得、そ
れを画像メモリに一時蓄積した後、該行方向に読み出し
て予め定めた区分毎に2値化回路で順次2値化処理する
方式において、該2値化回路による各区分毎の2値化方
式を指示する情報をそれぞれ1行分ずつ中央処理装置か
ら書込まれる2つのテーブルバッファを設け、一方のテ
ーブルバッファから読み出した2値化方式指示情報に基
すいて該画像メ毫すから読出した多値デジタル情報f:
2値化して用いる間に1次のフォーマ、トの異なる行の
2値化方式指示情報を他方のテーブルバッフγに書込み
、そして該画像メモリから該次の行の多値デジタル情報
を読出すタイミングに同期して該他方のテーブルバッフ
ァから皺次の行に対応した2値化方式指示情報を読み出
し、それよシ該画像メモリからの多値デジタル情報を2
値化する点にある。以下、図示の実施例を参照しながら
これを詳細に説明す第4図は本発明の一実施例を示すブ
ロック図で、第1図と同一部分には同一符号が付しであ
る。本例ではそれぞれが1文字行分の2値化方式指示情
報金格納し得る2つの2値化方式指示テーブル(RAM
)7ム、7Bl用いる。そして一方のテーブルが2値化
処理で参照されている間に1他方のテーブルに対してC
PU13から7オーマ、トの異なる以後の(次行も同一
フォーマ、トであることもあるから必ずしも次行に対す
るものとは限らな%A)文字行に対する1行文の2値化
方式指示情報を書き込む。1例として帳票1第3図に示
すようkそのID番号10・で示されるようにフォーマ
。
バッファを用いて上述し友不都合を回避しようとするも
ので、その特徴とするとζろは複数の文字行を有する帳
票を該行方向に主走査、骸行方向と直角の方向に副走査
して各行内の濃淡値に応じた多値デジタル情報を得、そ
れを画像メモリに一時蓄積した後、該行方向に読み出し
て予め定めた区分毎に2値化回路で順次2値化処理する
方式において、該2値化回路による各区分毎の2値化方
式を指示する情報をそれぞれ1行分ずつ中央処理装置か
ら書込まれる2つのテーブルバッファを設け、一方のテ
ーブルバッファから読み出した2値化方式指示情報に基
すいて該画像メ毫すから読出した多値デジタル情報f:
2値化して用いる間に1次のフォーマ、トの異なる行の
2値化方式指示情報を他方のテーブルバッフγに書込み
、そして該画像メモリから該次の行の多値デジタル情報
を読出すタイミングに同期して該他方のテーブルバッフ
ァから皺次の行に対応した2値化方式指示情報を読み出
し、それよシ該画像メモリからの多値デジタル情報を2
値化する点にある。以下、図示の実施例を参照しながら
これを詳細に説明す第4図は本発明の一実施例を示すブ
ロック図で、第1図と同一部分には同一符号が付しであ
る。本例ではそれぞれが1文字行分の2値化方式指示情
報金格納し得る2つの2値化方式指示テーブル(RAM
)7ム、7Bl用いる。そして一方のテーブルが2値化
処理で参照されている間に1他方のテーブルに対してC
PU13から7オーマ、トの異なる以後の(次行も同一
フォーマ、トであることもあるから必ずしも次行に対す
るものとは限らな%A)文字行に対する1行文の2値化
方式指示情報を書き込む。1例として帳票1第3図に示
すようkそのID番号10・で示されるようにフォーマ
。
トが全て異なる4行の文字行10a〜10(l有すると
いうことであれば、CPU13は先ず文字行10aK対
する2値化方式指示情報■をテーブル7A(7Bでもよ
い)k書込み、次いで文字行10bK対する2値化方式
指示情報璽ヲテーブル7BK書込む、その後はテーブル
7Bの情報1が参照されている間にテーブル71に文字
行1oeに対する情報量全書込み、さらにテーブル7A
の情報層が参照され始めたらテーブル7BK文字行10
4に対する情報Wt書込む。そして、CPU13は空き
テーブルに次の2値化方式指示情報を書込み終ると切替
回路14に切替指示を与える。この切替回路14はアド
レスカウンタ8の出力をテーブル7A、7Bのいずれに
与えるかを切替えるものであるが、本発明ではCPU1
5からの切替指示を受けてもそれだけでは切替え1行な
わなり、これはCPU13の切替指示が必ずしも^−ド
側の走査による行間においてなされるとは限らないから
である。例えば第1行10aをテーブル7A?参照して
2値化している間に、情報層がテーブル7Bk書き込ま
れるとその時点で切替指示が出力されるが、仁の時切替
回路14でカウンタ8の出力ヲテーブル7Aから7BK
切換えてしまうとtX1行10mが以後異なる7オーマ
ツトの情報■で2値化されてしまう、しかも走査線の始
めから切替わるのでなく、その途中で切替わるとその走
査線に関する2値化データの品質は全く保証されなり。
いうことであれば、CPU13は先ず文字行10aK対
する2値化方式指示情報■をテーブル7A(7Bでもよ
い)k書込み、次いで文字行10bK対する2値化方式
指示情報璽ヲテーブル7BK書込む、その後はテーブル
7Bの情報1が参照されている間にテーブル71に文字
行1oeに対する情報量全書込み、さらにテーブル7A
の情報層が参照され始めたらテーブル7BK文字行10
4に対する情報Wt書込む。そして、CPU13は空き
テーブルに次の2値化方式指示情報を書込み終ると切替
回路14に切替指示を与える。この切替回路14はアド
レスカウンタ8の出力をテーブル7A、7Bのいずれに
与えるかを切替えるものであるが、本発明ではCPU1
5からの切替指示を受けてもそれだけでは切替え1行な
わなり、これはCPU13の切替指示が必ずしも^−ド
側の走査による行間においてなされるとは限らないから
である。例えば第1行10aをテーブル7A?参照して
2値化している間に、情報層がテーブル7Bk書き込ま
れるとその時点で切替指示が出力されるが、仁の時切替
回路14でカウンタ8の出力ヲテーブル7Aから7BK
切換えてしまうとtX1行10mが以後異なる7オーマ
ツトの情報■で2値化されてしまう、しかも走査線の始
めから切替わるのでなく、その途中で切替わるとその走
査線に関する2値化データの品質は全く保証されなり。
そこで本発明ではソフト側の切替指示だけでなく、ハー
ド側のス中ヤン同期信号を受けて次の文字行の先頭から
テーブル7ム、7Bt−切替える。このようにすれば走
査線の途中でテーブル7A、7Bが切替わることは確実
に防止される。
ド側のス中ヤン同期信号を受けて次の文字行の先頭から
テーブル7ム、7Bt−切替える。このようにすれば走
査線の途中でテーブル7A、7Bが切替わることは確実
に防止される。
以上述べたように本発明によれば、複数の文字行を有す
る@票の各行が異なるフォーマットである場合でも、1
走査線のデータも判別不能とせずに高速且つ最適に2値
化処理できる利点がある。
る@票の各行が異なるフォーマットである場合でも、1
走査線のデータも判別不能とせずに高速且つ最適に2値
化処理できる利点がある。
第1図は走査線方向に2値化方式金切替える処理方式の
ブ四、り図、第2図はその説明図、第3図は複数の文字
行を有する帳票の説明図、第4図は本発明の一実施例を
示すブロック図である。 図中、1は帳票、4は画像メモリ、5は2値化回路、7
A、7Bは2値化方式指示テーブル、8はアドレスカウ
ンタ、15は中央処理装置、14は切替回路である。 出願人 富士通株式会社 代理人弁理士 青 柳 稔第3図 第4図
ブ四、り図、第2図はその説明図、第3図は複数の文字
行を有する帳票の説明図、第4図は本発明の一実施例を
示すブロック図である。 図中、1は帳票、4は画像メモリ、5は2値化回路、7
A、7Bは2値化方式指示テーブル、8はアドレスカウ
ンタ、15は中央処理装置、14は切替回路である。 出願人 富士通株式会社 代理人弁理士 青 柳 稔第3図 第4図
Claims (1)
- 【特許請求の範囲】 複数の文字行を有する帳票を該行方向に主走査、該行方
向と直角の方向に副走査して各行内の濃淡値に応じた多
値デジタル情報を得、それを画會メモリに一時蓄積した
後、該行方向に読み出して予め定めた区分毎に2値化回
路で順次2値化処理する方式において、 該2値化回路による各区分毎の2値化方式を指示する情
報をそれぞれ1行分ずつ中央処理装置から書込まれる2
つのテーブルバッファを設け、一方のテーブルバッファ
から読み出し72.2値化方式指示情報に基すいて該画
儂メモリから読出した多値デジタル情報を2値化して用
いる間に1次のフォーマ、トの異なる行の2値化方式指
示情報を他方のテーブルバッフ7に書込み、そして該画
僚メモリから該次の行の多値デジタル情報【読出すタイ
ミングに同期して該他方のテーブルバッファから皺次O
行に対応した2値化方式指示情報を読み出し、それよシ
該画僚メモリからの多値デジタル情報t−2値化するこ
とを特徴とする2値化処理制御方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP56148153A JPS5850077A (ja) | 1981-09-19 | 1981-09-19 | 2値化処理制御方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP56148153A JPS5850077A (ja) | 1981-09-19 | 1981-09-19 | 2値化処理制御方式 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS5850077A true JPS5850077A (ja) | 1983-03-24 |
| JPH0119192B2 JPH0119192B2 (ja) | 1989-04-10 |
Family
ID=15446441
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP56148153A Granted JPS5850077A (ja) | 1981-09-19 | 1981-09-19 | 2値化処理制御方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS5850077A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH01153784A (ja) * | 1987-12-11 | 1989-06-15 | Daikin Ind Ltd | 撥水撥油剤組成物 |
-
1981
- 1981-09-19 JP JP56148153A patent/JPS5850077A/ja active Granted
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH01153784A (ja) * | 1987-12-11 | 1989-06-15 | Daikin Ind Ltd | 撥水撥油剤組成物 |
Also Published As
| Publication number | Publication date |
|---|---|
| JPH0119192B2 (ja) | 1989-04-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4791679A (en) | Image character enhancement using a stroke strengthening kernal | |
| US5701505A (en) | Image data parallel processing apparatus | |
| US4747156A (en) | Image preprocessing procedure for noise removal | |
| US4528692A (en) | Character segmenting apparatus for optical character recognition | |
| US4703512A (en) | Pattern outline tracking method and apparatus | |
| JPS6198069A (ja) | 画像処理装置 | |
| JPH0775397B2 (ja) | 画像処理装置 | |
| US4408343A (en) | Image enhancement for optical character readers | |
| JPS5850077A (ja) | 2値化処理制御方式 | |
| JPS62107573A (ja) | 画像処理装置 | |
| JP2509448B2 (ja) | イメ―ジ情報量削減方法 | |
| IL100140A (en) | A device for capturing characters and a device for processing characters that includes it | |
| JPS61147379A (ja) | 光学式文字読取装置 | |
| JPH06343121A (ja) | ファクシミリ装置及び画像通信装置における画像処理方法 | |
| JPH06121177A (ja) | 赤黒読取装置 | |
| JP3390025B2 (ja) | 画像処理装置 | |
| JPS6382060A (ja) | フアクシミリの画信号処理回路 | |
| JPS6211101Y2 (ja) | ||
| JPS60254876A (ja) | シエ−デイング補正装置 | |
| JPS633352B2 (ja) | ||
| JPH0213346B2 (ja) | ||
| JPH0223067B2 (ja) | ||
| JPS59149575A (ja) | 前処理回路 | |
| JPH0951445A (ja) | 画像処理装置 | |
| JPH0436503B2 (ja) |