JPS62142656A - Data processor - Google Patents

Data processor

Info

Publication number
JPS62142656A
JPS62142656A JP60284739A JP28473985A JPS62142656A JP S62142656 A JPS62142656 A JP S62142656A JP 60284739 A JP60284739 A JP 60284739A JP 28473985 A JP28473985 A JP 28473985A JP S62142656 A JPS62142656 A JP S62142656A
Authority
JP
Japan
Prior art keywords
pattern
character
data
display
dot
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
JP60284739A
Other languages
Japanese (ja)
Inventor
Koji Igawa
幸治 井川
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.)
Ricoh Co Ltd
Original Assignee
Ricoh 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 Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP60284739A priority Critical patent/JPS62142656A/en
Publication of JPS62142656A publication Critical patent/JPS62142656A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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
    • G06K15/02Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Controls And Circuits For Display Device (AREA)
  • Dot-Matrix Printers And Others (AREA)

Abstract

PURPOSE:To make a character pattern for display which is superior in quality and easy to see, by a method wherein an omission processing is conducted with making the best use of a characteristic of each character pattern by using only only kind of character generator capable of high-quality printing. CONSTITUTION:Data for changing a pattern is made according to the principle, that is: the pattern is separated into three blocks; the top dot line and the bottom dot line are to be constantly the objects of omission; effective dot numbers for the other 22 dot lines are calculated by every line; in the each block, the lines of last two in order of effective dot number are to be the targets of omission. To take pattern data for a character shown by the figure as an instance, as shown as the left side and the upward of the figure, the line corresponding to the bit of logic '0' is to be the target of omission, but not the line corresponding to bit of logic '1'. In this manner, pattern data for printer is compressed to pattern data for display of 16X16 (dot), thus a pattern display of high quality can be conducted with making the best use of a characteristic of an original pattern of a character.

Description

【発明の詳細な説明】 五五分互 この発明は、日本語ワードプロセッサやDPS(データ
・プロセッシング・システム)等で使用するのに好適な
データ処理装置に係り、特に、高品質の文字パターンが
記憶された1種類のキャラクタ・ジェネレータを用いる
だけで、ドツト構成が異なる表示用と印刷用にそれぞれ
最適な、高品質で見やすい文字パターンが得られるよう
にして、操作能率の向上と高品質の印字とを可能にする
とともに、メモリ容量の節減によるコストダウンを実現
したデータ処理装置に関する。
DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a data processing device suitable for use in Japanese word processors, DPS (data processing systems), etc. By using only one type of character generator, it is possible to obtain high-quality, easy-to-read character patterns that are optimal for display and printing with different dot configurations, improving operational efficiency and achieving high-quality printing. The present invention relates to a data processing device that enables cost reduction by reducing memory capacity.

良來抜夏 従来から、日本語ワードプロセッサや欧文のワードプロ
セッサ等のデータ処理装置には、CRTやLCD等のデ
ィスプレイが接続されており、オペレータは、表示画面
との対話形式で、文書の作成に必要な文字等の入力・編
集操作を行っている。
Ryorai Nukika Traditionally, data processing devices such as Japanese word processors and Roman word processors have been connected to displays such as CRTs and LCDs, and operators have been able to interact with the display screen to display the information needed to create documents. Entering or editing characters, etc.

通常、このようなデータ処理装置の場合、出力装置とし
て接続される表示装置用の文字パターンは、例えば16
x16 (ドツト)構成であり、また、印字装置用は、
例えば24X24  (ドツト)あるいは32X32 
(ドツト)構成のように、1文字が多数ドツトのパター
ンで構成されている。
Normally, in the case of such a data processing device, the character pattern for the display device connected as an output device is, for example, 16.
x16 (dot) configuration, and for printing device:
For example, 24X24 (dot) or 32X32
As in the (dot) structure, one character is made up of a pattern of many dots.

その理由は、一方で、システムの操作性を向上させるた
めには、一画面上に、できる限り多数の文字を表示する
ことが要求されるが1表示装置の表示容量の制約によっ
て1例えば16X16 (ドツト)構成程度の比較的少
ないドツトの文字パターンを使用する必要があり、他方
、高品質の印字パターンを得るためには、印字装置用と
して、例えば24X24 (ドツト)あるいは32X3
2(ドツト)構成のような多数のドツト構成の文字パタ
ーンを使用する必要があるためである。
The reason for this is that, on the other hand, in order to improve the operability of the system, it is required to display as many characters as possible on one screen, but due to constraints on the display capacity of one display device, for example 16 It is necessary to use character patterns with a relatively small number of dots (dots), while in order to obtain a high quality print pattern, for example 24X24 (dots) or 32X3
This is because it is necessary to use a character pattern with a large number of dots, such as a 2 (dot) configuration.

そこで、従来のデータ処理装置では、第1の方法として
、それぞれドツト構成が異なる2種類のキャラクタ・ジ
ェネレータを設けるようにしている。
Therefore, in the conventional data processing apparatus, as a first method, two types of character generators each having a different dot configuration are provided.

しかし、この第1の方法のように、それぞれに専用の2
種類のキャラクタ・ジェネレータを設けると、表示用の
16X16 (ドツト)構成の場合。
However, like this first method, each has two dedicated
Provides a character generator of type 16X16 (dot) configuration for display.

第1水準のみの文字パターンでも、128KBのメモリ
容量が必要であり、第2水準まで含めるとすれば、25
6KBのメモリ容量が必要となる。
A character pattern of only the first level requires 128 KB of memory capacity, and if it includes up to the second level, 25 KB of memory is required.
A memory capacity of 6KB is required.

したがって、この第1の方法のように、それぞれに専用
の2種類のキャラクタ・ジェネレータを使用すると、高
品質の文字パターンが簡単に得られるという利点はある
が、必要とするメモリ容量は、必然的にその分だけ増大
するので、コストアップになる、という電点がある。
Therefore, using two types of character generators, each dedicated to each character generator, as in the first method, has the advantage of easily obtaining high-quality character patterns, but the required memory capacity inevitably increases. There is an electric point that the cost increases because the amount increases by that amount.

このような難点を解決する他の方法として、1種類のキ
ャラクタ・ジェネレータだけを使用し、一定の処理法則
によって、文字パターンの拡大・縮少を行う第2の方法
も知られている。
As another method for solving these difficulties, a second method is known in which only one type of character generator is used and character patterns are enlarged or reduced according to certain processing rules.

