JPH0640077A - Character data printing method and printing apparatus therefor - Google Patents

Character data printing method and printing apparatus therefor

Info

Publication number
JPH0640077A
JPH0640077A JP9071492A JP9071492A JPH0640077A JP H0640077 A JPH0640077 A JP H0640077A JP 9071492 A JP9071492 A JP 9071492A JP 9071492 A JP9071492 A JP 9071492A JP H0640077 A JPH0640077 A JP H0640077A
Authority
JP
Japan
Prior art keywords
character
printing
data
character data
reduced
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
JP9071492A
Other languages
Japanese (ja)
Inventor
Toshihiko Kawabata
俊彦 川畑
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.)
MOJI ZUKEI CENTER KK
Original Assignee
MOJI ZUKEI CENTER KK
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 MOJI ZUKEI CENTER KK filed Critical MOJI ZUKEI CENTER KK
Priority to JP9071492A priority Critical patent/JPH0640077A/en
Publication of JPH0640077A publication Critical patent/JPH0640077A/en
Pending legal-status Critical Current

Links

Landscapes

  • Dot-Matrix Printers And Others (AREA)

Abstract

PURPOSE:To make outward appearance of printing attractive by a method wherein a reduced character is produced out of full-size character data with reduction ratios made different in height and width, and overlay printing is made with the reduced character moved toward the direction of large reduction ratio, and thereby the stroke width for the part in large reduction ratio is made to look thick when the printing is made. CONSTITUTION:A control section 4, with printing command inputted from a document producing device 2, recognizes through command data that the command is either for reduction or enlargement. The control section 4 reads a character specified by the next reference character code out of a character memory 6. As the read-out character data is for a character in full size, reduction or enlargement is applied in accordance with ratios in the direction X and in the direction Y. In the case where a character such as the one described in the figure is to be printed in half size, half-size character data are produced, with the coordinate data in the direction X and the coordinate data in the direction Y in outline font data made respectively 0.5 and 1.0 times in accordance with the reduction ratios of 0.5 in the direction X and 1.0 in the direction Y. As the character produced in a way as mentioned above looks poor in outward appearance, the control section 4 outputs a command, specifying that the printing should be made in overlaying with the character moved slightly in the direction X.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明はワードプロセッサ専用機
やパーソナルコンピュータ等で作成したデータを印刷す
る方法及び装置に係り、特に、縮小文字データ等の印刷
に好適な印刷方法及び印刷装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a method and apparatus for printing data created by a dedicated word processor, personal computer or the like, and more particularly to a printing method and printing apparatus suitable for printing reduced character data.

【0002】[0002]

【従来の技術】ワードプロセッサ等のデータ処理装置
は、印刷用の文字データを、ドットフォントやアウトラ
インフォント等で持つが、各文字毎に、全角文字のデー
タと半角文字のデータを持つのが普通である。しかし、
非漢字,JIS第1水準,第2水準の各文字のデータを
全角文字と半角文字のデータで持つと、大容量のメモリ
が必要となり、データ処理装置の製造コストの増大をも
たらす。そこで、全角文字のデータのみをメモリに持つ
ことで、メモリ容量を減らし、半角文字を印字する場合
には、全角文字のデータを横方向に1/2に縮尺して印
刷することになる。
2. Description of the Related Art A data processing device such as a word processor has character data for printing in a dot font, an outline font, etc., but normally it has data of full-width characters and half-width characters for each character. is there. But,
If non-kanji, JIS first-level, and second-level character data are stored as full-width and half-width data, a large-capacity memory is required, which increases the manufacturing cost of the data processing device. Therefore, by having only full-width character data in the memory, the memory capacity is reduced, and when printing half-width characters, the full-width character data is reduced to 1/2 in the horizontal direction and printed.

【0003】[0003]

