JPH06166244A - プリンタ - Google Patents

プリンタ

Info

Publication number
JPH06166244A
JPH06166244A JP4321042A JP32104292A JPH06166244A JP H06166244 A JPH06166244 A JP H06166244A JP 4321042 A JP4321042 A JP 4321042A JP 32104292 A JP32104292 A JP 32104292A JP H06166244 A JPH06166244 A JP H06166244A
Authority
JP
Japan
Prior art keywords
memory
printing
bit
printer
code
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
JP4321042A
Other languages
English (en)
Inventor
Isao Kawazoe
勲 河添
Eiji Hirao
栄治 平尾
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.)
New Oji Paper Co Ltd
Original Assignee
New Oji Paper 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 New Oji Paper Co Ltd filed Critical New Oji Paper Co Ltd
Priority to JP4321042A priority Critical patent/JPH06166244A/ja
Publication of JPH06166244A publication Critical patent/JPH06166244A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)
  • Dot-Matrix Printers And Others (AREA)
  • Record Information Processing For Printing (AREA)

Abstract

(57)【要約】 【目的】印字テスト等を効率的に行えるプリンタを提供
するものである。 【構成】印字情報コードをビットパターンに展開するた
めの複数のバッファメモリと、新しい印字情報コードの
ビット展開用メモリを選択する手段を備えたことを特徴
とするプリンタである。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、印字コードをビットパ
ターンに展開し、バッファメモリに登録、印字を行うプ
リンタに関するものである。
【0002】
【従来の技術】従来のプリンタでは、例えばプリンタの
印字の品質や性能を調べる場合、ある決まったパターン
やフォーマットを印字させて、テストを行っており、こ
の印字テストを行う時には、コンピュータまたはプリン
タ試験機から印字コードを送信している。
【0003】しかし、このような従来技術では、大量の
プリンタを出荷する場合、コンピュータやプリンタ試験
機の台数が少ないと、全体のテスト時間が同じパターン
やフォーマットを繰り返し印字する場合には、コンピュ
ータくまたはプリンタ試験機が印字コードの返信専用に
なり、他の用途に使用できないといった欠点がある。ま
た印字を行う際に、印字コードをそのたび毎に送信し、
ビットパターンに展開する必要があるので、印字テスト
に時間がかかる。
【0004】
【発明が解決しようとする課題】本発明は、このような
欠点を解消するためになされたものであり、印字テスト
等を効率的に行えるプリンタを提供使用とするものであ
る。
【0005】
【課題を解決するための手段】本発明は、印字情報コー
ドをビットパターンに展開するための複数のバッファメ
モリと、新しい印字情報コードのビット展開用メモリを
選択する手段を備えたプリンタであり、具体的には、各
メモリの記憶内容の使用履歴を記憶する手段と、使用履
歴に応じて新しい印字情報コードのビット展開用メモリ
を選択する手段と、新しい印字情報コードをこのメモリ
にビット展開上書きする手段を備えたこと、バッファメ
モリ毎に上書き可または不可のフラグをたて、これを読
取り使用履歴と併せてビット展開用メモリを選択する手
段を設けたこと、印字情報からビット展開用メモリを指
定する情報を読み出し、これに基づいてビット展開を行
うこと等の構成を有している。
【0006】そこで本発明は、印字コードをビットパタ
ーンに展開し格納する、複数のバッファメモリを備える
プリンタにおいて、任意のバッファメモリに印字コード
をビットパターンに展開する手段と、任意のバッファメ
モリを選択し、バッファメモリに格納されている印字デ
ータを印字する印字手段と、任意のバッファメモリに上
書き可または不可の指定を行う手段と、印字コードに任
意のバッファメモリを選択するためのコードを不可する
手段を備えたことを特徴とするプリンタである。
【0007】
【作用】本発明のプリンタは、印字コードをビットパタ
ーンに展開し格納する複数のバッファメモリを備え、か
つこれらのメモリの記憶内容の使用履歴、保存の必要度
等に基づいて、新たな印字情報のビット展開用メモリが
選択されるので、テスト印字その他印字情報の更新の
際、印字情報の伝送、印字処理の時間を短縮できるとと
もに、ビット展開用メモリの活用度を高めることができ
る。
【0008】
【実施例】以下、本発明を実施例に基づいて説明する。
図1は、本発明の1実施例のプリンタのブロック構成図
であり、(1)はCPU,(2)は例えばホストコンピ
ュータその他の外部装置(H)との間で印字情報その他
の授受を行うための入出力インターフェース、(3)は
入力または受信した印字情報等をコード形態で一時格納
するための入力バッファメモリ、(4)は印字情報をビ
ット展開するためのビット展開用バッファメモリであ
る。
【0009】(5)は情報の処理全般に使用される主メ
モリであり、例えばRAMその他の可変メモリで構成さ
れている。(6)は印字制御その他のプログラム、文字
パターン発生プログラム等を格納した制御メモリであ
り、例えばROM、EP−ROM等の固定(または半固
定)メモリで構成されている。
【0010】(7)はデータバスライン、(8)はプリ
ンタのハード部分を構成する印字部であり、例えば、印
字ヘッド、記録用紙、転写用リボン、プラテンロール等
の駆動系、加熱用電源等を含む。本発明の特徴とする構
成は、主としてビット展開用バッファメモリ(4)、主
メモリ(5)、制御メモリ(6)にある。バッファメモ
リ(4)は複数のメモリ(B1),(B2),・・(B
n)から構成されそれぞれ一定の記憶容量、例えば1頁
分の印字情報をビット展開格納するに充分な記憶容量を
有している。
【0011】主メモリ(5)は、情報処理用に用いる処
理メモリ(51)、ビット展開用バッファメモリ(4)
の各メモリの記憶内容、即ちそれぞれに展開格納されて
いる印字情報の使用履歴を記憶する使用履歴メモリ(5
2)その他のメモリ領域を有している。この使用履歴の
形態は、当該印字情報がビット展開格納されてから現在
までの使用回数のカウント値、最新の特定の印字回数に
おける使用回数、最後の印字における使用の有無等種々
の形態が可能である。
【0012】制御メモリ(6a)は、プリンタとして基
本的に必要な印字制御プログラム(63)、例えばコー
ド印字情報をビット展開するための編集プログラム、サ
ーマルヘッドの加熱等を制御するヘッド制御プログラ
ム、記録用紙、転写リボンの走行、プラテンロールの離
接動作等を制御する駆動プログラム等を含むほか、各ビ
ット展開用バッファメモリ(B1),(B2),・・
(Bn)の使用履歴をチェックする使用履歴チェックプ
ログラム(62),これらの使用履歴、上書き可・不可
の情報に基づいて新たな印字情報を受信したとき、この
印字情報のためのビット展開用バッファメモリを選択す
るバッファ選択プログラム(63)を格納している。
【0013】次に本発明装置の動作の概略について説明
する。 A)通常、プリンタは、インターフェース(2)を介し
て、印字コードをコンピュータまたはプリンタ試験機等
の外部装置(H)から受信する。受診した印字コードは
印字データとしてビットパターンに展開され、展開され
た印字データは、印字部(8)に送られ、印字される。
【0014】B)本発明のプリンタは、複数のバッファ
メモリ(4)を備えているので、展開するためのバッフ
ァメモリ(4)を任意に選択することができる。特に指
定の無い場合には、例えばバッファメモリの番号の若い
順番にビットパターンに展開する。バッファメモリ
(4)を指定する場合、展開するバッファメモリ(4)
を選択した後、印字コードをプリンタに送ると、選択さ
れたバッファメモリ(4)に印字コードが印字データと
してビットパターンに展開される。
【0015】C)バッファメモリ(4)の選択には、印
字コードにビット展開用バッファメモリ(4)を選択す
る情報を付加してプノンタに送信してもよい。この場合
プリンタは、送信された情報に従い、選択されたバッフ
ァメモリ(4)に印字データがビットパターンに展開さ
れる。またそれぞれのバッファメモリ(4)に対し、上
書き可または不可のプラグを立てることができ、上書き
不可のフラグを立てると、そのバッファメモリ(4)に
は上書きされないので、記憶内容が保護される。
【0016】D)ビット展開用バッファメモリに記憶容
量の残りが無い場合、または不足する場合には、使用可
能なバッファメモリの中から、使用履歴からみて保存の
必要度の低いと推定されるバッファメモリが選択され、
このメモリに新しい印字情報がビット展開上書きされ
る。したがつて、そのメモリの記憶内容の変更のあった
部分は更新され、変更の無い部分は上書き前のままで残
る。
【0017】E)印字するときには、バッファメモリ
(4)を選択し、展開した印字データを印字部に送るこ
とにより印字される。このとき印字コードをテスト印字
を行うためのテストデータとすると、テストデータを前
述の手順でバッファメモリに展開しておくことにより、
コンピュータまたはプリンタ試験機から印字コードをそ
の都度送ることなく、印字テストができる。
【0018】
【発明の効果】
1) 以上のような本発明によるプリンタによれば、テ
ストデータを一旦バッファメモリに展開しておくことに
より、コンピュータまたはプリンタ試験機から印字コー
ドをその都度送ることなく、印字テストができる。この
ためコンピュータまたはプリンタ試験機から2回目以降
送信する手間が省けるので、印字テストに使用するコン
ピュータまたはプリンタ試験機の使用時間が少なくて済
む。また展開された印字データが印字部に送られるた
め、ビットパターンに展開する時間が省けるので、全体
のテスト時間を短縮できる。 2)プリンタのテスト印字機能は、通常は固定されたも
のであるが、本発明では任意のテストが可能になり,生
産出荷段階での品質確認及びユーザ側での動作確認等に
効果を発揮する。 3)複数のビット展開用バッファメモリが、空き容量が
なくなった場合には、格納されているビット展開された
印字情報の使用履歴、上書きの可否等の情報に基づい
て、最も必要度の低いバッファが選択され、このバッフ
ァメモリに新しい印字情報がビット展開上書きされるの
で、メモリを効率的に活用することができる。
【図面の簡単な説明】
【図1】本発明の1実施例のプリンタの概略システム構
成図である。
【図2】本発明装置におけるバッファメモリ選択動作の
1例図である。
【図3】本発明装置におけるバッファメモリ選択動作の
他の1例図である。
【図4】本発明装置における印字動作の他の1例図であ
る。
【符号の説明】
1 CPU 2 インターフェース 3 入力バッファメモリ 4 ビット展開用バッファメモリ 5 主メモリ 51 処理メモリ 52 使用履歴メモリ 6 制御メモリ 61 印字制御プログラム 62 使用履歴チェックプログラム 63 バッファ選択プログラム 7 データバスライン 8 印字部 H 外部装置

Claims (5)

    【特許請求の範囲】
  1. 【請求項1】印字情報コードをビットパターンに展開す
    るための複数のバッファメモリと、新しい印字情報コー
    ドのビット展開用メモリを選択する手段を備えたことを
    特徴とするプリンタ。
  2. 【請求項2】各メモリの記憶内容の使用履歴を記憶する
    手段と、使用履歴に応じて新しい印字情報コードのビッ
    ト展開用メモリを選択する手段と、新しい印字情報コー
    ドをこのメモリにビット展開上書きする手段を備えたこ
    とを特徴とする請求項1記載のプリンタ。
  3. 【請求項3】バッファメモリ毎に上書き可または不可の
    フラグをたて、これを読取り使用履歴と併せてビット展
    開用メモリを選択する手段を設けたことを特徴とする請
    求項2記載のプリンタ。
  4. 【請求項4】印字情報からビット展開用メモリを指定す
    る情報を読み出し、これに基づいてビット展開を行うこ
    とを特徴とする請求項1記載のプリンタ。
  5. 【請求項5】印字情報がテスト用データであることを特
    徴とする請求項1,2,3または4記載のプリンタ。
JP4321042A 1992-11-30 1992-11-30 プリンタ Pending JPH06166244A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP4321042A JPH06166244A (ja) 1992-11-30 1992-11-30 プリンタ

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP4321042A JPH06166244A (ja) 1992-11-30 1992-11-30 プリンタ

Publications (1)

Publication Number Publication Date
JPH06166244A true JPH06166244A (ja) 1994-06-14

Family

ID=18128156

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4321042A Pending JPH06166244A (ja) 1992-11-30 1992-11-30 プリンタ

Country Status (1)

Country Link
JP (1) JPH06166244A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011107582A (ja) * 2009-11-20 2011-06-02 Brother Industries Ltd 画像形成装置

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011107582A (ja) * 2009-11-20 2011-06-02 Brother Industries Ltd 画像形成装置

Similar Documents

Publication Publication Date Title
JPH02185475A (ja) 印字装置
JPH06166244A (ja) プリンタ
JP2771677B2 (ja) 印刷装置
JPH06227054A (ja) プリンタ
JPS61250722A (ja) プリンタ装置
JP3083251B2 (ja) ページプリンタ
JPH0858176A (ja) 画像出力装置
JP4400097B2 (ja) 印刷装置、印刷制御方法、プログラム及び記録媒体
JPH05212916A (ja) プリンタ装置
JPH0740605A (ja) 印字方法および装置
JPH06246999A (ja) プリンタ
JPH0765591A (ja) 情報処理装置
JPH10326166A (ja) 印刷装置
JP2904359B2 (ja) 印刷装置および印刷制御装置
JPH09254485A (ja) 画像形成装置
JPH1124855A (ja) 印刷装置および方法
JP3441749B2 (ja) 印刷制御方法及びその装置
JP2998945B2 (ja) ビデオ転送制御装置
JP2843809B2 (ja) 印刷制御装置
JPH04315219A (ja) プリンタ装置のエラー通知方法
JP3193551B2 (ja) 印刷装置
JPH0326561A (ja) 印刷装置
JPH04250079A (ja) 印字装置
JPH04298372A (ja) プリンタ装置のコントローラ
JPH04216983A (ja) 印刷装置