JPH0257374A - Printer printing control system - Google Patents

Printer printing control system

Info

Publication number
JPH0257374A
JPH0257374A JP63209002A JP20900288A JPH0257374A JP H0257374 A JPH0257374 A JP H0257374A JP 63209002 A JP63209002 A JP 63209002A JP 20900288 A JP20900288 A JP 20900288A JP H0257374 A JPH0257374 A JP H0257374A
Authority
JP
Japan
Prior art keywords
printing
head
control
duty
line
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
JP63209002A
Other languages
Japanese (ja)
Inventor
Teru Morimoto
森本 輝
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.)
Fujitsu Ltd
Original Assignee
Fujitsu 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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP63209002A priority Critical patent/JPH0257374A/en
Publication of JPH0257374A publication Critical patent/JPH0257374A/en
Pending legal-status Critical Current

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41JTYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
    • B41J19/00Character- or line-spacing mechanisms
    • B41J19/18Character-spacing or back-spacing mechanisms; Carriage return or release devices therefor
    • B41J19/20Positive-feed character-spacing mechanisms
    • B41J19/202Drive control means for carriage movement

Landscapes

  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
  • Character Spaces And Line Spaces In Printers (AREA)

Abstract

PURPOSE:To shorten a printing time and to simplify a control program by decelerating the printing speed of a head to print one line by one movement of the head when a high duty character is detected by a high duty detector. CONSTITUTION:Bits in a printing buffer 3 are added all for one line by a program in a control memory 2 by a high duty detector 6. If 30% or more of duty is detected, it is set to a high duty mode. Then, a third control clock generator 10 generates a control clock to decelerate the printing speed, thereby to decelerate the speed by driving a space motor 8, thereby reducing the substantial duty at a head pin fire interval by decelerating the speed to print one line by one movement of a head 5. Since one line can be printed by the one movement of the head 5, printing time can be shortened as compared with a normal three dividing printings.

Description

【発明の詳細な説明】 [概要] 銀行用通帳プリンタ装置6などのプリンタ印字制御方式
に関し、 印字時間を短縮することができ、また制御プログラムも
簡単なプリンタ印字制御方式を提供することを目的とし
、 制御CPUと、一行の印字情報を有する印字バッファと
、ヘッドのヘッドピンのファイヤを制御する印字制御レ
ジスタと、一行分の高デューティ文字を検出する高デユ
ーティ検出回路と、高デユ−アイ文字を行なうためのス
ペースモータを制御する制御クロックを発生させる制御
クロック発生回路と、を備え、前記高デユーティ検出回
路で高デユーティ文字を検出したときは前記制御クロッ
ク発生回路により前記スペースモータによる前記ヘッド
の印字速度を遅くして、前記ヘッドの一回の移動により
一行の印字を行なうように構成した3゜[産業上の利用
分野] 本発明は、銀行用通帳プリンタ装置などのプリンタ印字
制御方式に関する。
[Detailed Description of the Invention] [Summary] The present invention aims to provide a printer printing control method for a bank passbook printer device 6, etc., which can shorten the printing time and also has a simple control program. , a control CPU, a print buffer having one line of print information, a print control register that controls firing of the head pin of the head, a high duty detection circuit that detects one line of high duty characters, and a high duty character that performs high duty characters. a control clock generation circuit that generates a control clock for controlling a space motor, and when the high duty detection circuit detects a high duty character, the control clock generation circuit controls the printing speed of the head by the space motor. [Field of Industrial Application] The present invention relates to a printing control system for printers such as bank passbook printers.

一般に、プリンタ装置における高デューティ文字の印字
は、3分割印字を行なっているが、3分割印字はヘッド
の移動が5回必要となり、一行を印字するための処理時
間がかかる。
Generally, printing of high-duty characters in a printer device is performed by printing in three parts, but printing in three parts requires moving the head five times, and it takes processing time to print one line.

したがって、印字時間を短縮することが要望されていた
Therefore, it has been desired to shorten the printing time.

