JPS6044382A - プリンタ - Google Patents

プリンタ

Info

Publication number
JPS6044382A
JPS6044382A JP15254283A JP15254283A JPS6044382A JP S6044382 A JPS6044382 A JP S6044382A JP 15254283 A JP15254283 A JP 15254283A JP 15254283 A JP15254283 A JP 15254283A JP S6044382 A JPS6044382 A JP S6044382A
Authority
JP
Japan
Prior art keywords
printing
underline
data
space
print
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
JP15254283A
Other languages
English (en)
Inventor
Yukichi Hasegawa
長谷川 祐吉
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.)
Ricoh Co Ltd
Original Assignee
Ricoh Co 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 Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP15254283A priority Critical patent/JPS6044382A/ja
Publication of JPS6044382A publication Critical patent/JPS6044382A/ja
Pending legal-status Critical Current

Links

Classifications

    • B—PERFORMING OPERATIONS; TRANSPORTING
    • B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
    • B41J29/00—Details of, or accessories for, typewriters or selective printing mechanisms not otherwise provided for
    • B41J29/26—Devices, non-fluid media or methods for cancelling, correcting errors, underscoring or ruling

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)

Abstract

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

Description

【発明の詳細な説明】 鯨184(Jju!F この発明は、アングラインを印字可能なプリンタに関す
る。
一従迷、抜■ 従来、アングラインを印字でさるようにしたプリンタと
して、例えばアングラインを旬月する文字と同じ位置で
アングラインを二重印字するようにしたものがある。
しかしながら、このようにしてアングラインを印字する
のでは、文字と文字との間にスペース(空白)が入った
場合、そのスペースの位置は印字位置とならない、すな
わちキャリッジが停止しないので、アングラインを印字
することが出来ず、連続したアングラインを印字できな
いという不都合がある。
そこで、1行分の印字を終了した後、行先頭までキャリ
ッジを戻す水平方向移動動作(パックスペース動作)を
しながらその行の必要な箇所にアングラインを印字する
ようにしたものもある。
しかしながら、このようにしてアングラインを印字する
のでは、キャリッジを同じ行について2度移動させなけ
ればならす、印字速度か遅くなるという問題が生じる。
且一度 この発明は上記の点に鑑みてなされたものであり、連続
したアングラインを高速で印字できるようにすることを
目自りとする。
購屏Q(9天□鯖 以下、この発明の構成を一実施例に基づいて説明する。
第1図は、この発明の一実施例を示す機能ブロツク図で
ある。
同図において、プリンタ制御部Aは、ホストシステム側
等から転送されたプリントデータに応じて、印字制御部
13を介して印字機4i′J rjl! Cを制御して
、所要の活字を印字させる。
アングライン印字制御手段りば、アングラインの印字を
指示するプリン1−データが人力されたときに、印字方
向への印字機構部Cのキャリッジの水平方向移動動作を
指定するプリン1−データに応じて印字制御部I3を介
して印字機構部Cを制御して、アングラインを印字させ
る。
このように、印字のためのキャリッジの水平方向移動片
(スペース動作)114“にアングラインを印字するこ
とによって、文字と文字との間にスペースが介在しても
、その部分にアングラインを印字することが出来ると共
に、キャリッジを同し行について二度移動させる必要が
ないので、高速で印字できる。
なお、印字方向へのキャリッジの水平方向移動動作+1
3とは、一方向印字のプリンタにあっては、その一方向
にキャリッジを移動する時を、また両方向印字のプリン
タしSあっては、そのいずれの方向にキャリッジを移動
する時々も意味する。
第2図及び第6図は、この発明を実施した活字ホイール
型インバク1〜プリンタの外観を示すぷ1視 −図及び
その外筐部の分解斜視IAである。
両図において、このプリンタの外筐部は、印字機構部及
び印字制御部を収納する本体ケース1と、カバー2及び
底抜3とによって(、W成されている。
第4図は、このプリンタの印字機構部を示す平面IAで
ある。
両図において、フレーム10には、印字する用紙を巻付
けて給送するプラテン11を回転自在に取fりけである
。
このプラテン11は、フレーム10に固着した用紙給送
モータ (ラインフィードモータ)12によってギア列
16を介して[駆動されて、自動的に用紙を給送する。
また、このプラテン11は、両端部にノブ14゜15を
固着してあり、用紙装填時や用紙抜き取り時には、この
ノブ14.15を回すことによって手動で回転できる。
なお、このプラテン11には、用紙を表面に押しイqけ
るために回転自在なローラ16,17を抑圧接触させて
いる。
そして、フレーム10に固着したロツ1へ18及びステ
ー19上に、キャリッジ21をプラテン11に対してそ
の軸方向に平行移動可能に載置している。
このキャリッジ21は、活字ホイール26を力セツI−
ケース24に収納してなるカセツ1〜ボイール22.印
字ハンマ25.活字ホイール26を回転駆動するセ1ツ
クジョンモータ26笠& 0iiiえている。
また、このキャリッジ21は、フレー1110に装着し
たスペースモータ2Bによって、その回転軸に固着した
タイミングプーリ2日と、フレーム10に回転自在に固
定した4個のプーリ30a〜ろQdとに張装して、キャ
リッジ21の下部に固定したスペースワイヤろろを介し
て移動される。
なお、セレクションモータ26及びスペースモータ28
には、図示しないが位置センサを設けである。
第5図は、このプリンタの制御部の一例を示す要部ブロ
ック図である。
同図において、プリンタ制御回路41は、第1図のプリ
ンタ制ψ11部A及びアングライン印字制御手段Bを兼
ねた回路であり、データバツファ42にデータ読出し信
し、アドレスデータ痔のメモリ制御データMCを出力し
て、ラータバツファ42に格納されているホストシステ
ム側等からの人力データをプリン1−データl)1つと
人力すると共に、後述するメインコン1〜ロール1幌に
′t< 43からの印字終了信号P E笠を入力する。
そして、このプリンタ制御回路41は、人力されたプリ
ン1〜データP D及び印字終了信号Pト:等の処理結
果に基づいて、活字データ、スペース動作量データ、ペ
ーパフィート(ラインフィー1・)動作量データ等のデ
ータDΔと、キャリツジストロープ信号O8,ラインフ
ィー1−スI−ローブイ11号LS、プリンl−ホイー
ルストローブ信号p S等を出力する。
メインコントロール回路43は、第1図の印字制御部B
に相当する回路であり、プロクラマブルコミュニケーシ
ョン・インタフェース等からなるプリンタ・インタフェ
ース回路44を介して、プリンタ制御回路41から各種
データ及びストロープ信号を入力する。
そして、このメインコン1へロール回路43は、これ等
各種データ及びストローブ信号の処理結果に基づいて、
まず改行(ラインフィー1へ)のために、1−ライフパ
ルスD Lを1−ライノベ45に出力してラインフィー
ドモータ12を駆動制御して、プラテン11を回転させ
て用紙を1行分送る。
また、メインコントロール 圃を指定するために、入力データの処理結果及びスペー
スモータ28の回転量を検出する位置センサ46からの
位置パルスPAに基づいて、ドライブパルスD S P
をドライバ47に出力してスペースモータ28を駆動制
御し、キャリッジ21を所定の方向に所要量たけ移動さ
せる。
さらに、メーrンコン1ーロール回路43は、印字のた
めに、ドライブパルスD Hを1ヘライバ48に出力し
て印字ハンマ25のハンママグネツ1−49を駆動制御
して、ハンマ50によってt19字ポーイール23の活
字を叩かせる。
さらにまた、メインコン1−ロール回路43は、活字選
択のために、入力データの処理結果及びセレクションモ
ータ26の回転位置を検出する位1r?〔センサ51か
らの位置パルスI) +3に基づいて、Iへライブパル
スD S L.をドライバ52に出力してセレクション
モータ26を駆動制御して、活字ホイール23を所定の
方向に所要πた(づ回ilt7iさせ、所要の活字を印
字ハンマ25によって叩かAしイ)位置にする。
なお、このメインコン1へロール回路4ろは、マイクロ
コンピュータによって構成する。
第6図は、第5図のプリンタ制御回路41を構成するア
ングライン印字制御回路の一例を示すブロック図である
。
同図において、データ判別回路55は、第5図のデータ
バッファ42からのブリントアータI−’ l’)か、
アングライン開始データUS及びアンタライン終了デー
タUEであれば、そのプリン1へデータPDをアンダラ
インモート設定回路56にj1云送する。
また、このデータ判別回路55は、データバッファ42
からのプリン1−データP Dが、文字データC L)
及びスペース(空白)データS I)てあAしは、その
プリンIーデータPDをスペース量判別回路57に転送
する。
アンダラインモード設定回路56は、データ判別回路5
5を介してアングライン開始データし1Sが入力さ]し
た時からアングラモノ終了テ−りtJ Eが入力される
までの間、アンタライン干ード設定テータU Dをスペ
ース遅、判別回路57に出力する。
スペース凰判別回路57は、データ判別回路55から転
送された文字データC I’)及びスペースデータSD
に応じたスペース動作面(キャリッジの水平方向移動爪
)を判別し、この判別結果であるスペース動作地データ
S D Dを、アンダラインモード設定回路56からの
アングラrンモード設定データUDか人力されていると
きには、印字回数判定回路5日に出力する。
アンダラインザイズメモリ58には、アングライン活字
又はアングライン活字として田川]−る活字(例えはマ
イナス「−」活字)の横幅サイズも−示すアングライン
横幅ザイズデータUS1つを115納しである。
なお、アンタライン4ノ八幅サイスは、第7図に示すよ
うに、活字の物理的な幅f) Aよりも名1短い幅1つ
+3に設定する。これは、4!I,幅サイスタ物理的な
幅1つ八とすると、ハンチング等によー〕で線かときれ
ることがあるからである1。
印字回数判定回路5日は、スペース11判別回路57か
らのスペース動作量データS I) l)及びアンダラ
インサイズメモリ58に48石・丙したアンタ′う・r
ン横幅すイスデータU S IJに」118ついて、ス
ペース動作量/アングライン閘幅サイズ の演算をし°
C、アングライン横幅サイズのスペース動作量の回数(
正規のスペース動作量回数) 11及びアングライン横
幅サイズ未満のスペース動作量(]Th終Th−ス動作
量)mを判定し、この判定結果を印字回数データPFD
として1印字スペース量設定回路60及び印字回数aI
回数路61に転送する。
1印字スペース景設定回路60は、印字回数11数回路
61の計数値CNが「0」になるまでは、その計数値C
Nがr−Nする毎に、アングラインサイズメモリ58か
らのアングライン4黄幅ザイズデータUSDを1印字ス
ペース動作呈データSPDとして出力し、印字回数1数
回路61の泪数値が「0」になったときには、印字回数
11数V359からの印字回数データl) F])の内
の最終スペース動作Mrnを示すデータを1印字スペー
ス動作量データSPDとして出力する。
なお、アングラインの印字が必要なとき(アングライン
モード)においては、この1印字スペース動作量データ
SPDがデータ1つ八として、第5図のプリンタ・イン
タフェース回路44に出力される。
印字回数計数回路61は、印字回数判定回路5日からの
印字回数データP F I)の内の正規のスペース動作
星回数1)を示すデータが31数値CNの初期値として
セラ1〜され、第5図のプリンタ・インタフェース回路
44がらの印字終了信号1” Eが人力される毎に、計
数値CNをデクリメンj〜(−1)する。
また、この印字回数HI回数路61は、正規のスペース
動作量回数n力酬[数値CNどしてセラ1−された時か
らその計数値CNがrOJになった後印字終了信号PE
が入力されるまでの間、グー1−閉信号GCをグー1−
回路62に出力する。
ゲート回路62は、印字回数1数回B):H61がらの
グー1〜閉信号GCが人力されている間は、第5図のデ
ータバッファ42にツ4するデータんε出し信号RDの
出力を禁止する。
なお、プリンタ制御回路41の他の部分の4.!−成は
図示しないが、アンタラインモード設定回路56からの
アングラインモード設定データU Dが出力されている
間は、l印字スペースM設定回路60からの1印字スペ
ース動作ルデータSPDをデータDAとして出力した後
、活字ホイール2ろのアングライン活字を選択するため
の活字データ及びプリントホイールストローブ信号1)
 Sを出力する。
