JPH02235773A - Printer - Google Patents

Printer

Info

Publication number
JPH02235773A
JPH02235773A JP1056320A JP5632089A JPH02235773A JP H02235773 A JPH02235773 A JP H02235773A JP 1056320 A JP1056320 A JP 1056320A JP 5632089 A JP5632089 A JP 5632089A JP H02235773 A JPH02235773 A JP H02235773A
Authority
JP
Japan
Prior art keywords
quality
pattern
character
printing
low
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
JP1056320A
Other languages
Japanese (ja)
Other versions
JP3089014B2 (en
Inventor
Tsuneaki Kimita
恒昭 来見田
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.)
Canon Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Priority to JP01056320A priority Critical patent/JP3089014B2/en
Publication of JPH02235773A publication Critical patent/JPH02235773A/en
Application granted granted Critical
Publication of JP3089014B2 publication Critical patent/JP3089014B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

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

Abstract

PURPOSE:To print with optimum quality and speed by switching high quality pattern generating means and low quality pattern generating means according to whether a pattern to be printed is a character or a graphic to generate the pattern. CONSTITUTION:Whether data to be printed is a character or a graphic is determined. If it is the character, the designated character is generated according to designated attribute by using data of a high quality character data storage unit 6 in a high quality character pattern generator 5. In case of the graphic, the designated graphic is generated according to designated attribute by using data of low quality data storage unit 8 in a low quality pattern generator 7. If it is not pattern generation, whether it is a print command or not is determined. If it is the command, the command is sent to a printer 10 through an output interface 9, and printed in a printer 10. If it is not the print command, a normal process is performed.

Description

