JPH03230965A - 熱記録装置 - Google Patents

熱記録装置

Info

Publication number
JPH03230965A
JPH03230965A JP2440290A JP2440290A JPH03230965A JP H03230965 A JPH03230965 A JP H03230965A JP 2440290 A JP2440290 A JP 2440290A JP 2440290 A JP2440290 A JP 2440290A JP H03230965 A JPH03230965 A JP H03230965A
Authority
JP
Japan
Prior art keywords
line
data
thermal head
print data
thermal
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
JP2440290A
Other languages
English (en)
Inventor
Toru Maeda
徹 前田
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.)
Canon Inc
Original Assignee
Canon 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 Canon Inc filed Critical Canon Inc
Priority to JP2440290A priority Critical patent/JPH03230965A/ja
Publication of JPH03230965A publication Critical patent/JPH03230965A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Electronic Switches (AREA)

Abstract

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

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明はサーマルヘッドを利用して熱記録を行う例えば
感熱記録装置に関し、例えば熱転写記録装置などの熱記
録装置に関するものである。
[従来の技術] 従来のサーマルヘッドにより印刷を行なう感熱記録装置
においては、印刷品質を上げるために、1つ前のライン
のプリントデータ又は周囲のプリントデータを参照しな
がらサーマルヘッドの発熱エネルギーを決定する熱履歴
制御を行なってサーマルヘッドの発熱量を一定とするよ
うに構成されている。
[発明が解決しようとしている課題] しかしながら従来例では、前ライン又は周囲のプリント
データを比較してサーマルヘッドの発熱量を変動させる
ように作動するため次のような欠点があった。
(1)周囲の参照ドツトを増やして発熱量を最適化しよ
うとすると制御回路が複雑となる。
(2)前ラインとの比較だけでは発熱量の制御が適切に
できない場合がある。
特に中間調画像の印刷では背景が白の中の黒ドツトに対
しては十分であるが、背景が黒の中の白ドツトの場合に
は周囲の黒ドツトの印字を所望の発熱量とすることがで
きない。
(3)発熱時間幅を制御して発熱量を制御する構成にお
いては制御回路が複雑なものとなってしまう。
[課題を解決するための手段] 本発明は上述の課題を解決することを目的として成され
たもので、上述の課題を解決する一手段として以下の構
成を備える。
即ち、サーマルヘッドと、1ドツトの印刷に対して少な
くとも3ドツト分のプリントデータを記憶するメモリと
、該メモリ中のプリントデータを演算してサーマルヘッ
ドを付勢する付勢手段を備える熱記録装置であって、前
記付勢手段はサーマルヘッドにより印刷を行った後に該
サーマルヘッドの同一位置のドツトにおける少なくとも
2ライン前までのプリントデータの論理和値の否定値と
現プリントデータ値との゛論理積をとる論理手段と、該
論理手段の出力に従ってサーマルヘッドの同一位置のド
ツトの付勢制御を行なうプリント補正手段とを備える。
[作用] 以上の構成において、簡単な構成で、最適な熱履歴制御
を行うことができ、高品位の熱記録ができる。
[実施例] 以下、図面を参照して本発明に係る一実施例を詳細に説
明する。
[第1実施例] 第1図は本発明に係る一実施例のブロック構成図であり
、図中、1は本実施例プリンタの全体制御を司るコント
ローラ、2はサーマルヘッド、3は熱履歴制御回路、4
は少なくとも3ライン分のプリントデータを記憶する3
ビツト/ワードのRAM、7はRAM4のアドレスを制
御するアドレス回路、10は記録用紙の搬送制御用のパ
ルスモータ11を含むプリント機構部、15は本実施例
プリンタにプリントデータを出力等するホスト装置であ
る。なお、サーマルヘッド2は、少なくとも1942分
の発熱ドツト素子と、該発熱ドツト素子分の′プリント
データを記憶するバッファを備え、発熱ストローブ信号
が入力された時に、該バッファに”1゛°データがセッ
トされている発熱ドツト素子を、当該ストローブ信号時
間イ」勢して発熱させるドライバ部を具備している。
第1図に示した本実施例の熱履歴制御回路3の詳細構成
を第2図に示す。
第2図において、3】は第1のスイッチ(S Wl)で
あり、サーマルヘッド2に対する発熱制御データ出力を
、プリントデータな出力する印字ラインデータと、本実
施例に特有の発熱量制御データを出力する参照ラインデ
ータ(アンド回路38側)とに切り替えるスイッチであ
る。32〜34はそれぞれ第2のスイッチ(SW2)、
第3のスイッチ(SW3) 、第4のスイッチ(SW4
)であり、参照ラインのデータを生成するために、RA
M4よりの現在又は従前のプリントデータを切り替える
ためのスイッチである。35〜37はそれぞれ第5のス
イッチ(SW5)、第6のスイッチ(SW6)、第7の
スイッチ(SW7)であり、ホスト装置15よりのプリ
ントデータなRAM4に送り書込ませるか、RAM4よ
りの読出しデータを第2のスイッチ(SW2)32、第
3のスイッチ(SW3)33、第4のスイッチ(SW4
)34に出力するかを切り替えるスイッチ、38はアン
ド回路、39はNOR回路である。
以上の構成を備える本実施例のサーマルヘッド2の発熱
制御を第3図のフローチャートを参照して以下に説明す
る。
まずステップS1でコントローラ1はホスト装置15か
ら1頁の印字開始コマンドを受信するのを待つ。そして
1頁の印字開始コマンドを受信するとステップS2に進
み、RAM4を全てクリアする。そして続くステップS
3でホスト装置15よりの1ライン印字のための印字コ
マンドの受信を待つ。ホスト装置15からの1ライン印
字のための印字コマンドを受信すると、コントローラ1
の制御はステップS4に進み、アドレス回路7をR8T
信号でリセットする。つぎにステップS5で熱履歴制御
回路3のSWI (31)及び5W5(35)〜SW7
 (37)のうち最も古いプリントデータの記憶されて