しかし、各文字のパターンは、多種多様であり、特に画
数が多く、シかも9文字の棒や点等が偏在している複雑
な文字パターンの場合、それぞれの文字の特徴に注目し
た処理法則を設定することば不可能である。
However, the patterns of each character are diverse, and especially in the case of complex character patterns with a large number of strokes and uneven distribution of bars and dots for perhaps nine characters, processing rules that focus on the characteristics of each character are required. Setting words is impossible.

したがって、すべての文字パターンの特徴を充分に生か
すことはできず、どうしても、各文字の特徴を無視した
画一的な処理法則となるため、文字によっては、バラン
スのとれた見やすいパターンとなるが1文字の中には、
原パターンから大きくかけ離れ、判読が極めて困戴なパ
ターンとなってしまうものもあり、実際の操作上、多く
の問題が生じる、という不都合がある。
Therefore, it is not possible to take full advantage of the characteristics of all character patterns, and the result is a uniform processing rule that ignores the characteristics of each character. Among the characters are
There are some patterns that deviate greatly from the original pattern, resulting in patterns that are extremely difficult to decipher, which causes many problems in actual operation.

さらに、第3の方法として、多数ドツト構成の印字装置
用の1種類のキャラクタ・ジェネレータから、一定位置
のドツトを割愛することによって、表示装置用の文字パ
ターンを作成する方法も用いられている。
Furthermore, as a third method, a character pattern for a display device is created by omitting dots at certain positions from one type of character generator for a multi-dot printing device.

この第3の方法では、印字用の文字パターンは。In this third method, the character pattern for printing is .

充分に高品質のものとなるが1間引き縮少される表示用
のすべての文字について、その特徴を生かすような割愛
の処理法則を設定することは不可能であるから、基本的
には、先の第2の方法と同様に、原パターンからかけ離
れた1判読しにくい文字パターンが表示されることもあ
り、やはり、操作性が低下するのは免かれない、という
不都合があった。
It is impossible to set a processing rule for display characters that will be of sufficiently high quality but will be thinned out by 1, so that it takes advantage of its characteristics. Similar to the second method, an illegible character pattern that is far removed from the original pattern may be displayed, which inevitably reduces operability.

]−一蝮 そこで、この発明のデータ処理装置では、従来のデータ
処理装置における不都合、特に、第3の方法である高品
質の印字が可能な、例えば24×24 (ドツト)ある
いは32X32 (ドツト)構成の1種類のキャラクタ
・ジェネレータだけを使用して、その文字パターンデー
タから、常に一定位置のドツトを割愛する処理方法の不
都合を解決し、各文字パターンの特徴を充分に生かした
、高品質で見やすい文字パターンが得られるような割愛
処理を行って、表示用の文字パターンを創出することに
より、1種類のキャラクタ・ジェネレータを使用するだ
けで、−表示画面上に多数の文字表示を可能にして、操
作性を向上させるとともに、高品質印字も可能にするこ
とにより、メモリ容量を節減し、コストダウンを実現す
ることを目的とする。
]-The data processing apparatus of the present invention solves the disadvantages of conventional data processing apparatuses, in particular, by using the third method, which enables high-quality printing, such as 24 x 24 (dots) or 32 x 32 (dots). This solves the inconvenience of processing methods that always omit dots at fixed positions from the character pattern data by using only one type of character generator in the configuration. By creating a character pattern for display by performing a cutting process to obtain a character pattern that is easy to read, it is possible to display a large number of characters on the display screen just by using one type of character generator. The aim is to reduce memory capacity and cost by improving operability and enabling high-quality printing.

遭−一」又 そのために、この発明のデータ処理装置においては、少
なくとも、入力装置と1表示装置と、印字装置と、メモ
リと、これらの各部を制御する中央処理装置とを具備す
るデータ処理装置におり1て。
For this purpose, the data processing device of the present invention includes at least an input device, a display device, a printing device, a memory, and a central processing unit that controls each of these parts. Niori 1te.

印字装置用の文字のパターンデータを記憶する1種類の
ドツト構成の文字パターンデータ記憶手段と、この文字
パターンデータ記憶手段の各文字毎に、その各列と各行
の間引き圧縮をするためのパターン変更用データを記憶
するパターン変更用データ記憶手段と、このパターン変
更用データ記憶手段に記憶された文字毎の各列と各行の
パターン変更用データにより1文字パターンデータ記憶
手段から出力された文字に対応してそのパターンデータ
の間引き圧縮処理をするパターンデータ変更処理手段と
を備え、表示装置への文字の表示時に。
A character pattern data storage means having one type of dot structure for storing character pattern data for a printing device, and a pattern change for thinning and compressing each column and each row of each character in this character pattern data storage means. A pattern change data storage means for storing data for each character, and pattern change data for each column and each row of each character stored in the pattern change data storage means correspond to a character outputted from the one-character pattern data storage means. and pattern data change processing means for thinning and compressing the pattern data, when displaying characters on a display device.

パターンデータ変更処理手段から出力されるパターンを
表示するようにしている。
The pattern output from the pattern data change processing means is displayed.

要約すれば、この発明のデータ処理装置では、高品質印
字が可能であるように、多数ドツトで構成された印字装
置用の文字パターンデータを記憶する1種類のキャラク
タ・ジェネレータ(以下、CGと略称する)のみを設け
、表示装置用の文字は、このCGに記憶されている文字
パターンデータについて、各文字毎に、その各列と各行
の間引き圧縮をするためのパターン変更用データによる
間引き処理を行うことにより、各文字の特徴に注目した
。高品質で見やすい表示装置用の文字パターンを作成す
るようにしている。
To summarize, the data processing device of the present invention uses one type of character generator (hereinafter abbreviated as CG) that stores character pattern data for the printing device consisting of a large number of dots so that high-quality printing is possible. ), and the characters for the display device are thinned out using pattern change data to thin out and compress the character pattern data stored in this CG for each character in each column and row. By doing this, we focused on the characteristics of each character. We strive to create high-quality, easy-to-read character patterns for display devices.

そのため1;、CGの各文字について、文字毎にその各
列と各行の間引き圧縮処理をするためのパターン変更用
データ、換言すれば、縦方向と横方向のビットを操作す
るためのデータを、付加情報として記憶する記憶手段を
設けている。
Therefore, 1; data for changing the pattern for thinning and compressing each column and row of each character of the CG for each character, in other words, data for manipulating bits in the vertical and horizontal directions. A storage means for storing additional information is provided.

