JPH08314656A - Method and device for printing - Google Patents

Method and device for printing

Info

Publication number
JPH08314656A
JPH08314656A JP7116993A JP11699395A JPH08314656A JP H08314656 A JPH08314656 A JP H08314656A JP 7116993 A JP7116993 A JP 7116993A JP 11699395 A JP11699395 A JP 11699395A JP H08314656 A JPH08314656 A JP H08314656A
Authority
JP
Japan
Prior art keywords
printing
print
density
printer
data
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
JP7116993A
Other languages
Japanese (ja)
Inventor
Satoko Konno
聡子 紺野
Masamitsu Suzuki
政光 鈴木
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.)
Hitachi Ltd
Hitachi Computer Engineering Co Ltd
Original Assignee
Hitachi Ltd
Hitachi Computer Engineering 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 Hitachi Ltd, Hitachi Computer Engineering Co Ltd filed Critical Hitachi Ltd
Priority to JP7116993A priority Critical patent/JPH08314656A/en
Publication of JPH08314656A publication Critical patent/JPH08314656A/en
Pending legal-status Critical Current

Links

Landscapes

  • Dot-Matrix Printers And Others (AREA)
  • Record Information Processing For Printing (AREA)

Abstract

(57)【要約】 【構成】 ドットパターンページ編集部5は、外部装置
1より受信バッファ3に受信した印刷データを、フォン
トメモリ4のフォントパターン等を用いてドットパター
ンデータへ変換する。このドットパターンデータに対
し、その密度(240dpi)、プリンタ10の印刷密
度(400dpi)及び期待する印刷倍率によって決ま
る倍率の拡大処理を、拡大編集部7で施す。ドット展開
と拡大処理はデータ種別毎に行なうことができる。拡大
ページバッファ8に生成された拡大ページイメージは、
出力部9によりプリンタ10へ出力される。 【効果】 光学縮小印刷機構を持たないプリンタを用い
て、印刷情報の消失やデザインの損壊を生じさせずに縮
小/拡大印刷が可能。高精細プリンタを使用して、既に
作成されている低密度のデータの高品質な縮小/拡大印
刷が可能。
(57) [Summary] [Structure] The dot pattern page editing unit 5 converts the print data received from the external device 1 into the reception buffer 3 into dot pattern data using the font pattern of the font memory 4 or the like. The enlargement editing unit 7 enlarges the dot pattern data by a magnification determined by the density (240 dpi), the print density of the printer 10 (400 dpi), and the expected print magnification. Dot expansion and enlargement processing can be performed for each data type. The enlarged page image generated in the enlarged page buffer 8 is
It is output to the printer 10 by the output unit 9. [Effect] Using a printer that does not have an optical reduction printing mechanism, reduction / enlargement printing is possible without loss of print information or damage to the design. High-definition printer can be used for high-quality reduction / enlargement printing of already created low-density data.

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 print data such as characters, formats, figures and images, and more particularly to printing data using a printer having a constant print density. BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a method and an apparatus for high quality printing, particularly reduced printing.

【0002】[0002]

【従来の技術】印刷データの縮小印刷を行なう場合、2
つの方法がとられている。
2. Description of the Related Art When performing reduction printing of print data, 2
Two methods are taken.

【0003】一つは、光学縮小印刷機構を持ち印刷密度
が可変のプリンタを用い、プリンタ側で光学的に印刷密
度を上げることによって縮小印刷を実現する方法であ
る。
One is a method of realizing reduced printing by using a printer having an optical reduction printing mechanism and a variable printing density, and optically increasing the printing density on the printer side.

【0004】もう一つは、光学縮小印刷機構を持たな
い、印刷密度が一定のプリンタを用いる方法で、印刷デ
ータに縮小処理を施すことにより縮小印刷を実現する。
この縮小処理の方法としては、データの間引きによる方
法や、一定ビット数内の任意ビットをオア加算する方法
(特開平5−189558号)が一般的である。
The other is a method of using a printer having a constant print density without an optical reduction printing mechanism, which implements reduction printing by subjecting print data to reduction processing.
As a method of this reduction processing, a method of thinning out data or a method of OR-adding arbitrary bits within a fixed number of bits (Japanese Patent Laid-Open No. 5-189558) is generally used.

【0005】[0005]

