JPS621549A - Dot printer - Google Patents

Dot printer

Info

Publication number
JPS621549A
JPS621549A JP60142142A JP14214285A JPS621549A JP S621549 A JPS621549 A JP S621549A JP 60142142 A JP60142142 A JP 60142142A JP 14214285 A JP14214285 A JP 14214285A JP S621549 A JPS621549 A JP S621549A
Authority
JP
Japan
Prior art keywords
printing
divided
printing operation
printing data
cpu10
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
JP60142142A
Other languages
Japanese (ja)
Inventor
Kazuyo Tonobori
戸登 和代
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.)
Toshiba Corp
Original Assignee
Toshiba Corp
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 Toshiba Corp filed Critical Toshiba Corp
Priority to JP60142142A priority Critical patent/JPS621549A/en
Publication of JPS621549A publication Critical patent/JPS621549A/en
Pending legal-status Critical Current

Links

Landscapes

  • Dot-Matrix Printers And Others (AREA)

Abstract

PURPOSE:To make it possible to always perform high quality dot printing, by developing printing data to divided printing data necessary for high duty printing operation by the indication of dividing printing operation preliminarily given from the outside. CONSTITUTION:When no (n) divided required informations are transmitted from the outside, CPU10 starts non-dividing printing operation and the printing data stored in RAM12 is supplied to a printing head driving part 13 to perform dot printing. Hereupon, for example, when a high duty detection signal is assumed to be transmitted to CPU10 from a high duty detection circuit 16 when the printing corresponding to one line was finished, CPU10 performs processing for developing the printing data stored in RAM12 to (n) divided printing data. CPU10 uses the formed (n) divided printing data to output printing data of one dividing unit to the printing head driving part 13 to allow said driving part 13 to perform printing operation (n) times. Next, when (n) divided informations are assumed to be set to RAM12, CPU10 performs processing for developing the printing data stored in RAM12 to (n) divided printing data before performing (n) dividing printing operation.

Description

【発明の詳細な説明】 [発明の技術分野] 本発明は、高デユーテイ印字機能を有するドツトプリン
タに関する。
DETAILED DESCRIPTION OF THE INVENTION [Technical Field of the Invention] The present invention relates to a dot printer having high duty printing capability.

[発明の技術的背景とその問題点] 従来、ドツトプリンタでは、高密度のドツト印字、即ち
高デユーテイ印字を行なうには大容量の電源を必要とす
るか、又は高デユーテイ印字の発生を検出して分割印字
動作を実行する方式が用いられている。
[Technical background of the invention and its problems] Conventionally, dot printers require a large-capacity power source to perform high-density dot printing, that is, high-duty printing, or have a system that detects the occurrence of high-duty printing. A method of performing a divided printing operation is used.

しかしながら、大容量の電源を使用すると、プリンタ全
体のコストが増大し、装置が大型化する。
However, using a large capacity power supply increases the overall cost of the printer and increases the size of the device.

また、分割印字動作を実行する方式では、高デユーテイ
印字の発生が検出された後に分割印字動作に移行するた
め、その検出前の印字データに対する印字品質を保証で
きない問題がある。即ち、高密度の印字データの場合で
も、その印字データが検出前のデータであれば、その印
字データに応じた非分割印字動作が実行されることにな
るからである。
Furthermore, in the method of performing a divided printing operation, since the divisional printing operation is started after the occurrence of high duty printing is detected, there is a problem that the printing quality cannot be guaranteed for the print data before the detection. That is, even in the case of high-density print data, if the print data is data before detection, a non-divided printing operation corresponding to the print data will be executed.

[発明の目的] 本発明の目的は、高デユーテイ印字動作を実行する際に
、高デユーテイ印字の発生を検出する前後において、分
割ドツト印字動作を行なうことを可能にして、常に高い
印字品質のド・ソト印字を行な、うことかできるドツト
プリンタを提供することにある。
[Object of the Invention] An object of the present invention is to make it possible to perform a divided dot printing operation before and after detecting the occurrence of high-duty printing when performing a high-duty printing operation, thereby achieving always high printing quality.・The objective is to provide a dot printer that can perform solitary printing.

[発明の概要] 本発明は、予め外部から分割印字動作指示を与える分割
印字動作指示手段を備えている。この分割印字動作指示
により、分割印字データ作成手段は印字データを高デユ
ーテイ印字動作に必要な分割印字データに展開するよう
に構成されている。
[Summary of the Invention] The present invention includes division printing operation instruction means for giving division printing operation instructions from the outside in advance. In response to this divided print operation instruction, the divided print data creation means is configured to develop the print data into divided print data necessary for the high duty printing operation.

