JPS63131180A - Character generator control system - Google Patents
Character generator control systemInfo
- Publication number
- JPS63131180A JPS63131180A JP61276521A JP27652186A JPS63131180A JP S63131180 A JPS63131180 A JP S63131180A JP 61276521 A JP61276521 A JP 61276521A JP 27652186 A JP27652186 A JP 27652186A JP S63131180 A JPS63131180 A JP S63131180A
- Authority
- JP
- Japan
- Prior art keywords
- width
- character
- full
- characters
- width characters
- 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
- 238000000034 method Methods 0.000 claims description 6
- 239000011159 matrix material Substances 0.000 claims description 3
- 238000010586 diagram Methods 0.000 description 5
- 238000005070 sampling Methods 0.000 description 3
- 101100063942 Neurospora crassa (strain ATCC 24698 / 74-OR23-1A / CBS 708.71 / DSM 1257 / FGSC 987) dot-1 gene Proteins 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000000605 extraction Methods 0.000 description 2
Landscapes
- 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
【発明の詳細な説明】
〔産業上の利用分野〕
本発明はキャラクタ・ジェネレータ(以下、「CG」と
いう)制御方式に関し、特に文字表示装置または印刷装
置における、CGの有効活用に好適なCG制御方式に関
する。[Detailed Description of the Invention] [Field of Industrial Application] The present invention relates to a character generator (hereinafter referred to as "CG") control method, and in particular to a CG control suitable for effective use of CG in character display devices or printing devices. Regarding the method.
従来の装置は、例えば、特開昭58−139243号公
報に開示されている如く、半角文字用CGと全角文字用
のCGとを有しており、全角文字用CGを半角文字用C
Gとして共用するという配慮はなされていなかった。The conventional device has a CG for half-width characters and a CG for full-width characters, as disclosed in, for example, Japanese Patent Application Laid-Open No. 58-139243.
No consideration was given to sharing it as G.
上記従来技術においては、半角文字用CGと全角文字用
CGとを別々に設け、制御するようにしているため、ハ
ードウェア量も多くなり、また、制御も複雑になるとい
う問題があった。In the above-mentioned conventional technology, since the CG for half-width characters and the CG for full-width characters are separately provided and controlled, there are problems in that the amount of hardware increases and the control becomes complicated.
本発明は上記事情に鑑みてなされたもので、その目的と
するところは、従来のCo制御方式における上述の如き
問題を解消し、半角文字用のCGを必要とすることなく
、半角文字および全角文字を表示または印刷可能とする
CG制御方式を提供することにある。The present invention has been made in view of the above circumstances, and its purpose is to solve the above-mentioned problems in the conventional Co control system, and to eliminate the need for CG for half-width characters and full-width characters. An object of the present invention is to provide a CG control method that allows characters to be displayed or printed.
本発明の上記目的は、アルファベット、英数字。 The above objects of the invention are alphabetic, alphanumeric.
記号等の半角文字種の半角文字と、前記半角文字種およ
び漢字等を含む全角文字を出力可能な、ドットマトリク
スによる文字出力装置において、半角文字出力時には全
角文字用のキャラクタ・ジェネレータ出力を1ドツトお
きに抜取り、半角文字を構成することを特徴とするキャ
ラクタ・ジェネレータ制御方式によって達成される。In a dot matrix character output device that can output half-width characters of half-width character types such as symbols and full-width characters including the above-mentioned half-width character types and kanji, etc., when outputting half-width characters, the character generator for full-width characters is output every other dot. This is achieved by a character generator control method characterized by sampling and composing half-width characters.
本発明においては、半角文字が指定されたときには、C
G出力のドツト抜取りを行う。このドツト抜取りは1ド
ツトおきに行い、これにより、全角文字用CGの出力ド
ツト数が172となるので、半角文字用ドツトを構成す
ることができる。In the present invention, when a half-width character is specified, C
Extract the dots from the G output. This dot sampling is performed every other dot, and as a result, the number of output dots of the CG for full-width characters is 172, so that dots for half-width characters can be formed.
以下、本発明の実施例を図面に基づいて詳細に説明する
。Embodiments of the present invention will be described in detail below with reference to the drawings.
第2図は本発明の一実施例を示す文字データ処理装置の
ブロック構成図であり、図において、11はCP U、
12はシステムバス18を介して上記CPU1lに接続
されるフロッピディスク等の外部メモリ、14はキーボ
ード等の文字データ入力装置、13は上記文字データ入
力装置14をシステムバス18に接続するコントローラ
、また、16はCRTやプリンタ等の文字データ出力装
置、15は上記文字データ出力装置16をシステムバス
18に接続するコントローラ、17はシステムバス18
に接続され1文字コードにより全角文字パターンを出力
する全角文字用CGを示している。FIG. 2 is a block diagram of a character data processing device showing an embodiment of the present invention. In the figure, 11 is a CPU;
12 is an external memory such as a floppy disk connected to the CPU 1l via the system bus 18; 14 is a character data input device such as a keyboard; 13 is a controller that connects the character data input device 14 to the system bus 18; 16 is a character data output device such as a CRT or printer; 15 is a controller that connects the character data output device 16 to the system bus 18; and 17 is a system bus 18.
This shows a full-width character CG that is connected to and outputs a full-width character pattern using a one-character code.
第3図は上記コントローラ15内に設けられたドツト抜
取り部の構成図、第4図は全角文字と半角文字のドツト
構成を示す図である。第3図において、17は上記全角
文字用CG、2は半角文字表示時のドツト抜取り用セレ
クタ、3は全角文字表示用セレクタを示している。なお
、以下に示す実施例においては、全角文字サイズで縦]
6ドツト、横16ドツトの文字「A」の表示を行う場合
を例に挙げることにする。FIG. 3 is a block diagram of a dot extraction section provided in the controller 15, and FIG. 4 is a diagram showing the dot configuration of full-width characters and half-width characters. In FIG. 3, reference numeral 17 indicates the CG for full-width characters, 2 a selector for removing dots when displaying half-width characters, and 3 a selector for displaying full-width characters. In addition, in the example shown below, full-width character size and vertical]
Let us take as an example the case where the letter "A" with 6 dots and 16 dots horizontally is to be displayed.
上記セレクタ2への入力B1〜B8には、前記全角文字
用CG17の出力Dot 1〜Dot16を1ドツトお
きに接続する。半角文字表示時には、全角文字用CG
1から出力されたDot 1〜Dot16から、セレク
タ2で上述の81〜B8を選択し、1ドツトおきにして
D1〜D8に出力する。The outputs Dot 1 to Dot 16 of the full-width character CG 17 are connected to the inputs B1 to B8 to the selector 2 every other dot. When displaying half-width characters, CG for full-width characters
From the Dots 1 to 16 output from Dot 1, the selector 2 selects the above-mentioned 81 to B8, and outputs every other dot to D1 to D8.
また、全角文字表示時には、前記全角文字用CG17か
ら2回出力されたドツトを、1回目にはセレクタ2でD
otl〜Dot8が接続されているA1〜八8を選択し
てD1〜D8に出力し、2回目にはセレクタ3でDot
9〜r)ot16が接続されているC1〜C8を選択し
てD1〜D8に出力する。Also, when displaying full-width characters, the dots output twice from the full-width character CG 17 are set to D by the selector 2 the first time.
Select A1 to 88 to which otl to Dot8 are connected and output to D1 to D8, and the second time select Dot with selector 3.
9-r) Select C1-C8 to which ot16 is connected and output to D1-D8.
第1図は本実施例の動作を示すフローチャートである。FIG. 1 is a flowchart showing the operation of this embodiment.
以下、第1図〜第4図に従って、動作を説明する。The operation will be described below with reference to FIGS. 1 to 4.
文字データが入力されると(ステップ21)、該文字デ
ータに対応する文字パターン(第4図参照)のDotl
〜Dot8を上記セレクタ2の入力A1〜A8に、また
、Dot 9〜Dot16をセレクタ3の入力01〜C
8にそれぞれ接続する(ステップ22)。次に、上記文
字パターンのDotl〜Dot16を1ドツトおきに上
記セレクタ2の入力81〜B8に接続する(ステップ2
3)。When character data is input (step 21), Dotl of the character pattern (see Figure 4) corresponding to the character data is input.
~Dot8 to the inputs A1 to A8 of the selector 2, and Dots 9 to Dot16 to the inputs 01 to C of the selector 3.
8 (step 22). Next, connect Dotl to Dot16 of the character pattern every other dot to the inputs 81 to B8 of the selector 2 (step 2
3).
文字パターン出力時には、例えば、前記入力された文字
コードに付加されている全角文字が半角文字かを示すフ
ラグをチェックしくステップ24)、半角文字であれば
セレクタ2で上述の81〜B8を選択し、1ドツトおき
にしてD1〜D8に出力する(ステップ25)。また、
全角文字であれば前記全角文字用CG17から2回出力
されたドツトを、1回目にはセレクタ2でDotl〜D
ot8が接続されているA1〜八8を選択してD1〜D
8に出力しくステップ26)、2回目にはセレクタ3で
Dot9〜Dot16が接続されているC1〜C8を選
択してD1〜D8に出力する(ステップ27)。When outputting a character pattern, for example, check the flag indicating whether the full-width character added to the input character code is a half-width character (step 24), and if it is a half-width character, select 81 to B8 mentioned above with selector 2. , and output every other dot to D1 to D8 (step 25). Also,
If it is a full-width character, the dots output twice from the full-width character CG 17 are outputted twice by the selector 2 at the first time.
Select A1-88 to which ot8 is connected and D1-D
At the second time, selector 3 selects C1 to C8 to which Dot9 to Dot16 are connected and outputs to D1 to D8 (Step 27).
この動作を、第4図に示される如く、ラスタ1〜ラスタ
16まで繰り返すと、半角文字5および全角文字4が表
示可能となる。By repeating this operation from raster 1 to raster 16 as shown in FIG. 4, half-width characters 5 and full-width characters 4 can be displayed.
上記実施例によれば、全角文字用CGのみを用いて、半
角文字をも出力(表示または印字)可能となり、半角文
字用CGが不要となるので部品点数削減と原価低減の効
果がある。According to the above embodiment, half-width characters can also be output (displayed or printed) using only the CG for full-width characters, and the CG for half-width characters is not required, resulting in a reduction in the number of parts and cost.
なお、全角文字用CG17に格納する文字パターンとし
ては、1ドツトおきにすることを考慮してデザインされ
た文字パターンが必要であることば言うまでもない。It goes without saying that the character pattern to be stored in the full-width character CG 17 must be designed with consideration given to every other dot.
また、上記実施例では、セレクタ2において、半角文字
表示時のData、〜Dot16の1−ドツトおきの入
力81〜B8と、全角文字表示時のDotl〜Dot8
の入力A1〜A8との切替え(セレクト)を行っている
が、これは、セレクタ2と同3の如く別々のセレクタに
接続して切替えるようにしても良いことは言うまでもな
い。In the above embodiment, in the selector 2, inputs 81 to B8 every 1-dot of Data and ~Dot16 when half-width characters are displayed, and Dotl to Dot8 when full-width characters are displayed.
Although the inputs A1 to A8 are switched (selected), it goes without saying that this may be done by connecting to separate selectors such as selectors 2 and 3.
以」二述べた如く、本発明によれば、アルファベット、
英数字、記号等の半角文字種の半角文字と、前記半角文
字種および漢字等を含む全角文字を出力可能な、ドツト
マトリクスによる文字出力装置において、半角文字出力
時には全角文字用のキャラクタ・ジェネレータ出力を1
ドツトおきに抜取り、半角文字を構成するようにしたの
で、半角文字用のCGを必要とすることなく、半角文字
および全角文字を表示または印刷可能とするCG制御方
式を実現できるという顕著な効果を奏するものである。As mentioned above, according to the present invention, the alphabet,
In a dot matrix character output device that can output half-width characters of half-width character types such as alphanumeric characters and symbols, and full-width characters including the above half-width character types and kanji, etc., when outputting half-width characters, the character generator output for full-width characters is 1.
Since half-width characters are formed by sampling every other dot, a CG control method that can display or print half-width and full-width characters can be realized without the need for CG for half-width characters, which is a remarkable effect. It is something to play.
第1図は本発明の一実施例の動作を示すフローチャート
、第2図は実施例の文字データ処理装置のブロック構成
図、第3図は実施例の要部であるドツト抜取り部の構成
図、第4図は全角文字と半角文字のドツト構成を示す図
である。
2:ドット抜取り用セレクタ、3:セレクタ、4:全角
文字、5:半角文字、11:CPtJ、12:外部メモ
リ、13:文字データ久方装置コントローラ、14:文
字データ入力装置、15:文字データ出力装置コントロ
ーラ、16二文字データ出方装置。
17:全角文字用CG、18ニジステムバス。
、′−,T”7〜
代 理 人 弁理士 小 川 勝 男5、.1第
1 図
第 2 図
第3図
第 4 図FIG. 1 is a flow chart showing the operation of an embodiment of the present invention, FIG. 2 is a block diagram of the character data processing device of the embodiment, and FIG. FIG. 4 is a diagram showing the dot configuration of full-width characters and half-width characters. 2: Selector for dot extraction, 3: Selector, 4: Full-width character, 5: Half-width character, 11: CPtJ, 12: External memory, 13: Character data Kugata device controller, 14: Character data input device, 15: Character data Output device controller, 16 two character data output device. 17: CG for full-width characters, 18 Niji Stem Bus. ,'-,T"7~ Agent Patent Attorney Katsuo Ogawa 5, .1 No.
1 Figure 2 Figure 3 Figure 4
Claims (1)
角文字と、前記半角文字種および漢字等を含む全角文字
を出力可能な、ドットマトリクスによる文字出力装置に
おいて、半角文字出力時には全角文字用のキャラクタ・
ジェネレータ出力を1ドットおきに抜取り、半角文字を
構成することを特徴とするキャラクタ・ジェネレータ制
御方式。1. In a dot matrix character output device that can output half-width characters of half-width character types such as alphabets, alphanumeric characters, symbols, etc., and full-width characters including the above half-width character types and kanji, etc., when outputting half-width characters, characters for full-width characters /
A character generator control method characterized by extracting every other dot of the generator output to form half-width characters.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP61276521A JPS63131180A (en) | 1986-11-21 | 1986-11-21 | Character generator control system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP61276521A JPS63131180A (en) | 1986-11-21 | 1986-11-21 | Character generator control system |
Publications (1)
Publication Number | Publication Date |
---|---|
JPS63131180A true JPS63131180A (en) | 1988-06-03 |
Family
ID=17570629
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP61276521A Pending JPS63131180A (en) | 1986-11-21 | 1986-11-21 | Character generator control system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPS63131180A (en) |
-
1986
- 1986-11-21 JP JP61276521A patent/JPS63131180A/en active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JPS61118791A (en) | Font compression apparatus | |
JPS6233650A (en) | Printing compressor | |
JPS63131180A (en) | Character generator control system | |
JP2612402B2 (en) | Display control method | |
KR920010444B1 (en) | Character display system | |
JP3089918B2 (en) | Data converter | |
JPS60159783A (en) | Character pitch control system | |
JPS5824185A (en) | Character pattern generation circuit | |
JPS59165122A (en) | Conversion system for arabic character | |
JP3109727B2 (en) | Character processing method and character processing device | |
JPS63113597A (en) | Document generator | |
JPH06236372A (en) | Character display device | |
JPH0815794B2 (en) | Character processor | |
JPH01100590A (en) | Display control system | |
JPS61263764A (en) | Method for printer control | |
JPS626369A (en) | Character string processing system | |
JPS62116996A (en) | Fine drawing of dot graphic | |
JPH01216865A (en) | Minification of pixel data | |
JPH07256954A (en) | Image-forming apparatus | |
JPS62103692A (en) | Character/graphic information display conversion system | |
JPH03281363A (en) | Document output device | |
JPH081554B2 (en) | Character processor | |
JPS6187195A (en) | Character display unit | |
JPH04328628A (en) | Font data take-out system | |
JPS62122776A (en) | Rule printing controller |