【発明が解決しようとする課題】前述の光学縮小印刷機
構を持つプリンタを用いる方法は、光学機構を搭載した
高価なプリンタが必要になるという問題がある。さら
に、プリンタの印刷密度はページ単位でしか変更するこ
とがきず、同一ページ内の文字、書式、図形、画像など
を別々の倍率で縮小して印刷するようなことは不可能で
ある。
The method using the printer having the above-mentioned optical reduction printing mechanism has a problem that an expensive printer equipped with the optical mechanism is required. Further, the printing density of the printer can be changed only on a page-by-page basis, and it is impossible to print characters, formats, figures, images, etc. on the same page at different scales.

【0006】他方、前述の印刷データの縮小処理による
方法は印刷品質の面で問題がある。すなわち、データの
間引きによって印刷データを縮小する方法では、印刷情
報の一部が失われるため、文字や線のかすれ等が生じ
る。オア加算により印刷データを縮小すると、縮小前に
比べ黒の割合が多くなるため、文字のつぶれ、デザイン
のくずれ等が生じる。
On the other hand, the method based on the above-described print data reduction processing has a problem in terms of print quality. That is, in the method of reducing the print data by thinning out the data, a part of the print information is lost, so that characters and lines are blurred. When the print data is reduced by the OR addition, the proportion of black is larger than that before the reduction, so that the characters are crushed and the design is broken.

【0007】本発明の一般的な目的は、前述の問題点を
改善した印刷方法及び印刷装置を提供することにある。
本発明の主たる目的は、印刷密度が一定のプリンタを用
いて、高品質の印刷、特に縮小印刷をする方法及び装置
を提供することにある。本発明のもう一つの目的は、印
刷密度が一定のプリンタを用いて、同一ページ内の文
字、書式、図形、画像などのデータ種別毎に印刷倍率を
変えて高品質に印刷する方法及び装置を提供することに
ある。
A general object of the present invention is to provide a printing method and a printing apparatus that solve the above problems.
It is a primary object of the present invention to provide a method and apparatus for high quality printing, especially reduced printing, using a printer having a constant print density. Another object of the present invention is to provide a method and apparatus for printing with high quality by using a printer having a constant print density and changing the print magnification for each data type such as characters, formats, figures and images in the same page. To provide.

【0008】[0008]

【課題を解決するための手段】前記目的を達成するため
に本発明により提供される印刷方法は、ある密度のドッ
トパターンに変換された印刷データの印刷のために、該
ドットパターンの密度より高い印刷密度のプリンタを用
い、該ドットパターンに変換された印刷データを、期待
される印刷倍率、該ドットパターンの密度及び該プリン
タの印刷密度によって決まる倍率の拡大処理を施してか
ら該プリンタで印刷することを特徴とするものである。
In order to achieve the above-mentioned object, a printing method provided by the present invention has a density higher than that of a dot pattern for printing print data converted into a dot pattern of a certain density. Using a printer having a print density, the print data converted into the dot pattern is printed by the printer after being subjected to magnification processing of a magnification determined by an expected print magnification, the density of the dot pattern, and the print density of the printer. It is characterized by that.

【0009】また、前記目的を達成するために本発明に
より提供される印刷装置は、コード化された文字、書
式、図形、画像などの印刷データを、その印刷のために
用いられるプリンタの印刷密度より低密度のドットパタ
ーンに変換する手段と、該手段によりドットパターンに
変換された印刷データに対して、該プリンタの印刷密
度、該ドットパターンの密度、及び該印刷データの期待
される印刷倍率によって決まる倍率の拡大処理を施す手
段と、該拡大処理後の印刷データを該プリンタへ出力す
るための手段とを有することを特徴とするものである。
もう一つの特徴は、拡大処理の手段が、1種類または複
数種類の印刷データを選択し、選択した印刷データ種別
毎に拡大処理を行なうことである。
Further, in order to achieve the above-mentioned object, the printing apparatus provided by the present invention is a printing density of a printer used for printing coded print data such as characters, formats, figures and images. A means for converting the dot pattern to a lower density, and a print density of the printer for the print data converted to the dot pattern by the means, a density of the dot pattern, and an expected print magnification of the print data It is characterized in that it has means for performing enlargement processing of a determined magnification and means for outputting the print data after the enlargement processing to the printer.
Another feature is that the enlarging processing unit selects one or a plurality of types of print data and performs the enlarging processing for each selected print data type.

【0010】[0010]