以下の実施例の説明では、24X24 (ドツト)構成
のCGから、16X16 (ドツト)のパターンを作成
する場合について述べる。しかし、高品質の印字用のC
Gとしては、32X32 (ドツト)や、48X48 
(ドツト)構成等の各種のものも知られており、この発
明のデータ処理装置は、これらの場合にも、すべて実施
することが可能であることはいうまでもない。
In the following description of the embodiment, a case will be described in which a 16x16 (dot) pattern is created from a CG with a 24x24 (dot) configuration. However, C for high quality printing
For G, 32X32 (dot) or 48X48
Various configurations such as (dot) configurations are also known, and it goes without saying that the data processing apparatus of the present invention can be implemented in all of these cases.

最初に、この発明のデータ処理装置で使用されるCGと
、文字の特徴が充分に生かされた。高品質で見やすい表
示装置用の文字パターンを作成するための、パターン変
更用データの作成方法について、図面を参照しながら説
明する。
First, the characteristics of CG and characters used in the data processing device of this invention were fully utilized. A method for creating pattern change data for creating a high-quality, easy-to-read character pattern for a display device will be described with reference to the drawings.

第2図は、従来から使用されているCGにおける文字パ
ターンのデータ格納状態の一例を示すCGデータ構造図
である。
FIG. 2 is a CG data structure diagram showing an example of the data storage state of character patterns in conventionally used CG.

通常、CGには、この第2図に示すように、1つの(区
9点)に、それぞれ1つの文字パターンデータが格納さ
れている。
Normally, in CG, as shown in FIG. 2, one character pattern data is stored in each (9 points).

このようなCGのアドレス順は、(01,01)、(0
1,02)、(01,03)、・・・・・・、  (0
2,01)、(02,02)、・・・・・・、(47,
94)であり、例えば、漢字の「漢」は、(20゜33
)である。なお、文字コードの順番は、JIS、C62
26等で決められている。
The address order of such CG is (01,01), (0
1,02), (01,03), ......, (0
2,01), (02,02), ......, (47,
94), and for example, the kanji "kan" is (20°33
). The order of character codes is JIS, C62.
It is determined to be 26 mag.

第3図は、第2図に示したCGにおいて、1つの(区1
点)に格納されている1文字分のパターンデータのアド
レスを説明するための図である。
Figure 3 shows one (ward 1) in the CG shown in Figure 2.
FIG. 3 is a diagram for explaining the address of one character's worth of pattern data stored at a point (point).

この第3図に示すように、1つの(区9点)には、72
バイトからなる文字パターンデータが格納されている。
As shown in Figure 3, one (9 points) has 72 points.
Stores character pattern data consisting of bytes.

そして、その先頭のアドレスは、(1つ前の区までのデ
ータ量)+(その区の00点の先頭データの位置)であ
り、最後のアドレスは、(1つ前の区までのデータ量)
+(その区の32点までのデータ量)の算出式によって
求めることができる。
The first address is (the amount of data up to the previous ward) + (the position of the first data of the 00 point in that ward), and the last address is (the amount of data up to the previous ward). )
It can be calculated using the following formula: + (amount of data for up to 32 points in that ward).

例えば、先の漢字「漢」の場合、(区2点)が(20,
33)であるから、その先頭のアドレスは、(19区ま
でのデータ量)+(20区の00点の先頭データの位置
)であり、最後のアドレスは、(19区までのデータ量
)+(20区の32点までのデータ量)である。
For example, in the case of the previous kanji "kan", (ku 2 points) is (20,
33), the first address is (amount of data up to the 19th ward) + (position of the first data of the 00 point in the 20th ward), and the last address is (amount of data up to the 19th ward) + (Amount of data for up to 32 points in 20 wards).

したがって、先頭のアドレス(72x94xt9)+1
から、最後のアドレス(72x94x1g)+ (72
x32)までの範囲の、72バイトを連続的に取込めば
、漢字「漢」の文字パターンのデータが得られることに
なる。
Therefore, the first address (72x94xt9)+1
From, the last address (72x94x1g) + (72
If 72 bytes in the range up to x32) are continuously captured, data for the character pattern of the kanji "kan" will be obtained.

第4図は、この発明のデータ処理装置で使用するパター
ン変更用データの作成方法の一例を説明するための図で
、漢字「漢」のパターンデータと、その割愛対象とされ
る行および列のパターン変更用データの一例を示す。
FIG. 4 is a diagram for explaining an example of a method for creating pattern change data used in the data processing device of the present invention, and shows the pattern data of the kanji character "kan" and the rows and columns to be omitted. An example of pattern change data is shown.

すでに、第2図と第3図に関連して説明したように、漢
字「漢」の文字パターンデータは、CGの(20,33
)に格納されている。
As already explained in relation to Figures 2 and 3, the character pattern data for the kanji "kan" is CG's (20,33
) is stored in

この発明のデータ処理装置では、この印字装置用のCG
から出力される、多数ドツトで構成された24X24 
(ドツト)の各文字毎、−例として「漢Jのパターンデ
ータについて説明するように、予め設定された、文字毎
に、どのドツト行または列を割愛するかを指示するため
のコンバート用データ、すなわちパターン変更用データ
を使用し、印字装置用のパターンデータから、表示装置
用の16X16 (ドツト)に圧縮処理することによっ
て、文字の原パターンの特徴が充分に生かされた、高品
質のパターン表示を行うものである。    ′この第
4図の実施例は、1文字の縦方向について、24ドツト
行を16ドツト行、また、横方向についても、24ドツ
ト列を16ドツト列に、それぞれ圧縮する場合である。
In the data processing device of this invention, the CG for this printing device is
24x24 composed of many dots output from
For each character (dot) - For example, as described for the pattern data of "Kan J", conversion data for instructing which dot row or column to omit for each character, set in advance, In other words, by using pattern change data and compressing the pattern data for the printing device into 16 x 16 (dots) for the display device, a high-quality pattern display that fully takes advantage of the characteristics of the original pattern of characters can be achieved. 'The embodiment shown in Figure 4 compresses 24 dot rows into 16 dot rows in the vertical direction of one character, and compresses 24 dot columns into 16 dot rows in the horizontal direction. This is the case.

このパターン変更用データは、1文字の縦方向の24行
に対応して、それぞれ各1ビツトの計24ビット(3バ
イト)、横方向の24列の対応して、それぞれ各1ビツ
トの計24ビット(3バイト)の、計6バイトで構成さ
れる。
This pattern change data consists of 24 bits (3 bytes) of 1 bit each corresponding to the 24 vertical rows of one character, and 24 bits (3 bytes) of 1 bit each corresponding to the 24 horizontal columns. It consists of 6 bits (3 bytes) in total.

