JPH03133667A - シヤトルプリンタ用印字ドツトデータの作成回路 - Google Patents

シヤトルプリンタ用印字ドツトデータの作成回路

Info

Publication number
JPH03133667A
JPH03133667A JP27147089A JP27147089A JPH03133667A JP H03133667 A JPH03133667 A JP H03133667A JP 27147089 A JP27147089 A JP 27147089A JP 27147089 A JP27147089 A JP 27147089A JP H03133667 A JPH03133667 A JP H03133667A
Authority
JP
Japan
Prior art keywords
data
circuit
printing
print
address
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
JP27147089A
Other languages
English (en)
Inventor
Manabu Muto
学 武藤
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.)
YE Data Inc
Original Assignee
YE Data Inc
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 YE Data Inc filed Critical YE Data Inc
Priority to JP27147089A priority Critical patent/JPH03133667A/ja
Publication of JPH03133667A publication Critical patent/JPH03133667A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Record Information Processing For Printing (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明はドツトインパクトラインプリンタ(以下、プリ
ンタという)の中、ハンマーバンクの復路時にも印字を
行うシャトルプリンタの印字ドツトデータの作成回路に
関するものである。
〔従来技術とその問題点〕
周知のように、プリンタには往路時にのみ印字を行うも
のと、復路時にも印字を行うシャトルプリンタとがあり
、印字速度の高速化が求められている今日、プリンタの
殆んのものがシャトルプリンタの形式を採るようになっ
た。
プリンタは、ホストコンピュータ等の上位装置から印字
すべきデータを受信すると、その入力データを解読して
、印字要求されているデータをドツトに変換し、ハンマ
ーバンクに横一線、即ち、印字用紙の幅方向に配置され
たハンマーの各駆動回路に印字ドツト情報を与えて動作
させる。
ハンマーバンクは、ある一定量左右方向に往復移動する
ので、各々のヘッドに印字を受は持つ領域があり、各々
のヘッドは、自分の受は持ち範囲の左端もしくは右端ド
ツトより印字動作を行うため、1ドツト行単位のドツト
情報をまず、ハンマー単位で分け、その中で左右どちら
の方向から印字するのかによって印字ドツトデータ・の
出力する順番を制′47j L、なければならない。
従ってプリンタの中、往路時にのみ印字を行うものでは
、印字ドツトデータの出力する順にハンマーに印字ドツ
ト情報を与えればよいが、復路時にも印字を行うシャト
ルプリンタでは復路時には印字ドツトデータの出力する
順番を変えなければならない。
従来の技術では、この変更をプリンタのハンマバンクご
との特定の回路やCPUソフトウェア制御で行っていた
。
即ち、まず、ドツトデータをハンマー単位で分け、次い
で左右どちらかの方向より印字するかによって、印字デ
ータを抽出する回路構成を採っているため、回路が煩雑
となってしまい、また仕様の変更によって、制御回路の
変更や制御するためのソフトを変更しなければならず、
多大な人手と時間が必要であった。
〔発明が解決しようとする課題〕
そこで本発明は、どのような仕様のシャトルプリンタに
も節単に対応することのできるシャトルプリンタ用印字
ドツトデータの作成回路を提供することを課題とするも
のである。
〔課題を解決するための手段] 本発明は上記の課題を解決するためになされたもので、
入力印字情報をデータ入力制御回路を介してストアする
印字情報メモリと入力印字情報のアドレスデータをシャ
トルプリンタ用アドレスデータに変換するためのアドレ
スを設定するアップ・ダウンカウンタ等の変換手段と、
前記シャトルプリンタ用アドレスデータを記憶する印字
制御用メモリと、この印字制御用メモリにストアされた
シャトルプリンタ用アドレスデータを前記印字情報メモ
リに送出するアドレスデータ送出制御回路と、前記印字
制御用メモリにストアされたアドレスデータに応じて印
字情報メモリにストアされている印字情報を読み出して
印字ドツトデータセレクト回路6に必要な印字ドツトデ
ータをバッファメモリ部にストアし、且つ送出制御信号
に応じて印字ドツトデ−タをハンマー駆動回路へ送出す
る回路とを具備したシャトルプリンタ用印字ドツトデー
タ作成回路である。
以下理解を容易にするため、本発明の原理について図面
に基づき説・明する。
第1図はプリンタのハンマーバンクに横一線に搭載され
たハンマーと、各々のハンマーが印字を受は持つ領域と
、例えば27ドツトで印字する場合の文字の状態を示す
もので、■、■のドツトの印字動作は#1ハンマーと#
2ハンマーによって同期的に行なわれる。
第2図は第1図のA及びB部の拡大図と、46本のハン
マーを備えたシャトルプリンタの場合の各ドツトに対す
るアドレス番地を示すもので、A部の印字情報メモリの
アドレスとデータバスのビットが■、B部の印字情報メ
モリのアドレスとブタのビットが■とするならば、印字
を行うためにこのデータを抽出し、この抽出された印字
ドツトデータをハンマー駆動回路へ送出して印字動作を
行なわせればよい。
このように、プリンタが印字を行うためには、ハンマー
群が横一線に取り付けられ並んでいるという機構上の関
係で、各々のハンマーへドツト行単位の印字ドツト情報
を振り分けてあげなければならない。
本発明は、この印字ドツトデータを抽出するため、先ず
、印字情報を一旦印字情報メモリにストアしておき、警
一方アドレスデータ変換手段によりアドレスデータをシ
ャトルプリンタ用アドレスデタに変換し、この変換した
アドレスデータによって、前記印字情報メモリにストア
しておいた印字情報を読み出し、印字ドツトデータセレ
クト回路を介して印字ドツトデータをハンマー駆動回路
へ送出するようにしたものである。
〔実施例〕
第3図は本発明の実施例を示すもので、lはCPUから
の制御信号りによりCPUから入力印字情報を印字情報
メモリ2に送るデータ入力制御回路、3はCPUから送
出される入力印字情報のアドレスデータをシャトルプリ
ンタ用アドレスデタに変換するアドレスデータ変換回路
で、例えばバイナリ−でアップもしくはダウンするアッ
プダウンカウンタ(ステップ数はハンマーの受は持ち範
囲のドツト数に等しく選定する)が用いられ、制御信号
EがCPUから与えられると、変換したアドレスデータ
を印字制御用メモリ4に送出する。
5は、アドレスデータ送出制御回路で、制御信号FがC
PUから入力すると、印字制御用メモリ4の変換された
アドレスデータを印字情報メモリ2へ送出する。
6はバッファメモリ部6aを備えた印、字ドツトデータ
セレクト回路で、CPUからの制御信号Gの入力により
印字情報メモリ2から読み出された印字情報を印字制御
用メモリ4から入力するアドレスデータに応じて印字ド
ツトセレクト回路6にて必要なデータをバッファメモリ
部6aにストアし、CPUからの制御信号G″の入力に
より印字ドツトデータをハンマー駆動回路へ送出するも
のである。
7はコントロール信号制御回路で、制御信号Hが与えら
れると、CPUからのコントロール信号を印字情報メモ
リ2に送り込むものである。
次にその動作を第4図を参照し乍ら説明する。
先ず、CPUから制御信号りがデータ入力制御回路1に
入力すると、(13図に示すように入力印字情報、即ち
印字データ、アドレスデータ及びコントロール信号がデ
ータバスA、アドレスバスB及びコントロールバスCを
通して印字情報メモリ2に入力し、印字情報がストアさ
れる。
一方、制御信号Eがアドレスデータ変換回路3に与えら
れ、CPUから読み出されたアドレスデータがシャトル
プリンタ用アドレスデータに変換され、印字制御用メモ
リ4を介してアドレスブタ送出制御回路5と印字ドツト
データセレクト回路6に送られる。((■]図参照) 次に制御信号Fがアドレスデータ送出制御回路5に、制
御信号Hがコントロール信号制御回路7に、制御信号G
が印字ドツトデータセレクト回路6にそれぞれ与えられ
ると、第4図(I[I)に示すように、印字制御用メモ
リ4にストアされたシャトルプリンタ用アドレスデータ
とコントロール信号がアドレスバスB及びコントロール
バスCを介して印字情報メモリ2に送出され、シャトル
プリンタ用アドレスデータのアドレスの順序に印字情報
が読み出され、印字ドツトデータセレクト回路6にて必
要な印字データがバッファメモリ部6aにストアされる
。
次いで、第4図CIV )に示すように印字ドツトデー
タセレクト回路6にCPtjから制御信号G”が与えら
れると、シャトルプリンタ用印字ドツトデータをハンマ
ー駆動回路へ送出する。
第2図は行方向にデータピント、列方向がアドレス番地
となっているが、逆の場合も同様の手法でシャトルプリ
ンタ用印字ドツトデータを得ることができる。
こ\では、ハンマーが列方向、すなわち印字用紙の送り
方向に1つのハンマーが取り付いたものについて説明し
たが、この列方向に複数のハンマーが取り付き、横方向
、すなわち印字用紙の幅方向に列方向複数ハンマーが複
数取り付いている場合にも本発明は容易に適用し得る。
〔発明の効果] 本発明によれば、各々のハンマーが受は持ツ印字ドツト
数、ハンマーの数、ハンマーの形態(奇数、偶数ハンマ
ーにわけた場合や、千鳥ハンマーなど)の印字を行うた
めの仕様が変わった場合でも、アドレスデータ変換回路
3の設定変更と印字制御用メモリ4の中の抽出するため
のデータを変更するだけで対応が可能である。
また、印字情報データを1ドツト行単位でのデータだけ
でなく、いくつものドツト行単位で制御が可能であり、
CPUの印字ドツトデータの振り分けをするための仕事
量を軽減し、高速処理が可能となる。
発展的な制御としては、印字制御用メモリ4の抽出する
ためのデータを変えることによって、印字文字のX−Y
変換や拡大変換が可能である。
【図面の簡単な説明】
第1図はシャトルプリンタのハンマーと印字文字の印字
ドツトとの関係を示す説明図、第2図は印字文字の印字
ドツトとアドレス番地との関係を示す説明図、第3図は
本発明の実施例のブロック図、第4図は動作説明図であ
る。 ■・・・データ入力制御回路 2・・・印字情報メモリ 3・・・変換手段 4・・・印字制御用メモリ 5・・・アドレスデータ送出制御回路 6・・・印字ドツトデータセレクト回路6a・・・バッ
ファメモリ部 7・・・コントロール信号制御回路 鯖 −1頁値貞鑓U貝貢− 嘉 昌 眸 ぎ 美 湊奏 須 履 −耳員 皆n員Nh員 [■1 (IVI

Claims (1)

    【特許請求の範囲】
  1. 入力印字情報をデータ入力制御回路1を介してストアす
    る印字情報メモリ2と、入力印字情報のアドレスデータ
    をシャトルプリンタ用アドレスデータに変換するための
    アドレスを設定するアップ・ダウンカウンタ等の変換手
    段3と、前記シャトルプリンタ用アドレスデータをスト
    アする印字制御用メモリ4と、この印字制御用メモリ4
    にストアされたシャトルプリンタ用アドレスデータを前
    記印字情報メモリ2に送出するアドレスデータ送出制御
    回路5と、前記印字制御用メモリ4にストアされたアド
    レスデータに応じて印字情報メモリ2にストアされてい
    る印字情報を読み出して印字ドットデータセレクト回路
    6にて必要な印字ドットデータをバッファメモリ部にス
    トアし、且つ送出制御信号に応じて印字ドットデータを
    ハンマー駆動回路へ送出する回路6aとを具備したこと
    を特徴とするシャトルプリンタ用印字ドットデータ作成
    回路。
JP27147089A 1989-10-20 1989-10-20 シヤトルプリンタ用印字ドツトデータの作成回路 Pending JPH03133667A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP27147089A JPH03133667A (ja) 1989-10-20 1989-10-20 シヤトルプリンタ用印字ドツトデータの作成回路

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP27147089A JPH03133667A (ja) 1989-10-20 1989-10-20 シヤトルプリンタ用印字ドツトデータの作成回路

Publications (1)

Publication Number Publication Date
JPH03133667A true JPH03133667A (ja) 1991-06-06

Family

ID=17500486

Family Applications (1)

Application Number Title Priority Date Filing Date
JP27147089A Pending JPH03133667A (ja) 1989-10-20 1989-10-20 シヤトルプリンタ用印字ドツトデータの作成回路

Country Status (1)

Country Link
JP (1) JPH03133667A (ja)

Similar Documents

Publication Publication Date Title
US4602880A (en) Dot printing device
US4887226A (en) Dot printing device capable of printing underline together with characters
JPS58117036A (ja) 印字制御装置
JPH0616764Y2 (ja) ドットマトリクスプリンタ
JP2645170B2 (ja) ラインプリンタの印字方法
JP4432124B2 (ja) プリンタ装置及びその制御方法
JP2523213B2 (ja) ペ―ジプリンタ印刷制御方式
JPS5941051A (ja) 文字パタ−ン発生装置
EP0397415A2 (en) Raster scan type printer
JPS6049958A (ja) 漢字プリンタ
KR910009064B1 (ko) 프린터용 문자크기의 보정방법
JP2869227B2 (ja) シリアルプリンタにおける印字データ処理制御回路
JP2001205856A (ja) ドットラインプリンタ
JPS6137441A (ja) ドツトプリンタの高速印字処理方式
JPS58211463A (ja) プリンタ
JPS61193864A (ja) ドツトプリンタ制御方式
JPS63198120A (ja) プリンタ制御装置
JPS63317355A (ja) 印刷装置
JPS61258765A (ja) プリンタ
JPS6112364A (ja) デ−タ印字制御方式
JPS63144051A (ja) シャトルプリンタの印字制御方法
JPH0470366A (ja) ドットプリンタ
JPH0398115A (ja) 文章処理装置
JPH06238950A (ja) ページプリンタコントローラ
JPS61135274A (ja) 文字発生制御装置