【作用】コード化された印刷データをドットパターンに
変換して印刷出力する場合、印刷データをドット化する
密度よりも高い印刷密度を有するプリンタで出力する
と、[印刷データの密度]÷[プリンタの印刷密度]の
倍率(<1)で縮小された印刷結果が得られる。
When the coded print data is converted into a dot pattern and is printed out, when the print data is output by a printer having a print density higher than the dot density, [print data density] ÷ [printer density] The print result reduced by the magnification (<1) of the print density] is obtained.

【0011】本発明の方法及び装置によれば、ドットパ
ターンに変換された印刷データを拡大してからプリンタ
に出力する。したがって、拡大処理の倍率を、[プリン
タの印刷密度]÷[印刷データの密度]×[期待する印
刷倍率]とするならば、[期待する印刷倍率]の印刷結
果を得られる。
According to the method and apparatus of the present invention, the print data converted into the dot pattern is enlarged and then output to the printer. Therefore, if the magnification of the enlargement process is [print density of printer] / [density of print data] * [expected print magnification], a print result of [expected print magnification] can be obtained.

【0012】そして、この拡大処理の倍率が1より大き
くなる印刷倍率の範囲内、つまり拡大処理で実質的に印
刷データが拡大される範囲内においては、拡大処理によ
って元の印刷データにドットが補間されるだけであるの
で、ドット間引きによる縮小処理のように印刷情報が失
われることはなく、また、拡大処理の方法さえ適切なら
ば、OR加算による縮小処理の場合のような文字等の潰
れ、デザインの損壊を避けることができる。
Then, within the range of the print magnification in which the magnification of the enlargement processing is larger than 1, that is, in the range in which the print data is substantially enlarged by the enlargement processing, dots are interpolated in the original print data by the enlargement processing. The print information is not lost as in the reduction processing by dot thinning, and if the enlargement processing method is appropriate, the characters such as those in the reduction processing by OR addition are crushed. You can avoid damage to the design.

【0013】したがって、本発明の方法及び装置によれ
ば、光学縮小印刷機構を持たない、印刷密度が一定のプ
リンタを使用し、印刷情報の消失やデザインの損壊を生
じさせることなく、印刷データの縮小印刷、さらには拡
大印刷が可能である。近年のプリンタの高精細化の進展
により、印刷密度が非常に高いプリンタを比較的安価に
利用できるが、かかる高精細プリンタはドット間隔が非
常に狭く斜め線等の輪郭の凹凸が目だたない高い印刷品
質を期待できる。よって本発明によれば、光学縮小印刷
機構を持たない高精細プリンタを使用し、印刷データの
高品質の縮小印刷及び拡大印刷を実現できる。
Therefore, according to the method and apparatus of the present invention, a printer having a constant print density without an optical reduction printing mechanism is used, and the print data can be printed without loss of print information or damage to the design. Reduced printing and further enlarged printing are possible. With the recent progress in high-definition printers, printers with extremely high printing density can be used at a relatively low cost, but such high-definition printers have very narrow dot intervals and no visible irregularities such as diagonal lines. High print quality can be expected. Therefore, according to the present invention, a high-definition printer having no optical reduction printing mechanism can be used to realize high-quality reduction printing and enlarged printing of print data.

【0014】[0014]

【実施例】以下、図面を用いて本発明の実施例を説明す
る。
Embodiments of the present invention will be described below with reference to the drawings.

【0015】図1は、本発明の一実施例の全体構成を示
す概略ブロック図である。図1において、2は本発明に
よる線密度変換印刷装置であり、これは外部装置1から
コード化された文字、書式、図形、画像等の印刷データ
を受信し、この印刷データの縮小印刷または拡大印刷
を、外部の高精細プリンタ10を用いて高品質に行なう
ものである。このプリンタ10は、光学縮小印刷機構を
持たない、印刷密度が一定のものでよい。
FIG. 1 is a schematic block diagram showing the overall construction of an embodiment of the present invention. In FIG. 1, reference numeral 2 denotes a linear density conversion printing device according to the present invention, which receives coded print data such as characters, formats, figures, images, etc. from an external device 1 and performs reduction printing or enlargement of this print data. Printing is performed with high quality using an external high-definition printer 10. The printer 10 may have a constant print density without an optical reduction printing mechanism.