【発明の詳細な説明】 [産業上の利用分野コ 本発明は印刷装置、特にベクトルフォント等からビット
イメージへパターン展開をした後、印刷を行わせる印刷
装置に関するものである.[従来の技術コ 従来、ベクトルフォント等でパターンを記憶し、印刷時
にパターン展開を必要とする印刷装置では、一種類のパ
ターン発生部とそのパターン発生部で用いられるパター
ン発生方式に適合したベクトルフォント等を格納するデ
ータ格納部とから成っている。
DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a printing device, and particularly to a printing device that performs printing after developing a pattern from a vector font or the like into a bit image. [Conventional technology] Conventionally, in printing devices that store patterns in vector fonts and require pattern development during printing, one type of pattern generation section and a vector font that is compatible with the pattern generation method used in that pattern generation section are used. It consists of a data storage section that stores etc.

[発明が解決しようとしている課題] しかしながら、上記従来例では高品位で印刷するときも
低品位で印刷するときも同一のパターン発生方式で行う
ため、以下のような欠点があった. (1)高品位印刷に適した方式を用いるパターン発生部
のみを使用した時は、低品位印刷で十分な場合にも高品
位で印刷するため、パターン発生に時間がかかる。
[Problems to be Solved by the Invention] However, in the conventional example described above, the same pattern generation method is used both when printing at high quality and when printing at low quality, which has the following drawbacks. (1) When only a pattern generating unit using a method suitable for high-quality printing is used, pattern generation takes time because high-quality printing is performed even when low-quality printing is sufficient.

(2)低品位印刷に適した方式を用いるパターン発生部
のみを使用した時には、高品位印刷が必要であっても、
印刷が不可能であったりまたは十分な品位が得られない
(2) When using only the pattern generation unit that uses a method suitable for low-quality printing, even if high-quality printing is required,
It is impossible to print or the quality is insufficient.

本発明は、前記従来の欠点を除去し、要求される品位の
違う印刷を最適な品位と速度とを保って印刷する印刷装
置を提供する。
The present invention eliminates the above-mentioned conventional drawbacks and provides a printing device that can perform printing of different required qualities while maintaining optimal quality and speed.

[課題を解決するための手段] この課題を解決するために、本発明の印刷装置は、記憶
されているフォントからドツトイメージへのパターン展
開を必要とする印刷装置において、 高品位なパターンを発生する高品位パターン発生手段と
、低品位なパターンを発生する低品位パターン発生手段
と、前記各パターン発生手段に接続されたパターンデー
タを記憶するパターン記憶部と、印刷するパターンが文
字か図形かを判別する判別手段と、該判別手段の判別結
果に基づいて、前記高品位パターン発生手段と前記低品
位パターン発生手段とを切り換える切換手段とを備える
[Means for Solving the Problem] In order to solve this problem, the printing device of the present invention generates a high-quality pattern in a printing device that requires pattern development from stored fonts to dot images. a high-quality pattern generation means for generating a low-quality pattern; a pattern storage section connected to each of the pattern generation means for storing pattern data; The apparatus includes a discriminating means for discriminating, and a switching means for switching between the high-quality pattern generating means and the low-quality pattern generating means based on the discrimination result of the discriminating means.

[作用コ かかる構成において、印刷するパターンが文字か図形か
によって、高品位パターン発生手段と低品位パターン発
生手段とを切り換えてパターンを発生することにより、
要求される品位の違う印刷、特に文字印刷と図形印刷と
を最適な品位と速度とを保って印刷する. [実施例コ 第1図は本実施例の印刷装置の構成を示すブロック図で
ある。尚、本実施例で印字とは記号等も含む。
[Operation] In such a configuration, by generating a pattern by switching between the high-quality pattern generation means and the low-quality pattern generation means depending on whether the pattern to be printed is a character or a figure,
To print with different quality requirements, especially character printing and figure printing, while maintaining the optimum quality and speed. Embodiment FIG. 1 is a block diagram showing the configuration of a printing apparatus according to this embodiment. Note that in this embodiment, printing also includes symbols and the like.

同図において、1はデータを送出するところのホストコ
ンピュータ、2は本実施例の印刷装置、3はホストコン
ピュータ1より送出されたデータを受信するところのデ
ータ受信部、4はデータ受信部3で受信したデータを解
釈して実行するところの制御部であり、第2図のフロー
チャートに従う制御プログラムを格納するプログラムエ
リア(PA)4aを有する。5は印刷が文字の時に高品
位文字データ格納部6に格納されたデータをもとにパタ
ーンを生成する高品位文字パターン発生部、6は高品位
文字パターン発生部5で使用する文字データを格納する
ところの高品位文字データ格納部、7は図形の印IIJ
の時に低品位データ格納部8に格納されたデータをもと
にパターンを生成する低品位パターン発生部、8は低品
位パターン発生部7で使用するデータを格納するところ
の低品位データ格納部である.9は制御部4で発生した
印字及び図形データを印刷部10へ送出するところの出
力インタフェース、10は出力インタフェース9で送出
された印刷データを印刷するところの印刷部である.尚
、本実施例でいう高品位パターン発生、低品位パターン
発生とは、例えばアウトライン・フォントであれば高品
位パターンは輪郭点の数を多く、低品位パターンは輪郭
点の数を少なくすることで得られる。又、ベクトルフォ
ントによる格納においては、高品位パターンは微妙な形
を示すため多くの特徴点を格納し、低品位パターンでは
少ない特徴点で済ますことで達成される.第2図の制御
フローチャートを参照して、以上の構成より成る本実施
例の印刷装置の制御手順を説明する。
In the figure, 1 is a host computer that sends data, 2 is a printing device of this embodiment, 3 is a data receiving unit that receives data sent from the host computer 1, and 4 is a data receiving unit 3. It is a control unit that interprets and executes received data, and has a program area (PA) 4a that stores a control program according to the flowchart shown in FIG. 5 is a high-quality character pattern generation unit that generates a pattern based on the data stored in the high-quality character data storage unit 6 when printing is a character; 6 stores character data used in the high-quality character pattern generation unit 5; High-quality character data storage part where 7 is the graphic mark IIJ
8 is a low-quality data storage section that stores data used in the low-quality pattern generation section 7. be. Reference numeral 9 denotes an output interface for sending the print and graphic data generated by the control section 4 to the printing section 10, and 10 a printing section for printing the print data sent from the output interface 9. Note that high-quality pattern generation and low-quality pattern generation in this embodiment mean, for example, in the case of an outline font, a high-quality pattern is generated by increasing the number of contour points, and a low-quality pattern is generated by decreasing the number of contour points. can get. Furthermore, when storing vector fonts, high-quality patterns can be achieved by storing many feature points to represent subtle shapes, while low-quality patterns can be achieved by storing fewer feature points. The control procedure of the printing apparatus of this embodiment having the above configuration will be explained with reference to the control flowchart of FIG.

ステップS1でホストコンピュータ1より送出されたデ
ータが受信され、ステップS2でパターン発生か否かを
判定する。パターン発生であればステップS3に進み、
そうでなければステップS6に進む。ステップS3では
印刷されるデータが文字か図形かを判定し、文字であれ
ばステップS4に進み、そうでなければステップS5に
進む。文字の場合は、ステップS4で高品位文字パター
ン発生部5において高品位文字データ格納部6のデータ
を利用して、指定された文字を指定された属性(サイズ
.太さ等)で生成する.図形の場合は、ステップS5で
低品位パターン発生部7において低品位データ格納部8
のデータを利用して指定された図形を指定された属性(
サイズ.太さ等)で生成する. パターン発生でない場合は、ステップS6で印刷命令か
否かを判定し、印刷命令であればステップS7に進み、
そうでなければステップS8に進む.ステップS7では
印刷命令を出力用インタフェース9を通して印刷部10
へ送出し、印刷部10において印刷を行う。印刷命令で
ない場合は、ステップS8で通常の処理を行う.通常の
処理内容としては、書体の選択,サイズの指定,印刷位
置の決定等がある。
In step S1, data sent from the host computer 1 is received, and in step S2 it is determined whether a pattern has occurred. If a pattern has occurred, proceed to step S3;
Otherwise, the process proceeds to step S6. In step S3, it is determined whether the data to be printed is a character or a figure. If it is a character, the process advances to step S4; otherwise, the process advances to step S5. In the case of a character, in step S4, the high-quality character pattern generation unit 5 uses the data in the high-quality character data storage unit 6 to generate the specified character with the specified attributes (size, thickness, etc.). In the case of a figure, in step S5, the low-quality pattern generation unit 7 generates the data in the low-quality data storage unit 8.
The specified shape is assigned the specified attribute (
size. (thickness, etc.). If no pattern has occurred, it is determined in step S6 whether or not it is a print command, and if it is a print command, the process advances to step S7.
Otherwise, proceed to step S8. In step S7, the print command is sent to the printing unit 10 through the output interface 9.
The data is sent to the printing unit 10 and printed. If it is not a print command, normal processing is performed in step S8. Typical processing includes selection of font, designation of size, and determination of print position.

以上説明したように、本実施例により次に示すことが可
能になる。
As explained above, this embodiment enables the following.

印字の場合は、品位を重視した印字を行い、図形印刷は
印字速度向上等の品位以外を重視した印刷が可能になる
。すなわち、罫線や記号などの単純な形の図形のように
低品位印刷を行っても品位の劣化がないものに関しては
、低品位モードで高速にパターン生成可能なので、品位
を落とすことなく印刷速度をあげることが可能である。
In the case of printing, it is possible to perform printing with emphasis on quality, and in graphic printing, it is possible to print with emphasis on other than quality, such as improving printing speed. In other words, for simple shapes such as ruled lines and symbols whose quality does not deteriorate even when low-quality printing is performed, it is possible to generate patterns at high speed in low-quality mode, so it is possible to increase printing speed without reducing quality. It is possible to give.

尚、一部を低品位モードで印刷しても品性の劣化が起こ
らないものに関しては、自勅的に低品位モードでパター
ン生成する機能を持たせれば、ホストコンピュータから
送られるデータを変更せずに全体的な速度の向上が図れ
る。
In addition, for items whose quality does not deteriorate even if a part of them is printed in a low-quality mode, it is possible to have a function to automatically generate patterns in a low-quality mode, so that the data sent from the host computer can be changed. The overall speed can be improved without any problems.

以上説明したように、印刷装置に高品位パターン生成部
と低品位パターン生成部、高品位パターン生成用文字デ
ータ格納部および低品位パターン生成用データ格納部を
持つことにより、印刷速度の向上を容易に行える効果が
ある。
As explained above, printing speed can be easily improved by providing a printing device with a high-quality pattern generation section, a low-quality pattern generation section, a character data storage section for high-quality pattern generation, and a data storage section for low-quality pattern generation. There are effects that can be achieved.

[発明の効果] 本発明により、要求される品位の違う印刷を最適な品位
と速度とを保って印刷する印刷装置を提供する。
[Effects of the Invention] The present invention provides a printing device that can perform printing with different required qualities while maintaining optimal quality and speed.

特に、印字では品位を重視した高品位な印字を行い、図
形印刷は印字速度向上等の品位以外を重視した印刷が可
能になる。
In particular, it is possible to perform high-quality printing with an emphasis on quality, and to print graphics with emphasis on things other than quality, such as improved printing speed.

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

第1図は本実施例の印刷装置のブロック図、第2図は本
実施例の印刷装置の制御手順を示すフローチャートであ
る。 図中、2・・・印刷装置、3・・・データ受信部、4・
・・制御部、4a・・・プログラムエリア、5・・・高
品位文字パターン発生部、6・・・高品位文字データ格
納部、7・・・低品位パターン発生部、8・・・低品位
データ格納部、9・・・出力用インタフェース、0・・
・印刷部である。 1C噸1−rノ,−J ′f′l花・エ一 第2図
FIG. 1 is a block diagram of the printing apparatus of this embodiment, and FIG. 2 is a flowchart showing the control procedure of the printing apparatus of this embodiment. In the figure, 2... printing device, 3... data receiving section, 4...
...Control unit, 4a...Program area, 5...High quality character pattern generation section, 6...High quality character data storage section, 7...Low quality pattern generation section, 8...Low quality Data storage section, 9... Output interface, 0...
・This is the printing department. 1C噸1-rノ、-J ′f′l花・E1fig.2

Claims (1)

【特許請求の範囲】[Claims] (1)記憶されているフォントからドツト イメージへのパターン展開を必要とする印刷装置におい
て、 高品位なパターンを発生する高品位パターン発生手段と
、 低品位なパターンを発生する低品位パターン発生手段と
、 前記各パターン発生手段に接続されたパターンデータを
記憶するパターン記憶部と、 印刷するパターンが文字か図形かを判別する判別手段と
、 該判別手段の判別結果に基づいて、前記高品位パターン
発生手段と前記低品位パターン発生手段とを切り換える
切換手段とを備えることを特徴とする印刷装置。
(1) In a printing device that requires pattern development from a stored font to a dot image, a high-quality pattern generation means that generates a high-quality pattern, and a low-quality pattern generation means that generates a low-quality pattern. , a pattern storage unit that stores pattern data and is connected to each of the pattern generation means, a discrimination means that discriminates whether a pattern to be printed is a character or a figure, and the high-quality pattern generation based on the discrimination result of the discrimination means. A printing apparatus comprising: a switching means for switching between the low-quality pattern generating means and the low-quality pattern generating means.
JP01056320A 1989-03-10 1989-03-10 Output control method and device Expired - Fee Related JP3089014B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP01056320A JP3089014B2 (en) 1989-03-10 1989-03-10 Output control method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP01056320A JP3089014B2 (en) 1989-03-10 1989-03-10 Output control method and device

Publications (2)

Publication Number Publication Date
JPH02235773A true JPH02235773A (en) 1990-09-18
JP3089014B2 JP3089014B2 (en) 2000-09-18

Family

ID=13023875

Family Applications (1)

Application Number Title Priority Date Filing Date
JP01056320A Expired - Fee Related JP3089014B2 (en) 1989-03-10 1989-03-10 Output control method and device

Country Status (1)

Country Link
JP (1) JP3089014B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2607803Y2 (en) * 1993-06-02 2003-03-31 大塚工機株式会社 belt conveyor

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5734286A (en) * 1980-08-11 1982-02-24 Canon Inc Information outputting device
JPS604069A (en) * 1983-06-22 1985-01-10 Hitachi Ltd Printer
JPS63235986A (en) * 1987-03-25 1988-09-30 株式会社日立製作所 Character output device

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5734286A (en) * 1980-08-11 1982-02-24 Canon Inc Information outputting device
JPS604069A (en) * 1983-06-22 1985-01-10 Hitachi Ltd Printer
JPS63235986A (en) * 1987-03-25 1988-09-30 株式会社日立製作所 Character output device

Also Published As

Publication number Publication date
JP3089014B2 (en) 2000-09-18

Similar Documents

Publication Publication Date Title
JP3058168B2 (en) Character processing apparatus and method
US5562350A (en) Output apparatus that selects a vector font based on character size
US5519412A (en) Pattern processing method
JPH02235773A (en) Printer
JPH04264915A (en) Form overlay printing system
JP2650324B2 (en) Multi-value character font generation system
JP2711860B2 (en) Output control method and device
JP2580965B2 (en) Printer device
JPH05257450A (en) Character generation device
JP2744025B2 (en) Printing control device
JPH02238965A (en) Recorder
JP2771629B2 (en) Character processor
JP2626769B2 (en) Output control device and method
JP2710350B2 (en) Image processing apparatus and image processing method of image processing apparatus
JPH02203392A (en) Graphic processor
JP2756267B2 (en) Output device and method
JPH03129394A (en) Document processor
JP2758875B2 (en) Registered character display system
JPH03118167A (en) Printing device
JPS62208090A (en) Image processor
JPH03113498A (en) Printer
JPH11190990A (en) Outline font displaying and printing method
JPH0880639A (en) Font selective system of printer
JPH05216456A (en) Character output device
JPH02238515A (en) Recording device

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees