JPS581781B2 - mojishingohatseisouchi - Google Patents
mojishingohatseisouchiInfo
- Publication number
- JPS581781B2 JPS581781B2 JP50048574A JP4857475A JPS581781B2 JP S581781 B2 JPS581781 B2 JP S581781B2 JP 50048574 A JP50048574 A JP 50048574A JP 4857475 A JP4857475 A JP 4857475A JP S581781 B2 JPS581781 B2 JP S581781B2
- Authority
- JP
- Japan
- Prior art keywords
- character
- signals
- signal
- character pattern
- pattern
- 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
Links
Description
本発明は、漢字などの文字パターンを受像管画面等に表
示するためにデイジタル信号の形態に構成した文字信号
を発生する装置の改良に関するものである。
文字、特に、漢字のように字画の多い文字のパターンを
デイジタル信号によって構成する場合に、文字の品位を
高めるためにはかかる文字パターンを構成するドット(
点)の数をなるべく多くする必要がある。
従来、文字パターンの精細度を高めるためにこれを構成
するドットの数を多くすると、反覆して使用するために
これら文字パターンのフォント(字母)を構成するデイ
ジタル信号群を格納しておくデイジタル・メモリーの容
量が急速に増加し、大容量のメモリーを必要とするため
装置が極めて高価となるとともに、これらのデイジタル
文字信号をテレビジョンの画像信号として発生させる場
合には、これらのデイジタル信号を処理する、クロック
パルスの周波数が著しく高くなって、必要な性能を備え
た信号処理回路を構成するのが困難であった。
なお、上述のようにデイジタル表示するテレビジョン画
像の精細度を高めるためには、飛越走査などのラスター
走査により画像を構成する際に、画像信号を表示する各
走査線の中間に上下隣接する走査線の表示する画像信号
を荷重加算して形成した画像信号を表示する走査線を配
設していわゆる走査線補間を行なうことも、従来行なわ
れているが、字画の多い漢字などの文字については、そ
の表示画面の大きさにもよるが、単なる走査線補間のみ
によっては、充分に精細度向上の効果が得られなかった
。
本発明の目的は、上述した問題を解決し、デイジクル文
字信号の構成に使用するクロックバルスの周波数を高く
することなく、漢字等の文字パターンの精細度を向上さ
せた、構成が簡単で経済的な改良された文字信号発生装
置を提供すことにある。
本発明の他の目的は、文字信号形成のための字母パター
ン信号を格納するデイジタル・メモリーの容量を増大さ
せることなく、格納しうる字母の個数を増大させた、経
済的な改良された文字信号発生装置を提供することにあ
る。
本発明の更に他の目的は、メモリーに格納する字母パタ
ーン信号の構成の自由度を増大させ、その構成を容易に
した改良された文字信号発生装置を提供することにある
。
すなわち、本発明文字信号発生装置は、異なる文字パタ
ーンをそれぞれデイジタル化した所要個数の字母パター
ン信号をデイジタル・メモリーに格納しておき、所望の
前記字母パターン信号を表示画面上の表示位置に応じ前
記メモリーから順次に取出してシフトレジスターに一時
順次に記憶し、これら一時記憶した字母パターン信号を
前記シフトレジスターから繰返し順次に再生してそれぞ
れ対応する文字パターンを表示しうるようにした文字信
号発生装置において、前記デイジタル化した字母パター
ン信号を構成するデイジタル信号系列に関し、字母パタ
ーンの少なくとも横方向について、少なくとも所定複数
個連続した“1”信号を、それら連続した“1”信号の
配列の態様に応じ、それら連続した“1”信号の連続個
数を少なくとも1個削減するとともに、単位デイジット
時間長に満たない時間長の期間シフトさせて、前記シフ
トレジスターから再生するようにしたことを特徴とする
ものである。
以下図面を参照して本発明を詳細に説明する。
第1図に従来の文字信号発生装置の発生するデイジタル
文字信号の文字パターンを8×8ビットで構成した例を
示し、第2図に従来装置の概略構成を示す。
第2図示の従来装置においては、第1図と同様に構成し
た所要量の字母パターン信号をデイジクル・メモリー1
に格納しておき、画面に表示するために発生すべき文字
のアドレス3およびその文字を表示すべき画面上の走査
線アドレス4とに応じて必要な字母パターン信号を取出
し、各文字パターンを構成する8ビットのデイジットを
並列にシフトレジスター2に読込んで一時記憶し、クロ
ックパルス5による制御のもとに、各文字パターン信号
を適当なスペースを空けながら第1図示のライン順次に
出力として取出す。
しかして、シフトレジスター2から出力とじて再生され
る文字信号のパターンは、第1図示の字母パターンその
ままの8×8ドット構成であるため、従来装置の発生す
る文字信号による文字パターンの品位は充分とはいえな
い。
これに対し、本発明装置においては、まず、デイジタル
・メモリーに格納しておく字母パターンを、第1図と同
一の文字を例にしていえば、これと同一の8×8ビット
とするにしても、第5図aに示すように構成する。
第5図a,bは本発明文字発生装置におけるドットパタ
ーン発生の原理の一つを、第1図示の従来例と対比して
示すものであり、第5図aは上述したようにデイジタル
・メモリー1に格納しておく字母信号のパターンを、ま
た第5図bはこれを一時記憶したシフトレジスター2か
ら出力として再生する文字信号のパターンをそれぞれ示
す。
本発明装置におけるドットパターン発生の原理の一つと
するところは、第3図に順次に示すように、ドットパタ
ーンにおいて連接する複数個のドットの組合わせによっ
て、再生するドットの位置および組合せの情報を、第5
図示の例についていえば、つぎのように定義することに
ある。
(1)“0−1−1”と“0”に連接する“1−1”の
ドットは、0.5ドット分ずれて“1−1”の中間に位
置する1個の“1”ドットとして表現する。
(2)“0−1−0”と両側を“0”に挾まれた“1”
ドットはそのままの位置に“1”ドットとして表現する
。
(3)“……−1−1−1−……”と2個を超える個数
連接する“1”はそのままの位置に同じ個数の“1”ド
ットとして表現し、連続した横線を構成する。
以上を総合すれば、“0”に両側を挾まれて1個を超え
る個数連接する“1”ドットは、0.5ドット分遅延し
た位置に上記個数より1個少ない個数連接する“1”ド
ットとして表現し、その他の“1”ドットはそのままの
位置にそのまま表現することになる。
以上は、本発明装置におけるドットパターン発生の原理
の一つを、第3図示の例に則して述べたのであるが、こ
れを更に一般化して述べれば、“0”に両側を挾まれて
a個を超えるn個連接する“1”(n−1)個連接する
“1”ドットとして表現し、その他の“1”ドットはそ
のままの位置にそのまま表現することになる。
以上の本発明原理の一つによれば、例えば、第1図示の
従来の8×8ドット構成の文字パターンは、第5図bに
示すように、水平方向のドット数を実質的に2倍化して
、16×8ドット構成の文字パターンとして表現するこ
とが可能となる。
第4図に、第3図示の本発明におけるドントパターン発
生原理の一つに従って発生しうるドットパターンの例を
列挙して示すが、aは連続横線を表示する例、b〜eは
単一の点を表示する例をそれぞれ示し、更に、b,eは
1個の“0”ドットに対してそれぞれ1ドット分のスペ
ースを設け、Cは1個の“0”ドットに対して1,5ド
ット分のスペース、dは1個の“0”ドットに対して2
ドット分のスペースをそれぞれ設けた例を、それぞれ示
している。
以上に述べた本発明装置におけるドットパターン発生原
理の一つに基づき、デイジタル字母パターン信号を一時
記憶したシフトレジスターから読出したデイジクル信号
を処理して、上述したように構成した文字パターン信号
を発生させる論理回路の構成例を第6図に示す。
第6図において、シフトレジスター2の読出し部分にお
ける、目的ビットとその前後に連接する上位および下位
ビットの、上述したごとき論理演算を行なうべき3ビッ
トに対応する3段のフリツプフロツプ回路について、第
6図示のように3個のANDゲート回路7を接続し、そ
れぞれの出力CC,AおよびCを求める。
各A N Dゲート回路7の3個の入力端子はそれぞれ
上記3段のフリツプフロツプ回路のQ出力端子とQ出力
端子とのいずれかに接続する。
これらQ出力端子には入力信号が“1”のとき“1”が
現われ、また、Q出力端子には入力信号が“0”のとき
“1”が現われるので、第6図示のように接続すると、
出力CCは上述した3ビットが“1−1−1”のとき正
論理“1”となり、出力Aは“0−1−0”のとき”1
”となり、出力Cは“0−1−1”のとき“1”となり
、したがって、3ビット8符号復号器(3−8デコーダ
ー)の出力(7),(2)および(3)にそれぞれ相当
する。
これらの出力のいずれか1つが“1”信号となったとき
に、目的ビットの真値“1”が得られ、それ以外のとき
には“0”となる。
しかして、本発明装置において、前述したように、デイ
ジタル字母パターン信号中の2連ビットの組合わせの態
様により判別処理して倍精度出力を得るには、これらの
論理積出力をOR回路出力およびC出力をこれに導いて
OR出力をとるだけで充分である。
つぎに、本発明による文字パターンの水平方向における
上述した倍精度化に加え、更に文字品位を向上させる走
行線補完を、ラスターの飛越走査を利用して行なう場合
について説明する。
第7図に、上述した飛越走査利用の走査線補間の原理を
、文字パターンの斜線部補正の例について示す。
すなわち、第7図において、奇数フィールドについては
、論理操作を行なわずに、再生した字母パターン信号を
そのまま出力するが、偶数フィールドについては、送出
すべき走査線lの信号と次の走査線l+1の信号との比
較を行ない、両者が例えば0.5ドット分の差を有する
ときには、図示のように±0.25ドット分のシフトを
行ない、更に、字画の多い漢字において細い横線が挾い
間隔で並んでいる場合などに備えて、走査線d−1−1
の信号が連続ドットのときには、上述したシフトは行な
わない等の処理をする。
第8図aに、上述した走査線補間のシフトを行なう論理
回路の構成を示す。
文字パターンについて走査線補間を行なう場合には、第
7図からも判るように、第4図示の倍精度化の操作の場
合に比べてクロツクパルスの周波数を倍加し、したがっ
て、字母パターンのデイジクル信号を処理するシフトレ
ジスターも文字パターンの1ドットにつき2段のフリツ
プフロツプを当てて信号処理の自由度と精度とを高めて
おく必要がある。
第8図aに示す走査線補間の論理回路においては、上下
2本の走査線l,l+1上の連接した有効ドット相互間
の論理操作を行なうのであるから、これらの走査線l,
l+1の信号を一時記憶するシフトレジスターl1,l
2のそれぞれの読出し部分における、上述のように1ド
ット当り2段、2ドット分で4段のフリツプフロツプ回
路について、第4図示と同様に構成した3ビット8符号
復号器(3−8デコーダー)8をフリツブフロツプ回路
の3段ごとに接続し、第4図示と同様の論理積出力CC
,AおよびCを論理演算によって求める。
これらの演算出力は、第8図bに示すように、1のクロ
ックパルス(A,B,C,D)のいずれかに対して正論
理“1”が得られるので、これらのフトしたクロックパ
ルス(A,B,C,D)をゲートするように、ORゲー
ト回路9およびANDゲート回路10を組合わせて接続
し、それらのゲート出力のクロツクパルスをトリガーと
して、例えばワンショツ1ヘマルチバイブレークーで構
成した1ドット幅再生回路11を1駆動し、第4図示の
ような目的の補間信号を形成して出力信号6とする。
なお、第8図aの論理回路の構成例においては、奇数フ
ィールドの論理操作を止める場合にはシフトレジスター
l2にはl1と同一内容の信号を負荷することにして、
信号処理回路の構成を簡素化している。
したがって、構成上、上述した奇数フィールド時の制御
を行なう部分を欠いていても、その目的は達せられる。
第9図には、本発明文字信号発生装置の作用効果を充分
に得るに好適な字母パターンを作成する際の自由度を高
めるために、上述した本発明原理の2連ドット補正およ
びこれと組合わせる走査線補間に加えて、字母パターン
の左端における1ドットを偶数フィールドの消去のため
の制御信号の付加に当てた例を示す。
第9図aは第5図aと同様に構成した本発明装置に好適
な字母パターンにおいて、左端の余白の所望の位置の1
ドットに偶数フィールド走査消去用信号を付加した例で
あり、飛越走査における偶数フィールドの該当ラインに
は補間信号を表示しないようにする。
かかる構成の字母パターン信号によれば、同様なパター
ンに構成した第5図aの字母信号から再生した第5図b
の文字パターンとは著しく異なるパターンを有する第9
図bの文字パターンを、ほぼ同一で単に偶数フィールド
消去信号を付加しただけの字母パターンから再生するこ
とができ、それだけ字母パターンの自由度が増すことに
なる。
なお、第9図Cは、第8図aの論理回路により、2倍精
度化と走査線補間とを並用して完全補間を行なった場合
の再生文字パターンの例を示す。
この例から明らかなように、本発明装置においては、第
1図示の従来の字母パターンと同様の8×8ビット構成
の字母パターン信号を用い、字母格納用デイジタル・メ
モリーの容量を増大させることなく、従来に比して遥か
に精細度の高い、高品位の文字パターン信号を再生して
出力文字信号とすることができ、これらのべターンを比
較すれば本発明によって得られる効果は歴然としている
。
なお、前述したような文字パターンの走査線補間に関し
ては、第8図aにおける演算出力(A)、(B)(C)
、(D)は、幅がいずれも1ドット幅のパルスであって
、パルス幅を変化させる必要はないのである倍周波数な
どで4 0 MHz程度になるとみられる高速クロツク
パルスを使用する必安はなく、第8図bのように、ドッ
ト周期のクロツクパルスを順次遅延させて信号処理を行
なうか、あるいは、第る、遅延線やシフトレジスターな
どの固定遅延回路12を縦続接続して、そのそれぞれに
演は出力(A,B,C,D)を順次に供給しても、目的
とするドットパターンを再生することができ、また、各
演算出力(A,B,C,D)を、遅延量が0.0.25
,0.5および0.75ドット期間の各固定遅延回路に
それぞれ供給して、同様に所望の再生出力信号を得るこ
ともできる。
前述した本発明装置におけるドットパターン発生の原理
の一つを実現するには、第6図および第8図に示すよう
な構成の論理回路を用いるのが好適ではあるが、この例
に限られるものではなく、例えば、各種遅延量の遅延回
路を絹合わせ、シフトレジスターから読出した字母パタ
ーン信号の所要の部分をこれらの遅延回路に適切に供給
し、その遅延出力信号を適切なタイミングで自己制御し
てゲートし、字母パターン信号の遅延、非遅延部分を合
成して所望の文字パターンを構成する文字信号を形成す
るなど、本発明原理の実現には幾多の変更を加えること
ができる。
また、本発明における文字パターン発生の原理は、以上
に詳述したところに限られるものではなく、文字パター
ンはすべて線分の集合によって構成され、更に、各線分
はドットの集合によって構成されるが、かかる文字パタ
ーンの構成にあたって、各構成ドットをそのままの位置
で白または黒の点を表わすものとして取扱わず、複数個
の構成ドットを1組として取扱い、各組がそれぞれの構
成範囲内において表わすべき線分の位置および長さの情
報を示すようにするものであれば、本発明における文字
パターン発生の原理としては、種々の構成を採ることが
できる。
しかして、ドットパターンにより表現する文字の品位を
高めるためには、かかるパターンを構成する線分の長さ
乃至幅の精度も重要であるが、種々の形態の多字画の漢
字等を高品位に表現するパターンとしては、これを構成
する線分の始端および終端の位置を精細に表示しうろこ
とがより重要であることを、本願発明者は新たに見出し
た。
前述したとおり、本発明装置においては、文字パターン
を構成するドットの複数個を1組としてこれを符号化し
、各組それぞれにその構成範囲内において表わすべき線
分の位置情報と長さもしくは幅の情報とを指示させると
いう本発明の原理を具体化するにあたり、これまでに詳
述したように文字パターンを表わすデイジタル信号系列
中の任意の連続した3ドットについて、その表わす″1
″信号の表示位置と表示個数との両方の情報を指示する
替りに、上述した新たな観点から、文字信号構成ドット
の複数個の組により専らその表現すべき線分の表示位置
情報のみを高精度に指示するようにすることもできる。
上述したごとき本発明における文字パターン発生原理の
他の一つを、第12図a,bについて説明する。
第12図aに示すように、文字パターンを表わすデイジ
タル信号系列中のドットを2個ずつ順次に1組とする。
これら各組の2ビットの“0”または“1”信号の組合
わせにより指示する第12図bの情報を、例えば(0.
0)→The present invention relates to an improvement in an apparatus for generating character signals in the form of digital signals for displaying character patterns such as Chinese characters on a picture tube screen or the like. When characters, especially character patterns with many strokes such as kanji, are constructed using digital signals, in order to improve the quality of the characters, the dots (
It is necessary to increase the number of points) as much as possible. Conventionally, when increasing the number of dots that make up a character pattern in order to improve its definition, a digital computer is used to store a group of digital signals that make up the font of these character patterns so that they can be used repeatedly. The capacity of memory is increasing rapidly, and the equipment becomes extremely expensive due to the large memory capacity required.In addition, when these digital character signals are to be generated as television image signals, it is necessary to process these digital signals. However, the frequency of the clock pulse becomes extremely high, making it difficult to construct a signal processing circuit with the necessary performance. As mentioned above, in order to increase the definition of digitally displayed television images, when composing images by raster scanning such as interlaced scanning, scanning lines that are vertically adjacent to each other in the middle of each scanning line that displays image signals are used. It has been conventionally done to perform so-called scanning line interpolation by arranging scanning lines that display image signals formed by adding weights to the image signals displayed by the lines, but this is difficult for characters such as kanji that have many strokes. Although it depends on the size of the display screen, mere scanning line interpolation alone has not been able to sufficiently improve the definition. The purpose of the present invention is to solve the above-mentioned problems and improve the definition of character patterns such as kanji without increasing the frequency of the clock pulse used for configuring daily character signals. An object of the present invention is to provide an improved character signal generating device. Another object of the present invention is to provide an economical and improved character signal that increases the number of characters that can be stored without increasing the capacity of a digital memory for storing character pattern signals for forming character signals. The objective is to provide a generator. Still another object of the present invention is to provide an improved character signal generating device that increases the degree of freedom in configuring the character pattern signals stored in the memory and facilitates the configuration. That is, the character signal generating device of the present invention stores in a digital memory a required number of character pattern signals obtained by digitizing different character patterns, and generates the desired character pattern signals according to the display position on the display screen. In a character signal generating device, the character pattern signals are sequentially taken out from a memory and temporarily stored in a shift register, and the temporarily stored character pattern signals are repeatedly and sequentially reproduced from the shift register to display corresponding character patterns. , regarding the digital signal sequence constituting the digitized letter pattern signal, at least a predetermined plurality of consecutive "1" signals in at least the horizontal direction of the letter pattern, depending on the arrangement of the continuous "1" signals, The apparatus is characterized in that the number of consecutive "1" signals is reduced by at least one, and the signal is shifted for a period of time less than the unit digit time length so as to be reproduced from the shift register. . The present invention will be described in detail below with reference to the drawings. FIG. 1 shows an example in which a character pattern of a digital character signal generated by a conventional character signal generating device is composed of 8×8 bits, and FIG. 2 shows a schematic configuration of the conventional device. In the conventional device shown in FIG. 2, the required amount of character pattern signals configured in the same manner as in FIG.
The necessary character pattern signals are extracted according to the address 3 of the character to be generated to be displayed on the screen and the scanning line address 4 on the screen where the character is to be displayed, and each character pattern is constructed. The 8-bit digits are read in parallel into a shift register 2 and temporarily stored, and under the control of a clock pulse 5, each character pattern signal is taken out as an output line-sequentially as shown in the first figure while leaving an appropriate space. However, since the pattern of the character signal reproduced after being output from the shift register 2 has the same 8x8 dot configuration as the character pattern shown in Figure 1, the quality of the character pattern from the character signal generated by the conventional device is sufficient. I can't say that. On the other hand, in the device of the present invention, first of all, even if the character pattern stored in the digital memory is the same 8×8 bits, taking the same character as shown in FIG. 1 as an example, , constructed as shown in FIG. 5a. 5a and 5b show one of the principles of dot pattern generation in the character generator of the present invention in comparison with the conventional example shown in FIG. 1, and FIG. 5b shows the pattern of the character signal to be reproduced as an output from the shift register 2 in which it is temporarily stored. One of the principles of dot pattern generation in the device of the present invention is that, as shown in sequence in FIG. , 5th
Regarding the illustrated example, the definition is as follows. (1) The dot “1-1” connected to “0-1-1” and “0” is shifted by 0.5 dots and is one “1” dot located in the middle of “1-1” Express as. (2) “0-1-0” and “1” sandwiched between “0” on both sides
The dot is expressed as a "1" dot at the same position. (3) "...-1-1-1-..." and more than two consecutive "1"s are expressed as the same number of "1" dots in the same position, forming a continuous horizontal line. Putting the above together, a "1" dot that is flanked by "0" on both sides and is connected in more than one number will be a "1" dot that is connected in a position delayed by 0.5 dots in a number that is one less than the above number. , and the other "1" dots are expressed as they are in the same position. Above, one of the principles of dot pattern generation in the device of the present invention has been described in accordance with the example shown in Figure 3, but to generalize this further, it is possible to It is expressed as "1" (n-1) "1" dots that are connected more than a (n), and the other "1" dots are expressed as they are in the same position. According to one of the above principles of the present invention, for example, the conventional character pattern of 8×8 dots shown in FIG. 1 has substantially twice the number of dots in the horizontal direction, as shown in FIG. It becomes possible to express the character pattern as a 16×8 dot structure. FIG. 4 lists and shows examples of dot patterns that can be generated according to one of the dot pattern generation principles of the present invention shown in FIG. Examples of displaying dots are shown, and for b and e, 1 dot space is provided for each "0" dot, and for C, 1 and 5 dots are provided for each "0" dot. space, d is 2 for one “0” dot
Examples are shown in which a space for each dot is provided. Based on one of the principles of dot pattern generation in the device of the present invention as described above, a character pattern signal configured as described above is generated by processing a daisicle signal read out from a shift register in which a digital character pattern signal is temporarily stored. An example of the configuration of the logic circuit is shown in FIG. In FIG. 6, a three-stage flip-flop circuit corresponding to the three bits to perform the above-mentioned logical operation of the target bit and the upper and lower bits connected before and after the target bit in the readout portion of the shift register 2 is shown in FIG. Three AND gate circuits 7 are connected as shown below, and the respective outputs CC, A and C are obtained. The three input terminals of each A N D gate circuit 7 are respectively connected to either the Q output terminal or the Q output terminal of the three-stage flip-flop circuit. When the input signal is "1", "1" appears at these Q output terminals, and "1" appears at the Q output terminals when the input signal is "0", so if they are connected as shown in Figure 6, ,
Output CC becomes positive logic "1" when the above three bits are "1-1-1", and output A becomes "1" when the above three bits are "0-1-0".
”, the output C becomes “1” when it is “0-1-1”, and therefore corresponds to outputs (7), (2), and (3) of a 3-bit 8 code decoder (3-8 decoder), respectively. When any one of these outputs becomes a "1" signal, the true value of the target bit is "1", and otherwise it becomes "0". Therefore, in the device of the present invention, As mentioned above, in order to obtain a double-precision output by performing discrimination processing based on the combination of two consecutive bits in a digital alphabet pattern signal, the AND outputs of these are led to the OR circuit output and the C output, and then ORed. It is sufficient just to output the output.Next, in addition to the above-mentioned double precision in the horizontal direction of the character pattern according to the present invention, there is a case where running line interpolation is performed to further improve character quality using raster interlaced scanning. Fig. 7 shows the principle of the above-mentioned scanning line interpolation using interlaced scanning with an example of correction of diagonal lines in a character pattern.In other words, in Fig. 7, for odd fields, no logical operation is performed. The reproduced character pattern signal is output as is, but for even fields, the signal of scanning line l to be sent is compared with the signal of the next scanning line l+1, and the difference between the two is, for example, 0.5 dots. , the scanning line d-1-1 is shifted by ±0.25 dots as shown in the figure, and in case a kanji with many strokes has thin horizontal lines lined up at intervals.
When the signal is continuous dots, processing such as not performing the above-mentioned shift is performed. FIG. 8a shows the configuration of a logic circuit that performs the above-described scanning line interpolation shift. When performing scanning line interpolation on a character pattern, as can be seen from FIG. 7, the frequency of the clock pulse is doubled compared to the double precision operation shown in FIG. The processing shift register must also have two flip-flops for each dot of the character pattern to increase the degree of freedom and accuracy of signal processing. In the logic circuit for scanning line interpolation shown in FIG.
Shift register l1,l that temporarily stores the signal of l+1
Regarding the flip-flop circuit of two stages per dot and four stages per two dots as described above in each readout section of 2, a 3-bit 8 code decoder (3-8 decoder) 8 constructed in the same manner as shown in Fig. 4 is used. are connected to every three stages of the flip-flop circuit, and the AND output CC as shown in the fourth figure is obtained.
, A and C are determined by logical operations. As shown in FIG. 8b, these calculation outputs yield a positive logic "1" for any one of the clock pulses (A, B, C, D), so these shifted clock pulses An OR gate circuit 9 and an AND gate circuit 10 are connected in combination so as to gate (A, B, C, D), and the clock pulse of the gate output is used as a trigger to configure, for example, a one-shot 1 multi-byte break. The 1-dot width reproducing circuit 11 thus obtained is driven once to form a desired interpolation signal as shown in FIG. 4, and output signal 6. In the configuration example of the logic circuit shown in FIG. 8a, when stopping the logic operation of the odd field, the shift register l2 is loaded with a signal having the same content as l1.
The configuration of the signal processing circuit is simplified. Therefore, even if the structure lacks the above-mentioned portion for controlling the odd field, the purpose can be achieved. FIG. 9 shows the above-described double dot correction based on the principle of the present invention and its combination in order to increase the degree of freedom in creating a character pattern suitable for fully obtaining the effects of the character signal generating device of the present invention. An example will be shown in which, in addition to scanning line interpolation for matching, one dot at the left end of the letter pattern is used to add a control signal for erasing even fields. FIG. 9a shows a character pattern suitable for the device of the present invention configured similarly to FIG. 5a, at a desired position of the left margin.
This is an example in which an even field scanning erasing signal is added to the dots, and the interpolation signal is not displayed on the corresponding line of the even field in interlaced scanning. According to the character pattern signal having such a configuration, the character pattern signal shown in FIG. 5b reproduced from the character pattern signal of FIG.
No. 9, which has a pattern markedly different from that of
The character pattern shown in FIG. 2B can be reproduced from a substantially identical letter pattern to which an even field erasure signal is simply added, and the degree of freedom of the letter pattern increases accordingly. Incidentally, FIG. 9C shows an example of a reproduced character pattern when complete interpolation is performed by using the logic circuit of FIG. 8A by simultaneously using double precision and scanning line interpolation. As is clear from this example, in the device of the present invention, a character pattern signal having an 8×8 bit configuration similar to the conventional character pattern shown in FIG. , it is possible to reproduce a high-quality character pattern signal with far higher definition than in the past and use it as an output character signal, and when these patterns are compared, the effects obtained by the present invention are clear. . Regarding the scanning line interpolation of character patterns as described above, the calculation outputs (A), (B) and (C) in Fig. 8a are
, (D) are pulses with a width of 1 dot, and there is no need to change the pulse width.There is no need to use a high-speed clock pulse, which is expected to be about 40 MHz with double frequency etc. , as shown in FIG. 8b, signal processing is performed by sequentially delaying the clock pulse of the dot period, or alternatively, fixed delay circuits 12 such as delay lines and shift registers are connected in cascade, and each of them is processed. can reproduce the desired dot pattern even if the outputs (A, B, C, D) are supplied sequentially, and each calculation output (A, B, C, D) can be supplied with a delay amount 0.0.25
, 0.5 and 0.75 dot periods, respectively, to obtain a desired reproduction output signal. In order to realize one of the principles of dot pattern generation in the device of the present invention described above, it is preferable to use logic circuits having the configurations shown in FIGS. 6 and 8, but this is not limited to this example. Instead, for example, it is possible to combine delay circuits with various delay amounts, appropriately supply the required portion of the jimo pattern signal read from the shift register to these delay circuits, and self-control the delayed output signal at the appropriate timing. Many modifications can be made to the implementation of the principles of the invention, such as gating and synthesizing delayed and non-delayed portions of the letter pattern signal to form a character signal that constitutes a desired character pattern. Furthermore, the principle of character pattern generation in the present invention is not limited to what has been described in detail above; all character patterns are composed of a set of line segments, and each line segment is composed of a set of dots. When composing such a character pattern, each constituent dot should not be treated as representing a white or black point in its position, but should be treated as a set of multiple constituent dots, and each set should be represented within its respective constituent range. As long as information on the position and length of a line segment is indicated, various configurations can be adopted as the principle of character pattern generation in the present invention. Therefore, in order to improve the quality of characters expressed by dot patterns, it is important to have precision in the length and width of the line segments that make up such patterns. The inventor of the present invention has newly discovered that it is more important to precisely display the positions of the starting and ending points of the line segments constituting the pattern. As mentioned above, in the apparatus of the present invention, a plurality of dots constituting a character pattern are encoded as one set, and each set is given information on the position and length or width of the line segment to be represented within its constituent range. In embodying the principle of the present invention of specifying information, as described in detail above, for any three consecutive dots in a digital signal sequence representing a character pattern, the "1"
``Instead of instructing information on both the display position and the number of signals to be displayed, from the above-mentioned new perspective, only the display position information of the line segment to be expressed can be enhanced using multiple sets of character signal constituent dots. It is also possible to specify the accuracy.Another principle of character pattern generation in the present invention as described above will be explained with reference to FIGS. 12a and 12b.As shown in FIG. Two dots in the digital signal series represented by the digital signal sequence are sequentially set into one set.The information shown in FIG. ..
0) →
〔0〕,(0.1)→〔1),(1,0)→(2
),(1.1)→〔3〕とし、これらの情報を線分の位
置情報として利用する。
すなわち、2ドット1組の情報}こ基づき、[0], (0.1) → [1), (1,0) → (2
), (1.1) → [3], and these pieces of information are used as position information of the line segment. That is, based on the information of one set of two dots,
〔0〕は2
ドット分の白地、〔3〕はそのままの位置に表わす2ド
ット分の黒線分、〔2〕生して表示するものとすれば、
各ドットがそのままの位置に白点もしくは黒点を表わす
従来の文字パターンに比べて、表示しうる線分の最短限
は2ドット分にはなるが、その線分の始端は3種類の位
置を占めることができ、線鋒表示の位置情報としては、
3ドットによる表現に相当し、位置情報を1.5倍に高
精度化しうろことになる。
上述した本発明原理の他の一つに基づいて、字母パター
ンのデジタル信号を再生して文字パターン信号を形成す
る論理回路の構成としては、例えば第12図に示すよう
にすることができる。
すなわち、第12図において、上述した2個1組のドッ
ト信号のうち、各組の上位ビットの信号と下位ビットの
信号とを別個のシフトレジスター2に分けてそれぞれ順
次に一時記憶し、これを組にして順次に読み出し、復合
器13より得た前述の複合出力信号のうち(3),(2
),(1)を、信号〔3〕はそのト期間、それぞれ遅延
させて、いずれもORゲート回路14に供給し、これら
のゲート入力信号のいずれかがそれぞれのタイミングで
“1”信号となったとき、OR出力1を形成し、それぞ
れのタイミングを始端とする2ドツ1へ分の“1”信号
として再生する。
上述した本発明原理の他の一つによれば、かかる簡単な
構成の論理回路を用いて、文字パターンを構成する線分
を、その長さもしくは幅よりも表示位置を高精度化して
再生し、高品位の文字信号を発生させることができる。
これまでに説明した本発明の原理により構成した文字パ
ターンの実際例を第13図に示す。
第13図aは文字パターン作成用原図であり、これに所
要の方眼紙をのせてドット構成の字母パターンを構成し
、これを本発明の原理に基づいて処理するのであるが、
第13図bは従来の方式により各ドットが白もしくは黒
を表現するようにして構成した36X32ドットの文字
ノクターン、第13図Cは先に述べた本発明原理の一つ
に基づき、18×16ドットの字母パターンより再成し
た同じく3 6 X”’3 2ドットの文字パターン、
第13図dは後に述べた本発明原理の他の一つに基づき
、24×16ドットの字母パターンより再生した同じく
36X32ドットの文字パターンを例示したものである
。
これらの文字パターンを比較すれば明らかなとおり、ほ
ぼ同等の品位を有するこれらの文字パターンを形成する
のに、第13図bの従来方イジタル・メモリーに蓄えて
おけばよいことになる。
本発明における文字パターンの高精度化の原理は、上述
した例のごとく2連ドットの論理処理等に限定されるも
のではなく、多数個連接したドット論理処理にも適用す
ることができ、かかる論理処理によって再生するドット
信号の組合せおよびシフトする量に関しても前述した例
に限られるものではなく、種々の組合わせおよびシフト
量を設定することができる。
かかる本発明原理の拡張応用を行なえば、文字信号の発
生に関してつぎのような種々の改良を行なうことができ
る。
(1)本発明原理により増加する文字パターンの線間部
分、余白等のスペースを利用して、線分の位置情報、消
去情報等の制御信号を適時随所に挿入した文字フオルマ
ントを構成する。
(2)文字パターンを構成する線分の偏位情報を複数化
して、字母パターン作成の自由度を増大させる。
(3)上述のごとき線分等の偏位情報のみによって文字
パターンの精細度を増大させる。
(4)前述したごとく、2連ドットの組合わせによる再
生パターンの補正を3連以上のドットの組合わせに拡張
して、多字画、斜線等の精細度を向上させる。
(5)第9図に示したような線分消去の制御信号に2ド
ット以上を割当てて、奇偶ラインの個別指定を行なうこ
とにより、字母パターン作成の自由度を増大させる。
(6)3走査線以上の相関に対する論理処理により文字
パターンの斜線部分の精細度を向上させる。
以上の説明から明らかなとおり、本発明によれば、漢字
等の文字信号を電子的にデイジタル化して構成する場合
に、字母パターン信号を格納するデイジタル・メモリー
の容量を増大させることなく、また、特別に高速のクロ
ックパルスを用いてデイジタル信号の高速処理を行なう
必要もなしに、高品位の文字パターンを表示しうる文字
信号を発生させることができ、更に、漢字等の文字パタ
ーン情報の冗長性を利用しているので、字母パターン(
フォント)の作成には実用上ほとんど制約がなく、自由
な構成の文字パターンを容易に得ることができる。
しかも、本発明による文字信号再生の論理は文字信号の
相関を利用しているので、文字パターンの精細度向上の
効果が著しく大きい割に、論理処理のための回路構成が
簡単であり、特別に高速処理部分を含まず、実施が容易
である。
なお、本発明によれば、上述のごとく、字母格納用メモ
リーの容量の増大や信号の高速処理を要せずに高品位の
文字パターン信号を発生させうるばかりでなく、従来と
同程度の品位の文字パターン信号を発生させるに必要な
字母パターンを簡単な構成にして、従来と同一容量のメ
モリーに格納しうる字母の個数を増大させ、あるいは、
ドットパターンの偏位、配置等の自由度を増大させて適
切にスペースを設けることにより、表示画面に配列しう
る文字の数を増大させ、もしくは、高分解能の多字画の
文字パターン信号を発生させることもできる。[0] is 2
Assuming that the white background for dots, [3] is the black line for 2 dots that is displayed in the same position, and [2] is to be displayed as it is, then
Compared to conventional character patterns in which each dot represents a white dot or a black dot at the same position, the shortest line segment that can be displayed is two dots, but the starting end of that line segment can occupy three different positions. You can use the position information displayed on the lines as follows:
This corresponds to expression using 3 dots, and the precision of position information will be increased by 1.5 times. Based on another one of the principles of the present invention described above, the configuration of a logic circuit for reproducing a digital signal of a letter pattern to form a character pattern signal can be as shown in FIG. 12, for example. That is, in FIG. 12, among the above-mentioned sets of two dot signals, the high-order bit signal and low-order bit signal of each set are divided into separate shift registers 2 and temporarily stored in sequence. (3) and (2) of the aforementioned composite output signals obtained from the decoder 13 are read out sequentially as a set.
), (1), and the signal [3] is delayed for a period of time and both are supplied to the OR gate circuit 14, and one of these gate input signals becomes a "1" signal at each timing. When this happens, an OR output 1 is formed and reproduced as a "1" signal for two dots and one dot starting at each timing. According to another principle of the present invention described above, by using such a simple logic circuit, line segments constituting a character pattern can be reproduced with higher accuracy in display position than in length or width. , it is possible to generate high-quality character signals. FIG. 13 shows an actual example of a character pattern constructed according to the principles of the invention described above. Figure 13a is an original drawing for creating a character pattern, and a required graph paper is placed on this to form a dot-structured character pattern, which is processed based on the principles of the present invention.
Figure 13b is a 36x32 dot character nocturne constructed using the conventional method so that each dot represents white or black, and Figure 13c is an 18x16 The same 3 6 X”'3 2 dot character pattern was recreated from the dot character pattern,
FIG. 13d illustrates a character pattern of 36×32 dots reproduced from a character pattern of 24×16 dots based on another principle of the present invention described later. As is clear from a comparison of these character patterns, in order to form these character patterns having approximately the same quality, it is sufficient to store them in the conventional digital memory shown in FIG. 13b. The principle of increasing the precision of character patterns in the present invention is not limited to the logical processing of double dots as in the example described above, but can also be applied to the logical processing of a large number of consecutive dots, and such logic The combination of dot signals reproduced by processing and the amount of shift are not limited to the above-mentioned example, and various combinations and shift amounts can be set. If the principles of the present invention are applied in an expanded manner, various improvements can be made regarding the generation of character signals, as described below. (1) By utilizing the increased space between lines and margins of a character pattern according to the principles of the present invention, a character formant is constructed in which control signals such as line segment position information and erasure information are inserted at appropriate locations. (2) The degree of freedom in creating a character pattern is increased by providing a plurality of pieces of deviation information for line segments that constitute a character pattern. (3) The fineness of the character pattern is increased only by the deviation information such as line segments as described above. (4) As described above, the reproduction pattern correction based on the combination of double dots is extended to the combination of three or more dots to improve the definition of multi-character strokes, diagonal lines, etc. (5) By allocating two or more dots to the line segment erasure control signal as shown in FIG. 9 and individually specifying odd and even lines, the degree of freedom in creating letter patterns is increased. (6) Improve the definition of diagonally shaded portions of character patterns by logical processing for correlations of three or more scanning lines. As is clear from the above description, according to the present invention, when character signals such as kanji characters are electronically digitized and configured, the capacity of the digital memory for storing the character pattern signals is not increased. Character signals capable of displaying high-quality character patterns can be generated without the need for high-speed processing of digital signals using particularly high-speed clock pulses, and in addition, the redundancy of character pattern information such as Kanji characters can be generated. Since we are using the jimo pattern (
There are almost no practical restrictions on the creation of fonts, and character patterns of any configuration can be easily obtained. Moreover, since the logic for character signal reproduction according to the present invention utilizes the correlation of character signals, the effect of improving the definition of character patterns is extremely large, and the circuit configuration for logic processing is simple and special. It does not include high-speed processing parts and is easy to implement. According to the present invention, as described above, it is possible not only to generate high-quality character pattern signals without increasing the capacity of the memory for storing character patterns or requiring high-speed processing of signals, but also to generate character pattern signals with the same level of quality as conventional ones. The number of character patterns that can be stored in the same memory capacity as before can be increased by simplifying the structure of the character pattern required to generate the character pattern signal, or
By increasing the degree of freedom in dot pattern deviation, arrangement, etc. and providing appropriate space, the number of characters that can be arranged on the display screen can be increased, or a high-resolution multi-character character pattern signal can be generated. You can also do that.
第1図は従来の文字パターンの一例を示す線図、第2図
は従来の文字パターン信号発生装置を示すブロック線図
、第3図は本発明装置における文字パターン発生の原理
の一つを示す説明用線図、第4図a − eはそれぞれ
本発明装置により発生する文字パターンの例をそれぞれ
示す線図、第5図aおよびbは本発明装置により発生す
る字母パターンの例、およびその字母パターンを再生し
て形成した文字パターンの例をそれぞれ示す線区、第6
図は本発明装置における字母パターン再生用論理回路の
構成例を示すブロック線図、第7図は本発明装置におけ
る走査補完の原理的説明用線図、第8図aおよびbは本
発明装置における走査補完付字母パターン再生用論理回
路の構成例およびクロツクパルスの波形をそれぞれ示す
ブロック線図および波形図、第9図a,b,cは本発明
装置により字母パターンを再生して形成した文字パター
ンのそれぞれ異なる例を示す線図、第10図は本発明装
置における順次に遅延したクロツクパルスを形成する回
路の構成例を示すブロック線図、第11図は本発明装置
における文字パターン発生の原理の他の一つを示す説明
用線図、第12図は本発明装置における字母パターン再
生用論理回路の他の構成例を示すブロック線図、第13
図aおよびb,c,dは本発明装置により発生する文字
パターンの原図および各種原理に基づく再生図をそれぞ
れ例示する線図である。
1・・・・・・字母パターン格納用メモリー、2・・・
・・・シフトレジスター、3・・・・・・文字アドレス
信号、4・・・・・・走査線アドレス信号、5・・・・
・・クロックパルス、6・・・・・・出力信−号、7・
・・・・・ANDゲート回路、8・・・・・・3ビット
8符号復号器、9・・・・・・ORゲート回路、10・
・・・・・ANDゲート回路、11・・・・・・1ドッ
ト幅再生回路、12・・・・・・遅延回路、13・・・
・・・復号器、14・・・・・・ORゲート回路、DL
1,DL2・・・・・・遅延線。FIG. 1 is a diagram showing an example of a conventional character pattern, FIG. 2 is a block diagram showing a conventional character pattern signal generating device, and FIG. 3 is a diagram showing one of the principles of character pattern generation in the device of the present invention. Diagrams for explanation, Figures 4a to 4e are diagrams showing examples of character patterns generated by the device of the present invention, respectively, Figures 5a and b are examples of character patterns generated by the device of the present invention, and the character patterns thereof. Line sections showing examples of character patterns formed by reproducing patterns, No. 6
The figure is a block diagram showing an example of the configuration of a logic circuit for character pattern reproduction in the device of the present invention, FIG. 7 is a diagram for explaining the principle of scanning complementation in the device of the present invention, and FIGS. A block diagram and a waveform diagram respectively showing a configuration example of a logic circuit for reproducing a character pattern with scanning complementation and a waveform of a clock pulse. FIGS. 10 is a block diagram showing an example of the configuration of a circuit for forming sequentially delayed clock pulses in the device of the present invention, and FIG. 11 is a diagram showing another example of the principle of character pattern generation in the device of the present invention. FIG. 12 is a block diagram showing another configuration example of the logic circuit for reproducing a letter pattern in the device of the present invention; FIG. 13 is an explanatory diagram showing one example;
Figures a, b, c and d are diagrams respectively illustrating the original character pattern generated by the apparatus of the present invention and the reproduced diagram based on various principles. 1...Memory for storing character patterns, 2...
...Shift register, 3...Character address signal, 4...Scanning line address signal, 5...
...Clock pulse, 6...Output signal, 7.
...AND gate circuit, 8...3-bit 8 code decoder, 9...OR gate circuit, 10.
...AND gate circuit, 11...1 dot width reproduction circuit, 12...delay circuit, 13...
...Decoder, 14...OR gate circuit, DL
1, DL2...Delay line.
Claims (1)
要個数の字母パターン信号をデイジタルメモリーに格納
しておき、所望の前記字母パターン信号を表示画面上の
表示位置に応じ前記メモリーから順次に取出してシフト
レジスターに一時順次に記憶し、これら一時記憶した字
母パターン信号を前記シフトレジスターから繰返し順次
に再生してそれぞれ対応する文字パターンを表示画面に
表示しうるようにした文字信号発生装置において、前記
デイジタル化した字母パターン信号を構成するデイジク
ル信号系列に関し、字母パターンの少なくとも横方向に
ついて、少なくとも所定複数個連続した“1”信号を、
それら連続した“1”信号の配列の態様に応じ、それら
連続した“1”信号の連続個数を少なくとも1個削減す
るとともに、単位デイジット時間長に満たない時間長の
期間シフトさせて、前記シフトレジスターから再生する
ようにしたことを特徴とする文字信号発生装置。1 A required number of digitized character pattern signals of different character patterns are stored in a digital memory, and the desired character pattern signals are sequentially retrieved from the memory according to the display position on the display screen and temporarily stored in a shift register. In the character signal generating device which stores the temporarily stored character pattern signals sequentially and repeatedly reproduces them sequentially from the shift register to display the respective corresponding character patterns on the display screen, the digitalized character pattern Regarding the daisicle signal series constituting the signal, at least a predetermined plurality of consecutive "1" signals in at least the horizontal direction of the letter pattern,
Depending on the manner in which these consecutive "1" signals are arranged, the number of consecutive "1" signals is reduced by at least one, and the number of consecutive "1" signals is shifted by a period of time less than the unit digit time length, and the shift register is A character signal generating device characterized in that the character signal generator is configured to reproduce data from.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP50048574A JPS581781B2 (en) | 1975-04-23 | 1975-04-23 | mojishingohatseisouchi |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP50048574A JPS581781B2 (en) | 1975-04-23 | 1975-04-23 | mojishingohatseisouchi |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS51124331A JPS51124331A (en) | 1976-10-29 |
| JPS581781B2 true JPS581781B2 (en) | 1983-01-12 |
Family
ID=12807156
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP50048574A Expired JPS581781B2 (en) | 1975-04-23 | 1975-04-23 | mojishingohatseisouchi |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS581781B2 (en) |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS529333B2 (en) * | 1972-04-22 | 1977-03-15 | ||
| JPS5626143B2 (en) * | 1973-05-29 | 1981-06-17 |
-
1975
- 1975-04-23 JP JP50048574A patent/JPS581781B2/en not_active Expired
Also Published As
| Publication number | Publication date |
|---|---|
| JPS51124331A (en) | 1976-10-29 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4129859A (en) | Raster scan type CRT display system having an image rolling function | |
| US4544922A (en) | Smoothing circuit for display apparatus | |
| KR100261688B1 (en) | Pixel operation generation type terrivision on-screen display using display scan memory for horizontal scan line | |
| US3699531A (en) | Digital data selection and display system | |
| US3774161A (en) | Visual display system | |
| US4284988A (en) | Control means to provide slow scrolling positioning and spacing in a digital video display system | |
| US4158200A (en) | Digital video display system with a plurality of gray-scale levels | |
| US3400377A (en) | Character display system | |
| US4095216A (en) | Method and apparatus for displaying alphanumeric data | |
| US3555520A (en) | Multiple channel display system | |
| US4063232A (en) | System for improving the resolution of alpha-numeric characters displayed on a cathode ray tube | |
| US3872446A (en) | Visual display system | |
| JPS6127753B2 (en) | ||
| US4563677A (en) | Digital character display | |
| US3582936A (en) | System for storing data and thereafter continuously converting stored data to video signals for display | |
| US4228510A (en) | Character generator | |
| JPS58173791A (en) | Compression of complicated characters | |
| US4231032A (en) | Variable accuracy trend graph display apparatus | |
| JPH0258635B2 (en) | ||
| JPS581781B2 (en) | mojishingohatseisouchi | |
| GB2055027A (en) | Displaying alphanumeric data | |
| JPS58193583A (en) | Sign generator for raster scan display and sign rotation | |
| US5701445A (en) | Generating multilayered pictures by image parameters | |
| JPS58182691A (en) | CRT display device | |
| US3641556A (en) | Character addressing system |