縦方向のパターン変更用データは、例えば、第4図の左
側に示すように予め与えられており、論理It O11
のビットに対応する行は、割愛対象とされることを意味
し、論理II 177のビットに対応する行は1割愛対
象とされないこと、すなわちその行のデータが、表示用
のデータとして有効であることを意味する。
The data for changing the pattern in the vertical direction is given in advance, for example, as shown on the left side of FIG.
This means that the line corresponding to the bit of Logic II 177 is to be omitted, and the line corresponding to the bit of logic II 177 is not to be omitted; that is, the data in that line is valid as display data. It means that.

横方向についても同様で、そのパターン変更用データは
、第4図の上方に示すように、各列に対応して、論理1
10 ItまたはIt 1 #lで与えられる。
The same goes for the horizontal direction, and the pattern change data is logical 1 corresponding to each column, as shown in the upper part of FIG.
10 It or It 1 #l.

このように、この発明のデータ処理装置では、第4図の
左側と上方に示すような、予め設定されたパターン変更
用データを使用して、原文字パターンの特徴が充分に生
かされ、高品質で見やすい表示用の文字パターンが得ら
れるように圧縮処理を行う。
As described above, in the data processing device of the present invention, the characteristics of the original character pattern are fully utilized and high quality is achieved by using the preset pattern change data as shown on the left and upper side of FIG. Compression processing is performed to obtain an easy-to-read character pattern for display.

このパターン変更用データを格納する順番は、先の第2
図に示したCG内の文字の順番と同じであり、データ構
造も、基本的に、第3図と同様である。
The order in which this pattern change data is stored is
The order of the characters in the CG shown in the figure is the same, and the data structure is basically the same as that in FIG. 3.

したがって、このパターン変更用データのアドレスは、
先に説明したアドレスの算出式について。
Therefore, the address of this pattern change data is
Regarding the address calculation formula explained earlier.

72(バイト)を6(バイト)に変更すればよく。Just change 72 (bytes) to 6 (bytes).

文字「漢」のパターン変更用データの場合には、アドレ
スは、(6X94X19)+1から、(6x94.x1
9)+ (6x32)までとなる。
In the case of data for changing the pattern of the character "Kan", the address is from (6X94X19)+1 to (6x94.x1
9) + (6x32).

なお、このパターン変更用データの作成方法は。In addition, how to create this pattern change data.

任意でよいが、縦方向の場合に、次のような原則によれ
ば、高品質の表示用パターンが得られる。
Although it may be arbitrary, a high-quality display pattern can be obtained in the vertical direction according to the following principle.

■ 第4図の左側に示すように、8ビツト行ずつの3つ
のブロック(実線で分けて示している)に分割する。
■ As shown on the left side of FIG. 4, it is divided into three blocks (separated by solid lines) each having 8-bit rows.

■ 最上ドツト行と最下ドツト行は、常に割愛対象とす
る。その理由は、一般に、これらのドツト行に1文字の
特徴部分が存在することは少ないからである。
■ The top dot row and bottom dot row are always omitted. The reason for this is that, in general, it is rare for a characteristic portion of one character to exist in these dot lines.

■ ■で残された22ドツト行の各行について。■ Regarding each of the 22 dot lines left in ■.

有効ドツト数(黒点の数)を求める。Find the number of effective dots (number of black dots).

■ ■の各ブロックから、■で得た有効ドツト数の少な
いものから順に、2行を割愛対象とする。ただし、有効
ドツト数が同じときは。
(2) From each block in (2), two lines are omitted in descending order of the number of effective dots obtained in (2). However, when the number of effective dots is the same.

外側を割愛対象とする。また、全く同じパターンが複数
行あるときも、(24X24の中心に対して)最も外側
を割愛対象とする。
The outside is omitted. Also, when there are multiple lines of the same pattern, the outermost line (with respect to the center of 24×24) is omitted.

このような分愛対象の選寓処理は、横方向についても、
同様である。
This kind of selection process of love objects also applies in the horizontal direction.
The same is true.

しかし、この発明のデータ処理装置の場合、必ずしも、
このような一定の処理原則による必要はなく、原文字パ
ターンの特徴が充分に生かされるように、任意の行また
は列を割愛対象に選定することができる。
However, in the case of the data processing device of this invention,
There is no need to follow such a fixed processing principle, and any row or column can be selected to be omitted so that the characteristics of the original character pattern can be fully utilized.

先の第4図で、その左側に示した、縦方向のパターン変
更用データと、上方に示した。横方向のパターン変更用
データは、上記■〜■の選定原則に、必ずしも従ってい
ない変更用データの一例である。
In FIG. 4, the data for changing the pattern in the vertical direction is shown on the left side, and the data is shown above. The horizontal pattern change data is an example of change data that does not necessarily follow the selection principles ① to ② above.

第5図は、この発明のデータ処理装置おいて。FIG. 5 shows the data processing apparatus of the present invention.

縦方向のパターン変更用データによる圧縮処理により、
圧縮された漢字「漢」のパターンデータの一例を示す。
By compression processing using vertical pattern change data,
An example of compressed pattern data of the kanji character "kan" is shown.

すでに、第4図に関連して説明した。縦方向のパターン
変更用データによって、その中心位置に大きく示されて
いる漢字「漢」のパターンデータの、論理″′O″に対
応する行を制量すると、この第5図に示すように、縦方
向の24ドツト行が、16ドツト行に締圧処理される。
It has already been explained in connection with FIG. When the vertical pattern change data is used to control the line corresponding to the logical ``'O'' of the pattern data for the kanji character ``kan'', which is shown in a large size at the center position, as shown in Fig. 5, The 24 dot rows in the vertical direction are compressed into 16 dot rows.

第6図は、第5図に示した縦方向に圧縮処理された漢字
「漢」のパターンデータを、さらに、横方向のパターン
変更用データによる圧縮処理により、表示装置用に圧縮
された漢字「漢」のパターンデータの一例を示す。
FIG. 6 shows the pattern data of the kanji "kan" compressed in the vertical direction shown in FIG. An example of pattern data for "Kan" is shown below.

この第6図に示すように、この発明のデータ処理装置で
は、最初に1例えば、縦方向に圧縮処理された文字「漢
」のパターンデータを作成し、さらに、横方向について
も同様に圧縮処理することによって、表示装置用の16
X16 (ドツト)構成の文字パターンデータを作成す
る。
As shown in FIG. 6, the data processing apparatus of the present invention first creates pattern data for the character "Kan" which is compressed in the vertical direction, and then compressed in the horizontal direction as well. 16 for the display device by
Create character pattern data of X16 (dot) configuration.