【0016】線密度変換印刷装置2は、外部装置1から
受信した印刷データを格納する受信バッファ3、文字の
フォントパターンを格納しているフォントメモリ4、フ
ォントメモリ4のドットパターンを用いて受信バッファ
3の印刷データをドットパターンに展開するドットパタ
ーンページ編集部5、このドットパターンページ編集部
5によりページイメージにドット展開された印刷データ
を格納するページバッファ6、ページバッファ6のデー
タの拡大処理を行なう拡大編集部7、この拡大編集部7
により拡大された後のデータを格納する拡大ページバッ
ファ8、この拡大ページバッファ8のデータをプリンタ
10へ出力する出力部9からなる。
The linear density conversion printing device 2 uses a reception buffer 3 for storing print data received from the external device 1, a font memory 4 for storing a font pattern of characters, and a reception buffer using a dot pattern of the font memory 4. The dot pattern page editing unit 5 for expanding the print data of No. 3 into a dot pattern, the page buffer 6 for storing the print data dot expanded to the page image by the dot pattern page editing unit 5, and the enlargement processing of the data in the page buffer 6 are performed. Enlarging / editing unit 7 to perform
The enlarged page buffer 8 stores the data after being enlarged by, and the output unit 9 that outputs the data in the enlarged page buffer 8 to the printer 10.

【0017】図2は、線密度変換印刷装置2の処理フロ
ーを示すフローチャートである。このフローチャートを
参照し、線密度変換印刷装置2の動作を説明する。ここ
では、プリンタ10の印刷密度を400dpiとし、コ
ード化された240dpiの印刷データを受信し、それ
を100%、90%、75%、120%の各印刷倍率で
印刷する場合について考える。ただし、文字、書式、図
形、画像等の各データ種別に対する印刷倍率を同一とす
る。
FIG. 2 is a flowchart showing the processing flow of the linear density conversion printing device 2. The operation of the linear density conversion printing device 2 will be described with reference to this flowchart. Here, it is assumed that the print density of the printer 10 is 400 dpi, the encoded print data of 240 dpi is received, and the print data is printed at each print magnification of 100%, 90%, 75%, and 120%. However, the print magnification is the same for each data type such as characters, formats, figures, and images.

【0018】線密度変換印刷装置2は、コード化された
240dpiの文字、書式、図形等の印刷データをペー
ジ単位で外部装置1より受信して受信バッファ3に格納
する(ステップ21)。ドットパターンページ編集部5
は、受信バッファ3内の文字コード等を解読し、文字に
ついてはフォントメモリ4より対応するドットパターン
を読み出し、印刷データを240dpiの密度のドット
パターンに変換し、ページバッファ6に印刷データのペ
ージイメージをドット展開する(ステップ22,ステッ
プ23)。フォントメモリ4には、240dpiのドッ
トパターンが格納されている。
The linear density conversion printer 2 receives the encoded print data of 240 dpi characters, formats, figures, etc. in page units from the external device 1 and stores it in the reception buffer 3 (step 21). Dot pattern page editor 5
Decodes the character code in the receive buffer 3, reads the corresponding dot pattern from the font memory 4 for characters, converts the print data into a dot pattern having a density of 240 dpi, and prints the page image of the print data in the page buffer 6. Is dot-developed (steps 22 and 23). The dot pattern of 240 dpi is stored in the font memory 4.

【0019】拡大編集部7は、ページバッファ6にドッ
ト展開された印刷データを縦横に拡大する処理を行な
い、拡大したページイメージを拡大ページバッファ8に
格納する(ステップ24,ステップ25)。この拡大処
理の倍率Eは、ページバッファ6に展開されたドットパ
ターンの密度をA(=240dpi)、プリンタ10の
印刷密度をB(=400dpi)、及び期待する印刷倍
率をC(=100%,90%,75%,120%)とし
て、次式に基づいて決定される。
The enlargement editing section 7 performs a process of vertically and horizontally enlarging the print data dot-expanded in the page buffer 6, and stores the enlarged page image in the enlarged page buffer 8 (steps 24 and 25). The magnification E of this enlargement processing is A (= 240 dpi) for the density of the dot pattern developed in the page buffer 6, B (= 400 dpi) for the print density of the printer 10, and C (= 100%, for the expected print magnification). 90%, 75%, 120%) based on the following equation.

【0020】 E=B÷A×C (1) より実際的には、元のドットデータの拡大処理単位とな
るドット数を定め、上記(1)式による拡大倍率に近い
倍率となるような拡大後ドット数を求め、ドット補間を
行なって拡大後ドットデータを作成する。
E = B ÷ A × C (1) Practically, the number of dots to be the enlargement processing unit of the original dot data is determined, and enlargement is performed so that the enlargement ratio is close to the enlargement ratio according to the above formula (1). The number of rear dots is calculated, and dot interpolation is performed to create enlarged dot data.

