JPS6213374A - プリンタ装置 - Google Patents

プリンタ装置

Info

Publication number
JPS6213374A
JPS6213374A JP15286285A JP15286285A JPS6213374A JP S6213374 A JPS6213374 A JP S6213374A JP 15286285 A JP15286285 A JP 15286285A JP 15286285 A JP15286285 A JP 15286285A JP S6213374 A JPS6213374 A JP S6213374A
Authority
JP
Japan
Prior art keywords
motor
printing
print
area
home position
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
Application number
JP15286285A
Other languages
English (en)
Other versions
JPH0470994B2 (ja
Inventor
Satoru Nishioka
哲 西岡
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 JP15286285A priority Critical patent/JPS6213374A/ja
Publication of JPS6213374A publication Critical patent/JPS6213374A/ja
Publication of JPH0470994B2 publication Critical patent/JPH0470994B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)
  • Character Spaces And Line Spaces In Printers (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔概要〕 プリンタ制御方式であって、所定印字動作終了後印字ヘ
ッド動作用モータを停止する時、前記モータを停止する
時点でその停止位置がホームポジション領域内であるか
どうかを判定し、印字領域に突入すると判定した場合は
次のホームポジションまで継続して前記モータを動作し
て停止させることにより、次の印字コマンドによるモー
タ動作の迅速化を図ることが可能となる。
〔産業上の利用分野〕
本発明は、印字ヘッド動作用モータの動作停止時に停止
位置を判定し、常にホームポジション内で停止させるプ
リンタ制御方式に関する。
情報処理システムの発展拡大により、各種プリンタ装置
が開発され使用されている。又、従来から使用されてい
るプリンタ装置も時代の進歩と共に急速に発展し、それ
に伴い高品質、高速の印字が可能なものが望まれるよう
になった。
〔従来の技術と発明が解決しようとする問題点〕第4図
は従来例を説明するブロック図、第5図は従来の印字ヘ
ッド用モータの制御図、第6図はプリンタ装置の外観図
をそれぞれ示す。
第4図に示すプリンタ装置1は印字コマンドを送出して
来る上位装置2に接続されており、その内部は、 装置1内の各種動作を制御し監視する制御部11(以下
CPUII と称する)と、 CPLIII と印字部13との間にありそれぞれとの
インタフェースを取る印字ボート部12と、データを印
字するためのモータ、キャリア、プラテン等のプリンタ
機構部131とキャリア内印字ヘッドの位置を検出する
センサ132等から構成される印字部13と、 上位装置2と遺り取りするデータを一時的に格納するメ
モリ14と、 上位装置2とのインタフェースを取るインタフェース部
15等から構成されている。
又、第6図はプリンタ装置l内の印字部13の外観図を
示す。印字部13への印字動作の指示は上位装置2から
印字コマンド(−行単位で発行される)が発行され、こ
の印字コマンドをインタフェース部15経由CPt1l
lが確認した時点で行われる。
このcputiからの印字動作指示により用紙131c
上に所定文字又は図形を印字へラド131dにて印字す
る。この印字ヘッド131dは第6図に示す如く、キャ
リア131aに搭載されており、このキャリア131a
はCPUIIからの指示にて駆動されたモータ131f
により矢印方向に移動し、この間に用紙131c上に印
字ヘッド131dが印字する。
キャリア131aが移動して第6図から見て右端に行く
とセンサ132aがキャリア131aに付加されている
舌片131eを確認すると、センサ132aからの信号
にてCPUIIはキャリア131aがホームポジション
領域に達したことを確認する。
又、左端にキャリア131aが達するとセンサ132b
からの信号によりCPUIIは一行分の印字終了を確認
してキャリア131aをホームポジション領域にフィー
ドする。この時プラテン131bを回転して用紙131
cを一行分進め次の印字に備える。
従来、印字ヘッド131dで一行分印字する場合は第5
図(A)に示すように印字コマンドを受け、その印字コ
マンドによる印字が終了するとモータ131fの駆動を
オフにしていた。尚、−行分の印字が終了し、連続して
印字コマンドが発行され印字を開始するまでの間隔Tは
通常一定時間取られている。
上記第5図(A)の場合では連続印字時の処理速度が遅
くなるため第5図(B)に示すように1つの印字コマン
ドによる゛印字処理が終了した後所定時間tの間はモー
タ131fを継続駆動し、次の印字コマンド、が所定時
間を以内に発行されない場合にモータ131fの駆動を
オフにする対策が施されていた。
前記所定時間tはモータ131fの駆動をオフにした時
、その停止位置がホームポジション領域内であるように
予め調整し、CPU11内のメモリに記憶させている。
通常、モータ131fの駆動をオフにした場合その回転
の慣性によりオフにした後多少動作を継続した後停止す
る。これはモータ131f駆動用電源その他の条件によ
り変動し、モータ131fの駆動をオフにした位置によ
ってはその停止位置がホームポジション領域内をオーバ
して印字領域に突入してしまうことがある。
もし、印字へラド131dが印字領域に突入した位置で
停止していた場合、次の印字コマンドが発行され印字ヘ
ッド131dによる印字を開始するまでに一旦フイード
制御を行いホームポジション領域に印字ヘッド131d
をセットしてから印字を開始するため印字動作が遅くな
ると言う問題点がある。
〔問題点を解決するための手段〕
第1図は本発明の原理ブロック図を示す。
第1図の原理ブロック図は、 第4図で説明したCPUl1.印字ボート部12.印字
部13.メモリ14.インタフェース部15と、モータ
131fの駆動をオフにした時点でその位置とモータ1
31fの推定される停止位置までの距離を演算し、ホー
ムポジション領域内で停止可能かどうかを判定して、も
し停止不可能の場合はフィード制御を行い次のホームポ
ジション領域で停止するようにCPUIIに所定信号を
送出する印字エリア制御部16とから構成されている。
〔作用〕
通常、ホームポジション領域は規定された長さを有して
いる。この所定長さを予め記憶させて置き、ホームポジ
ション領域に入った時点からモータ停止までを計数し、
その計数値からホームポジション領域の残り長さを演算
して、その結果がホームポジション領域をオーバすると
判定した場合はフィード制御を行い次のホームポジショ
ン領域で停止させる。
この動作は印字コマンドの間に行われるため、次に印字
コマンドが発行される時には常に印字ヘッドはホームポ
ジション領域内にあり、迅速な印字動作が可能となる。
〔実施例〕
以下本発明の要旨を第2図、第3図に示す実施例により
具体的に説明する。
第2図は本発明の詳細な説明するブロック図、第3図は
本発明によるモータ制御動作図をそれぞれ示す。尚、全
図を通じて同一符号は同一対象物を示す。
第2図に示す印字エリア制御部16は、予めホームポジ
ション領域を所定数値で記憶しており、カウンタ163
からの計数値によりモータ131fの停止位置を判定す
る印字エリア判定回路161と、 所定パルスを発生するパルス発生器162と、ホームポ
ジション領域に入った時に印字エリア判定回路161か
ら送出される信号によりパルス発生器162からのパル
スを計数するカウンタ163とから構成されている。
次に、本実施例の動作を説明する。尚、本実施例ではモ
ータ131fの駆動をオフにして停止するまでのパルス
数を例えば40パルスとし、1つの印字が終了して次の
印字が起動されるまでの間隔Tを80パルスとする。
例えば、上位装置2からの1つの印字コマンドの発生を
確認したCPUIIはモータ131fの駆動を開始し、
それに伴いキャリア131aが第6図の左方向に移動を
開始して、センサ132aからの所定信号をCPUII
が受けると印字ヘッド131dによる印字を行い、次に
センサ132bからの所定信号をCPUIIが受けると
フィード制御して、1つの印字コマンドによる印字を終
了とする。
このように、1つの印字終了を確認するとCPUl1は
モータ131fの駆動をオフとする。一方、1つの印字
終了を印字エリア判定回路161はCPUIIからの信
号により知り、この信号にてカウンタ163をリセット
してパルス発生器162からのパルスにて計数を開始し
、CPUIIがモータ131fの駆動をオフにすると、
その信号にてカウンタ163の計数も停止する。
この計数値(第3図に示す時間を相当の計数値)を入力
した印字エリア判定回路161は予め記憶している間隔
Tの計数値との差を演算して求め、ぞの差が40パルス
以下であればモータ131rの停止位置が印字領域に突
入すると判定し、所定信号をCPU11に送出する。
CPUIIはこの信号によりモータ131fを駆動しキ
ャリア131aがセンサ132bで確認され、ホームポ
ジション領域にフィードした時点でモータ131fの駆
動をオフとする。
又、演算結果が残り40パルス以上であればモータ13
1fの停止位置はホームポジション領域内にあると判定
し、モータ131fの駆動はオフのままとする。
〔発明の効果〕
以上のような本発明によれば、次の印字コマンドが発行
される時点では常に印字ヘッドはホームポジション領域
内にあり、そのため迅速な印字処理動作が出来ると言う
効果がある。
【図面の簡単な説明】
第1図は本発明の原理ブロック図、 第2図は本発明の詳細な説明するブロック図、第3図は
本発明によるモータ制御動作図、第4図は従来例を説明
するブロック図、第5図は従来の印字ヘッド用モータの
制御図、第6図はプリンタ装置の外観図、 をそれぞれ示す。 図において、 1はプリンタ装置、   2は上位装置、11はCPU
、       12は印字ボート部、13は印字部、
      14はメモリ、15はインクフェース部、
16は印字エリア制御部、131aはキャリア、   
131bはプラテン、131c用祇、       1
31dは印字ヘッド、131eは舌片、      1
31fハモータ、132a、 132bはセンサ、 161は印字エリア判定回路、 162はパルス発生器、 163はカウンタ、をそれぞ
れ示す。 2水、41ニー漏喫オ板情り2おし日月するプロ・ソフ
図第2図 本発明に、l−5L−夕制稽e動作国 第3図 4見東◇116先eLoブbツ2図 第4 図

Claims (1)

  1. 【特許請求の範囲】 上位装置(2)からの印字コマンドを受けると印字ヘッ
    ドにて所定印字領域に一行単位に所定データを印字し、
    該印字が前記印字領域の両端の所定領域に達すればセン
    サ(132)にて前記印字ヘッドを確認すると共に印字
    動作を停止し、更に前記両端の所定領域のいずれか一方
    へ前記印字ヘッドをホームポジション領域として停止さ
    せて置く装置において、 前記印字ヘッドが前記ホームポジション領域で停止制御
    する場合、実停止位置が前記印字領域に入った位置にな
    るかどうかを判定すると共に、次の該印字コマンドまで
    の所定時間を監視する印字エリア制御部(16)を設け
    、 前記印字ヘッドの動作停止時所定時間、次の該印字コマ
    ンド待ちをして前記印字ヘッド動作用モータを停止し、
    この時の停止位置が前記ホームポジション領域内で停止
    するかどうかを前記印字エリア制御部(16)で判定し
    て前記印字ヘッド動作用モータの停止制御を行うことを
    特徴とするプリンタ制御方式。
JP15286285A 1985-07-11 1985-07-11 プリンタ装置 Granted JPS6213374A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP15286285A JPS6213374A (ja) 1985-07-11 1985-07-11 プリンタ装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP15286285A JPS6213374A (ja) 1985-07-11 1985-07-11 プリンタ装置

Publications (2)

Publication Number Publication Date
JPS6213374A true JPS6213374A (ja) 1987-01-22
JPH0470994B2 JPH0470994B2 (ja) 1992-11-12

Family

ID=15549744

Family Applications (1)

Application Number Title Priority Date Filing Date
JP15286285A Granted JPS6213374A (ja) 1985-07-11 1985-07-11 プリンタ装置

Country Status (1)

Country Link
JP (1) JPS6213374A (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63235824A (ja) * 1987-03-24 1988-09-30 Yamatake Honeywell Co Ltd 打点記録計
EP0341671A2 (en) * 1988-05-09 1989-11-15 Sharp Kabushiki Kaisha Bidirectional printing device
US5007751A (en) * 1987-10-16 1991-04-16 Brother Kogyo Kabushiki Kaisha Printer having carriage zeroing device

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63235824A (ja) * 1987-03-24 1988-09-30 Yamatake Honeywell Co Ltd 打点記録計
JPH0553211B2 (ja) * 1987-03-24 1993-08-09 Yamatake Honeywell Co Ltd
US5007751A (en) * 1987-10-16 1991-04-16 Brother Kogyo Kabushiki Kaisha Printer having carriage zeroing device
EP0341671A2 (en) * 1988-05-09 1989-11-15 Sharp Kabushiki Kaisha Bidirectional printing device
EP0341671A3 (en) * 1988-05-09 1990-08-16 Sharp Kabushiki Kaisha Bidirectional printing device

Also Published As

Publication number Publication date
JPH0470994B2 (ja) 1992-11-12

Similar Documents

Publication Publication Date Title
EP1004976B1 (en) Printing system and method involving print preparing operation
US4789259A (en) Cut sheet feed apparatus
US4277191A (en) Printer system having microprocessor control
JP3149168B2 (ja) 印字装置
US5431502A (en) Carriage motor controller for printer
JPS6213374A (ja) プリンタ装置
EP0341671B1 (en) Bidirectional printing device
US5147143A (en) Printer carriage homing mechanism
EP0394478B1 (en) Control method of automatic sheet feeder
JPS60120072A (ja) 印字制御装置
JP3038089B2 (ja) プリンタ
JPS56108142A (en) Detection/control system for motor locking state of printer
JPS5945166A (ja) シリアル・プリンタの印字方式
JPS59158281A (ja) 印字制御装置
JPS5827458A (ja) 用紙サイズ検出装置
JPS62167062A (ja) 印刷装置
JPH04347670A (ja) ラベルプリンタ
JPS60174677A (ja) ラインプリンタの印字方式
JPH07205485A (ja) インクジェットプリンタの書き出し位置設定装置
JPS646036B2 (ja)
JPH01118464A (ja) プリンタ装置
JPH0678012B2 (ja) 印字制御装置
JPS57166679A (en) Controlling system for pen type printer
JPH0425155B2 (ja)
JPS62183369A (ja) シリアルプリンタ

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees