JPH02283466A - プリンタ - Google Patents

プリンタ

Info

Publication number
JPH02283466A
JPH02283466A JP1106348A JP10634889A JPH02283466A JP H02283466 A JPH02283466 A JP H02283466A JP 1106348 A JP1106348 A JP 1106348A JP 10634889 A JP10634889 A JP 10634889A JP H02283466 A JPH02283466 A JP H02283466A
Authority
JP
Japan
Prior art keywords
buffer area
area
memory means
storage means
external
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
JP1106348A
Other languages
English (en)
Inventor
Eiji Arakawa
英治 荒川
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.)
Brother Industries Ltd
Original Assignee
Brother Industries 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 Brother Industries Ltd filed Critical Brother Industries Ltd
Priority to JP1106348A priority Critical patent/JPH02283466A/ja
Publication of JPH02283466A publication Critical patent/JPH02283466A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Record Information Processing For Printing (AREA)

Abstract

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

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明は、RA M (Random Access 
Memory)カド等の外部記憶手段を搭載可能なプリ
ンタに関するものである。
[従来の技術及びその課題] 従棗 例え1戴 ドツトインパクト形プリンタに【上 
印字処理速度を上げるために各種データを記憶するため
の内部RAMを搭載しているものがある。すなわち、こ
の内部RAMは、ホストコンピュータから受信した受信
データを一時的に記憶するインプットバッファ領域の他
に、上記受信ブタ中の文字コードをパターン記憶部を介
してドツトパターンに変換してなる印字データを記憶す
るイメージバッファ領域として2印字ライン分の容量だ
け確保し、 1印字ライン分のイメージバッファ領域内
でドツトパターンとして展開を終わった印字データを印
字しながら、空いた他の1印字ライン分のイメージバッ
ファ領域に上記受信データを展開するものであり、つま
り2印字ラインのイメージバッファ領域を印字用とデー
タ展開用とに交互に使用することにより印字処理速度を
上げようとするものである。
ところが、このように内部RAMをイメージバッファ領
域に用いる他に、この領域の1印字ライン分を上記パタ
ーン記憶部に記憶されていない、ユーザーが独自で使用
するドツトパターンを登録できるダウンロード用の記憶
領域として、スイッチで設定可能なプリンタもある。
しかし、ダウンロード用の記憶領域が必要でないユーザ
ーにとって、イメージバッファ領域の部をダウンロード
専用として確保することはイメジバッファ領域が減って
印字速度が遅くなるという問題がある。さらに、ダウン
ロード用の記憶領域の増加の要請もある。
このような記憶容量の増加の要請に対応するのこ、単に
プリンタ内部の記憶領域を増加しただけ一 では、プリンタを高価なものにし、また、ダウンロード
を行わないユーザーにとっては、無駄なメモ゛りを搭載
することになる。
本発明は、上記従来の技術の問題点を解消するためにな
されたものであり、外付けRAMカード等の外部記憶手
段の搭載により記憶容量を拡張可能にするとともに、内
部記憶手段のイメージバッファ領域を外付けRAMカー
ド等の搭載の有無で変更することにより、内部記憶手段
の記憶領域を有効に利用するとともに、拡張した記憶領
域を希望するユーザーにとっても使い勝手のよいプリン
タを提供することを目的とする。
[課題を解決するための手段] 上記課題を解決するためになされた本発明は、第1図に
示すように、プリンタ本体M1内に設けられた消去可能
な内部記憶手段M2と、プリンタ本体M1に着脱可能に
設けられた外部記憶手段M3と、内部および外部記憶手
段M2、M3の記憶領域を、印字データをイメージデー
タとして展開するイメージバッファ領域M4、および外
部装置からのデータを一旦記憶するインプットバッファ
領域M5に少なくとも区分するとともに、展開されたイ
メージデータに基づいて印字を行う印字制御部M6とを
備えたプリンタにおいて、外部記憶手段M3がプリンタ
本体M]に搭載されているか否かを検出する検出手段M
7と、この検出手段M7にて外部記憶手段M3が搭載さ
れていると判断されたときに、内部記憶手段M2のイメ
ージバッファ領域M4を、外部記憶手段M3の未搭載状
態と比べて拡張する変更を印字制御部M6に対して指令
する記憶領域変更手段M8とを備えたこと2特徴とする
。
[作用] 本発明のプリンタでは、プリンタ本体M]内に消去可能
な内部記憶手段M2が設けられるととも二、外部記憶手
段M3が着脱可能になっている。
これらの記憶手段M2、M3の記憶領域は、印字制御部
M6により、印字データをイメージデータとして展開す
るイメージバッファ領域M4、および外部装置からのデ
ータを一旦記憶するインプットバッファ領域M5に少な
くとも区分される。そして、イメージバッファ領域M4
に展開されたイメージデータに基づいて印字制御部M6
により印字が行われる。
このように内部記憶手段M4等の記憶領域は、上述した
ような所定の領域に区分されるのであるが、その領域は
、検出手段M7および記憶領域変更手段M8の検出およ
び判定により決められる。
つまり、検出手段M7にて外部記憶手段M3がプリンタ
本体M1に搭載されているか否かに検出し、この検出信
号に基づいて、記憶領域変更手段M8にて外部記憶手段
M3が搭載されていると判定されたときには、内部記憶
手段M2のイメージバッファ領域M4が拡張されるよう
に印字制御部Mに指令される。
したがって、外部記憶手段M3が搭載されていないとき
には、内部記憶手段M2が他のバッファ領域として種々
の使用が可能となり、一方、外部記憶手段M3が搭載さ
れているときには、外部記憶手段M3をインプットバッ
ファ領域等として使用可能であるとともに、外部記憶手
段M3にて肩代りされた内部記憶手段M2の記憶領域が
イメジバッファ領域M4として拡張されるために外部装
置からの印字信号をイメージデータとして展開できる容
量が大きくなる。よって、イメージバッファ領域M4が
空くまでの待ち時間が短縮さ粗印字速度が上がることに
なる。
[実施例] 以下、本発明の一実施例について図面に従って説明する
。第2図は本実施例に係るIcカード搭載可能なプリン
タを示す概略図である。
本プリンタは、周知の印字機構1、電子制御装置2、外
部RAM3aを備えたICカード3の搭載の有無を検出
するICカード検出装置4等を備えている。
印字機構1は、印字ヘッドを載置したキャリッジをプラ
テンの長手方向に沿ってモータにて移動させるキャリッ
ジ駆動機構及びその駆動回路と、印字用紙をモータにて
紙送りする紙送り機構及びその駆動回路と、印字ヘッド
駆動回路等から構成されている。
電子制御装置2は、周知のCP U (CentraP
rocessig  Unit)  5 と、  RO
M  (Read  OnlyMemory) 6、内
部RAM7及び少なくとも4つの10ポート8a〜8d
を備えた入出力インタフェース8を備え、それらをデー
タバス9等を介して接続することにより構成されており
、入出力インタフェース8の110ポート8aには印字
機構]が接続されると共に、 I10ポート8a、8b
にはICカード検出装置4が接続されている。また、 
ICカード3が搭載されたときに、 I10ポト8dに
は外部RAM3aが接続される。上記電子制御装置2内
のROM6には、各種コードブタに対応させて印字機構
1乞制御するプログラム等の他に、第5図に示す電源投
入時に内部RAM7の記憶領域を設定するプログラムも
格納されている。この内部RAM7は、−時的にデータ
記憶するメモリであり、記憶マツプとして、第3図に示
すように、ワーキング領域W、インプットバッファ領域
1n、イメージバッファ領域1m、ダウンロードバッフ
ァ領域りに設定される。ここで、ワーキング領域Wは、
演算処理用、受信用及びフラグ設定用の領域であり、イ
ンプットバッファ領域1nは、ホストコンピュータ等か
らのデータを旦保持する領域であり、イメージバッファ
領域「nは、印字データをドツトパターンに展開して保
持する領域であり、ダウンロードバッファ領域りは、ユ
ーザーが独自で使用するキャラクタ等のドツトパターン
データを登録するための領域である。なお、第4図は後
述するICカード3を搭載した場合の内部RAM7 (
a)及び外部RAM3aの記憶領域(b)(b)を示す
。なお、外部RAM3 aのID領域は、ファイル名や
フラグ等の識別コード等を記憶する領域である。
第2図に示すICカード検出装置4は、入出力インタフ
ェース8の2つのポート8b、8Cに接続された端子9
b、9cをコネクタ]Oに有し、このうち一方の端子9
b側は抵抗11を介して基準電圧Vに接続さ札 他方の
端子9Cは接地されている。また、 ICカード3は、
接続線12で短絡した端子13b、13cをコネクタ]
4に有しており、端子13bは端子9bに、端子13c
は端子9Cに接続されるよう構成されている。
このICカード検出装置4の動作を説明すると、プリン
タ本体にICカード3が搭載されていない場合には、端
子9bと端子9cとの間が接続されないから、両端子9
a、9b間には、基準電圧Vが生じ、ポート3にはrH
J レベル信号が印加される。一方、プリンタ本体にI
Cカード3が搭載されている場合には、端子9a、9b
は、端子13b、 13cと接触し、接続線12にて短
絡される。従って、端子9b、90間には、電圧が生じ
ないから、 I10ポート8bにはrl−J レベルが
印加される。このようにI10ポート8bの電圧の高低
によりICカード3の搭載の有無が検出される。
次に、本実施例により実行される記憶領域の設定処理に
ついて、第5図のフローチャートに基づいて説明する。
尚、以下の説明でステップはSと略記する。
q− 1〇− 本処理は、プリンタの電源が投入された後に実行される
。まず、Slにて、内部RAM7のチエツクが実行され
る。この処理は、周知のチエツク方法、つまり、内部R
AM7の所定の番地に所定のデータを書き込んだ後に、
そのデータを読み込み、それらが一致していると判断し
た場合に内部RAM7が正常と判定する方法であり、正
常である場合にはプリンタバッファとして使用し、一方
異常である場合にはエラー表示を行う。続<32では、
 ICカード3が搭載されているかについて判定する。