【0021】例えば、拡大処理単位のドット数を32ド
ットとした場合を考える。この場合、印刷倍率100%
のときには、240:400=32:x より、x(拡
大後ドット数)=53.3 となるので、元のドットデ
ータの32ドットより53ドットに拡張されたドットデ
ータを生成するような拡大処理を行なう。他の印刷倍率
のときの拡大後ドット数は、100%印刷のxの値5
3.3を基準にして求めることができる。例えば、印刷
倍率90%のときには、53.3×0.9=48となる
ので、元のデータの32ドットを48ドットへ拡張す
る。印刷倍率75%のときには、53.3×0.75=
40となるので、元のデータの32ドットを40ドット
へ拡張する。
For example, consider a case where the number of dots in the enlargement processing unit is 32 dots. In this case, the printing magnification is 100%
In the case of, since 240: 400 = 32: x, x (the number of dots after enlargement) = 53.3. Therefore, enlargement processing for generating dot data extended to 53 dots from the original 32 dot data is performed. Do. The number of dots after enlargement for other printing magnifications is the x value of 100% printing, 5
It can be calculated based on 3.3. For example, when the printing magnification is 90%, 53.3 × 0.9 = 48, and therefore 32 dots of the original data are expanded to 48 dots. When the printing magnification is 75%, 53.3 × 0.75 =
Since it is 40, 32 dots of the original data are expanded to 40 dots.

【0022】具体的なドット補間の例を示せば、印刷倍
率100%の場合、例えば、図3に示すように元の32
ドットを53ドットに拡張するドット補間操作を横方法
及び縦方向に行なう。図3において、四角記号は1つの
ドットであり、上段は元のドットデータを示し、下段は
拡大後のドットデータである。下段の白抜きの四角記号
は補間されたドットである。各ドットに付けられた丸囲
み数字は、拡大前後のドットの対応関係を明らかにする
ために付けられた番号である。拡大ドットデータ中の補
間ドットは、元のドットデータ中の対応する番号のドッ
トと同じ色のドットである。
To give a concrete example of dot interpolation, if the printing magnification is 100%, for example, as shown in FIG.
Dot interpolation operation for expanding dots to 53 dots is performed in the horizontal direction and the vertical direction. In FIG. 3, the square symbol is one dot, the upper row shows the original dot data, and the lower row is the enlarged dot data. The white square symbols at the bottom are interpolated dots. The circled numbers attached to each dot are numbers added to clarify the correspondence between the dots before and after the enlargement. The interpolation dot in the enlarged dot data is a dot of the same color as the dot of the corresponding number in the original dot data.

【0023】印刷倍率90%の場合、例えば、図4の上
段に示す元の32ドットを、下段に示す48ドットに拡
張するドット補間操作を縦横方向に行なう。図4中の四
角記号、丸囲み数字の意味は図3と同様である。
When the printing magnification is 90%, for example, a dot interpolation operation for expanding the original 32 dots shown in the upper part of FIG. 4 to 48 dots shown in the lower part is performed in the vertical and horizontal directions. The meanings of the square symbols and circled numbers in FIG. 4 are the same as in FIG.

【0024】印刷倍率75%の場合、例えば、図5の上
段に示す元の32ドットを、中段に示す40ドットに拡
張するドット補間操作を横方向に行ない、また下段に示
す40ドットに拡張するドット補間操作を縦方向に行な
う。四角記号、丸囲み数字の意味は図3と同様である。
When the print magnification is 75%, for example, the original 32 dots shown in the upper part of FIG. 5 are expanded horizontally to 40 dots shown in the middle part, and are expanded to 40 dots shown in the lower part. Dot interpolation operation in the vertical direction. The meanings of square symbols and circled numbers are the same as in FIG.

【0025】印刷倍率120%の場合、元の1ドットを
2ドットに拡張するドット補間操作を縦横方向に行な
う。
When the printing magnification is 120%, the dot interpolation operation for expanding the original 1 dot to 2 dots is performed in the vertical and horizontal directions.

【0026】なお、拡大処理は上に例示した方法に限定
されるものではない。図6は印刷倍率100%の場合の
拡大処理の他の例を示している。この例では、元のドッ
トデータ(上段)の32×3ドットについて、初めの3
2ドットと次の32ドットをそれぞれ中段、下段に示す
53ドットに拡張し、以下同様の操作を繰り返す。
The enlargement processing is not limited to the method exemplified above. FIG. 6 shows another example of the enlargement process when the print magnification is 100%. In this example, for the 32 × 3 dots of the original dot data (upper row), the first 3
The 2 dots and the next 32 dots are expanded to 53 dots shown in the middle and lower rows, and the same operation is repeated.