この場合、アングライン活字がなく例えはマイナスr−
J活字の位置をずらしてアングラインとするときには、
その処理はメインコン1へロール回43によって行なう
。
なお、プリンタ制御回路41は、アンダライン印字制御
回路をも含めて、マイクロコンピュータによって構成し
ている。
次に、このように構成した実施例のイ18用について第
8図以降をも参照して説明する。
第8図は、第5図のプリンタ制御回路か実行ずルア ”
/ タライン印字制御動作の一例に示すフロー図である
。
この動作を簡単に説明すると、プリンタ制御回路41は
、スペース(Sl))動作が必要なときには、まずアン
グラインモードか否かを判別して、アングラインモー1
−でな(づれは、通′j;(のスペース処理、例えばデ
ータDAどして必要なA−\・リッジの移動爪に対応す
るスペース動作量データを出力し、キャリツジス!・ロ
ーブ(ij ’ニー CS ’z出方する処理をする。
これに対して、アンタラインモードてあれは、必要なキ
ャリッジ移動量に苅応するスペース動11−量及びアン
ダライン横幅サイズに粘づいて、スペース動作量/アン
ダライン横幅すイス の演(11在して、アングラ・r
ン横幅サイズでのスペース動作量の回数(正規のスペー
ス量回数) 11及びアングライン横幅サイズ未満のス
ペース動(’i” ’6.’ (11¥i、3スペ一ス
動作−m;)mを算出する3 例えば、第9図(イ)〜(ハ)に示すように、必要なス
ペース動作量が[)1.アンタライン4.flI幅サイ
ズがD Bであるとして、Iっl/ I−) IIの演
tγの結果、DI /DB=3・−ml になったとす
ルト、正規のスペース動作量回数11は++−3であり
、最終スペース動作量IIIはm ” m 、になる。
その後、正規のスペース動作量回数11か、に0か否か
を判別して、判別結果がn=oてなけ4Lば、アングラ
イン横幅サイズのスペース動作量をデータDAとして出
力すると共に、キャリンジストローブ信号C8を出力し
て、メインコン1へロール回路43にキャリッジ21を
アングライン横幅サイズだけ水平方向に移動させる制御
を行なわせる。
そして、次にアングライン活字を選択するデータDAを
出力すると共に、ブリントボイールス1へローブ信号P
Sを出力して、メインコン1へロール回路43にアング
ラインの印字制御を行なわせる。
その後、正規のスペース動作星回数11をデクリメン1
−(−1)して、再度11−0か否かの判別処理に戻る
。
こhに対して、判別結果がrr = Oであわば、最終
スペース動作量111がm =: Oか否かを判別し、
この判別結果がm = 0であれば処理を終了する。
また、判別結果がm=oでなければ、最終スペース動作
imをデータDAとして出力すると共に、キャリツジス
1へローブ信号C8を出力して、メインコン1−ロール
回路46にキャリッジ21を最終スペース動作fimだ
け水平方向に移動させる制御を行なわせる。
その後、アングライン活字を選択するデータDSを出力
すると共に、プリン1〜ボイールスI−ローブ信M、 
P Sを出力して、メインコン1〜ロール回路43にア
ングラインの印字制御を行なわせる。
したがって、例えば上述の例のように、TI = 3 
。
m = Tn 1であれば、第9図(ニ)に示すように
、位置P。からアングライン横幅サイズD +3スペー
ス(位11PI)+アンダライン印字→アングライン横
幅ザイズ1つBスペース(位置1〕2)、アンタライン
印字→アンダライン横幅す、rズD +3スペース(位
1iRPa)rアンダライン印字→最終スヘース動作量
H1lスペース(位置P4)lアングライン印字、とい
う動作を行ない、それによって同図(ホ)に示すように
アングラインが印字さ4しる。
このような制御を行なうことによって1例えはプリント
データPDが、例えば、rabc、dcf ghi■j
k1mn OPq■rsJ(@:アングライン開始コー
ド、■:アンタライン終了コー1−)であると、印字結
果は、rabc def gh i −j−(↓rn 
n o p q r s Jになる。
なお、アングライン開始コード@が入力された後は、ア
ングライン終了コード■が入力さAL、るまて、改行し
てもアングラインを印字し続ける(第10図)参照)。
このように、このプリンタにおいては、印字方向へのキ
ャリッジの水平方向移動動作時にアングラインを印字す
るので、文字と文字との間にスペース(空白)があって
も連続してアングラインを印字することか出来ると共に
、同し行について二度キャリッジを水平方向に移動させ
る必要がないので印字速度か低下しない。
効−−−−米− 以」−説明したように、この発明によれば、連続したア
ングラインを高速で印字することが出来る。
【図面の簡単な説明】
第1図は、この発明の一実施例を示す機能ブロック図、 第2図及び第6図は、この発明を実施したプリンタの外
観斜視図及びその外筐部の分子+i’斜現図、 第4図は、同しく印字Pk Ii’& Jの一例を示す
平面図。 第5図は、同しく制御ハ1;の (、・りを小すブロッ
ク図、第6図は、第5図のプリンク制fjl1回に′l
’j ’& ’f!!7成」−るア〉ダライ〉印字制御
回路の一例を小ずノロツクl’ffJ、 第7図は、第614のアンタラ・rンリイススモリに1
15納するア〉タライン4)・冒′1,1サイ大の説明
に倶する説明図、 第81ノ4は、第514のプリンタ制御回路が実11す
るア〉′グライン印字制御動作の 例を示1−ノロ −
レI、 第S図及び第10図は、第8し1の説明(:B(ずろ説
明図である。 1ドプラテン 12 ・う5rンフーr−1−で−タ2
1−・ギヤリッジ 2ろ・ン11′l宇ホイール25・
・印字ハンマ 26 セレクンヨンモータ28 スペー
スモータ 41 プリンタ制御回路 43・メインコン1−ロール回路 第8図 第9図 (ホ) 第10図 [有]

Claims (1)

    【特許請求の範囲】
  1. 1 アングラインを印字可能なプリンタにおいて、印字
    方向へのキャリッジの水平方向移動動作時に前記アング
    ラインの印字制御をするアングライン印字制御手段を設
    けたことを特徴とするプリンタ。
JP15254283A 1983-08-23 1983-08-23 プリンタ Pending JPS6044382A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP15254283A JPS6044382A (ja) 1983-08-23 1983-08-23 プリンタ

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP15254283A JPS6044382A (ja) 1983-08-23 1983-08-23 プリンタ

Publications (1)

Publication Number Publication Date
JPS6044382A true JPS6044382A (ja) 1985-03-09

Family

ID=15542727

Family Applications (1)

Application Number Title Priority Date Filing Date
JP15254283A Pending JPS6044382A (ja) 1983-08-23 1983-08-23 プリンタ

Country Status (1)

Country Link
JP (1) JPS6044382A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4808016A (en) * 1985-03-05 1989-02-28 Canon Kabushiki Kaisha Output apparatus with suppression of underscoring of blank characters

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4808016A (en) * 1985-03-05 1989-02-28 Canon Kabushiki Kaisha Output apparatus with suppression of underscoring of blank characters

Similar Documents

Publication Publication Date Title
JPS61127362A (ja) プリンタ
JPH0465791B2 (ja)
JPH0356549B2 (ja)
US4981376A (en) Single motor ribbon lift and drive mechanism for printing apparatus
JPS59150778A (ja) 電子タイプライタ−のリボン駆動装置
JPS59201865A (ja) プリンタ
EP0795839B1 (en) Printer and method of controlling it
JPS6225320A (ja) プリンタ
EP0290219B1 (en) Carriage movement control in a printer
JPS5945166A (ja) シリアル・プリンタの印字方式
JPS62117756A (ja) 媒体送り方式
JPH0238084A (ja) タイプライター
JPS6221575A (ja) プリンタ
JPS63158279A (ja) プリンタ印字方式
JP2592230B2 (ja) プリンタ
JPS6239268A (ja) プリンタ
US5197813A (en) Control of ribbon feed during erasing in an impact printer
JPS6337971A (ja) デイジ−ホイ−ル型プリンタ
JPS606159U (ja) ロ−ル紙給紙型複写機におけるカ−ル矯正装置
JPS61241171A (ja) 印字装置
JPS61228979A (ja) インクリボン送り方式
JPH08267392A (ja) カッティングプロッタ
JPS63149176A (ja) リボンテ−プ式印刷装置
JPH06183064A (ja) シリアルプリンタ
JP2005059494A (ja) リボン巻取り装置、記録装置、リボン巻取り装置の制御方法及び記録装置の制御方法