このように、この発明のデータ処理装置では。In this way, in the data processing device of the present invention.

印刷装置用として形成された、高品質の多数ドツト構成
の文字パターンデータから、各文字の特徴が充分に生か
され、高品質で見やすい表示用の文字パターンが得られ
るように、予め、各文字毎に、縦方向の各ドツト行と横
方向の各ドツト列について、割愛対象の行9列を選定し
、第4図の左側と上方とに示したような、パターン変更
用データを作成して、パターン変更用データの記憶手段
へ記憶させておく。
From high-quality multi-dot character pattern data created for printing devices, each character is created in advance so that the characteristics of each character are fully utilized and a high-quality, easy-to-read character pattern is obtained. Next, for each dot row in the vertical direction and each dot column in the horizontal direction, select 9 rows and columns to be omitted, and create pattern change data as shown on the left and upper side of Fig. 4. The pattern change data is stored in the storage means.

次の第1図は、この発明のデータ処理装置の一実施例を
示す機能ブロック図である。図面において、■はキーボ
ード等の操作部、2は次工程決定回路、3は文字コード
→パターンアドレス変換部。
The following FIG. 1 is a functional block diagram showing an embodiment of a data processing apparatus of the present invention. In the drawing, ■ is an operation unit such as a keyboard, 2 is a next process determination circuit, and 3 is a character code → pattern address conversion unit.

4はCG (キャラクタ・ジェネレータ)、5は文字パ
ターン変更用データテーブル、6は表示用文字パターン
作成回路、7は表示用文字パターン格納部、8は表示装
置、9は印刷用文字パターン作成回路、10は印刷用文
字パターン格納部、11は印刷装置を示す。
4 is a CG (character generator), 5 is a data table for changing character patterns, 6 is a display character pattern creation circuit, 7 is a display character pattern storage section, 8 is a display device, 9 is a printing character pattern creation circuit, Reference numeral 10 indicates a printing character pattern storage section, and reference numeral 11 indicates a printing device.

ワードプロセッサ等のデータ処理装置の入出力部の基本
構成は、この第1図に示すとおりであり、入力装置とし
て、キーボード等の操作部1を、出力装置として、CR
Tディスプレイ等の表示装置8、および印刷装置11を
具備している。
The basic configuration of the input/output unit of a data processing device such as a word processor is as shown in FIG.
It is equipped with a display device 8 such as a T-display, and a printing device 11.

各部の機能は、概路次のとおりである。The functions of each part are outlined below.

操作部1は、キーボード等からなり、文字その他の入力
を行う。
The operation unit 1 includes a keyboard and the like, and is used to input characters and other information.

次工程決定回路2は、操作部1からの入力データに基づ
いて、次に行うべき処理を決定し、それぞれの命令を出
力する。
The next process determining circuit 2 determines the next process to be performed based on the input data from the operating unit 1, and outputs respective instructions.

文字コード→パターンアドレス変換部3は、入力された
文字コードデータから、その文字パターンが格納されて
いるCGJ内のアドレスを算出する。
The character code→pattern address converter 3 calculates, from the input character code data, the address in the CGJ where the character pattern is stored.

CG4は、各種文字のパターンデータを格納し、必要に
応じてパターン情報を出力する。
CG4 stores pattern data of various characters and outputs pattern information as necessary.

文字パターン変更用データテーブル5は、すでに第4図
に関連して詳しく説明した、表示用の文字パターンを作
成するための付加情報を格納し。
The character pattern change data table 5 stores additional information for creating a character pattern for display, which has already been explained in detail with reference to FIG.

必要に応じてその情報を出力する。Output that information as necessary.

表示用文字パターン作成回路6は、CG4からのパター
ンデータと1文字パターン変更用データテーブル5から
の変更用データとに基づいて、表示用パターンを作成し
、表示用パターン情報として出力する。
The display character pattern creation circuit 6 creates a display pattern based on the pattern data from the CG 4 and the change data from the single character pattern change data table 5, and outputs it as display pattern information.

表示用文字パターン格納部7は、表示用文字パターン作
成回路6で作成されたパターン情報を一時格納し、必要
に応じてその情報を出力する。
The display character pattern storage section 7 temporarily stores the pattern information created by the display character pattern creation circuit 6, and outputs the information as necessary.

表示装置8は、CRTやLCD (液晶表示装置)等の
表示手段で、文字や罫線等を可視的に表示する。
The display device 8 is a display means such as a CRT or an LCD (liquid crystal display device), and visually displays characters, ruled lines, and the like.

印刷用文字パターン作成回路9は、CG4から文字パタ
ーンデータを得る。
The printing character pattern creation circuit 9 obtains character pattern data from the CG 4.

印刷用文字パターン格納部10は、印刷用文字パターン
作成回路9で作成されたパターン情報を一時格納し、必
要に応じてその情報を出力する。
The printing character pattern storage section 10 temporarily stores pattern information created by the printing character pattern creation circuit 9, and outputs the information as necessary.

印刷装置11は、プリンタ等の印字手段で、紙等の記録
媒体に、文字や罫線等を可視的に記録する。
The printing device 11 is a printing device such as a printer, and visually records characters, ruled lines, etc. on a recording medium such as paper.

第7図は、第1図に示したこの発明のデータ処理装置に
おける表示時の処理の流れを示すフローチャートである
FIG. 7 is a flowchart showing the flow of processing at the time of display in the data processing apparatus of the present invention shown in FIG.

表示時には、このフローがスタートし、まず。When displayed, this flow starts, first.

操作部1からのキー人力データが1文字コードか否かに
ついて判断する。
It is determined whether the key input data from the operation unit 1 is a one-character code.

もし、文字コードであれば、そのコードから、文字コー
ド−パターンアドレス変換部3により、CG4内のパタ
ーンデータのアドレスが求められる。なお、この工程は
、CG4のデータ構造によって多少の相違はあるが、基
本的には同じである。
If it is a character code, the address of the pattern data in CG4 is determined from the code by the character code-pattern address converter 3. Note that this process is basically the same, although there are some differences depending on the data structure of CG4.

文字コード−パターンアドレス変換部3によって、アド
レスが求められると2表示用文字パターン作成回路6は
、このアドレスに基づいて、CG4からパターンデータ
(72バイト)を取込む。
When the address is obtained by the character code/pattern address converter 3, the 2-display character pattern creation circuit 6 takes in pattern data (72 bytes) from the CG 4 based on this address.

そして、この72バイトのパターンデータを、先の第3
図、あるいは第4図の文字「漢」のパターンのように、
表示イメージに展開する。
Then, this 72-byte pattern data is transferred to the third
Like the pattern of the character ``Kan'' in Figure 4,
Expand to display image.