【0027】図7は印刷倍率90%の場合の拡大処理の
他の例を示している。この例では、元のドットデータ
(上段)の32×3ドットについて、その初めの32ド
ットと次の32ドットをそれぞれ中段、下段に示す48
ドットに拡張し、以下同様の操作を繰り返す。
FIG. 7 shows another example of the enlargement process when the print magnification is 90%. In this example, for the 32 × 3 dots of the original dot data (upper row), the first 32 dots and the next 32 dots are shown in the middle row and the lower row, respectively.
Expand to dots and repeat the same operation.

【0028】図8は印刷倍率75%の場合の拡大処理の
他の例を示している。この例では、元のドットデータ
(上段)の32×4ドットについて、最初の32ドット
を2段目に示す40ドットに拡張し、次の32ドットを
3段目に示す40ドットに拡張し、次の32ドットを4
段目に示す40ドットに拡張し、次の32ドットを下段
に示す40ドットに拡張し、以下同様の操作を繰り返
す。
FIG. 8 shows another example of the enlargement process when the print magnification is 75%. In this example, for the 32 × 4 dots of the original dot data (upper row), the first 32 dots are expanded to 40 dots shown in the second row, and the next 32 dots are expanded to 40 dots shown in the third row, 4 next 32 dots
It is expanded to 40 dots shown in the first row, the next 32 dots are expanded to 40 dots shown in the lower row, and the same operation is repeated thereafter.

【0029】図6、図7及び図8に示す拡大方法は、図
3、図4及び図5に示した拡大方法に比べ、斜め線や曲
線のより滑らかな表現が期待できる等の利点がある。
The enlarging method shown in FIGS. 6, 7 and 8 is advantageous over the enlarging methods shown in FIGS. 3, 4 and 5 in that smoother lines and curved lines can be expected. .

【0030】以上のようにして拡大ページバッファ8に
1ページ分の印刷データの拡大ページイメージが得られ
ると、出力部9は、その拡大ページイメージをプリンタ
10へ出力する(ステップ27)。
When the enlarged page image of the print data for one page is obtained in the enlarged page buffer 8 as described above, the output unit 9 outputs the enlarged page image to the printer 10 (step 27).

【0031】さて、本実施例の線密度変換印刷装置2
は、1ページ内のデータ種別毎に印刷倍率を変えて印刷
出力をすることができる。例えば、文字と書式の印刷倍
率を100%(等倍印刷)、図形の印刷倍率を90%
(縮小印刷)、画像の印刷倍率を120%(拡大印刷)
として印刷するとする。このようにデータ種別によって
印刷倍率が異なる場合には、同じ印刷倍率のデータ種別
毎にドットパターン変換と拡大処理を繰り返して1ペー
ジの拡大ページイメージを作成する。
Now, the linear density conversion printing apparatus 2 of this embodiment
Can print out by changing the print magnification for each data type in one page. For example, the printing magnification of characters and formats is 100% (1: 1 printing), and the printing magnification of graphics is 90%.
(Reduced print), image print magnification is 120% (Enlarged print)
Suppose you want to print as. In this way, when the print magnification differs depending on the data type, dot pattern conversion and enlargement processing are repeated for each data type having the same print magnification to create an enlarged page image of one page.

【0032】すなわち、この例では、印刷データが受信
バッファ3にページ単位で格納されると(ステップ2
1)、ドットパターンページ編集部5で印刷データ中の
文字データと書式データをドットパターンに変換してペ
ージバッファ6に格納し(ステップ22,ステップ2
3)、このデータを拡大編集部7で100%印刷に必要
な倍率で拡大し、拡大後のデータを拡大ページバッファ
8に格納する(ステップ24,ステップ25)。次に、
印刷データ中の図形データのドットパターン変換と、そ
の90%縮小印刷のために必要な倍率の拡大処理を行な
う(ステップ22〜ステップ25)。次に、印刷データ
中の画像データのドットパターン変換と、その120%
拡大印刷に必要な倍率の拡大処理を行なう(ステップ2
2〜ステップ25)。このようにして、1ページ分の拡
大ページイメージが完成すると、これはプリンタ10へ
出力され印刷される(ステップ27)。
That is, in this example, when print data is stored in the reception buffer 3 in page units (step 2
1) The dot pattern page editing unit 5 converts the character data and the format data in the print data into a dot pattern and stores it in the page buffer 6 (steps 22 and 2).
3) Then, the enlargement / editing unit 7 enlarges this data at a magnification required for 100% printing, and stores the enlarged data in the enlarged page buffer 8 (steps 24 and 25). next,
The dot pattern conversion of the graphic data in the print data and the enlargement processing of the magnification necessary for the 90% reduction printing are performed (steps 22 to 25). Next, the dot pattern conversion of the image data in the print data and its 120%
Enlargement processing of the magnification required for enlarged printing is performed (step 2).
2 to step 25). In this way, when the enlarged page image for one page is completed, this is output to the printer 10 and printed (step 27).