この判定処理は、第2図の10カード検出装置4の検出
に基づいて110ポート8 b 1m基準電圧Vが印加
されているが否かについての判定にて行う。このS2に
て1cカード3が搭載されていないと判定された場合に
は、s3へ進み、第3図に示すように内部RAM7のメ
モリ領域の設定を行う。すなわち、ワーキング領域W、
インプットバッファ領域1n、イメージバッファ領域1
mの他に、ダウンロードバッファ領域りを設定する。一
方、S2にて、 ICカード3が搭載されていると判定
された場合にはS4へ進み、外部RAM3 aのチエツ
クを実行する。この処理も、 Slと同様なチエツク方
法を実行する。なお、外部RAM3aがバックアップ電
源付きのものであれば、サム−チエツク方法を採用して
データの破壊を防止してもよい。
続<35では、内部RAM7及び外部RAM3aの記憶
領域の設定を行う。本設定処理は、S3の設定と異なり
、第4図のように設定する。すなわち、内部RAM7を
、ワーキング領域W、インプットバッファ領域1n、2
印字ライン分のイメジバッファ領域1ml、 1m2を
設定し、一方、外部RAM3aを、第4図(b)に示す
ダウンロドバッファ領域りに設定する。
したがって、上記実施例によれば、 Icカード3を搭
載しない場合には、第3図のようにダウンロード用の内
部記憶領域が確保されるために、少ない領域のダウンロ
ードでよいユーザーに対応し、方、 ICカード3を搭
載した場合には、第4図(a)に示すように、内部RA
M7の記憶領域のダウンロードバッファ領域をなくして
、外部RAM3aにダウンロードバッファ領域りを肩代
わりさせ、ダウンロード用の記憶領域を増すことができ
、かつ内部RAM7の記憶領域のイメージバッファ領域
1ml、 1m2を拡大させているので、印字のデータ
の展開が速くなり、よって、プリンタの高速印字が可能
である。
なお、上記1cカード3は、ダウンロード用の記憶領域
として使用されるので、外部RAM3aは、登録された
ドツトパターンデータが消滅しないようにバックアップ
電源を備えている。そして、外部RAM3aが書き込み
・消去可能なEPROM (Erasable and
 Programmable ROM)ならば、バック
