JPS6317493A - Processing of character font data - Google Patents

Processing of character font data

Info

Publication number
JPS6317493A
JPS6317493A JP61161354A JP16135486A JPS6317493A JP S6317493 A JPS6317493 A JP S6317493A JP 61161354 A JP61161354 A JP 61161354A JP 16135486 A JP16135486 A JP 16135486A JP S6317493 A JPS6317493 A JP S6317493A
Authority
JP
Japan
Prior art keywords
data
character font
column
font data
character
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
JP61161354A
Other languages
Japanese (ja)
Inventor
河上 和夫
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.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial Co Ltd
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 Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP61161354A priority Critical patent/JPS6317493A/en
Publication of JPS6317493A publication Critical patent/JPS6317493A/en
Pending legal-status Critical Current

Links

Landscapes

  • Dot-Matrix Printers And Others (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.

Description

【発明の詳細な説明】 産業上の利用分野 本発明は、文字ピッチの異なる文字フォントデータの記
憶容量を減少するようにした文字フォントデータの処理
方法に関するものである。
DETAILED DESCRIPTION OF THE INVENTION Field of the Invention The present invention relates to a method of processing character font data that reduces the storage capacity of character font data having different character pitches.

従来の技術 一般に、ドツトプリンタでは、異なるピッチの文字フォ
ントデータを、それぞれキャラクタジェネレータ用のリ
ード・オンリー・メモリ(以下ROMと表現する)に記
憶させている。
2. Description of the Related Art In general, in dot printers, character font data of different pitches are stored in read-only memories (hereinafter referred to as ROMs) for character generators.

文字フォントの一例について、アルファベット“H“に
ついて表示した場合を第4図及び第5図に示している。
As an example of a character font, the case where the alphabet "H" is displayed is shown in FIGS. 4 and 5.

第4図は24行×24列のドットマ) IJクス上に構
成した例で、第6図は24行×’20列のドツトマトリ
クス上に構成した例であり、第5図のものは第4図のも
のに比べてピッチが小さいものである。これらの文字フ
ォントデータがそれぞれ記憶させている。
Figure 4 shows an example configured on a dot matrix of 24 rows x 24 columns. Figure 6 shows an example configured on a dot matrix of 24 rows x 20 columns. The pitch is smaller than that shown in the figure. These character font data are stored respectively.

発明が解決しようとする問題点 しかしながら、上記従来の方法では、ROM内部のデー
タ構成は文字フォントの1ドツトが2進符号データの1
ビツトに対応しているので、文字フォントのピッチの種
類を増す事はROMの大容量化を招くという問題点を有
していた。
Problems to be Solved by the Invention However, in the conventional method described above, the data structure inside the ROM is such that one dot of a character font corresponds to one dot of binary code data.
Since it is compatible with bits, increasing the number of pitch types for character fonts has the problem of increasing the capacity of the ROM.

本発明は、上記従来の問題点を解決するものであり、文
字フォントが持つ特徴を利用する事によリ、文字フォン
トデータと列圧縮情報データのみで文字ピッチの異なる
文字フォントデータが構成でき、キャラクタジェネレー
タ用のROM容量容量中に減少する事のできる文字フォ
ントデータの処理方法を提供することを目的とする。
The present invention solves the above-mentioned conventional problems, and by utilizing the characteristics of character fonts, character font data with different character pitches can be constructed from only character font data and column compression information data. It is an object of the present invention to provide a method for processing character font data that can reduce the capacity of a ROM for a character generator.

問題点を解決するための手段 この目的を達成するために本発明の文字フォントデータ
の処理方法は、行・列のマトリクスで表現される文字フ
ォントデータから任意の列データの抹消を表す列圧縮情
報データを記憶するとともに、前記文字フォントデータ
と前記列圧縮情報データから、指定された列データを抹
消し、抹消した列データと、その後列のデータとの論理
和を抹消した列データの後列データとなるような処理を
施し、文字ピッチの異なるマトリクスで表現される文字
フォントデータを構成するものである。
Means for Solving the Problems To achieve this objective, the character font data processing method of the present invention uses column compression information representing deletion of arbitrary column data from character font data expressed in a matrix of rows and columns. At the same time as storing the data, the specified column data is deleted from the character font data and the column compression information data, and the subsequent column data of the column data is obtained by deleting the logical OR of the deleted column data and the data of the subsequent column. The following processing is performed to construct character font data expressed in matrices with different character pitches.

