JPH01310967A - 文字パターン処理装置 - Google Patents
文字パターン処理装置Info
- Publication number
- JPH01310967A JPH01310967A JP63141107A JP14110788A JPH01310967A JP H01310967 A JPH01310967 A JP H01310967A JP 63141107 A JP63141107 A JP 63141107A JP 14110788 A JP14110788 A JP 14110788A JP H01310967 A JPH01310967 A JP H01310967A
- Authority
- JP
- Japan
- Prior art keywords
- dot
- character pattern
- dots
- line
- width
- 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
- Dot-Matrix Printers And Others (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
産業上の利用分野
本発明は、ドツトマトリクス形文字パターンを縮小等す
る文字パターン処理装置に関する。
る文字パターン処理装置に関する。
従来の技術
従来、ドツトマトリクス形文字パターンを生成したり、
縮小する場合は、アフィン変換等により原文字パターン
を縮小したり、原文字パターンの両隣のドツト対を黒に
ついて論理和をとってその両隣のドツト対に置換する方
法が知られている。
縮小する場合は、アフィン変換等により原文字パターン
を縮小したり、原文字パターンの両隣のドツト対を黒に
ついて論理和をとってその両隣のドツト対に置換する方
法が知られている。
発明が解決しようとする課題
しかしながら、上記前者のアフィン変換等により文字パ
ターンを縮小する方法は、文字パターンをそのドツト情
報に関係なく一定の規則で変換するので、原文字パター
ンと縮小された文字パターンの間に大きな偏りが生ずる
という問題点がある。
ターンを縮小する方法は、文字パターンをそのドツト情
報に関係なく一定の規則で変換するので、原文字パター
ンと縮小された文字パターンの間に大きな偏りが生ずる
という問題点がある。
他方、両隣のドツト対を黒について論理和をとってその
両隣のドツト対に置換する方法は、生成された文字の線
が太くなって、文字全体がつぶれた感じとなるという問
題点がある。
両隣のドツト対に置換する方法は、生成された文字の線
が太くなって、文字全体がつぶれた感じとなるという問
題点がある。
本発明は上記従来の問題点に鑑み、ドツトマトリクス形
文字パターンを認識性の高い文字パターンに縮小するこ
とができる文字パターン処理装置を提供することを目的
とする。
文字パターンを認識性の高い文字パターンに縮小するこ
とができる文字パターン処理装置を提供することを目的
とする。
課題を解決するだめの手段
本発明は上記目的を達成するために、文字パターンの2
ドツト幅の縦線を左右いずれかに1ドツトシフトし、2
ドツト幅の縦線とこのシフトされた縦線の論理積により
縦線を処理するとともに、文字パターンの2ドツト幅の
横線を上下いずれかに1ドツトシフトし、2ドツト幅の
横線とこのシフトされた横線の論理積により横線を処理
するようにしたものである。
ドツト幅の縦線を左右いずれかに1ドツトシフトし、2
ドツト幅の縦線とこのシフトされた縦線の論理積により
縦線を処理するとともに、文字パターンの2ドツト幅の
横線を上下いずれかに1ドツトシフトし、2ドツト幅の
横線とこのシフトされた横線の論理積により横線を処理
するようにしたものである。
作用
本発明は上記構成により、文字の2ドツト幅の線を1ド
ツト幅の線に変換するので、変換された文字に偏りやつ
ぶれた感じが無くなり、したがって、この処理された文
字パターンを認識性の高い文字パターンに縮小すること
ができる。
ツト幅の線に変換するので、変換された文字に偏りやつ
ぶれた感じが無くなり、したがって、この処理された文
字パターンを認識性の高い文字パターンに縮小すること
ができる。
実施例
以下、図面を参照して本発明の詳細な説明する。第1図
は、本発明に係る文字パターン処理装置の一実施例を示
す機能ブロック図、第2図は、第1図の文字パターン処
理装置の動作を説明するだめのフローチャート、第3図
、第4図、第5図はそれぞれ、第1図の文字パターン処
理装置の縦方向の処理を示す説明図、第6図は、第1図
の文字パターン処理装置の横方向の処理を示す説明図、
第7図、第8図、第9図はそれぞれ、第1図の文字パタ
ーン処理装置により処理された文字パターンの具体例を
示す説明図である。
は、本発明に係る文字パターン処理装置の一実施例を示
す機能ブロック図、第2図は、第1図の文字パターン処
理装置の動作を説明するだめのフローチャート、第3図
、第4図、第5図はそれぞれ、第1図の文字パターン処
理装置の縦方向の処理を示す説明図、第6図は、第1図
の文字パターン処理装置の横方向の処理を示す説明図、
第7図、第8図、第9図はそれぞれ、第1図の文字パタ
ーン処理装置により処理された文字パターンの具体例を
示す説明図である。
第1図において、1は、例えば24X24のドツトマト
リクスの明朝体又はゴシック体の文字パターンの縦線の
幅を構成するドツトを後述するように変換する縦方向ド
ツト削減部、2は、ドツトマトリクス形文字パターンの
横線の幅を構成するドツトを後述するように変換する横
方向ドツト削減部である。
リクスの明朝体又はゴシック体の文字パターンの縦線の
幅を構成するドツトを後述するように変換する縦方向ド
ツト削減部、2は、ドツトマトリクス形文字パターンの
横線の幅を構成するドツトを後述するように変換する横
方向ドツト削減部である。
縦方向ドツト削減部1は、第2図に示すように、ステッ
プ11において読み込んだ文字パターンの縦線の2ドツ
ト幅を1ドツト幅に変換しくステップ12)、横方向ド
ツト削減部2は、ステップ11において読み込んだ文字
パターンがゴシック体の場合に、その横線の2ドツト幅
を1ドツト幅に変換しくステップ13)、シたがって、
ステップ14において、線が1ドツト幅に変換された文
字パターンを生成する。
プ11において読み込んだ文字パターンの縦線の2ドツ
ト幅を1ドツト幅に変換しくステップ12)、横方向ド
ツト削減部2は、ステップ11において読み込んだ文字
パターンがゴシック体の場合に、その横線の2ドツト幅
を1ドツト幅に変換しくステップ13)、シたがって、
ステップ14において、線が1ドツト幅に変換された文
字パターンを生成する。
次に、第3図〜第9図を参照して上記実施例の動作を説
明する。
明する。
先ず、縦方向ドツト削減部1は基本的に、第3図(1)
(a)に示すような原文字パターンの縦線の幅を構成す
る2つのドツトD1、D2と、このピントD1、D2を
第3図(b)に示すように左にシフトしたドツトD3、
D4との論理積をとり、第3図(c)に示すように1つ
のドツトD5の幅の縦線に変換する。
(a)に示すような原文字パターンの縦線の幅を構成す
る2つのドツトD1、D2と、このピントD1、D2を
第3図(b)に示すように左にシフトしたドツトD3、
D4との論理積をとり、第3図(c)に示すように1つ
のドツトD5の幅の縦線に変換する。
尚、第3図(2)(a)に示すように、縦線を構成する
黒ドツトD6の上下のドツトがいずれも白ドツトであっ
て、その黒ドツトD6の右のドツトの上下のドツトの少
なくとも一方が黒ドツトである場合には、第3図(2)
(b)に示すように、上記シフトを行うほかに、縦線で
ある2ドツトの右側をそれぞれ同一のドツトに変換して
シフトし、論理積により第3図(2)(c)に示すよう
なパターンに変換する。
黒ドツトD6の上下のドツトがいずれも白ドツトであっ
て、その黒ドツトD6の右のドツトの上下のドツトの少
なくとも一方が黒ドツトである場合には、第3図(2)
(b)に示すように、上記シフトを行うほかに、縦線で
ある2ドツトの右側をそれぞれ同一のドツトに変換して
シフトし、論理積により第3図(2)(c)に示すよう
なパターンに変換する。
また、他の例外として、第4図(IXa)に示すように
、縦線を構成する黒トン)D7の上下のドツトがいずれ
も白ドツトであって、その黒トン)D7の右のトノH)
sが白ドツトであって、更にその白ドツトD8の上下の
ドツトの少なくとも一方が黒ドツトである場合には、第
4図(1)(b)に示すように、上記シフトを行うほか
に、その白ドツトD8を黒ドツトに変換してシフトする
とともに、その白ドツトD8の上下のドツトをそれぞれ
同一のドツトにし、論理積により第4図(1)(c)に
示すようなパターンに変換する。
、縦線を構成する黒トン)D7の上下のドツトがいずれ
も白ドツトであって、その黒トン)D7の右のトノH)
sが白ドツトであって、更にその白ドツトD8の上下の
ドツトの少なくとも一方が黒ドツトである場合には、第
4図(1)(b)に示すように、上記シフトを行うほか
に、その白ドツトD8を黒ドツトに変換してシフトする
とともに、その白ドツトD8の上下のドツトをそれぞれ
同一のドツトにし、論理積により第4図(1)(c)に
示すようなパターンに変換する。
更に、第4図(2)(a)に示すように、縦線の幅が1
つの黒トノ)D9である場合には、第4図(2)(b”
lに示すように、上記シフトを行うほかに、その黒ドツ
トD9の右の白ドツトを黒ドツトに変換してシフトし、
論理積により第4図(2)(c)に示すようなパターン
に変換する。
つの黒トノ)D9である場合には、第4図(2)(b”
lに示すように、上記シフトを行うほかに、その黒ドツ
トD9の右の白ドツトを黒ドツトに変換してシフトし、
論理積により第4図(2)(c)に示すようなパターン
に変換する。
したがって、第5図(a)に示すような斜め線を上記の
シフト、変換を行って第5図(b)に示すようなパター
ンを得、論理積演算を行うと、第5図(c)に示すよう
な斜め線に変換することができる。
シフト、変換を行って第5図(b)に示すようなパター
ンを得、論理積演算を行うと、第5図(c)に示すよう
な斜め線に変換することができる。
次に、横力向ドツト削減部2の動作を説明する。
横方向ドツト削減部2も同様に、基本的に、第6図(1
)(a)に示すような原文字パターンの横線を構成する
2つのドツトD10% Dllと、このドツトD 10
%Dl+を第6図(1)(b)に示すように、その上
に1ドツトシフトしたドツトD12 、D13との論理
積をとり、第6図(1)(c)に示すような1つのドツ
トD+4に変換する。
)(a)に示すような原文字パターンの横線を構成する
2つのドツトD10% Dllと、このドツトD 10
%Dl+を第6図(1)(b)に示すように、その上
に1ドツトシフトしたドツトD12 、D13との論理
積をとり、第6図(1)(c)に示すような1つのドツ
トD+4に変換する。
例外と1〜で、第6図(2)に示すように、横線を構成
するトン) D15が1つの黒ドツトである場合には、
第6図(2)(b)に示すように、上記シフトを行うほ
かに、その黒トン) Dzsの下の白ドツトを黒ドツト
に変換してシフトし、論理積により第6図(2)(c)
に示すようなパターンに変換する。
するトン) D15が1つの黒ドツトである場合には、
第6図(2)(b)に示すように、上記シフトを行うほ
かに、その黒トン) Dzsの下の白ドツトを黒ドツト
に変換してシフトし、論理積により第6図(2)(c)
に示すようなパターンに変換する。
したがって、第7図(1)、第8図(1)、第9図(1
)にそれぞれ示すような文字パターンの2ドツト幅の縦
線を処理すると、第7図(2)、第8図(2)、第9図
(2)に示すように1ドツト幅の縦線の文字パターンに
変換することができ、また、第9図(2)に示すような
文字パターンの2ドツト幅の横線を処理すると、第9図
(3)に示すようにlドツト幅の横線の文字パターンに
変換することができ、縮小等の新しい文字のバランスを
崩さず、また、偏りが無い。
)にそれぞれ示すような文字パターンの2ドツト幅の縦
線を処理すると、第7図(2)、第8図(2)、第9図
(2)に示すように1ドツト幅の縦線の文字パターンに
変換することができ、また、第9図(2)に示すような
文字パターンの2ドツト幅の横線を処理すると、第9図
(3)に示すようにlドツト幅の横線の文字パターンに
変換することができ、縮小等の新しい文字のバランスを
崩さず、また、偏りが無い。
発明の詳細
な説明したように、本発明は、2ドツト幅の縦線を左右
いずれかに1ドツトシフトし、2ドツト幅の縦線とこの
シフトされた縦線の論理積により縦線を処理するととも
に、2ドツト幅の横線を上下いずれかに1ドントシフト
し、2ドツト幅の横線とこのシフトされた横線の論理積
により横線を処理するようにしたので、変換された文字
に偏りやつぶれた感じが無くなり、したがって、この文
字パターンを認識性の高い文字パターンに縮小すること
ができる。
いずれかに1ドツトシフトし、2ドツト幅の縦線とこの
シフトされた縦線の論理積により縦線を処理するととも
に、2ドツト幅の横線を上下いずれかに1ドントシフト
し、2ドツト幅の横線とこのシフトされた横線の論理積
により横線を処理するようにしたので、変換された文字
に偏りやつぶれた感じが無くなり、したがって、この文
字パターンを認識性の高い文字パターンに縮小すること
ができる。
第1図は本発明に係る文字パターン処理装置の一実施例
を示す機能ブロック図、第2図は第1図の文字バタ・−
ン処理装置の動作を説明するためのフローチャート、第
3図、第4図、第5図はそれぞれ第1図の文字パターン
処理装置の縦方向の処理を示す説明図、第6図は第1図
の文字パターン処理装置の横方向の処理を示す説明図、
第7図、第8図、第9図はそれぞれ第1図の文字パター
ン処理装置により処理された文字パターンの具体例を示
す説明図である。 1・・・縦方向ドツト削減部、2・・横方向ドツト削減
部。 代理人の氏名 弁理士 中足 敏 男 ほか1名第1図 第3図 第4図 (+) B (Z) 、Dq 第5図 (とXン 第6図 (Z) (ど)1ン (b) <C)(Qン
(b) (C) 回 :
を示す機能ブロック図、第2図は第1図の文字バタ・−
ン処理装置の動作を説明するためのフローチャート、第
3図、第4図、第5図はそれぞれ第1図の文字パターン
処理装置の縦方向の処理を示す説明図、第6図は第1図
の文字パターン処理装置の横方向の処理を示す説明図、
第7図、第8図、第9図はそれぞれ第1図の文字パター
ン処理装置により処理された文字パターンの具体例を示
す説明図である。 1・・・縦方向ドツト削減部、2・・横方向ドツト削減
部。 代理人の氏名 弁理士 中足 敏 男 ほか1名第1図 第3図 第4図 (+) B (Z) 、Dq 第5図 (とXン 第6図 (Z) (ど)1ン (b) <C)(Qン
(b) (C) 回 :
Claims (5)
- (1)文字パターンの2ドット幅の縦線を左右いずれか
に1ドットシフトし、2ドット幅の縦線とこのシフトさ
れた縦線の論理積により縦線を処理する手段と、文字パ
ターンの2ドット幅の横線を上下いずれかに1ドットシ
フトし、2ドット幅の横線とこのシフトされた横線の論
理積により横線を処理する手段とを有する文字パターン
処理装置。 - (2)前記縦線処理手段は、縦線の1つの黒ドットの上
下のドットがいずれも白ドットであって、その黒ドット
の右のドットの上下のドットの少なくとも一方が黒ドッ
トである場合に、縦線2ドットの右側をそれぞれ同一の
ドットに変換してシフトし、論理積により縦線を処理す
ることを特徴とする請求項(1)記載の文字パターン処
理装置。 - (3)前記縦線処理手段は、縦線の1つの黒ドットの上
下のドットがいずれも白ドットであって、その黒ドット
の右のドットが白ドットであって、更にその白ドットの
上下のドットの少なくとも一方が黒ドットである場合に
、その白ドットを黒ドットに変換してシフトするととも
に、その白ドットの上下のドットをそれぞれ同一のドッ
トにし、論理積により縦線を処理することを特徴とする
請求項(1)又は(2)記載の文字パターン処理装置。 - (4)前記縦線処理手段は、縦線が1つの黒ドット幅で
ある場合に、その黒ドットの右又は左の白ドットを黒ド
ットに変換してシフトし、論理積により縦線を処理する
ことを特徴とする請求項(1)〜(3)のいずれかに記
載の文字パターン処理装置。 - (5)前記横線処理手段は、横線が1つの黒ドットであ
る場合に、その黒ドットの上又は下の白ドットを黒ドッ
トに変換してシフトし、論理積により横線を処理するこ
とを特徴とする請求項(1)〜(4)のいずれかに記載
の文字パターン処理装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63141107A JPH01310967A (ja) | 1988-06-08 | 1988-06-08 | 文字パターン処理装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63141107A JPH01310967A (ja) | 1988-06-08 | 1988-06-08 | 文字パターン処理装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH01310967A true JPH01310967A (ja) | 1989-12-15 |
Family
ID=15284339
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP63141107A Pending JPH01310967A (ja) | 1988-06-08 | 1988-06-08 | 文字パターン処理装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH01310967A (ja) |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6039978A (ja) * | 1983-08-15 | 1985-03-02 | Nippon Telegr & Teleph Corp <Ntt> | 文字パターン縮小装置 |
| JPS6327984A (ja) * | 1986-07-22 | 1988-02-05 | Fuji Xerox Co Ltd | 画像縮小装置 |
-
1988
- 1988-06-08 JP JP63141107A patent/JPH01310967A/ja active Pending
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6039978A (ja) * | 1983-08-15 | 1985-03-02 | Nippon Telegr & Teleph Corp <Ntt> | 文字パターン縮小装置 |
| JPS6327984A (ja) * | 1986-07-22 | 1988-02-05 | Fuji Xerox Co Ltd | 画像縮小装置 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH059834B2 (ja) | ||
| JPS6024584A (ja) | 太文字作成方式 | |
| JP2982973B2 (ja) | パターン塗り潰し方法 | |
| JPH046554B2 (ja) | ||
| US5222208A (en) | Device and method for generating dot pattern enlargement data | |
| KR100361387B1 (ko) | 다각형 묘화 방법, 및 다각형 묘화 장치 | |
| JPS63203341A (ja) | 拡大文字生成方式 | |
| JPS6138981A (ja) | パタ−ン変倍方法 | |
| JPH04280296A (ja) | 輪郭線データ処理装置 | |
| JP2591085B2 (ja) | 文字縮小方法 | |
| JPH0456317B2 (ja) | ||
| JP2552556B2 (ja) | アウトラインフォント生成方法 | |
| JPH0256679B2 (ja) | ||
| JP2812088B2 (ja) | アウトラインフォント展開方法 | |
| JP2881924B2 (ja) | データ記憶装置 | |
| JPH0560876B2 (ja) | ||
| JPH0661960B2 (ja) | ドツト補間制御装置 | |
| JPH01216865A (ja) | 画素データの縮小方法 | |
| JPH023092A (ja) | ファクシミリ装置の文字補間法 | |
| JP2849319B2 (ja) | 文字パターン圧縮方法 | |
| JP3055306B2 (ja) | データ出力装置 | |
| JP3055327B2 (ja) | データ変換装置 | |
| JPH05309873A (ja) | 縮小文字パターン作成装置 | |
| JPH0281095A (ja) | グラフィック画面における文字の表示方式 | |
| JPS62116996A (ja) | ドツト図形の細線化方法 |