次に1文字パターン変更用データテーブル5から、パタ
ーン変更用のデータ(6バイト)を取込む。
Next, data for pattern change (6 bytes) is read from the data table 5 for changing one character pattern.

このパターン変更用のデータは、先の第4図で説明した
ように、縦・横方向にそれぞれ3バイト(24ビツト)
からなり、各ビットは、論理II OHlか′1″かに
よって、そのビットに対応するドツト行またはドツト列
を、カットするか残すかを示している。
The data for this pattern change is 3 bytes (24 bits) each in the vertical and horizontal directions, as explained in Figure 4 above.
Each bit indicates whether the dot row or dot column corresponding to that bit is to be cut or left, depending on the logic II OH1 or '1'.

第8図は、第7図に示した表示用文字パターン作成のス
テップについて、その詳細な処理の流れを示すフローチ
ャートである。
FIG. 8 is a flowchart showing the detailed processing flow of the display character pattern creation steps shown in FIG. 7.

表示用文字パターン作成の処理過程では、パターン変更
用データを用いて、CG4から出力された72バイトの
パターンデータの間引き圧縮を行う。
In the process of creating a display character pattern, the pattern change data is used to thin out and compress the 72-byte pattern data output from the CG 4.

第8図のフローに示すように、取込んだ6バイトのパタ
ーン変更用データの内、最初に、3バイトの縦方向のデ
ータによって、24ビツト行を16ビツト行に圧縮する
ために、8ビツト行の割愛処理を実行する。
As shown in the flowchart in Figure 8, among the 6 bytes of pattern change data that has been imported, first 8 bits are written to compress the 24 bit row into a 16 bit row using 3 bytes of vertical data. Executes row omitting processing.

この圧縮処理については、すでに、第4図に関連して詳
しく述べた。
This compression process has already been described in detail in connection with FIG.

すなわち、第4図の左側に示した、縦方向の3バイトの
パターン変更用データの内、ビットデータが論理rr 
Ouで与えられるドツト行については。
That is, among the 3 bytes of pattern change data in the vertical direction shown on the left side of FIG. 4, the bit data is logical rr.
For the dot row given by Ou.

その行の3バイトのパターンデータをカットする。Cut the 3-byte pattern data of that line.

このような操作を、24ビツト行に対して順次行うと、
先の第5図のような、縦16ドツトX横24ドツトの文
字パターンデータが得られる。
If such operations are performed sequentially on 24-bit rows,
Character pattern data of 16 vertical dots x 24 horizontal dots as shown in FIG. 5 is obtained.

引き続き、このパターンデータに対して、第4図の上方
に示したような、横方向の3バイトのパターン変更用デ
ータを用いて、横方向のパターン圧縮を行う。
Subsequently, this pattern data is subjected to horizontal pattern compression using 3-byte horizontal pattern change data as shown in the upper part of FIG.

この場合にも、3バイトのパターン変更用データの内、
ビット情報が、論理111 ggであれば、その列の文
字パターンは有効とし、ビット情報が、論理II O′
gであれば、その列の文字パターンをカットする。
In this case as well, among the 3 bytes of pattern change data,
If the bit information is logic 111 gg, the character pattern in that string is valid, and the bit information is logic II O'
If it is g, cut the character pattern in that column.

この列の割愛処理は、先の行の場合とは異なり、各パタ
ーンデータを左方向ヘシフトさせることによって行う。
Unlike the case of the previous row, the omitting process for this column is performed by shifting each pattern data to the left.

例えば、第5図の文字パターンに対して、その1ビツト
列をカットする場合、3バイトのパターン変更用データ
の左から数えてnビット目のビット情報が、論理′″0
″とすれば、(n+1)列目以降のパターン全体(16
ビツト行分)を、1ビツトだけ、左方向ヘシフトする。
For example, when cutting one bit string of the character pattern shown in Figure 5, the bit information of the n-th bit counting from the left of the 3-byte pattern change data is a logical ``0''.
'', the entire pattern after the (n+1)th column (16
bit line) to the left by one bit.

このような操作を、24ビツト列に対して順次行うと、
先の第6図のような、縦16ドツト×横16ドツトの文
字パターンデータを作成することができる。
If such operations are performed sequentially on 24-bit strings, we get
Character pattern data of 16 vertical dots x 16 horizontal dots as shown in FIG. 6 can be created.

このような操作によって、第8図に示した、表示用文字
パターンの作成の処理が終了し、先の第6図のように、
縦・横方向にそれぞれ圧縮された文字パターンデータが
得られる。
With these operations, the process of creating the display character pattern shown in Figure 8 is completed, and as shown in Figure 6 above,
Character pattern data compressed both vertically and horizontally is obtained.

なお、このような行と列に対する割愛操作の順序は、必
ずしも、行が先で1列が後であることは必要ではなく、
順序を逆にすることも可能であることは、いうまでもな
い。
Note that the order of the omit operation for rows and columns is not necessarily that the row comes first and the column comes after.
It goes without saying that the order can also be reversed.

表示用文字パターンの作成が終了すると、フローは、第
7図の下方に示すように1作成された表示用文字パター
ンを、表示用文字パターン格納部7へ格納し、表示装置
8へ送出して画面上に表示する。
When the creation of the display character pattern is completed, the flow is as shown in the lower part of FIG. Display on screen.

この発明のデータ処理装置では、パターン変更用データ
の作成に際して、シュミレーションにより最も判読しや
すい表示装置用の文字パターンが得られるように、割愛
対象の行2列を選定することができる。
In the data processing device of the present invention, when creating pattern change data, two rows and columns to be omitted can be selected through simulation so that the most readable character pattern for a display device can be obtained.

そのため、1種類のCGを用いて、一定の処理原則によ
る拡大・圧縮をする従来の第2や第3の方法に比べ、極
めて高い品質の表示用文字パターンを作成することが可
能となる。
Therefore, it is possible to create display character patterns of extremely high quality compared to the conventional second and third methods, which use one type of CG and perform expansion and compression based on a fixed processing principle.

以上の実施例では、CG4に格納されている縦X横=2
4X24 (ドツト)の文字パターンデータを、表示装
置用に、縦×横=16X16 (ドツト)の文字パター
ンに割愛する場合について述べた。
In the above embodiment, length x width = 2 stored in CG4
A case has been described in which character pattern data of 4×24 (dots) is omitted into a character pattern of length×width=16×16 (dots) for a display device.

