JPH04151268A - シリアルプリンタの印字制御装置 - Google Patents

シリアルプリンタの印字制御装置

Info

Publication number
JPH04151268A
JPH04151268A JP2274909A JP27490990A JPH04151268A JP H04151268 A JPH04151268 A JP H04151268A JP 2274909 A JP2274909 A JP 2274909A JP 27490990 A JP27490990 A JP 27490990A JP H04151268 A JPH04151268 A JP H04151268A
Authority
JP
Japan
Prior art keywords
printing
mode
print
printer
bidirectional
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
JP2274909A
Other languages
English (en)
Inventor
Masaaki Hibino
日比野 正明
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.)
Brother Industries Ltd
Original Assignee
Brother Industries 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 Brother Industries Ltd filed Critical Brother Industries Ltd
Priority to JP2274909A priority Critical patent/JPH04151268A/ja
Publication of JPH04151268A publication Critical patent/JPH04151268A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)
  • Dot-Matrix Printers And Others (AREA)
  • Impression-Transfer Materials And Handling Thereof (AREA)
  • Character Spaces And Line Spaces In Printers (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、プラテンと対向してキャリッジを用紙に沿っ
て移動させて、この用紙に印字するドツトインパクト式
、或いはインクジェット式等のシリアルプリンタの印字
制御装置に関するものである。
〔従来の技術〕
最近の印字装置では、印字作業の高速化のため、例えば
用紙の左から右へ(順印字方向)の−行分の印字作業を
実行した後、用紙を一行分だけ縦送り(行送り)し、次
いで該用紙の右から左(逆印字方向)に向かって次の一
行分の印字作業を実行するというように、用紙の行送り
を実行するごとに、順印字方向の印字作業と逆印字方向
の印字作業とを交互に繰り返すという両方向印字作業を
実行するようにしている。
このように両方向印字作業を実行すると、例えば用紙の
行送りごとに、順印字方向の印字作業を繰り返すという
、いわゆる片方向印字作業に比べて、キャリッジの移動
に無駄がない。
一方、印字装置におけるキャリッジを左右に移動させる
機構として、DCサーボモータから変速歯車群を介して
、前記キャリッジが取りつくタイミングベルトを左右移
動させるものであるから、タイミングベルトの伸縮や前
記変速歯車群での噛み合う一対の歯面間の遊び(バック
ラッシ)のために、両方向印字作業においては、順印字
方向での印字位置と逆印字方向での印字位置とか左右に
ずれるという印字位置ずれが生じるので、画像データ等
のイメージデータをドツト印字する場合や、罫線印字の
場合等、印字の精度か要求されるときには、通常、片方
向印字作業としている。
また、通常、キャリッジの移動速度を上げ、且つ印字ド
ツトを間引きしつつ印字を行うドラフト印字モードを備
えたものもある。
〔発明が解決しようとする課題〕
このような両方向印字作業または片方向印字作業をプリ
ンタに行わせる場合、或いはドラフトモードに切り換え
る場合、には、通常、上位装置であるホストコンピュー
タからプリンタの制御装置に送られる印字のコマンド指
令或いはプリンタのスイッチ設定によって指定する。
しかしながら、一般には、プリンタのスイッチ設定より
も、ホストコンピュータからのコマンド指令が優先され
る。またイメージデータ等に先立ってイメージであるこ
とを示すコマンドは、ドラフトモード指定、片方向印字
指定と等価として扱われる。そのため、例えば、印字す
べきデータの種類がイメージデータの場合には、そのイ
メージ印字コマンドを、プリンタの制御装置で判断して
片方向印字作業を実行して、印字精度が悪化しないよう
にしている。
ところが、社内向は印刷文書等の作成のために、ユーザ
ーか高速印字を要求して、あえて印字精度を要求しない
で印字(ドラフト印字)する場合や、上述のイメージデ
ータの印字、罫線印字作業において、試し打ち印字した
い場合等がある。
これらの場合に、前記のホストコンピュータからのコマ
ンド指令通りにプリンタで印字作業を実行するとすれば
、ユーザーの要求する高速印字作業が優先されないこと
になり、不便を感じるのである。
また、両方向印字の精度が通常の(平均的な)片方向印
字精度なみに良好なプリンタをホストコンピュータに接
続した場合、あえて、ホストコンピュータからの片方向
印字指令コマンド通りに実行することは、当該プリンタ
のもっている良好な性能を無駄に寝かせて、充分に発揮
できないことになる。
本発明の目的は、この問題を解決し、ユーザーの使用の
便利性を向上させたプリンタを提供することにある。
〔課題を解決するための手段〕
前記目的を達成するため第1請求項の発明は、プラテン
に対向して配設した印字ヘッドか搭載されたキャリッジ
を、順印字方向と逆印字方向に沿って移動可能とし、そ
の両方向印字作業と片方印字作業とを操作パネルの印字
モード切換手段にて切り換えるように構成して成るシリ
アルプリンタにおいて、前記印字モード切換手段にて強
制両方向印字モードに切り換ると、プリンタの上位装置
の印字モート指令の如何に拘らず、両方向印字作業を優
先的に実行するように制御したものであり、第2請求項
の発明は、プラテンに対向して配設した印字ヘットが搭
載されたキャリッジを、通常速度で移動させるモートと
高速移動させるモードとに、操作パネルの印字モード切
換手段にて切り換えるように構成して成るシリアルプリ
ンタにおいて、前記印字モード切換手段にてドラフト印
字モードに切り換ると、プリンタの上位装置の印字モト
指令の如何に拘らず、両方向印字作業を優先的に実行す
るように制御したものである。
〔実施例〕
次に、インパクトプリンタとしてのドツト式シリアルプ
リンタに適用した実施例について説明すると、第1図に
おいて、符号lOはシリアルプリンタlにおけるプラテ
ン体で、図示しないステップモータ(ラインフィードモ
ータ)により駆動されるプラテン体10にて用紙を行方
向に送る。符号2はプラテン体10の表面に沿い、且つ
その長手方向に沿って移動するように対向して配設した
印字ヘッドで、該印字ヘッド2とインクリボンを収納し
た取り替え自在なリボンカセット3とを、キャリッジ4
に搭載してあり、該キャリッジ4は、前記プラテン体l
の長手方向に沿って平行状に配設した支軸5,6の軸線
に沿って移動自在となるように、支軸5,6に被嵌摺動
自在に設けである。
印字ヘッド2がインクジェット式の場合には、インクリ
ボンカセット3は不要である。
前記キャリッジ4を、無端帯としてのタイミングベルト
8の適宜箇所に担持し、該タイミングベルト8を巻掛け
している複数のプーリ7a、7b。
7c、7dのうちの一つの駆動プーリ7aは、正逆回転
可能なりCサーボモータ9および減速機構(ギヤ群)1
1を介してにて駆動され、DCサーボモータ9の正逆駆
動に応じて、タイミングベルト8に取りつくキャリッジ
4はプラテン体1の長手方向(用紙の幅方向)に沿って
往復移動する構成である。
なお、用紙は図示しない搬送手段にてプラテン体10の
表面側に移送され、該用紙と印字ヘッド2との間には前
記リボンカセット3におけるインクリボンがキャリッジ
4の移動方向と略平行状に適宜移動するように介在させ
るものであるが、リボンカセットを位置固定して設け、
そのインクリボンかキャリッジ4 (印字ヘッド2)に
対して相対的に移動するように構成しても良い。
符号13は印字ヘッド2のプラテン体lO表面に対する
印字ギャップを調節するためのステップモータ14を含
むギャップ調節機構である。
第2図は、プリンタlのコントローラ部15におけるマ
イクロコンピュータのブロック図を示し、符号16は中
央処理装置(CPU)、符号17は、上位装置としての
ホストコンピュータ12との間でデータを送受信するた
めのインターフェイス、18は第1水準漢字及び第2水
準漢字等の通常使用される漢字の文字パターンとそれを
指定する文字コードを予め記憶させた読出し専用の文字
発生器(キャラクタジェネレータ)、19は英字、数字
、平仮名文字、かたがな文字等の漢字以外の文字を予め
記憶させた読出し専用の非漢字文字発生器を示し、符号
20は印字装置の機構部の作動制御のための制御信号を
読み出し書き込み可能にしたワークメモリである。
符号21は、イメージ印字コマンドに応してホストコン
ピュータ12から送られてくる、画像等のイメージデー
タを書き込み収納するための読み出し書き込み可能なメ
モリ、符号22は利用者の希望により追加増設できるオ
プションメモリで、読み出し書き込み可能な登録用メモ
リ(RAM)で、メモリ21.22は電気的に消去・書
き込みできる不揮発性メモリ(EEPROM) 、或い
はバックアップ電源による主電源オフ時にも記憶内容を
保持できるメモリであっても良い。
符号23は、中央処理装置17からの指令により文字発
生器18.19や他のメモリ21.22から所定の文字
やイメージを呼び出したり、その文字を縦書き用又は横
書き用に変換するための印字用データ処理用のIC(ゲ
ートアレイ)、24は印字部の機構に応じて微調整する
ためのデータ等を書き込むことができる不揮発性メモ’
J(EEPROM) 、符号25は前記インターフェイ
ス17のモードを切替えたり、文字のフォント(字体)
や高密度印字やドラフト印字に切替える印字処理用IC
である。
符号26は、印字のタイミング等の規制するためのデユ
ーティカウンタ等を構成し、印字データ用メモリ(プリ
ントバッファ27.28)を制御するIC(ゲートアレ
イ)であり、印字するとき用紙にそれぞれ1行分の文字
のデータを一時蓄積させるための2ラインプリントバッ
ファ27,28は、その一方のプリントバッファ27で
蓄積したデータに基づき1行分の印字作業中に他方のプ
リントバッファ28で次の行の文字のデータを蓄積する
ことにより、両方向印字作業を迅速に実行できるように
している。
符号29は、シリアルドツト印字ヘッド駆動回路30を
制御するためのIC(ゲートアレイ)で、印字ヘッド2
にドツトピンの突出データを印字ヘット駆動回路30に
指令するものである。
さらに、符号32は用紙か無くなると感知して印字作業
及び用紙送りを停止させるためのリミットスイッチ、3
3は用紙送り、用紙無しの検出時にブザー等で警告する
ための警報駆動回路、34は印字装置内部を冷却するた
めのファンを駆動するためのファン駆動回路で電源スィ
ッチのオンオフと関連させている。
符号35はキャリッジ4を順印字方向及び逆印字方向に
移動させるDCサーボモータ9を駆動するためのモータ
駆動回路、36は前記DCサーボモータ9の回転数をカ
ウントするためのエンコダ、37は用紙15を縦送り(
行送り)するステップモータを駆動するための用紙送り
用モータ駆動回路、38は単票用紙を自動給紙するため
のオートカットシートフィーダである。
符号31は印字装置の操作部としてのパネルスイッチで
、該パネルスイッチ31には、上位装置としてのホスト
コンピュータ12とプリンタとの間でデータを交換可能
にするオンライン状態と交換不能にするオフライン状態
とに切替えたり、オフライン時に「改行」や「改ページ
」を指令する等のスイッチを設けである。また、パネル
スイ・ソチ31には、印字モード切換手段であるトラフ
ト印字指令スイッチ45と、該スイッチ45のONによ
り点灯するトラフト印字モート表示用のLED(発光ダ
イオード)46と、強制両方向印字指令スイッチ47と
、該強制両方向印字指令スイ・ソチ47のONにより点
灯する強制両方向印字モード表示用のLED(発光ダイ
オード)48とを設けである。
符号39は、印字速度を少なくとも2種類以上に切り換
えるための速度切替えスイ・ソチであり、例えば、印字
速度か、漢字を印字するときの高密度印字速度(75文
字/秒)、標準速度(110文字/秒)と、倍速(22
0文字/秒)との3種類に切替え可能となっている。
なお、この印字速度切替えはホストコンピュータ12か
らのコマンドによっても行い得るものである。
符号40は、キャップ調節機構13におけるステップモ
ータ14を正逆回動駆動して、前記印字キャップを調節
するためのキャップ調節駆動回路である。
次に、上位装置であるホストコンピュータ12からのデ
ータを受信した場合の、プリンタlにおける制御装置で
あるコントローラ部15ての両方向印字作業と片方向印
字作業との印字方向決定処理制御を、第3図のサブルー
チンフローチャートに従って説明する。
通常、プリンタ1の電源をONにした直後は、高密度印
字モードであり、且つ両方向印字モードとなっている。
フローチャートのスタートに続き、オンライン状態でホ
ストコンピュータ12からの信号を受信しくステップ3
01)、この受信した信号か印字指令コマンドであるか
否かをステップ302で判別する。
印字指令コマンドでない(no)ときには、ホストコン
ピュータ12から印字すべき文字データをバッファメモ
リ(プリントバッファ27.28)に記憶させる(ステ
ップ303)。
ステップ302て、受信した信号か印字指令コマンドで
ある(yes)と判断したときには、そのコマンドが、
(1)片方向印字コマンド、(2)両方向印字コマンド
、(3)その他の処理コマンド、例えば行送りコマンド
等の種別により、次のように処理される。
前記印字モート切換手段であるドラフト印字指令スイッ
チ45及び強制両方向印字指令スイッチ47のいずれも
かOFFの状態においては、前述のように高密度印字モ
ートであり、且つ両方向印字モードとなっているので、
ホストコンピュータ12からの印字データか例えば漢字
、英字、数字だけの場合、そのホストコンピュータの両
方向印字コマンドに従い、両方向印字モードで印字を行
う。このとき、ステップ304で片方向印字モードか否
かの判別結果は、否(no)であり、片方向印字フラグ
はOFFとなっている(ステップ305)。
決算書等における貸借対照表等のように罫線と漢字、数
字のデータを印字する場合のように、ホストコンピュー
タ12から片方向印字指令か(れば、ステ、ツブ304
で片方向印字モードである(yes)と判断し、次の両
方向印字指令が来るまで自動的に片方向印字作業を実行
する。
このように、片方向印字コマンドに従う印字作業状態に
あるとき、強制両方向印字指令スイッチ47をONにす
ると、LED (発光ダイオード)48が点灯し、ステ
ップ306で、強制両方向印字モード(yes)となる
。このときには、ホストコンピュータ12から片方向印
字指令が来ても、これを無視して強制的に両方向印字作
業を実行する。
この強制両方向印字作業時のキャリッジの移動速度は、
標準速度(110文字/秒)と、倍速(220文字/秒
)である。
この状態で、再度強制両方向印字指令スイッチ47を押
下すると、LED (発光ダイオード)48か消灯し、
通常のホストコンピュータの両方同印字コマンドに従っ
た両方向印字モードで印字を行うことになる(ステップ
304.305参照)。
前記(1)片方向印字コマンドの状態で、ドラフト印字
指令スイッチ45を押下すると、LED(発光ダイオー
ド)46が点灯し、トラフト印字モードとなり(ステッ
プ307でyes)、この状態では印字密度の荒い印字
品質の印字作業(ドラフト印字作業)であり、印字品質
を多少犠牲にして印字速度を高めた試し打ち等に際して
実行(利用)するものである。
このドラフト印字モードにあるとき、コントローラ部1
5では、前記の強制両方向印字モードにおけると同じ印
字速度(キャリッジ移動速度)で、両方向印字を実行す
るのであり、この場合も、ホストコンピュータ12から
の片方向印字指令は無視される。
前記ドラフト印字モードにあるとき、トラフト印字指令
スイッチ45を再度押下すると、LED(発光ダイオー
ド)46が消灯し、ステップ307での判別が(no)
となり、片方向印字フラグがONとなり(ステップ30
8)、前述の片方向印字コマンドの状態に戻る。
なお、その他の処理コマンドのときには、それに対応す
る処理を実行する(ステップ309)。
〔発明の効果〕
このように、本発明では、プリンタ側の操作パネルの印
字モード切換手段にて、そのコントローラ部(制御装置
)での強制両方向印字モードまたは、ドラフト印字モー
ドに切り換える作業を実行しないかぎり、ホストコンピ
ュータ等の上位装置側からの印字モード指令を忠実に実
行して、印字品質を悪化しないようにすることができる
ものでありながら、−旦プリンタ側の印字モード切換手
段にて、強制両方向印字モードに切り換えると、それが
解除されるまでは当該プリンタ側の指令が優先されて、
ユーザーの希望通りに印字作業を迅速にできる。
また、ドラフト印字モードに切り換えると、それが解除
されるまでは当該プリンタ側の指令が優先されて、ユー
ザーの希望通りに、両方向印字作業を実行してキャリッ
ジの移動速度を上げ、且つ印字ドツトを間引きしつつ印
字を行うという、いわゆるドラフト印字において両方向
印字作業を実行できて印字作業を迅速にできたり、プリ
ンタの持つ性能を引き出せるという効果を奏するのであ
る。
【図面の簡単な説明】
第1図はプリンタの概略図、第2図は制御装置のブロッ
ク図、第3図はフローチャートである。 ■・・・・プリンタ、10・・・・プラテン体、2・・
・・印字ヘット、4・・・・キャリッジ、5,6・・・
・支軸、8・・・・タイミングベルト、9・・・・DC
サーボモータ、12・・・・ホストコンピュータ、15
・・・・コントローラ部、16・・・・中央処理装置、
18.19・・・文字発生器、24・・・EEPROM
、21.22・・・RAM、23,26.29・・・ゲ
ートアレイ、30・・・印字ヘッド駆動回路、35・・
・モータ駆動回路、31・・・・操作パネル、45・・
・・ドラフト印字指令スイッチ、47・・・・強制両方
向印字指令スイッチ、46゜ ・・・・LEDo

Claims (2)

    【特許請求の範囲】
  1. (1)、プラテンに対向して配設した印字ヘッドが搭載
    されたキャリッジを、順印字方向と逆印字方向に沿って
    移動可能とし、その両方向印字作業と片方印字作業とを
    操作パネルの印字モード切換手段にて切り換えるように
    構成して成るシリアルプリンタにおいて、前記印字モー
    ド切換手段にて強制両方向印字モードに切り換ると、プ
    リンタの上位装置の印字モード指令の如何に拘らず、両
    方向印字作業を優先的に実行するように制御したことを
    特徴とするシリアルプリンタの印字制御装置。
  2. (2)、プラテンに対向して配設した印字ヘッドが搭載
    されたキャリッジを、通常速度で移動させるモードと高
    速移動させるモードとに、操作パネルの印字モード切換
    手段にて切り換えるように構成して成るシリアルプリン
    タにおいて、前記印字モード切換手段にてドラフト印字
    モードに切り換ると、プリンタの上位装置の印字モード
    指令の如何に拘らず、両方向印字作業を優先的に実行す
    るように制御したことを特徴とするシリアルプリンタの
    印字制御装置。
JP2274909A 1990-10-12 1990-10-12 シリアルプリンタの印字制御装置 Pending JPH04151268A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2274909A JPH04151268A (ja) 1990-10-12 1990-10-12 シリアルプリンタの印字制御装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2274909A JPH04151268A (ja) 1990-10-12 1990-10-12 シリアルプリンタの印字制御装置

Publications (1)

Publication Number Publication Date
JPH04151268A true JPH04151268A (ja) 1992-05-25

Family

ID=17548225

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2274909A Pending JPH04151268A (ja) 1990-10-12 1990-10-12 シリアルプリンタの印字制御装置

Country Status (1)

Country Link
JP (1) JPH04151268A (ja)

Similar Documents

Publication Publication Date Title
US4929099A (en) Multi-line serial printer
US4891769A (en) Printer having prioritized on-line and off-line modes
JPH07256960A (ja) 画像作成および切り抜き装置
KR19990077615A (ko) 캐리어의가속도를제어하는직렬프린터
EP0902357B1 (en) Output method and apparatus
KR100209509B1 (ko) 절전형 잉크젯 프린터
KR0123531B1 (ko) 시리얼 프린터의 캐리지 최적 제어방법
JPH04151268A (ja) シリアルプリンタの印字制御装置
US7540586B2 (en) Recording apparatus and recording method
JP3509704B2 (ja) モータ制御装置
JPH0356549B2 (ja)
US4755071A (en) Front and rear printer device with ink impregnated platen
JP2847906B2 (ja) 印字装置
JP3693134B2 (ja) 印字装置
JP2847916B2 (ja) 印字位置補正方法
JPH0524265A (ja) 印字装置
JPS6183047A (ja) マルチライン印字装置
JPS62216782A (ja) 熱転写プリンタ
KR100266171B1 (ko) 프린터 헤드의 좌,우측 여백 설정장치
JPH05147297A (ja) 印字装置における印字動作制御装置
JPS6362769A (ja) リボン送り機構
JPH0811341A (ja) サーマル転写式プリンタ
JPH01196368A (ja) 紙送り装置
JPH0655777A (ja) ドットプリンタ
JPH04173255A (ja) 記録装置