Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPH082664B2 - Character pattern recording method - Google Patents
[go: Go Back, main page]

JPH082664B2 - Character pattern recording method - Google Patents

Character pattern recording method

Info

Publication number
JPH082664B2
JPH082664B2 JP61084977A JP8497786A JPH082664B2 JP H082664 B2 JPH082664 B2 JP H082664B2 JP 61084977 A JP61084977 A JP 61084977A JP 8497786 A JP8497786 A JP 8497786A JP H082664 B2 JPH082664 B2 JP H082664B2
Authority
JP
Japan
Prior art keywords
pattern
character
shell
basic
character 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 - Lifetime
Application number
JP61084977A
Other languages
Japanese (ja)
Other versions
JPS62242548A (en
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.)
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

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

Description

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

「従来の技術」 コンピュータやファクシミリ装置等に接続された文字
の記録装置には、ワイヤドットプリンタやサーマルヘッ
ドプリンタ等のいゆるドットマトリックスを用いて文字
パタンを得る方式のものが非常に多く採用されている。
"Prior Art" As a character recording device connected to a computer or a facsimile device, a wire dot printer, a thermal head printer, or the like that employs various dot matrices to obtain a character pattern is very often adopted. ing.

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

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

通常、基本的な文字パタンは、フォントメモリと呼ば
れる記憶素子中に格納されている。ここで、例えばいわ
ゆる肉太文字の記録を行う場合、このフォントメモリか
ら特定の文字の文字パタンを読み出し、これを一定の規
則で演算処理する。
Usually, basic character patterns are stored in a storage element called a font memory. Here, for example, when a so-called thick character is recorded, a character pattern of a specific character is read from this font memory, and this is subjected to arithmetic processing 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 be created by arithmetic processing. This technique is described in JP-A-59-2171 or JP-A-59-5388.

「発明が解決しようとする問題点」 ところが、このように、フォントメモリから読み出し
た文字パタンに一定の演算処理を加えるようにすると、
その演算処理に要する時間が比較的長く、記録速度をあ
る程度犠牲にせざるを得ない。
"Problems to be solved by the invention" However, if a certain arithmetic processing is added to the character pattern read from the font memory in this way,
The time required for the arithmetic processing is relatively long, and the recording speed must be sacrificed to some extent.

また、全ての文字パタンを画一的な演算処理によって
得るようにすると、必ずしも希望する最適なデザインの
文字パタンが得られるとは限らない。
Moreover, if all the character patterns are obtained by uniform arithmetic processing, the desired character pattern of the optimum design may not always be obtained.

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

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

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

「問題点を解決するための手段」 本発明では、ドットマトリックスによって記録部材上
に文字パタンを記録する場合において、(イ)文字ごと
に基本パタンとこの基本パタンの輪郭を所定の間隔を置
いて順に包囲する輪郭線からなる1種以上の殻パタンと
を設け、(ロ)基本パタンとこれに対応する殻パタンと
の論理的組み合わせから、その文字を表わす所定の文字
パタンを合成し、その記録を行うことを特徴とするもの
である。
"Means for Solving Problems" In the present invention, in the case of recording a character pattern on a recording member by a dot matrix, (a) a basic pattern and the contour of the basic pattern are arranged at predetermined intervals for each character. Providing at least one kind of shell pattern consisting of contour lines which are surrounded in order, (b) a predetermined character pattern representing the character is synthesized from the logical combination of the basic pattern and the corresponding shell pattern, and the recording thereof. It is characterized by performing.

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

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

この論理回路4においては、入力する3種のパタン1
〜3について、種々の組み合わせで論理積あるいは論理
和をとるようにする。どのような組み合わせで処理する
かは、この論理回路に入力する制御信号5の指示内容に
よる。
In this logic circuit 4, three types of input patterns 1
About 3 to 3, the logical product or logical sum is taken 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 including a shaded pattern 3 in the outline character pattern 2
("Mountain") is synthesized. This is sent to a recording unit such as a printer (not shown).

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

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

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

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

そして、まず、基本パタン1を第1のフォントメモリ
に格納する。一方、第2のフォントメモリには、内側の
殻パタン8と外側の殻のパタン9とに挟まれた領域に対
応する輪郭文字パタン2を格納する。
Then, first, the basic pattern 1 is stored in the first font memory. On the other hand, the second font memory stores the 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 operation example of the logic circuit (FIG. 1) for processing such a signal will be described with reference to FIGS. 4 and 5.

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

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

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

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

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