しかし、縦・横方向の計6バイト(48ビツト)のパタ
ーン変更用データを使用して、ドツト行または列のカッ
トを指示する論理rr OItの数を、適当に増減する
ことにより、縦X横=nXm(ドツト)(ここで、1≦
n、m≦24)の文字パターンデータを得ることもでき
る。
However, by using a total of 6 bytes (48 bits) of pattern change data in the vertical and horizontal directions and appropriately increasing or decreasing the number of logical rrOIts that instruct the cutting of dot rows or columns, it is possible to =nXm (dot) (where 1≦
Character pattern data (n, m≦24) can also be obtained.

例えば、縦X横=16X15 (ドツト)の文字パター
ン等を作成することも可能である。このようなドツト構
成の文字パターンは、特に、LCDのように、表示桁数
の少ない表示装置で、多数の文字を表示したい場合に、
多く使用される表示方式である。
For example, it is also possible to create a character pattern of 16 x 15 (dots) (height x width). Such a dot-structured character pattern is particularly useful when displaying a large number of characters on a display device with a small number of display digits, such as an LCD.
This is a widely used display method.

このように、この発明のデータ処理装置によれば、表示
方式に関係なく、印字用の1種類のCGから、表示用の
高品質の文字パターンデータを得ることが可能となる。
In this way, according to the data processing device of the present invention, it is possible to obtain high-quality character pattern data for display from one type of CG for printing, regardless of the display method.

したがって、表示用のCGが不要となり、メモリが節減
される。例えば、従来の第1の方法のように1表示用と
印刷用にそれぞれ専用のCGを使用する場合には、表示
用として、縦X横=16×16(ドツト)の文字パター
ンを格納するCGでは、第1水準の文字だけでも、12
8KBのメモリを必要とするが、この発明のデータ処理
装置で使用するパターン変更用データは、24KBで済
む。また、第2水準の文字まで含む場合には、表示用に
、256KBのメモリ容量を必要とするが、パターン変
更用データは、48KBの容量があれば、充分に格納で
きる。
Therefore, CG for display becomes unnecessary, and memory is saved. For example, when using dedicated CG for one display and for printing as in the first conventional method, a CG that stores a character pattern of 16 x 16 (vertical x horizontal) (dots) is used for display. So, the first level characters alone are 12
Although 8 KB of memory is required, the pattern changing data used in the data processing device of the present invention only needs to be 24 KB. Further, if up to second level characters are included, a memory capacity of 256 KB is required for display, but pattern change data can be sufficiently stored with a capacity of 48 KB.

なお、実施例では、印刷用のCGとして、縦×横=24
x24 (ドツト)の文字パターンを使用し、表示用に
、縦X横=16X16 (ドツト)の文字パターンを作
成する場合について説明した。
In addition, in the example, the CG for printing is length x width = 24
A case has been described in which a character pattern of 16 x 16 (dots) is created for display using a character pattern of 24 x 24 (dots).

しかし、印刷用のCGとして、縦X横=32×32(ド
ツト)の文字パターンを使用し、表示用の縦×横=16
X16 (ドツト)の文字パターンを作成することも可
能である。この場合には、パターン変更用データを、縦
・横方向にそれぞれ4バイトとし、計8バイト(64ビ
ツト)を使用すればよい。
However, as a CG for printing, we used a character pattern of 32 x 32 (dots), and for display, we used a character pattern of 16 dots (height x width).
It is also possible to create a character pattern of X16 (dot). In this case, the pattern change data should be 4 bytes each in the vertical and horizontal directions, and a total of 8 bytes (64 bits) may be used.

以上に詳細に説明したとおり、この発明のデータ処理装
置においては、少なくとも、入力装置と。
As described above in detail, the data processing device of the present invention includes at least an input device.

表示装置と、印字装置と、メモリと、これらの各部を制
御する中央処理装置とを具備するデータ処理装置におい
て、印字装置用の文字のパターンデータを記憶する1種
類のドツト構成の文字パターンデータ記憶手段と、この
文字パターンデータ記憶手段の各文字毎に、その各列と
各行の間引き圧縮をするためのパターン変更用データを
記憶するパターン変更用データ記憶手段と、このパター
ン変更用データ記憶手段に記憶された文字毎の各列と各
行のパターン変更用データにより、文字パターンデータ
記憶手段から出力された文字に対応してそのパターンデ
ータの間引き圧縮処理をするパターンデータ変更処理手
段とを備え1表示装置への文字の表示時に、パターンデ
ータ変更処理手段から出力されるパターンを表示するよ
うにしている。
In a data processing device that includes a display device, a printing device, a memory, and a central processing unit that controls each of these parts, one type of character pattern data storage having a dot structure stores character pattern data for the printing device. means, a pattern change data storage means for storing pattern change data for thinning and compressing each column and each row for each character of the character pattern data storage means; a pattern data change processing means for thinning and compressing the pattern data corresponding to the characters output from the character pattern data storage means using the pattern change data of each column and each row of each stored character; When displaying characters on the device, the pattern output from the pattern data change processing means is displayed.

勿−一二展 したがって、この発明のデータ処理装置によれば、印字
装置用の多数ドツト構成で高品質の1種類のキャラクタ
・ジェネレータのみを使用して、各文字の特徴に注目し
た。高品質で見やすい表示装置用の文字パターンを作成
することができる。
Therefore, according to the data processing device of the present invention, only one type of high quality character generator with a multi-dot configuration for a printing device is used to focus on the characteristics of each character. It is possible to create high-quality, easy-to-read character patterns for display devices.

その結果、印字装置用として高品質の文字パターンが得
られるだけでなく、表示装置用にも、一画面上に、高品
質の多数の文字を表示することが可能となり、操作性も
向上される。
As a result, not only can high-quality character patterns be obtained for printing devices, but also for display devices, it is possible to display a large number of high-quality characters on one screen, improving operability. .

また、印刷用と表示用にそれぞれ専用のキャラクタ・ジ
ェネレータを使用する従来の第1の方法に比べて、メモ
リ容量を大幅に節減することが可能となり、コストダウ
ンが実現される。
Furthermore, compared to the first conventional method in which dedicated character generators are used for printing and displaying, it is possible to significantly reduce memory capacity, resulting in cost reduction.

さらに、印字装置用の1種類のキャラクタ・ジェネレー
タを用い、一定の処理原則による拡大・圧縮をする従来
の第2や第3の方法に比べて1割愛対象等の行2列を任
意にを選定することができるので、原文字パターンの特
徴を充分に生かすことができる、等の多くの優れた効果
が奏せられる。
Furthermore, using one type of character generator for the printing device, it is possible to arbitrarily select two rows and columns of objects to be omitted, compared to the conventional second and third methods of expanding and compressing based on a fixed processing principle. Therefore, many excellent effects can be achieved, such as being able to fully utilize the characteristics of the original character pattern.

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

第1図は、この発明のデータ処理装置の一実施例を示す
機能ブロック図、 第2図は、従来から使用されているCGにおける文字パ
ターンのデータ格納状態の一例を示すCGデータ構造図
、 第3図は、第2図に示したCGにおいて、1つの(区2
点)に格納されている1文字分のパターンデータのアド
レスを説明するための図、第4図は、この発明のデータ
処理装置で使用するパターン変更用データの作成方法の
一例を説明するための図で、漢字「漢」のパターンデー
タと、その割愛対象とされる行および列のパターン変更
用データの一例、 第5図は、この発明のデータ処理装置おいて、縦方向の
パターン変更用データによる圧縮処理により、圧縮され
た漢字「漢」のパターンデータの一例、 第6図は、第5図に示した縦方向に圧縮処理された漢字
「漢」のパターンデータを、さらに、横方向のパターン
変更用データによる圧縮処理により、表示装置用に圧縮
された漢字「漢」のパターンデータの一例。 第7図は、第1図に示したこの発明のデータ処理装置に
おける表示時の処理の流れを示すフローチャート、 第8図は、第7図に示した表示用文字パターン作成のス
テップについて、その詳細な処理の流れを示すフローチ
ャート。 図面において、■はキーボード等の操作部、2は次工程
決定回路、3は文字コード→パターンアドレス変換部、
4はCG、5は文字パターン変更用データテーブル、6
は表示用文字パターン作成回路、7は表示用文字パター
ン格納部、8は表示装置、9は印刷用文字パターン作成
回路、10は印刷用文字パターン格納部、11は印刷装
置を示す。 才2図 身  3  図 仲  4  図 碑  5  図 材  6 図 臂  7  口
FIG. 1 is a functional block diagram showing an embodiment of a data processing device of the present invention; FIG. 2 is a CG data structure diagram showing an example of a data storage state of character patterns in conventionally used CG; Figure 3 shows one (ward 2) in the CG shown in Figure 2.
Figure 4 is a diagram for explaining the address of one character's worth of pattern data stored in the data processing device of the present invention. The figure shows an example of the pattern data of the kanji character "kan" and the row and column pattern change data to be omitted. Figure 6 shows an example of the pattern data of the kanji ``kan'' compressed by the compression process shown in Figure 5. An example of pattern data for the kanji character "kan" compressed for use on a display device through compression processing using pattern change data. FIG. 7 is a flowchart showing the flow of processing at the time of display in the data processing device of the present invention shown in FIG. 1, and FIG. 8 shows details of the steps for creating a character pattern for display shown in FIG. Flowchart showing the flow of processing. In the drawings, ■ is an operation unit such as a keyboard, 2 is a next process determination circuit, 3 is a character code → pattern address conversion unit,
4 is CG, 5 is a data table for changing character patterns, 6
Reference numeral 1 indicates a display character pattern generation circuit, 7 a display character pattern storage section, 8 a display device, 9 a print character pattern generation circuit, 10 a print character pattern storage section, and 11 a printing device. Sai 2 figure 3 figure middle 4 figure monument 5 figure material 6 figure arm 7 mouth

Claims (1)

【特許請求の範囲】[Claims] 少なくとも、入力装置と、表示装置と、印字装置と、メ
モリと、これらの各部を制御する中央処理装置とを具備
するデータ処理装置において、前記印字装置用の文字の
パターンデータを記憶する1種類のドット構成の文字パ
ターンデータ記憶手段と、該文字パターンデータ記憶手
段の各文字毎に、その各列と各行の間引き圧縮をするた
めのパターン変更用データを記憶するパターン変更用デ
ータ記憶手段と、該パターン変更用データ記憶手段に記
憶された文字毎の各列と各行のパターン変更用データに
より、前記文字パターンデータ記憶手段から出力された
文字に対応してそのパターンデータの間引き圧縮処理を
するパターンデータ変更処理手段とを備え、前記表示装
置への文字の表示時に、前記パターンデータ変更処理手
段から出力されるパターンを表示することを特徴とする
データ処理装置。
In a data processing device that includes at least an input device, a display device, a printing device, a memory, and a central processing unit that controls each of these parts, one type of character pattern data for the printing device is stored. a dot-structured character pattern data storage means; a pattern change data storage means for storing pattern change data for thinning and compressing each column and each row for each character in the character pattern data storage means; Pattern data for performing thinning and compression processing of pattern data corresponding to characters output from the character pattern data storage means, using pattern change data of each column and each row for each character stored in the pattern change data storage means. A data processing device comprising a change processing means, and displaying a pattern output from the pattern data change processing means when displaying characters on the display device.
JP60284739A 1985-12-18 1985-12-18 Data processor Pending JPS62142656A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP60284739A JPS62142656A (en) 1985-12-18 1985-12-18 Data processor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP60284739A JPS62142656A (en) 1985-12-18 1985-12-18 Data processor

Publications (1)

Publication Number Publication Date
JPS62142656A true JPS62142656A (en) 1987-06-26

Family

ID=17682360

Family Applications (1)

Application Number Title Priority Date Filing Date
JP60284739A Pending JPS62142656A (en) 1985-12-18 1985-12-18 Data processor

Country Status (1)

Country Link
JP (1) JPS62142656A (en)

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
US4409591A (en) Variable size character generator
JPS62142656A (en) Data processor
JPS62146641A (en) Data processor
JPH046554B2 (en)
JPH0113117B2 (en)
US5526019A (en) Character processing apparatus
JP2972466B2 (en) Dot pattern compression method and apparatus and output method and apparatus
JPS63233465A (en) Input display system for numerical format code
JPH0366157B2 (en)
JPH0445875B2 (en)
JPH0594538A (en) Method for forming graph
JPS5965339A (en) Document editing device
JPS62262089A (en) Character display system
JPS6327886A (en) Document generator
JP2901860B2 (en) How to generate character data
JPS59501180A (en) Method and device for reducing characters displayed on a display
JPS58225425A (en) Production and registration system of character pattern
JPS5830785A (en) Display unit
JPS62219180A (en) Pattern generating device
JPH01290449A (en) Dot font minification system
JPH0330062A (en) Document processor
JPS60263983A (en) Display
JPH06202610A (en) Method and device for pattern compression
JPH03192294A (en) Display controller
JPH10214078A (en) Image enlarging and reducing device