JPH02289099A - パターンデータ転送方式 - Google Patents
パターンデータ転送方式Info
- Publication number
- JPH02289099A JPH02289099A JP1060498A JP6049889A JPH02289099A JP H02289099 A JPH02289099 A JP H02289099A JP 1060498 A JP1060498 A JP 1060498A JP 6049889 A JP6049889 A JP 6049889A JP H02289099 A JPH02289099 A JP H02289099A
- Authority
- JP
- Japan
- Prior art keywords
- pattern
- pattern data
- memory
- address
- read
- 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
- Image Input (AREA)
- Character Discrimination (AREA)
- Memory System (AREA)
- Character Input (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野)
本発明はパターンデータ転送方式に関し、パターンデー
タを並べ換えて転送するパターンデータ転送方式に関す
る。
タを並べ換えて転送するパターンデータ転送方式に関す
る。
文字認識を行なう場合等、1文字分の区画内の殉教のパ
ターンデータを画素単位で上下左右方向に走査して周囲
状況を調べ文字パターンのつながりを認識する必曹があ
る。
ターンデータを画素単位で上下左右方向に走査して周囲
状況を調べ文字パターンのつながりを認識する必曹があ
る。
従来は、パターンデータを並べ換えることなく、第6図
(A)に示す如きパターンデータを十から下方向(Y+
右方向及び左から右方向(X+右方向に走査して、文字
パターンのつながりを認識している。
(A)に示す如きパターンデータを十から下方向(Y+
右方向及び左から右方向(X+右方向に走査して、文字
パターンのつながりを認識している。
(発明が解決しようとする課題〕
第6図(△〉の文字パターンにおいて、Y1方向の走査
で縦$110aを認識した後、この縦線10aの各画素
を始点とするつながりを認識する場合、×1方向の走査
では横線10b、10cを認識できる。しかし縦線10
aから左側の横線10dはその左端をまず見付けた後、
この左端を始点として×1方向に走査しなければ認識づ
ることができず、時間がかかるという問題があった。
で縦$110aを認識した後、この縦線10aの各画素
を始点とするつながりを認識する場合、×1方向の走査
では横線10b、10cを認識できる。しかし縦線10
aから左側の横線10dはその左端をまず見付けた後、
この左端を始点として×1方向に走査しなければ認識づ
ることができず、時間がかかるという問題があった。
本発明は上記の点に鑑みなされたものでパターンのつな
がりの認識を高速に行なうようパターンデータを並べ換
えるパターンデータ転送方式を提供することを目的とす
る。
がりの認識を高速に行なうようパターンデータを並べ換
えるパターンデータ転送方式を提供することを目的とす
る。
(8I題を解決するための手段]
第1図は本発明方式の原理図を丞す。
同図中、メモリ1は少なくとも単・−パターンのパター
ンデータを格納する。
ンデータを格納する。
アドレス生成手段2はメモリ1での単一パターンのパタ
ーンデータの磨込み・読出しアドレスを該パターンデー
タの先頭又は最終アドレスからのインクリメント又はデ
クリメントに切換える。
ーンデータの磨込み・読出しアドレスを該パターンデー
タの先頭又は最終アドレスからのインクリメント又はデ
クリメントに切換える。
並べ換え手段3はパターンデータの各ワードのビット位
置を上位ビットと下位ビットとが逆転するよう並べ換え
る。
置を上位ビットと下位ビットとが逆転するよう並べ換え
る。
選択手段4はメモリ1の占込み・読出しパターンデータ
を並べ換え手段3により並べ換えるかどうかを選択する
。
を並べ換え手段3により並べ換えるかどうかを選択する
。
(作用)
本発明においてはアドレス生成手段2で由込み・読出し
アドレスを最終アドレスからデクリメントすることによ
りパターンの上下反転がなされ、また選択手段4で並べ
換え手段3を野山したパターンデータを選択することに
よりパターンの左右反転がなされる。
アドレスを最終アドレスからデクリメントすることによ
りパターンの上下反転がなされ、また選択手段4で並べ
換え手段3を野山したパターンデータを選択することに
よりパターンの左右反転がなされる。
これによってパターンのつながりの認識に好適となるよ
うパターンの上下、左右の反転ができ、パターンの認識
及び文字認識を高速に行なうことができる。
うパターンの上下、左右の反転ができ、パターンの認識
及び文字認識を高速に行なうことができる。
第2図は本発明方式を適用した文字認識システムの構成
図を示す。
図を示す。
同図中、インターノI−ス回路20には例えばイメージ
センサ等よりの画像データが入来し、この画像データは
バス21を通ってメモリ22に格納される。
センサ等よりの画像データが入来し、この画像データは
バス21を通ってメモリ22に格納される。
CPU23はメモリ22の画像データから文字の切出し
を行ない、切出した文字のパターンデータを転送回路2
4を用いてメモリ25に転送し、メモリ25上のパター
ンデータをY+b向及び×1方向に走査して文字パター
ンのつながりを】識し文字認識を行なう。
を行ない、切出した文字のパターンデータを転送回路2
4を用いてメモリ25に転送し、メモリ25上のパター
ンデータをY+b向及び×1方向に走査して文字パター
ンのつながりを】識し文字認識を行なう。
ここで、各文字のパターンデータは第5図(A>に示す
区画の×1方向の1ライン分のm画集のデータmビット
が1ワードを構成し、ワード単位でY1方向にインクリ
メン1〜するアドレスが付されている。
区画の×1方向の1ライン分のm画集のデータmビット
が1ワードを構成し、ワード単位でY1方向にインクリ
メン1〜するアドレスが付されている。
第3図は転送回路24のブロック図を示す1.同図中、
端子30には占込み時にメモリ22より読出されたパタ
ーンデータがワード単位でパラレルに入来し、並べ換え
回路31及びセレクタ32の8端子に供給される。
端子30には占込み時にメモリ22より読出されたパタ
ーンデータがワード単位でパラレルに入来し、並べ換え
回路31及びセレクタ32の8端子に供給される。
並べ換え回路31は第4図(A)に示す1ワードのビッ
ト81〜BmをLSBとMSBとが左右逆になるよう入
れ換えて同図(B)に示す1ワードを得てセレクタ32
のAI子に供給する。t?レクタ32はCPU23より
端子33を介して入来する切換信号に応じてAt子又は
B端子のデータを選択しメモリ25に供給する。
ト81〜BmをLSBとMSBとが左右逆になるよう入
れ換えて同図(B)に示す1ワードを得てセレクタ32
のAI子に供給する。t?レクタ32はCPU23より
端子33を介して入来する切換信号に応じてAt子又は
B端子のデータを選択しメモリ25に供給する。
端子34にはCPU23より初期アドレスが入来しセレ
クタ35のA端子に供給され、また端子36.37にC
PLI23より入来する切換信号、クロック信号はセレ
クタ35に供給される。セレクタ35は上記初期アドレ
スの入来時にクロック信号のタイミングで切換信号の指
示によってA端子のアドレスを選択してメモリ25及び
和演算回路38に供給する。
クタ35のA端子に供給され、また端子36.37にC
PLI23より入来する切換信号、クロック信号はセレ
クタ35に供給される。セレクタ35は上記初期アドレ
スの入来時にクロック信号のタイミングで切換信号の指
示によってA端子のアドレスを選択してメモリ25及び
和演算回路38に供給する。
演算38はCPU23より端子39を介して加算又は減
算を指示する制御信号を供給されており、これに従って
セレクタ35よりのアドレスに値「1」を加算又は減算
してセレクタ35の8端子に供給する。セレクタ35は
切換信号によって初期アドレス人来復はクロック信号の
タイミングで8端子入力を選択する。これによって初期
アドレスから[1Jずつインクリメント又はデクリメン
トするアドレスがメモリ25に供給される。
算を指示する制御信号を供給されており、これに従って
セレクタ35よりのアドレスに値「1」を加算又は減算
してセレクタ35の8端子に供給する。セレクタ35は
切換信号によって初期アドレス人来復はクロック信号の
タイミングで8端子入力を選択する。これによって初期
アドレスから[1Jずつインクリメント又はデクリメン
トするアドレスがメモリ25に供給される。
ここでメモリ22から第6図(A)のパターンデータが
アドレス順に読出され転送回路24に供給されるとき、
CPU23によりセレクタ32にA端子入力を゛選択さ
せ、初期アドレスを先頭アドレスADR1とし、演算回
路38に加算を指示すると、メモリ25には同図(B)
に示す如き左右が反転した境対称のパターンが記憶され
る。
アドレス順に読出され転送回路24に供給されるとき、
CPU23によりセレクタ32にA端子入力を゛選択さ
せ、初期アドレスを先頭アドレスADR1とし、演算回
路38に加算を指示すると、メモリ25には同図(B)
に示す如き左右が反転した境対称のパターンが記憶され
る。
また、CPU23によりセレクタ32にB端子入力を選
択させ、初期アドレスを最終アドレスADR2とし、演
算回路38に減算を指示する。このとき、第5図(A)
に示すメモリ25からの転送要求によりCPU23は同
図(B)に示す転送応答を行ない、同図(C)に示す如
くローレベルでAt子の選択ハイレベルで8端子の選択
を指示する切換信号と、同図(D)に示すりOツク信号
とをセレクタ35に供給する。これによって得られる同
図(E)のアドレスがメモリ25に供給され、メモリ2
5には第6図(C)に示す如き上下が反転した境対称の
パターンが記憶される。
択させ、初期アドレスを最終アドレスADR2とし、演
算回路38に減算を指示する。このとき、第5図(A)
に示すメモリ25からの転送要求によりCPU23は同
図(B)に示す転送応答を行ない、同図(C)に示す如
くローレベルでAt子の選択ハイレベルで8端子の選択
を指示する切換信号と、同図(D)に示すりOツク信号
とをセレクタ35に供給する。これによって得られる同
図(E)のアドレスがメモリ25に供給され、メモリ2
5には第6図(C)に示す如き上下が反転した境対称の
パターンが記憶される。
また、CPU23によりセレクタ32にA端子入力を選
択させ、初期アドレスを最終アドレスADR2とし、演
算回路38に減算を指示すると、メモリ25には第6図
゛(D)に示す如き上下かつ左右の反転したパターンが
記憶される。
択させ、初期アドレスを最終アドレスADR2とし、演
算回路38に減算を指示すると、メモリ25には第6図
゛(D)に示す如き上下かつ左右の反転したパターンが
記憶される。
メモリ25の読出し時には初期アドレスを先頭アドレス
ADR1とし演舞回路38に加算を指示して、セレクタ
32に8端子を選択させ、メモリ25から読出したパタ
ーンデータをセレクタ32及び30を通してバス21に
送出する。
ADR1とし演舞回路38に加算を指示して、セレクタ
32に8端子を選択させ、メモリ25から読出したパタ
ーンデータをセレクタ32及び30を通してバス21に
送出する。
このようにパターンデータをメモリ22からメモリ25
に転送するとき左右、上下に反転できるため、例えば第
6図(A)のパターンを×2方向に走査したいときは同
図(B)の文字パターンに変換して×1方向に走査すれ
ば良く、同図(A)のパターンを上から上方向(YP
h向)に走査したいときは同図(C)のパターンに変換
してY1方向に走査すれば良く、更に同図(A)のパタ
ーンを×2及びY2方向に走査したいときは同図(D)
のパターンに変換して×1及びY1方向に走査すれば食
い。
に転送するとき左右、上下に反転できるため、例えば第
6図(A)のパターンを×2方向に走査したいときは同
図(B)の文字パターンに変換して×1方向に走査すれ
ば良く、同図(A)のパターンを上から上方向(YP
h向)に走査したいときは同図(C)のパターンに変換
してY1方向に走査すれば良く、更に同図(A)のパタ
ーンを×2及びY2方向に走査したいときは同図(D)
のパターンに変換して×1及びY1方向に走査すれば食
い。
これによって、パターンのつながりの認識が短時間で行
なうことができ文字認識を高速に行なうことができる。
なうことができ文字認識を高速に行なうことができる。
。
なお、上記実施例では、パターンの上下、左右の反転を
メモリ25の占込み時に行なっているが、読出し時又は
書込み時と読出し時の双方で行なっても良い。
メモリ25の占込み時に行なっているが、読出し時又は
書込み時と読出し時の双方で行なっても良い。
また、第2図のシステムで直接データ転送用のDMAコ
ントローラを持つ場合には転送回路24はDMAコント
ローラ内に設けても良い。
ントローラを持つ場合には転送回路24はDMAコント
ローラ内に設けても良い。
上述の如く、本発明のパターンデータ転送方式によれば
、パターンのつながりの認識に適するようにパターンデ
ータを並べ換えてパターンを上下、左右に反転でき、パ
ターンのつながりの認識ひいては文字の認識を短時間で
行なうことができ、実用上きわめて有用である。
、パターンのつながりの認識に適するようにパターンデ
ータを並べ換えてパターンを上下、左右に反転でき、パ
ターンのつながりの認識ひいては文字の認識を短時間で
行なうことができ、実用上きわめて有用である。
第1図は本発明方式の原理図、
第2図は本発明方式を適用した文字認識システムの一実
施例の構成図、 第3図は転送回路のブロック図、 第4図は並べ換え回路を説明するための図、第5図は第
3図の回路の動作説明用タイミノグチ1シート、 第6図は本発明方式によるパターンの反転を説明するた
めの図である。 3は並べ換え手段、 4は選択手段、 24は転送回路、 31は並べ換え回路、 32.35はセレクタ、 38は演算回路 を示す。
施例の構成図、 第3図は転送回路のブロック図、 第4図は並べ換え回路を説明するための図、第5図は第
3図の回路の動作説明用タイミノグチ1シート、 第6図は本発明方式によるパターンの反転を説明するた
めの図である。 3は並べ換え手段、 4は選択手段、 24は転送回路、 31は並べ換え回路、 32.35はセレクタ、 38は演算回路 を示す。
Claims (1)
- 【特許請求の範囲】 複数ワードで単一パターンを表わすパターンデータの転
送を行なうパターンデータ転送方式において、 該パターンデータを格納するメモリ(1)と、該メモリ
(1)での単一パターンのパターンデータの書込み・読
出しアドレスを該パターンデータの先頭又は最終アドレ
スからのインクリメント又はデクリメント切換えるアド
レス生成手段(2)と、 該パターンデータの各ワードのビット位置を上位ビット
と下位ビットとが逆転するよう並べ換える並べ換え手段
(3)と、 該メモリ(1)の書込み・読出しパターンデータを該並
べ換え手段(3)により並び換えるかどうかを選択する
選択手段(4)とを有することを特徴とするパターンデ
ータ転送方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1060498A JPH02289099A (ja) | 1989-03-13 | 1989-03-13 | パターンデータ転送方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1060498A JPH02289099A (ja) | 1989-03-13 | 1989-03-13 | パターンデータ転送方式 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH02289099A true JPH02289099A (ja) | 1990-11-29 |
Family
ID=13144025
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1060498A Pending JPH02289099A (ja) | 1989-03-13 | 1989-03-13 | パターンデータ転送方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH02289099A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5259424A (en) * | 1991-06-27 | 1993-11-09 | Dvco, Inc. | Method and apparatus for dispensing natural gas |
-
1989
- 1989-03-13 JP JP1060498A patent/JPH02289099A/ja active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5259424A (en) * | 1991-06-27 | 1993-11-09 | Dvco, Inc. | Method and apparatus for dispensing natural gas |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR890015114A (ko) | 그래픽디스플레이 시스템에 있어서의 그래픽디스플레이장치 | |
| US5117294A (en) | Image processing method and system | |
| JPH02289099A (ja) | パターンデータ転送方式 | |
| JPH04328956A (ja) | 画像デ−タの読出し方法 | |
| JPH03196188A (ja) | 情報処理装置の表示方式 | |
| JPH0353668B2 (ja) | ||
| JPS59163948A (ja) | ドット文字出力処理装置 | |
| JPS6150360B2 (ja) | ||
| JPH0863595A (ja) | 画像の回転処理方法およびその装置 | |
| JP2989642B2 (ja) | 動画表示装置 | |
| JP2989627B2 (ja) | 動画表示装置 | |
| JP2753349B2 (ja) | 任意角回転画像データ入出力方法及びその入出力回路並びにこれらを用いた電子ファイル装置 | |
| JP2750412B2 (ja) | 画像処理装置 | |
| JP2624659B2 (ja) | 重畳ブロック復号化装置 | |
| JP2669432B2 (ja) | 画像データ転送装置 | |
| JPH01209151A (ja) | パターン発生回路 | |
| JPS59168490A (ja) | デイスプレイ装置 | |
| JPH06295335A (ja) | 画像データ記憶装置 | |
| JPH04373082A (ja) | 文字発生装置 | |
| JPS61148487A (ja) | 拡大縮小装置 | |
| JPH0740180B2 (ja) | ディスプレイ制御装置 | |
| JPS61239380A (ja) | 二次元配列メモリのアドレス発生回路 | |
| JPH051950B2 (ja) | ||
| JPS6184683A (ja) | 図形表示装置 | |
| JPS63126048A (ja) | 複数画素同時書込み回路 |