作用 本発明は上記した方法によって、ROM内に記憶されて
いる文字フォントデータと、任意の列データの抹消を表
す列圧縮情報データから、文字ピッチの異なるマトリク
スで表現される文字フォントデータを構成することとな
る。
Operation The present invention uses the method described above to construct character font data expressed in matrices with different character pitches from character font data stored in the ROM and column compression information data representing deletion of arbitrary column data. That will happen.

実施例 以下本発明の一実施例について第1図〜第6図を参照し
ながら説明する。
EXAMPLE An example of the present invention will be described below with reference to FIGS. 1 to 6.

第1図は、上記第4図で示した一般的な文字フォントに
対応する文字フォントデータと、それから抹消する任意
の列の列圧縮情報データの構成を示したものである。同
図において、1〜24は文字フォントデータの行および
列番号に相当する番号である。この文字フォントデータ
は、通常の上記第4図に示す文字フォントの文字フォン
トデータ1と列圧縮情報データ2とを有している。ここ
で、枠内の“1°及び0゛が2進符号データを示してい
るが、文字フォントデータ1においてはデータ“0′を
便宜上空白として表わし、そのデータ1中の11″は黒
ドツトに対応し、空白は白ドツトに対応している。そし
て、上記列圧縮情報データ2は、そのような第4図に示
す文字フォントに対応する文字フォントデータ1から、
第5図に示す文字フォントヲ構成することが可能な列圧
縮情報データを有するものである。すなわち、列圧縮情
報データ2が“0“の場合はその列に対応する文字フォ
ントデータ1の列のデータは何も変更せず、−万“1“
の場合はそれに対応する列のデータを抹消して、その後
列のデータは抹消したデータとその後列データとの論理
和とする。
FIG. 1 shows the structure of character font data corresponding to the general character font shown in FIG. 4 and column compression information data of an arbitrary column to be deleted from the character font data. In the figure, 1 to 24 are numbers corresponding to the row and column numbers of character font data. This character font data includes character font data 1 of the normal character font shown in FIG. 4 and column compression information data 2. Here, "1° and 0" in the frame indicate binary code data, but in character font data 1, data "0" is represented as a blank for convenience, and 11" in data 1 is a black dot. Correspondingly, blanks correspond to white dots.The column compression information data 2 is obtained from the character font data 1 corresponding to the character font shown in FIG.
It has column compression information data that can form the character font shown in FIG. In other words, if the column compression information data 2 is "0", the data in the column of character font data 1 corresponding to that column is not changed at all, and -10,000 is "1".
In this case, the data in the corresponding column is deleted, and the data in the subsequent column is the logical OR of the deleted data and the data in the subsequent column.