[従来の技術] 従来のプリンタ装置にあっては、印字スペース中に占め
る黒ドツトの割合が大きな高デユーティ文字の印字は3
分割して印字していた。このような3分割印字を行なう
のは、分割しないで1回のヘッドの移動により高速で高
デユーティ文字の印字を行なうと、大きな電流を流さね
ばならず、ヘッドが破損してしまうからである。
[Prior art] In conventional printer devices, printing of high duty characters with a large proportion of black dots occupying the printing space takes 3
It was printed in parts. The reason why such three-division printing is performed is that if high-duty characters are printed at high speed by one head movement without dividing, a large current must be passed and the head will be damaged.

[発明が解決しようとする課題] しかしながら、このような従来の印字方式では、高デユ
ーティ文字を印字する場合、3分割印字を行なっている
ため、ヘッドを5回移動させねばならず、一行を印字す
るための印字時間がかかるという問題点があった。
[Problems to be Solved by the Invention] However, in such conventional printing methods, when printing high-duty characters, printing is performed in three parts, so the head must be moved five times, and one line cannot be printed. There was a problem in that it took a long time to print.

また、一行の印字のための処理が大きくなり、制御のた
めのプログラムも複雑となるという問題点もあった。
Another problem is that the processing required to print one line becomes large and the control program becomes complicated.

本発明は、このような従来の問題点に鑑みてなされたも
のであって、印字時間を短縮することができ、また制御
プログラムも簡単なプリンタ印字制御方式を提供するこ
とを目的としている。
The present invention has been made in view of these conventional problems, and an object of the present invention is to provide a printer printing control method that can shorten printing time and has a simple control program.

[課題を解決するための手段] 第1図は本発明の原理説明図である。[Means to solve the problem] FIG. 1 is a diagram explaining the principle of the present invention.