【発明が解決しようとする課題】図7の左側は、漢数字
「十」の全角文字を示している。この全角文字を横方向
に1/2に縮小し半角文字として印刷すると、図7の右
側の様になる。この図7を見て分かるように、半角文字
は横方向のみ1/2に縮尺されるので、縦方向の線幅は
全角文字と同じとなり、横方向の線幅のみが1/2に縮
尺される。この結果、縦線が横線に比べて細くなり、見
た目にも貧弱に感じ、見栄えの悪い印刷になってしまう
という問題がある。
The left side of FIG. 7 shows double-byte characters of the Chinese numeral "10". When this full-width character is reduced to 1/2 in the horizontal direction and printed as a half-width character, it becomes as shown on the right side of FIG. 7. As can be seen from FIG. 7, since half-width characters are scaled down to 1/2 only in the horizontal direction, the line width in the vertical direction is the same as that of full-width characters, and only the line width in the horizontal direction is scaled down to 1/2. It As a result, there is a problem that the vertical lines become thinner than the horizontal lines, the print feels poor, and the print does not look good.

【0004】本発明の目的は、半角文字のように縦方向
と横方向の縮小率が異なる縮小文字を全角文字データに
基づいて印刷するときの見栄えを良くする印刷方法及び
その装置を提供することにある。
It is an object of the present invention to provide a printing method and apparatus for improving the appearance when printing reduced characters such as half-width characters having different reduction ratios in the vertical and horizontal directions based on full-width character data. It is in.

【0005】[0005]

【課題を解決するための手段】上記目的は、全角文字デ
ータから縦方向の縮小率と横方向の縮小率の異なる縮小
文字を生成し印刷する場合、縮小率の大きい方向に縮小
文字をずらして重ね印刷し縮小率の大きい線幅を太く印
刷することで、達成される。
The above-described object is to generate a reduced character having a different reduction ratio in the vertical direction and a reduction ratio in the horizontal direction from full-width character data and to print the reduced character by shifting the reduced character in the direction of the larger reduction ratio. This can be achieved by overprinting and thickly printing the line width with a large reduction ratio.

【0006】上記目的はまた、全角文字データから縦方
向の縮小率と横方向の縮小率の異なる縮小文字データを
計算により求めこれをビットマップに展開して印刷する
場合、縮小文字の縦線輪郭を横方向にずらし線幅を太ら
せた縮小文字データを計算して求め、これをビットマッ
プに展開して印刷することでも、達成される。
The above-mentioned object is also to obtain reduced character data having different reduction ratios in the vertical direction and the reduction ratio in the horizontal direction from full-width character data by calculation, and when this is expanded into a bitmap and printed, the vertical line outline of the reduced character is obtained. Can also be achieved by calculating the reduced character data by shifting the line width in the horizontal direction and thickening the line width, developing the reduced character data into a bitmap, and printing.

【0007】[0007]

【作用】縮小文字の縦方向,横方向の縮小率が異なると
き、これをそのまま印刷すると縮小率の大きい方向の線
幅が細くなる。しかし、この方向に縮小文字をずらして
重ね印刷し、あるいは、縮小文字の輪郭データを全角文
字の輪郭データから計算するときに予め縦線の幅を太ら
せる方向にずらした位置とすることで、線幅が太くな
り、縮小率の差ほど違和感を与えない印刷結果が得られ
る。
When the reduction ratios of the reduced characters in the vertical direction and the horizontal direction are different, if the reduced characters are printed as they are, the line width in the direction in which the reduction ratio is large becomes thin. However, by shifting the reduced characters in this direction and overprinting them, or when calculating the contour data of the reduced characters from the contour data of full-width characters, the position is shifted in the direction in which the width of the vertical line is thickened in advance, The line width becomes thicker, and it is possible to obtain a print result that does not give a feeling of strangeness as much as the difference in reduction ratio.

【0008】[0008]

【実施例】以下、本発明の一実施例を図面を参照して説
明する。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the present invention will be described below with reference to the drawings.