さらに、(not 00)AND(not 11)あるいは“10"OR
“01"という論理で処理すると、第5図bに示すよう
に、殻パタン2(同図d)の内側部分に相当する文字パ
タン11が合成される。また、(not 00)の論理で制御
すると、第5図cに示すように、肉太のハイフンに相当
する文字パタン12が合成される。
Furthermore, (not 00) AND (not 11) or "10" OR
When processed by the logic "01", a character pattern 11 corresponding to the inner portion of the shell pattern 2 (FIG. 5d) is synthesized as shown in FIG. 5b. When controlled by the logic of (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ビットの情報で識別を
行うようにすると、基本パタン以外に(2n−1)個の殻
パタンをデザインできる。
Similarly, if identification is performed using N-bit information for each dot, (2 n -1) shell patterns can be designed in addition to the basic pattern.

すなわち、ドットマトリックスをドットが無い部分、
基本パタン部分、第1殻パタン、第2殻パタン……第
(2n−1)殻パタンの順に、“0"から“2n−1"のウェイ
トを持った情報で識別すればよい。そして、そのドット
マトリックスから、所定の指示にもとづいてオンすべき
ドットに相当する信号をとり出せばよい。
That is, the dot matrix is the part without dots,
The basic pattern portion, the first shell pattern, the second shell pattern ... The ( 2n- 1) th shell pattern may be identified by information having weights from "0" to " 2n- 1". Then, a signal corresponding to a dot to be turned on may be extracted from the dot matrix based on a predetermined instruction.

第4、5図で説明したのと全く同じ要領で、第3図に
示した文字パタン“山”について合成処理を行うと、
“01"部分をオンすることによって基本パタンAを得
て、“01"と“10"部分をオンにして肉太ゴシックの文字
パタン(第3図の殻パタンBとその内側全部)を合成
し、“00"以外の部分をオンにして、さらに肉太のゴシ
ック(第3図の輪郭文字パタンCとその内側部分)を合
成し、“11"の部分をオンにして輪郭文字パタンCを得
ることができる。
When the synthesizing process is performed on the character pattern "mountain" shown in FIG. 3 in exactly the same manner as described with reference to FIGS.
By turning on the "01" portion, a basic pattern A is obtained, and by turning on the "01" and "10" portions, a thick Gothic character pattern (shell pattern B in FIG. 3 and all of the inside) is synthesized. , Turn on parts other than "00", and synthesize thick Gothic (contour character pattern C in Fig. 3 and its inner part), turn on part "11" to obtain contour character pattern C be able to.

ここで、殻パタンが基本パタンを完全に囲むことな
く、一部が交錯しているような場合には、不用なドット
が記録されてしまうことになる。従って、本発明におい
ては、必ず基本パタンを殻パタンが順にとり囲むように
殻パタンを設定しデザインすることになる。なお、第1
図に示したように、これと網かけパタンとを組み合わせ
れば、さらに多種の文字パタンが合成される。この処理
は、単に論理和や論理積を得るのみであって、十分高速
化することが可能である。
Here, when the shell pattern does not completely surround the basic pattern and a part of the shell pattern intersects with each other, unnecessary dots are recorded. Therefore, in the present invention, the shell pattern is set and designed so that the shell pattern surrounds the basic pattern in order. The first
As shown in the figure, by combining this with a shaded pattern, more various character patterns can be synthesized. This processing merely obtains a logical sum or a logical product, and can be sufficiently speeded up.

第6図a〜gには、第3図の基本パタンAと第1の殻
パタンB(基本パタンも含めた部分)および輪郭文字パ
タンCとを、次のように組み合わせて処理して合成され
た文字パタンを示した。ただし第6図aの網かけパタン
は同図の他のパタンとの関係で参考的に示したものであ
る。
6A to 6G, the basic pattern A, the first shell pattern B (including the basic pattern) and the outline character pattern C of FIG. 3 are combined and processed as follows to be synthesized. The letter pattern is shown. However, the shaded pattern of FIG. 6a is shown for reference in relation to the other patterns of FIG.

第3図a……網かけパタン b……A+B c……A+C d……C+(A×not B) e……C+(A×B) f……A×not C g……(A×not C)+B もちろん、これ以外にも、種々の組み合わせが可能で
ある。
Fig. 3 a …… Shading pattern b …… A + B c …… A + C d …… C + (A × not B) e …… C + (A × B) f …… A × not C g …… (A × not C) + B Of course, other than this, various combinations are possible.

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

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

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

従って、文書のタイトルや種々の装飾文字を記録でき
るプリンタを、より低コストで提供することができる。
従って、文書のタイトルや種々の装飾文字を記録できる
プリンタを、より低コストで提供することができる。特
に本発明では、文字の基本パタンの輪郭線からなる殻パ
タンを用意しているので、それぞれの文字に適した文字
の太め処理や輪郭線で囲まれた内部を白く抜いたパタン
を、確実にしかも極めて簡単に作成することができると
いう効果がある。
Therefore, a printer capable of recording the title of a document and various decorative characters can be provided at a lower cost.
Therefore, a printer capable of recording the title of a document and various decorative characters can be provided at a lower cost. In particular, in the present invention, a shell pattern made up of the outlines of the basic patterns of the characters is prepared, so the thickening process of the characters suitable for each character and the pattern in which the inside surrounded by the outlines is drawn out surely, Moreover, there is an effect that it can be created extremely easily.

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

第1図は本発明の文字パタンの記録方法の実施例を示す
信号処理部分の説明図、第2図と第3図とは、その基本
パタンと殻パタンの関係を示す説明図、第4図と第5図
とは、簡単な信号処理の実施例を示す説明図、第6図は
本発明の方法により合成した文字パタンの例を示す説明
図である。 1……基本パタン、 2、3……殻パタン。
FIG. 1 is an explanatory view of a signal processing part showing an embodiment of a character pattern recording method of the present invention, FIGS. 2 and 3 are explanatory views showing a relationship between a basic pattern and a shell pattern, and FIG. 5 and 5 are explanatory views showing an example of simple signal processing, and FIG. 6 is an explanatory view showing an example of a character pattern synthesized by the method of the present invention. 1 ... Basic pattern, 2, 3 ... Shell pattern.

───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.6 識別記号 庁内整理番号 FI 技術表示箇所 G06K 15/10 A G09G 5/26 Z 9377−5H B41J 3/10 101 Z ─────────────────────────────────────────────────── ─── Continuation of the front page (51) Int.Cl. 6 Identification code Internal reference number FI Technical display location G06K 15 / 10A G09G 5/26 Z 9377-5H B41J 3/10 101 Z

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】ドットマトリックスによって記録部材上に
文字パタンを記録する場合において、 文字ごとに基本パタンとこの基本パタンの輪郭を所定の
間隔を置いて順に包囲する輪郭線からなる1種以上の殻
パタンとを設け、 前記基本パタンとこれに対応する殻パタンとの論理的組
み合わせから、その文字を表わす所定の文字パタンを合
成し、その記録を行うことを特徴とする文字パタンの記
録方法。
1. When a character pattern is recorded on a recording member by a dot matrix, one or more shells consisting of a basic pattern for each character and a contour line that sequentially surrounds the contour of the basic pattern at a predetermined interval. A character pattern recording method, comprising: providing a pattern, synthesizing a predetermined character pattern representing the character from a logical combination of the basic pattern and a shell pattern corresponding to the basic pattern, and recording the synthesized character pattern.
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 JPS62242548A (en) 1987-10-23
JPH082664B2 true 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)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5629476B2 (en) * 2010-02-18 2014-11-19 キヤノン株式会社 Display control device, display control device control method, program, and recording medium
JP6645371B2 (en) * 2016-07-15 2020-02-14 オムロン株式会社 Optical device and stereoscopic display method

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6057593B2 (en) * 1977-12-29 1985-12-16 日本電気株式会社 Character pattern processing method
JPS60264163A (en) * 1984-06-13 1985-12-27 Hitachi Ltd Printer control system

