JPS61273685A - 文字位置決め方式 - Google Patents
文字位置決め方式Info
- Publication number
- JPS61273685A JPS61273685A JP60117019A JP11701985A JPS61273685A JP S61273685 A JPS61273685 A JP S61273685A JP 60117019 A JP60117019 A JP 60117019A JP 11701985 A JP11701985 A JP 11701985A JP S61273685 A JPS61273685 A JP S61273685A
- Authority
- JP
- Japan
- Prior art keywords
- data
- word
- bits
- histogram
- adder
- 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
Links
Landscapes
- Character Input (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
[概 要]
帳票等における文字位置を検出するため、ヒストグラム
を用いる方法をとる場合、1語のデータに対応する黒ビ
ット数を格納したテーブルを用い、黒ビット数を算出し
て、ヒストグラムを作成するよう構成したもので、これ
によりヒストグラム作成に要する時間を大幅に短縮でき
る。
を用いる方法をとる場合、1語のデータに対応する黒ビ
ット数を格納したテーブルを用い、黒ビット数を算出し
て、ヒストグラムを作成するよう構成したもので、これ
によりヒストグラム作成に要する時間を大幅に短縮でき
る。
[産業上の利用分野]
本発明は、文字読取装置において、帳票等に印字された
文字の位置決めする方式に関する。
文字の位置決めする方式に関する。
帳票等に印字された文字を認識するためには、正確に文
字を切り出す必要があり、そのため、まず文字位置を検
出すること、即ち文字の位置決めを行う必要がある。
字を切り出す必要があり、そのため、まず文字位置を検
出すること、即ち文字の位置決めを行う必要がある。
帳票等における文字位置を検出するための方法として、
ヒストグラム法が多く用いられている。
ヒストグラム法が多く用いられている。
これは、第3図に示すように、画像メモリに格納された
データを横方向に走査して、各1ラインごとに「黒」ピ
ントの数を加算した結果をヒストグラムとし、これを所
定のスライス・レベルでスライスして、得られた幅を文
字位置とするものである。
データを横方向に走査して、各1ラインごとに「黒」ピ
ントの数を加算した結果をヒストグラムとし、これを所
定のスライス・レベルでスライスして、得られた幅を文
字位置とするものである。
本発明は、このヒストグラムを作成する方式の改良に関
するものである。
するものである。
[従来の技術]
従来、文字位置決めのためのヒストグラムを作成するた
めに、「黒」ビット数を算出する方式としては、つぎの
ように行っていた。
めに、「黒」ビット数を算出する方式としては、つぎの
ように行っていた。
画像メモリーFの入力画像データの一水平走査線上の画
像データを、1語(代表的には8ビツト)づつ取り出し
て、1ビツトづつシフトさせ、シフトしたビットの検査
を行い、“l”であれば、カウンタをカウントアツプす
ることを、1走査線ごとに繰り返すものである。
像データを、1語(代表的には8ビツト)づつ取り出し
て、1ビツトづつシフトさせ、シフトしたビットの検査
を行い、“l”であれば、カウンタをカウントアツプす
ることを、1走査線ごとに繰り返すものである。
[発明が解決しようとする問題点]
上記従来の方式では、−走査綿ごとに1語づつ取り出し
て、1語が8ビツトであれば、8回のシフトを必要とし
、非常に時間がかかるという問題点があった。
て、1語が8ビツトであれば、8回のシフトを必要とし
、非常に時間がかかるという問題点があった。
本発明は、この問題点を解消し、高速にヒストグラムを
つくることのできる方式を提供しようとするものである
。
つくることのできる方式を提供しようとするものである
。
[問題点を解決するための手段]
第1図は本発明の文字位置決め方式の原理ブロック図を
示す。
示す。
第1図において、1はテーブルであって、1語、例えば
1語が8ビツトであれば8ビツトの総てのデータをアド
レスとし、そのデータ内のビット“1”の合計数を格納
する。
1語が8ビツトであれば8ビツトの総てのデータをアド
レスとし、そのデータ内のビット“1”の合計数を格納
する。
したがって、1語が8ビツトの場合は256個のデータ
の表となり、ROMまたはRAMに記憶される。
の表となり、ROMまたはRAMに記憶される。
2は加算器であって、その中に演算の結果が形成される
累算器をなし、つぎつぎと入力されるデータを加算し、
累算値を求める。
累算器をなし、つぎつぎと入力されるデータを加算し、
累算値を求める。
3は画像メモリであって、読み取った帳票等の2値化画
像データを記憶する。4は画像メモリ内の画像データか
ら、各横方向走査ごとに、1語づつ読み出すためのアド
レスを作成する。
像データを記憶する。4は画像メモリ内の画像データか
ら、各横方向走査ごとに、1語づつ読み出すためのアド
レスを作成する。
[作用]
画像メモリ3内に格納されている帳票等の2値化画像デ
ータの横方向の黒ビット・ヒストグラムを作成するには
、まず画像データ各機方向走査ごとに、1語(8ビツト
)づつ取り出すよう続出アドレス作成器4によりアドレ
スを作成し、順次読み出す。
ータの横方向の黒ビット・ヒストグラムを作成するには
、まず画像データ各機方向走査ごとに、1語(8ビツト
)づつ取り出すよう続出アドレス作成器4によりアドレ
スを作成し、順次読み出す。
取り出した8ビツトのデータをアドレスとして、テーブ
ル1を読み出し、読み出したデータを加算器2に入力す
る。
ル1を読み出し、読み出したデータを加算器2に入力す
る。
■横走査のデータの取り出しが終了すれば、加算器2に
はl横走査の黒ビット数の合計値が形成される。
はl横走査の黒ビット数の合計値が形成される。
従来の黒ビツト合計値の作成が、1語づつ取り出し、8
回のシフトを行わせる必要があり、1語の処理につき、
9命令要したのに対して、本発明では1語の処理を1命
令で行うことができ、処理速度を向上することができる
。
回のシフトを行わせる必要があり、1語の処理につき、
9命令要したのに対して、本発明では1語の処理を1命
令で行うことができ、処理速度を向上することができる
。
[実施例]
以下第2図に示す実施例により、本発明をさらに具体的
に説明する。
に説明する。
第2図ialは、画像メモリ3内の画像データを水平方
向に走査する1つの8ビツト・データを、文字部分を黒
ビットとして示したものである。
向に走査する1つの8ビツト・データを、文字部分を黒
ビットとして示したものである。
第2図Tb)は、第2図(a)で示したデータであり、
16進表示では、“OR”となることを示している。
16進表示では、“OR”となることを示している。
このデータが、テーブル1への人力データ(アドレス)
となる。
となる。
第2図(C1は、テーブル1の内容を示し、左側の欄が
8ビツトの入力データを16進表示で表し、右側の欄が
左側のデータに対応する“1″ (黒ビット)の数を示
している。
8ビツトの入力データを16進表示で表し、右側の欄が
左側のデータに対応する“1″ (黒ビット)の数を示
している。
例えば、入力データ”oo”は全″O″であるから“0
0゛であり、OE″は黒ビット数が3個であるから“0
3°であり、“FF”は全“1”であるから黒ビット数
は8個であって“08゛である。
0゛であり、OE″は黒ビット数が3個であるから“0
3°であり、“FF”は全“1”であるから黒ビット数
は8個であって“08゛である。
第2図telのテーブルlに第2図(b)のデータ“O
E″が入力されると、 °03゛が出力されることを示
している。
E″が入力されると、 °03゛が出力されることを示
している。
第2図fdlは、テーブル1の読出しデータ “03”
が、加算器2に入力されることを示し、さらに、1行分
の黒のピントの合計値が出力されることを示している。
が、加算器2に入力されることを示し、さらに、1行分
の黒のピントの合計値が出力されることを示している。
[発明の効果]
以上説明のように本発明によれば、比較的簡単な構成で
、文字位置決めのためのヒストグラム作成を高速に行う
ことができ、文字読取装置の読取り速度を向上するもの
で、その実用上の効果は大きい。
、文字位置決めのためのヒストグラム作成を高速に行う
ことができ、文字読取装置の読取り速度を向上するもの
で、その実用上の効果は大きい。
第1図は本発明の原理ブロック図、
第2図は本発明の実施例の概念図、
第3図はヒストグラム法を説明する図である。
図面において、
1はテーブル、 2は加算器、
3は画像メモリ、 4は読出しアドレス作成回路、を
それぞれ示す。 へ 代、 素≦
それぞれ示す。 へ 代、 素≦
Claims (1)
- 【特許請求の範囲】 帳票等の文字を読み取る文字読取装置において、複数ビ
ットからなる語の、各データ値に対応する黒ビットの合
計数を格納するテーブル(1)と、該テーブル(1)か
読み出した黒ビット数を加算する加算器(2)とを備え
、 画像メモリ(3)より一走査線上のデータを1語づつ取
り出し、該語のデータをアドレスとして前記テーブル(
1)を読み出した値を、加算器(2)により加算するこ
とにより、 ヒストグラムを作成するよう構成したことを特徴とする
文字位置決め方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP60117019A JPS61273685A (ja) | 1985-05-30 | 1985-05-30 | 文字位置決め方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP60117019A JPS61273685A (ja) | 1985-05-30 | 1985-05-30 | 文字位置決め方式 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS61273685A true JPS61273685A (ja) | 1986-12-03 |
Family
ID=14701430
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP60117019A Pending JPS61273685A (ja) | 1985-05-30 | 1985-05-30 | 文字位置決め方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS61273685A (ja) |
-
1985
- 1985-05-30 JP JP60117019A patent/JPS61273685A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3139521B2 (ja) | 自動言語決定装置 | |
| US4703512A (en) | Pattern outline tracking method and apparatus | |
| JPH01174463A (ja) | ドットパターン補正方法 | |
| JPH0550783B2 (ja) | ||
| US4185271A (en) | Character reading system | |
| JPS5816189B2 (ja) | 文字パタ−ン発生方式 | |
| JPH049149B2 (ja) | ||
| JP2804651B2 (ja) | 輪郭塗り潰し方式 | |
| JPH0214392A (ja) | 文書領域解析装置 | |
| JPH0433074B2 (ja) | ||
| JPS6131886B2 (ja) | ||
| JPS63204486A (ja) | 文字入力装置 | |
| JPS63128484A (ja) | 画像処理装置 | |
| KR870000432B1 (ko) | 글자. 도형등의 기억방법 및 사진식자장치 | |
| JPS5585976A (en) | Pattern recognizing system | |
| JPS6349982A (ja) | 3隣接画素コ−ド化処理方式 | |
| JPS59206987A (ja) | 文字認識装置 | |
| KR940020207A (ko) | 조합형 폰트의 저장 영역 개선방법 및 장치 | |
| JPH02236686A (ja) | 線密度変換処理装置 | |
| JPH0435948B2 (ja) | ||
| JPH03167598A (ja) | 画像縮小方法 | |
| JPS61282885A (ja) | 画素パタ−ン発生装置 | |
| JPS62206690A (ja) | ビデオメモリのアドレス制御方式 | |
| JPH0244433B2 (ja) | ||
| JPH0448391A (ja) | 塗り潰し処理機能を備えた情報処理装置 |