【0009】図6は、本発明の一実施例にかかる文字デ
ータ印刷装置の構成図である。この印刷装置1は、文書
作成装置2にケーブル8で接続され文書作成装置2から
送られて来る印刷指令及び印刷用データを受信するデー
タ受信部3と、印刷にかかわる制御を前記印刷指令に従
って行う制御部4と、印字を行う印字部5と、ROM等
の文字データメモリ6を有する記憶装置7からなる。メ
モリ6には、印刷する書体毎の各文字の全角文字データ
が格納されている。印刷用データとして文書作成装置2
から文字コードデータが送られてきたときこの文字コー
ドに対応した文字データが制御部4によって読み出され
る。制御部4は、印刷指令中に縮小文字の印刷指令が含
まれているとき、指定されている縮小率により全角文字
データから縮小文字データを生成し、これを印字部5に
送って縮小文字を用紙に印刷する。
FIG. 6 is a block diagram of a character data printing apparatus according to an embodiment of the present invention. The printing apparatus 1 is connected to the document creating apparatus 2 by a cable 8 and receives a print command and print data sent from the document creating apparatus 2 and a data receiving section 3 and performs control related to printing in accordance with the print instruction. It comprises a control unit 4, a printing unit 5 for printing, and a storage device 7 having a character data memory 6 such as a ROM. The memory 6 stores full-width character data of each character for each typeface to be printed. Document creation device 2 as print data
When the character code data is sent from, the control unit 4 reads the character data corresponding to this character code. When the print command includes the print command of the reduced character, the control unit 4 generates the reduced character data from the double-byte character data at the specified reduction ratio, and sends the reduced character data to the printing unit 5 to print the reduced character. Print on paper.

【0010】図5は、図6のメモリに格納されているデ
ータのうち、JISコード“3C68”で示される文字
「取」の明朝体全角文字のアウトラインフォントデータ
(文字の輪郭を図2に示す。)である。文字のアウトラ
インフォントデータを表すときに使用する基本コマンド
データを表1に示す。この例では、「開始点」,「単直
線」,「単曲線」,「輪郭終了」,「文字終了」が基本
コマンドとなっている。
FIG. 5 shows outline font data of the Mincho type full-width characters of the character "tori" indicated by JIS code "3C68" among the data stored in the memory of FIG. 6 (the outline of the character is shown in FIG. 2). It is shown). Table 1 shows basic command data used to represent outline font data of characters. In this example, "start point", "single straight line", "single curve", "contour end", and "character end" are basic commands.

【0011】[0011]

【表1】 [Table 1]

【0012】各文字のアウトラインフォントデータは、
表1に示す基本コマンドと、文字の頂点座標とを用いて
表されている。尚、基本コマンドは、表1の例では8ビ
ットのデータであるが、図5の例では、略号を用いてい
る。以下、略号は、“”でくくって示す。
The outline font data of each character is
It is expressed using the basic command shown in Table 1 and the vertex coordinates of the character. The basic command is 8-bit data in the example of Table 1, but the abbreviation is used in the example of FIG. Hereinafter, abbreviations are enclosed in "".

【0013】図5において、「取」の全角文字データ
は、データa,b,c,d,e,f,gからなる。デー
タaは、「取」の偏『耳』の外側輪郭を、各頂点P00,P
01→P02→…→P0F→P0G→P0H(=P00)の順に一周した輪
郭データである。まず、「開始点」を示す基本コマンド
データ“80”の後にこの開始点P00のX,Y座標デー
タを書き、次に、開始点P00と次の頂点P01とを接続する
線種が「単直線」であることを示す基本コマンドデータ
“81”を書いて、頂点P01のX,Y座標データを書
く。以下同様に続ける。頂点P0Aと頂点P0Dとを接続する
線は曲線であるため、仮の頂点P0B,P0Cを頂点P0A,P0D
における接線上に仮定し、その間をベジェ曲線データで
表現する。このため、「単曲線」を示す基本コマンドデ
ータ“82”と各頂点P0B,P0C,P0DのX,Y座標デー
タを書く。以下、頂点P0Hまでの輪郭データを書き、最
後に、「輪郭終了」を示す基本コマンドデータ“83”
を書いて、データaを終える。
In FIG. 5, the full-width character data of "Tori" consists of data a, b, c, d, e, f, g. The data a is the outer contour of the biased “ear” of “Tori” at each vertex P00, P
This is contour data that makes one round in the order of 01 → P02 → ... → P0F → P0G → P0H (= P00). First, write the X and Y coordinate data of the start point P00 after the basic command data “80” indicating the “start point”, and then the line type connecting the start point P00 and the next vertex P01 is “single straight line”. The basic command data “81” indicating that it is “,” and the X and Y coordinate data of the vertex P01 are written. And so on. Since the line connecting the vertices P0A and P0D is a curve, the provisional vertices P0B and P0C are replaced by vertices P0A and P0D.
It is assumed to be on the tangent line at and the space between them is represented by Bezier curve data. Therefore, the basic command data “82” indicating “single curve” and the X and Y coordinate data of each vertex P0B, P0C, P0D are written. Below, write the outline data up to the vertex P0H, and finally, the basic command data "83" indicating "end of outline".
To end the data a.