アップ電源は不要である。
また、ダウンロードの不要なユーザーが、外部RAM3
aをインプットバッファ領域1nに使用できるように、
切換えスイッチ等を設け、外部RAM3aをダウンロー
ドバッファ領域りとして使用するのか、インプットバッ
ファ領域1nとして使用するのか選択できるようにして
もよい。
[発明の効果] 以上説明したように、本発明によれば、外部記憶手段が
搭載されていないときには、内部記憶手段のイメージバ
ッファ領域を減らして、他のバッファ領域として種々の
使用が可能となり、一方、外部記憶手段が搭載されてい
るときには、外部記憶手段に内部記憶手段の役割を肩代
りさせて、内部記憶手段のイメージバッファ領域を拡張
しているので、イメージバッファ領域が空くまでの待ち
時間が短縮さね 印字速度を速くすることができる。
【図面の簡単な説明】
第1図は本発明に係るプリンタの要部を示す構成図、第
2図は本発明の一実施例に係るプリンタの構成図、第3
図及び第4図はRAMの記憶領域の設定状態を示す説明
図、第5図は同実施例の記憶領域の設定処理を示すフロ
ーチャートである。 M]・・・プリンタ本体  M2・・・内部記憶手段M
3・・・外部記憶手段  M4・・・イメージバッファ
領域  M5・・・イメージバッファ領域(インプラト
バッファ領域)   M6・・・印字制御部・−検出手
段  M8・・・記憶領域変更手段1・印字機構  M
2・・電子制御装置  M3Cカード(外部記憶手段)
   3a−外部RA7・・内部RAM(内部記憶手段
) Cカード検出装置(検出手段)

