JPH02293177A - プリンタ装置 - Google Patents
プリンタ装置Info
- Publication number
- JPH02293177A JPH02293177A JP1113620A JP11362089A JPH02293177A JP H02293177 A JPH02293177 A JP H02293177A JP 1113620 A JP1113620 A JP 1113620A JP 11362089 A JP11362089 A JP 11362089A JP H02293177 A JPH02293177 A JP H02293177A
- Authority
- JP
- Japan
- Prior art keywords
- data
- memory device
- nvram
- check means
- nonvolatile memory
- 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
- Accessory Devices And Overall Control Thereof (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は不揮発性メモリ装置内のデータを使用して立ち
上げるプリンタ装置に関するものである。
上げるプリンタ装置に関するものである。
ユーザーが書き変え可能な不揮発性メモリ装置に書き込
んだデータを使用してプリンタ装置を立ち上げることは
すでに広く使用されている.斯かる従来のプリンタ装置
においてはフロンピディスク等の不揮発性メモリ装置(
以下NVRAMと称す)が故障している場合には立ち上
げることができないという問題があった。
んだデータを使用してプリンタ装置を立ち上げることは
すでに広く使用されている.斯かる従来のプリンタ装置
においてはフロンピディスク等の不揮発性メモリ装置(
以下NVRAMと称す)が故障している場合には立ち上
げることができないという問題があった。
本発明は、上記の従来の問題点を解消し、NVRAMが
故障しても立ち上げることができるブリンク装置を提供
することを課題としている。
故障しても立ち上げることができるブリンク装置を提供
することを課題としている。
本発明は、上記の課題を、工場出荷時の立上げ条件の初
期値を記憶している記憶装置と、ユーザ一が書き変え可
能であり立上げ条件を記憶する不揮発性メモリ装置と、
前記記憶装置と不運発性メモリ装置より立上げ条件を移
すことができる読書可能なメモリ装置とを有するプリン
タ装置において、前記不揮発性メモリ装置のデータが正
しいかどうかをチェックするデータチェック手段と、前
記不揮発性メモリ装置が不良かどうかをチェ’7クする
メモリチェソク手段とを設け、前記データチェソク手段
とメモリチェック手段のいずれかの判断がエラーのとき
は前記記憶装置に記憶してある立上げ条件の初期値を前
記不揮発性メモリ装置に書き込み、その後もデータチェ
ック手段とメモリチェソク手段のいずれかの判断がエラ
ーのときは不揮発性メモリ装置エラーを表示し、前記記
憶装置のデータを読書可能なメモリ装置に書き込んで稼
働することを特徴とするプリンタ装置により解決した。
期値を記憶している記憶装置と、ユーザ一が書き変え可
能であり立上げ条件を記憶する不揮発性メモリ装置と、
前記記憶装置と不運発性メモリ装置より立上げ条件を移
すことができる読書可能なメモリ装置とを有するプリン
タ装置において、前記不揮発性メモリ装置のデータが正
しいかどうかをチェックするデータチェック手段と、前
記不揮発性メモリ装置が不良かどうかをチェ’7クする
メモリチェソク手段とを設け、前記データチェソク手段
とメモリチェック手段のいずれかの判断がエラーのとき
は前記記憶装置に記憶してある立上げ条件の初期値を前
記不揮発性メモリ装置に書き込み、その後もデータチェ
ック手段とメモリチェソク手段のいずれかの判断がエラ
ーのときは不揮発性メモリ装置エラーを表示し、前記記
憶装置のデータを読書可能なメモリ装置に書き込んで稼
働することを特徴とするプリンタ装置により解決した。
〔作用〕
本発明により、NVRAMについてデータが正しいかN
VRAMが不良でないかをチェックし、いずれかについ
てエラーが出たときは、あらかしめ工場出荷時に記憶装
置に記憶してある立上げ条件の初期値についてのデータ
をNVRAMに書き込み、このNVRA〜1によりプリ
ンタ装置の制flllを行う。その際エラーが出なけれ
ばNVRAMは正常であるとしてそのままプリンタ装置
の制1コリを続ける。書き込み後のNVRAMについて
再びエラーが出た場合はNVRAMが故障としてNVR
AMエラー表示をし、前記記憶装置に工場出荷時に記憶
したデータを読み書き可能なメモリ装置(RAM)に書
き込み、このRAMを用いてプリンタ装置を制御する。
VRAMが不良でないかをチェックし、いずれかについ
てエラーが出たときは、あらかしめ工場出荷時に記憶装
置に記憶してある立上げ条件の初期値についてのデータ
をNVRAMに書き込み、このNVRA〜1によりプリ
ンタ装置の制flllを行う。その際エラーが出なけれ
ばNVRAMは正常であるとしてそのままプリンタ装置
の制1コリを続ける。書き込み後のNVRAMについて
再びエラーが出た場合はNVRAMが故障としてNVR
AMエラー表示をし、前記記憶装置に工場出荷時に記憶
したデータを読み書き可能なメモリ装置(RAM)に書
き込み、このRAMを用いてプリンタ装置を制御する。
本発明の詳細を図に示す実施例に基づいて説明する。
プリンタ装置には工場出荷時に立ち上げ条件の初期値を
記憶する記憶装置(ROM)3 (第3図)と、ユーザ
ーが書き変え可能で立上げ条件を記憶させる不揮発性メ
モリ装置(NVRAM)1 (第3図)と、該NVRA
MIから及び前記記憶装置3からいずれもデータを読書
き可能なメモリ装置(RAM)2 (第3図)とを設け
る.プリンタ装置の制御は第1図に示フローに従って行
われる. NVRAMの中にはデータのCRCを計算し、その結果
を或る決められた場所に格納しておき、モード変更等の
NVRAMの内容を変えるたびに第2図に示すNVRA
MI内のデータのCRCを計算し直し、NVRAM内の
CRCの値をその新しい値に書き変える. プリンタ装置の電源を入れたときにNVRAMのデータ
が正しいかどうかをチェンクするデータチェック手段に
よりチェンクする.つまりNVRAM内のCRCを計算
し、NVRAM内に格納されているCRCと一致するか
どうかを確かめる.一致すればそのデータをRAM上の
決められた場所に移し、すなわち書き込み、そのRAM
のデータを使ってプリンタ装置を立ち上げる$1御をす
る.更にNVRAMが不良かどうかをチェックするメモ
リチェック手段によりNVRAMが不良かどうかをチェ
ソクする。不良でなければ上記のRAMのデータによる
制御を行う. データチェック手段によりエラーであると、例えばCR
Cが一敗しないと判断されるか、NVRAMが不良であ
ると判断されると、前記ROMにあるプリンタ装置を立
ち上げるに必要なデータ、つまり初!fII{aを1度
NVRAMに書き込む。
記憶する記憶装置(ROM)3 (第3図)と、ユーザ
ーが書き変え可能で立上げ条件を記憶させる不揮発性メ
モリ装置(NVRAM)1 (第3図)と、該NVRA
MIから及び前記記憶装置3からいずれもデータを読書
き可能なメモリ装置(RAM)2 (第3図)とを設け
る.プリンタ装置の制御は第1図に示フローに従って行
われる. NVRAMの中にはデータのCRCを計算し、その結果
を或る決められた場所に格納しておき、モード変更等の
NVRAMの内容を変えるたびに第2図に示すNVRA
MI内のデータのCRCを計算し直し、NVRAM内の
CRCの値をその新しい値に書き変える. プリンタ装置の電源を入れたときにNVRAMのデータ
が正しいかどうかをチェンクするデータチェック手段に
よりチェンクする.つまりNVRAM内のCRCを計算
し、NVRAM内に格納されているCRCと一致するか
どうかを確かめる.一致すればそのデータをRAM上の
決められた場所に移し、すなわち書き込み、そのRAM
のデータを使ってプリンタ装置を立ち上げる$1御をす
る.更にNVRAMが不良かどうかをチェックするメモ
リチェック手段によりNVRAMが不良かどうかをチェ
ソクする。不良でなければ上記のRAMのデータによる
制御を行う. データチェック手段によりエラーであると、例えばCR
Cが一敗しないと判断されるか、NVRAMが不良であ
ると判断されると、前記ROMにあるプリンタ装置を立
ち上げるに必要なデータ、つまり初!fII{aを1度
NVRAMに書き込む。
このROMのデータを書き込んだNVRAMについて前
記のチェソクを行う。
記のチェソクを行う。
例えばNVRAM内のROMより書き込んだデータのC
RCを計算し、CRCが正しければ、そのデータをRA
M上に書き込み、このRAMのデータによりプリンタ装
置を立ち上げる.この場合はNVRAMの書込みミスで
あったことになる。
RCを計算し、CRCが正しければ、そのデータをRA
M上に書き込み、このRAMのデータによりプリンタ装
置を立ち上げる.この場合はNVRAMの書込みミスで
あったことになる。
ROMより書込んだデータにおいてもCRCがエラーで
あればNVRAMが故障であると判断し、操作パネルに
NVRAMエラーを表示する。
あればNVRAMが故障であると判断し、操作パネルに
NVRAMエラーを表示する。
この場合は、ROMに記憶されている工場出荷時に記憶
した立ち上がりに必要なデータつまり初期値をRAM上
に書き込み、このデータによりブリンクの立ち上がり制
御をする。
した立ち上がりに必要なデータつまり初期値をRAM上
に書き込み、このデータによりブリンクの立ち上がり制
御をする。
第3図において正常時には、NVRAMIのデータを矢
印Aで示すようにRAM2に書き込み、このデータによ
り制御する。NVRAMIのデータがROM3のデータ
を書き込んで正常の場合は、同様にNVRAMIよりデ
ータを矢印Aに示す如<RAM2に書き込んで制御を行
う. NVRAMIがエラーでROM3のデータを書き込んで
もエラーのときは、矢印Bで示す如く、RAM2の所定
個所にROM3のデータを書き込みこのデータにより制
御する. 〔効果〕 本発明により、NVRAMが故障してもROM上のデー
タをRAMに書込んでそのデータ使用してプリンタ装置
を立ち上げることが可能になり、NVRAMの故障が直
接影響することが回避された.
印Aで示すようにRAM2に書き込み、このデータによ
り制御する。NVRAMIのデータがROM3のデータ
を書き込んで正常の場合は、同様にNVRAMIよりデ
ータを矢印Aに示す如<RAM2に書き込んで制御を行
う. NVRAMIがエラーでROM3のデータを書き込んで
もエラーのときは、矢印Bで示す如く、RAM2の所定
個所にROM3のデータを書き込みこのデータにより制
御する. 〔効果〕 本発明により、NVRAMが故障してもROM上のデー
タをRAMに書込んでそのデータ使用してプリンタ装置
を立ち上げることが可能になり、NVRAMの故障が直
接影響することが回避された.
第1図は本発明に係るプリンタ装置の制御フローチャー
ト、第2図はNVRAMの説明図、第3図は本発明の装
置のN V R A MとRAMとROMの関係を示す
図である. ■・・・不揮発性メモリ(NVRAM)2・・・読書き
可能メモリ装置(RAM)3・・・記憶装置(ROM)
ト、第2図はNVRAMの説明図、第3図は本発明の装
置のN V R A MとRAMとROMの関係を示す
図である. ■・・・不揮発性メモリ(NVRAM)2・・・読書き
可能メモリ装置(RAM)3・・・記憶装置(ROM)
Claims (1)
- 【特許請求の範囲】 工場出荷時の立上げ条件の初期値を記憶している記憶装
置と、ユーザーが書き変え可能であり立上げ条件を記憶
する不揮発性メモリ装置と、前記記憶装置と不揮発性メ
モリ装置より立上げ条件を移すことができる読書可能な
メモリ装置とを有するプリンタ装置において、 前記不揮発性メモリ装置のデータが正しいかどうかをチ
ェックするデータチェック手段と、前記不揮発性メモリ
装置が不良かどうかをチェックするメモリチェック手段
とを設け、前記データチェック手段とメモリチェック手
段のいずれかの判断がエラーのときは前記記憶装置に記
憶してある立上げ条件の初期値を前記不揮発性メモリ装
置に書き込み、その後もデータチェック手段とメモリチ
ェック手段のいずれかの判断がエラーのときは不揮発性
メモリ装置エラーを表示し、前記記憶装置のデータを読
書き可能なメモリ装置に書き込んで稼働することを特徴
とするプリンタ装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1113620A JPH02293177A (ja) | 1989-05-08 | 1989-05-08 | プリンタ装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1113620A JPH02293177A (ja) | 1989-05-08 | 1989-05-08 | プリンタ装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH02293177A true JPH02293177A (ja) | 1990-12-04 |
Family
ID=14616830
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1113620A Pending JPH02293177A (ja) | 1989-05-08 | 1989-05-08 | プリンタ装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH02293177A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2011079138A (ja) * | 2009-10-02 | 2011-04-21 | Riso Kagaku Corp | 画像形成装置およびデータ復旧方法 |
-
1989
- 1989-05-08 JP JP1113620A patent/JPH02293177A/ja active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2011079138A (ja) * | 2009-10-02 | 2011-04-21 | Riso Kagaku Corp | 画像形成装置およびデータ復旧方法 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH02293177A (ja) | プリンタ装置 | |
| JP3603333B2 (ja) | データ処理装置 | |
| JPH0784894A (ja) | 不揮発性メモリの書き込み方法 | |
| JPH05250274A (ja) | ディスクキャッシュ装置 | |
| JPH11265283A (ja) | 記憶装置におけるファームウェアの修正方法及び記憶装置 | |
| JPS6378211A (ja) | マイクロコンピユ−タのデイスク記録再生装置に対する停電対策装置 | |
| US6684344B1 (en) | Control unit of external storage, method for substituting defective block, and storage medium wherein control program for substituting defective block has been stored | |
| JPS5856165A (ja) | レコ−ド更新方式 | |
| JP2000122813A (ja) | ディスクアレイ装置 | |
| JPH10161942A (ja) | 情報記憶方法及び情報記憶装置及び情報処理装置 | |
| JPS59223864A (ja) | 実行履歴記憶装置 | |
| JP3314719B2 (ja) | フラッシュeepromとその試験方法 | |
| JP2005128613A (ja) | 画像形成装置 | |
| JPH07122087A (ja) | Eepromエラーチェック方式 | |
| JP5487603B2 (ja) | 記録制御装置、記録制御方法、記録制御プログラムおよび記憶媒体 | |
| JP3178913B2 (ja) | 半導体ファイル装置 | |
| JPH0552794B2 (ja) | ||
| JPH07287672A (ja) | 機器制御装置 | |
| JP3060376U (ja) | メモリ装置 | |
| JPS60125997A (ja) | 書込み可能読出し専用記憶素子の書込み方式 | |
| JP2827520B2 (ja) | 入出力制御装置 | |
| JPH06139064A (ja) | 電子機器のバグ対策装置 | |
| JPH09212428A (ja) | フラッシュメモリのデータ書込み方式 | |
| JPH06131888A (ja) | 半導体ファイル装置 | |
| JPH04148489A (ja) | Icカード |