JPS6160121A - Graphic print processing system - Google Patents
Graphic print processing systemInfo
- Publication number
- JPS6160121A JPS6160121A JP59181863A JP18186384A JPS6160121A JP S6160121 A JPS6160121 A JP S6160121A JP 59181863 A JP59181863 A JP 59181863A JP 18186384 A JP18186384 A JP 18186384A JP S6160121 A JPS6160121 A JP S6160121A
- Authority
- JP
- Japan
- Prior art keywords
- pattern
- graphic
- width
- double
- 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
Links
Landscapes
- Dot-Matrix Printers And Others (AREA)
Abstract
Description
【発明の詳細な説明】
[発明の技術分野]
本発明は、グラフィックパターンの高速倍幅印字を行な
うためのグラフィック印字処理方式に関する。DETAILED DESCRIPTION OF THE INVENTION [Technical Field of the Invention] The present invention relates to a graphic printing processing method for high-speed double-width printing of graphic patterns.
[発明の技術的背明とその問題点]
従来、ドツトプリンタには英数字等の文字だけでなく、
グラフィック印字の可能なものがある。[Technical background of the invention and its problems] Conventionally, dot printers can print not only characters such as alphanumeric characters, but also characters such as alphanumeric characters.
Some are available with graphic printing.
この゛ようなグラフィック印字を高速に行なう場合、例
えば第5図に示すようなドツトパターンが構成されてい
る。このドツトパターンは、第5図に示すように、矢印
50で示す列方向(即ちプリンタの印字ヘッドの移動方
向)の各ドラ1〜が2ドツ1〜@きになるように構成さ
れている。これに対して、第6図に示すような1ドツト
置きに構成されたドツトパターンでは、印字デコーティ
が高くなるため、高速印字は不可能となる。When such graphic printing is performed at high speed, a dot pattern as shown in FIG. 5, for example, is constructed. As shown in FIG. 5, this dot pattern is constructed such that each drum 1 in the column direction indicated by arrow 50 (that is, the direction in which the print head of the printer moves) is arranged in two dots 1 to 1. On the other hand, with a dot pattern arranged every other dot as shown in FIG. 6, high-speed printing is impossible because the print decoat is high.
ところで、上記のような第5図に示すドツトパターンを
基本パターンとした場合、列方向の幅を倍にした倍幅パ
ターンを作成して、高速の倍幅印字を行なうことができ
るプリンタがある。このようなプリンタでは、第5図に
示すような基本パタ−ンに対して、例えば第7図又は第
9図に示すようなアルゴリズムによる倍幅パターン作成
処理が行われる。即ち、第7図に示す方式では、基本パ
ターン(第5図)の隣接するドツト列目の各ドツトパタ
ーンを倍幅で列方向に構成して、例えば第8図に示すよ
うな倍幅パターンが作成される。また、第9図に示すよ
うな方式では、基本パターンの同列目のドツトパターン
を順次倍幅に構成して、例えば第10図に示すような倍
幅パターンが作成される。但し、この場合には、高速印
字用に構成するため、第9図に示すような隣接ドツト処
理(即ち隣接ドツトパターンの一方を削除する処理)が
必要となる。By the way, when the dot pattern shown in FIG. 5 as described above is used as a basic pattern, there is a printer that can create a double-width pattern with double the width in the column direction and perform high-speed double-width printing. In such a printer, a double width pattern creation process is performed on a basic pattern as shown in FIG. 5 using an algorithm as shown in FIG. 7 or 9, for example. That is, in the method shown in FIG. 7, each dot pattern in adjacent dot rows of the basic pattern (FIG. 5) is constructed with double width in the column direction, so that, for example, a double width pattern as shown in FIG. Created. In addition, in the method shown in FIG. 9, the dot patterns in the same column of the basic pattern are sequentially made double-width to create a double-width pattern as shown in FIG. 10, for example. However, in this case, since it is configured for high-speed printing, adjacent dot processing (that is, processing for deleting one of the adjacent dot patterns) as shown in FIG. 9 is required.
上記のような各方式により、グラフィックパターンの倍
幅処理を行なうことができるが、第7図の方式では第8
図に示すようにパターンが不揃いになる。また、第9図
の方式では、第10図に示すように列方向のドツト間隔
が空き過ぎるパターンとなる。このため、上記の従来の
方式では、高速の倍幅処理によりグラフィックパターン
が倍幅印字された場合、印字品質が著しく悪化する問題
があった。Each of the above-mentioned methods can perform double-width processing on graphic patterns, but the method shown in FIG.
The pattern becomes irregular as shown in the figure. Further, the method shown in FIG. 9 results in a pattern in which the dot spacing in the column direction is too large, as shown in FIG. 10. Therefore, in the conventional method described above, when a graphic pattern is printed in double width by high-speed double width processing, there is a problem in that the print quality deteriorates significantly.
[発明の目的]
本発明は上記の点に鑑みてなされたもので、その目的は
、高速方式のドツトプリンタにおいて、グラフィックパ
ターンを倍幅で高速に印字する際、印字品質を大幅に向
上することができるグラフィック印字処理方式を提供す
ることにある。[Object of the Invention] The present invention has been made in view of the above points, and its purpose is to significantly improve the print quality when printing double-width graphic patterns at high speed in a high-speed dot printer. The purpose of this invention is to provide a graphic printing processing method that can be used.
[発明の概要]
本発明は、ドツトプリンタの高速の倍幅処理印字方式に
おいて、パターン出力手段により出力された高速印字用
の基本グラフィックパターンにおいて、印字ヘッドの移
動方向を列方向とした場合その列方向のドツトパターン
間が上記基本グラフィックパターンと同一でしかも列方
向のパターン幅が倍になるような高速印字用の倍幅グラ
フィックパターンを作成する倍幅パターン処理手段が設
けられる。印字駆動手段は、倍幅パターン処理手段によ
り作成された上記倍幅グラフィックパターンに応じて、
印字ヘッドを駆動し上記基本グラフインクパターンの倍
幅印字を実行することになる。[Summary of the Invention] The present invention provides a basic graphic pattern for high-speed printing outputted by a pattern output means in a high-speed double-width processing printing method of a dot printer. A double-width pattern processing means is provided for creating a double-width graphic pattern for high-speed printing in which the spacing between dot patterns is the same as that of the basic graphic pattern and the pattern width in the column direction is double. The print driving means, according to the double-width graphic pattern created by the double-width pattern processing means,
The print head is driven to perform double-width printing of the basic graph ink pattern.
このような構成の印字処理方式により、倍幅のグラフィ
ックパターンを高速に印字した場合、印字品質の優れた
倍幅のグラフィック印字を得ることができる。With the printing processing method having such a configuration, when a double-width graphic pattern is printed at high speed, it is possible to obtain a double-width graphic print with excellent print quality.
[発明の実施例]
以下図面を参照して本発明の一実施例を説明する。第1
図は一実施例に係わるドツトプリンタの構成を示すブロ
ック図である。第1図において、インターフェース10
は、外部から送信される印字データを受信する。CP
U 11は、予めROM12に格納されたプログラムに
基づいてプリンタ全体の動作を制御する。RA M 1
3は、CP U 11が印字用の文字パターンを作成す
るなどの際に使用されるワークメモリである。[Embodiment of the Invention] An embodiment of the present invention will be described below with reference to the drawings. 1st
The figure is a block diagram showing the configuration of a dot printer according to an embodiment. In FIG. 1, an interface 10
receives print data sent from outside. C.P.
The U 11 controls the entire operation of the printer based on a program stored in the ROM 12 in advance. RAM 1
Reference numeral 3 denotes a work memory used when the CPU 11 creates a character pattern for printing.
パターンROM14は、予め英数字及びグラフィック等
の各基本パターンを記憶している。印字バッファ15は
、CP U 11の制御により作成されたグラフィック
パターンを格納するバッファメモリである。印字駆動部
16は、印字バッファ15に格納されたグラフィックパ
ターンに応じて印字ヘッド17を駆動し、そのグラフィ
ックパターンに対応する印字動作を実行する。The pattern ROM 14 stores in advance basic patterns such as alphanumeric characters and graphics. The print buffer 15 is a buffer memory that stores graphic patterns created under the control of the CPU 11. The print driver 16 drives the print head 17 according to the graphic pattern stored in the print buffer 15, and executes a print operation corresponding to the graphic pattern.
このような構成のドツトプリンタにおいて、一実施例に
係わる動作を第2図のフローチャートを参照して説明す
る。先ず、外部(ホストコンピュータ)から印字データ
がインターフェース10に送信される。このとき、印字
データには、高速で倍幅のグラフィック印字を指示する
命令及びそのグラフィックコードを含むものとする。C
P U 11は、インターフェース10で受信された印
字データを解読し、該当グラフィックコードに対応する
基本グラフィックパターン(第3図に示すパターン)を
パターンROM14から読出す。さらに、CPU11は
、パターンROM14から読出した基本グラフィックパ
ターンに基づいて、倍幅のグラフィックパターンをRA
M13を利用して作成する。The operation of one embodiment of the dot printer having such a configuration will be described with reference to the flowchart shown in FIG. First, print data is sent to the interface 10 from the outside (host computer). At this time, the print data includes an instruction for instructing high-speed double-width graphic printing and its graphic code. C
The P U 11 decodes the print data received by the interface 10 and reads out the basic graphic pattern (the pattern shown in FIG. 3) corresponding to the corresponding graphic code from the pattern ROM 14 . Further, the CPU 11 creates a double-width graphic pattern in RA based on the basic graphic pattern read from the pattern ROM 14.
Create using M13.
即ち、例えば第3図に示すような高速印字用の基本グラ
フィックパターンがパターンROM14から読出されて
、RA M 13に格納されたとする。CPUllは、
RAM13に格納された基本グラフィックパターンに対
して、第2図のフローチャートに示すような処理を実行
する。即ち、第2図のステップS2に示すように、基本
グラフィックパターンの3n+1.3n+2.3n+3
.3n+1゜3n+2.3n+3の各ドツト列目を順次
倍幅パターンのドツトパターン列として設定する。具体
的には、例えばnがOの場合、第3図の基本パターンの
1列目、2列目、3列目、1列目、2列目及び3列目の
各ドツトパターンがそれぞれ、倍幅パターンの1列目乃
至6列目の各ドツトパターンとして設定される。このよ
うな処理が、基本グラフィックパターン幅分に応じて繰
返されることにより、第4図に示すような高速印字用の
倍幅グラフィックパターンが作成される。That is, suppose, for example, that a basic graphic pattern for high-speed printing as shown in FIG. 3 is read out from the pattern ROM 14 and stored in the RAM 13. CPUll is
Processing as shown in the flowchart of FIG. 2 is executed on the basic graphic pattern stored in the RAM 13. That is, as shown in step S2 of FIG. 2, the basic graphic pattern 3n+1.3n+2.3n+3
.. Each dot row of 3n+1°, 3n+2.3n+3 is sequentially set as a dot pattern row of a double-width pattern. Specifically, for example, when n is O, each dot pattern in the first, second, third, first, second and third columns of the basic pattern in Fig. 3 is doubled. This is set as each dot pattern in the first to sixth columns of the width pattern. By repeating such processing according to the width of the basic graphic pattern, a double-width graphic pattern for high-speed printing as shown in FIG. 4 is created.
このようにして作成された倍幅グラフィックパターンが
印字バッファ15に格納される。そして、印字駆動部1
6により、印字バッファ15に格納された倍幅グラフィ
ックパターンに応じた印字動作が実行される。この場合
、印字ヘッド17は縦方向(第4図の矢印40)に例え
ば24ビンのドツトビンを備えており、列方向(矢印5
0)に移動しながらドツト印字することになる。The double-width graphic pattern created in this way is stored in the print buffer 15. Then, the print drive section 1
6, a printing operation according to the double-width graphic pattern stored in the print buffer 15 is executed. In this case, the print head 17 is provided with, for example, 24 dot bins in the vertical direction (arrow 40 in FIG. 4) and in the column direction (arrow 5).
0) while printing dots.
このようにして、CPU11により、予め設定される高
速印字用の基本グラフィックパターンから高速印字用の
倍幅グラフィックパターンを確実に作成することができ
る。この恰幅グラフィックパターンは、第4図に示すよ
うに、基本グラフィックパターンの列方向のドツト間隔
と同一のドツト列間隔を有し、列方向の幅が倍のパター
ンである。In this way, the CPU 11 can reliably create a double-width graphic pattern for high-speed printing from a preset basic graphic pattern for high-speed printing. As shown in FIG. 4, this constant-width graphic pattern is a pattern that has the same dot spacing in the column direction as the basic graphic pattern, but has twice the width in the column direction.
したがって、上記のような倍幅グラフィックパターンに
応じたドツト印字が実行されると、基本グラフィックパ
ターンの列方向の幅を倍にし、しかも基本的パターンの
状態を正確に再現したグラフィック印字を実現できる。Therefore, when dot printing is performed according to the double-width graphic pattern as described above, it is possible to double the width of the basic graphic pattern in the column direction and to realize graphic printing that accurately reproduces the state of the basic pattern.
即ち、印字品質の極めて優れた倍幅のグラフィックパタ
ーンに対応するグラフィック印字を得ることができる。That is, it is possible to obtain graphic print corresponding to a double-width graphic pattern with extremely excellent print quality.
[発明の効果]
以上詳述したように本発明によれば、高速方式のドツト
プリンタにおいて、高速印字用の基本グラフィックパタ
ーンから基本的パターンの状態を正確に再現した倍幅グ
ラフィックパターンを確実に作成することができる。し
たがって、基本グラフィックパターンを倍幅で高速に印
字する際、印字品質の極めて優れた倍幅グラフィック印
字を実現できるものである。[Effects of the Invention] As detailed above, according to the present invention, in a high-speed dot printer, a double-width graphic pattern that accurately reproduces the state of the basic pattern can be reliably created from the basic graphic pattern for high-speed printing. be able to. Therefore, when printing basic graphic patterns in double width at high speed, it is possible to realize double width graphic printing with extremely excellent print quality.
第1図は本発明の一実施例に係わるドツトプリンタの構
成を示すブロック図、第2図は同実施例の動作を説明す
るためのフローチャート、第3図は同実施例の動作を説
明するための基本グラフィックパターンの一例を示す図
、第4図は同実施例の動作を説明するための倍幅グラフ
ィックパターンの一例を示す図、第5図及び第6図はそ
れぞれ従来の印字処理方式の動作を説明するための基本
グラフィックパターンの一例を示す図、第7図及び第9
図はそれぞれ従来の印字処理方式の動作を説明するため
のフローチャート、第8図及び第10図はそれぞれ従来
の倍幅グラフィックパターンの一例を示す図である。
11・・・CPU、13・・・RAM、14・・・漢字
ROM、15・・・印字バッファ、16・・・印字駆動
部。
出願人代理人 弁理士 鈴江武彦
第1図
第2図
■FIG. 1 is a block diagram showing the configuration of a dot printer according to an embodiment of the present invention, FIG. 2 is a flowchart for explaining the operation of the embodiment, and FIG. 3 is a flowchart for explaining the operation of the embodiment. FIG. 4 is a diagram showing an example of a basic graphic pattern, FIG. 4 is a diagram showing an example of a double-width graphic pattern for explaining the operation of the same embodiment, and FIGS. 5 and 6 are diagrams showing the operation of the conventional printing processing method. Figures 7 and 9 showing examples of basic graphic patterns for explanation
Each figure is a flowchart for explaining the operation of a conventional print processing method, and FIGS. 8 and 10 are diagrams each showing an example of a conventional double-width graphic pattern. 11... CPU, 13... RAM, 14... Kanji ROM, 15... Print buffer, 16... Print drive section. Applicant's agent Patent attorney Takehiko Suzue Figure 1 Figure 2 ■
Claims (1)
本グラフィックパターンを出力するパターン出力手段と
、このパターン出力手段により出力された上記基本グラ
フィックパターンにおいて印字ヘッドの移動方向を列方
向とした場合その列方向のドットパターン間が上記基本
グラフィックパターンと同一でしかも列方向のパターン
幅が倍になるような高速印字用の倍幅グラフィックパタ
ーンを作成する倍幅パターン処理手段と、この倍幅パタ
ーン処理手段により作成された上記倍幅グラフィックパ
ターンに応じて上記印字ヘッドを駆動し上記基本グラフ
ィックパターンの倍幅印字を実行する印字駆動手段とを
具備してなることを特徴とするグラフィック印字処理方
式。a pattern output means for outputting a basic graphic pattern for high-speed printing in accordance with print data transmitted from an external device; A double-width pattern processing means for creating a double-width graphic pattern for high-speed printing in which the spacing between dot patterns in the column direction is the same as the basic graphic pattern and the pattern width in the column direction is double, and the double-width pattern processing means 1. A graphic printing processing method, comprising: a print drive means for driving the print head in accordance with the double width graphic pattern created by the basic graphic pattern to perform double width printing of the basic graphic pattern.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP59181863A JPS6160121A (en) | 1984-08-31 | 1984-08-31 | Graphic print processing system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP59181863A JPS6160121A (en) | 1984-08-31 | 1984-08-31 | Graphic print processing system |
Publications (1)
Publication Number | Publication Date |
---|---|
JPS6160121A true JPS6160121A (en) | 1986-03-27 |
Family
ID=16108153
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP59181863A Pending JPS6160121A (en) | 1984-08-31 | 1984-08-31 | Graphic print processing system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPS6160121A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS6394857A (en) * | 1986-10-09 | 1988-04-25 | Oki Electric Ind Co Ltd | Horizontal expansion control method of printer |
JPH0324207A (en) * | 1989-06-21 | 1991-02-01 | Nisshin Steel Co Ltd | Manufacture of alloy fine particles |
-
1984
- 1984-08-31 JP JP59181863A patent/JPS6160121A/en active Pending
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS6394857A (en) * | 1986-10-09 | 1988-04-25 | Oki Electric Ind Co Ltd | Horizontal expansion control method of printer |
JPH0324207A (en) * | 1989-06-21 | 1991-02-01 | Nisshin Steel Co Ltd | Manufacture of alloy fine particles |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JPS6160121A (en) | Graphic print processing system | |
JP3016515B2 (en) | Character processing apparatus and method | |
JPH01225987A (en) | Character string displaying device | |
JPH0437791B2 (en) | ||
JPH0616764Y2 (en) | Dot matrix printer | |
KR910009064B1 (en) | Method for compensating character size of printer | |
JPS59201870A (en) | Printer | |
JP3242523B2 (en) | Printing information processing device | |
JPS6137441A (en) | High-speed printing processing system of dot printer | |
JP4507526B2 (en) | Printing control method and apparatus | |
JPS61104860A (en) | Reduction printer | |
JPH03120060A (en) | Scale-down printing method | |
JPH01310968A (en) | High speed printing of printer | |
JPH01208155A (en) | Dot matrix printer | |
JP2692203B2 (en) | Printer | |
JPH0434946B2 (en) | ||
JPS6158747A (en) | Printer | |
JPS63125370A (en) | Printer | |
JPH0214167A (en) | Printing system | |
JPS59224364A (en) | Printing system of dot impact printer | |
JPS6235855A (en) | Printing apparatus | |
JPH03241395A (en) | Meshy display system for character | |
JPS6364086A (en) | Output unit | |
JPS63210887A (en) | Word processor | |
JPS60187559A (en) | Reversal printing system |