Claims (1)

  1. 【特許請求の範囲】 プリンタ本体内に設けられた消去可能な内部記憶手段と
    、 プリンタ本体に着脱可能に設けられた外部記憶手段と、 上記内部および外部記憶手段の記憶領域を、印字データ
    をイメージデータとして展開するイメージバッファ領域
    、および外部装置からのデータを一旦記憶するインプッ
    トバッファ領域に少なくとも区分するとともに、上記展
    開されたイメージデータに基づいて印字を行う印字制御
    部と、 を備えたプリンタにおいて、 上記外部記憶手段がプリンタ本体に搭載されているか否
    かを検出する検出手段と、 この検出手段にて外部記憶手段が搭載されていると判断
    されたときに、内部記憶手段のイメージバッファ領域を
    、外部記憶手段の未搭載状態と比べて拡張する変更を印
    字制御部に対して指令する記憶領域変更手段と、 を備えたことを特徴とするプリンタ。
JP1106348A 1989-04-26 1989-04-26 プリンタ Pending JPH02283466A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1106348A JPH02283466A (ja) 1989-04-26 1989-04-26 プリンタ

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1106348A JPH02283466A (ja) 1989-04-26 1989-04-26 プリンタ

Publications (1)

Publication Number Publication Date
JPH02283466A true JPH02283466A (ja) 1990-11-20

Family

ID=14431297

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1106348A Pending JPH02283466A (ja) 1989-04-26 1989-04-26 プリンタ

Country Status (1)

Country Link
JP (1) JPH02283466A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH03253368A (ja) * 1990-03-05 1991-11-12 Canon Inc 情報処理装置
JP2005522150A (ja) * 2002-04-03 2005-07-21 トムソン ライセンシング ソシエテ アノニム デジタル・ビジュアル・インタフェースレシーバ集積回路の電源オンの検出

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6071278A (ja) * 1983-09-28 1985-04-23 Alps Electric Co Ltd プリンタ
JPS6162925A (ja) * 1984-09-04 1986-03-31 Nec Corp 増設ランダムアクセスメモリ認識方法

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6071278A (ja) * 1983-09-28 1985-04-23 Alps Electric Co Ltd プリンタ
JPS6162925A (ja) * 1984-09-04 1986-03-31 Nec Corp 増設ランダムアクセスメモリ認識方法

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH03253368A (ja) * 1990-03-05 1991-11-12 Canon Inc 情報処理装置
JP2005522150A (ja) * 2002-04-03 2005-07-21 トムソン ライセンシング ソシエテ アノニム デジタル・ビジュアル・インタフェースレシーバ集積回路の電源オンの検出

Similar Documents

Publication Publication Date Title
US4660999A (en) Dot-matrix printer with font cartridge unit
US5620264A (en) Error control system for a printer
EP0205767B1 (en) Printer having a font memory
JPS6392473A (ja) プリンタ
JPS60116464A (ja) プリンタ
JP2745669B2 (ja) プリンタ
EP0156392B1 (en) Printing apparatus
JP3159223B2 (ja) 記録装置、及びその動作環境設定方法
JPS6159920B2 (ja)
JPH06336058A (ja) プリンタ
JPS59167745A (ja) プリンタ
JPH01214460A (ja) プリンタのページ出力検出方式
JP3045077B2 (ja) 印字装置
JP2571860Y2 (ja) プリンタ装置
JPH01150568A (ja) プリンタ装置
JP4047361B2 (ja) 情報処理装置及びその制御方法及び記録媒体
JP3158693B2 (ja) プリンタ制御装置
JPH06155820A (ja) 印刷装置のデータ管理方式
JP3005689B2 (ja) データ通信装置
JP2949087B2 (ja) ページプリンタ
JPH0818448B2 (ja) ページプリンタ
JPS63261599A (ja) 不揮発性メモリに対する設定値の複写方式
JPH11249853A (ja) 画像形成装置
JPS63193226A (ja) 操作マニユアル印刷機能付印刷装置
JPS62286770A (ja) プリンタ