JPS63265656A - 文字拡大回路 - Google Patents

文字拡大回路

Info

Publication number
JPS63265656A
JPS63265656A JP62100152A JP10015287A JPS63265656A JP S63265656 A JPS63265656 A JP S63265656A JP 62100152 A JP62100152 A JP 62100152A JP 10015287 A JP10015287 A JP 10015287A JP S63265656 A JPS63265656 A JP S63265656A
Authority
JP
Japan
Prior art keywords
data
font
character
interpolation
character font
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
Application number
JP62100152A
Other languages
English (en)
Inventor
Kiyomi Akiyoshi
秋好 清己
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP62100152A priority Critical patent/JPS63265656A/ja
Publication of JPS63265656A publication Critical patent/JPS63265656A/ja
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T3/00Geometric image transformations in the plane of the image
    • G06T3/40Scaling of whole images or parts thereof, e.g. expanding or contracting
    • G06T3/4007Scaling of whole images or parts thereof, e.g. expanding or contracting based on interpolation, e.g. bilinear interpolation
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K15/00Arrangements for producing a permanent visual presentation of the output data, e.g. computer output 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)
  • Controls And Circuits For Display Device (AREA)
  • Dot-Matrix Printers And Others (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔産業上の利用分野〕 この発明は、フォントメモリに格納される文字フォント
データを読み出して文字処理を行う装置に係り、特に文
字フォントデータを拡大する文字拡大回路に関するもの
である。
(従来の技術) 第4図は従来の文字拡大回路を示すブロック図であり、
図において、11はフォントメモリで、例えば第5図に
示すようにビット方向(列方向)が6ビツト、ワード方
向(行方向)が6ビツトのマトリクスで構成される文字
フォント21を文字コードに対応して記憶している。1
2はスルーゲートで、フォントメモリ11から読み出さ
れるフォントデータなそのまま通過させ、スルーデータ
12aをマルチプレクサ14に出力する。13は拡大ゲ
ートで、フォントメモリ11から読み出されるフォント
データの1例えば第2列、第4列の部分フォントデータ
を重複して読み出して補間するとともに、第2行目、第
4行目のビットデータを重複して読み出して全補間し、
拡大補間データ13aをマルチプレクサ14にする。マ
ルチプレクサ14は図示しない入力手段から入力される
選択信号に基づいて、入力されるスルーデータ12aま
たは拡大補間データ13aを選択し、例えば出力装置と
なるディスプレイまたはプリンタにフォントデータ14
.!を出力する。
第5図は第4図に示したフォントメモリ11に格納され
る文字フォントの構成を説明する模式図、第6図(a)
、(b)は従来の文字フォント拡大処理動作を説明する
模式図であり、これらの図において、31は文字フォン
トマトリクスで、列ビットデータ31a、31bが部分
補間されるビットデータに対応し、行ビットデータ31
c。
31dが全補間されるビットデータに対応する。
32は拡大文字フォントマトリクスで、例えば行方向9
列方向に2ビット分、すなわち8×8のマトリクスサイ
ズに拡大されている状態を示しである。32aは部分補
間ビットデータで、列ビットデータ31aのコピーデー
タである。32bは部分補間ビットデータで、列ビット
データ32aのコピーデータである。32Cは全補間ビ
ットデータで、行ビットデータ31cのコピーデータで
ある。32dは全補間ビットデータで、行ビットデータ
31dのコピーデータである。
次に動作について説明する。
フォントメモリ11に格納された文字フォント21の拡
大処理を行う場合は、部分補間処理と全補間処理とに分
けて行うが、まず、フォントメモリ11から順次列方向
に列ビットデータを読み出し、第2列直後および第4列
直後、マルチプレクサ14が拡大ゲート13を選択し、
拡大補間データ13a(部分補間データ)となる列ビッ
トデータ31a、31bを読み出す。
次いで、全補間処理を行うため、列ビットデータを順次
行方向に8ビット単位に読み出し、第2行直後および第
4行直後、その行をコピーして拡大補間データ(部分補
間データ)となる列ビットデータ32c 、32dを作
成し、第6図(b)に示した拡大文字フォントマトリク
ス32に対応する拡大フォントデータとなるフォントデ
ータ14aを出力する。
(発明が解決しようとする問題点) 従来の文字拡大回路は以上のように構成されているので
、拡大時の補間データが部分補間時においては、前列(
1ドツト左)のコピーとなるとともに、全補間時には前
行のコピーとなるといったように、文字フォントの形態
とは無関係に一律に拡大処理されてしまい、拡大後の文
字フォント形態の品位を著しく損ねてしまう重大な問題
点があった。
この発明は、上記のような問題点を解消するためになさ
れたもので、各文字フォントに対する固有の拡大補間デ
ータを各文字フォントデータとともに記憶することによ
り、各文字のフォントパターンデータに基づく拡大フォ
ントパターンを文字フォント形態に応じて出力できる文
字拡大回路を得ることを目的とする。
(問題点を解決するための手段) この発明に係る文字拡大回路は、各文字フォントデータ
な格納するフォントデータ部と、各文字フォントを列方
向に拡大する各文字フォントに固有の部分補間データ部
と、各文字フォントを行方向に拡大する各文字フォント
に固有の全補間データ部とからフォントメモリの各文字
フォントマトリクスを構成したものである。
(作用) この発明における文字拡大回路においては、フォントメ
モリの各文字フォントマトリクスのフォントデータ部に
各文字フォントデータを格納し、部分補間データ部に各
文字フォントを列方向に拡大する各文字フォントに固有
の任意の部分補間データを格納し、全補間データ部に各
文字フォントを行方向に拡大する各文字フォントに固有
の全補間データを格納する。
(実施例) 以下、この発明の一実施例を図について説明する。
第1図において、lはフォントメモリで、第2図に示す
ように、例えば8×8のマトリクスから構成され1、文
字フォントデータな格納するフォントデータ部1a′、
文字フォントを列方向に拡大する文字フォントに固有の
部分補間データを格納する部分補間部1bと、各文字フ
ォントを行方向に拡大する各文字フォントに固有の全補
間データを格納する全補間データ部1cとから構成され
ている。部分補間データ部ibは各文字フォントデータ
に固有の、例えば6ビツトの部分補間データld、le
(第2図の斜線部)が格納されている。
全補間データ部1cは例えば8ビツトの全補間データ1
f、Ig(第2図の斜線部)が格納されている。2は部
分補間ゲートで、部分補間データld、leをパスして
マルチプレクサ4に部分補間データ2aを出力する。3
は全補間ゲートで、例えば8ビツトの全補間データif
、Igをパスし、マルチプレクサ4に全補間データ3a
を出力する。マルチプレクサ4は選択した部分補間デー
タ2a、全補間データ3aをマルチプレクサ14に拡大
フォントデータ4aとして出力する。
第2図は第1図に示したフォントメモリlのマトリクス
構成を説明する模式図、第3図(a)。
(b)はこの発明による文字フォントパターンの拡大補
間処理動作を説明する工程図であり、これらの図におい
て、6は例えば6×6ドツトで構成される文字フォント
データで、第2図に示したフォントデータ部1aに格納
されている。7は8×8ドツトで構成される拡大フォン
トデータて、文字フォントデータ6、部分補間データl
d、1e、全補間データif、Igから作成され、マル
チプレクサ14から出力される。
次に動作について説明する。
フォントメモリlに格納された文字フォントデータ6の
拡大処理を行う場合は、部分補間処理と全補間、処理と
に分けて行うが、まず、フォントメモリlから順次列方
向に列ビットデータを読み出し、第2列直後および第4
列直後、マルチプレクサ4が部分補間ゲート2を選択し
、部分補間データld、leを読み出す。
一方、全補間処理を行うため、部分補間処理された列ビ
ットデータを順次行方向に8ビット単位に読み出し、第
2行直後および第4行直後、マルチプレクサ4が全補則
ゲート3を選択し、全補間データIf、Igを読み出す
と、第3図(b)に示す拡大フォントデータ7が得られ
る。
このように、各文字フォント毎に固有の文字フォントデ
ータ6、部分補間デー・夕1d 、 le 、全補間デ
ータIf、Igをフォントメモリlのlマトリクス単位
に格納することにより、各文字フォントの文字形態を保
存した状態で拡大フォントパターンを生成できる。
なお、上記実施例ではフォントメモリlのフォントデー
タ部1aを6×6ドツトで構成し、1文字マトリクスサ
イズを8×8ドツトで構成する場合について説明したが
、このサイズに限定されることはなく、16.24ドツ
トで構成されるマトリクスの文字フォントにも適用でき
る。
〔発明の効果〕
以上のように、この発明によればフォントメモリの1文
字フォントデータに対するマトリクス内に拡大補間デー
タと文字フォントデータとを記憶させる構成としたので
、従来の回路構成を大幅に変更することなく、各文字の
フォントパターンデータに基づく固有の拡大フォントパ
ターンを文字フォント形態に応じて文字品位を高くでき
る利点を有する。
【図面の簡単な説明】
第1図はこの発明の一実施例による文字拡大回路を示す
ブロック図、第2図は第1図に示したフォントメモリの
マトリクス構成を説明する模式図、第3図(a)、(b
)はこの発明による文字フォントパターンの拡大補間処
理動作を説明する工程図、第4図は従来の文字拡大回路
を示すブロック図5第5図は第4図に示したフォントメ
モリに格納される文字フォントの構成を説明する模式図
、第6図(a)、(b)は従来の文字フォント拡大処理
動作を説明する模式図である。 図において、lはフォントメモリ、laはフォントデー
タ部、lb部分補間データ部、lcは全補間データ部、
2は部分補間ゲート、3は全補間ゲート、4,14はマ
ルチプレクサ、12はスルーゲートである。 なお、図中、同一符号は同一、または相当部分を示す。

Claims (1)

    【特許請求の範囲】
  1. フォントメモリに格納される各文字フォントデータに所
    定の補間処理を行い、前記各文字フォントデータの拡大
    文字フォントデータを出力する文字拡大回路において、
    前記フォントメモリの各文字フォントマトリクスは、前
    記各文字フォントデータを格納するフォントデータ部と
    、各文字フォントを列方向に拡大する前記各文字フォン
    トに固有の部分補間データ部と、各文字フォントを行方
    向に拡大する前記各文字フォントに固有の全補間データ
    部とを有することを特徴とする文字拡大回路。
JP62100152A 1987-04-24 1987-04-24 文字拡大回路 Pending JPS63265656A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP62100152A JPS63265656A (ja) 1987-04-24 1987-04-24 文字拡大回路

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP62100152A JPS63265656A (ja) 1987-04-24 1987-04-24 文字拡大回路

Publications (1)

Publication Number Publication Date
JPS63265656A true JPS63265656A (ja) 1988-11-02

Family

ID=14266347

Family Applications (1)

Application Number Title Priority Date Filing Date
JP62100152A Pending JPS63265656A (ja) 1987-04-24 1987-04-24 文字拡大回路

Country Status (1)

Country Link
JP (1) JPS63265656A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6480550A (en) * 1987-09-22 1989-03-27 Seiko Epson Corp Character generator for printer

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6480550A (en) * 1987-09-22 1989-03-27 Seiko Epson Corp Character generator for printer

Similar Documents

Publication Publication Date Title
US4544922A (en) Smoothing circuit for display apparatus
US4400791A (en) Dot matrix printer with compressed character data storage
JPH01174463A (ja) ドットパターン補正方法
US4879666A (en) Information output device having data buffer for performing both character positioning and character expansion/compression
JPS63265656A (ja) 文字拡大回路
US4835529A (en) Output display apparatus
JPH068990B2 (ja) パタ−ン表示信号発生装置
JPH0457510B2 (ja)
JPS63265655A (ja) 文字縮小回路
JP3518306B2 (ja) ビットマップ表示方法及び装置
JPH07264395A (ja) 画像縮小装置
JPH069063B2 (ja) 画像処理装置
JP2846357B2 (ja) フォントメモリ装置
JPS61148487A (ja) 拡大縮小装置
JPS61248756A (ja) 印字装置の縁取りパタ−ン作成装置
JPS6394857A (ja) プリンタの横拡張制御方法
JPH08123395A (ja) 出力装置
JPH0134383B2 (ja)
JPS606474A (ja) 印字装置
JPH0760307B2 (ja) 文字表示装置
JPH0581947B2 (ja)
JPH02281293A (ja) マルチウィンド表示制御装置
JPH02107459A (ja) 縮小印字方法
JPH0320790A (ja) フォント拡大方式
JPH05294016A (ja) 画像データ出力方法