JPS6292876A - シリアルプリンタにおける印字方式 - Google Patents
シリアルプリンタにおける印字方式Info
- Publication number
- JPS6292876A JPS6292876A JP23394485A JP23394485A JPS6292876A JP S6292876 A JPS6292876 A JP S6292876A JP 23394485 A JP23394485 A JP 23394485A JP 23394485 A JP23394485 A JP 23394485A JP S6292876 A JPS6292876 A JP S6292876A
- Authority
- JP
- Japan
- Prior art keywords
- printing
- carriage
- print data
- read
- backward
- 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
Landscapes
- Character Spaces And Line Spaces In Printers (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
この発明は、シリアルプリンタにおける印字方式に関す
る。
る。
従来、シリアルプリンタにおいては、フォワード印字お
よびバックワード印字に関係なく、−印字動作が終了す
ると次の印字位置に移動し、移動停止後、該位置に次の
印字動作のために待機するプリント・アンド・ムーブ(
printじd、 mOυ−)方式を採用している。
よびバックワード印字に関係なく、−印字動作が終了す
ると次の印字位置に移動し、移動停止後、該位置に次の
印字動作のために待機するプリント・アンド・ムーブ(
printじd、 mOυ−)方式を採用している。
このため、印字データ中にHM I (horizon
tltmotion 1ncttx)の変更命令が存在
する場合は、フォワード印字のみを行い、バックワード
印字による予定印字位置の乱れを未然に防止している。
tltmotion 1ncttx)の変更命令が存在
する場合は、フォワード印字のみを行い、バックワード
印字による予定印字位置の乱れを未然に防止している。
しかし、gMIの変更命令が存在すると、常にフォワー
ド印字を行うようにしているため、印暑の高速化の妨げ
になっていた。
ド印字を行うようにしているため、印暑の高速化の妨げ
になっていた。
この発明は、印字データ中にH、M Iの変更命令が存
在しても、バックワード印字を可能にして、印字の高速
化を図ることを目的としており、バックワード印字に際
して、印字データが読み出されると−どの印字データに
基づき−初めてキャリッシュニットを移動し、キャリッ
ジ移動停止後、印字機構を作動させて印字を行ない、該
位置で、次の印字動作に備えて待機するようにしている
。
在しても、バックワード印字を可能にして、印字の高速
化を図ることを目的としており、バックワード印字に際
して、印字データが読み出されると−どの印字データに
基づき−初めてキャリッシュニットを移動し、キャリッ
ジ移動停止後、印字機構を作動させて印字を行ない、該
位置で、次の印字動作に備えて待機するようにしている
。
この発明の一実施例を第1図ないし第4図に基づき説明
する。図において、1はシリアルプリンタに内蔵された
コントローラで、マスタCPU 1α、ROM 1
blRAM 1 c、スレー7でPU 1ζスレー
ブCPU 1e、ボート1fを駆動するディジーホイ
ル駆動回路2bおよびハンマ3αを駆動する/・ンマ駆
動回路3bを制御している。前記ディジホイル2αおよ
びハンマ3α等により印字機構を構成している。前記ス
レーブCPU1gは、キャリッジユニット4aを駆動す
るキャリッジ駆動回路4bを制御している。5は前記キ
ャリッジユニット4αのホームポジションを検知する検
知器で、キャリッジに設けたホトインタラプタと機枠に
設けた遮光板より構成されている。6は前記ポート1j
を介してマスタCPU1cLに接続されているホストコ
ンピュータである。
する。図において、1はシリアルプリンタに内蔵された
コントローラで、マスタCPU 1α、ROM 1
blRAM 1 c、スレー7でPU 1ζスレー
ブCPU 1e、ボート1fを駆動するディジーホイ
ル駆動回路2bおよびハンマ3αを駆動する/・ンマ駆
動回路3bを制御している。前記ディジホイル2αおよ
びハンマ3α等により印字機構を構成している。前記ス
レーブCPU1gは、キャリッジユニット4aを駆動す
るキャリッジ駆動回路4bを制御している。5は前記キ
ャリッジユニット4αのホームポジションを検知する検
知器で、キャリッジに設けたホトインタラプタと機枠に
設けた遮光板より構成されている。6は前記ポート1j
を介してマスタCPU1cLに接続されているホストコ
ンピュータである。
つぎに、第2図に示すフローチャートに基づき作用を説
明する。
明する。
RAM1cには、第3図(cLL (h)に示す印字デ
ータが格納されているものとする。
ータが格納されているものとする。
(1)第3図(cL)の印字データに基づきフォワード
印字が行なわれるものとする(srEp−1)。このフ
ォワード印字はプリント書アンド中ムーブ方式で行なわ
れる。
印字が行なわれるものとする(srEp−1)。このフ
ォワード印字はプリント書アンド中ムーブ方式で行なわ
れる。
まず、印字データESCUS φ1 A−が読み出され
(STEP−2)、HM ’Iの値が0(=1−1)に
セットされる(STEP−4)。従って、キャラクタr
FJが印字された同じ位置にキャラクタ「−」(アンダ
バー)が印字される(srgp−5)。ついで、印字デ
ータESCUSφDSP SPが読み出されると(s
rEp−2)、HMIの値が12(=13−1)にセッ
トされ(srEp−4)、このピッチでキャリッジユニ
ット4cLは、カラムαからカラムbに、ついで、カラ
ムCに移動されろ(STEP−5)。
(STEP−2)、HM ’Iの値が0(=1−1)に
セットされる(STEP−4)。従って、キャラクタr
FJが印字された同じ位置にキャラクタ「−」(アンダ
バー)が印字される(srgp−5)。ついで、印字デ
ータESCUSφDSP SPが読み出されると(s
rEp−2)、HMIの値が12(=13−1)にセッ
トされ(srEp−4)、このピッチでキャリッジユニ
ット4cLは、カラムαからカラムbに、ついで、カラ
ムCに移動されろ(STEP−5)。
さらに、読み出された印字データESCUSφ1 B−
に基づき、カラムCにキャラクタ「B」、「−」が印字
され(STEP−1〜5TEP−5)、その後、印字デ
ータESCUS φD SP SPに基づきキャ
リッジユニット4aがカラムdに、ついでカラムεに移
動される。
に基づき、カラムCにキャラクタ「B」、「−」が印字
され(STEP−1〜5TEP−5)、その後、印字デ
ータESCUS φD SP SPに基づきキャ
リッジユニット4aがカラムdに、ついでカラムεに移
動される。
(2)CRコード読み出されると(s’rEp−3)、
第3図(A)に示す印字データがRAM1cから仮読み
され、この印字データに基づき、印字方向決定のための
演算が行なわれる(STEP−6〜5TEP)。
第3図(A)に示す印字データがRAM1cから仮読み
され、この印字データに基づき、印字方向決定のための
演算が行なわれる(STEP−6〜5TEP)。
いま、バックワード印字実行の判断が行なわれたものと
する(srEP−9)。
する(srEP−9)。
すると、再度、前記印字データがCR(carriαd
ye rttwrn)コードまでをひとまとめにして仮
読みされ(STEP−IQ〜5TEP11 )、読み出
された印字データのうちESCUS(r、)が(rL)
US ESCに変更され(srEp−12゜1cに格
納される。
ye rttwrn)コードまでをひとまとめにして仮
読みされ(STEP−IQ〜5TEP11 )、読み出
された印字データのうちESCUS(r、)が(rL)
US ESCに変更され(srEp−12゜1cに格
納される。
このバックワード印字は、ムーブΦアンドOプリント(
move anti print)方式により行なわれ
、まず、印字データsp spに基づき、キャリッジ
ユニット4αがカラムεからカラムdに、ついでカラム
Cに移動され、移動停止後、該位置で、読み出された印
字データESCUS φ1D(HMIの値は0)に基
づき、キャラクタ「 」、「D」の印字が行なわれる(
STEP−14,5TEP16,5TEP−4,5TE
P−5)。そして、ESCUS φD SP S
P(HMIの値は12)に基づき、キャリッジユニット
4aがカラムbに、ついでカラムαに移動され、つぎの
印字データESCUS φOcに基づきキャラクタr
J、r(’Jの印字がカラムαの位置で行なわれる
( 5 T、EP−14,S TEP−1,6,5TE
P−4,5TEP−5)。
move anti print)方式により行なわれ
、まず、印字データsp spに基づき、キャリッジ
ユニット4αがカラムεからカラムdに、ついでカラム
Cに移動され、移動停止後、該位置で、読み出された印
字データESCUS φ1D(HMIの値は0)に基
づき、キャラクタ「 」、「D」の印字が行なわれる(
STEP−14,5TEP16,5TEP−4,5TE
P−5)。そして、ESCUS φD SP S
P(HMIの値は12)に基づき、キャリッジユニット
4aがカラムbに、ついでカラムαに移動され、つぎの
印字データESCUS φOcに基づきキャラクタr
J、r(’Jの印字がカラムαの位置で行なわれる
( 5 T、EP−14,S TEP−1,6,5TE
P−4,5TEP−5)。
このようにして印字した結果を第4図に示す。
この発明は、以上説明したように、バックワード印字に
際して、印字データが読み出されると、この印字データ
に基づき、初めてキャリッジユニットを移動し、キャリ
ッジ移動停止後、印字機構を作動させて印字を行ない、
該位置で、次の印字動作に備えて待機するようKlたた
め、印字データ中にHAf Iの変更命令が存在しても
、バックワード印字が可能となり、従って印字の高速化
を図ることができるという効果がある。
際して、印字データが読み出されると、この印字データ
に基づき、初めてキャリッジユニットを移動し、キャリ
ッジ移動停止後、印字機構を作動させて印字を行ない、
該位置で、次の印字動作に備えて待機するようKlたた
め、印字データ中にHAf Iの変更命令が存在しても
、バックワード印字が可能となり、従って印字の高速化
を図ることができるという効果がある。
第1図はこの発明の一実施例を示す図、第2図は第3図
(α)、 Cb)、 (C)に示す印字デーヨに基づ(
印字動作フローチャート、第3図(α)、(h)はそれ
ぞれ印字データの一例を示す図、第3図(c)は第3図
Cb)に示す印字データをバックワード印字のために変
更した例を示す図、第4図は第3図(c)、 (c)に
示す印字データに基づき印字した結果を示す図である。 図においては、1aはマスタCPU、1cLはスレーブ
CPU11gはスレーブCPUである。 、1 第1図
(α)、 Cb)、 (C)に示す印字デーヨに基づ(
印字動作フローチャート、第3図(α)、(h)はそれ
ぞれ印字データの一例を示す図、第3図(c)は第3図
Cb)に示す印字データをバックワード印字のために変
更した例を示す図、第4図は第3図(c)、 (c)に
示す印字データに基づき印字した結果を示す図である。 図においては、1aはマスタCPU、1cLはスレーブ
CPU11gはスレーブCPUである。 、1 第1図
Claims (1)
- バックワード印字に際して、印字データが読み出される
と、この印字データに基づき、初めてキャリッジユニッ
トを移動し、キャリッジ移動停止後、印字機構を作動さ
せて印字を行ない、この印字後、該位置で、次の印字動
作に備えて待機するようにしたことを特徴とするシリア
ルプリンタにおける印字方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP23394485A JPS6292876A (ja) | 1985-10-18 | 1985-10-18 | シリアルプリンタにおける印字方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP23394485A JPS6292876A (ja) | 1985-10-18 | 1985-10-18 | シリアルプリンタにおける印字方式 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS6292876A true JPS6292876A (ja) | 1987-04-28 |
Family
ID=16963062
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP23394485A Pending JPS6292876A (ja) | 1985-10-18 | 1985-10-18 | シリアルプリンタにおける印字方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS6292876A (ja) |
-
1985
- 1985-10-18 JP JP23394485A patent/JPS6292876A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4376588A (en) | Bi-directional serial printer with look-ahead | |
| JPH0437793B2 (ja) | ||
| JPH07102724B2 (ja) | 印字装置 | |
| JP2550570B2 (ja) | 印字装置 | |
| JPS6411468B2 (ja) | ||
| JPS6151363A (ja) | 複合プリンタ | |
| JPS6250178A (ja) | シリアルプリンタにおける印字方式 | |
| US5147143A (en) | Printer carriage homing mechanism | |
| JP3861938B2 (ja) | プリンタの制御方法 | |
| EP0795839B1 (en) | Printer and method of controlling it | |
| EP0186465A2 (en) | Printer | |
| JPS6043528B2 (ja) | 電子タイプライタ | |
| JPS60180871A (ja) | サ−マルプリンタ | |
| JPS60115470A (ja) | 印字装置の自動給紙制御方式 | |
| JP2871981B2 (ja) | 印刷装置及びその制御方法 | |
| JPS6250177A (ja) | シリアルプリンタにおけるキヤリツジユニツトの移動制御装置 | |
| JPS5925663B2 (ja) | 印字制御方式 | |
| JPH0257790B2 (ja) | ||
| JPH048565A (ja) | 印字装置 | |
| JPS6040277A (ja) | キヤリツジの駆動方法 | |
| JPS63230375A (ja) | プリンタ | |
| JPS60125677A (ja) | 印字装置 | |
| JPS6251473A (ja) | プリンタのリボン駆動制御方式 | |
| JPH01195075A (ja) | 印字装置 | |
| JPH01275176A (ja) | プリンタの用紙サイズ設定装置 |