いるRAMビットに対応するスイッチをホスト装置15
よりのプリントデータ側(印字ライン)に切り替える。
最初は5W5(35)をホスト装置15よりのプリント
データ側(印字ライン)に切り替え、次のラインの時に
はSW6 (36)を、次はSW7 (37)を、更に
その次のラインの場合には再びSW5 (35)を選択
してホスト装置15よりのプリントデータ側(印字ライ
ン)に切り替える。
そしてステップS6で例えばRAM4のWRITE端子
をイネーブルにする等してRAM4を書込みモードにセ
ットし、続いてホスト装置15より送られてくる1ライ
ン分のプリントデータをRAM4及びサーマルヘッド2
のバッファ中に書込む。
この時クロック信号はアドレス回路1及びサーマルヘッ
ド2に入力されており、RAM4のアドレスをカウント
アツプして順次1ライン分のデータが書込まれると共に
、サーマルヘッド2のバッファ内にも順次プリントデー
タを格納する。
これにより1ライン分のデータのプリントアウト準備が
完了したため、ステップS7でサーマルヘッド2のスト
ローブ信号をイネーブルにすることにより、通常の1ラ
イン分のプリントデータの印刷出力を行なう。
 0 コントローラlは続いてステップSIOでアドレス回路
7にR3T信号を出力してアドレス回路7をリセットす
る。そしてステップSllで5W1(31)を参照ライ
ン側(アンド回路38側)に切り替え、SW2 (32
)をRAM4の前々回のプリントデータ読出し側(最初
はビット1側であるSW6側)に、SW3 (33)を
RAM4の前回のプリントデータ読出し側(最初はビッ
ト2側であるSWT側)に、SW4’(34)をRAM
4の今回のプリントデータ読出し側(最初はビット0側
であるSWS側)に切り替える。また、ステップS12
でSW5〜SW7 (35〜37)をRAM4側に接続
し、参照ラインのとりだしに切り替える。
コントローラ1はステップS13でアドレス回路7及び
サーマルヘッド2に1ライン分のクロッり信号を出力す
る。アドレス回路7はクロック信号が入力されると、順
次RAMのアドレスをカウントアツプする。このため、
参照データが順次RAM4から読み込まれ、前ラインと
前々ラインのデータがNOR回路39に送られ、現在(
直前)の印字ラインのプリントデータがアンド回路38
の一方端子に入力される。アンド回路39の他方入力端
子にはNOR回路39の出力が接続されており、サーマ
ルヘッド2の同一発熱ドツト位置における少なくとも2
ライン前までのプリントデータの論理和値の否定値と現
プリントデータ値との論理積がとられSWI (31)
に送られる。
そしてサーマルヘッド2に送られる。これはクロック信
号毎に1ライン分のデータに対して行なわれる。このサ
ーマルヘッド2に送られたデータが補正データとなる。
1ラインの補正データの転送が終了すると、続いてステ
ップS14でサーマルヘッド2のストローブ信号をイネ
ーブルにしてサーマルヘッド2を補正データに従って発
熱させ、熱履歴補正の1ライン分の熱エネルギーが出力
され、発熱エネルギーに従った濃度での印刷出力が行な
われる。この時、プリント機構10を介しての記録用紙
のフィード制御等は行なわれず、先の印刷位置と同一の
印刷位置に補正データに従った印刷が行なわれる。
ステップS15で1頁分の印刷出力が終了したか否かが
判断され、1頁分の印刷出力が終了していない場合には
ステップS16に進み、プリント機構部10の例えばパ
ルスモータ11を駆動する等して1ライン分の記録紙の
送りを行う。そしてステップS3に戻り次のラインの印
刷処理に移行 3 する。
次ラインの印刷処理では、ステップS5のスイッチ切替
えにより、SW5 (35)、5W6(36)及びSW
7 (37)へのRAM4よりの出力は、RAM4のビ
ット2が前々ライン、ビットOが前ライン、ビット1が
印字ラインになる。
このため、ステップSllではSW2 (32)をビッ
ト2側であるSWT側に、SW3 (33)をビットO
側であるSWS側に、SW4 (34)をビット1側で
あるSWB側に切り替える。
以後つぎつぎに印字ラインと参照ラインが切り替えられ
て熱履歴制御による印刷出力が実行される。
そして1頁分の印刷出力が終了するとステップS17に
進み、1頁分の記録用紙の排出処理が行なわれ、次頁の
記録用紙のサーマルヘッド2位置 4 への供給処理を行ないステップS1に戻り、次頁の印刷
に備える。
以上の処理により同一ラインに記録される印字データと
履歴データの関係を第4図に示す。第4図において、プ
リントデータが白の場合には第2図においてO(ロウレ
ベル)、黒の場合にはl(ハイレベル)となる。
第4図において、T1が印字ラインでの発熱タイミング
(印刷)、T2か参照ラインでの補正データの発熱タイ
ミングを示している。
レベル印字データ(現在行)か黒(データあり)で1行
前、2行前の同一位置のドツトが黒の場合のみ、実施例
に従い補正データが印刷モード(発熱モード)となる。
以上説明したように本実施例によれば、少なくとも2ラ
イン分の参照ラインと比較、演算し、同一ラインを印字
データと履歴データに分けて印字するので簡単な構成に
より、最適な熱履歴制御が可能となり、高品位の熱記録
ができる。
特に中間調の印字において、黒率の高い場合の印字エネ
ルギーが小さくなり、白の再現性が良(なり、印字画像
の中間調の階調の再現性が改善される。
し第2実施例] 以上の説明は第2図に示す熱履歴制御回路3のN’OR
回路39及びアンド回路38への入力信号の切り替えに
SW2〜SW4を用いる例を説明したが、該スイッチの
替りにシフトレジスタを用いて同様の切り替え制御を行
なうことができる。このスイッチSW2〜SW4の替り
にシフトレジスタを用いて同様の切り替え制御を行なう
場合の熱履歴制御回路の構成を第5図に示す。
第5図において第2図と同様構成には同一番号を(−=
t L、詳細説明を省略する。
第2実施例においては、5W5(35)〜5W7(37
)のそれぞれの選択端子の一方が3ビツトのシフトレジ
スタ51に接続されている。
第5図の構成とすることにより、第1実施例のステップ
S 1. ]のスイッチ切り替え制御に変え、RAM4
よりの参照ラインデータなシフトレジスタ51にセット
して、その?& N OR回路39への人力が前々回及
び前回のプリントデータに、アンド回路38の一方入力
端子への入力が今回のプリントデータに成るようにシフ
ト信号を出力する制御が行なわれることになる。
以上の実施例においては、第1実施例の如き各スイッチ
への配線等が必要な(なり、切替え制御も単に必要数の
シフト信号を出力するだけの簡単なものとすることがで
きる。また、構成も簡単か 7 つ実装設計等も容易に成る。
[第3実施例] 以上の例はRAM4として1ワード/3ドツトのものを
使用し、各ドツトを現在のプリントデータ、前回のプリ
ントデータ、前々回のプリントデータをそれぞれ割当て
る場合を説明したが、本発明は以上の例に限定されるも
のではなく、それぞれ1ラインのプリントデータを記憶
する3つの1ビツト/1ワードのRAMで構成すること
もできる。このように、RAMをそれぞれlラインのプ
リントデータを記憶する3つの1ピッl−/ 1ワード
のRAMで構成した例を第6図に示す。第6図において
、第1図と同様構成には同一番号を付し、詳細説明は省
略する。
第6図においては、RAMとしてそれぞれ1ラインのプ
リントデータな記憶する3つの1ピッ 8 ト/1ワードのARAM4a、13RAM4b。
CRAM4cで構成されている。
そして、本実施例においては、熱履歴制御回路2の構成
は上述した第1実施例の熱履歴制御回路と同様の構成で
あっても、また第2実施例の熱履歴制御回路と同様の構
成であってもよい。
そして各熱履歴制御回路のSW5 (35)〜5W7(
37)への入力がRAM4(Dビットo〜2ではなく、
それぞれAR,AM4a、BRAM4b、CRAM4c
のデータラインが接続されることになる。
そして各RAM4a〜4cへのスイッチ接続切替え制御
は、上記実施例のRAM4のビット0〜2への接続切替
えに変え、ARAM4a’。
BRAM4b、CRAM4cのデータラインへの切替え
制御とすれば良い。
以上の各説明は、感熱記録装置について行なったが、イ
ンクシートを使用した熱転写記録装置や昇華型記録装置
などの熱記録装置にも本発明を適用できるdまた、サー
マルヘッド2はlライン全ての発熱ドツトを備えるタイ
プに限定されるものではなく、揺動してlライン/複数
ドツト発熱タイプのものであっても、走査型のもので奪
っても本発明が適用できることは勿論である。
更に、熱履歴は3ライン分に限定されるものではなく、
4ライン分にしても、またそれ以上であってもよい。こ
の場合には過去の発熱ライン数に基いて補正発熱制御を
行なってもよい。
[発明の効果] 以上説明したように本発明によれば、簡単な構成により
、最適な熱履歴制御が可能となり、高品位の熱記録がで
きる。
 0 特に中間調の印字において、黒率の高い場合の印字エネ
ルギーが小さくなり、白の再現性が良くなる。
【図面の簡単な説明】
第1図は本発明に係る第1実施例のブロック図、 第2図は第1図に示す熱履歴制御回路の詳細構成図、 第3図は第1実施例におけるプリント制御フローチャー
ト、 第4図は同一ラインに記録される印字データと履歴デー
タの関係を示す図、 第5図は本発明に係る第2実施例の熱履歴回路の詳細構
成図、 第6図は本発明に係る第3実施例のブロック図である。 1 図中、1・・・コントローラ、2・・・サーマルヘッド
、3・・・熱履歴制御回路、4・・・RAM、7・・・
アドレス回路、10・・・プリン1へ機構部、11・・
・パルスモータ、15・・・ホスト装置、31〜37・
・・切替えスイッチ、38・・・アンド回路、39・・
・NOR回路、51・・・シフトレジスタである。 2 第6図 462

Claims (3)

    【特許請求の範囲】
  1. (1)サーマルヘッドと、1ドットの印刷に対して少な
    くとも3ドット分のプリントデータを記憶するメモリと
    、該メモリ中のプリントデータを演算して前記サーマル
    ヘッドを付勢する付勢手段を備える熱記録装置であって
    、 前記付勢手段は前記サーマルヘッドにより印刷を行つた
    後に該サーマルヘッドの同一位置における少なくとも2
    ライン前までのプリントデータの論理和値の否定値と現
    プリントデータ値との論理積をとる論理手段と、該論理
    手段の出力に従って前記サーマルヘッドの同一位置の付
    勢制御を行なうプリント補正手段とを備えることを特徴
    とする熱記録装置。
  2. (2)メモリはサーマルヘッドの1ドットに対して3ラ
    イン分のデータを1ワードとして記憶し、論理手段はラ
    インデータを1ドット単位で演算することを特徴とする
    請求項第1項記載の熱記録装置。
  3. (3)メモリはプリントデータを過去のプリント順に1
    ライン毎に記憶する3つのライン記憶メモリより成り、
    論理手段はラインデータを1ドット単位で演算すること
    を特徴とする請求項第1項記載の熱記録装置。
JP2440290A 1990-02-05 1990-02-05 熱記録装置 Pending JPH03230965A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2440290A JPH03230965A (ja) 1990-02-05 1990-02-05 熱記録装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2440290A JPH03230965A (ja) 1990-02-05 1990-02-05 熱記録装置

Publications (1)

Publication Number Publication Date
JPH03230965A true JPH03230965A (ja) 1991-10-14

Family

ID=12137173

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2440290A Pending JPH03230965A (ja) 1990-02-05 1990-02-05 熱記録装置

Country Status (1)

Country Link
JP (1) JPH03230965A (ja)

Similar Documents

Publication Publication Date Title
US4567488A (en) Thermal head drive device
JPH0640080A (ja) プリンタ
US4590487A (en) Thermal recording apparatus
JPS5948169A (ja) サ−マルヘツド駆動制御装置
US5051756A (en) Thermal printer
US5548319A (en) Gradation data method processing including repeated reading and recording of high density data
US5934811A (en) Line printer
JPH03230965A (ja) 熱記録装置
JP3020732B2 (ja) サーマルプリント方法及びサーマルプリンタ
JPH106554A (ja) 画像形成装置
JPH07304213A (ja) 印刷装置及びその制御方法
JP3357972B2 (ja) 熱転写ラインプリンタ用データdma転送回路
JPH0247152B2 (ja)
JP2855047B2 (ja) プリントヘッド
JP7165503B2 (ja) サーマルプリンタおよび印刷制御方法
JPH09174952A (ja) カラープリンタ
JP2930088B2 (ja) 感熱記録装置の階調記録方法
JP2927387B2 (ja) 多階調感熱記録装置
JP2858902B2 (ja) サーマルヘッドの駆動方法
JPS58158275A (ja) 感熱記録装置
JPH0211345A (ja) 濃度階調制御型サーマルプリンタ
JPH0325115B2 (ja)
JPH0796626A (ja) 感熱ヘッドの通電パルス印加方法
KR0134344B1 (ko) 프린터의 계조별 동시 발열 도트수산출장치
JP2606852B2 (ja) サーマルプリンタの熱制御装置