JPH06297734A - シリアルドットプリンタの印字制御回路 - Google Patents

シリアルドットプリンタの印字制御回路

Info

Publication number
JPH06297734A
JPH06297734A JP8826993A JP8826993A JPH06297734A JP H06297734 A JPH06297734 A JP H06297734A JP 8826993 A JP8826993 A JP 8826993A JP 8826993 A JP8826993 A JP 8826993A JP H06297734 A JPH06297734 A JP H06297734A
Authority
JP
Japan
Prior art keywords
signal
print
output
circuit
printing
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.)
Withdrawn
Application number
JP8826993A
Other languages
English (en)
Inventor
Hideyuki Kobayashi
秀行 小林
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.)
Niigata Fuji Xerox Manufacturing Co Ltd
Original Assignee
Niigata Fuji Xerox Manufacturing 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 Niigata Fuji Xerox Manufacturing Co Ltd filed Critical Niigata Fuji Xerox Manufacturing Co Ltd
Priority to JP8826993A priority Critical patent/JPH06297734A/ja
Publication of JPH06297734A publication Critical patent/JPH06297734A/ja
Withdrawn legal-status Critical Current

Links

Landscapes

  • Dot-Matrix Printers And Others (AREA)

Abstract

(57)【要約】 【構成】 印字動作を休止しているときから印字を行う
ときの駆動パルスの長さを、連続して印字を行うときの
駆動パルスの長さよりも長くする。 【効果】 印字のかすれを防止して、品位の優れた印字
を行うことが可能となる。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、シリアルドットプリン
タの印字動作を制御するための印字制御回路に関し、特
に印字のかすれを防止するための印字制御回路に関す
る。
【0002】
【従来の技術】シリアルドットプリンタの印字動作を制
御するための従来の印字制御回路は、印字する書体や印
字用紙の紙質等に応じてプリントヘッドピン(印字ピ
ン)の駆動力を制御し、一定量(例えば1行)の印字デ
ータの印字ドット数をファームウエアによってチェック
し、トータルの印字ドット数の多寡に応じてプリントヘ
ッドピンに与えるパルスの幅を変えることにより、全体
としての印字濃度を制御している。しかし、実際に印字
するデータは、各ドット列毎に印字ドット数が変るた
め、上述のような制御では、特定のドット列に関する印
字ドット数の多寡と、その印字データ全体における印字
ドット数の多寡とに食い違いがあるため、最終的な印字
状態に濃淡の差異が生ずる。
【0003】
【発明が解決しようとする課題】上述したように、シリ
アルドットプリンタの印字動作を制御するための従来の
印字制御回路は、各ドット列毎にプリントヘッドピンに
与えるパルスの幅を制御していないため、最終的な印字
状態に濃淡の差異が生ずるが、更に、各印字ピンは、空
白の後に印字するとき、すなわち印字動作を休止してい
るときから印字を行うときと、前回印字を行って続いて
印字するとき、すなわち連続して印字を行うときとで
は、印字ピンを駆動するために必要とする駆動力が異な
るにも拘らず、同じパルスの幅で駆動しているため、印
字動作を休止しているときから印字を行うときは、特に
印字がかすれるという問題点を有している。
【0004】
【課題を解決するための手段】本発明のシリアルドット
プリンタの印字制御回路は、一定周期の基本クロック信
号を発信するクロック回路と、前記基本クロック信号を
計数して所定の値になる毎にパルス信号を出力する周期
カウンタと、前記周期カウンタの出力信号によって起動
し前記基本クロック信号を計数してそれぞれ異なった所
定の値になったときに停止して所定の時間幅のパルス信
号を出力する2個のドライブカウンタと、複数の印字ピ
ンのそれぞれに対応して設けられ対応する前記印字ピン
の印字直後のデータを記憶するフリップフロップと、前
記フリップフロップの出力信号によって前記2個のドラ
イブカウンタの出力信号のうちの何れか一方を選択する
選択回路と、前記選択回路の出力信号と印字データとを
入力してそれらの論理積の信号を出力する論理積回路と
を備えている。
【0005】
【実施例】次に、本発明の実施例について図面を参照し
て説明する。
【0006】図1は本発明の一実施例を示すブロック
図、図2は図1の実施例の動作を示すタイミングチャー
ト、図3は図1の実施例における主要な信号の波形を示
す波形図である。
【0007】図1において、発信回路1は、一定周期の
クロック信号13を発生する。周期カウンタ2は、中央
処理装置(CPU)によって任意の値をセットでき、C
PUからスタート信号11を入力して計数動作を開始
し、セットされている値になるまでクロック信号13を
計数して周期信号14を出力する。ドライブカウンタ3
および4は、それぞれCPUによって異った値の任意の
値をセットでき、周期信号14をを入力して計数動作を
開始し、セットされている値になるまでクロック信号1
3を計数し、計数期間中だけそれぞれドライブ信号15
および16を出力する。フリップフロップ5は、CPU
からデータ書込み信号12を入力し、周期信号14の次
のタイミングで印字前データ17として出力する。フリ
ップフロップ7は、スタート信号11によってリセット
され、周期信号14のタイミングで印字前データ17を
ラッチし、印字データ19を出力する。フリップフロッ
プ10は、スタート信号11によってリセットを解除さ
れ、周期信号14のタイミングで印字データ19をラッ
チし、印字後データ20を出力する。選択回路6は、ド
ライブ信号15および16を入力し、印字後データ20
によってそれらのうちの何れか一方を選択してドライブ
信号18として出力する。論理積回路9は、ドライブ信
号18と印字データ19の論理積の信号を印字信号22
として出力する。フリップフロップ8は、周期信号14
によってセットされて割込み信号21をCPUに出力
し、データ書込み信号12によって解除される。
【0008】次に上述のように構成した印字制御回路の
動作について、図2および図3を参照して説明する。
【0009】本実施例においては、データ書込み信号1
2および周期信号14は負の論理信号であり、その他の
信号は正の論理信号である。また、選択回路6は、印字
後データ20が“0”レベルのときはドライブ信号15
を選択し、印字後データ20が“1”レベルのときはド
ライブ信号16を選択する。以下の説明は、一つの印字
ピンの動作についての説明である。
【0010】スタート信号11が立上がる前に、周期カ
ウタ2には周期書込み信号23によって値“5”がセッ
トされ、ドライブカウンタ4にはドライブ時間書込み信
号25によって通常の駆動時間としての値“2”がセッ
トされ、ドライブカウンタ3にはドライブ時間書込み信
号24によって印字動作を休止しているときから印字を
行うときの駆動時間としての値“3”がセットされ、フ
リップフロップ5には、1サイクル目の印字データとし
て“1”がセットされる(図2の点A)。
【0011】スタート信号11が“1”レベルになる
と、フリップフロップ7および10のリセットが解除さ
れ、周期カウタ2は、クロック信号13の次の立上りエ
ッジからカウントを開始する。ドライブカウンタ3およ
び4は、周期信号14が立上った時点の次のクロック信
号13の立上りエッジからカウントを開始する。割込み
信号21は、周期信号14の立上りの時点でセットされ
る(図2の点B)。
【0012】フリップフロップ7および10は、周期信
号14の立上りで入力信号状態をラッチして出力する。
選択回路6は、印字後データ20が“0”レベルである
ので、ドライブ信号15を選択して出力する。論理積回
路9は、ドライブ信号18と印字データ19とが共に
“1”レベルになった時点で“1”を出力する(図2の
点C)。
【0013】CPUは、割込み信号21が出力される
と、次の印字データをデータ書込み信号12の次のタイ
ミングでフリップフロップ5に出力してラッチさせ、フ
リップフロップ8をリセットする(図2の点D)。
【0014】ドライブカウンタ3および4は、設定され
ている値をカウントした後リセットされ、ドライブ信号
15および16もリセットされ、印字信号22は“0”
レベルとなる(図2の点E)。
【0015】2サイクル目の動作は、1サイクル目の動
作と同じであるが、選択回路6は、印字後データ20が
“1”レベルであるので、ドライブ信号16を選択して
出力するため、ドライブ信号18は、1サイクル目のと
きよりも短い信号となる(図2の点F)。
【0016】これ以後、スタート信号11が“0”レベ
ルになるまで上述の動作を継続する。これによって周期
信号14および印字後データ20および印字信号22の
波形は、図3に示すような波形となる。
【0017】このように、印字信号22は、印字後デー
タ20が“0”レベルであると長い信号となり、“0”
レベルであると短い信号となる。
【0018】
【発明の効果】以上説明したように、本発明のシリアル
ドットプリンタの印字制御回路は、印字動作を休止して
いるときから印字を行うときの駆動パルスの長さを、連
続して印字を行うときの駆動パルスの長さよりも長くす
ることにより、印字のかすれを防止して、品位の優れた
印字を行うことが可能となるという効果がある。
【図面の簡単な説明】
【図1】本発明の一実施例を示すブロック図である。
【図2】図1の実施例の動作を示すタイミングチャート
である。
【図3】図1の実施例における主要な信号の波形を示す
波形図である。
【符号の説明】
1 発信回路 2 周期カウンタ 3・4 ドライブカウンタ 5・7・8・10 フリップフロップ 6 選択回路 9 論理積回路 11 スタート信号 12 データ書込み信号 13 クロック信号 14 周期信号 15・16 ドライブ信号 17 印字前データ 18 ドライブ信号 19 印字データ 20 印字後データ 21 割込み信号 22 印字信号 23 周期書込み信号 24 ドライブ時間書込み信号 25 ドライブ時間書込み信号

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】 一定周期の基本クロック信号を発信する
    クロック回路と、前記基本クロック信号を計数して所定
    の値になる毎にパルス信号を出力する周期カウンタと、
    前記周期カウンタの出力信号によって起動し前記基本ク
    ロック信号を計数してそれぞれ異なった所定の値になっ
    たときに停止して所定の時間幅のパルス信号を出力する
    2個のドライブカウンタと、複数の印字ピンのそれぞれ
    に対応して設けられ対応する前記印字ピンの印字直後の
    データを記憶するフリップフロップと、前記フリップフ
    ロップの出力信号によって前記2個のドライブカウンタ
    の出力信号のうちの何れか一方を選択する選択回路と、
    前記選択回路の出力信号と印字データとを入力してそれ
    らの論理積の信号を出力する論理積回路とを備えること
    を特徴とするシリアルドットプリンタの印字制御回路。
JP8826993A 1993-04-15 1993-04-15 シリアルドットプリンタの印字制御回路 Withdrawn JPH06297734A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP8826993A JPH06297734A (ja) 1993-04-15 1993-04-15 シリアルドットプリンタの印字制御回路

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP8826993A JPH06297734A (ja) 1993-04-15 1993-04-15 シリアルドットプリンタの印字制御回路

Publications (1)

Publication Number Publication Date
JPH06297734A true JPH06297734A (ja) 1994-10-25

Family

ID=13938181

Family Applications (1)

Application Number Title Priority Date Filing Date
JP8826993A Withdrawn JPH06297734A (ja) 1993-04-15 1993-04-15 シリアルドットプリンタの印字制御回路

Country Status (1)

Country Link
JP (1) JPH06297734A (ja)

Similar Documents

Publication Publication Date Title
US3703949A (en) High-speed printer
EP0130419B1 (en) Thermal transfer printer
JPS60208275A (ja) 記録装置
JPH06297734A (ja) シリアルドットプリンタの印字制御回路
JPS58145463A (ja) 印字制御装置
JPS6220035B2 (ja)
JPS62286752A (ja) ドツトプリンタにおける文字パタ−ン変更回路
JPH05338219A (ja) ドットプリンタの印字ヘッド駆動装置
JPH0319069B2 (ja)
JPH0339263A (ja) サーマルプリンタの印字方法
KR950000863Y1 (ko) 돗트 프린터 헤드의 임팩트 시간 가변회로
JP2833900B2 (ja) サーマルヘッド装置
JP2784654B2 (ja) 記録制御装置
JP3088520B2 (ja) サーマルヘッド駆動回路
JPS6319155Y2 (ja)
JPS6243806Y2 (ja)
JPS6158748A (ja) ドツトプリンタ
JPH0924659A (ja) 記録装置
JPS6241113B2 (ja)
US3680480A (en) Chain printer hammer control
JP4935478B2 (ja) 印刷装置と印刷方法
JPH0379371A (ja) 印字制御回路
KR920007216B1 (ko) 도트 매트릭스 프린터의 인자 소음 감소방법
JP2758277B2 (ja) シリアルプリンタにおけるdpi印字制御回路
JPS6114968A (ja) ドツト印字装置

Legal Events

Date Code Title Description
A300 Withdrawal of application because of no request for examination

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20000704