【0014】データbは、「取」の旁『又』の外側輪郭
を、各頂点P10→P11→P12→…→P1S→P1T→P1U→P1V(=
P10)の順に一周した輪郭データである。このデータb
も、単直線,単曲線のデータで表現される。データc
は、「取」の旁『又』の閉領域cの内側輪郭を、各頂点
P20→P21→…→P26→P27(=P20)の順に一周した輪郭デ
ータである。データd,e,fは、「取」の偏『耳』の
3つの閉領域d,e,fの夫々の内側輪郭を各頂点順に
一周した輪郭データであり、最後のデータgとして、
「文字終了」を示す基本コマンドデータ“84”で、全
部の輪郭データを終了する。
The data b is the outer contour of the "mata" of "Tori", with each vertex P10 → P11 → P12 → ... → P1S → P1T → P1U → P1V (=
This is contour data that makes one round in the order of P10). This data b
Is also expressed by the data of a single straight line and a single curve. Data c
Is the inner contour of the closed region c of the "Mata" of "Tori".
This is contour data that makes one round in the order of P20 → P21 → ... → P26 → P27 (= P20). The data d, e, and f are contour data obtained by going around the inner contours of the three closed regions d, e, and f of the “ear” partial “ear” in order of each vertex, and as the last data g,
The basic command data "84" indicating "end of character" ends all contour data.

【0015】図4は、文書作成装置から送られてくる印
刷指令の一例の構成図である。「取」の文字の縮小印刷
を行う場合、「文字参照」を示す8ビット“10001
111”(表1参照)のコマンドを指定し、次に、参照
する「取」の全角文字データを示すJISコード番号を
「参照文字コード」として16ビットで指定する。次
に、X方向(横方向)の比率と、Y方向(縦方向)の比
率を指定する。例えば、半角文字の場合には、X方向の
比率が“0.5”であり、Y方向の比率が“1.0”で
ある。実際の比率の指定は、夫々8ビットのデータとし
て指定する。
FIG. 4 is a block diagram of an example of a print command sent from the document creating apparatus. When performing the reduced printing of the character "Tori", 8-bit "10001" indicating "Character reference"
The command of "111" (see Table 1) is specified, and then the JIS code number indicating the double-byte character data of "Tori" to be referenced is specified in 16 bits as the "reference character code". Next, the ratio in the X direction (horizontal direction) and the ratio in the Y direction (vertical direction) are designated. For example, in the case of half-width characters, the ratio in the X direction is “0.5” and the ratio in the Y direction is “1.0”. The actual ratios are designated as 8-bit data.

