JPH0216219B2 - - Google Patents
Info
- Publication number
- JPH0216219B2 JPH0216219B2 JP56123587A JP12358781A JPH0216219B2 JP H0216219 B2 JPH0216219 B2 JP H0216219B2 JP 56123587 A JP56123587 A JP 56123587A JP 12358781 A JP12358781 A JP 12358781A JP H0216219 B2 JPH0216219 B2 JP H0216219B2
- Authority
- JP
- Japan
- Prior art keywords
- interpolation
- dots
- character
- search point
- coordinates
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T3/00—Geometric image transformations in the plane of the image
- G06T3/40—Scaling of whole images or parts thereof, e.g. expanding or contracting
- G06T3/4007—Scaling of whole images or parts thereof, e.g. expanding or contracting based on interpolation, e.g. bilinear interpolation
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K15/00—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
- G06K15/02—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Image Processing (AREA)
- Fax Reproducing Arrangements (AREA)
- Dot-Matrix Printers And Others (AREA)
Description
【発明の詳細な説明】
この発明は、高精細で文字品質の良い印字が得
られるようにした重複ドツト印字方法に関するも
のである。
られるようにした重複ドツト印字方法に関するも
のである。
従来、ドツトプリンタの印字品質を向上するた
めには印刷ヘツドのワイヤ数を多くし、かつワイ
ヤ径を小さくする必要があり、価格および寿命に
問題があつた。そこで、ワイヤ数の少ない簡易な
印刷ヘツドを用いて高品質な文字を得るための手
段として重複ドツト印字方式が検討されている。
めには印刷ヘツドのワイヤ数を多くし、かつワイ
ヤ径を小さくする必要があり、価格および寿命に
問題があつた。そこで、ワイヤ数の少ない簡易な
印刷ヘツドを用いて高品質な文字を得るための手
段として重複ドツト印字方式が検討されている。
第1図により重複ドツト印字の原理を簡単に説
明する。この図で〇印は、文字の原パターンを示
す。この原パターンを探索点として上下、左右お
よび斜め方向の隣接するドツトとの間に、〓印で
示すドツトを補間点として挿入する。このような
手順を、原パターンのすべてのドツトに対して施
すことにより、文字の高品質化が期待できる。し
かし、このような手法は、画数が大きく複雑な構
成の文字の場合、文字品質の劣化を招くことがあ
る。
明する。この図で〇印は、文字の原パターンを示
す。この原パターンを探索点として上下、左右お
よび斜め方向の隣接するドツトとの間に、〓印で
示すドツトを補間点として挿入する。このような
手順を、原パターンのすべてのドツトに対して施
すことにより、文字の高品質化が期待できる。し
かし、このような手法は、画数が大きく複雑な構
成の文字の場合、文字品質の劣化を招くことがあ
る。
第2図a〜dは重複した場合と、しない場合と
の比較を示したものである。aは重複しない場
合、bは重複した場合であり、c,dはそれぞれ
a,bによつてインクのにじみがある場合であ
る。dに示すように原パターンのドツト密度が高
い部分では、白色部がほとんどつぶれていること
がわかる。
の比較を示したものである。aは重複しない場
合、bは重複した場合であり、c,dはそれぞれ
a,bによつてインクのにじみがある場合であ
る。dに示すように原パターンのドツト密度が高
い部分では、白色部がほとんどつぶれていること
がわかる。
この発明は、以上のような欠点を解決するた
め、原パターンのドツト密度集中が著しい文字に
ついては重複をしない機能を施したものである。
以下、この発明を詳細に説明する。
め、原パターンのドツト密度集中が著しい文字に
ついては重複をしない機能を施したものである。
以下、この発明を詳細に説明する。
第3図〜第5図は、文字の原パターンのドツト
集中による文字の“つぶれ”を生じる原因となる
キーパターンの例をを示したものである。第3図
においてCは、原パターン(斜線を施した〇印)
の補集合の任意の格子点を示す。第3図は格子点
Cを中心に、上下、左右のドツトの数n(斜線を
施したもの)が4となる場合である。このような
ドツト配列が存在すると、斜め方向のドツト間隔
を補間することによりCの部分がつぶれてしまう
可能性がある。
集中による文字の“つぶれ”を生じる原因となる
キーパターンの例をを示したものである。第3図
においてCは、原パターン(斜線を施した〇印)
の補集合の任意の格子点を示す。第3図は格子点
Cを中心に、上下、左右のドツトの数n(斜線を
施したもの)が4となる場合である。このような
ドツト配列が存在すると、斜め方向のドツト間隔
を補間することによりCの部分がつぶれてしまう
可能性がある。
第4図a,bはn=3の場合であつて、aでは
格子点Cに隣接するドツト数が最小となり、bで
は最大となる(斜め方向も含める)。
格子点Cに隣接するドツト数が最小となり、bで
は最大となる(斜め方向も含める)。
第5図a,bはn=2の場合であり、a,bは
それぞれ隣接ドツト数が最小、最大の状態であ
る。ここで、第4図bおよび第5図bのパターン
は、ドツトの平行配列における中央の白色部分を
補間によりつぶしてしまう可能性がある。したが
つて、第3図、第4図bおよび第5図bを補間を
実行しないキーパターンとして、重複ドツト印字
方式に適用することにより文字品質の劣化を防ぐ
ことができる。
それぞれ隣接ドツト数が最小、最大の状態であ
る。ここで、第4図bおよび第5図bのパターン
は、ドツトの平行配列における中央の白色部分を
補間によりつぶしてしまう可能性がある。したが
つて、第3図、第4図bおよび第5図bを補間を
実行しないキーパターンとして、重複ドツト印字
方式に適用することにより文字品質の劣化を防ぐ
ことができる。
次に、前述した補間を実行しないパターンを判
定する補間選択回路の構成について述べる。
定する補間選択回路の構成について述べる。
第6図は探索点の座標を示す。探索点C″は前
述したように、原パターンの補集合の格子点Cの
一つである。探索点C″に隣接する格子点座標を
第6図の1〜8のように、すなわち、K(+1、−
1)、K(0、−1)、K(−1、−1)、K(−1、
0)、K(−1、+1)、K(0、+1)、K(+1、
+
1)、およびK(+1、0)と規定する。なお、探
索点C″の点座標をK(0、0)とする。このと
き、第3図、第4図b、第5図bのキーパターン
いずれかを判定する状態信号Kcは次の論理で表
わされる。
述したように、原パターンの補集合の格子点Cの
一つである。探索点C″に隣接する格子点座標を
第6図の1〜8のように、すなわち、K(+1、−
1)、K(0、−1)、K(−1、−1)、K(−1、
0)、K(−1、+1)、K(0、+1)、K(+1、
+
1)、およびK(+1、0)と規定する。なお、探
索点C″の点座標をK(0、0)とする。このと
き、第3図、第4図b、第5図bのキーパターン
いずれかを判定する状態信号Kcは次の論理で表
わされる。
Kc=ABCD+A′B′C′D′(BCD+ACD+ABD+A
BC+CD +AD+AB+BC)=ABCD+A′B′C′D
′(CD+AD +AB+BC) ……(1) ここで、 A=K(0、-1)、B=K(-1、0) C=K(0、+1)、D=K(+1、0) A′=K(+1、-1)、B′=K(-1、-1) C′=K(-1、+1)、D′=K(+1、+1) Kcが“1”であれば補間は行なわない。探索
点C″は、格子座標軸IおよびJ方向に走査する
ことにより移動する。第(1)式の論理表現を処理す
る回路の構成例を第7図に示す。処理回路は
TTLゲートにより簡単に構成されることがわか
る。
BC+CD +AD+AB+BC)=ABCD+A′B′C′D
′(CD+AD +AB+BC) ……(1) ここで、 A=K(0、-1)、B=K(-1、0) C=K(0、+1)、D=K(+1、0) A′=K(+1、-1)、B′=K(-1、-1) C′=K(-1、+1)、D′=K(+1、+1) Kcが“1”であれば補間は行なわない。探索
点C″は、格子座標軸IおよびJ方向に走査する
ことにより移動する。第(1)式の論理表現を処理す
る回路の構成例を第7図に示す。処理回路は
TTLゲートにより簡単に構成されることがわか
る。
第7図において、G1,G2,G8はアンドゲート、
G3,G4,G5、およびG6はインヒビツトゲート、
G7およびG9はオアゲートである。
G3,G4,G5、およびG6はインヒビツトゲート、
G7およびG9はオアゲートである。
次に動作を簡単に説明する。
アンドゲートG1の入力にはA,B,C,Dが
入力されるので、第(1)式の第1項の演算、すなわ
ち、〔ABCD〕が実行され、結果が“1”であれ
ばオアゲートG9から“1”が出力されるので、
補間は行われない。また、アンドゲートG2には
A′,B′,C′,D′が入力されるので、第(1)式の第
2項の〔A′B′C′D′〕の演算が行われ、その結果
がアンドゲートG8の入力の一方に加わる。また、
インヒビツトゲートG3〜G6では、それぞれにお
いて、〔CD〕、〔AD〕、〔AB〕、および
〔BC〕の演算が行われ、そのうち1つでも
“1”があれば、これがオアゲートG7を通つてア
ンドゲートG8の入力の他方に加わる。その結果、
アンドゲートG8から“1”が出て、これがオア
ゲートG9から出力される。したがつて、補間は
行われない。
入力されるので、第(1)式の第1項の演算、すなわ
ち、〔ABCD〕が実行され、結果が“1”であれ
ばオアゲートG9から“1”が出力されるので、
補間は行われない。また、アンドゲートG2には
A′,B′,C′,D′が入力されるので、第(1)式の第
2項の〔A′B′C′D′〕の演算が行われ、その結果
がアンドゲートG8の入力の一方に加わる。また、
インヒビツトゲートG3〜G6では、それぞれにお
いて、〔CD〕、〔AD〕、〔AB〕、および
〔BC〕の演算が行われ、そのうち1つでも
“1”があれば、これがオアゲートG7を通つてア
ンドゲートG8の入力の他方に加わる。その結果、
アンドゲートG8から“1”が出て、これがオア
ゲートG9から出力される。したがつて、補間は
行われない。
第8図はこの発明を実施するための装置の一例
の構成を示すブロツク図である。この図で、11
はフオントメモリで、原パターンが記憶されてい
る。12は補間回路であり、フオントメモリ11
の情報をもとに、重複させる場合のフオントを作
る。13はセレクタで、補間するかどうかを選択
する。14は行バツフアで、1行数分を記憶す
る。15はハンマ制御系で、行バツフア14に従
つてハンマ(図示せず)を駆動し、所要の印字を
行う。16はこの発明の要部である補間選択回路
で、第7図で説明した機能のものであり、フオン
トメモリ11の原パターンを検討し、文字ごとに
補間するかしないかを決定し、セレクタ13を駆
動して、補間回路12を作動させるか、作動させ
ないかして、補間させたり、補間を止めたりし
て、文字品質の良い印字を行わせる。
の構成を示すブロツク図である。この図で、11
はフオントメモリで、原パターンが記憶されてい
る。12は補間回路であり、フオントメモリ11
の情報をもとに、重複させる場合のフオントを作
る。13はセレクタで、補間するかどうかを選択
する。14は行バツフアで、1行数分を記憶す
る。15はハンマ制御系で、行バツフア14に従
つてハンマ(図示せず)を駆動し、所要の印字を
行う。16はこの発明の要部である補間選択回路
で、第7図で説明した機能のものであり、フオン
トメモリ11の原パターンを検討し、文字ごとに
補間するかしないかを決定し、セレクタ13を駆
動して、補間回路12を作動させるか、作動させ
ないかして、補間させたり、補間を止めたりし
て、文字品質の良い印字を行わせる。
以上詳細に説明したように、この発明は補間対
象となる探索点C″の座標をK(0、0)とし、こ
の探索点に隣接する上下、左右、斜めの格子点の
座標をK(+1、−1)、K(0、−1)、K(−1、
−
1)、K(−1、0)、K(−1、+1)、K(0、+
1)、K(+1、+1)、K(+1、0)としたとき、
状態信号Kcを Kc=ABCD+A′B′C′D′(CD+AD+AB
+BC) ただし、 A=K(0、−1) B=K(−1、0) C=K(0、+1) D=K(+1、0) A′=K(+1、−1) B′=K(−1、−1) C′=K(−1、+1) D′=K(+1、+1) から求め、Kcが“1”であれば補間を行わず、
Kcが“0”のとき補間を実行するようにしたの
で、簡単な補間選択回路により複雑な文字パター
ンの重複の可否を判定することができ、重複ドツ
ト印字にともなう文字品質の劣化を防ぐことがで
きる利点を有する。
象となる探索点C″の座標をK(0、0)とし、こ
の探索点に隣接する上下、左右、斜めの格子点の
座標をK(+1、−1)、K(0、−1)、K(−1、
−
1)、K(−1、0)、K(−1、+1)、K(0、+
1)、K(+1、+1)、K(+1、0)としたとき、
状態信号Kcを Kc=ABCD+A′B′C′D′(CD+AD+AB
+BC) ただし、 A=K(0、−1) B=K(−1、0) C=K(0、+1) D=K(+1、0) A′=K(+1、−1) B′=K(−1、−1) C′=K(−1、+1) D′=K(+1、+1) から求め、Kcが“1”であれば補間を行わず、
Kcが“0”のとき補間を実行するようにしたの
で、簡単な補間選択回路により複雑な文字パター
ンの重複の可否を判定することができ、重複ドツ
ト印字にともなう文字品質の劣化を防ぐことがで
きる利点を有する。
第1図は重複ドツト印字方式の原理図、第2図
a,b,c,dは重複ドツト印字による文字品質
の変化を示す図、第3図、第4図a,b、第5図
a,bは補間の可否を判定するキーパターンを示
す図、第6図は探索点の説明図、第7図はこの発
明による補間選定回路の構成例を示す図、第8図
はこの発明を実施する装置の一例を示すブロツク
図である。 図中、Cは格子点、C′は探索点、1〜8は探索
点C′に隣接する格子点、11はフオントメモリ、
12は補間回路、13はセレクタ、14は行バツ
フア、15はハンマ制御系、16は補間選択回路
である。
a,b,c,dは重複ドツト印字による文字品質
の変化を示す図、第3図、第4図a,b、第5図
a,bは補間の可否を判定するキーパターンを示
す図、第6図は探索点の説明図、第7図はこの発
明による補間選定回路の構成例を示す図、第8図
はこの発明を実施する装置の一例を示すブロツク
図である。 図中、Cは格子点、C′は探索点、1〜8は探索
点C′に隣接する格子点、11はフオントメモリ、
12は補間回路、13はセレクタ、14は行バツ
フア、15はハンマ制御系、16は補間選択回路
である。
Claims (1)
- 【特許請求の範囲】 1 文字をマトリクス格子点におけるドツトの集
合により形成し、その文字のパターンのうち、格
子感覚の大きい隣接したドツト間隔をドツトによ
り補間する重複ドツト印字方法において、補間対
象となる探索点C″の座標をK(0、0)とし、こ
の探索点に隣接する上下、左右、斜めの格子点の
座標をK(+1、−1)、K(0、−1)、K(−1、
−
1)、K(−1、0)、K(−1、+1)、K(0、+
1)、K(+1、+1)、K(+1、0)としたとき、
状態信号Kcを Kc=ABCD+A′B′C′D′ (CD+AD+AB+BC) ただし、 A=K(0、−1) B=K(−1、0) C=K(0、+1) D=K(+1、0) A′=K(+1、−1) B′=K(−1、−1) C′=K(−1、+1) D′=K(+1、+1) から求め、Kcが“1”であれば補間を行わず、
Kcが“0”のとき補間を実行することを特徴と
する重複ドツト印字方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP56123587A JPS5825968A (ja) | 1981-08-08 | 1981-08-08 | 重複ドット印字方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP56123587A JPS5825968A (ja) | 1981-08-08 | 1981-08-08 | 重複ドット印字方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS5825968A JPS5825968A (ja) | 1983-02-16 |
| JPH0216219B2 true JPH0216219B2 (ja) | 1990-04-16 |
Family
ID=14864279
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP56123587A Granted JPS5825968A (ja) | 1981-08-08 | 1981-08-08 | 重複ドット印字方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS5825968A (ja) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6027552A (ja) * | 1983-07-26 | 1985-02-12 | Oki Electric Ind Co Ltd | ドツトプリンタの印字方式 |
| JPS60225762A (ja) * | 1984-04-20 | 1985-11-11 | レックスマーク・インターナショナル・インコーポレーテッド | 印刷装置 |
| US4703323A (en) * | 1985-01-29 | 1987-10-27 | International Business Machines Corporation | Method and apparatus for displaying enhanced dot matrix characters |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| IT1213307B (it) * | 1986-07-29 | 1989-12-20 | Sgs Microelettronica Spa | Circuito ripetitore di tensione per carichi con componente resistiva con compensazione della distorsione armonica. |
-
1981
- 1981-08-08 JP JP56123587A patent/JPS5825968A/ja active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS5825968A (ja) | 1983-02-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2583878B2 (ja) | 閉図形内部領域の塗りつぶし方法 | |
| JPH0216219B2 (ja) | ||
| GB1604501A (en) | Reconstitution or restoration of images | |
| JPS6227538B2 (ja) | ||
| JPH0795392A (ja) | ファクシミリ画像の平滑化スケーリング方法 | |
| JP3306653B2 (ja) | ドットラインプリンタ | |
| JPS61147669A (ja) | カラ−プリンタの色信号制御方式 | |
| JP2812401B2 (ja) | 画像処理装置 | |
| JPH01304486A (ja) | 多値文字フォント発生システム | |
| JP2962613B2 (ja) | パターン塗り潰し方法 | |
| JP2588742B2 (ja) | 画像縮小装置及び方法 | |
| JPH064344B2 (ja) | 印字装置 | |
| JPH0214167A (ja) | 印字方式 | |
| JPS63212558A (ja) | プリンタの細字印字方式 | |
| JP2626769B2 (ja) | 出力制御装置及び方法 | |
| JPH02178069A (ja) | 印字データ処理装置 | |
| JPS62242548A (ja) | 文字パタンの記録方法 | |
| JPS6346473B2 (ja) | ||
| JPS6137441A (ja) | ドツトプリンタの高速印字処理方式 | |
| JPH049149B2 (ja) | ||
| JPS6338312B2 (ja) | ||
| JPH02289099A (ja) | パターンデータ転送方式 | |
| JPH03120060A (ja) | 縮小印刷方法 | |
| JPS6188291A (ja) | 文字フオントひずみ補正方式 | |
| JPH0256679B2 (ja) |