次に、第1図に示したデータから、第5図の文字フォン
トに対応する第3図に示すようなピッチの異なる文字フ
ォントデータを構成する方法を第2図のフローチャート
とともに説明する。まず、ステップ■で文字フォントデ
ータ1の列番号Nを初期化する。次にステップ■に進ん
で文字フォントデータ1の列番号Niカウントする。次
にステップ■に進んで列圧縮情報データ2が“0“の時
はステップ■に進み、N番目のデータを復元してステッ
プ■に進む。一方、ステップ■で列圧縮情報データ2が
“1゛の時はステップ■に進む。このステップ■で、N
+1列の列圧縮情報データ2が“1°の時はステップ■
に進み、−刃列圧縮データがaooの時はステップ■で
N香料とN+1番列のデータの論理和を復元してステッ
プ■に進む。ここで処理上、N=26番目の列を仮定し
、その列のデータをすべて“0“とする。次に、ステッ
プ■でN=24になるまでステップ■〜ステップ■を繰
り返し、N=24になったとき処理を終了し、上記第3
図に示す文字フォントデータを構成することになる。そ
して、第3図で表された文字フォントデータによって、
第6図に示す文字フォントを構成表示することとなる。
Next, a method for constructing character font data having different pitches as shown in FIG. 3 corresponding to the character font shown in FIG. 5 from the data shown in FIG. 1 will be explained with reference to the flowchart shown in FIG. First, in step (2), the column number N of character font data 1 is initialized. Next, the process proceeds to step (2) and the column number Ni of character font data 1 is counted. Next, the process proceeds to step (2), and when the column compression information data 2 is "0", the process proceeds to step (2), where the Nth data is restored, and the process proceeds to step (2). On the other hand, when the column compression information data 2 is "1" in step ■, proceed to step ■.In this step ■, N
When column compression information data 2 of +1 column is “1°, step ■
If the -blade row compressed data is aoo, the logical sum of the N fragrance and the data in the N+1 column is restored in step (2), and the process proceeds to step (2). For processing purposes, it is assumed that N is the 26th column, and all data in that column is set to "0". Next, in step ■, repeat steps ■ to step ■ until N=24, and when N=24, terminate the process and perform the third step described above.
This will constitute the character font data shown in the figure. Then, with the character font data shown in Figure 3,
The character font shown in FIG. 6 will be displayed.