第1図において、1は制御CPU、3は一行の印字情報
を有する印字バッファ、4はヘッド5のヘッドピンのフ
ァイヤを制御する印字制御レジスタ、6は一行分の高デ
ユーティ文字を検出する高デユーティ検出回路、10は
高デユーティ印字を行なうためのスペース七−夕を制御
する制御り[」ツタを発生させる制御クロック発生回路
である。
In FIG. 1, 1 is a control CPU, 3 is a print buffer that has one line of print information, 4 is a print control register that controls firing of the head pin of head 5, and 6 is a high duty detection that detects one line of high duty characters. The circuit 10 is a control clock generating circuit that generates a control clock for controlling the space tanabata for high duty printing.

[作用] 本発明においては、高デユーティ検出回路で高デユーテ
ィ文字を検出したときは、制御クロック発生回路で、ス
ペースモータを制御する制御クロックのスペースを大き
くすることによりヘッドの印字速度を遅くしてヘッドビ
ンファイヤ間隔をあ(ブで実質のデユーティを減少させ
、1回のヘッドの移動で一行の印字を行なう。
[Function] In the present invention, when the high duty detection circuit detects a high duty character, the control clock generation circuit slows down the print speed of the head by increasing the space of the control clock that controls the space motor. By increasing the head bin fire interval, the actual duty is reduced, and one line of printing is performed with one head movement.

したがって、通常の3分割印字に比べて印字時間を短縮
することができる。
Therefore, printing time can be shortened compared to normal three-part printing.

また、ヘッドの移動が1回ですむことから制御用のプロ
グラムを簡単にすることができる。
Furthermore, since the head only needs to be moved once, the control program can be simplified.

[実施例] 以下、本発明の実施例を図面に基づいて説明する。[Example] Embodiments of the present invention will be described below based on the drawings.

第2図は本発明を実施するための制御装置を示す図であ
る。
FIG. 2 is a diagram showing a control device for implementing the present invention.

第2図において、1は制御CPU、2は制御用メモリで
あり、制御用メモリ2には制御用プログラムが格納され
ている。3は印字バラフン7であり、印字バッファ3に
一行の印字を行なうための印字情報が格納されている。
In FIG. 2, 1 is a control CPU, 2 is a control memory, and the control memory 2 stores a control program. Reference numeral 3 denotes a printing pad 7, in which printing information for printing one line in the printing buffer 3 is stored.

4は印字1iIJ御レジスタであり、印字制御レジスタ
4は印字バッファ3内の印字情報に基づいてヘッド5の
ヘッドピンのファイヤを制御する。
4 is a print 1iIJ control register, and the print control register 4 controls the firing of the head pin of the head 5 based on print information in the print buffer 3.

ヘッド5は印字制御レジスタ3に接続されており、左右
方向に移動してヘッドピンの駆動によりリボンを介して
通帳などに一行の印字を行なう。
The head 5 is connected to the print control register 3, moves in the left-right direction, and prints one line on a bankbook or the like via a ribbon by driving a head pin.

6は高デユーティ検出回路であり、高デユーティ検出回
路6は、印字バッファ3内のビットを一行分全て加算し
てデユーティ計算を行ない、デユーティが、例えば30
%以上になったことを検出したとき、高デユーティモー
ドとなる、7は第1制御クロック発生回路であり、第1
制御クロック発生回路7は、ANK文字(カタカナ、ひ
らがな、英文字、数字)の印字を行なうためのスペース
モータ8を制御する制御クロックを発生する。
6 is a high duty detection circuit, and the high duty detection circuit 6 calculates the duty by adding all the bits in the print buffer 3 for one line, and when the duty is 30, for example.
% or more, the high duty mode is activated. 7 is a first control clock generation circuit;
A control clock generation circuit 7 generates a control clock for controlling a space motor 8 for printing ANK characters (katakana, hiragana, alphabetic characters, numbers).

9は第2制御クロック発生回路であり、第2制御クロッ
ク発生回路9は、漢字印刷を行なうためのスペースモー
タ8を制御する制C1クロックを発生する。
9 is a second control clock generation circuit, and the second control clock generation circuit 9 generates a control C1 clock for controlling the space motor 8 for printing Chinese characters.

10は第3制御クロック発生回路(制御クロック発生回
路)であり、第3制御クロック発生回路10は、高デユ
ーティ文字印字を行なうためのスペースモータ8を制御
する制御クロックを発生ずる。この第3制御クロック発
生回路10は、前記第1.第2制御クロツク発生回路7
,9に比べて印字速度が遅くなるような制御クロックを
発生する。すなわち、スペースモータ8の速度検出用タ
イマ値を大きくすることにより低速モードにする。
10 is a third control clock generation circuit (control clock generation circuit), and the third control clock generation circuit 10 generates a control clock for controlling the space motor 8 for printing high duty characters. This third control clock generation circuit 10 is connected to the first control clock generation circuit 10. Second control clock generation circuit 7
, 9, a control clock is generated that makes the printing speed slower than that of the control clock. That is, by increasing the speed detection timer value of the space motor 8, the low speed mode is set.

11はセレクタであり、セレクタ11は第1〜3制御ク
ロツク発生回路7.9.10に各出力を選択して、選択
した制御クロックをスペースモータ8に与える。スペー
スモータ8は選択された印字速度で前記ヘッド5を左右
方向に移動させる。
11 is a selector which selects each output for the first to third control clock generation circuits 7, 9 and 10 and supplies the selected control clock to the space motor 8. The space motor 8 moves the head 5 in the left-right direction at a selected printing speed.

次に、高デユーティ文字の印字方式について説明する。Next, a printing method for high duty characters will be explained.

高デユーティ検出回路6でvJtll用メモリ用向モリ
2内ラムにより印字バッファ3内のビットを一行分仝で
加算して、デユーティが30%以上であることを検出し
たとき、高デユーティモードとなる。
When the high duty detection circuit 6 detects that the duty is 30% or more by adding the bits in the print buffer 3 for one line using the RAM in the memory 2 for vJtll, the high duty mode is set. .

第3制御クロック発生回路10は、高デューティの検出
により印字速度を遅くするような制御クロックを発生し
、その制御クロックでスペースモータ8を駆動し、スペ
ースモータ8の駆動により、ヘッド5は1回の移動で一
行の印字を行なう。すなわち、印字速度を遅くすること
よりヘッドピンファイヤ間隔をあけて実質のデユーティ
を減少させることによりヘッド5の1回の移動で一行の
印字を行なう。
The third control clock generation circuit 10 generates a control clock that slows down the printing speed by detecting a high duty, and drives the space motor 8 with the control clock. Move one line to print one line. That is, one line of printing is performed with one movement of the head 5 by reducing the actual duty by increasing the head pin firing interval by slowing down the printing speed.

このように、1回のヘッド5の移動で一行の印字を行な
うことができるので、通常の3分割印字に比較して印字
時間を短縮することができる。
In this way, one line of printing can be performed by one movement of the head 5, so the printing time can be shortened compared to normal three-division printing.

例えば、印字速度を3分の1にしても、ヘッド5の加速
、停止、返りの動作がなくなることがら、その分だけ印
字時間を短縮することができる。
For example, even if the printing speed is reduced to one-third, the acceleration, stopping, and turning operations of the head 5 are eliminated, so that the printing time can be shortened by that amount.

また、ヘッド5の移動が1回ですむことがら、制御用プ
ログラムを簡単にすることができる。
Furthermore, since the head 5 only needs to be moved once, the control program can be simplified.

なお、印字速度を遅くするようにしたため、瞬時に大電
流を流す必要がなく、ヘッド5が破損する恐れがない。
Note that since the printing speed is made slow, there is no need to instantaneously flow a large current, and there is no risk of damage to the head 5.

また、高デユーティ文字以外のANK文字、漢字の印字
の場合には、通常の印字速度で印字することができる。
Furthermore, in the case of printing ANK characters and Kanji characters other than high-duty characters, printing can be performed at a normal printing speed.

[発明の効果] 以上説明してきたように、本発明によれば、高デユーテ
ィ文字を検出したときは、印字速度を遅くして1回のヘ
ッドの移動で一行を印字するようにしたため、3分割印
字に比べて印字時間を短縮することができる。
[Effects of the Invention] As explained above, according to the present invention, when a high-duty character is detected, the printing speed is slowed down so that one line is printed with one head movement. Printing time can be shortened compared to printing.

また、ヘッドの移動が一回ですむため、制御用プログラ
ムを簡単にすることができる。
Furthermore, since the head only needs to be moved once, the control program can be simplified.

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

第1図は本発明の原理説明図、 第2図は本発明を実施するための制御装置を示す図であ
る。 図中、 1・・・制御cpu。 2・・・制御用メモリ、 3・・・印字バッファ、 4・・・印字制御レジスタ、 5・・・ヘッド、 6・・・高デユーティ検出回路、 7・・・第1制御クロック発生回路、 8・・・スペースモータ、 9・・・第2制御クロック発生回路、 10・・・第3制御クロック発生回路 (制御クロック発生回路)、 11・・・セレクタ。 &β1 おし 口月〔a 第1 図 参発頭り笑施q”pr<rハ刺甲装り派1図第2 図
FIG. 1 is a diagram explaining the principle of the present invention, and FIG. 2 is a diagram showing a control device for implementing the present invention. In the figure: 1... Control CPU. 2... Control memory, 3... Print buffer, 4... Print control register, 5... Head, 6... High duty detection circuit, 7... First control clock generation circuit, 8 ...Space motor, 9...Second control clock generation circuit, 10...Third control clock generation circuit (control clock generation circuit), 11...Selector. &β1 Oshi Kutsuzuki〔a Fig. 1 Participation in the head of the figure

Claims (1)

【特許請求の範囲】[Claims] 制御CPU(1)と、一行の印字情報を有する印字バッ
ファ(3)と、ヘッド(5)のヘッドピンのファイヤを
制御する印字制御レジスタ(4)と、一行分の高デュー
ティ文字を検出する高デューティ検出回路(6)と、高
デューティ印字を行なうためのスペースモータを制御す
る制御クロックを発生させる制御クロック発生回路(1
0)と、を備え、前記高デューティ検出回路(6)で高
デューティ文字を検出したときは前記制御クロック発生
回路(10)により前記スペースモータ(8)による前
記ヘッド(5)の印字速度を遅くして、前記ヘッドの一
回の移動により一行の印字を行なうようにしたことを特
徴とするプリンタ印字制御方式。
A control CPU (1), a print buffer (3) that has one line of print information, a print control register (4) that controls the firing of the head pin of the head (5), and a high duty register that detects one line of high duty characters. A detection circuit (6) and a control clock generation circuit (1) that generates a control clock to control the space motor for high-duty printing.
0), when the high-duty detection circuit (6) detects a high-duty character, the control clock generation circuit (10) slows down the printing speed of the head (5) by the space motor (8). A printer printing control system characterized in that one line of printing is performed by one movement of the head.
JP63209002A 1988-08-23 1988-08-23 Printer printing control system Pending JPH0257374A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63209002A JPH0257374A (en) 1988-08-23 1988-08-23 Printer printing control system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63209002A JPH0257374A (en) 1988-08-23 1988-08-23 Printer printing control system

Publications (1)

Publication Number Publication Date
JPH0257374A true JPH0257374A (en) 1990-02-27

Family

ID=16565677

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63209002A Pending JPH0257374A (en) 1988-08-23 1988-08-23 Printer printing control system

Country Status (1)

Country Link
JP (1) JPH0257374A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR200458012Y1 (en) * 2011-02-24 2012-01-16 하서영 Pet Wear Bag

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5747673A (en) * 1980-09-03 1982-03-18 Oki Electric Ind Co Ltd Dot printer
JPS61264959A (en) * 1985-05-20 1986-11-22 Fujitsu Ltd Print system in printer
JPS63151460A (en) * 1986-12-16 1988-06-24 Oki Electric Ind Co Ltd Drive control circuit of dot printing head

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5747673A (en) * 1980-09-03 1982-03-18 Oki Electric Ind Co Ltd Dot printer
JPS61264959A (en) * 1985-05-20 1986-11-22 Fujitsu Ltd Print system in printer
JPS63151460A (en) * 1986-12-16 1988-06-24 Oki Electric Ind Co Ltd Drive control circuit of dot printing head

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR200458012Y1 (en) * 2011-02-24 2012-01-16 하서영 Pet Wear Bag

Similar Documents

Publication Publication Date Title
US4600319A (en) Control for dot matrix printers operating in harsh environments
US4224869A (en) Parallel line printer
JPS61206663A (en) Printing method in thermal printer
JPH0257374A (en) Printer printing control system
JPH0356549B2 (en)
JP2739617B2 (en) Serial dot printer
JPS5829678A (en) Bold printing method in printer
JP3319632B2 (en) Printer
JPS63254516A (en) Printer control system
JP2933315B2 (en) Print density adjustment device
JP2546338B2 (en) Impact printer
JP2003127465A (en) Dot impact printer
JPS6125552B2 (en)
JPS5688574A (en) Printer
JPS6141576A (en) Dot impact type printer
KR900000259B1 (en) Bidirectional printing method of daisywheel typewriter and daisywheel printer
JPS6164457A (en) Printer
JPS59156779A (en) serial printer
JPH0398115A (en) Sentence processor
JPH01178455A (en) Dot printer
JPH01101174A (en) dot matrix printer
JPH04220357A (en) Thermal printer
JPS62216782A (en) Thermal transfer printer
JPH04263974A (en) Printing mode selection processing system of printer
JPS62178376A (en) Printer