JPH06143647A - 感熱プリンタ - Google Patents
感熱プリンタInfo
- Publication number
- JPH06143647A JPH06143647A JP13564593A JP13564593A JPH06143647A JP H06143647 A JPH06143647 A JP H06143647A JP 13564593 A JP13564593 A JP 13564593A JP 13564593 A JP13564593 A JP 13564593A JP H06143647 A JPH06143647 A JP H06143647A
- Authority
- JP
- Japan
- Prior art keywords
- data
- thermal printer
- line
- sram
- chip
- 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
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N1/32358—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device using picture signal storage, e.g. at transmitter
- H04N1/32459—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device using picture signal storage, e.g. at transmitter for changing the arrangement of the stored data
- H04N1/32475—Changing the format of the data, e.g. parallel to serial or vice versa
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K15/00—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
- G06K15/02—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers
- G06K15/028—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers by thermal printers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N1/32358—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device using picture signal storage, e.g. at transmitter
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N1/32358—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device using picture signal storage, e.g. at transmitter
- H04N1/32491—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device using picture signal storage, e.g. at transmitter alternate storage in and retrieval from two parallel memories, e.g. using ping-pong buffers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/40—Picture signal circuits
- H04N1/40025—Circuits exciting or modulating particular heads for reproducing continuous tone value scales
- H04N1/40031—Circuits exciting or modulating particular heads for reproducing continuous tone value scales for a plurality of reproducing elements simultaneously
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K2215/00—Arrangements for producing a permanent visual presentation of the output data
- G06K2215/0002—Handling the output data
- G06K2215/0077—Raster outputting to the print element(s)
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/0077—Types of the still picture apparatus
- H04N2201/0082—Image hardcopy reproducer
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N2201/3285—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device using picture signal storage, e.g. at transmitter
- H04N2201/329—Storage of less than a complete document page or image frame
- H04N2201/3292—Storage of less than a complete document page or image frame of one or two complete lines
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Electronic Switches (AREA)
Abstract
(57)【要約】
【目的】 複数の発熱エレメントを含むデータセグメン
トを複数持つ印刷ヘッドと、イメージデータを蓄積する
SRAMとを有する感熱プリンタを提供する。 【構成】 SRAMは、複数のセクションに分割可能
な、1ラインのイメージデータに対して確保されたアド
レス空間を持ち、そのアドレス空間における各ロケーシ
ョンは印刷ヘッドの発熱エレメントの特定の一つに対応
している。印刷ヘッド用変調装置チップ10は、イメージ
データと制御情報を受け取り、印刷ヘッド14およびSR
AM12とインターフェイスする。そのチップは、パラレ
ルなディジタル形式で連続色調のイメージデータを受け
取り、印刷ヘッドにイメージ密度データのシリアル化列
を出力する。チップは、その連続色調のイメージデータ
を前処理し、当面のラインデータが感熱印刷ヘッドによ
り処理されている間に、次のラインデータを使用可能に
する。
トを複数持つ印刷ヘッドと、イメージデータを蓄積する
SRAMとを有する感熱プリンタを提供する。 【構成】 SRAMは、複数のセクションに分割可能
な、1ラインのイメージデータに対して確保されたアド
レス空間を持ち、そのアドレス空間における各ロケーシ
ョンは印刷ヘッドの発熱エレメントの特定の一つに対応
している。印刷ヘッド用変調装置チップ10は、イメージ
データと制御情報を受け取り、印刷ヘッド14およびSR
AM12とインターフェイスする。そのチップは、パラレ
ルなディジタル形式で連続色調のイメージデータを受け
取り、印刷ヘッドにイメージ密度データのシリアル化列
を出力する。チップは、その連続色調のイメージデータ
を前処理し、当面のラインデータが感熱印刷ヘッドによ
り処理されている間に、次のラインデータを使用可能に
する。
Description
【0001】
【産業上の利用分野】本発明は、広く感熱プリンタに関
し、特に、指令された態様で印刷するように、印刷ヘッ
ドに対してイメージデータを受け取りかつデータを出力
するための印刷ヘッド変調装置に関する。
し、特に、指令された態様で印刷するように、印刷ヘッ
ドに対してイメージデータを受け取りかつデータを出力
するための印刷ヘッド変調装置に関する。
【0002】
【従来の技術】典型的な印刷ヘッド変調装置(PHM)
用チップは、データの先入れ先だし(ファーストイン・
ファーストアウト)法により、感熱印刷ヘッドヘイメー
ジデータをシリアルに移送する。スキャナーと、印刷ヘ
ッドの方向および印刷ヘッド下の紙の移送方向の組み合
わせによっては、このファーストイン・ファーストアウ
ト動作が望ましいものではなく、データの先入れ後だし
(ファーストイン・ラストアウト)法によりPHMチッ
プからイメージデータ出力を得ることが望まれる。この
PHMチップを用いて、ファーストイン・ラストアウト
動作を実行する唯一の方法はチップに供給されるデータ
の順序を反転することである。チップに供給されるデー
タの順序を反転することは、努力と部品を必要とし、プ
リンタをより高価なものとする。したがって、CCDス
キャナー、前置電子装置、感熱ヘッドおよび印刷ヘッド
下の紙の移送の組み合わせとともに動作するPHMチッ
プを備えることが特に望まれているということができ
る。
用チップは、データの先入れ先だし(ファーストイン・
ファーストアウト)法により、感熱印刷ヘッドヘイメー
ジデータをシリアルに移送する。スキャナーと、印刷ヘ
ッドの方向および印刷ヘッド下の紙の移送方向の組み合
わせによっては、このファーストイン・ファーストアウ
ト動作が望ましいものではなく、データの先入れ後だし
(ファーストイン・ラストアウト)法によりPHMチッ
プからイメージデータ出力を得ることが望まれる。この
PHMチップを用いて、ファーストイン・ラストアウト
動作を実行する唯一の方法はチップに供給されるデータ
の順序を反転することである。チップに供給されるデー
タの順序を反転することは、努力と部品を必要とし、プ
リンタをより高価なものとする。したがって、CCDス
キャナー、前置電子装置、感熱ヘッドおよび印刷ヘッド
下の紙の移送の組み合わせとともに動作するPHMチッ
プを備えることが特に望まれているということができ
る。
【0003】このPHMチップは、等しくかつ25
6、、512あるいは577の固定されたデータセグメ
ント長に区分された感熱印刷ヘッドを担当している。使
用されている感熱印刷ヘッドのある種のものは、上記と
は異なるセグメント長を有している。それ故、このよう
な異なる印刷ヘッドアーキテクチャを担当しうるPHM
チップを得ることが望まれている。
6、、512あるいは577の固定されたデータセグメ
ント長に区分された感熱印刷ヘッドを担当している。使
用されている感熱印刷ヘッドのある種のものは、上記と
は異なるセグメント長を有している。それ故、このよう
な異なる印刷ヘッドアーキテクチャを担当しうるPHM
チップを得ることが望まれている。
【0004】
【発明が解決しようとする課題】このPHMチップに
は、典型的には、完全な1ラインのパラレル形式のイメ
ージデータが、そのデータのシリアルなシフト出力に先
行して、ロードされることとなる。当面のラインデータ
が印刷されている間は、次のラインのデータをロードす
ることはできず、そこで、各ラインは印刷出力の前にチ
ップにロードされることとなる。ラインデータをチップ
にロードするために必要な時間は一定であり、ライン印
刷時間が減少するに伴って、ライン印刷時間に対してよ
り大きい比率を占めることとなる。したがって、当面の
ラインデータが印刷されている間に、次のラインデータ
を使用可能にすることが特に望まれているということが
できる。
は、典型的には、完全な1ラインのパラレル形式のイメ
ージデータが、そのデータのシリアルなシフト出力に先
行して、ロードされることとなる。当面のラインデータ
が印刷されている間は、次のラインのデータをロードす
ることはできず、そこで、各ラインは印刷出力の前にチ
ップにロードされることとなる。ラインデータをチップ
にロードするために必要な時間は一定であり、ライン印
刷時間が減少するに伴って、ライン印刷時間に対してよ
り大きい比率を占めることとなる。したがって、当面の
ラインデータが印刷されている間に、次のラインデータ
を使用可能にすることが特に望まれているということが
できる。
【0005】本発明は、上述した課題を解決することを
目的とする。
目的とする。
【0006】
【課題を解決するための手段】要約すれば、本発明の一
つの特色によって、感熱プリンタが、多数のデータセグ
メントを持ち、多数の発熱エレメントを含んだ印刷ヘッ
ドと、イメージデータを蓄積するための標準的なSRA
Mを有する。SRAMは、1ラインのイメージデータに
対して確保され、複数のセクションに分けることのでき
るアドレス空間を持っており、そのアドレス空間中の各
ロケーションは印刷ヘッド中の発熱エレメントの特定の
一つに対応付けられている。印刷ヘッド変調装置用チッ
プは、イメージデータおよび制御情報を受け取り、印刷
ヘッドおよびSRAMとインターフェイスする。このチ
ップはパラレルなディジタル形式で連続色調のイメージ
データを受け取り、イメージ密度データのシリアル化さ
れた信号列を印刷ヘッドに出力する。チップは、その連
続色調のイメージデータを前処理し、当面のラインデー
タが感熱印刷ヘッドによって処理されている間に、次の
ラインデータを使用可能とする。
つの特色によって、感熱プリンタが、多数のデータセグ
メントを持ち、多数の発熱エレメントを含んだ印刷ヘッ
ドと、イメージデータを蓄積するための標準的なSRA
Mを有する。SRAMは、1ラインのイメージデータに
対して確保され、複数のセクションに分けることのでき
るアドレス空間を持っており、そのアドレス空間中の各
ロケーションは印刷ヘッド中の発熱エレメントの特定の
一つに対応付けられている。印刷ヘッド変調装置用チッ
プは、イメージデータおよび制御情報を受け取り、印刷
ヘッドおよびSRAMとインターフェイスする。このチ
ップはパラレルなディジタル形式で連続色調のイメージ
データを受け取り、イメージ密度データのシリアル化さ
れた信号列を印刷ヘッドに出力する。チップは、その連
続色調のイメージデータを前処理し、当面のラインデー
タが感熱印刷ヘッドによって処理されている間に、次の
ラインデータを使用可能とする。
【0007】印刷ヘッド変調装置(PHM2)用チップ
は標準的SRAMと協働する。そのチップは、読出(R
EAD)セグメント・ポインタ、書込(WRITE)セ
グメント・ポインタおよびWRITEポインタとともに
用いられるインクレメント(increment) /ディクレメン
ト(decrement) ・ビットを含んでいるSRAMアドレス
方式を採用している。SRAMアドレス空間を二つのラ
インのイメージデータのための蓄積区域に区分すること
を可能とするように、十分なアドレスポインタがPHM
2中に蓄積されることとなる。各ラインのアドレス空間
は、5つ程度の可変長のデータセグメントに分割され
る。10のアドレスポインタがSRAMの読み出しのた
めに専用とされ、ラインAアドレス空間用に5ポインタ
およびラインBアドレス空間用に5ポインタが用いられ
る。二つのアドレスポインタがSRAMへの書き込み動
作のために専用とされ、Aライン用に1つおよびBライ
ン用に1つが用いられる。ラインデータがSRAMに書
き込まれると、ラインAあるいはラインBに対するWR
ITEアドレスポインタを1つほどインクレメントある
いはディクレメントすることを選択するために、1ビッ
トが用いられる。チップは、全てのREADおよびWR
ITEポインタのための蓄積用レジスタを有している。
それらの値は、用いられるSRAMのアドレス範囲内の
いかなる値に対しても、アドレス空間の15ビットま
で、セットされる。
は標準的SRAMと協働する。そのチップは、読出(R
EAD)セグメント・ポインタ、書込(WRITE)セ
グメント・ポインタおよびWRITEポインタとともに
用いられるインクレメント(increment) /ディクレメン
ト(decrement) ・ビットを含んでいるSRAMアドレス
方式を採用している。SRAMアドレス空間を二つのラ
インのイメージデータのための蓄積区域に区分すること
を可能とするように、十分なアドレスポインタがPHM
2中に蓄積されることとなる。各ラインのアドレス空間
は、5つ程度の可変長のデータセグメントに分割され
る。10のアドレスポインタがSRAMの読み出しのた
めに専用とされ、ラインAアドレス空間用に5ポインタ
およびラインBアドレス空間用に5ポインタが用いられ
る。二つのアドレスポインタがSRAMへの書き込み動
作のために専用とされ、Aライン用に1つおよびBライ
ン用に1つが用いられる。ラインデータがSRAMに書
き込まれると、ラインAあるいはラインBに対するWR
ITEアドレスポインタを1つほどインクレメントある
いはディクレメントすることを選択するために、1ビッ
トが用いられる。チップは、全てのREADおよびWR
ITEポインタのための蓄積用レジスタを有している。
それらの値は、用いられるSRAMのアドレス範囲内の
いかなる値に対しても、アドレス空間の15ビットま
で、セットされる。
【0008】
【作用】SRAMは、一度に2ライン分の完全なイメー
ジに対するイメージデータを蓄積することができる。S
RAMに蓄えられたAラインのデータがチップによって
アクセスされ、そして、印刷のために感熱印刷ヘッドに
送出されている間に、印刷されるべき次のラインBのデ
ータがチップに受け入れられ、そして、SRAMのライ
ンBのアドレス空間に蓄積される。チップが当面のライ
ンAのデータを印刷し終わると、それは直ちに既に蓄え
られているラインBのデータを印刷し始める。この「ピ
ンポン」型メモリ構成は、前もって要求されているライ
ンデータの衝撃的なロード(burst loading) を解消する
こととなる。当面のラインデータの印刷終了時には、次
のラインデータが常に印刷されるために使用可能とな
る。
ジに対するイメージデータを蓄積することができる。S
RAMに蓄えられたAラインのデータがチップによって
アクセスされ、そして、印刷のために感熱印刷ヘッドに
送出されている間に、印刷されるべき次のラインBのデ
ータがチップに受け入れられ、そして、SRAMのライ
ンBのアドレス空間に蓄積される。チップが当面のライ
ンAのデータを印刷し終わると、それは直ちに既に蓄え
られているラインBのデータを印刷し始める。この「ピ
ンポン」型メモリ構成は、前もって要求されているライ
ンデータの衝撃的なロード(burst loading) を解消する
こととなる。当面のラインデータの印刷終了時には、次
のラインデータが常に印刷されるために使用可能とな
る。
【0009】
【実施例】本発明のこれらおよび他の特色、目的、特徴
および利点は、添付された図面を参照しつつ、以下の好
適な実施例の詳細な記載および特許請求の範囲の記載の
検討からより明確に理解され、かつ、評価することがで
きるであろう。図1を参照すれば、本発明に従って構成
された印刷ヘッド変調装置(PHM2)用チップ10
が、SRAM12および感熱印刷ヘッド14とともに、
示されている。SRAM12は、標準的な9ビット型で
32kビット容量のSRAMである。印刷ヘッド14は
セグメント分割された感熱型印刷ヘッドである。
および利点は、添付された図面を参照しつつ、以下の好
適な実施例の詳細な記載および特許請求の範囲の記載の
検討からより明確に理解され、かつ、評価することがで
きるであろう。図1を参照すれば、本発明に従って構成
された印刷ヘッド変調装置(PHM2)用チップ10
が、SRAM12および感熱印刷ヘッド14とともに、
示されている。SRAM12は、標準的な9ビット型で
32kビット容量のSRAMである。印刷ヘッド14は
セグメント分割された感熱型印刷ヘッドである。
【0010】PHM2チップ10は、マイクロプロセッ
サ用インターフェイス16から、イメージデータおよび
制御情報を受け取る。このインターフェイス16は、8
ビットの双方向性のデータバス(MDATA(7:0))、読出、書
込およびチップセレクトライン(READ 、WRITE 、CSZ)、
およびいくつかの制御レジスタ用アドレスライン(CRAD
(5:0)) からなっている。READおよびWRITEア
ドレスポインタは、このインターフェイス16を経て、
インクレメント/ディクレメント用ビットとして、PH
M2に蓄えられる。PHM2チップの規定の(state) マ
シーンによって要求される他の制御信号の全てが、この
マイクロプロセッサ用インターフェイス16を経て蓄積
される。
サ用インターフェイス16から、イメージデータおよび
制御情報を受け取る。このインターフェイス16は、8
ビットの双方向性のデータバス(MDATA(7:0))、読出、書
込およびチップセレクトライン(READ 、WRITE 、CSZ)、
およびいくつかの制御レジスタ用アドレスライン(CRAD
(5:0)) からなっている。READおよびWRITEア
ドレスポインタは、このインターフェイス16を経て、
インクレメント/ディクレメント用ビットとして、PH
M2に蓄えられる。PHM2チップの規定の(state) マ
シーンによって要求される他の制御信号の全てが、この
マイクロプロセッサ用インターフェイス16を経て蓄積
される。
【0011】図1は、また、PHM2チップ10とSR
AM12との間のインターフェイスであるPHM2/S
RAMインターフェイス18を例示している。それは、
端的には、双方向性のデータバス(SRAMDATA(8:0)) 、出
力および書込イネーブルライン(OEZおよびWEZ)、および
15ビットのアドレスバス(ADDR(14:0))からなる。PH
M2チップ10から感熱印刷ヘッド14へのインターフ
ェイスは、クロック信号(HEADCLK) 、ラッチデータ信号
(LATCH) 、イネーブル信号(ENABLE(4:1))、および印刷
ヘッドの発熱セグメント(DATA(5:1)) へのデータ入力か
らなる。クロック信号は、印刷ヘッド14の発熱セグメ
ント20a〜eにおける適切なロケーションにデータビ
ットをシリアルに移送するために用いられる。ラッチ信
号は、一つのラインのイメージに対するデータを印刷ヘ
ッド14中にラッチするために用いられる。イネーブル
信号は、発熱エレメントのセグメント20a〜eを起動
するために用いられる。
AM12との間のインターフェイスであるPHM2/S
RAMインターフェイス18を例示している。それは、
端的には、双方向性のデータバス(SRAMDATA(8:0)) 、出
力および書込イネーブルライン(OEZおよびWEZ)、および
15ビットのアドレスバス(ADDR(14:0))からなる。PH
M2チップ10から感熱印刷ヘッド14へのインターフ
ェイスは、クロック信号(HEADCLK) 、ラッチデータ信号
(LATCH) 、イネーブル信号(ENABLE(4:1))、および印刷
ヘッドの発熱セグメント(DATA(5:1)) へのデータ入力か
らなる。クロック信号は、印刷ヘッド14の発熱セグメ
ント20a〜eにおける適切なロケーションにデータビ
ットをシリアルに移送するために用いられる。ラッチ信
号は、一つのラインのイメージに対するデータを印刷ヘ
ッド14中にラッチするために用いられる。イネーブル
信号は、発熱エレメントのセグメント20a〜eを起動
するために用いられる。
【0012】図2および図3は、PHM2−SRAMア
ドレス回路の概念的なブロック図の各半部である。例示
されているアドレス回路は、15ビットのREADポイ
ンタ用の10個の蓄積レジスタ、ラインA用の5個のレ
ジスタA1−5およびラインB用の5個のレジスタB1
−5、から構成されている。また、それぞれ、ラインA
およびラインBのためのWRITEポインタ用の2個の
15ビット幅の蓄積レジスタA WRITEおよびB
WRITEが設けられている。他のアドレスポインタ
は、ゲイン・ルックアップテーブル(LUT)、オフセ
ットLUT、変調LUTおよびデータLUT用である。
これらのポインタは、イメージデータを処理し、変調す
るために必要とされる。
ドレス回路の概念的なブロック図の各半部である。例示
されているアドレス回路は、15ビットのREADポイ
ンタ用の10個の蓄積レジスタ、ラインA用の5個のレ
ジスタA1−5およびラインB用の5個のレジスタB1
−5、から構成されている。また、それぞれ、ラインA
およびラインBのためのWRITEポインタ用の2個の
15ビット幅の蓄積レジスタA WRITEおよびB
WRITEが設けられている。他のアドレスポインタ
は、ゲイン・ルックアップテーブル(LUT)、オフセ
ットLUT、変調LUTおよびデータLUT用である。
これらのポインタは、イメージデータを処理し、変調す
るために必要とされる。
【0013】図1は、また、アドレス回路を正しく動作
させるために、PHM2の内部ロジックにより適当な時
点において発生されるアドレス回路への他の入力をも示
している。一つの入力はLINEABZであり、当面の
ライン用のポインタとなる。このビットは、ラインデー
タの読出時に、AあるいはBのいずれのライン用のアド
レスポインタがPHM2チップの出力に多重化されるか
を制御する。LINEABZがロー(low) であれば、P
HM2において、ラインA用の最初のポインタが出力に
送出される。次のライン、このケースにおいてはライン
B、のデータはいずれも、WRITEレジスタがその中
にラインBポインタを蓄積しているので、ラインB用の
アドレス空間に蓄積されることとなる。LINEABZ
は、信号FIRSTPTR、EN(5:1)およびEN
WRTとともに作用する。
させるために、PHM2の内部ロジックにより適当な時
点において発生されるアドレス回路への他の入力をも示
している。一つの入力はLINEABZであり、当面の
ライン用のポインタとなる。このビットは、ラインデー
タの読出時に、AあるいはBのいずれのライン用のアド
レスポインタがPHM2チップの出力に多重化されるか
を制御する。LINEABZがロー(low) であれば、P
HM2において、ラインA用の最初のポインタが出力に
送出される。次のライン、このケースにおいてはライン
B、のデータはいずれも、WRITEレジスタがその中
にラインBポインタを蓄積しているので、ラインB用の
アドレス空間に蓄積されることとなる。LINEABZ
は、信号FIRSTPTR、EN(5:1)およびEN
WRTとともに作用する。
【0014】FIRSTPTRは、当面のラインのRE
ADアドレスと次のラインのWRITEアドレスの「第
1の(ファースト)ポインタ」を15ビット幅の蓄積レ
ジスタにロードするために用いられる信号である。これ
らは、15ビット幅の10:1マルチプレクサ(MU
X)への供給用レジスタである。この信号がアクティブ
なハイ(high)であるならば、最初のREADおよびWR
ITEポインタが、15ビット幅の蓄積レジスタ用の入
力に伝送される。ラインAあるいはラインBのいずれの
最初のポインタが伝送されるかは、LINEABZの状
態に依存する。FIRSTPTRがローであれば、+/
−1加算器の出力が15ビット幅のレジスタの入力に伝
送される。
ADアドレスと次のラインのWRITEアドレスの「第
1の(ファースト)ポインタ」を15ビット幅の蓄積レ
ジスタにロードするために用いられる信号である。これ
らは、15ビット幅の10:1マルチプレクサ(MU
X)への供給用レジスタである。この信号がアクティブ
なハイ(high)であるならば、最初のREADおよびWR
ITEポインタが、15ビット幅の蓄積レジスタ用の入
力に伝送される。ラインAあるいはラインBのいずれの
最初のポインタが伝送されるかは、LINEABZの状
態に依存する。FIRSTPTRがローであれば、+/
−1加算器の出力が15ビット幅のレジスタの入力に伝
送される。
【0015】EN(5:1)およびENWRTは、15
ビット幅蓄積レジスタに対するイネーブル入力である。
これらの信号のいずれかがアクティブなハイであれば、
その作動により制御される蓄積レジスタへの入力が、そ
のレジスタの出力にクロックされる。レジスタへのその
イネーブル入力がローであれば、そのレジスタ出力は一
定に止まり、すなわち、それらの出力は前の状態を保持
する。
ビット幅蓄積レジスタに対するイネーブル入力である。
これらの信号のいずれかがアクティブなハイであれば、
その作動により制御される蓄積レジスタへの入力が、そ
のレジスタの出力にクロックされる。レジスタへのその
イネーブル入力がローであれば、そのレジスタ出力は一
定に止まり、すなわち、それらの出力は前の状態を保持
する。
【0016】ADSEL(3:0)は、アドレス選択ラ
インである4つの信号である。それらは、10個のアド
レス値のいずれがレジスタの出力に結合されるかを決定
するために用いられる。SUB1は、+/−1加算器に
対する入力であり、出力指定された(OUTPUT)レジスタの
出力にあるアドレス値が1ほどインクレメントされる
か、あるいは、ディクレメントされるかを決定する。S
UB1がハイである時、アドレスはディクレメントさ
れ、SUB1がローである時、アドレスはインクレメン
トされる。SUB1は、PHM2の内部ロジックにより
作成され、インクレメントビットの関数となる。SUB
1は、次のラインのデータ値がSRAMに書き込まれて
おり、インクレメント/ディクレメントビットの蓄積さ
れた値が論理0である時にのみ、ハイに作動される。
インである4つの信号である。それらは、10個のアド
レス値のいずれがレジスタの出力に結合されるかを決定
するために用いられる。SUB1は、+/−1加算器に
対する入力であり、出力指定された(OUTPUT)レジスタの
出力にあるアドレス値が1ほどインクレメントされる
か、あるいは、ディクレメントされるかを決定する。S
UB1がハイである時、アドレスはディクレメントさ
れ、SUB1がローである時、アドレスはインクレメン
トされる。SUB1は、PHM2の内部ロジックにより
作成され、インクレメントビットの関数となる。SUB
1は、次のラインのデータ値がSRAMに書き込まれて
おり、インクレメント/ディクレメントビットの蓄積さ
れた値が論理0である時にのみ、ハイに作動される。
【0017】アドレス発生回路への入力のタイミング
は、PHM2の内部ロジックによって制御されている。
当面のラインデータの読出および次のラインデータの書
込のための基本的なタイミングシーケンスは以下に説明
されるようになる。まず、最初のREADおよびWRI
TEポインタが、FIRSTPTR、EN(5:1)お
よびENWRT信号のハイを設定(assert)することによ
ってロードされる。ラインAあるいはBのいずれのポイ
ンタが10:1MUXに供給されている15ビットレジ
スタにロードされるかは、LINEABZ当面のライン
ポインタビットの状態に依存する。次に、ADSEL
(3:0)アドレス選択ラインが、MUXの適当なアド
レスに対して用いられる。例えば、PHM2がセグメン
ト4のラインデータを読み出しているとすると、セグメ
ント4のレジスタ出力がその出力に結合されることとな
る。
は、PHM2の内部ロジックによって制御されている。
当面のラインデータの読出および次のラインデータの書
込のための基本的なタイミングシーケンスは以下に説明
されるようになる。まず、最初のREADおよびWRI
TEポインタが、FIRSTPTR、EN(5:1)お
よびENWRT信号のハイを設定(assert)することによ
ってロードされる。ラインAあるいはBのいずれのポイ
ンタが10:1MUXに供給されている15ビットレジ
スタにロードされるかは、LINEABZ当面のライン
ポインタビットの状態に依存する。次に、ADSEL
(3:0)アドレス選択ラインが、MUXの適当なアド
レスに対して用いられる。例えば、PHM2がセグメン
ト4のラインデータを読み出しているとすると、セグメ
ント4のレジスタ出力がその出力に結合されることとな
る。
【0018】ラインデータが読み出される時は、特定の
セグメントに対するアドレスポインタは常にインクレメ
ントされる。+/−1加算器へのSUB1入力がローに
保たれているならば、セグメント読出アドレスがOUT
PUTレジスタの出力に含まれ、他方、加算器の出力は
当面の読出アドレス+1となる。レジスタ中に(アドレ
ス+1)を蓄積するための適当なEN(5:1)イネー
ブル信号およびPHM2がデータセグメントを読み出す
次の時点を設定すると、用いられるアドレス値はそのセ
グメントの読出時に用いられた最後のアドレス値から1
ほどインクレメントされることとなる。FIRSTPT
Rは、アドレス+1の値を蓄積することを可能とするよ
うに、ローに保たれることとなる。
セグメントに対するアドレスポインタは常にインクレメ
ントされる。+/−1加算器へのSUB1入力がローに
保たれているならば、セグメント読出アドレスがOUT
PUTレジスタの出力に含まれ、他方、加算器の出力は
当面の読出アドレス+1となる。レジスタ中に(アドレ
ス+1)を蓄積するための適当なEN(5:1)イネー
ブル信号およびPHM2がデータセグメントを読み出す
次の時点を設定すると、用いられるアドレス値はそのセ
グメントの読出時に用いられた最後のアドレス値から1
ほどインクレメントされることとなる。FIRSTPT
Rは、アドレス+1の値を蓄積することを可能とするよ
うに、ローに保たれることとなる。
【0019】次のラインデータの書込時、PHM2チッ
プ出力に送出されるアドレス値はWRITEレジスタに
蓄積される。最初の書込スタートポインタが蓄積され
る。WRITEレジスタに蓄積されたWRITEアドレ
スは、前に用いられたWRITEアドレスから+/−1
の値を有することとなる。PHM2に蓄えられているイ
ンクレメント/ディクレメントビットが論理0であれ
ば、次の蓄えられるWRITEアドレスは、OUTPU
Tレジスタの出力に存在する当面のWRITEアドレス
から−1となる。−1のディクレメント機能は、WRI
TEレジスタの値がOUTPUTレジスタに存在してい
る限り、+/−1加算器へのSUB1入力のハイを設定
することにより、得られる。WRITEレジスタに対す
るENWRTイネーブルラインが、ディクレメントされ
たWRITEアドレスを蓄積させるように、同時にハイ
に設定される。PHM2中に蓄積されているインクレメ
ント/ディクレメントビットが論理1であれば、蓄積さ
れる次のWRITEアドレスは当面のWRITEアドレ
スに+1となる。WRITEアドレスのインクレメント
は、WRITEレジスタ値がPHM2の出力のピン上に
存在する限り、SUB1ラインをローに、ENWRTラ
インをハイに保持することによって、実現される。
プ出力に送出されるアドレス値はWRITEレジスタに
蓄積される。最初の書込スタートポインタが蓄積され
る。WRITEレジスタに蓄積されたWRITEアドレ
スは、前に用いられたWRITEアドレスから+/−1
の値を有することとなる。PHM2に蓄えられているイ
ンクレメント/ディクレメントビットが論理0であれ
ば、次の蓄えられるWRITEアドレスは、OUTPU
Tレジスタの出力に存在する当面のWRITEアドレス
から−1となる。−1のディクレメント機能は、WRI
TEレジスタの値がOUTPUTレジスタに存在してい
る限り、+/−1加算器へのSUB1入力のハイを設定
することにより、得られる。WRITEレジスタに対す
るENWRTイネーブルラインが、ディクレメントされ
たWRITEアドレスを蓄積させるように、同時にハイ
に設定される。PHM2中に蓄積されているインクレメ
ント/ディクレメントビットが論理1であれば、蓄積さ
れる次のWRITEアドレスは当面のWRITEアドレ
スに+1となる。WRITEアドレスのインクレメント
は、WRITEレジスタ値がPHM2の出力のピン上に
存在する限り、SUB1ラインをローに、ENWRTラ
インをハイに保持することによって、実現される。
【0020】WRITEレジスタのアドレスをインクレ
メントあるいはディクレメントする能力は、SRAMに
ラインデータを「ボトムからトップへ」あるいは「トッ
プからボトムへ」の方式で蓄積することを可能にさせ
る。読出、書込およびインクレメント/ディクレメント
ビットに対する適当なアドレスポインタは簡単にPHM
2中に蓄えることができる。
メントあるいはディクレメントする能力は、SRAMに
ラインデータを「ボトムからトップへ」あるいは「トッ
プからボトムへ」の方式で蓄積することを可能にさせ
る。読出、書込およびインクレメント/ディクレメント
ビットに対する適当なアドレスポインタは簡単にPHM
2中に蓄えることができる。
【0021】図4(A)および(B)は、SRAMにお
けるラインデータのメモリマップの一例を示している。
図4(A)は、2ラインのデータ、AラインおよびBラ
イン、からなるオリジナルイメージを示している。各ラ
インのイメージデータは10個の画素に分割されてい
る。文字A→JおよびK→Tは、画素の位置とそれらの
画素位置に関連した値を持つ種々のデータを示してい
る。感熱印刷ヘッドシステムにおいては、オリジナルラ
インAのデータは、A、B→Jの順序あるいは逆のJ、
I→Aの順序で、PHM2に送出されることとなる。図
3(B)に示されているSRAMメモリマップは、Aラ
インおよびBラインに対して、それぞれ、データがA、
B→Jの順序およびK、L→Tの順序で送出されると仮
定している。WRITE STARTの初期ポインタに
より、PHM2によって受け入れられたラインデータ
が、インクレメント/ディクレメントビット(INCR
=+1あるいはINCR=−1)の状態に依存して、
「トップからボトムへ」あるいは「ボトムからトップ
へ」方式で、SRAM中に蓄積される。
けるラインデータのメモリマップの一例を示している。
図4(A)は、2ラインのデータ、AラインおよびBラ
イン、からなるオリジナルイメージを示している。各ラ
インのイメージデータは10個の画素に分割されてい
る。文字A→JおよびK→Tは、画素の位置とそれらの
画素位置に関連した値を持つ種々のデータを示してい
る。感熱印刷ヘッドシステムにおいては、オリジナルラ
インAのデータは、A、B→Jの順序あるいは逆のJ、
I→Aの順序で、PHM2に送出されることとなる。図
3(B)に示されているSRAMメモリマップは、Aラ
インおよびBラインに対して、それぞれ、データがA、
B→Jの順序およびK、L→Tの順序で送出されると仮
定している。WRITE STARTの初期ポインタに
より、PHM2によって受け入れられたラインデータ
が、インクレメント/ディクレメントビット(INCR
=+1あるいはINCR=−1)の状態に依存して、
「トップからボトムへ」あるいは「ボトムからトップ
へ」方式で、SRAM中に蓄積される。
【0022】ラインデータは、インクレメント方式、す
なわち、常にボトムからトップへ、SRAMから読み出
される。そこで、データのSRAMへの蓄積(WRIT
E)のされ方に依存して、ラインデータが、Aラインに
ついてはA、B→JあるいはJ、I→Aとして、読み出
され、かつ、印刷ヘッドに送出されることとなる。本例
は、ラインデータがA、B→Jの順序で送出されるもの
と仮定している。SRAMからデータをA、B→Jある
いはJ、I→A方式で読み出すことにより、データの印
刷ヘッドに対するファーストイン・ファーストアウトあ
るいはファーストイン・ラストアウトが実現される。オ
リジナルイメージのラインデータがPHM2チップに
J、I→AおよびT、S→Kの順序で送出されるとすれ
ば、図3(B)に示されているように、トップからボト
ムへあるいはその逆にSRAM中にデータを蓄積するこ
とができる。必要なことは、WRITEスタートのポイ
ンタ位置とPHM2に蓄積されるインクレメント/ディ
クレメントビットの値とを変更することである。PHM
2に送出される順序にかかわらず、図3に示されている
ようにラインデータを蓄積することができることによ
り、感熱印刷システムはオリジナルイメージのミラーイ
メージを印刷出力することができる。
なわち、常にボトムからトップへ、SRAMから読み出
される。そこで、データのSRAMへの蓄積(WRIT
E)のされ方に依存して、ラインデータが、Aラインに
ついてはA、B→JあるいはJ、I→Aとして、読み出
され、かつ、印刷ヘッドに送出されることとなる。本例
は、ラインデータがA、B→Jの順序で送出されるもの
と仮定している。SRAMからデータをA、B→Jある
いはJ、I→A方式で読み出すことにより、データの印
刷ヘッドに対するファーストイン・ファーストアウトあ
るいはファーストイン・ラストアウトが実現される。オ
リジナルイメージのラインデータがPHM2チップに
J、I→AおよびT、S→Kの順序で送出されるとすれ
ば、図3(B)に示されているように、トップからボト
ムへあるいはその逆にSRAM中にデータを蓄積するこ
とができる。必要なことは、WRITEスタートのポイ
ンタ位置とPHM2に蓄積されるインクレメント/ディ
クレメントビットの値とを変更することである。PHM
2に送出される順序にかかわらず、図3に示されている
ようにラインデータを蓄積することができることによ
り、感熱印刷システムはオリジナルイメージのミラーイ
メージを印刷出力することができる。
【0023】図5は、ビット長2の5つのデータセグメ
ントに分割された10エレメントの感熱印刷ヘッド14
を例示している。データセグメントは、ビット長2のシ
フトレジスタのように結合されている。セグメントへの
入力はPHM2チップ10からの5つのデータライン
(DATA(5:1))である。シフトレジスタセグメ
ントはPHM2の信号HEADCLKによってクロック
されている。シフトレジスタセグメントがSRAMから
読み出されたイメージデータをロードされると、それら
の出力は、PHM2のLATCH信号によって、透過型
のDタイプラッチD1−5にラッチされる。PHM2か
らの一連のイネーブル信号(ENABL(4:1))
は、印刷ヘッド14の発熱エレメント20a−jを作
動、あるいはターンオンを可能とさせるために、用いら
れる。発熱エレメントがターンオンするか否かは、その
特定の発熱エレメントに対してラッチされているデータ
値に依存することとなる。図6は、感熱印刷ヘッド14
における、シフトレジスタセグメントと、SRAMにチ
ップされているラインAに対するデータ値が図4(B)
のSRAMメモリマップに一致する場合の、シフトレジ
スタセグメント中に蓄積されているデータ値の最終的な
シーケンスとを例示している。図6は、SRAM中の両
方式による、すなわち、トップからボトムおよびボトム
からトップによるライン蓄積について、ラインAに対す
るデータ値の最終的なシーケンスを示している。SRA
Mラインセグメントに蓄積されたデータ値は、印刷ヘッ
ドにおける特定の発熱エレメントの位置に直接的に対応
している。
ントに分割された10エレメントの感熱印刷ヘッド14
を例示している。データセグメントは、ビット長2のシ
フトレジスタのように結合されている。セグメントへの
入力はPHM2チップ10からの5つのデータライン
(DATA(5:1))である。シフトレジスタセグメ
ントはPHM2の信号HEADCLKによってクロック
されている。シフトレジスタセグメントがSRAMから
読み出されたイメージデータをロードされると、それら
の出力は、PHM2のLATCH信号によって、透過型
のDタイプラッチD1−5にラッチされる。PHM2か
らの一連のイネーブル信号(ENABL(4:1))
は、印刷ヘッド14の発熱エレメント20a−jを作
動、あるいはターンオンを可能とさせるために、用いら
れる。発熱エレメントがターンオンするか否かは、その
特定の発熱エレメントに対してラッチされているデータ
値に依存することとなる。図6は、感熱印刷ヘッド14
における、シフトレジスタセグメントと、SRAMにチ
ップされているラインAに対するデータ値が図4(B)
のSRAMメモリマップに一致する場合の、シフトレジ
スタセグメント中に蓄積されているデータ値の最終的な
シーケンスとを例示している。図6は、SRAM中の両
方式による、すなわち、トップからボトムおよびボトム
からトップによるライン蓄積について、ラインAに対す
るデータ値の最終的なシーケンスを示している。SRA
Mラインセグメントに蓄積されたデータ値は、印刷ヘッ
ドにおける特定の発熱エレメントの位置に直接的に対応
している。
【0024】例えば、ラインAにおいて、セグメント1
(20a)は、そのラインのデータがSRAMにいかに
蓄積されたかに依存して、AあるいはJのデータ値を含
むこととなる。インクレメント/ディクレメントビット
が論理1である、それはWRITEアドレスポインタを
インクレメントすることに対応する(INCR=+
1)、場合に蓄積されるラインデータをみれば、ライン
Aにおけるデータ値A、すなわち、セグメント1のRE
ADポインタロケーションは、図5のボトムに位置する
感熱印刷ヘッドの抵抗エレメント、すなわち、図6のボ
トムのシフトレジスタエレメントに一致することとな
る。
(20a)は、そのラインのデータがSRAMにいかに
蓄積されたかに依存して、AあるいはJのデータ値を含
むこととなる。インクレメント/ディクレメントビット
が論理1である、それはWRITEアドレスポインタを
インクレメントすることに対応する(INCR=+
1)、場合に蓄積されるラインデータをみれば、ライン
Aにおけるデータ値A、すなわち、セグメント1のRE
ADポインタロケーションは、図5のボトムに位置する
感熱印刷ヘッドの抵抗エレメント、すなわち、図6のボ
トムのシフトレジスタエレメントに一致することとな
る。
【0025】ここで、SRAM中に蓄積されているライ
ンデータが感熱印刷ヘッドにいかにロードされるかにつ
いてみることとし、論理1に等しいインクレメント/デ
ィクレメントビット値を用いて、ラインデータがSRA
Mに蓄積され、そこで、INCR=+1の時のSRAM
メモリマップに示されているようにデータがSRAM中
に現れると仮定する。
ンデータが感熱印刷ヘッドにいかにロードされるかにつ
いてみることとし、論理1に等しいインクレメント/デ
ィクレメントビット値を用いて、ラインデータがSRA
Mに蓄積され、そこで、INCR=+1の時のSRAM
メモリマップに示されているようにデータがSRAM中
に現れると仮定する。
【0026】PHM2チップは、常に、最初のREAD
ポインタアドレス値によってスタートするインクレメン
ト態様でデータを読み出す。図5および図6に示されて
いる印刷ヘッド例は、長さ2の5つのシフトレジスタセ
グメントから構成されている。そこで、その印刷ヘッド
のシフトレジスタセグメントをロードするためには2個
のHEADCLKパルスが必要となることとなる。PH
M2は、SRAM中でマップに対応付けられているライ
ンAデータの5つのセグメントからラインAデータを読
み出すこととなる。チップは、セグメント1ではA、セ
グメント2ではC、セグメント3ではE、セグメント4
ではG、そして、セグメント5ではIの値を読み出すこ
ととなる。文字A、C、E、GおよびIが表すバイナリ
ー値に依存して、論理1あるいは0がPHM2のDAT
A(5:1)ピンに出力される。あるいは、より簡単化
すれば、A、C、E、GおよびIの値がPHM2のDA
TA(5:1)ピンに出力されることとなる。これによ
り、SRAMの値と印刷ヘッドにおける特定の発熱エレ
メントとをより容易に関連付けることができる。
ポインタアドレス値によってスタートするインクレメン
ト態様でデータを読み出す。図5および図6に示されて
いる印刷ヘッド例は、長さ2の5つのシフトレジスタセ
グメントから構成されている。そこで、その印刷ヘッド
のシフトレジスタセグメントをロードするためには2個
のHEADCLKパルスが必要となることとなる。PH
M2は、SRAM中でマップに対応付けられているライ
ンAデータの5つのセグメントからラインAデータを読
み出すこととなる。チップは、セグメント1ではA、セ
グメント2ではC、セグメント3ではE、セグメント4
ではG、そして、セグメント5ではIの値を読み出すこ
ととなる。文字A、C、E、GおよびIが表すバイナリ
ー値に依存して、論理1あるいは0がPHM2のDAT
A(5:1)ピンに出力される。あるいは、より簡単化
すれば、A、C、E、GおよびIの値がPHM2のDA
TA(5:1)ピンに出力されることとなる。これによ
り、SRAMの値と印刷ヘッドにおける特定の発熱エレ
メントとをより容易に関連付けることができる。
【0027】ここで、PHM2が、値A、C、E、Gお
よびIをそれぞれDATA1、DATA2、DATA
3、DATA4、およびDATA5ピンに与えているも
のとし、そこで、PHM2が出力ピンHEADCLKに
パルスを発生するものとする。図6を参照すれば、この
HEADCLKの最初のパルスが、値A、C、E、Gお
よびIを5つのシフトレジスタエレメントの各々の最初
のフリップフロップ中にシフトさせる。そこで、PHM
2は、SRAM中にマップにより対応付けられているラ
インAデータの5つのセグメントに対し、次の(インク
レメントされた)アドレスロケーションを読み出す。P
HM2内のアドレス発生回路は、SRAMにおけるセグ
メントの各読出の後に、最初のREADアドレスポイン
タに加えてSRAMに対するインクレメントされたアド
レス値を蓄積するものである。そこで、PHM2は、値
B、D、F、HおよびJを読み出し、それらの値をそれ
ぞれDATA1、DATA2、DATA3、DATA
4、およびDATA5ピンに出力することとなる。第2
のパルスが、、PHM2のHEADCLKピンに出力さ
れる。ここで、値A、C、E、GおよびIが、5つのシ
フトレジスタセグメントの各々における第2のフリップ
フロップにシフトされる。値B、D、F、HおよびJ
は、各セグメントの第1のフリップフロップにシフトさ
れる。印刷ヘッド中にシフトされるデータ値の最終的な
シーケンスは、SRAM中に蓄積されたデータのシーケ
ンスと整合することとなる。
よびIをそれぞれDATA1、DATA2、DATA
3、DATA4、およびDATA5ピンに与えているも
のとし、そこで、PHM2が出力ピンHEADCLKに
パルスを発生するものとする。図6を参照すれば、この
HEADCLKの最初のパルスが、値A、C、E、Gお
よびIを5つのシフトレジスタエレメントの各々の最初
のフリップフロップ中にシフトさせる。そこで、PHM
2は、SRAM中にマップにより対応付けられているラ
インAデータの5つのセグメントに対し、次の(インク
レメントされた)アドレスロケーションを読み出す。P
HM2内のアドレス発生回路は、SRAMにおけるセグ
メントの各読出の後に、最初のREADアドレスポイン
タに加えてSRAMに対するインクレメントされたアド
レス値を蓄積するものである。そこで、PHM2は、値
B、D、F、HおよびJを読み出し、それらの値をそれ
ぞれDATA1、DATA2、DATA3、DATA
4、およびDATA5ピンに出力することとなる。第2
のパルスが、、PHM2のHEADCLKピンに出力さ
れる。ここで、値A、C、E、GおよびIが、5つのシ
フトレジスタセグメントの各々における第2のフリップ
フロップにシフトされる。値B、D、F、HおよびJ
は、各セグメントの第1のフリップフロップにシフトさ
れる。印刷ヘッド中にシフトされるデータ値の最終的な
シーケンスは、SRAM中に蓄積されたデータのシーケ
ンスと整合することとなる。
【0028】図6は、SRAM中にデータを蓄える二つ
の方法、トップからボトムおよびボトムからトップ、に
より印刷ヘッド中へシフトされた最終的なデータシーケ
ンスを示している。SRAMデータを逆のシーケンスで
蓄積することができれば、感熱印刷ヘッド中にミラーイ
メージのラインデータがシフトされることが可能とな
る。これが可能であることは、それにより、PHM2が
感熱印刷ヘッドを、そのシフトレジスタセグメント中に
右から左あるいは左から右という態様でイメージデータ
をシフトするように、駆動することを可能とするので、
重要である。この点が可能であることは、また、感熱印
刷ヘッド下のペーパーの移動方向がいずれのものともP
HM2を動作することができるようにする。SRAM中
にラインデータをミラーイメージ形式で蓄積できること
は、また、PHM2がCCD走査型電子装置、あるい
は、その他のいかなる装置から、左から右あるいはその
逆の順序でのイメージラインデータを受け入れることを
可能とする。例えば、図4に示されているラインAおよ
びBからなるオリジナルイメージは、或る種のメモリ
(ディスクドライブ、RAM等)において走査され、蓄
積されるものであるということができる。ラインAデー
タは、A、B→Jあるいは逆のJ、I→Aの態様でPH
M2に送出されることとなる。PHM2は、このデータ
をSRAM中に、感熱印刷ヘッドにより真正(true)ある
いはミラーイメージが印刷される態様で、蓄積すること
ができる。
の方法、トップからボトムおよびボトムからトップ、に
より印刷ヘッド中へシフトされた最終的なデータシーケ
ンスを示している。SRAMデータを逆のシーケンスで
蓄積することができれば、感熱印刷ヘッド中にミラーイ
メージのラインデータがシフトされることが可能とな
る。これが可能であることは、それにより、PHM2が
感熱印刷ヘッドを、そのシフトレジスタセグメント中に
右から左あるいは左から右という態様でイメージデータ
をシフトするように、駆動することを可能とするので、
重要である。この点が可能であることは、また、感熱印
刷ヘッド下のペーパーの移動方向がいずれのものともP
HM2を動作することができるようにする。SRAM中
にラインデータをミラーイメージ形式で蓄積できること
は、また、PHM2がCCD走査型電子装置、あるい
は、その他のいかなる装置から、左から右あるいはその
逆の順序でのイメージラインデータを受け入れることを
可能とする。例えば、図4に示されているラインAおよ
びBからなるオリジナルイメージは、或る種のメモリ
(ディスクドライブ、RAM等)において走査され、蓄
積されるものであるということができる。ラインAデー
タは、A、B→Jあるいは逆のJ、I→Aの態様でPH
M2に送出されることとなる。PHM2は、このデータ
をSRAM中に、感熱印刷ヘッドにより真正(true)ある
いはミラーイメージが印刷される態様で、蓄積すること
ができる。
【0029】図7乃至図10は、感熱印刷ヘッドと印刷
ヘッド下のペーパー移動との各種の組み合わせを例示し
ている。ラインデータがSRAM中にいかに蓄積されて
いるかに依存して、真正なあるいはミラーイメージが印
刷されることが示されている。印刷ヘッドのデータシフ
トの方向と印刷ヘッド下のペーパーの移動との組み合わ
せのいかなるものに対しても、PHM2チップにより適
応することができる。図7(A)は、ラインAおよびB
を含むオリジナルイメージを示している。図7(B)
は、5つのシフトレジスタにより10のエレメントを持
つ感熱印刷ヘッドを示している。図7(B)は真正なイ
メージの印刷方向を示している。矢印の方向への印刷ヘ
ッド下のペーパー移動に関して、右から左へのデータの
シフトが行われる。これらの条件の下で、図7(C)に
示されているように蓄積されたイメージデータについ
て、ミラーイメージが示されている。図7(C)は図7
(E)に示されているように蓄積されたデータに対する
イメージを示している。図7(D)は図7(B)の真正
な方向についてのデータを示している。図8(A)−
(E)は図7(A)−(E)と同様であるが、データシ
フトが左から右となる。図9(A)−(E)も図7
(A)−(E)と同様であるが、ペーパーの移動が逆方
向である。図10(A)−(E)は図8(A)−(E)
と同様であるが、ペーパーの移動が逆方向である。
ヘッド下のペーパー移動との各種の組み合わせを例示し
ている。ラインデータがSRAM中にいかに蓄積されて
いるかに依存して、真正なあるいはミラーイメージが印
刷されることが示されている。印刷ヘッドのデータシフ
トの方向と印刷ヘッド下のペーパーの移動との組み合わ
せのいかなるものに対しても、PHM2チップにより適
応することができる。図7(A)は、ラインAおよびB
を含むオリジナルイメージを示している。図7(B)
は、5つのシフトレジスタにより10のエレメントを持
つ感熱印刷ヘッドを示している。図7(B)は真正なイ
メージの印刷方向を示している。矢印の方向への印刷ヘ
ッド下のペーパー移動に関して、右から左へのデータの
シフトが行われる。これらの条件の下で、図7(C)に
示されているように蓄積されたイメージデータについ
て、ミラーイメージが示されている。図7(C)は図7
(E)に示されているように蓄積されたデータに対する
イメージを示している。図7(D)は図7(B)の真正
な方向についてのデータを示している。図8(A)−
(E)は図7(A)−(E)と同様であるが、データシ
フトが左から右となる。図9(A)−(E)も図7
(A)−(E)と同様であるが、ペーパーの移動が逆方
向である。図10(A)−(E)は図8(A)−(E)
と同様であるが、ペーパーの移動が逆方向である。
【0030】図11および図12は、SRAMアドレス
方式により均一でない長さのシフトレジスタセグメント
を持つ感熱印刷ヘッドを処理することができることを示
している。例示されている印刷ヘッドは、4つの長さ2
のシフトレジスタセグメントと、5番目の長さ1のシフ
トレジスタセグメントとを持っている。図11の印刷ヘ
ッドは、左から右、L→R態様で、データをシフトし、
図12の印刷ヘッドは、右から左、R→L態様で、デー
タをシフトしている。
方式により均一でない長さのシフトレジスタセグメント
を持つ感熱印刷ヘッドを処理することができることを示
している。例示されている印刷ヘッドは、4つの長さ2
のシフトレジスタセグメントと、5番目の長さ1のシフ
トレジスタセグメントとを持っている。図11の印刷ヘ
ッドは、左から右、L→R態様で、データをシフトし、
図12の印刷ヘッドは、右から左、R→L態様で、デー
タをシフトしている。
【0031】READセグメントポインタの配置に配慮
すれば、データは印刷ヘッドに正しくシフトされること
となる。図11の印刷ヘッドについては、ラインA、あ
るいはラインB、に対するセグメント1のREADポイ
ンタは、SRAMメモリマップ内において、丁度最後の
無効なデータロケーション以下のロケーションに配置さ
れることとなる。図12の印刷ヘッドの構成において
は、セグメント5のREADポインタがセグメント4の
メモリ空間の上に配置されることとなる。双方の印刷ヘ
ッド構成について、正しく配列されたイメージデータ
が、二つのHEADCLKパルスに続いて、印刷ヘッド
中にシフトされることとなる。
すれば、データは印刷ヘッドに正しくシフトされること
となる。図11の印刷ヘッドについては、ラインA、あ
るいはラインB、に対するセグメント1のREADポイ
ンタは、SRAMメモリマップ内において、丁度最後の
無効なデータロケーション以下のロケーションに配置さ
れることとなる。図12の印刷ヘッドの構成において
は、セグメント5のREADポインタがセグメント4の
メモリ空間の上に配置されることとなる。双方の印刷ヘ
ッド構成について、正しく配列されたイメージデータ
が、二つのHEADCLKパルスに続いて、印刷ヘッド
中にシフトされることとなる。
【0032】印刷ヘッド内の不均一な長さのシフトレジ
スタセグメントは、印刷ヘッドの一端あるいは他端に生
じてはならない。それは、セグメントの中間に生じるこ
とができる。事実、印刷ヘッド内の全てのシフトレジス
タが異なった長さでもよい。READセグメントのライ
ンポインタの選択に僅かに配慮することにより、常に正
しく配列されたラインデータを印刷ヘッド中にシフトさ
せることができる。
スタセグメントは、印刷ヘッドの一端あるいは他端に生
じてはならない。それは、セグメントの中間に生じるこ
とができる。事実、印刷ヘッド内の全てのシフトレジス
タが異なった長さでもよい。READセグメントのライ
ンポインタの選択に僅かに配慮することにより、常に正
しく配列されたラインデータを印刷ヘッド中にシフトさ
せることができる。
【0033】以上、通常のパルス型ヘッド用変調装置の
設計における多くの利点を有する印刷ヘッド変調装置お
よび関連するSRAMが説明されたことが明らかであ
る。PHM2が、SRAMに逆の順序でラインデータを
蓄積する能力とともに、プログラム可能なREADおよ
びWRITEアドレスポインタを持っているので、それ
は、256、512あるいは577とは異なる長さのシ
フトレジスタセグメントを有する感熱印刷ヘッドにイメ
ージデータを供給することができることとなる。それ
は、1から5のデータセグメントを含む感熱印刷ヘッド
にイメージデータを供給することができる。それは、P
HM2によってラインデータが受け入れられる順序シー
ケンスに無関係に、ラインデータをSRAM中にトップ
からボトムあるいはボトムからトップへの方式で蓄積さ
せることができる。ラインデータはトップからボトムあ
るいはボトムからトップへの方式でSRAM中に蓄積さ
れることが可能であるので、ミラーイメージをプリント
アウトすることができる。このPHM2/SRAMの組
み合わせはいかなる印刷ヘッド、ヘッド下のペーパー移
動およびPHM2へのデータロードの方向とも組み合わ
せて動作することができる。その組み合わせは、異なっ
た長さのシフトレジスタセグメントを内部に持つ印刷ヘ
ッドを駆動することができる。
設計における多くの利点を有する印刷ヘッド変調装置お
よび関連するSRAMが説明されたことが明らかであ
る。PHM2が、SRAMに逆の順序でラインデータを
蓄積する能力とともに、プログラム可能なREADおよ
びWRITEアドレスポインタを持っているので、それ
は、256、512あるいは577とは異なる長さのシ
フトレジスタセグメントを有する感熱印刷ヘッドにイメ
ージデータを供給することができることとなる。それ
は、1から5のデータセグメントを含む感熱印刷ヘッド
にイメージデータを供給することができる。それは、P
HM2によってラインデータが受け入れられる順序シー
ケンスに無関係に、ラインデータをSRAM中にトップ
からボトムあるいはボトムからトップへの方式で蓄積さ
せることができる。ラインデータはトップからボトムあ
るいはボトムからトップへの方式でSRAM中に蓄積さ
れることが可能であるので、ミラーイメージをプリント
アウトすることができる。このPHM2/SRAMの組
み合わせはいかなる印刷ヘッド、ヘッド下のペーパー移
動およびPHM2へのデータロードの方向とも組み合わ
せて動作することができる。その組み合わせは、異なっ
た長さのシフトレジスタセグメントを内部に持つ印刷ヘ
ッドを駆動することができる。
【0034】SRAMは2ラインのイメージデータのた
めの空間に分割されているので、当面のラインデータが
印刷されている間に、次のラインデータがPHM2によ
って受け取られることが可能である。当面のラインデー
タの印刷が完了すると、次のラインデータが直ちに印刷
するために使用可能となる。このピンポン式メモリ構成
は、一つのラインのデータが印刷された時にのみPHM
2をロードするという必要性を解消することとなる。当
面のラインの印刷が行われている間に、次のラインデー
タをロードすることができる。
めの空間に分割されているので、当面のラインデータが
印刷されている間に、次のラインデータがPHM2によ
って受け取られることが可能である。当面のラインデー
タの印刷が完了すると、次のラインデータが直ちに印刷
するために使用可能となる。このピンポン式メモリ構成
は、一つのラインのデータが印刷された時にのみPHM
2をロードするという必要性を解消することとなる。当
面のラインの印刷が行われている間に、次のラインデー
タをロードすることができる。
【0035】インクレメント/ディクレメントビットと
ともに、READおよびWRITEポインタがプログラ
ム可能であることは、チップが256、512あるいは
577とは異なる長さの感熱印刷セグメントを持つ印刷
ヘッドとともに動作することを可能にする。ラインAあ
るいはラインBのいずれかに対して確保されているSR
AM中のアドレス空間は、1から5のセクションに小分
割されるようにすることができる。1ラインのデータに
対するSRAMのアドレス空間内の各ロケーションは、
印刷ヘッド内の特定の発熱エレメントに対応している。
そこで、感熱印刷ヘッドが、例えば、3セグメントの発
熱エレメントを含み、各セグメントが90の発熱エレメ
ントに構成されているとすれば、1ラインのデータに対
するSRAMアドレス空間は、3つのREADポインタ
のセットを用いて、x(ここで、x=READスタート
ポインタ)、(x+90)および(x+180)の値に
なることとなる。SRAMアドレス空間の各セクション
は、90のロケーションからなる。チップはSRAMア
ドレス空間の3つのセクションを読み出し、適当な時期
に適当なイメージデータを印刷ヘッドの3つのセグメン
トの発熱エレメントにシフトアウトすることとなる。
ともに、READおよびWRITEポインタがプログラ
ム可能であることは、チップが256、512あるいは
577とは異なる長さの感熱印刷セグメントを持つ印刷
ヘッドとともに動作することを可能にする。ラインAあ
るいはラインBのいずれかに対して確保されているSR
AM中のアドレス空間は、1から5のセクションに小分
割されるようにすることができる。1ラインのデータに
対するSRAMのアドレス空間内の各ロケーションは、
印刷ヘッド内の特定の発熱エレメントに対応している。
そこで、感熱印刷ヘッドが、例えば、3セグメントの発
熱エレメントを含み、各セグメントが90の発熱エレメ
ントに構成されているとすれば、1ラインのデータに対
するSRAMアドレス空間は、3つのREADポインタ
のセットを用いて、x(ここで、x=READスタート
ポインタ)、(x+90)および(x+180)の値に
なることとなる。SRAMアドレス空間の各セクション
は、90のロケーションからなる。チップはSRAMア
ドレス空間の3つのセクションを読み出し、適当な時期
に適当なイメージデータを印刷ヘッドの3つのセグメン
トの発熱エレメントにシフトアウトすることとなる。
【0036】チップは、1ライン(AあるいはBのいず
れか)のデータに対するSRAMアドレス空間を1から
5のセクションに分割するように、プログラム可能とす
ることができる。READポインタがプログラム可能で
あるので、それらのセクションは可変長となる。このプ
ログラム可能であるという特徴は、チップが長さの変わ
る発熱エレメントからなるセグメントを有する感熱印刷
ヘッドを駆動することを可能とする。SRAM中の1ラ
インのデータに対するREADポインタは、常に、読み
出されるべき正しいデータ値が生じ、かつ、正しいシー
ケンスで感熱印刷ヘッドに送出されるような値にセット
されるようにすることができる。
れか)のデータに対するSRAMアドレス空間を1から
5のセクションに分割するように、プログラム可能とす
ることができる。READポインタがプログラム可能で
あるので、それらのセクションは可変長となる。このプ
ログラム可能であるという特徴は、チップが長さの変わ
る発熱エレメントからなるセグメントを有する感熱印刷
ヘッドを駆動することを可能とする。SRAM中の1ラ
インのデータに対するREADポインタは、常に、読み
出されるべき正しいデータ値が生じ、かつ、正しいシー
ケンスで感熱印刷ヘッドに送出されるような値にセット
されるようにすることができる。
【0037】本発明が特に好適な実施例を参照しつつ説
明されたが、本発明から離れることなく、変形がなさ
れ、かつ、その好適な実施例の要素について均等なもの
が置き換えられることが可能であることは、当業者の理
解できるところである。加えて、本発明の基本的な教示
から離れることなく、本発明の教示に対して特定の状況
や材料を適応させるために、多くの修正が行われること
も可能である。
明されたが、本発明から離れることなく、変形がなさ
れ、かつ、その好適な実施例の要素について均等なもの
が置き換えられることが可能であることは、当業者の理
解できるところである。加えて、本発明の基本的な教示
から離れることなく、本発明の教示に対して特定の状況
や材料を適応させるために、多くの修正が行われること
も可能である。
【0038】
【発明の効果】ラインAあるいはラインBに対してプロ
グラム可能なWRITEポインタおよびインクレメント
/ディクレメントビットを持つことにより、ラインデー
タをSRAM中に「ボトムからトップへ」あるいは「ト
ップからボトムへ」の方向に蓄積することを可能とな
る。SRAMからのラインデータのセクションの読出
は、常に、「ボトムからトップへ」の方式、すなわち、
READセグメントポインタでスタートし、そして、S
RAMアドレス空間をインクレメントして上がっていく
ように、行われる。ラインデータがSRAMアドレス空
間内にトップからボトムへ(すなわち、WRITEスタ
ートポインタからディクレメントするように)蓄積され
ているとすれば、感熱印刷ヘッドに送出されるイメージ
データは、それがファーストイン・ラストアウト動作を
行うチップに送出された順序とは反転されることとな
る。このようにできることにより、PHM2/SRAM
の組み合わせが、CCDスキャナ、前置電子装置、感熱
印刷ヘッドおよび印刷ヘッド下のペーパー移動のいかな
る組み合わせとも、ともに動作することが可能となる。
グラム可能なWRITEポインタおよびインクレメント
/ディクレメントビットを持つことにより、ラインデー
タをSRAM中に「ボトムからトップへ」あるいは「ト
ップからボトムへ」の方向に蓄積することを可能とな
る。SRAMからのラインデータのセクションの読出
は、常に、「ボトムからトップへ」の方式、すなわち、
READセグメントポインタでスタートし、そして、S
RAMアドレス空間をインクレメントして上がっていく
ように、行われる。ラインデータがSRAMアドレス空
間内にトップからボトムへ(すなわち、WRITEスタ
ートポインタからディクレメントするように)蓄積され
ているとすれば、感熱印刷ヘッドに送出されるイメージ
データは、それがファーストイン・ラストアウト動作を
行うチップに送出された順序とは反転されることとな
る。このようにできることにより、PHM2/SRAM
の組み合わせが、CCDスキャナ、前置電子装置、感熱
印刷ヘッドおよび印刷ヘッド下のペーパー移動のいかな
る組み合わせとも、ともに動作することが可能となる。
【0039】上述した説明から明らかなように、本発明
の特色は例示された例の特定の詳細な構成に限定される
ものではなく、そして、それ故に他の修正や応用が当業
者において行われることも配慮している。したがって、
特許請求の範囲は、本発明の真の精神と技術的範囲から
離れていないそのような修正や応用を全て含むものであ
ることを意図している。
の特色は例示された例の特定の詳細な構成に限定される
ものではなく、そして、それ故に他の修正や応用が当業
者において行われることも配慮している。したがって、
特許請求の範囲は、本発明の真の精神と技術的範囲から
離れていないそのような修正や応用を全て含むものであ
ることを意図している。
【図1】SRAMおよび感熱印刷ヘッドとともに示され
た、本発明による印刷ヘッド用変調装置チップの実施例
のブロック図である。
た、本発明による印刷ヘッド用変調装置チップの実施例
のブロック図である。
【図2】PHM2−SRAMアドレス回路の概念的なブ
ロック図の一部である。
ロック図の一部である。
【図3】PHM2−SRAMアドレス回路の概念的なブ
ロック図の残部である。
ロック図の残部である。
【図4】SRAMのラインデータメモリマップの例を示
す説明図である。
す説明図である。
【図5】長さ2の5つのデータセグメントに分割された
10エレメントの感熱印刷ヘッドの構成を示す回路図で
ある。
10エレメントの感熱印刷ヘッドの構成を示す回路図で
ある。
【図6】SRAMにデータを蓄積する2つの方法、ボト
ムからトップおよびトップからボトム、について、印刷
ヘッドにシフトされた最終的なデータシーケンスを例示
する説明図である。
ムからトップおよびトップからボトム、について、印刷
ヘッドにシフトされた最終的なデータシーケンスを例示
する説明図である。
【図7】感熱印刷ヘッドと印刷ヘッド下のペーパーの移
動との種々の組み合わせを説明するための説明図であ
る。
動との種々の組み合わせを説明するための説明図であ
る。
【図8】感熱印刷ヘッドと印刷ヘッド下のペーパーの移
動との種々の組み合わせを説明するための説明図であ
る。
動との種々の組み合わせを説明するための説明図であ
る。
【図9】感熱印刷ヘッドと印刷ヘッド下のペーパーの移
動との種々の組み合わせを説明するための説明図であ
る。
動との種々の組み合わせを説明するための説明図であ
る。
【図10】感熱印刷ヘッドと印刷ヘッド下のペーパーの
移動との種々の組み合わせを説明するための説明図であ
る。
移動との種々の組み合わせを説明するための説明図であ
る。
【図11】不均一な長さのシフトレジスタセグメントを
有する感熱印刷ヘッドとともに用いられるSRAMアド
レス方式を説明するための説明図である。
有する感熱印刷ヘッドとともに用いられるSRAMアド
レス方式を説明するための説明図である。
【図12】不均一な長さのシフトレジスタセグメントを
有する感熱印刷ヘッドとともに用いられるSRAMアド
レス方式を説明するための説明図である。
有する感熱印刷ヘッドとともに用いられるSRAMアド
レス方式を説明するための説明図である。
10…印刷ヘッド用変調装置 12…SRAM 14…感熱印刷ヘッド 16…マイクロプロセッサ用インターフェイス 18…PHM2/SRAMインターフェイス 20…発熱エレメント
───────────────────────────────────────────────────── フロントページの続き (72)発明者 ホールデン リチャード ケイン アメリカ合衆国,ニューヨーク 14620, ロチェスター,エイブリル アベニュ 309 (72)発明者 ジェームズ トーマス ストゥープス アメリカ合衆国,ニューヨーク 14568, ウォルワース,スミス ヒル ロード 2274
Claims (30)
- 【請求項1】 それぞれ複数の発熱エレメントを含んだ
複数のデータセグメントを有する印刷ヘッドと、 イメージデータを蓄積するためのSRAMであって、1
ラインのイメージデータに対して確保され、複数のセク
ションに分けることのできるアドレス空間を持ってお
り、そのアドレス空間内の各ロケーションは印刷ヘッド
中の発熱エレメントの特定の一つに対応付けられている
SRAMと、 イメージデータおよび制御情報を受け取る手段と、印刷
ヘッドとインターフェイスする手段と、SRAMとイン
ターフェイスする手段とを有する印刷ヘッド変調装置用
チップであって、パラレルなディジタル形式で連続色調
のイメージデータを受け取り、イメージ密度データのシ
リアル化された列を印刷ヘッドに出力するようにされた
印刷ヘッド変調装置用チップとを備えた感熱プリンタ。 - 【請求項2】 請求項1に記載された感熱プリンタにお
いて、チップからのイメージデータの出力がデータのフ
ァーストイン・ラストアウト方式により出力される感熱
プリンタ。 - 【請求項3】 請求項2に記載された感熱プリンタにお
いて、イメージデータが、データがチップに入力される
順序を反転することなく、出力される感熱プリンタ。 - 【請求項4】 請求項1に記載された感熱プリンタであ
って、連続色調のイメージデータを前処理して、当面の
ラインデータが感熱印刷ヘッドにより処理されている間
に、次のラインデータを使用可能とする感熱プリンタ。 - 【請求項5】 請求項1に記載された感熱プリンタにお
いて、SRAMが標準的なSRAMである感熱プリン
タ。 - 【請求項6】 請求項1に記載された感熱プリンタにお
いて、チップが、READセグメントポインタ、WRI
TEスタートポインタおよびインクレメント/ディクレ
メントビットからなるSRAMアドレス方式を含んでい
る感熱プリンタ。 - 【請求項7】 請求項6に記載された感熱プリンタにお
いて、SRAMのアドレス空間をイメージデータの2ラ
イン、ラインAおよびラインB、に対する蓄積区域に区
分するように、チップ内に十分なアドレスポインタが蓄
積されうるようになっている感熱プリンタ。 - 【請求項8】 請求項7に記載された感熱プリンタにお
いて、各ラインに対するアドレス空間が5つほどの可変
長データセグメントに分割されうるようになっている感
熱プリンタ。 - 【請求項9】 請求項7に記載された感熱プリンタにお
いて、チップが、SRAMの読出に専用とされているも
のであって、ラインAのアドレス空間のための5つのポ
インタおよびラインBのアドレス空間のための5つのポ
インタを持つ10のアドレスポインタを含んでいる感熱
プリンタ。 - 【請求項10】 請求項7に記載された感熱プリンタに
おいて、アドレスポインタの2つがSRAMへのWRI
TE動作のために専用とされ、ラインAのために1つお
よびラインBのために1つが用いられる感熱プリンタ。 - 【請求項11】 請求項6に記載された感熱プリンタに
おいて、インクレメント/ディクレメントビットが、ラ
インデータがSRAMに書き込まれると、1ほどWRI
TEアドレスポインタをインクレメントあるいはディク
レメントさせるようになっている感熱プリンタ。 - 【請求項12】 請求項6に記載された感熱プリンタに
おいて、チップがREADセグメントポインタおよびW
RITEスタートポインタのための蓄積レジスタを有し
ている感熱プリンタ。 - 【請求項13】 請求項12に記載された感熱プリンタ
において、蓄積レジスタに対する値がSRAMのアドレ
ス領域内のいかなる値にもセット可能である感熱プリン
タ。 - 【請求項14】 請求項6に記載された感熱プリンタに
おいて、READおよびWRITEポインタがプログラ
ム可能であり、かつ、チップが、256、512および
577とは異なる長さの感熱セグメントを持つ印刷ヘッ
ドとともに、動作する感熱プリンタ。 - 【請求項15】 請求項6に記載された感熱プリンタに
おいて、チップが、1ラインのデータに対するSRAM
のアドレス空間を1から5のセクションに分割するよう
に、プログラムされることが可能であり、かつ、REA
Dポインタが、それによって可変長のセクションを作成
するように、プログラム可能である感熱プリンタ。 - 【請求項16】 請求項6に記載された感熱プリンタに
おいて、WRITEポインタが、SRAMがラインデー
タをボトムからトップあるいはトップからボトムの方向
に蓄積するように、プログラム可能である感熱プリン
タ。 - 【請求項17】 請求項6に記載された感熱プリンタに
おいて、チップが、SRAMのアドレス空間を2ライン
のイメージデータに区分し、各ラインのイメージデータ
を1から5のセクションに分割して1から5の発熱セグ
メントを有する感熱印刷ヘッドを駆動するようにするた
めの、アドレスポインタ蓄積レジスタを有している感熱
プリンタ。 - 【請求項18】 請求項1に記載された感熱プリンタに
おいて、SRAMが一度に完全なイメージの2ラインに
対するイメージデータを蓄積しており、そして、SRA
M中に蓄積された2ラインのうちの一方に対するイメー
ジデータがチップによってアクセスされ、かつ、印刷の
ために感熱印刷ヘッドに送出されている間に、上記2ラ
インのうちの他方に対するイメージデータがチップによ
りアクセス可能な状態にあるようになっている感熱プリ
ンタ。 - 【請求項19】 請求項18に記載された感熱プリンタ
において、チップがSRAMに蓄積されている2ライン
のうちの一方に対するラインデータを送出し終わると、
チップは上記2ラインのうちの他方について印刷ヘッド
へのデータ送出を直ちに開始し、そして、完全なイメー
ジの第3のラインについてSRAMへのイメージデータ
の送出を行うようにして、一つのラインが印刷される
と、もう一つのラインが印刷可能状態となって、常に次
のラインのデータが印刷されるために使用可能な状態と
なるようにされている感熱プリンタ。 - 【請求項20】 請求項1に記載された感熱プリンタに
おいて、チップが、マイクロプロセッサのインターフェ
イスを経て連続色調のイメージデータを受け取り、該マ
イクロプロセッサのインターフェイスは双方向のデータ
バス、読出、書込およびチップセレクトライン、および
制御レジスタ用アドレスラインを含んでいる感熱プリン
タ。 - 【請求項21】 請求項1に記載された感熱プリンタに
おいて、SRAMとインターフェイスするための手段が
双方向データバス、出力および書込イネーブルライン、
およびアドレスバスを含んでいる感熱プリンタ。 - 【請求項22】 請求項1に記載された感熱プリンタに
おいて、感熱印刷ヘッドとインターフェイスするための
手段がクロック信号、ラッチデータ信号、イネーブル信
号、および印刷ヘッドの発熱セグメントへのデータ入力
を含んでいる感熱プリンタ。 - 【請求項23】 請求項22に記載された感熱プリンタ
において、クロック信号が、印刷ヘッドの発熱セグメン
トにおける適当な位置に、データビットをシリアルにシ
フトさせるために用いられる感熱プリンタ。 - 【請求項24】 請求項22に記載された感熱プリンタ
において、ラッチ信号がイメージの一つのラインに対す
るデータを印刷ヘッド中にラッチさせるために用いられ
る感熱プリンタ。 - 【請求項25】 請求項22に記載された感熱プリンタ
において、イネーブル信号が発熱エレメントのセグメン
トをターンオンさせるために用いられる感熱プリンタ。 - 【請求項26】 複数のデータセグメントを持ち、各セ
グメントが複数の発熱エレメントを含んでいる印刷ヘッ
ドと、イメージデータを蓄積するための標準的なSRA
Mであって、一つのラインのイメージデータのために確
保された、複数のセクションに分割可能なアドレス空間
を持ち、該アドレス空間における各ロケーションが上記
印刷ヘッドの発熱エレメントのうちの特定のものに対応
付けられているSRAMとを有する感熱プリンタにおい
て、 印刷ヘッド変調装置用チップが、イメージデータおよび
制御情報を受け入れる手段と、上記印刷ヘッドとインタ
ーフェイスするための手段と、上記SRAMとインター
フェイスするための手段とを有しており、該チップは、
パラレルなディジタル形式で連続色調のイメージデータ
を受け取って、イメージ密度データのシリアル化された
列を上記印刷ヘッドに出力し、かつ、該チップは、該連
続色調のイメージデータを前処理して、当面のラインデ
ータが上記感熱印刷ヘッドにより処理されている間に、
次のラインデータを使用可能とするように改善されてい
る感熱プリンタ。 - 【請求項27】 請求項26に記載された感熱プリンタ
において、チップからのイメージデータ出力が、該チッ
プにデータが入力された順序を反転することなく、デー
タのファーストイン・ラストアウト方式により出力され
る感熱プリンタ。 - 【請求項28】 請求項26に記載された感熱プリンタ
において、チップが、SRAMのアドレス空間を2ライ
ンのイメージデータに区分するためのアドレスポインタ
蓄積レジスタを有しており、各ラインのイメージデータ
は1から5のセクションに分割されて、1から5の発熱
セグメントを含んでいる感熱印刷ヘッドをそれにより駆
動するようになっている感熱プリンタ。 - 【請求項29】 請求項26に記載された感熱プリンタ
において、SRAMが一度に完全なイメージの2つのラ
インに対するイメージデータを蓄積し、上記SRAMに
蓄積されている二つのラインのうちの一方に対するイメ
ージデータがチップによってアクセスされ、印刷のため
に感熱印刷ヘッドに送出されている間に、上記二つのラ
インのうちの他方に対するイメージデータは上記チップ
によってアクセス可能状態となっている感熱プリンタ。 - 【請求項30】 請求項26に記載された感熱プリンタ
において、チップがSRAM中に蓄積されている二つの
ラインのうちの一方についてのラインデータを送出し終
わると、該チップが直ちに上記二つのラインのうちの他
方について印刷ヘッドにデータを送出し始め、そして、
完全なイメージの第3のラインについてSRAMへのイ
メージデータの送出を行うようにして、一つのラインが
印刷されると、もう一つのラインが印刷可能状態となっ
て、常に次のラインのデータが印刷されるために使用可
能な状態となるようにされている感熱プリンタ。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US89489092A | 1992-06-08 | 1992-06-08 | |
| US894890 | 1992-06-08 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH06143647A true JPH06143647A (ja) | 1994-05-24 |
Family
ID=25403639
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP13564593A Pending JPH06143647A (ja) | 1992-06-08 | 1993-06-07 | 感熱プリンタ |
Country Status (2)
| Country | Link |
|---|---|
| EP (1) | EP0573936A1 (ja) |
| JP (1) | JPH06143647A (ja) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE19521463A1 (de) * | 1995-06-13 | 1996-12-19 | Esselte Meto Int Gmbh | Schaltung zur Übertragung von Daten auf einen Druckkopf |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4807044A (en) * | 1985-12-27 | 1989-02-21 | Canon Kabushiki Kaisha | Image processing apparatus |
| JP2778986B2 (ja) * | 1989-05-26 | 1998-07-23 | 富士写真フイルム株式会社 | 画像記録装置 |
| WO1992000196A1 (en) * | 1990-06-26 | 1992-01-09 | Eastman Kodak Company | L.e.d. array printer |
-
1993
- 1993-06-07 JP JP13564593A patent/JPH06143647A/ja active Pending
- 1993-06-07 EP EP93109111A patent/EP0573936A1/en not_active Withdrawn
Also Published As
| Publication number | Publication date |
|---|---|
| EP0573936A1 (en) | 1993-12-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0506381B1 (en) | Image processing apparatus | |
| US5382968A (en) | Raster image serial printer having variable buffer memory and method for operating same | |
| KR960003977A (ko) | 스크롤 프린트 버퍼를 갖고 있는 프린터 및 프린팅 방법 | |
| US5347617A (en) | Printer having a multiple scan line printhead controller | |
| JPS5935283A (ja) | 文字発生装置 | |
| US5548319A (en) | Gradation data method processing including repeated reading and recording of high density data | |
| JPH06143647A (ja) | 感熱プリンタ | |
| US5233365A (en) | Dot-matrix printer having interchangeable line head and moving head technologies | |
| KR910003660A (ko) | 벡터 또는 직접입력의 기록마스크를 갖춘 비데오 메모리 | |
| KR100228788B1 (ko) | 칼라 프린팅 시스템에서의 메모리의 다이나믹 구성방법 및 회로 | |
| JP2564435B2 (ja) | 画像転送中の画素のモザイク化及びクワド化装置 | |
| JPS58151774A (ja) | 階調記録装置 | |
| JP2957448B2 (ja) | データの転送装置 | |
| JPS5961359A (ja) | ラインバツフア制御装置 | |
| JP3180822B2 (ja) | ビデオプリンタ | |
| JP3132414B2 (ja) | Fifoメモリ | |
| JPS5964965A (ja) | サ−マルヘツド駆動方法 | |
| JPS61241159A (ja) | 高品質印字用文字パタ−ンデ−タ発生装置 | |
| JPS60128489A (ja) | デ−タ変換回路 | |
| KR950024055A (ko) | 프린터의 데이타 처리방법 및 장치 | |
| JPS59204880A (ja) | 文字パターンの処理装置 | |
| JP2002240261A (ja) | 印字用バッファメモリ制御装置 | |
| JPS5949585A (ja) | 文字パタ−ン発生装置 | |
| JPS613567A (ja) | 多階調記録装置 | |
| JPS6227790A (ja) | 記憶装置 |