【0033】なお、外部装置1よりドットパターンに変
換された印刷データを受信することもできる。この場合
には、ドットパターンページ編集部5は、受信バッファ
3に格納された印刷データを、そのままページバッファ
6へ格納することができる。したがって、図2のフロー
チャートに示されたステップ22の処理は行なわれな
い。この動作モードによれば、既に低密度で作成されて
いるページイメージの高品質の印刷を、高精細プリンタ
10によって行なうことができる。
The print data converted into a dot pattern can be received from the external device 1. In this case, the dot pattern page editing unit 5 can store the print data stored in the reception buffer 3 in the page buffer 6 as it is. Therefore, the process of step 22 shown in the flowchart of FIG. 2 is not performed. According to this operation mode, the high-definition printer 10 can perform high-quality printing of page images that have already been created at low density.

【0034】ただし、ページ内の文字、書式、図形等の
全てのデータ種別がドット展開されたページイメージを
直接受信した場合には、前述のようなページ内のデータ
種別毎に印刷倍率を変えた印刷出力を行なうことはでき
ない。
However, when a page image in which all data types such as characters, formats, and figures in a page are dot-developed directly is received, the print magnification is changed for each data type in the page as described above. It is not possible to print out.

【0035】[0035]

【発明の効果】以上の説明から明らかなように、本発明
によれば、光学縮小印刷機構を持たないプリンタによっ
て、印刷情報の消失やデザインの損壊を生じさせずに、
高品質の縮小/拡大印刷を実現できる。1ページ内のデ
ータ種別毎に異なる倍率の縮小/拡大印刷ができる。高
精細プリンタを使用して、既に作成されている低密度の
印刷データの高品質の縮小/拡大印刷が可能である、等
の効果を得られる。
As is apparent from the above description, according to the present invention, a printer having no optical reduction printing mechanism does not cause loss of print information or damage to the design,
High quality reduction / enlargement printing can be realized. It is possible to perform reduction / enlargement printing with different magnifications for each data type within one page. Using a high-definition printer, high-quality reduction / enlargement printing of already-created low-density print data can be achieved.

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

【図1】本発明の一実施例の全体構成を示す概略ブロッ
ク図である。
FIG. 1 is a schematic block diagram showing the overall configuration of an embodiment of the present invention.

【図2】本発明による線密度変換印刷装置の処理フロー
を示すフローチャートである。
FIG. 2 is a flowchart showing a processing flow of the linear density conversion printing apparatus according to the present invention.

【図3】等倍印刷のための拡大処理の一例の説明図であ
る。
FIG. 3 is an explanatory diagram of an example of enlargement processing for equal-size printing.

【図4】90%縮小印刷のための拡大処理の一例の説明
図である。
FIG. 4 is an explanatory diagram of an example of enlargement processing for 90% reduction printing.

【図5】75%縮小印刷のための拡大処理の一例の説明
図である。
FIG. 5 is an explanatory diagram of an example of enlargement processing for 75% reduction printing.

【図6】等倍印刷のための拡大処理の他の例の説明図で
ある。
FIG. 6 is an explanatory diagram of another example of enlargement processing for equal-size printing.

【図7】90%縮小印刷のための拡大処理の他の例の説
明図である。
FIG. 7 is an explanatory diagram of another example of enlargement processing for 90% reduction printing.

【図8】75%縮小印刷のための拡大処理の他の例の説
明図である。
FIG. 8 is an explanatory diagram of another example of enlargement processing for 75% reduction printing.

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

1 外部装置 2 線密度変換印刷装置 3 受信バッファ 4 フォントメモリ 5 ドットパターンページ編集部 6 ページバッファ 7 拡大編集部 8 拡大ページバッファ 9 出力部 10 プリンタ 1 External Device 2 Linear Density Conversion Printing Device 3 Reception Buffer 4 Font Memory 5 Dot Pattern Page Editing Section 6 Page Buffer 7 Enlargement Editing Section 8 Enlargement Page Buffer 9 Output Section 10 Printer