【0016】図4に示す印刷指令を文書作成装置2(図
6)から受け取った制御部4は、コマンドデータからこ
の指令が縮小または拡大文字の指令であることを知る。
制御部4は、次の参照文字コードで指定されている文字
をメモリ6から読み出す。この文字データは全角文字で
あるため、X方向の比率とY方向の比率に基づいて文字
の縮小,拡大を行う。例えば、「取」の文字の半角文字
を印刷する場合、X方向の比率0.5,Y方向の比率
1.0に基づき、図5に示すアウトラインフォントデー
タのX方向の座標データを1/2倍にし、Y方向の座標
データを1.0倍にした半角文字データを作成する。図
3は、このようにして作成した半角文字「取」のデータ
を実際の文字として表示した図である。この図3の文字
は、図2に示す全角文字と比較すると、縦線の線幅と横
線の線幅の比率が同じ位になっており、見た目に貧弱に
なっている。そこで、制御部4は、この半角文字「取」
を印刷する場合に、図1に示す様に、所定位置に印刷す
る縮小文字「取」に対し、X方向に若干ずらしながらこ
の縮小文字「取」を重ねて印刷する指令を印字部に対し
て出力する。これにより、縦線が太くなり、見栄えが良
くなる。どの程度ずらして重ね印刷するかは、X方向の
指定比率とY方向の指定比率の差に応じて調整する。重
ね印刷するとき、所定位置の半角文字「取」を印刷した
後にずれた部分のみを重ね印刷することで、印刷トナー
やインク等の節約が可能となる。また、重ね印刷すると
き重ね印刷状態の文字データを作成してから印刷しても
よい。更に、ずらした前後の縮小文字を印刷するときそ
の中間位置に谷部分(図1において、「取」の第1画の
右端の横鱗の山先端部のずれにより生じる谷部分p)が
生じる場合には、ずらしながら印刷(ずれの中間状態も
印刷)することで、文字全体の滑らかさを保つことがで
きる。
The control unit 4, which has received the print command shown in FIG. 4 from the document creating apparatus 2 (FIG. 6), knows from the command data that this command is a command for reducing or enlarging characters.
The control unit 4 reads the character designated by the next reference character code from the memory 6. Since this character data is full-width characters, the character is reduced or enlarged based on the ratio in the X direction and the ratio in the Y direction. For example, in the case of printing a half-width character of "Tori", based on the ratio of 0.5 in the X direction and the ratio of 1.0 in the Y direction, the coordinate data in the X direction of the outline font data shown in FIG. Double the coordinate data in the Y direction by 1.0 to create half-width character data. FIG. 3 is a diagram in which the data of the half-width character “tori” created in this way is displayed as an actual character. The characters in FIG. 3 have the same ratio of the vertical line width to the horizontal line width as compared with the full-width character shown in FIG. 2, and are visually poor. Therefore, the control unit 4 controls the half-width character "Tori".
In the case of printing, as shown in FIG. 1, a command to the printing unit to print the reduced character "Tori" by overlapping it with a slight shift in the X direction with respect to the reduced character "Tori" to be printed at a predetermined position. Output. As a result, the vertical line becomes thicker and the appearance becomes better. The amount of offset printing is adjusted according to the difference between the designated ratio in the X direction and the designated ratio in the Y direction. When performing overprinting, it is possible to save printing toner, ink, etc. by overprinting only the shifted portion after printing the half-width character "Tori" at a predetermined position. When performing overprinting, character data in the overprinted state may be created and then printed. Further, when a reduced character before and after the shift is printed, a valley portion (in FIG. 1, a valley portion p caused by the shift of the crest tip portion of the horizontal scale at the right end of the first image of "Tori") is generated. By performing printing while shifting (printing an intermediate state of misalignment), the smoothness of the entire character can be maintained.

【0017】図8は、本発明の第2実施例の説明図であ
る。「口」という明朝体文字のアウトラインフォントデ
ータは、図8(a)に示す様に、「取」のデータ(図
5)と同様に、最外輪郭の座標データを反時計回りに採
り、内側輪郭の座標データを時計回りに採っている。こ
の図8(a)の全角文字のデータを用いて半角文字の輪
郭位置を演算しこれをビットマップに展開して印刷する
と、図8(b)の左側の状態となる。この演算時におい
て、ベクトルの方向が上向き成分を持っているときは、
その位置データを計算するときに、図8(b)右図の点
線で示すように線幅を太らせる方向に予めずらしてお
き、ずらした計算結果をビットマップに展開して印字部
5(図6)に渡すことで、第1実施例と同様の効果が得
られる。
FIG. 8 is an explanatory view of the second embodiment of the present invention. As shown in FIG. 8 (a), the outline font data of the Mincho script called "mouth" is obtained by taking the outermost contour coordinate data in the counterclockwise direction as in the case of the "take" data (FIG. 5). The coordinate data of the inner contour is taken clockwise. When the contour position of the half-width character is calculated using the full-width character data of FIG. 8A, and this is expanded into a bitmap and printed, the state on the left side of FIG. 8B is obtained. At the time of this calculation, if the direction of the vector has an upward component,
When calculating the position data, the position data is shifted in advance in the direction in which the line width is thickened as shown by the dotted line in the right figure of FIG. By passing it to 6), the same effect as in the first embodiment can be obtained.

【0018】[0018]

