JPS62242548A - Recording method of character pattern - Google Patents

Recording method of character pattern

Info

Publication number
JPS62242548A
JPS62242548A JP61084977A JP8497786A JPS62242548A JP S62242548 A JPS62242548 A JP S62242548A JP 61084977 A JP61084977 A JP 61084977A JP 8497786 A JP8497786 A JP 8497786A JP S62242548 A JPS62242548 A JP S62242548A
Authority
JP
Japan
Prior art keywords
pattern
character
shell
patterns
basic
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.)
Granted
Application number
JP61084977A
Other languages
Japanese (ja)
Other versions
JPH082664B2 (en
Inventor
Akiyuki Koike
小池 章之
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.)
Fujifilm Business Innovation Corp
Original Assignee
Fuji Xerox 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 Fuji Xerox Co Ltd filed Critical Fuji Xerox Co Ltd
Priority to JP61084977A priority Critical patent/JPH082664B2/en
Publication of JPS62242548A publication Critical patent/JPS62242548A/en
Publication of JPH082664B2 publication Critical patent/JPH082664B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Dot-Matrix Printers And Others (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

PURPOSE:To record various full-faced character, outline characters, etc. by means of a small quantity of font memories by providing a basic pattern and more than one type of shell patterns sequentially surrounding the basic pattern for the same character then combining said patterns logically and synthesizing a specific character pattern. CONSTITUTION:A basic pattern 1 is designed such that it is surrounded by other shell patterns 8, 9 without fail and when there are more than two types of shell patterns 8, 9, one pattern surrounds the other without fail. When the basic pattern and an outline character pattern are inputted from two sets of font memories to a logic circuit 4 so as to perform a processing based upon a command '01', the basic pattern 1 is outputted from said logic circuit. While when the processing is performed based upon a command '11', an outline character pattern 2 is outputted. Furthermore, when the processing is performed based upon a logic of (not 00)AND(not 11) or '10'OR'01', a character pattern 11 corresponding to the inside portion of the shell pattern 2 is synthesized while when the processing is controlled based upon the logic (not 00), a character pattern 12 corresponding to a full-faced hypen is synthesized.

Description

【発明の詳細な説明】 「産業上の利用分野」 本発明は、ドツトマトリックスによって記録部材上に種
々の文字パタンを記録する方法に関する。
DETAILED DESCRIPTION OF THE INVENTION "Field of Industrial Application" The present invention relates to a method for recording various character patterns on a recording member by means of a dot matrix.

「従来の技術」 コンピュータやファクシミリ装置等に接続された文字の
記録装置には、ワイヤドツトプリンタやサーマルヘッド
プリンタ等のいゆるドツトマトリックスを用いて文字パ
タンを得る方式のものが非常に、多く採用されている。
``Prior Art'' A large number of character recording devices connected to computers, facsimile machines, etc., employ methods of obtaining character patterns using so-called dot matrices, such as wire dot printers and thermal head printers. ing.

これらの装置では、例えば英字や数字については5X7
ドツトマトリツクス構成とし、漢字やひらがなについて
は12X12ドツトマトリツクス構成で文字パタンを作
成し、これが記録される。
These devices use 5X7 for letters and numbers, for example.
A dot matrix structure is used, and character patterns for kanji and hiragana are created using a 12x12 dot matrix structure, and these are recorded.

一方、こうして作成される文字パタンを、拡大したり縮
小したり、あるいは一定の変形を加えた文字パタンに加
工したりすることも行われている。
On the other hand, character patterns created in this manner are also enlarged, reduced, or processed into character patterns with certain deformations.

通常、基本的な文字パタンは、フォントメモリと呼ばれ
る記憶素子中に格納されている。ここで、例えばいわゆ
る肉太文字の記録を行う場合、このフォントメモリから
特定の文字の文字パタンを読み出し、これを一定の規則
で演算処理する。
Typically, basic character patterns are stored in a storage element called font memory. Here, for example, when recording so-called thick characters, the character pattern of a specific character is read out from this font memory and arithmetic processing is performed on it according to a certain rule.

同様にして、文字の輪郭のみを表わした、いわゆる輪郭
文字パタンについても演算処理によって作成することが
できる。この技術については、特開昭59−2171号
公報、あるいは特開昭59−5388号公報に記載され
ている。
Similarly, a so-called outline character pattern, which represents only the outline of a character, can also be created by arithmetic processing. This technique is described in Japanese Patent Laid-Open No. 59-2171 or Japanese Patent Laid-Open No. 59-5388.

「発明が解決しようとする問題点」 ところが、このように、フォントメモリから読み出した
文字パタンに一定の演算処理を加えるようにすると、そ
の演算処理に要する時間が比較的長く、記録速度をある
程度犠牲にせざるを得ない。
``Problem to be solved by the invention'' However, when a certain calculation process is applied to the character pattern read from the font memory, the time required for the calculation process is relatively long, and the recording speed is sacrificed to some extent. I have no choice but to do it.

また、全ての文字パタンを画一的な演算処理によって得
るようにすると、必ずしも希望する最適なデザインの文
字パタンが得られるとは限らない。
Furthermore, if all character patterns are obtained through uniform arithmetic processing, it is not necessarily possible to obtain character patterns with the desired optimal design.

一方、基本的な文字パタンを格納したフォントメモリと
は別に、肉太文字や輪郭文字等、種々の書体の文字の文
字パタンを格納したフォントメモリを用意すれば、その
処理速度が向上し、また、あらかじめ設定した適切なデ
ザインの文字パタンを記録することができる。
On the other hand, if you prepare a font memory that stores character patterns of various fonts, such as bold characters and outline characters, in addition to the font memory that stores basic character patterns, the processing speed will be improved. , it is possible to record character patterns with appropriate designs set in advance.

ところが、これではフォントメモリが大量に必要になり
、回路が大型化しコストアップを招くことになる。
However, this requires a large amount of font memory, which increases the size of the circuit and increases costs.

本発明は以上の点に着目してなされたもので、比較的少
量のフォントメモリにより、多種の肉太文字や輪郭文字
等を記録することのできる文字パタンの記録方法を提供
することを目的とするものである。
The present invention has been made in view of the above points, and an object of the present invention is to provide a character pattern recording method that can record a wide variety of thick characters, outline characters, etc. using a relatively small amount of font memory. It is something to do.

「問題点を解決するための手段」 本発明の文字パタンの記録方法は、ドツトマトリックス
によって記録部材上に文字パタンを記録する場合におい
て、同一文字について、基本パタンと、これを順にとり
囲む1種以上の殻パタンとを設けて、」−記基本パタン
と上記殻パタンとの論理的組み合わせから、所定の文字
パタンを合成し、その記録を行うことを特徴とするもの
である。
"Means for Solving the Problems" The character pattern recording method of the present invention, when recording a character pattern on a recording member using a dot matrix, for the same character, a basic pattern and a type of pattern that sequentially surrounds the basic pattern. The present invention is characterized in that a predetermined character pattern is synthesized from a logical combination of the above-mentioned shell pattern and the above-mentioned shell pattern and is recorded.

「作用」 この方法では、例えば第1図のように、2組のフォント
メモリから出力される基本パタン1と輪郭文字パタン2
とを使用し、さらに必要ならば、図示しないマイクロプ
ロセッサ等で作成したいわゆる網かけパタン3を同時に
使用する。
"Operation" In this method, for example, as shown in Figure 1, basic pattern 1 and outline character pattern 2 are output from two sets of font memories.
If necessary, a so-called halftone pattern 3 created by a microprocessor (not shown) or the like is simultaneously used.

そして、これらを1つの論理回路4に入力する。Then, these are input into one logic circuit 4.

この論理回路4においては、人力する3種のパタンl〜
3について、種々の組み合わせで論理積あるいは論理和
をとるようにする。どのような組み合わせで処理するか
は、この論理回路に入力する制御信号5の指示内容によ
る。
In this logic circuit 4, there are three types of patterns l~
Regarding 3, logical products or logical sums are performed in various combinations. The combination to be processed depends on the instruction content of the control signal 5 input to this logic circuit.

その結果として、図に示すように、例えば輪郭文字パタ
ン2の中に網かけパタン3の入った文字パタン6(“山
”)が合成される。これは、図示しないプリンタ等の記
録部へ送られる。
As a result, as shown in the figure, for example, a character pattern 6 ("mountain") in which a hatching pattern 3 is included in an outline character pattern 2 is synthesized. This is sent to a recording unit such as a printer (not shown).

この実施例の場合、2組のフォントメモリを使用して、
例えば7種程度の文字パタンを得ることができる。これ
を第6図に示したが、その詳細は後で説明する。
In this example, two sets of font memories are used,
For example, about seven types of character patterns can be obtained. This is shown in FIG. 6, and the details will be explained later.

「実施例」 第2図によって、基本パタン1と殻パタンと輪郭文字パ
タン2との関係を説明する。
"Example" The relationship between the basic pattern 1, the shell pattern, and the outline character pattern 2 will be explained with reference to FIG.

本発明にふいて、図のように、基本パタンlは、必ず他
の殻パタン8.9にとり囲まれ、また、2種以上の殻パ
タン8.9があるときは、必ず一方が他方をとり囲むよ
うにデザインされている。
According to the present invention, as shown in the figure, the basic pattern l is always surrounded by other shell patterns 8.9, and when there are two or more types of shell patterns 8.9, one always surrounds the other. It is designed to surround.

この図では、基本パタンlを殻パタン8がとり囲み、さ
らにその外側を殻パタン9がとり囲んでいる。
In this figure, a shell pattern 8 surrounds the basic pattern 1, and a shell pattern 9 surrounds the outside thereof.

そして、まず、基本パタン1を第1のフォントメモリに
格納する。一方、第2のフォントメモリには、内側の殻
パタン8と外側の殻パタン9とに挟まれた領域に対応す
る輪郭文字パタン2を格納する。
First, basic pattern 1 is stored in the first font memory. On the other hand, the second font memory stores an outline character pattern 2 corresponding to the area sandwiched between the inner shell pattern 8 and the outer shell pattern 9.

第4図と第5図を用いて、このような信号を処理する論
理回路(第1図)の具体的な動作例を説明する。
A specific example of the operation of the logic circuit (FIG. 1) that processes such a signal will be explained using FIGS. 4 and 5.

第4図は、論理回路4(第1図)で処理するドツトマト
リックスについて、各ドツトに2ビツトの情報を付して
識別したものである。これは例えハハイフン“−”を記
録するための文字パタンとする。
FIG. 4 shows the dot matrix processed by the logic circuit 4 (FIG. 1), in which each dot is identified by attaching 2-bit information. For example, this is a character pattern for recording a hyphen "-".

ここで、“00”を付した部分は、文字の存在しないい
わゆる地色(白ドツト)の部分に相当する。このさらに
外周の図示しない部分はすべて同格の地色とする。また
、“Ol”を付した部分は、基本パタンを記録する場合
にオン(黒ドツト)にすべきドツトを示している。
Here, the portion marked with "00" corresponds to a so-called background color (white dot) portion where no characters are present. All of the parts on the outer periphery (not shown) are of the same ground color. Further, the portions marked with "Ol" indicate dots that should be turned on (black dots) when recording the basic pattern.

また“11”を付した部分は、その輪郭文字パタンを記
録する場合にオンすべきドツトを示している。これは、
第2図の殻パタン8と殻パタン9とに挟まれた部分に相
当する。また“01”を付した部分は、第2図の殻パタ
ン8の内側の基本パタンを除く部分に相当する。
Further, the portion marked with "11" indicates the dot that should be turned on when recording the outline character pattern. this is,
This corresponds to the portion sandwiched between shell pattern 8 and shell pattern 9 in FIG. Furthermore, the portions marked with "01" correspond to the portions excluding the basic pattern inside the shell pattern 8 in FIG.

こうして、例えば図示しない2組のフォントメモリから
、論理回路4(第1図)へ、基本パタンと輪郭文字パタ
ンとを入力し、この論理回路において指示“01”にも
とずく処理を行うと、第5図aに示すような基本パタン
lがこの論理回路から出力される。
In this way, for example, when a basic pattern and an outline character pattern are input from two sets of font memories (not shown) to the logic circuit 4 (FIG. 1), and processing based on the instruction "01" is performed in this logic circuit, A basic pattern l as shown in FIG. 5a is output from this logic circuit.

また、指示“11”にもとづく処理を行うと、第5図d
に示すように輪郭文字パタン2が出力される。
In addition, when processing based on instruction "11" is performed, Fig. 5 d
Outline character pattern 2 is output as shown in FIG.

さらに、(not  00)AND (not  11)あるいは“lO”OR”01”とい
う論理で処理すると、第5図すに示すように、殻パタン
2(同図d)の内側部分に相当する文字パタン11が合
成される。また、(not  00)の論理で制御する
と、第5図Cに示すように、肉太のハイフンに相当する
文字パタン12が合成される。
Furthermore, when processed using the logic of (not 00) AND (not 11) or “lO”OR”01”, the character pattern corresponding to the inner part of shell pattern 2 (d in the same figure) is obtained, as shown in Figure 5. 11 are synthesized. Furthermore, when controlled using the logic (not 00), a character pattern 12 corresponding to a thick hyphen is synthesized, as shown in FIG. 5C.

このように、2組のフォントメモリの出力を組み合わせ
て、4種の文字パタンを得ることができる。
In this way, four types of character patterns can be obtained by combining the outputs of the two sets of font memories.

同様にして、1ドツトにつきNビットの情報で識別を行
うようにすると、基本パタン以外に(2’″ −1)個
の殻パタンをデザインできる。
Similarly, if each dot is identified using N bits of information, (2'''-1) shell patterns can be designed in addition to the basic pattern.

すなわち、ドツトマトリックスをドツトが無い部分、基
本パタン部分、第1殻パクン、第2殻パタン・・・・・
・第(2”−1)殻パタンの順に、“0”から“2”−
1’のウェイトを持った情報で識別すれ°ばよい。そし
て、そのドツトマトリックスから、所定の指示にもとづ
いてオンすべきドツトに相当する信号をとり出せばよい
In other words, the dot matrix is divided into the part without dots, the basic pattern part, the first shell pattern, the second shell pattern, etc.
・In order of the (2nd)-1st shell pattern, from “0” to “2”-
It is sufficient to identify information with a weight of 1'. Then, signals corresponding to dots to be turned on can be extracted from the dot matrix based on a predetermined instruction.

第4.5図で説明したのと全く同じ要領で、第3図に示
した文字パタン“山”について合成処理を行うと、01
”部分をオンすることによって基本パタンAを得て、“
Ol”と“IO”部分をオンにして肉太ゴシックの文字
パタン(第3図の殻パタンBとその内側全部)を合成し
、“00”以外の部分をオンにして、さらに肉太のゴシ
ック(第3図の輪郭文字パタンCとその内側部分)、を
合成し、“11”の部分をオンにして輪郭文字パタンC
を辱ることができる。
When the compositing process is performed on the character pattern "mountain" shown in Figure 3 in exactly the same manner as explained in Figure 4.5, 01
” By turning on the basic pattern A, obtain the “
Turn on the "Ol" and "IO" parts to synthesize the thick Gothic character pattern (shell pattern B and all its insides in Figure 3), and turn on the parts other than "00" to create an even thicker Gothic character pattern. (Outline character pattern C and its inner part in Figure 3), and turn on the "11" part to create the outline character pattern C.
can be humiliated.

ここで、殻パタンが基本パタンを完全に囲むことなく、
一部が交錯しているような場合には、不用なドツトが記
録されてしまうことになる。従って、本発明においては
、必ず基本パタンを殻パタンが順にとり囲むように殻パ
タンを設定しデザインすることになる。なお、第1図に
示したように、これと網かけパタンとを組み合わせれば
、さらに多種の文字パタンが合成される。この処理は、
単に論理和や論理積を得るのみであって、十分高速化す
ることが可能である。
Here, without the shell pattern completely surrounding the basic pattern,
If some of the dots overlap, unnecessary dots will be recorded. Therefore, in the present invention, the shell patterns are set and designed so that the shell patterns always surround the basic pattern in order. Furthermore, as shown in FIG. 1, by combining this with a hatching pattern, even more various character patterns can be synthesized. This process is
It is possible to achieve sufficient speed by simply obtaining a logical sum or a logical product.

第6図a −Hには、第3図の基本パタンAと第1の殻
パタンB(基本パタンも含めた部分)および輪郭文字パ
タンCとを、次のように組み合わせて処理して合成され
た文字パタンを示した。
Figures 6a-H are synthesized by combining and processing the basic pattern A in Figure 3, the first shell pattern B (including the basic pattern), and the outline character pattern C as follows. This shows the character pattern.

第3図a・・・・・・網かけパタン b・・・・・・A+B C・・・・・・A+C d・−−−C+  (Axno t   B)e・・・
・・・C+  (AxB) f・−・・・−Axnot   e g・−・・・(Axnot   C)+Bもちろん、こ
れ以外にも、種々の組み合わせが可能である。
Figure 3 a...Shading pattern b...A+B C...A+C d・---C+ (Axnot B)e...
...C+ (AxB) f.--Axnot e g.-. (Axnot C)+B Of course, various other combinations are possible.

「変形例」 本発明の文字パタンの記録方法は以上の実施例に限定さ
れない。
"Modification" The character pattern recording method of the present invention is not limited to the above embodiment.

基本パタンと殻パタンと、その他のパタンとをさらに複
雑に組み合わせて、種々の文字パタンを合成することが
できることはいうまでもない。
It goes without saying that various character patterns can be synthesized by combining basic patterns, shell patterns, and other patterns in more complex ways.

「発明の効果」 以上説明した本発明の文字パタンの記録方法は、比較的
小量のフォントメモリと簡単な論理回路とによって、多
種の文字パタンを高速で合成することができる。
"Effects of the Invention" The character pattern recording method of the present invention described above can synthesize various character patterns at high speed using a relatively small amount of font memory and a simple logic circuit.

従って、文書のタイトルや種々の装飾文字を記録できる
プリンタを、より低コストで提供することができる。
Therefore, a printer capable of recording document titles and various decorative characters can be provided at a lower cost.

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

第1図は本発明の文字パタンの記録方法の実施例を示す
信号処理部分の説明図、第2図と第3図とは、その基本
パタンと殻パタンの関係を示す説明図、第4図と第5図
とは、簡単な信号処理の実施例を示す説明図、第6図は
本発明の方法により合成した文字パタンの例を示す説明
図である。 ■・・・・・・基本パタン、 2.3・・・・・・殻パタン。 出  願  人 富士ゼロックス株式会社 代  理  人
FIG. 1 is an explanatory diagram of a signal processing part showing an embodiment of the character pattern recording method of the present invention, FIGS. 2 and 3 are explanatory diagrams showing the relationship between the basic pattern and shell pattern, and FIG. and FIG. 5 are explanatory diagrams showing an example of simple signal processing, and FIG. 6 is an explanatory diagram showing an example of a character pattern synthesized by the method of the present invention. ■・・・Basic pattern, 2.3・・・Shell pattern. Applicant: Fuji Xerox Co., Ltd. Agent

Claims (1)

【特許請求の範囲】[Claims] ドットマトリックスによって記録部材上に文字パタンを
記録する場合において、同一文字について、基本パタン
と、これを順にとり囲む1種以上の殻パタンとを設けて
、前記基本パタンと前記殻パタンとの論理的組み合わせ
から、所定の文字パタンを合成し、その記録を行うこと
を特徴とする文字パタンの記録方法。
When recording a character pattern on a recording member using a dot matrix, for the same character, a basic pattern and one or more types of shell patterns surrounding the basic pattern in order are provided, and the logical relationship between the basic pattern and the shell pattern is determined. A method for recording a character pattern, characterized in that a predetermined character pattern is synthesized from a combination and recorded.
JP61084977A 1986-04-15 1986-04-15 Character pattern recording method Expired - Lifetime JPH082664B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP61084977A JPH082664B2 (en) 1986-04-15 1986-04-15 Character pattern recording method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP61084977A JPH082664B2 (en) 1986-04-15 1986-04-15 Character pattern recording method

Publications (2)

Publication Number Publication Date
JPS62242548A true JPS62242548A (en) 1987-10-23
JPH082664B2 JPH082664B2 (en) 1996-01-17

Family

ID=13845675

Family Applications (1)

Application Number Title Priority Date Filing Date
JP61084977A Expired - Lifetime JPH082664B2 (en) 1986-04-15 1986-04-15 Character pattern recording method

Country Status (1)

Country Link
JP (1) JPH082664B2 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011170115A (en) * 2010-02-18 2011-09-01 Canon Inc Display control device, display control method, program, and recording medium
JP2018010223A (en) * 2016-07-15 2018-01-18 オムロン株式会社 Optical device and stereoscopic display method

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5492025A (en) * 1977-12-29 1979-07-20 Nec Corp Letter pattern processing system
JPS60264163A (en) * 1984-06-13 1985-12-27 Hitachi Ltd Printer control system

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5492025A (en) * 1977-12-29 1979-07-20 Nec Corp Letter pattern processing system
JPS60264163A (en) * 1984-06-13 1985-12-27 Hitachi Ltd Printer control system

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011170115A (en) * 2010-02-18 2011-09-01 Canon Inc Display control device, display control method, program, and recording medium
JP2018010223A (en) * 2016-07-15 2018-01-18 オムロン株式会社 Optical device and stereoscopic display method
US10895759B2 (en) 2016-07-15 2021-01-19 Omron Corporation Optical device and method of three-dimensional display

Also Published As

Publication number Publication date
JPH082664B2 (en) 1996-01-17

Similar Documents

Publication Publication Date Title
JPH04500182A (en) Page memory control in raster image processors
JPS59212892A (en) Graphic image display system
US5596684A (en) Anti-aliasing apparatus and method using fast scan-line memory mapping for sampling pixel patterns
US5146554A (en) Page memory control in a raster image processor employed for digital halftoning
JPS62242548A (en) Recording method of character pattern
US6072510A (en) Anti-aliasing apparatus and method using pixel subset analysis and center pixel correction including specialized sample window
JPH03213367A (en) Multicolor printer
WO1988001767A1 (en) Horizontal line processor of data to be printed out sequentially
JPS642952B2 (en)
JP2635309B2 (en) Image processing device
JP2560742B2 (en) Character pattern generator
JPS6131886B2 (en)
JPS61248756A (en) Border pattern creation device for printing device
JP3138300B2 (en) Image processing method
JPH0118474B2 (en)
JPH02245349A (en) Printing control system for printer
JPH0458392B2 (en)
JPH03241395A (en) Meshy display system for character
JPH03112671A (en) printing device
JPS6346431B2 (en)
JPH0449067A (en) Printing apparatus
JPH0226592B2 (en)
JPH0690610B2 (en) Character pattern processing method
JPS61116386A (en) Character pattern writing control system
JPH0243068A (en) System for writing data in bit map memory