Claims (3)

【特許請求の範囲】[Claims] 【請求項1】 ある密度のドットパターンに変換された
印刷データの印刷のために、該ドットパターンの密度よ
り高い印刷密度のプリンタを用い、該ドットパターンに
変換された印刷データを、期待される印刷倍率、該ドッ
トパターンの密度及び該プリンタの印刷密度によって決
まる倍率の拡大処理を施してから、該プリンタで印刷す
ることを特徴とする印刷方法。
1. A printer having a print density higher than the density of the dot pattern is used for printing the print data converted to a dot pattern of a certain density, and the print data converted to the dot pattern is expected. A printing method, comprising: enlarging a magnification determined by a printing magnification, a density of the dot pattern, and a printing density of the printer, and then printing with the printer.
【請求項2】 コード化された文字、書式、図形、画像
などの印刷データを、その印刷のためのプリンタの印刷
密度より低密度のドットパターンに変換する手段と、該
手段によりドットパターンに変換された印刷データに対
して、該プリンタの印刷密度、該ドットパターンの密
度、及び該印刷データの期待される印刷倍率によって決
まる倍率の拡大処理を施す手段と、該拡大処理後の印刷
データを該プリンタへ出力するための手段とを具備する
印刷装置。
2. A means for converting print data, such as coded characters, formats, figures, images, etc., into a dot pattern having a density lower than the printing density of a printer for printing, and the means for converting to a dot pattern. Means for enlarging the enlarged print data with a magnification determined by the print density of the printer, the density of the dot pattern, and the expected print magnification of the print data; and the print data after the enlargement processing. A printing device comprising means for outputting to a printer.
【請求項3】 請求項2記載の印刷装置において、拡大
処理の手段は、1種類または複数種類の印刷データを選
択し、選択した印刷データ種別毎に拡大処理を行なうこ
とを特徴とする印刷装置。
3. The printing apparatus according to claim 2, wherein the enlarging processing unit selects one or a plurality of types of print data and performs the enlarging processing for each selected print data type. .
JP7116993A 1995-05-16 1995-05-16 Method and device for printing Pending JPH08314656A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP7116993A JPH08314656A (en) 1995-05-16 1995-05-16 Method and device for printing

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP7116993A JPH08314656A (en) 1995-05-16 1995-05-16 Method and device for printing

Publications (1)

Publication Number Publication Date
JPH08314656A true JPH08314656A (en) 1996-11-29

Family

ID=14700826

Family Applications (1)

Application Number Title Priority Date Filing Date
JP7116993A Pending JPH08314656A (en) 1995-05-16 1995-05-16 Method and device for printing

Country Status (1)

Country Link
JP (1) JPH08314656A (en)

Similar Documents

Publication Publication Date Title
US20020108521A1 (en) Multi-level printing process reducing aliasing in graphics
US5646751A (en) Encoding method for deferred anti-aliasing
US5539866A (en) Method and apparatus for accurately rendering half-bitted image pixels
JPH0421473A (en) Printer
JPH11105349A (en) PRINT PROCESSING SYSTEM, PRINT PROCESSING METHOD, AND COMPUTER-READABLE RECORDING MEDIUM CONTAINING PRINT PROCESSING CONTROL PROGRAM
JP4564986B2 (en) Image processing apparatus, image processing method, and image processing program
US5327258A (en) Image processing apparatus
JPH06168334A (en) Plotting device
JP3201448B2 (en) Encoding / decoding device, encoding device, and decoding device
JPH08274992A (en) Image processing method and apparatus
US6480302B1 (en) Image processing apparatus and image processing method
JPH08314656A (en) Method and device for printing
JPH07143332A (en) Image data enlargement processing method
JP3750396B2 (en) Image processing device
JP3294249B2 (en) Image processing device
JP2950684B2 (en) Image reduction device
JPH07250246A (en) Image forming device
JP2911529B2 (en) Printing equipment
JP2657198B2 (en) Printing method of dot printer
JP3514895B2 (en) Image expansion processing method and apparatus
JP3092194B2 (en) Image synthesis device
JPH09154009A (en) Printer system
JP2007081939A (en) Data smoothing circuit
JPH07245698A (en) Image processing apparatus and method
JPH07234945A (en) Character output device