【発明の効果】本発明によれば、全角文字データに基づ
いてX方向,Y方向の縮小率の異なる縮小文字を生成し
印刷するときの見栄えが良くなり、印刷の品質が向上す
るという効果がある。
According to the present invention, when a reduced character having different reduction ratios in the X and Y directions is generated based on full-width character data and printed, the appearance is improved and the quality of printing is improved. is there.

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

【図1】本発明の一実施例に印刷方法を半角文字「取」
に適用したときの説明図である。
FIG. 1 illustrates a printing method according to an embodiment of the present invention, which includes half-width characters “Tori”.
It is explanatory drawing when it applies to.

【図2】明朝体の全角文字「取」の輪郭図である。FIG. 2 is a contour diagram of a full-width character “tori” of Mincho type.

【図3】図2に示す全角文字から生成した半角文字
「取」の輪郭図である。
FIG. 3 is a contour diagram of a half-width character “tori” generated from the full-width character shown in FIG.

【図4】縮小,拡大文字の印刷指令データ構成図であ
る。
FIG. 4 is a configuration diagram of print command data for reduced and enlarged characters.

【図5】図2に示す全角文字のアウトラインフォントデ
ータ構成図である。
5 is an outline font data configuration diagram of full-width characters shown in FIG. 2. FIG.

【図6】本発明の一実施例に係る文字データ印刷装置の
構成図である。
FIG. 6 is a configuration diagram of a character data printing apparatus according to an embodiment of the present invention.

【図7】全角文字と半角文字の印刷概念図である。FIG. 7 is a printing conceptual diagram of full-width characters and half-width characters.

【図8】本発明の別実施例の説明図である。FIG. 8 is an explanatory diagram of another embodiment of the present invention.

【符号の説明】[Explanation of symbols]

1…印刷装置、2…文書作成装置、3…データ受信部、
4…制御部、5…印刷部、6…文字データメモリ。
1 ... Printing device, 2 ... Document creating device, 3 ... Data receiving unit,
4 ... control unit, 5 ... printing unit, 6 ... character data memory.

Claims (4)

【特許請求の範囲】[Claims] 【請求項1】 全角文字データから縦方向の縮小率と横
方向の縮小率の異なる縮小文字を生成し印刷する方法に
おいて、縮小文字を印刷するときに縮小率の大きい方向
に縮小文字をずらして重ね印刷し縮小率の大きい線幅を
太く印刷することを特徴とする文字データ印刷方法。
1. A method of generating and printing reduced characters having different reduction ratios in the vertical direction and the reduction ratio in the horizontal direction from full-width character data, wherein when the reduced characters are printed, the reduced characters are shifted in the direction in which the reduction ratio is large. A method for printing character data, characterized by performing overprinting and printing thicker line widths with a large reduction ratio.
【請求項2】 全角文字データを格納したメモリと、縦
方向の縮小率と横方向の縮小率が指定されたとき全角文
字データから縮小文字データを生成する手段と、縮小文
字を印字する印字手段とを備える文字データ印刷装置に
おいて、縦方向と横方向の各縮小率が異なるとき縮小率
の大きい方向に縮小文字をずらし重ね印刷することを前
記印字手段に指令する印刷制御手段を備えることを特徴
とする文字データ印刷装置。
2. A memory storing full-width character data, a means for generating reduced character data from the full-width character data when a vertical reduction ratio and a horizontal reduction ratio are designated, and a printing means for printing the reduced characters. A character data printing apparatus including: a printing control unit for instructing the printing unit to shift and print the reduced characters in a direction having a large reduction ratio when the reduction ratios in the vertical direction and the horizontal direction are different from each other. Character data printing device.
【請求項3】 全角文字データから縦方向の縮小率と横
方向の縮小率の異なる縮小文字データを計算により求め
これをビットマップに展開して印刷する方法において、
縮小文字の縦線輪郭を横方向にずらし縦線幅を太らせた
縮小文字データを計算して求め、これをビットマップに
展開して印刷することを特徴とする文字データ印刷方
法。
3. A method for calculating reduced character data having different reduction ratios in the vertical direction and a reduction ratio in the horizontal direction from full-width character data by calculation, and expanding this into a bitmap to print.
A character data printing method characterized in that the vertical line contour of a reduced character is shifted in the horizontal direction to obtain reduced character data in which the vertical line width is thickened, the reduced character data is developed into a bitmap and printed.
【請求項4】 全角文字の輪郭データを格納したメモリ
と、縦方向の縮小率と横方向の縮小率が指定されたとき
全角文字の輪郭データから縮小文字の輪郭座標位置を計
算により求めこれをビットマップに展開する制御手段
と、前記ビットマップのデータを印字する印字手段とを
備える文字データ印刷装置において、縦方向と横方向の
各縮小率が異なるとき縮小率の小さい方向の輪郭の座標
位置を計算して求めるときに縮小率の大きい方向に予め
ずらして計算し計算結果をビットマップに展開する手段
を備えることを特徴とする文字データ印刷装置。
4. A memory storing contour data of full-width characters and a contour coordinate position of a reduced character is calculated from the contour data of full-width characters when a reduction ratio in the vertical direction and a reduction ratio in the horizontal direction are designated and calculated. In a character data printing device comprising a control means for developing a bitmap and a printing means for printing the data of the bitmap, when the reduction ratios in the vertical direction and the horizontal direction are different, the coordinate position of the contour in the direction in which the reduction ratio is small A character data printing device, characterized in that the character data printing device further comprises means for performing a shift in advance in a direction having a large reduction rate when calculating and calculating, and expanding the calculation result into a bitmap.
JP9071492A 1992-04-10 1992-04-10 Character data printing method and printing apparatus therefor Pending JPH0640077A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP9071492A JPH0640077A (en) 1992-04-10 1992-04-10 Character data printing method and printing apparatus therefor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP9071492A JPH0640077A (en) 1992-04-10 1992-04-10 Character data printing method and printing apparatus therefor