発明の効果 以上のように本発明の文字フォントデータの処理方法に
よれば、本来の文字フォントデータと、その任意の列を
抹消することを示す列圧縮情報データのみでピッチの異
なる文字フォントを構成する事により、キャラクタジェ
ネレータとしては本来の文字フォントデータと列圧縮情
報データのみを記憶しておけば良(、ROM容量を大巾
に削減する事が可能であり、非常に有効な発明である。
Effects of the Invention As described above, according to the character font data processing method of the present invention, character fonts with different pitches can be constructed using only the original character font data and the column compression information data indicating that any columns of the original character font data are to be deleted. By doing this, the character generator only needs to store the original character font data and column compression information data (it is possible to greatly reduce the ROM capacity, which is a very effective invention.

【図面の簡単な説明】[Brief explanation of drawings]

第1図は本発明文字フォントデータの処理方法でROM
に記憶される文字フォントデータの一例を示す構成図、
第2図は第1図における文字フォントデータから異なる
ピッチの文字フォントを構成する例を示すフローチャー
ト、第3図は本発明処理方法で処理された異なるピッチ
の文字フォントデータの構成図、第4図はドツトマトリ
クスで表示した文字フォントの一例図、第5図は第4図
の文字フォントの任意列を抹消して構成した文字フォン
トの一例図である。 1・・・・・・文字フォントデータ、2・・・・・・列
圧縮情報データ、1〜24・・・・・・文字フォントの
行・列番号。 代理人の氏名 弁理士 中 尾 敏 男 ほか1名第2
図 第3図 第4図 第5図
Figure 1 shows the method for processing character font data of the present invention.
A configuration diagram showing an example of character font data stored in
FIG. 2 is a flowchart showing an example of configuring character fonts with different pitches from the character font data in FIG. 1; FIG. 3 is a configuration diagram of character font data with different pitches processed by the processing method of the present invention; FIG. 5 is an example of a character font displayed in a dot matrix, and FIG. 5 is an example of a character font constructed by erasing arbitrary columns of the character font of FIG. 4. 1... Character font data, 2... Column compression information data, 1 to 24... Character font row/column number. Name of agent: Patent attorney Toshio Nakao and 1 other person 2nd
Figure 3 Figure 4 Figure 5

Claims (1)

【特許請求の範囲】[Claims] 行・列のマトリクスで表現される文字フォントデータか
ら任意の列データの抹消を表す列圧縮情報データを記憶
するとともに、前記文字フォントデータと前記列圧縮情
報データから、指定された列データを抹消し、抹消した
列データと、その後列のデータとの論理和を抹消した列
データの後列データとなるような処理を施し、文字ピッ
チの異なるマトリクスで表現される文字フォントデータ
を構成することを特徴とする文字フォントデータの処理
方法。
Stores column compression information data representing the deletion of arbitrary column data from character font data expressed in a matrix of rows and columns, and deletes specified column data from the character font data and the column compression information data. , is characterized in that character font data expressed in matrices with different character pitches is constructed by processing the logical sum of the deleted column data and the data of the subsequent column to become the subsequent column data of the deleted column data. How to process character font data.
JP61161354A 1986-07-09 1986-07-09 Processing of character font data Pending JPS6317493A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP61161354A JPS6317493A (en) 1986-07-09 1986-07-09 Processing of character font data

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP61161354A JPS6317493A (en) 1986-07-09 1986-07-09 Processing of character font data

Publications (1)

Publication Number Publication Date
JPS6317493A true JPS6317493A (en) 1988-01-25

Family

ID=15733485

Family Applications (1)

Application Number Title Priority Date Filing Date
JP61161354A Pending JPS6317493A (en) 1986-07-09 1986-07-09 Processing of character font data

Country Status (1)

Country Link
JP (1) JPS6317493A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH02271394A (en) * 1989-04-11 1990-11-06 Sanyo Electric Co Ltd Font reduction system
EP0429333A1 (en) 1989-11-13 1991-05-29 Mitsubishi Gas Chemical Company, Inc. Process for producing oxazopyrroloquinolines, novel oxazopyrroloquinolines, and use of oxazopyrroloquinolines
US8816024B2 (en) 2010-05-21 2014-08-26 Chevron Phillips Chemical Company Lp Continuous take off technique and pressure control of polymerization reactors

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6035780A (en) * 1983-08-09 1985-02-23 富士通株式会社 Character pattern generation system
JPS60102683A (en) * 1983-11-09 1985-06-06 アルプス電気株式会社 Reduction of character pattern
JPS60188981A (en) * 1984-03-08 1985-09-26 株式会社写研 Scale factor conversion system for character data

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6035780A (en) * 1983-08-09 1985-02-23 富士通株式会社 Character pattern generation system
JPS60102683A (en) * 1983-11-09 1985-06-06 アルプス電気株式会社 Reduction of character pattern
JPS60188981A (en) * 1984-03-08 1985-09-26 株式会社写研 Scale factor conversion system for character data

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH02271394A (en) * 1989-04-11 1990-11-06 Sanyo Electric Co Ltd Font reduction system
EP0429333A1 (en) 1989-11-13 1991-05-29 Mitsubishi Gas Chemical Company, Inc. Process for producing oxazopyrroloquinolines, novel oxazopyrroloquinolines, and use of oxazopyrroloquinolines
US8816024B2 (en) 2010-05-21 2014-08-26 Chevron Phillips Chemical Company Lp Continuous take off technique and pressure control of polymerization reactors

Similar Documents

Publication Publication Date Title
JPS6322310B2 (en)
JPS6317493A (en) Processing of character font data
JPS5816189B2 (en) Character pattern generation method
JPS62278051A (en) Character dictionary forming method
JPS62280044A (en) Method of processing character font data
JPS5853338B2 (en) Dot pattern output method
JPS63224965A (en) Character generator
JPS60153081A (en) Image reducer
JPH02287494A (en) Character information compressing method
JPH01590A (en) Character generation method for computer systems
JPH06161424A (en) Method for output processing of character data
KR850005645A (en) Enlarged Image Output Device
JPS58132785A (en) Graphic japanese character pattern generator
JPS607471A (en) Expanded character pattern output system for character pattern generator
JPH07261737A (en) Character and the like generator
JPS62136693A (en) Graphic character output system
JPS6066290A (en) Compression of character pattern data
JPS60158481A (en) Character synthesization
JPS581782B2 (en) Moji pattern hatsuseiki
JPS62116996A (en) Fine drawing of dot graphic
JPS6173188A (en) Character display unit
JPS60149083A (en) Display unit
JPS61213887A (en) Character pattern generator
JPS6295588A (en) Full stroke-half stroke character font conversion system
JPS63265655A (en) Character-reducing circuit