JPH04307264A - プリンタ装置 - Google Patents
プリンタ装置Info
- Publication number
- JPH04307264A JPH04307264A JP7272491A JP7272491A JPH04307264A JP H04307264 A JPH04307264 A JP H04307264A JP 7272491 A JP7272491 A JP 7272491A JP 7272491 A JP7272491 A JP 7272491A JP H04307264 A JPH04307264 A JP H04307264A
- Authority
- JP
- Japan
- Prior art keywords
- data
- address
- printing
- control circuit
- ram
- 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
Links
Landscapes
- Electronic Switches (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【0001】
【産業上の利用分野】この発明は、プリンタ装置に関し
、特に印画データの重み付け情報の記憶手段としてRA
Mを用いたプリンタ装置に関するものである。
、特に印画データの重み付け情報の記憶手段としてRA
Mを用いたプリンタ装置に関するものである。
【0002】
【従来の技術】図4は従来のプリンタ装置を示す構成図
である。図において、1はプリンタの用紙の搬送やイン
クシートの搬送等を行う機構ドライブ回路、2はこの機
構ドライブ回路1と相互接続された中央処理装置(CP
U)、3はCPU2に接続され、CPU用プログラムを
内蔵する制御用ROM、4はCPU2に接続され、供給
される印画データ等に基ずいてサーマルヘッドを熱制御
する熱制御回路、5は熱制御回路4に接続され、印画デ
ータの重み付け情報、例えばパルス列やパルス幅に関す
る情報の記録されたテーブルを固定的に有するROM、
6は熱制御回路4に接続されたサーマルヘッドである。 図5はCPU2のI/Oマップを示したもので、上側の
メモリ即ち0200Hから8000Hに関する領域はC
PU2内に設けられたRAM(図示せず)に割り当てら
れたものである。
である。図において、1はプリンタの用紙の搬送やイン
クシートの搬送等を行う機構ドライブ回路、2はこの機
構ドライブ回路1と相互接続された中央処理装置(CP
U)、3はCPU2に接続され、CPU用プログラムを
内蔵する制御用ROM、4はCPU2に接続され、供給
される印画データ等に基ずいてサーマルヘッドを熱制御
する熱制御回路、5は熱制御回路4に接続され、印画デ
ータの重み付け情報、例えばパルス列やパルス幅に関す
る情報の記録されたテーブルを固定的に有するROM、
6は熱制御回路4に接続されたサーマルヘッドである。 図5はCPU2のI/Oマップを示したもので、上側の
メモリ即ち0200Hから8000Hに関する領域はC
PU2内に設けられたRAM(図示せず)に割り当てら
れたものである。
【0003】次に、図4に示した従来のプリンタ装置の
動作について説明する。まずCPU2の制御の基に機構
ドライブ回路1と熱制御回路4の同期が取られる。熱制
御回路4は印画データが供給されると、これに対応した
重み付け情報即ちパルス列やパルス幅の情報をROM5
より読み出す。熱制御回路4は印画データと重み付け情
報をサーマルヘッド6に供給し、サーマルヘッド6はこ
の印画データと重み付け情報に基ずいて印字を行う。こ
の印字中、熱制御回路4はサーマルヘッド6の温度を検
出し、駆動するパルスのパルス列又はパルス幅を変更す
る。例えば熱制御回路4はサーマルヘッド6の温度が低
いときは幅の広いパルスあるいは多数のパルスをサーマ
ルヘッド6に供給してその温度を上げ、逆にサーマルヘ
ッド6の温度が高いときは幅の狭いパルスあるいは少数
のパルスをサーマルヘッド6に供給してその温度を下げ
る。
動作について説明する。まずCPU2の制御の基に機構
ドライブ回路1と熱制御回路4の同期が取られる。熱制
御回路4は印画データが供給されると、これに対応した
重み付け情報即ちパルス列やパルス幅の情報をROM5
より読み出す。熱制御回路4は印画データと重み付け情
報をサーマルヘッド6に供給し、サーマルヘッド6はこ
の印画データと重み付け情報に基ずいて印字を行う。こ
の印字中、熱制御回路4はサーマルヘッド6の温度を検
出し、駆動するパルスのパルス列又はパルス幅を変更す
る。例えば熱制御回路4はサーマルヘッド6の温度が低
いときは幅の広いパルスあるいは多数のパルスをサーマ
ルヘッド6に供給してその温度を上げ、逆にサーマルヘ
ッド6の温度が高いときは幅の狭いパルスあるいは少数
のパルスをサーマルヘッド6に供給してその温度を下げ
る。
【0004】
【発明が解決しようとする課題】従来のプリンタ装置は
以上のように、印画データの重み付け情報を記憶してお
くメモリにROMを用いているので、重み付け情報であ
るパルス列やパルス幅の設定値が固定されており、従っ
てプリンタ装置が出荷された場合もはや市場やユーザ側
で重み付け情報の変更が不可能であるという問題点があ
った。この発明は上記のような問題点を解決するために
なされたもので、プリンタ装置が出荷された場合でも市
場やユーザ側で容易に印画データの重み付け情報を変更
する事ができるプリンタ装置を得ることを目的とする。
以上のように、印画データの重み付け情報を記憶してお
くメモリにROMを用いているので、重み付け情報であ
るパルス列やパルス幅の設定値が固定されており、従っ
てプリンタ装置が出荷された場合もはや市場やユーザ側
で重み付け情報の変更が不可能であるという問題点があ
った。この発明は上記のような問題点を解決するために
なされたもので、プリンタ装置が出荷された場合でも市
場やユーザ側で容易に印画データの重み付け情報を変更
する事ができるプリンタ装置を得ることを目的とする。
【0005】
【課題を解決するための手段】この発明に係るプリンタ
装置は、印画データと該印画データの重み付け情報に基
ずいてサーマルヘッドを熱制御する熱制御手段と、上記
重み付け情報のテーブルを有するRAMと、該RAMに
対して上記重み付け情報を書き込み、読み出しする制御
手段とを備えたものである。
装置は、印画データと該印画データの重み付け情報に基
ずいてサーマルヘッドを熱制御する熱制御手段と、上記
重み付け情報のテーブルを有するRAMと、該RAMに
対して上記重み付け情報を書き込み、読み出しする制御
手段とを備えたものである。
【0006】
【作用】この発明においては、熱制御手段に対してRA
Mを設け、このRAMに制御手段により印画データの重
み付け情報を書き込んだり、これより読み出すようにす
る。
Mを設け、このRAMに制御手段により印画データの重
み付け情報を書き込んだり、これより読み出すようにす
る。
【0007】
【実施例】以下、この発明の一実施例を図について説明
する。図1はこの発明の一実施例を示す構成図であり、
1〜4、6は前述と同様のものである。7はCPU2に
接続され、タイミング信号を発生するタイミングジェネ
レータ、8はタイミングジェネレータ7に接続され、ア
ドレス信号を発生するメモリ制御回路、9はタイミング
ジェネレータ7及びメモリ制御回路8に接続され、印画
データの重み付け情報例えばパルス列やパルス幅の情報
を記録したテーブルを有する例えば64KバイトのRA
Mである。尚、CPU2、タイミングジェネレータ7及
びメモリ制御回路8は制御手段を構成する。図2はタイ
ミングジェネレータ7内に設けられたI/Oマップの一
例を示すもので、0000H〜0199H番地にはI/
O情報が割り与えられ、0200H番地には後述の上位
アドレスカウンタのカウンタプリセットアドレスが例え
ば1バイト割り与えられ、0201H番地には後述の下
位アドレスカウンタのカウンタプリセットアドレスが例
えば1バイト割り与えられ、0202H番地にはメモリ
論理アドレス即ちCPU2側から見たRAM9のアドレ
スが例えば1バイト割り与えられる。又、0203H〜
7999H番地は未定義であり、8000H〜FFFF
H番地にはROM3の情報が割り与えられる。図3はメ
モリ制御回路8の具体的一例を示す構成図である。メモ
リ制御回路8は上位アドレスカウンタ81と下位アドレ
スカウンタ82からなり、0200H番地が指定される
と上位アドレスカウンタ初期値プリセット信号が上位ア
ドレスカウンタ81のLOAD端子に供給され、020
1H番地が指定されると下位アドレスカウンタ初期値プ
リセット信号が下位アドレスカウンタ82のLOAD端
子に供給され、0202H番地が指定されるとメモリ(
RAM)選択信号が下位アドレスカウンタ82のT端子
に供給される。又、アドレスカウンタ81及び82のD
ATA端子には初期設定用のアドレスデータが供給され
る。
する。図1はこの発明の一実施例を示す構成図であり、
1〜4、6は前述と同様のものである。7はCPU2に
接続され、タイミング信号を発生するタイミングジェネ
レータ、8はタイミングジェネレータ7に接続され、ア
ドレス信号を発生するメモリ制御回路、9はタイミング
ジェネレータ7及びメモリ制御回路8に接続され、印画
データの重み付け情報例えばパルス列やパルス幅の情報
を記録したテーブルを有する例えば64KバイトのRA
Mである。尚、CPU2、タイミングジェネレータ7及
びメモリ制御回路8は制御手段を構成する。図2はタイ
ミングジェネレータ7内に設けられたI/Oマップの一
例を示すもので、0000H〜0199H番地にはI/
O情報が割り与えられ、0200H番地には後述の上位
アドレスカウンタのカウンタプリセットアドレスが例え
ば1バイト割り与えられ、0201H番地には後述の下
位アドレスカウンタのカウンタプリセットアドレスが例
えば1バイト割り与えられ、0202H番地にはメモリ
論理アドレス即ちCPU2側から見たRAM9のアドレ
スが例えば1バイト割り与えられる。又、0203H〜
7999H番地は未定義であり、8000H〜FFFF
H番地にはROM3の情報が割り与えられる。図3はメ
モリ制御回路8の具体的一例を示す構成図である。メモ
リ制御回路8は上位アドレスカウンタ81と下位アドレ
スカウンタ82からなり、0200H番地が指定される
と上位アドレスカウンタ初期値プリセット信号が上位ア
ドレスカウンタ81のLOAD端子に供給され、020
1H番地が指定されると下位アドレスカウンタ初期値プ
リセット信号が下位アドレスカウンタ82のLOAD端
子に供給され、0202H番地が指定されるとメモリ(
RAM)選択信号が下位アドレスカウンタ82のT端子
に供給される。又、アドレスカウンタ81及び82のD
ATA端子には初期設定用のアドレスデータが供給され
る。
【0008】次に、図1に示したこの発明の一実施例の
動作について図2及び図3を参照しながら説明する。C
PU2の指令により例えば0200H番地が指定される
とタイミングジェネレータ7から上位アドレスカウンタ
初期値プリセット信号が上位アドレスカウンタ81のL
OAD端子に供給されて上位アドレスカウンタ81が選
択され、初期設定用のアドレスデータが設定される。次
に、0201H番地が指定されるとタイミングジェネレ
ータ7から下位アドレスカウンタ初期値プリセット信号
が下位アドレスカウンタ82のLOAD端子に供給され
て下位アドレスカウンタ82が選択され、初期設定用の
アドレスデータが設定される。次に0202H番地が指
定されるとメモリ(RAM)選択信号が下位アドレスカ
ウンタ82のT端子に供給され、アドレスカウンタ81
及び82がインクリメントされ、RAM9のアドレスが
決定される。そしてこの決定されたアドレスの位置にC
PU2からの重み付け情報がタイミングジェネレータ7
を通して書き込まれる。RAM9に書き込まれた重み付
け情報は印画時に熱制御回路4より印画データと対応し
て読み出され、印画データと共にサーマルヘッド6に供
給され、印字が行われる。
動作について図2及び図3を参照しながら説明する。C
PU2の指令により例えば0200H番地が指定される
とタイミングジェネレータ7から上位アドレスカウンタ
初期値プリセット信号が上位アドレスカウンタ81のL
OAD端子に供給されて上位アドレスカウンタ81が選
択され、初期設定用のアドレスデータが設定される。次
に、0201H番地が指定されるとタイミングジェネレ
ータ7から下位アドレスカウンタ初期値プリセット信号
が下位アドレスカウンタ82のLOAD端子に供給され
て下位アドレスカウンタ82が選択され、初期設定用の
アドレスデータが設定される。次に0202H番地が指
定されるとメモリ(RAM)選択信号が下位アドレスカ
ウンタ82のT端子に供給され、アドレスカウンタ81
及び82がインクリメントされ、RAM9のアドレスが
決定される。そしてこの決定されたアドレスの位置にC
PU2からの重み付け情報がタイミングジェネレータ7
を通して書き込まれる。RAM9に書き込まれた重み付
け情報は印画時に熱制御回路4より印画データと対応し
て読み出され、印画データと共にサーマルヘッド6に供
給され、印字が行われる。
【0009】
【発明の効果】以上のようにこの発明によれば、印画デ
ータと該印画データの重み付け情報に基ずいてサーマル
ヘッドを熱制御する熱制御手段と、上記重み付け情報の
テーブルを有するRAMと、該RAMに対して上記重み
付け情報を書き込み、読み出しする制御手段とを備えた
ので、市場やユーザ側でも容易に印画データの重み付け
情報を変更することができ、又CPU側から見て大容量
のメモリであるRAMを少ないポート(3バイト)で制
御できるプリンタ装置が得られる効果がある。
ータと該印画データの重み付け情報に基ずいてサーマル
ヘッドを熱制御する熱制御手段と、上記重み付け情報の
テーブルを有するRAMと、該RAMに対して上記重み
付け情報を書き込み、読み出しする制御手段とを備えた
ので、市場やユーザ側でも容易に印画データの重み付け
情報を変更することができ、又CPU側から見て大容量
のメモリであるRAMを少ないポート(3バイト)で制
御できるプリンタ装置が得られる効果がある。
【図1】この発明の一実施例を示す構成図である。
【図2】この発明の一実施例によるI/Oマップを示す
図である。
図である。
【図3】この発明の要部を示す構成図である。
【図4】従来のプリンタ装置を示す構成図である。
【図5】従来のI/Oマップを示す図である。
2 中央処理装置(CPU)
4 熱制御回路
6 サーマルヘッド
7 タイミングジェネレータ
8 メモリ制御回路
9 RAM
Claims (1)
- 【請求項1】 印画データと該印画データの重み付け
情報に基ずいてサーマルヘッドを熱制御する熱制御手段
と、上記重み付け情報のテーブルを有するRAMと、該
RAMに対して上記重み付け情報を書き込み、読み出し
する制御手段とを備えたことを特徴とするプリンタ装置
。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP7272491A JPH04307264A (ja) | 1991-04-05 | 1991-04-05 | プリンタ装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP7272491A JPH04307264A (ja) | 1991-04-05 | 1991-04-05 | プリンタ装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH04307264A true JPH04307264A (ja) | 1992-10-29 |
Family
ID=13497592
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP7272491A Pending JPH04307264A (ja) | 1991-04-05 | 1991-04-05 | プリンタ装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH04307264A (ja) |
-
1991
- 1991-04-05 JP JP7272491A patent/JPH04307264A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPS6392473A (ja) | プリンタ | |
| JPS5948169A (ja) | サ−マルヘツド駆動制御装置 | |
| JPH04307264A (ja) | プリンタ装置 | |
| KR890003238A (ko) | Crt 콘트롤러 | |
| JPS6230054A (ja) | ドツトマトリツクス型プリンタ用文字パタ−ン発生装置 | |
| JPS61237666A (ja) | 印字制御装置 | |
| JPH0765591A (ja) | 情報処理装置 | |
| JP2656673B2 (ja) | プリンタ装置 | |
| JP2630114B2 (ja) | 高速2プリンタ制御装置 | |
| JPS6189055A (ja) | 感熱記録速度制御装置 | |
| JPH0533913B2 (ja) | ||
| JPS62199470A (ja) | サ−マルヘツド | |
| JPH04103365A (ja) | サーマルヘッドの駆動方法 | |
| JPS6055318B2 (ja) | 端末プリンタ | |
| JPS62286770A (ja) | プリンタ | |
| JPH03181091A (ja) | Dramを備えたメモリ装置 | |
| JPH03127116A (ja) | 増設メモリ装置 | |
| JPH085215B2 (ja) | 出力装置 | |
| JPS62131324A (ja) | バツフアメモリ制御方式 | |
| JPH01100233U (ja) | ||
| JPS63271291A (ja) | フオントカ−トリツジ | |
| JPH02158354A (ja) | 感熱プリンタ | |
| JPH01153239U (ja) | ||
| JPH0458361A (ja) | 画像形成装置 | |
| JPS61173974A (ja) | プリンタ |