Also Published As

Publication number Publication date
JPS62242548A (en) 1987-10-23

Similar Documents

Publication Publication Date Title
US4298957A (en) Data processing system with character sort apparatus
US4428065A (en) Data processing system with multiple display apparatus
US4400791A (en) Dot matrix printer with compressed character data storage
US4827254A (en) Display apparatus adapted to display various types of modified characters
JPH082664B2 (en) Character pattern recording method
CA1286419C (en) Horizontal line processor of data to be printed out sequentially
US5822504A (en) Font packing device and font unpacking device
CA1317684C (en) Printer image control generator
JPS5827232A (en) Printer
JP2748622B2 (en) Printer
JP2813191B2 (en) Typeface automatic conversion method
JPH0457510B2 (en)
JPS5829513B2 (en) Special character selection control method
JP2636312B2 (en) Printer interface device
JPS5931752B2 (en) printing device
JPS6014286A (en) Graphic processor
JP2541221B2 (en) Decorative pattern output method
JP2560742B2 (en) Character pattern generator
JPH0525673B2 (en)
JPS62269991A (en) Character deformation printing processor
JPS61200582A (en) "kanji" font storing system
JPS62248081A (en) Character recognition method through memory medium
JPS61235885A (en) Pattern conversion method
JPH05246075A (en) Bitmap data generator
JPS6353589A (en) Character generator access circuit