JPH0347776A - Printer - Google Patents
PrinterInfo
- Publication number
- JPH0347776A JPH0347776A JP18303589A JP18303589A JPH0347776A JP H0347776 A JPH0347776 A JP H0347776A JP 18303589 A JP18303589 A JP 18303589A JP 18303589 A JP18303589 A JP 18303589A JP H0347776 A JPH0347776 A JP H0347776A
- Authority
- JP
- Japan
- Prior art keywords
- line feed
- feed amount
- output
- printing head
- printing
- 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
Links
- 238000001514 detection method Methods 0.000 claims abstract description 6
- 238000010586 diagram Methods 0.000 description 6
- 230000000694 effects Effects 0.000 description 3
- 230000001788 irregular Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 1
Landscapes
- Handling Of Cut Paper (AREA)
- Character Spaces And Line Spaces In Printers (AREA)
Abstract
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明はコンピュータやデータ端末機器等に使用される
プリンタに関する。DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a printer used in computers, data terminal equipment, and the like.
従来のプリンタは、改行動作と印字ヘッドの移動を独立
に制御している。従って、改行量に応じて印字ヘッドの
移動を変更するようなことは特に行っていない。Conventional printers independently control the feedthrough operation and printhead movement. Therefore, there is no particular need to change the movement of the print head depending on the amount of line feed.
第3図(a)、(b)はそれぞれ従来の一例を示すプリ
ンタの印字ヘッド位置が左あるいは右に偏っている時の
改行動作を行ったときに発生するモーメントによる用紙
斜行を説明するための概念図である。Figures 3(a) and 3(b) show examples of conventional printers, respectively, to explain paper skew due to the moment that occurs when the print head position of a printer is biased to the left or right and the changeover operation is performed. It is a conceptual diagram.
第3図(a)に示すように、印字ヘッド5が左にあると
きに改行動作を行うと、改行力と走行負荷との差により
、プラテン6に巻回された印字用紙7に左まわりのモー
メントが働く。As shown in FIG. 3(a), when a line feed operation is performed when the print head 5 is on the left, the difference between the line feed force and the running load causes the print paper 7 wound around the platen 6 to rotate counterclockwise. Moment works.
また、第3図(b)に示すように、印字ヘッド5が右に
あるときに改行動作を行うと、同じく改行力と走行負荷
との関係により、印字用紙7に右まわりのモーメントが
発生する。Furthermore, as shown in FIG. 3(b), if a line feed operation is performed when the print head 5 is on the right, a clockwise moment is generated on the print paper 7 due to the relationship between the line feed force and the running load. .
上述した従来のプリンタにおいて、改行時の印字ヘッド
は
■ 改行直前の印字終了の位置。In the above-mentioned conventional printer, the print head at the time of line feed is ■ The position where printing ends immediately before the line feed.
■ 改行直後の印字開始の位置。■ Position to start printing immediately after line break.
■ ■から■への移動の途中。■ On the way from ■ to ■.
等、不定の位置にある。etc., in an undetermined position.
従って、改行中に印字ヘッドが左または右に偏っている
と、走行負荷のために、左まわり、または右まわりのモ
ーメントが働く、特に、改行量が大きくなると、改行速
度も速くなり、このモーメントによって用紙の斜行やト
ラクタからの脱落が発生し、印字の乱れや用紙の破損に
つながるという欠点がある。Therefore, if the print head is biased to the left or right during a line feed, a counterclockwise or clockwise moment will act due to the running load.In particular, as the line feed amount increases, the line feed speed will also increase, and this moment This has the disadvantage that the paper may be skewed or fall off the tractor, leading to irregular printing and damage to the paper.
本発明の目的は、かかるモーメントによる用紙の斜行や
トラクタからの脱落、ひいては印字の乱れや用紙の破損
を防止することのできるプリンタを提供することにある
。SUMMARY OF THE INVENTION An object of the present invention is to provide a printer that can prevent paper from being skewed or falling off the tractor due to such a moment, and which can prevent irregular printing and damage to the paper.
本発明のプリンタは、印字データ中の改行コードを判定
して予め定められた改行量より大きな改行を検出する手
段と、前記改行検出手段からの検出信号に応じて改行動
作に先立ち印字ヘッドをプラテン中央に移動する手段と
を有して構成される。The printer of the present invention includes means for detecting a line feed larger than a predetermined line feed amount by determining a line feed code in print data, and a means for detecting a line feed larger than a predetermined line feed amount, and a means for moving the print head to a platen prior to a line feed operation in response to a detection signal from the line feed detection means. and means for moving to the center.
〔実施例〕 次に、本発明の実施例を図面を用いて説明する。〔Example〕 Next, embodiments of the present invention will be described using the drawings.
第1図は本発明の一実施例を説明するためのプリンタ制
御回路のブロック図である。FIG. 1 is a block diagram of a printer control circuit for explaining one embodiment of the present invention.
第1図に示すように、本実施例はマイクロプロセッサ4
の入力ボートIlから印字データを読み込む。印字デー
タはマイクロプロセッサ4の内部で処理され、出力ポー
ト01により印字ヘッド1が駆動され、また出力ポート
02により印字ヘッド移動用のモータ2が、更に出カポ
−) 03によって改行用のモータ3がそれぞれ回転さ
せられる。As shown in FIG. 1, this embodiment uses a microprocessor 4.
The print data is read from the input port Il. The print data is processed inside the microprocessor 4, the print head 1 is driven by the output port 01, the motor 2 for moving the print head is driven by the output port 02, and the motor 3 for line feed is driven by the output port 03. Each can be rotated.
次に、入力データ中の改行コードを見つけると、連続し
た改行コードは全部加算された上で、合計の改行量が定
められた値と比較される。ここで、改行量の方が大きい
場合はまず印字ヘッドをプラテン中央に移動し、しかる
後に改行を開始する。Next, when a line feed code is found in the input data, all consecutive line feed codes are added together, and the total line feed amount is compared with a predetermined value. Here, if the line feed amount is larger, the print head is first moved to the center of the platen, and then line feed is started.
一方、改行量の方が小さい場合は直ちに改行を開始する
。On the other hand, if the line feed amount is smaller, the line feed is started immediately.
第2図は第1図におけるプリンタの動作を説明するフロ
ー図である。FIG. 2 is a flow diagram illustrating the operation of the printer in FIG. 1.
第2図に示すように、このプログラムはマイクロプロセ
ッサが上述した動作を行うものであり、では改行量を加
算するレジスタであり、f′は改行コードで与えられた
改行量、またFは予め定められた改行量をそれぞれ表わ
す。As shown in Figure 2, this program is a register in which the microprocessor performs the above-mentioned operations, where f' is the line feed amount given by the line feed code, and F is the register that adds the line feed amount. represents the amount of line feeds that were added.
以上説明したように、本発明のプリンタは、大量の改行
の時に印字ヘッドによる走行負荷が用紙の中央にかかる
ので、用紙にモーメントが働くことなく、その結実用紙
の斜行やトラクタからの脱落も発生せず、奥行な印字結
果が得られるという効果がある。As explained above, in the printer of the present invention, the running load of the print head is applied to the center of the paper when a large number of line feeds occur, so no moment is applied to the paper, and the resulting paper is prevented from running skewed or falling off from the tractor. This has the effect that printing results with greater depth can be obtained without this occurrence.
また、本発明は通常の印字や改行において、印字ヘッド
の移動が最小となり、スループットの低下も避けること
ができるという効果がある。Further, the present invention has the effect that the movement of the print head is minimized during normal printing and line feed, and a decrease in throughput can be avoided.
リンク制御回路のブロック図、第2図は第1図における
プリンタの動作を説明するフロー図、第3図(a)、(
b)はそれぞれ従来の一例を示すプリンタの印字ヘッド
位置が左あるいは右に偏っている時の改行動作を行った
ときに発生するモーメントによる用紙斜行を説明する概
念図である。A block diagram of the link control circuit, FIG. 2 is a flow diagram explaining the operation of the printer in FIG. 1, and FIGS.
b) is a conceptual diagram illustrating paper skew due to a moment generated when a changeover operation is performed when the print head position of a printer is biased to the left or right, each showing an example of the conventional printer.
1・・・印字ヘッド、2・・・印字ヘッド移動用のモー
タ、3・・・改行用のモータ、4・・・マイクロプロセ
ッサ。1...Print head, 2...Motor for moving the print head, 3...Motor for line feed, 4...Microprocessor.
Claims (1)
行量より大きな改行を検出する手段と、前記改行検出手
段からの検出信号に応じて改行動作に先立ち印字ヘッド
をプラテン中央に移動する手段とを有することを特徴と
するプリンタ。means for determining a line feed code in the print data to detect a line feed larger than a predetermined line feed amount; and means for moving the print head to the center of the platen prior to the line feed operation in response to a detection signal from the line feed detection means. A printer characterized by having:
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP18303589A JP2808688B2 (en) | 1989-07-14 | 1989-07-14 | Printer |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP18303589A JP2808688B2 (en) | 1989-07-14 | 1989-07-14 | Printer |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH0347776A true JPH0347776A (en) | 1991-02-28 |
| JP2808688B2 JP2808688B2 (en) | 1998-10-08 |
Family
ID=16128599
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP18303589A Expired - Lifetime JP2808688B2 (en) | 1989-07-14 | 1989-07-14 | Printer |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2808688B2 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0671968A (en) * | 1992-08-26 | 1994-03-15 | Pfu Ltd | Paper transport control method for printer |
-
1989
- 1989-07-14 JP JP18303589A patent/JP2808688B2/en not_active Expired - Lifetime
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0671968A (en) * | 1992-08-26 | 1994-03-15 | Pfu Ltd | Paper transport control method for printer |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2808688B2 (en) | 1998-10-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH02192978A (en) | printer | |
| US4948279A (en) | Bidirectional printing device | |
| JP2808688B2 (en) | Printer | |
| JPH02137955A (en) | Printer control method | |
| JPS639556A (en) | Printing-controlling system | |
| JPH02158367A (en) | Printer control method | |
| JPH0952397A (en) | Ink jet recording apparatus | |
| JP2570881B2 (en) | Print media feed control method | |
| US4640635A (en) | Method for inhibiting printing during ribbon reversal | |
| JPH0929953A (en) | Image forming device | |
| JP3038089B2 (en) | Printer | |
| JPS6213362A (en) | Printing method in wire dot printer | |
| JP2744388B2 (en) | Paper transport control method for printer | |
| KR920008910B1 (en) | Printing head protection factor method of dot matrix printer | |
| JP3174461B2 (en) | Printer reception control method | |
| JPH05278279A (en) | Printer | |
| JP2697986B2 (en) | Printer | |
| JPH0550719A (en) | Printer capable of displaying error treating method | |
| JPS62183369A (en) | Serial printer | |
| JPS63116887A (en) | Paper use-up detection method | |
| JPH0647976A (en) | Printing paper out detection method | |
| JP2002192787A (en) | Serial printer | |
| JPH04221658A (en) | Drive of serial printer | |
| JPS61213715A (en) | Apparatus for detecting inclination of paper | |
| JPH04336264A (en) | Printer |