このような構成を有することにより、高デユーテイ印字
モードの検出前においても、高デユーテイ印字に必要な
分割印字動作を行なうことが可能となる。
With such a configuration, it is possible to perform the divided printing operation necessary for high duty printing even before the high duty printing mode is detected.

[発明の実施例] 以下図面を参照して本発明の一実施例を説明する。第1
図は一実施例に係わるド・ソトプリンタの構成を示すブ
ロック図である。第1図において、マイクロプロセッサ
(CPU)10は、プリンタ全体の動作制御を行なう制
御回路であり、ROMIIに予め記憶されたプログラム
に基づいて分割印字動作等の動作制御を実行する。RA
 M 12は、外部(通常ではホストコンピュータ)か
ら与えられる印字データ及び分割印字要求情報等の制御
情報を記憶する一時記憶メモリである。印字へ・ソド駆
動部13は、CPUl0の制御により印字へ・ンドを駆
動して、非分割印字動作及び分割印字動作を実行する。
[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 DoSoto printer according to an embodiment. In FIG. 1, a microprocessor (CPU) 10 is a control circuit that controls the operation of the entire printer, and executes operation control such as division printing operation based on a program stored in advance in a ROM II. R.A.
M12 is a temporary storage memory that stores control information such as print data and divided print request information given from the outside (usually a host computer). The print drive unit 13 drives the print drive under the control of the CPU 10, and executes a non-divided printing operation and a divided printing operation.

I10ボート14は、外部からの情報、信号等を受信す
るためのボートである。I10ポート14は、分割印字
指令スイッチ15、高デユーテイ検出回路16及びホス
トコンピュータに接続されている。スイッチ15は、オ
ペレータのマニュアル操作により、分割印字要求情報を
入力するためのスイッチ回路である。高デユーテイ検出
回路16は、例えば印字データの構成に基づいて高デユ
ーテイ印字モードを検出する回路である。
The I10 boat 14 is a boat for receiving information, signals, etc. from the outside. The I10 port 14 is connected to a division print command switch 15, a high duty detection circuit 16, and a host computer. The switch 15 is a switch circuit for inputting divided printing request information by manual operation by an operator. The high duty detection circuit 16 is a circuit that detects a high duty printing mode based on, for example, the configuration of print data.

このような構成のドツトプリンタにおいて、第2図及び
第3図のフローチャートを参照して同実施例の動作を説
明する。先ず1.印字動作が開始される以前に、I10
ボート14を通じてホストコンピュータから分割印字コ
マンドを受信するか、またはマニュアル操作によりスイ
ッチ15から信号が出力されると、CPUl0は第2図
のフローチャートに示すような処理を実行する。即ち、
CPUl0は、ステップS1に示すように、スイッチ1
5の動作状態により分割印字要求(以下n分割要求と称
す)が有るか否かを判定する。例えばスイッチ15から
の信号がrHJレベル状態であれば、n分割要求情報を
RA M 12にセットする (ステップS6)。また
、スイッチ15からの信号がrLJレベル状態であれば
、CPUl0はRA M 12内に記憶されたn分割要
求情報をリセットする(ステップS2.S5)。
In the dot printer having such a configuration, the operation of this embodiment will be explained with reference to the flowcharts of FIGS. 2 and 3. First of all 1. Before the printing operation starts, I10
When a division print command is received from the host computer through the board 14 or a signal is output from the switch 15 by manual operation, the CPU 10 executes the processing shown in the flowchart of FIG. That is,
CPU10 switches switch 1 as shown in step S1.
Based on the operating state of step 5, it is determined whether there is a division printing request (hereinafter referred to as an n-division request). For example, if the signal from the switch 15 is at rHJ level, n-division request information is set in the RAM 12 (step S6). Further, if the signal from the switch 15 is at the rLJ level, the CPU 10 resets the n-division request information stored in the RAM 12 (steps S2 and S5).

スイッチ15からの信号が無く、ホストコンピュータか
らの分割印字コマンドにより、CPUl0はn分割要求
情報をRA M 12にセットするか又はリセットする
かを判定する(ステップS3.S4)。
With no signal from the switch 15 and a division print command from the host computer, the CPU 10 determines whether to set or reset the n division request information in the RAM 12 (steps S3 and S4).

このような処理が終了すると、CPUl0は第3図のフ
ローチャートに示すような印字動作制御を実行する。
When such processing is completed, CPU10 executes printing operation control as shown in the flowchart of FIG.

先ず、ステップS7に示すように、CPU10は外部か
ら与えられたn分割要求情報がRA M 12にセット
されているか否かを判定する。外部からn分割要求情報
が送信されない場合には、CPUl0は非分割印字動作
を開始させる(ステップS8)。
First, as shown in step S7, the CPU 10 determines whether n-division request information given from the outside is set in the RAM 12. If n-division request information is not transmitted from the outside, CPU10 starts a non-division printing operation (step S8).

即ち、RA M 12に格納された印字データ(非分割
印字データ)が印字ヘッド駆動部13へ供給されると、
印字ヘッド駆動部13は印字ヘッドを駆動して印字デー
タに応じたドツト印字を実行する。ここで、例えば1行
分のドツト印字が終了した際に、高デユーテイ検出信号
が、高デユーテイ検出回路1BからCPUl0へ転送さ
れたとする(ステップS9,5IO)。CPUl0は、
ステップSllに示すように、RA M 12に格納さ
れている印字データをn分割印字データに展開する処理
を行なう。
That is, when the print data (non-divided print data) stored in the RAM 12 is supplied to the print head drive unit 13,
The print head driving section 13 drives the print head to perform dot printing according to print data. For example, assume that the high duty detection signal is transferred from the high duty detection circuit 1B to the CPU10 when dot printing for one line is completed (steps S9, 5IO). CPU10 is
As shown in step Sll, the print data stored in the RAM 12 is expanded into n-divided print data.

CPULOは、作成したn分割印字データ(RAM12
に格納されている)を使用して、1分割小位の印字デー
タを印字ヘッド駆動部工3へ出力し、1分割小位のドツ
ト印字動作をn回実行させる(・ステップS12〜51
6)。これにより、高デューティ印字モードに対して、
n分割印字動作が実行される。
CPULO is the n-divided print data (RAM12) that was created.
(stored in ) is used to output the print data of 1 division small order to the print head drive unit 3, and execute the dot printing operation of 1 division small order n times (steps S12 to 51
6). As a result, for high-duty printing mode,
An n-divided printing operation is performed.

次に、n分割要求情報がRA M 12にセットされて
いると、CPUl0はRA M 12に格納される印字
データをn分割印字データに展開する処理を行なう(ス
テップ517)。この処理の後に、CPU10は、前記
と同様にステップS12〜816のn分割印字動作を実
行することになる。即ち、n分割要求情報がRAM12
にセットされていると、CPUl0はRAM12に格納
される印字データの全てをn分割印字データに展開し、
n分割印字動作を実行させる。
Next, if the n-division request information is set in the RAM 12, the CPU 10 performs processing to expand the print data stored in the RAM 12 into n-division print data (step 517). After this process, the CPU 10 executes the n-divided printing operation of steps S12 to S816 in the same manner as described above. That is, the n division request information is stored in the RAM 12.
When set to , CPU10 develops all the print data stored in RAM12 into n-divided print data,
Execute n-divided printing operation.

このようにして、印字動作の開始前に予めn分割要求情
報をRAM12にセットすることにより、高デユーテイ
印字モードによるドツト印字動作を確実に実行すること
ができる。したがって、高デユーテイ検出回路1Bの検
出前に、分割印字動作によるドツト印字の必要な印字デ
ータの一部が、非分割印字動作により印字されるような
事態を確実に防止することができる。このため、高デユ
ーテイ検出回路16の検出前後において、高デユーテイ
印字モードによるドツト印字の印字品質が相対的に低下
するような事態を防止できる。
In this manner, by setting the n-division request information in advance in the RAM 12 before starting the printing operation, it is possible to reliably execute the dot printing operation in the high duty printing mode. Therefore, it is possible to reliably prevent a situation in which part of the print data that requires dot printing by the divided printing operation is printed by the non-divided printing operation before the detection by the high duty detection circuit 1B. Therefore, it is possible to prevent a situation in which the printing quality of dot printing in the high duty printing mode is relatively degraded before and after the detection by the high duty detection circuit 16.

[発明の効果] 以上詳述したように本発明によれば、分割印字機能を有
するドツトプリンタにおいて、印字動作の前に分割要求
情報を記、憶することにより、高デユーテイ印字モード
の場合には、常に分割ドツト印字動作を行なうことが可
能となる。したがって、常に高い印字品質のドツト印字
動作を実現することができるものである。
[Effects of the Invention] As detailed above, according to the present invention, in a dot printer having a division printing function, division request information is memorized before the printing operation, so that in the case of a high duty printing mode, It becomes possible to always perform divided dot printing operation. Therefore, it is possible to always achieve a dot printing operation with high printing quality.

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

第1図は一実施例に係わるドツトプリンタの構成を示す
ブロック図、第2図及び第3図はそれぞれ同実施例の動
作を説明するためのフローチャートである。 10・・・CPU、12・・・RAM、13・・・印字
ヘッド駆動部、14・・・I10ボート、15・・・ス
イッチ、1B−・・高デユーテイ検出回路。 出願人代理人 弁理士 鈴江武彦 第1図 第2図
FIG. 1 is a block diagram showing the configuration of a dot printer according to one embodiment, and FIGS. 2 and 3 are flowcharts for explaining the operation of the same embodiment. 10... CPU, 12... RAM, 13... Print head drive unit, 14... I10 board, 15... Switch, 1B-... High duty detection circuit. Applicant's agent Patent attorney Takehiko Suzue Figure 1 Figure 2

Claims (3)

【特許請求の範囲】[Claims] (1)ドットプリンタにおいて、分割印字動作指示手段
と、この分割印字動作指示手段の指示に基づいて1行を
複数回に分割して印字する印字手段とを具備したことを
特徴とするドットプリンタ。
(1) A dot printer, characterized in that it is equipped with a division printing operation instruction means and a printing means for printing one line by dividing it into a plurality of times based on instructions from the division printing operation instruction means.
(2)前記分割印字動作指示手段は、分割印字動作を指
定するスイッチと、このスイッチの状態を検出する手段
とから成ることを特徴とする特許請求の範囲第1項記載
のドットプリンタ。
(2) The dot printer according to claim 1, wherein the divided printing operation instruction means comprises a switch for specifying the divided printing operation, and means for detecting the state of this switch.
(3)前記分割印字動作指示手段は外部装置から出力さ
れる分割印字動作指令を検知する手段であることを特徴
とする特許請求の範囲第1項記載のドットプリンタ。
(3) The dot printer according to claim 1, wherein the divided printing operation instruction means is means for detecting a divided printing operation command output from an external device.
JP60142142A 1985-06-28 1985-06-28 Dot printer Pending JPS621549A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP60142142A JPS621549A (en) 1985-06-28 1985-06-28 Dot printer

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP60142142A JPS621549A (en) 1985-06-28 1985-06-28 Dot printer

Publications (1)

Publication Number Publication Date
JPS621549A true JPS621549A (en) 1987-01-07

Family

ID=15308339

Family Applications (1)

Application Number Title Priority Date Filing Date
JP60142142A Pending JPS621549A (en) 1985-06-28 1985-06-28 Dot printer

Country Status (1)

Country Link
JP (1) JPS621549A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH03109976A (en) * 1989-09-26 1991-05-09 Sekisui Chem Co Ltd Method for coating inside surface of pipe body with resin

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH03109976A (en) * 1989-09-26 1991-05-09 Sekisui Chem Co Ltd Method for coating inside surface of pipe body with resin

Similar Documents

Publication Publication Date Title
US6052204A (en) Output apparatus and output method
JPS621549A (en) Dot printer
JPH0436872B2 (en)
JP2716087B2 (en) Output device
JPH09188039A (en) Image forming device and control method therefor
JP3143118B2 (en) Printer and print image pattern development method
JP3293337B2 (en) Printer device
JPH078589B2 (en) Recording control device
JPH02240721A (en) Record controller
JPH04173350A (en) Recording device
JPH11249853A (en) Image forming device
JPH05324226A (en) Printer controller
JPS62151373A (en) Ribbon control system of color printer
JPH0795259B2 (en) Output device
JPS62278067A (en) Character processor
JPH0664241A (en) Printing equipment
JPH09131950A (en) Printer system device
JPH0339280A (en) Output apparatus
JPH1196086A (en) Image forming device, information processor, image forming system and method for communication between image forming device and information processor
JPS63224977A (en) Printer
JPH0214171A (en) Printer apparatus
JPH11305980A (en) Method and device for printing and storage medium
JPH05138975A (en) Image forming apparatus
JPH0234370A (en) Printer
JPH04314567A (en) Printer