JPH067311B2 - Character pattern generator - Google Patents
Character pattern generatorInfo
- Publication number
- JPH067311B2 JPH067311B2 JP59193005A JP19300584A JPH067311B2 JP H067311 B2 JPH067311 B2 JP H067311B2 JP 59193005 A JP59193005 A JP 59193005A JP 19300584 A JP19300584 A JP 19300584A JP H067311 B2 JPH067311 B2 JP H067311B2
- Authority
- JP
- Japan
- Prior art keywords
- character pattern
- information
- memory
- output
- 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.)
- Expired - Lifetime
Links
Landscapes
- Digital Computer Display Output (AREA)
- Controls And Circuits For Display Device (AREA)
Description
【発明の詳細な説明】 〔産業上の利用分野〕 本発明は,文字表示・印刷装置で表示/印刷する所定字
体の文字パターンを発生する文字パターン発生装置に関
する。TECHNICAL FIELD The present invention relates to a character pattern generator that generates a character pattern of a predetermined font to be displayed / printed on a character display / printing device.
データ処理装置の最終的な出力形式は,殆どの場合,人
間の視覚に訴える文字・記号・図形等の形式で出力する
必要があり,これらの目的を達するものとして,表示・
印刷装置が広く使用されている。In most cases, the final output format of the data processing device needs to be output in the form of characters, symbols, figures, etc. that appeal to the human visual sense.
Printing devices are widely used.
情報処理分野での表示装置は,文字・記号及び図形を一
時的に可視像で表示する装置で,取り扱う情報の範囲に
よって,文字表示装置と,図形表示装置に大別される。Display devices in the information processing field are devices that temporarily display characters, symbols, and graphics in a visible image, and are roughly classified into character display devices and graphic display devices according to the range of information handled.
一方,印刷装置はその処理方法により,ラインプリンタ
やシリアルプリンタからなるインパクトプリンタと,ノ
ンインパクトプリンタとに大別される。On the other hand, printing devices are roughly classified into impact printers such as line printers and serial printers and non-impact printers according to their processing methods.
いずれの装置でも,操作性に優れしかもより廉価なもの
を提供出来るよう各種の開発・改良がなされている。Various developments and improvements have been made to provide both devices with excellent operability and at a lower cost.
これら表示・印刷装置に表示・印刷する文字・記号・図
形等の情報は,予め目的にあったパターン形式で格納す
る複数個のメモリを備えた文字パターン発生装置で作成
出力される。尚この文字パターン発生装置は,表示・印
刷装置内に収納され用いられる場合が一般的となってい
る。Information such as characters, symbols, and graphics to be displayed / printed on the display / printing device is created and output by a character pattern generator having a plurality of memories for storing in a pattern format suitable for the purpose. Incidentally, this character pattern generator is generally housed and used in a display / printing device.
かかる文字パターン発生装置も表示・印刷装置と同様に
より廉価で操作性に優れたものの開発・実用化が要望さ
れている。Similar to the display / printing apparatus, such a character pattern generating apparatus is also more inexpensive and excellent in operability, but it is desired to develop and put into practical use.
従来技術として,文字パターン発生装置を例に取り説明
する。As a conventional technique, a character pattern generator will be described as an example.
第3図は従来の文字パターン発生装置のブロックダイヤ
グラムを示す。FIG. 3 shows a block diagram of a conventional character pattern generator.
文字の字体にはいろいろの形体がある。例えば,明朝
体,ゴシック体,楷書体,アンチック体等である。There are various types of character fonts. For example, Mincho typeface, Gothic typeface, open typeface, antique typeface, etc.
このような各字体の文字パターンを予め格納しているメ
モリ2a〜2nを持つ文字パターン発生装置のマイクロプロ
セッサ(以下MPUと称する)1に,上位装置(図示して
ない)から所定の字体の文字パターンを出力するよう信
号が入力されると,MPU1は各字体の文字パターンを格
納しているメモリ2a〜2nの出力をマルチプレクサ(以下
MPXと称する)3で選択出力するよう制御する。A character pattern generator microprocessor (hereinafter referred to as MPU) 1 having memories 2a to 2n in which the character patterns of the respective fonts are stored in advance is stored in a predetermined character from a host device (not shown). When a signal is input to output a pattern, the MPU1 outputs the outputs of the memories 2a to 2n that store the character patterns of each font to a multiplexer (hereinafter
It is controlled so as to selectively output 3) (referred to as MPX).
尚各メモリ2a〜2nはドット単位のデータを格納している
ものとする。Each of the memories 2a to 2n is assumed to store dot-unit data.
MPX3は選択した字体,例えばメモリ2a(ゴシック体の文
字パターンが格納されているとする)の出力を選択する
と,この出力を出力部4に送出する。出力部4は表示又
は印刷装置(図示してない)用データにして出力す
る。When the MPX3 selects the output of the selected font, for example, the memory 2a (assuming that the Gothic character pattern is stored), this output is sent to the output unit 4. The output unit 4 outputs the data for a display or printing device (not shown).
上記のような従来の文字パターン発生装置では,異なる
字体の文字パターンの作成出力するためには,字体毎の
パターンメモリを持つ必要がある。従って,文字パター
ン格納用のメモリを大量に必要とすると言う問題点があ
った。In the conventional character pattern generator as described above, it is necessary to have a pattern memory for each font in order to create and output character patterns of different fonts. Therefore, there is a problem that a large amount of memory for storing character patterns is required.
本発明は,上記問題点を解消した新規な文字パターン発
生装置を実現することを目的とするものであり、諸問題
点は、ドット単位で構成される文字パターンを上位装置
からの指定に応じて発生する文字パターン発生装置にお
いて、基本となる文字パターンをドット単位で格納する
第1の記憶手段と、該第1の記憶手段が記憶する文字パ
ターン前記上位装置が指定する異なる字体の文字パター
ンに変形するためのドット位置を指定する情報と、該位
置を指定されたドットに対する付加及び削除を指示する
情報からなる文字パターン変形情報とを格納する第2の
記憶手段と、前記第1の記憶手段から差出した文字パタ
ーンを、前記第2の記憶手段が記憶する情報に基づいて
異なる字体の文字パターンに変形する変形手段とを設
け、前記上位装置が前記基本となる文字パターン以外の
字体の文字パターンを指定した場合、前記変形手段が変
形した文字パターンを発生する本発明による文字パター
ン発生装置により解決される。SUMMARY OF THE INVENTION The present invention is intended to realize a novel character pattern generation device that solves the above problems, and various problems are that a character pattern formed in dot units is specified by a higher-level device. In the generated character pattern generation device, a first storage means for storing a basic character pattern in dot units, and a character pattern stored in the first storage means are transformed into character patterns of different fonts designated by the host device. From the first storage means, a second storage means for storing character pattern modification information including information for designating a dot position for the dot and information for instructing addition and deletion of the dot for which the position is designated. Deformation means for transforming the inserted character pattern into a character pattern of a different font based on the information stored in the second storage means, If you specify a serial underlying fonts other than the character pattern character pattern, said deforming means is solved by the character pattern generation apparatus according to the present invention for generating a character pattern is deformed.
即ち,文字パターン情報として,各字体の基本となる文
字パターンを格納する基本文字パターンメモリを備え
る。このメモリはX座標,Y座標からなる2次元で指定
されるドット単位の基本文字パターンを格納する。That is, a basic character pattern memory for storing a basic character pattern of each font as the character pattern information is provided. This memory stores a basic character pattern in dot units designated by a two-dimensional structure consisting of X and Y coordinates.
この基本文字パターンに対するドット位置指定情報とド
ットの付加/削除情報とからなる文字パターン変形情報
を格納する文字パターン変形メモリを設け,所定字体の
文字パターンを出力する場合,基本文字パターンメモリ
の出力データを文字パターン変形メモリの出力データで
変更して,所定字体の文字パターンを作成出力すること
により,メモリ容量を大幅に減少させる。When a character pattern modification memory for storing character pattern modification information consisting of dot position designation information and dot addition / deletion information for this basic character pattern is provided and a character pattern of a predetermined font is output, output data of the basic character pattern memory Is changed by the output data of the character pattern transformation memory to create and output a character pattern of a predetermined font, thereby significantly reducing the memory capacity.
以下本発明の要旨を第1図,第2図に示す実施例により
具体的に説明する。The gist of the present invention will be specifically described below with reference to the embodiments shown in FIGS.
第1図は本発明に係る文字パターン発生装置の一実施例
を示すブロックダイヤグラム,第2図は本発明に係る文
字パターン発生装置内メモリのデータ内容で,(A)は
基本文字パターンメモリ,(B)は文字パターン変形メ
モリをそれぞれ示す。尚全図を通じて同一記号は同一対
象物又は内容を示す。FIG. 1 is a block diagram showing an embodiment of a character pattern generator according to the present invention, FIG. 2 is data contents of a memory in a character pattern generator according to the present invention, (A) is a basic character pattern memory, ( B) shows the character pattern transformation memories, respectively. Throughout the drawings, the same symbols indicate the same objects or contents.
本実施例のメモリ5は表示サイズ又は印刷サイズと同等
のサイズを持つイメージメモリであり,X軸とY軸で指
定される2次元メモリであり,例えば第2図(A)に示
すような各字体の基本となる字体の文字パターンが格納
されている。The memory 5 of this embodiment is an image memory having a size equivalent to the display size or the print size, and is a two-dimensional memory designated by the X axis and the Y axis. For example, each memory as shown in FIG. The character pattern of the font that is the basis of the font is stored.
メモリ6は第2図(B)に示すようにメモリ5の基本文
字パターン出力情報に対して所定の字体にするためにデ
ータを付加するのか,それとも削除するのかの情報を格
納する付加/削除領域a,付加及び削除処理のX軸上の
ドット指定情報を格納するX情報領域b,同じくY軸上
のドット指定情報を格納するY情報領域cからなってい
る。As shown in FIG. 2 (B), the memory 6 is an addition / deletion area for storing information on whether to add data to the basic character pattern output information of the memory 5 to make it a predetermined font or to delete it. a, an X information area b for storing dot designation information on the X axis of addition and deletion processing, and a Y information area c for storing dot designation information on the Y axis.
尚領域aの数値は,“1”で付加あり,“0”で削除あ
りを示し,領域b,cの数値はそれぞれのアドレスを示
す。The numerical value in the area a is "1" for addition and "0" for deletion, and the numerical values in the areas b and c indicate the respective addresses.
通常の動作の場合、MPU1はメモリ5の出力情報をその
まま出力データとするようにメモリ5,出力部4等を
制御する。しかし,メモリ5の基本文字パターン出力情
報を変形して,所定の字体にして出力したい場合は,目
的のメモリ6を捕捉して,その情報を使用して以下の制
御を行う。In a normal operation, the MPU 1 controls the memory 5, the output unit 4, etc. so that the output information of the memory 5 is used as the output data as it is. However, when it is desired to transform the basic character pattern output information of the memory 5 and output it in a predetermined font, the target memory 6 is captured and the following control is performed using the information.
MPU1は,メモリ5の基本文字パターン上のX座標,Y座
標のスキャン動作指示信号,を出力し,この時のX
情報,Y情報をそれぞれX情報比較器7,Y情報比較器
8に送出する。The MPU 1 outputs the X coordinate and Y coordinate scan operation instruction signals on the basic character pattern of the memory 5, and the X at this time is output.
The information and the Y information are sent to the X information comparator 7 and the Y information comparator 8, respectively.
一方,MPU1はメモリ6のX情報領域bのX軸上のドット
指定情報,Y情報領域cのY軸上のドット指定情報を同
じようにX情報比較器7,Y情報比較器8に送出し,双
方の情報を比較して一致した位置のデータを論理積回路
9に出力する。On the other hand, the MPU 1 similarly sends the dot designation information on the X axis of the X information area b of the memory 6 and the dot designation information on the Y axis of the Y information area c to the X information comparator 7 and the Y information comparator 8. , And outputs the data at the coincident position to the AND circuit 9.
論理積回路9はX情報比較器7,Y情報比較器8からの
出力を論理積演算し,条件が一致すれば,これを基本文
字パターンに対する変更を行う指示信号として,出力
変更部10に出力する。A logical product circuit 9 performs a logical product operation on the outputs from the X information comparator 7 and the Y information comparator 8, and if the conditions are matched, outputs this to the output changing unit 10 as an instruction signal for changing the basic character pattern. To do.
又,メモリ6からはドット位置に対する付加/削除情報
が出力変更部10に出力され,基本文字パターンのドッ
ト情報に対して変更指示信号と例えば,付加が指示さ
れていればその座標は所定の付加を行い出力部4経由出
力データとして出力される。Further, the addition / deletion information for the dot position is output from the memory 6 to the output changing unit 10, and if the dot information of the basic character pattern is instructed to be changed and, for example, the addition is instructed, the coordinates thereof are set to the predetermined addition. And output as output data via the output unit 4.
以上のようにメモリ6に格納する文字変形情報として
は,基本文字パターンに対する変更位置のみの情報をも
てばよいので,専用の文字パターンメモリを持つのに比
べて少容量のメモリですむことになる。As described above, since the character deformation information stored in the memory 6 only needs to have information on the changed position with respect to the basic character pattern, it requires less memory than having a dedicated character pattern memory. Become.
以上のような本発明によれば,字体毎の専用文字パター
ンを持つ必要がないので,メモリ容量を大幅に低減する
ことが可能となる。According to the present invention as described above, since it is not necessary to have a dedicated character pattern for each font, it is possible to significantly reduce the memory capacity.
第1図は本発明に係る文字パターン発生装置の一実施例
を示すブロックダイヤグラム, 第2図は本発明に係る文字パターン発生装置内メモリの
データ内容で,(A)は基本文字パターンメモリ,
(B)は文字パターン変形メモリ, 第3図は従来の文字パターン発生装置のブロックダイヤ
グラム, をそれぞれ示す。 図において, 1はMPU,2a〜2n,5,6はメモリ, 3はMPX,4は出力部, 7はX情報比較器,8はY情報比較器, 9は論理積回路,10は出力変更部, をそれぞれ示す。FIG. 1 is a block diagram showing an embodiment of a character pattern generator according to the present invention, FIG. 2 is data contents of a memory in a character pattern generator according to the present invention, (A) is a basic character pattern memory,
(B) shows a character pattern transformation memory, and FIG. 3 shows a block diagram of a conventional character pattern generator. In the figure, 1 is an MPU, 2a to 2n, 5 and 6 are memories, 3 is an MPX, 4 is an output section, 7 is an X information comparator, 8 is a Y information comparator, 9 is an AND circuit, and 10 is an output change. Parts and are shown respectively.
Claims (1)
位装置からの指定に応じて発生する文字パターン発生装
置において、 基本となる文字パターンをドット単位で格納する第1の
記憶手段と、 該第1の記憶手段が記憶する文字パターンを前記上位装
置が指定する異なる字体の文字パターンに変形するため
のドット位置を指定する情報と、該位置を指定されたド
ットに対する付加及び削除を指示する情報からなる文字
パターン変形情報とを格納する第2の記憶手段と、 前記第1の記憶手段から読出した文字パターンを、前記
第2の記憶手段が記憶する情報に基づいて異なる字体の
文字パターンに変形する変形手段と、 を設け、前記上位装置が前記基本となる文字パターン以
外の字体の文字パターンを指定した場合、前記変形手段
が変形した文字パターンを発生することを特徴とする文
字パターン発生装置。1. A character pattern generating device for generating a character pattern formed in dot units in response to a designation from a higher-level device; first storage means for storing a basic character pattern in dot units; From the information designating the dot position for transforming the character pattern stored in the first storage means into the character pattern of the different font designated by the higher-level device, and the information designating the addition and the deletion to the designated dot. And a character string read out from the first memory unit, the character pattern being transformed into a character pattern of a different font based on the information stored in the second memory unit. When the upper device specifies a character pattern of a font other than the basic character pattern, the deforming unit is deformed. A character pattern generator characterized by generating a character pattern.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP59193005A JPH067311B2 (en) | 1984-09-14 | 1984-09-14 | Character pattern generator |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP59193005A JPH067311B2 (en) | 1984-09-14 | 1984-09-14 | Character pattern generator |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS6170582A JPS6170582A (en) | 1986-04-11 |
| JPH067311B2 true JPH067311B2 (en) | 1994-01-26 |
Family
ID=16300621
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP59193005A Expired - Lifetime JPH067311B2 (en) | 1984-09-14 | 1984-09-14 | Character pattern generator |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH067311B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0225894A (en) * | 1988-07-15 | 1990-01-29 | Mitsubishi Electric Corp | Device and method for generating character pattern |
-
1984
- 1984-09-14 JP JP59193005A patent/JPH067311B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JPS6170582A (en) | 1986-04-11 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH0691604B2 (en) | Gradation information scaling method | |
| US4441105A (en) | Display system and method | |
| US4885699A (en) | Data processing apparatus for editing, filing, and printing image data by means of visual observation of the data on a display screen | |
| JPH067311B2 (en) | Character pattern generator | |
| CA1286419C (en) | Horizontal line processor of data to be printed out sequentially | |
| JPS6363913B2 (en) | ||
| JPH06161420A (en) | Character signal generating device | |
| JPS6011888A (en) | Kanji pattern memory system | |
| JP2523213B2 (en) | Page printer print control method | |
| JPH03505069A (en) | High-speed line drawing device | |
| JPH04205346A (en) | Printer device | |
| JP2710350B2 (en) | Image processing apparatus and image processing method of image processing apparatus | |
| JP2846165B2 (en) | Character learning device | |
| JPS60109888A (en) | Character processor | |
| JPS6257031B2 (en) | ||
| JPS61239288A (en) | Character pattern generation system | |
| JPS62145283A (en) | Multifont display system | |
| JPH0747330B2 (en) | Character output device | |
| JPS6364086A (en) | Output unit | |
| JPH04284272A (en) | print control device | |
| JPH0815794B2 (en) | Character processor | |
| JPS6148889A (en) | Character stroke generation system | |
| JPS63106790A (en) | Character display system for image display device | |
| JPH02141797A (en) | character pattern generator | |
| JPH0331552U (en) |