JPH04169257A - プリンタ装置 - Google Patents
プリンタ装置Info
- Publication number
- JPH04169257A JPH04169257A JP29749790A JP29749790A JPH04169257A JP H04169257 A JPH04169257 A JP H04169257A JP 29749790 A JP29749790 A JP 29749790A JP 29749790 A JP29749790 A JP 29749790A JP H04169257 A JPH04169257 A JP H04169257A
- Authority
- JP
- Japan
- Prior art keywords
- memory
- code memory
- code
- program
- printing
- 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
- 238000007639 printing Methods 0.000 claims abstract description 19
- 230000005540 biological transmission Effects 0.000 claims 1
- 238000000034 method Methods 0.000 abstract description 6
- 230000006378 damage Effects 0.000 abstract 1
- 238000010586 diagram Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000004891 communication Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000007257 malfunction Effects 0.000 description 1
Landscapes
- Record Information Processing For Printing (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明はプリンタ装置に間し、特に、上位装置から送ら
れくるデータ処理および描画処理を行うためのプログラ
ムを、上位インターフェイスを介してプリンタ装置内の
コードメモリに格納し、そのプログラムによって印字処
理を行うプリンタ装置に関する。
れくるデータ処理および描画処理を行うためのプログラ
ムを、上位インターフェイスを介してプリンタ装置内の
コードメモリに格納し、そのプログラムによって印字処
理を行うプリンタ装置に関する。
上位装置から送られくるデータ処理および描画処理を行
うためのプログラムを、上位インターフェイスを介して
プリンタ装置内のコードメモリに格納し、そのプログラ
ムによって印字処理を行う従来のプリンタ装置は、中央
処理制御部(CPU)によってコードメモリに格納した
プログラムを用いてデータ処理および描画処理を行い、
その結果を印字機構部において印字を行うという手段が
採用されている。
うためのプログラムを、上位インターフェイスを介して
プリンタ装置内のコードメモリに格納し、そのプログラ
ムによって印字処理を行う従来のプリンタ装置は、中央
処理制御部(CPU)によってコードメモリに格納した
プログラムを用いてデータ処理および描画処理を行い、
その結果を印字機構部において印字を行うという手段が
採用されている。
上述したような従来のプリンタ装置は、コードメモリに
格納したプログラムが誤って書込まれていた場合や、C
PUがそのプログラムのコードを誤って読出した場合や
、プログラム自体に不具合があった場合は、正しい印字
結果が得られないばかりでなく、CPUが暴走してコー
ドメモリに対して書込み動作を行い、既にコードメモリ
内に格納しである命令コードを破壊し、プリンタ装置の
不具合を解析するためにメインメモリ内に蓄積しである
データを使用することができなくなることがあるという
欠点を有している。
格納したプログラムが誤って書込まれていた場合や、C
PUがそのプログラムのコードを誤って読出した場合や
、プログラム自体に不具合があった場合は、正しい印字
結果が得られないばかりでなく、CPUが暴走してコー
ドメモリに対して書込み動作を行い、既にコードメモリ
内に格納しである命令コードを破壊し、プリンタ装置の
不具合を解析するためにメインメモリ内に蓄積しである
データを使用することができなくなることがあるという
欠点を有している。
本発明のプリンタ装置は、少なくともプログラム命令を
実行する中央処理制御部と、前記中央処理制御部がデー
タ処理および描画処理を行うためのプログラムを格納す
る書換え可能なコードメモリと、プリンタ装置の立上げ
のときに上位装置から送られてくるプログラムを前記コ
ードメモリにロードするための命令コードを格納してい
る読出し専用メモリと、前記コードメモリに対する書込
み動作を制御するライトプロテクト制御部と、前記上位
装置との間でデータの送受信を行う上位インターフェイ
スと、データ処理を行うためのメインメモリと、データ
処理結果をドツトパターンに展開するための描画メモリ
と、オペレータに対して前記プリンタ装置の状態を表示
する表示部と、前記コードメモリに対して前記プログラ
ムを格納するときに押下する第一のスイッチと、ml記
メインメモリのデータを出力印字するときに押下する第
二のスイッチと、前記描画メモリに展開した前記ドツト
パターンを印字する印字機構部とを備えている。
実行する中央処理制御部と、前記中央処理制御部がデー
タ処理および描画処理を行うためのプログラムを格納す
る書換え可能なコードメモリと、プリンタ装置の立上げ
のときに上位装置から送られてくるプログラムを前記コ
ードメモリにロードするための命令コードを格納してい
る読出し専用メモリと、前記コードメモリに対する書込
み動作を制御するライトプロテクト制御部と、前記上位
装置との間でデータの送受信を行う上位インターフェイ
スと、データ処理を行うためのメインメモリと、データ
処理結果をドツトパターンに展開するための描画メモリ
と、オペレータに対して前記プリンタ装置の状態を表示
する表示部と、前記コードメモリに対して前記プログラ
ムを格納するときに押下する第一のスイッチと、ml記
メインメモリのデータを出力印字するときに押下する第
二のスイッチと、前記描画メモリに展開した前記ドツト
パターンを印字する印字機構部とを備えている。
次に本発明の実施例について図面を参照して説明する。
第1図は本発明の一実施例を示すブロック図である。
第1図に示すプリンタ装置1は、中央処理制御部(CP
U)2と、プリンタ装置1の内部のハードウェアの診断
および立上げ処理を行うためのプログラムを格納してい
る読出し専用メモリ(ROM)3と、上位インターフェ
イス8から送られてきたデータを処理して描画するため
のプログラムを格納する書換え可能なコードメモリ5と
、コードメモリ5に対する書込みを動作を制御するライ
トプロテクト制御部4と、データ処理および描画処理を
行うときに使用するメインメモリ6と、データ処理後に
ドツトパターンに展開するための描画メモリ7と、プリ
ンタ装置1の内部状態を表示してオペレータに知うせる
ための表示部10と、プリンタ装置1の立上げのとき、
オペレータがデータ処理用プログラムをコードメモリ5
に格納するための第一のスイッチ11と、メインメモリ
6に保存しであるデータを出力して印字するときに押下
する第二のスイッチ12と、描画メモリ7に展開したド
ツトパターンを印字する印字W1楕部9とを備えている
。
U)2と、プリンタ装置1の内部のハードウェアの診断
および立上げ処理を行うためのプログラムを格納してい
る読出し専用メモリ(ROM)3と、上位インターフェ
イス8から送られてきたデータを処理して描画するため
のプログラムを格納する書換え可能なコードメモリ5と
、コードメモリ5に対する書込みを動作を制御するライ
トプロテクト制御部4と、データ処理および描画処理を
行うときに使用するメインメモリ6と、データ処理後に
ドツトパターンに展開するための描画メモリ7と、プリ
ンタ装置1の内部状態を表示してオペレータに知うせる
ための表示部10と、プリンタ装置1の立上げのとき、
オペレータがデータ処理用プログラムをコードメモリ5
に格納するための第一のスイッチ11と、メインメモリ
6に保存しであるデータを出力して印字するときに押下
する第二のスイッチ12と、描画メモリ7に展開したド
ツトパターンを印字する印字W1楕部9とを備えている
。
次に、上述のように構成したプリンタ装置の動作に次い
て説明する。
て説明する。
まず、オペレータは、電源投入後第一のスイッチ11を
押下することにより、上位インターフェイス8を介して
から上位装置から送られてくるデータ処理および描画処
理に必要なプログラムをプリンタ装置1のコードメモリ
5に書込む(ロードする)、このとき、ライトプロテク
ト制御部4は、オペレータがスイッチ11を押下したこ
とによってコードメモリ5に対する書込み動作を許可す
る。プログラムのロードのとき、CPU2は、ROM3
から立上げ処理を′行うためのプログラムを読出し、上
位インターフェイス8を介して上位装置との通信を行い
、データ処理および描画処理に必要なプログラムを受取
ってコードメモリ5に格納する。プログラムのロードが
終了すると、プリンタ装置1は、表示部10にそのこと
を表示してオペレータに知らせる。このときオペレータ
は、スイッチ11を再度押下して通常の印字処理を行う
ことができるようにセットする。このスイッチ11の再
度の押下により、ライトプロテクト制御部4は、コード
メモリ5に対する書込み動作を禁止する。
押下することにより、上位インターフェイス8を介して
から上位装置から送られてくるデータ処理および描画処
理に必要なプログラムをプリンタ装置1のコードメモリ
5に書込む(ロードする)、このとき、ライトプロテク
ト制御部4は、オペレータがスイッチ11を押下したこ
とによってコードメモリ5に対する書込み動作を許可す
る。プログラムのロードのとき、CPU2は、ROM3
から立上げ処理を′行うためのプログラムを読出し、上
位インターフェイス8を介して上位装置との通信を行い
、データ処理および描画処理に必要なプログラムを受取
ってコードメモリ5に格納する。プログラムのロードが
終了すると、プリンタ装置1は、表示部10にそのこと
を表示してオペレータに知らせる。このときオペレータ
は、スイッチ11を再度押下して通常の印字処理を行う
ことができるようにセットする。このスイッチ11の再
度の押下により、ライトプロテクト制御部4は、コード
メモリ5に対する書込み動作を禁止する。
通常の印字処理においては、CPU2は、上位インター
フェイス8を介して上位装置から印字データを受取り、
コードメモリ5内に格納したプログラムを実行してデー
タ処理を行い、描画メモリ7にドツトパターンを展開し
、それを印字機構部9において印字する。
フェイス8を介して上位装置から印字データを受取り、
コードメモリ5内に格納したプログラムを実行してデー
タ処理を行い、描画メモリ7にドツトパターンを展開し
、それを印字機構部9において印字する。
コードメモリに格納した10グラムに誤まりがあったり
、プログラム処理に誤まりがあって正しい印字結果が得
られない場合に、たとえCPU2が暴走しても、ライト
プロテクト制御部4がコードメモリ5に対する書込み動
作を禁止しているため、コードメモリ内に格納しである
命令コードを破壊することはない、このとき第二のスイ
ッチ12を押下することによって、メインメモリ6に保
存しであるデータを出力して印字することができ、これ
によって不正印字の原因を解明することが可能となる。
、プログラム処理に誤まりがあって正しい印字結果が得
られない場合に、たとえCPU2が暴走しても、ライト
プロテクト制御部4がコードメモリ5に対する書込み動
作を禁止しているため、コードメモリ内に格納しである
命令コードを破壊することはない、このとき第二のスイ
ッチ12を押下することによって、メインメモリ6に保
存しであるデータを出力して印字することができ、これ
によって不正印字の原因を解明することが可能となる。
以上説明したように、本発明のプリンタ装置は、データ
処理および描画処理を行うためのプログラムを格納する
コードメモリに対して、上位装置から送られてきたプロ
グラムを書込むときのみライトプロテクト制御部によっ
て書込み動作を許可することにより、CPUが暴走した
ときに、コードメモリ内に格納しである命令コードを破
壊するのを防止することができるという効果があり、ま
た、メインメモリに保存しであるデータを出力して印字
することによって不正印字の原因を解明することが可能
となるという効果がある6
処理および描画処理を行うためのプログラムを格納する
コードメモリに対して、上位装置から送られてきたプロ
グラムを書込むときのみライトプロテクト制御部によっ
て書込み動作を許可することにより、CPUが暴走した
ときに、コードメモリ内に格納しである命令コードを破
壊するのを防止することができるという効果があり、ま
た、メインメモリに保存しであるデータを出力して印字
することによって不正印字の原因を解明することが可能
となるという効果がある6
第1図は本発明の一実施例を示すブロック図である。
1・・・・・プリンタ装置、2・・・・・・中央処理制
御部(CPU)、3・・・・・・・・・読出し専用メモ
リ(ROM)、4−・・6ライトプロテクト制御部、5
・・・・・・コードメモリ、6・・・・・・メインメモ
リ、7・−・・・・描画メモリ、8・−・・・・上位イ
ンターフェイス、9・・・・・・印字機構部、10・・
・・・・表示部、11・12・・・・・・スイッチ。
御部(CPU)、3・・・・・・・・・読出し専用メモ
リ(ROM)、4−・・6ライトプロテクト制御部、5
・・・・・・コードメモリ、6・・・・・・メインメモ
リ、7・−・・・・描画メモリ、8・−・・・・上位イ
ンターフェイス、9・・・・・・印字機構部、10・・
・・・・表示部、11・12・・・・・・スイッチ。
Claims (1)
- 少なくともプログラム命令を実行する中央処理制御部と
、前記中央処理制御部がデータ処理および描画処理を行
うためのプログラムを格納する書換え可能なコードメモ
リと、プリンタ装置の立上げのときに上位装置から送ら
れてくるプログラムを前記コードメモリにロードするた
めの命令コードを格納している読出し専用メモリと、前
記コードメモリに対する書込み動作を制御するライトプ
ロテクト制御部と、前記上位装置との間でデータの送受
信を行う上位インターフェイスと、データ処理を行うた
めのメインメモリと、データ処理結果をドットパターン
に展開するための描画メモリと、オペレータに対して前
記プリンタ装置の状態を表示する表示部と、前記コード
メモリに対して前記プログラムを格納するときに押下す
る第一のスイッチと、前記メインメモリのデータを出力
印字するときに押下する第二のスイッチと、前記描画メ
モリに展開した前記ドットパターンを印字する印字機構
部とを備えることを特徴とするプリンタ装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP29749790A JPH04169257A (ja) | 1990-11-02 | 1990-11-02 | プリンタ装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP29749790A JPH04169257A (ja) | 1990-11-02 | 1990-11-02 | プリンタ装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH04169257A true JPH04169257A (ja) | 1992-06-17 |
Family
ID=17847275
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP29749790A Pending JPH04169257A (ja) | 1990-11-02 | 1990-11-02 | プリンタ装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH04169257A (ja) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20010080685A (ko) * | 1999-10-04 | 2001-08-22 | 구사마 사부로 | 기록 금지 회로, 이것을 사용한 반도체 집적 회로, 이반도체 집적 회로를 갖는 잉크 카트리지 및 잉크 젯 기록장치 |
| US6734992B1 (en) * | 1998-12-28 | 2004-05-11 | Canon Kabushiki Kaisha | Image processing apparatus, image processing method and memory medium |
| US11041811B2 (en) | 2008-10-27 | 2021-06-22 | Genalyte, Inc. | Biosensors based on optical probing and sensing |
-
1990
- 1990-11-02 JP JP29749790A patent/JPH04169257A/ja active Pending
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6734992B1 (en) * | 1998-12-28 | 2004-05-11 | Canon Kabushiki Kaisha | Image processing apparatus, image processing method and memory medium |
| KR20010080685A (ko) * | 1999-10-04 | 2001-08-22 | 구사마 사부로 | 기록 금지 회로, 이것을 사용한 반도체 집적 회로, 이반도체 집적 회로를 갖는 잉크 카트리지 및 잉크 젯 기록장치 |
| US11041811B2 (en) | 2008-10-27 | 2021-06-22 | Genalyte, Inc. | Biosensors based on optical probing and sensing |
| US12566140B2 (en) | 2008-10-27 | 2026-03-03 | Genalyte, Inc. | Biosensors based on optical probing and sensing |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3590338B2 (ja) | 携帯可能電子装置 | |
| US7342676B2 (en) | Image printing apparatus and method for deleting print job files based on an abnormality | |
| JPS5856143B2 (ja) | 端末装置のテスト・プログラム起動方式 | |
| JPH04169257A (ja) | プリンタ装置 | |
| JP3702546B2 (ja) | 多機能周辺装置および記憶媒体 | |
| JP2002019236A (ja) | 画像処理装置および画像処理装置の制御方法および記憶媒体 | |
| JPH0239973A (ja) | 印刷制御方式 | |
| JP4400097B2 (ja) | 印刷装置、印刷制御方法、プログラム及び記録媒体 | |
| JPS62235631A (ja) | 印字制御装置 | |
| JP2645165B2 (ja) | 伝票用プリンタ | |
| JPH05221096A (ja) | 印刷装置 | |
| JP2811984B2 (ja) | ベクトルオーバレイの再開方式 | |
| JPH09188010A (ja) | 画像処理装置 | |
| JPH11170668A (ja) | 画像形成装置 | |
| JPS62211146A (ja) | 記録装置 | |
| JPH09231032A (ja) | プリンタ用ネットワークインタフェースカード | |
| JPH06227096A (ja) | 画像形成装置 | |
| JPH11191048A (ja) | 印刷制御装置および印刷制御装置のデータ処理方法およびコンピュータが読み出し可能なプログラムを格納した記憶媒体 | |
| JPH0664252A (ja) | エミュレーション・モードを有する印刷装置 | |
| JPH11348390A (ja) | 印刷装置、故障処理方法および記憶媒体 | |
| JPH068534A (ja) | 印刷装置 | |
| JPS63193226A (ja) | 操作マニユアル印刷機能付印刷装置 | |
| JPH04290763A (ja) | 印刷装置 | |
| JPH11348391A (ja) | プリンタ制御装置 | |
| JPH1139106A (ja) | 印刷制御装置および印刷制御方法およびコンピュータが読み出し可能なプログラムを格納した記憶媒体 |