Publications (1)

Publication Number Publication Date
JPH0640077A true JPH0640077A (en) 1994-02-15

Family

ID=14006210

Family Applications (1)

Application Number Title Priority Date Filing Date
JP9071492A Pending JPH0640077A (en) 1992-04-10 1992-04-10 Character data printing method and printing apparatus therefor

Country Status (1)

Country Link
JP (1) JPH0640077A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2024151944A (en) * 2023-04-13 2024-10-25 有限会社プラス銘板工業 Character creation system, character creation program, and character creation method

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH02109095A (en) * 1988-10-19 1990-04-20 Hitachi Ltd drawing device
JPH0391799A (en) * 1989-09-05 1991-04-17 Canon Inc Pattern generating device and printer using the same
JPH04195096A (en) * 1990-11-28 1992-07-15 Toshiba Corp Graphic display device

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH02109095A (en) * 1988-10-19 1990-04-20 Hitachi Ltd drawing device
JPH0391799A (en) * 1989-09-05 1991-04-17 Canon Inc Pattern generating device and printer using the same
JPH04195096A (en) * 1990-11-28 1992-07-15 Toshiba Corp Graphic display device

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2024151944A (en) * 2023-04-13 2024-10-25 有限会社プラス銘板工業 Character creation system, character creation program, and character creation method

Similar Documents

Publication Publication Date Title
JPH07334144A (en) How to change the thickness of raster output characters
US5452372A (en) Image processing apparatus
KR100306862B1 (en) Character pattern generator, character generating method, and storage medium therefor
JPH06328785A (en) Method and apparatus for forming character
JP3037854B2 (en) Character generation method and device
US5519412A (en) Pattern processing method
JPH0640077A (en) Character data printing method and printing apparatus therefor
JPH08212362A (en) Character and figure generator
JPH04280296A (en) Contour data processing device
JPH06175639A (en) Character generation method and apparatus
JPH08101675A (en) Font expansion device
JP2569489B2 (en) Brush character output device
JP2002318680A (en) Image processor and image processing method
JPH0823741B2 (en) How to process vector characters or graphics
JP2965429B2 (en) Character output device
JPH04177295A (en) Character generating device
JP3089014B2 (en) Output control method and device
JPH09281947A (en) Printed image creating method and apparatus
JP2800865B2 (en) Character processor
JP2803746B2 (en) Character processing method and apparatus
JPH0997045A (en) Character processing apparatus and method
JP3061542B2 (en) Outline figure transformation device
JPH06301367A (en) Character generator
JPH1138960A (en) Pattern generation method and apparatus, and recording medium
JPH02205892A (en) Character generator