JPS63131180A - Character generator control system - Google Patents

Character generator control system

Info

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
Application number
JP61276521A
Other languages
Japanese (ja)
Inventor
川口 和敏
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hitachi Ltd
Original Assignee
Hitachi 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 Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP61276521A priority Critical patent/JPS63131180A/en
Publication of JPS63131180A publication Critical patent/JPS63131180A/en
Pending legal-status Critical Current

Links

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.

〔従来の技術〕[Conventional technology]

従来の装置は、例えば、特開昭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.

〔発明が解決しようとする問題点〕[Problem that the invention seeks to solve]

上記従来技術においては、半角文字用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.

〔問題点を解決するための手段〕[Means for solving problems]

本発明の上記目的は、アルファベット、英数字。 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.

〔作用〕[Effect]

本発明においては、半角文字が指定されたときには、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.

〔実施例〕〔Example〕

以下、本発明の実施例を図面に基づいて詳細に説明する
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.

〔発明の効果〕〔Effect of the invention〕

以」二述べた如く、本発明によれば、アルファベット、
英数字、記号等の半角文字種の半角文字と、前記半角文
字種および漢字等を含む全角文字を出力可能な、ドツト
マトリクスによる文字出力装置において、半角文字出力
時には全角文字用のキャラクタ・ジェネレータ出力を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.

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

第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)

【特許請求の範囲】[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.
JP61276521A 1986-11-21 1986-11-21 Character generator control system Pending JPS63131180A (en)

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)

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