JPS6317493A - Processing of character font data - Google Patents
Processing of character font dataInfo
- 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
Links
- 230000006835 compression Effects 0.000 claims description 17
- 238000007906 compression Methods 0.000 claims description 17
- 238000000034 method Methods 0.000 claims description 12
- 239000011295 pitch Substances 0.000 claims description 12
- 239000011159 matrix material Substances 0.000 claims description 5
- 238000012217 deletion Methods 0.000 claims description 3
- 230000037430 deletion Effects 0.000 claims description 3
- 238000003672 processing method Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 239000003795 chemical substances by application Substances 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 239000003205 fragrance Substances 0.000 description 1
- 230000015654 memory Effects 0.000 description 1
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.
第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)
ら任意の列データの抹消を表す列圧縮情報データを記憶
するとともに、前記文字フォントデータと前記列圧縮情
報データから、指定された列データを抹消し、抹消した
列データと、その後列のデータとの論理和を抹消した列
データの後列データとなるような処理を施し、文字ピッ
チの異なるマトリクスで表現される文字フォントデータ
を構成することを特徴とする文字フォントデータの処理
方法。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.
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)
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)
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 |
-
1986
- 1986-07-09 JP JP61161354A patent/JPS6317493A/en active Pending
Patent Citations (3)
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)
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 |