JPH03258555A - Printing method of dot printer - Google Patents
Printing method of dot printerInfo
- Publication number
- JPH03258555A JPH03258555A JP5871790A JP5871790A JPH03258555A JP H03258555 A JPH03258555 A JP H03258555A JP 5871790 A JP5871790 A JP 5871790A JP 5871790 A JP5871790 A JP 5871790A JP H03258555 A JPH03258555 A JP H03258555A
- Authority
- JP
- Japan
- Prior art keywords
- printing
- dot
- dots
- printed
- pattern
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 11
- 238000006243 chemical reaction Methods 0.000 description 13
- 238000010586 diagram Methods 0.000 description 4
- 230000006866 deterioration Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 1
Landscapes
- Dot-Matrix Printers And Others (AREA)
Abstract
Description
【発明の詳細な説明】
[産業上の利用分野]
本発明は、ドツトプリンタの印字方法に関するものであ
る。DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a printing method for a dot printer.
[従来の技術]
一般にドツトプリンタにおいては、通常印字、高品質印
字、高速印字等のモードを有し、使用目的に応じてモー
ドを使い分けている。[Prior Art] Dot printers generally have modes such as normal printing, high-quality printing, and high-speed printing, and the modes are used depending on the purpose of use.
[射決しようとする課題]
通常印字の場合の印字速度は、電源容量および実際の印
字において出現が想定される最大印字ドツトデユーティ
等を勘案して、印字素子(ピン)の過熱あるいは印字品
質の低下をきたさない範囲で最大となるように設定され
ている。[Issues to be resolved] The printing speed for normal printing is determined by taking into consideration the power supply capacity and the maximum printing dot duty that is expected to occur in actual printing. It is set to the maximum value within a range that does not cause
そこで高速印字モードとして、単に印字速度を」二げた
だけでは、印字ドツトデユーティが大きい場合に、印字
素子が過熱したり、駆動電流の低下により印字素子の駆
動が不十分になって文字がかすれる等の欠点があった。Therefore, simply increasing the printing speed in high-speed printing mode may cause the printing element to overheat when the printing dot duty is large, or the printing element may become insufficiently driven due to a drop in drive current, resulting in blurred characters. There were drawbacks.
そこで本発明は、駆動電流の低下をきたすことなく、高
速印字か可能なドツトプリンタの印字方法を提供するこ
とを目的としている。SUMMARY OF THE INVENTION Therefore, an object of the present invention is to provide a printing method for a dot printer that allows high-speed printing without causing a decrease in drive current.
[課題を解決するための手段]
本発明は、列方向に並設した複数の印字素子を行方向に
走査しながら印字を行なうドツトプリンタにおいて、同
一列に複数の印字すべきドツトが存在するとき、いずれ
かのドツトを間引いて印字を行なうことを特徴とするド
ツトプリンタの印字方法により、上記課題を解決するも
のであり、特に列方向に連続するドツトのいずれかを間
引くものである。また、フォントあるいはグラフィック
等を表わす原ドツトパターンを構成するドツトブタを受
け、列方向に複数の印字すべきドツトが存在するとき、
いずれかのドツトを削除することにより、上記原ドツト
パターンをパターン変換し、この変換後のドツトパター
ンに基づいて印字を行なうことを特徴とするドツトプリ
ンタの印字方法により、上記課題を解決するものであり
、特に列方向に連続するドツトのいずれかを間引くもの
である。[Means for Solving the Problems] The present invention provides a dot printer that performs printing while scanning a plurality of printing elements arranged in parallel in the column direction in the row direction, and when there are a plurality of dots to be printed in the same column, The above-mentioned problem is solved by a printing method of a dot printer characterized in that printing is performed by thinning out any one of the dots, and in particular, one of the dots that are continuous in the column direction is thinned out. Also, when receiving dots forming an original dot pattern representing a font or graphic, etc., when there are multiple dots to be printed in the column direction,
The above problem is solved by a printing method for a dot printer characterized in that the original dot pattern is converted into a pattern by deleting one of the dots, and printing is performed based on the converted dot pattern. , in particular, to thin out any of the dots that are continuous in the column direction.
[実施例] 以下、本発明の一実施例を図面に基づいて説明する。[Example] Hereinafter, one embodiment of the present invention will be described based on the drawings.
第1図において、1はパソコン等の印字文字指定手段、
2は複数種類の文字、数字、記号等の原ドツトパターン
を構成するドツトデータが記憶されているフォントRO
Mからなる原ドツトバタン記憶回路、3は原ドツトパタ
ーン記憶回路2から読み出された原ドツトパターンを構
成するドツトデータおよび原ドツトパターンを所定のア
ルゴリズムに基づいて変換したドツトパターンを構成す
るドツトデータを一時的に記憶するRAM、4は原ドツ
トパターン記憶回路2からのドツトデータの読出しおよ
び印字制御等を行なう制御回路、5はRAM3に記憶さ
れたドツトデータに基づいて印字を行なう印字ヘッド等
で構成される印字手段である。この印字ヘッドは列方向
に複数の印字ピン等の印字素子を配列したもので、行方
向に走査されるものである。In FIG. 1, 1 is a printing character designation means such as a personal computer;
2 is a font RO in which dot data constituting the original dot pattern of multiple types of characters, numbers, symbols, etc. is stored.
3 is an original dot pattern storage circuit consisting of an original dot pattern storage circuit 2; A RAM for temporary storage, 4 a control circuit for reading dot data from the original dot pattern storage circuit 2 and controlling printing, and 5 a print head for printing based on the dot data stored in the RAM 3. It is a printing means that is printed. This print head has a plurality of printing elements such as printing pins arranged in the column direction, and scans in the row direction.
つぎに、第2図のフローチャートに沿って、高速印字動
作について説明する。本例では、1列において印字すべ
きドツトが連続して存在する場合に、1つおきに間引く
ようにした例を示しである。Next, high-speed printing operation will be explained along the flowchart of FIG. In this example, when there are consecutive dots to be printed in one column, every other dot is thinned out.
まず、モードスイッチ(図示せず。)により、高速印字
モードに切り換えてから、印字文字指定手段1で印字文
字を指定する。First, a mode switch (not shown) is used to switch to high-speed printing mode, and then a print character is designated by the print character designation means 1.
印字文字が指定されると、その文字フォントに対応する
原ドツトパターンのドツトデータが原ドツトパターン記
憶回路2から読み出されRAM3に記憶される(ステッ
プ■)。本例においてはRAM3にはn個のドツトから
なるドツト列のドツトデータがm列分記憶されるものと
する。When a character to be printed is designated, dot data of an original dot pattern corresponding to the character font is read out from the original dot pattern storage circuit 2 and stored in the RAM 3 (step 2). In this example, it is assumed that the RAM 3 stores m columns of dot data consisting of n dots.
つづいて、制御回路4によって、」二記RAM 3に記
憶された原ドツトパターンのドツトデータの第1列目か
指定される。いま、第1列目のドツトデータd−dかR
AM3内に第3図(a)のように展開されているものと
する。そこでまず第1列目のドツトデータを指定しくス
テップ■)、」二から順にに番目およびに+1番目のド
ツトデータが順次読み出され、以下のようなパターン変
換が行なわれる。まず、k=1およびに+l−2すなゎ
ち1番目および2番目のドツトデータを読み出しくステ
ップ■)、1番目のドツトデータが“1”(第3図にお
いては黒丸)すなわち印字すべきドツトデータであるか
否かを判定する。“1”であれば、2番目のドツトデー
タを“0” (第3図においては白丸)にする。いま、
1番目のドツトブタは“1”なので、2番目のドツトデ
ータを“0″に変換する(ステップ■)。Next, the control circuit 4 specifies the first column of dot data of the original dot pattern stored in the RAM 3. Now, dot data dd or R in the first column
Assume that it is expanded in AM3 as shown in FIG. 3(a). First, the dot data in the first column is designated (step 2), and the dot data in the 2nd and +1st columns are sequentially read out, and the following pattern conversion is performed. First, read out the first and second dot data (k=1 and +l-2, i.e. step 2), and the first dot data is "1" (black circle in Figure 3), which means that it should be printed. Determine whether it is dot data. If it is "1", the second dot data is set to "0" (white circle in FIG. 3). now,
Since the first dot data is "1", the second dot data is converted to "0" (step 2).
もし、1番目のドツトデータが“0“すなわち印字を行
なわないドツトデータであった場合には、2番目のドツ
トデータはそのままで変換しない(ステップ■)。If the first dot data is "0", that is, dot data not to be printed, the second dot data is left as is and is not converted (step 2).
以上のようにして、1番目および2番目のドツトデータ
のパターン変換を終了すると、その変換後のドツトデー
タを再びRAM3に格納する(ステップ■)。When the pattern conversion of the first and second dot data is completed as described above, the converted dot data is stored in the RAM 3 again (step 2).
つぎにkの値を1つ更新し、k=2およびに+1=3す
なわち2番目と3番目のドツトデータについて上記と同
様のパターン変換を行なう。ここでに=2のドツトデー
タは上記パターン変換後のものである。すなわち、いま
2番目のドツトブタは“0”なので3番目のドツトデー
タは変換されない。Next, the value of k is updated by one, and the same pattern conversion as above is performed for k=2 and +1=3, that is, the second and third dot data. Here, the dot data of =2 is after the above pattern conversion. That is, since the second dot pig is "0", the third dot data is not converted.
以」二のようなパターン変換動作をに=n−1まで繰り
返し、1ドツト列のパターン変換を終了する(ステップ
■)。こうして第3図(a)の原ドツトパターンは同図
(b)のようにパターン変換される。すなわち、連続し
たドツトは1つおきに間引かれるのである。The pattern conversion operation as described above is repeated until n-1 to complete the pattern conversion of one dot row (step 2). In this way, the original dot pattern of FIG. 3(a) is converted into a pattern as shown in FIG. 3(b). That is, every other consecutive dot is thinned out.
つぎに、列番号Xを1つインクリメントしくステップ■
)、第2列を指定して」二記と同様の方法でパターン変
換を行なう。こうして各列を順次パターン変換していく
が、その都度、m列までパターン変換が終了したか、す
なわちx=mか否かが判定され、終了していない場合に
はXの値を1つ更新し、上記と同様のパターン変換を行
なう(ステップ■)。Next, increment the column number X by one step ■
), specify the second column and perform pattern conversion in the same manner as described in section 2. In this way, each column is sequentially pattern-converted, but each time it is determined whether pattern conversion has been completed up to m columns, that is, whether x = m, and if it has not been completed, the value of X is updated by one. Then, the same pattern conversion as above is performed (step ■).
そして、m列までパターン変換が終了した場合には、こ
のパターン変換されたドツトパターンに基づいて印字手
段5で印字か行なわれる。このとき、印字するドツト数
が原ドッパターンより減ったために印字ドツトデユーテ
ィが減少し、電源に過大な負荷を1うえることなく、高
速印字が行なわれる。When pattern conversion has been completed up to m columns, printing is performed by the printing means 5 based on the converted dot pattern. At this time, since the number of printed dots is reduced from the original dot pattern, the printing dot duty is reduced, and high-speed printing is performed without adding an excessive load to the power supply.
このようにして、印字文字指定手段1で指定された文字
等が通常時より高速で印字される。In this way, the characters specified by the print character specifying means 1 are printed at a higher speed than normal.
原ドツトパターンによる印字例を第4図に、また、その
原ドッパターンを上記実施例によってパターン変換した
ドツトパターンによる印字例を第5図に示す。FIG. 4 shows an example of printing using the original dot pattern, and FIG. 5 shows an example of printing using the dot pattern obtained by converting the original dot pattern according to the above embodiment.
なお、」1記実施例においては、原ドツトパターンのド
ツトデータをRAM3に展開してからバタン変換を行な
ったが、これに限らず、原ドツトパターン記憶回路2か
ら原ドツトパターンのドツトデータを読み出す際にパタ
ーン変換を行ない、このパターン変換されたドツトパタ
ーンのドツトデータをRAM3に展開するようにしても
よい。Note that in the first embodiment, the dot data of the original dot pattern is developed in the RAM 3 and then the button conversion is performed; however, the dot data of the original dot pattern may be read out from the original dot pattern storage circuit 2. Alternatively, pattern conversion may be performed at the same time, and the dot data of the converted dot pattern may be developed in the RAM 3.
また、」1記実施例では、1列において2ドツト連続し
て印字すべきドツトが存在した場合にその1つを間引く
ようにしたが、これに限るものではなく、例えば、3ド
ツト連続した場合にいずれか1つのドツトを間引くとか
、2つ連続した後、1つおきにまたドツトが存在すると
きに2つの連続したドツトの1つを間引く等種々の変更
が考えらねる。いずれにしても、印字品質の大きな低下
をきたすことなく、同一列に反数の印字すべきドツトが
存在するとき、いずれかのドツトを間引くものは総て本
発明に包含される。In addition, in the first embodiment, when there are two dots to be printed in a row in a row, one of them is thinned out. However, the invention is not limited to this. For example, if three dots are printed in a row, one of the dots is thinned out. Various changes can be considered, such as thinning out one dot at a time, or thinning out one of two consecutive dots when there are two consecutive dots and then every other dot. In any case, the invention encompasses all methods of thinning out any of the dots when there are dots to be printed in the same column in the opposite number without causing a large deterioration in print quality.
[効果]
本発明によれば、印字品質の大きな低下をきたすことな
く、同一列中の印字ドツトを間引いて印字ドツトデユー
ティを減少させることにより、電源に過大な負担を与え
ることなく、印字速度の高速化を実現することができる
。[Effect] According to the present invention, printing dots in the same row are thinned out to reduce the printing dot duty without causing a large deterioration in printing quality, thereby increasing the printing speed without placing an excessive burden on the power supply. can be realized.
第1図は本発明の一実施例を示したブロック図、第2図
は第1図の動作を説明するためのフローチヤード、第3
図(a)および(b)は第1図の動作を説明するための
説明図、第4図は原ドツトパターンを示した説明図、第
5図は第4図の原ドツトパターンをパターン変換したド
ツトパターンを示した説明図である。
以 」ニFIG. 1 is a block diagram showing an embodiment of the present invention, FIG. 2 is a flowchart for explaining the operation of FIG. 1, and FIG.
Figures (a) and (b) are explanatory diagrams for explaining the operation of Figure 1, Figure 4 is an explanatory diagram showing the original dot pattern, and Figure 5 is a pattern conversion of the original dot pattern in Figure 4. FIG. 3 is an explanatory diagram showing a dot pattern. ” ni
Claims (4)
しながら印字を行なうドットプリンタにおいて、同一列
に複数の印字すべきドットが存在するとき、いずれかの
ドットを間引いて印字を行なうことを特徴とするドット
プリンタの印字方法。(1) In a dot printer that prints while scanning multiple printing elements arranged in parallel in the column direction, when there are multiple dots to be printed in the same column, one of the dots is thinned out and printed. A dot printer printing method characterized by:
ずれかを間引くものであるドットプリンタの印字方法。(2) The printing method for a dot printer according to claim 1, wherein any of the dots that are continuous in the column direction is thinned out.
トパターンを構成するドットデータを受け、列方向に複
数の印字すべきドットが存在するとき、いずれかのドッ
トを削除することにより、上記原ドットパターンをパタ
ーン変換し、この変換後のドットパターンに基づいて印
字を行なうことを特徴とするドットプリンタの印字方法
。(3) When receiving dot data constituting an original dot pattern representing a font or graphic, etc., and when there are multiple dots to be printed in the column direction, by deleting any dot, the original dot pattern can be changed into a pattern. A printing method for a dot printer, characterized in that the dot pattern is converted and printing is performed based on the converted dot pattern.
ずれかを間引くものであるドットプリンタの印字方法。(4) The printing method for a dot printer according to claim 3, wherein any of the dots that are continuous in the column direction is thinned out.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP5871790A JPH03258555A (en) | 1990-03-09 | 1990-03-09 | Printing method of dot printer |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP5871790A JPH03258555A (en) | 1990-03-09 | 1990-03-09 | Printing method of dot printer |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH03258555A true JPH03258555A (en) | 1991-11-18 |
Family
ID=13092249
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP5871790A Pending JPH03258555A (en) | 1990-03-09 | 1990-03-09 | Printing method of dot printer |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH03258555A (en) |
-
1990
- 1990-03-09 JP JP5871790A patent/JPH03258555A/en active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5499321A (en) | Printing method for use with dot printer | |
JPH0650903B2 (en) | Image recording method | |
JPH03258555A (en) | Printing method of dot printer | |
JPS62225349A (en) | High-quality character printing method for electro-transfer type printer | |
JP2626691B2 (en) | Printing method of dot printer | |
JPH0815800B2 (en) | Address printing device | |
JP2657198B2 (en) | Printing method of dot printer | |
JPH1191152A (en) | Heat-sensitive recording apparatus | |
KR940006538B1 (en) | Printing method for dot printer | |
JPS60155472A (en) | Image magnification processing system | |
JPS61227476A (en) | Print method | |
JPS588664A (en) | Multisize printer | |
KR19990042309A (en) | Color text printing device for color printers | |
JP2003039720A (en) | Method for recording image | |
JPS63141766A (en) | Printing system | |
JPH118766A (en) | Gradation processing method and device | |
JPH0325495A (en) | Printer | |
JPH09123540A (en) | Method for forming record data and apparatus therefor | |
JPH02107459A (en) | Contract printing method | |
JPH0813557B2 (en) | Printing method of dot printer | |
JPH05246075A (en) | Bit map data-generator | |
JPH02107457A (en) | Contract printing method | |
JPH04168070A (en) | Serial printer | |
JPH04331987A (en) | Character symbol generation device | |
JPH0422649A (en) | Controlling method for printing of printer |