JPH03185541A - Electronic apparatus with check function - Google Patents
Electronic apparatus with check functionInfo
- Publication number
- JPH03185541A JPH03185541A JP1324432A JP32443289A JPH03185541A JP H03185541 A JPH03185541 A JP H03185541A JP 1324432 A JP1324432 A JP 1324432A JP 32443289 A JP32443289 A JP 32443289A JP H03185541 A JPH03185541 A JP H03185541A
- Authority
- JP
- Japan
- Prior art keywords
- check
- memory
- control
- sum
- dictionary
- 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
- Techniques For Improving Reliability Of Storages (AREA)
Abstract
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明はチェック機能付き電子機器に関し、特に制御シ
ステムで用いる複数の情報メモリの組合せが機種毎に異
なっていてもこれら情報メモリをチェックするメモリチ
ェック制御手段を全機種に亙って共通化し得るようにし
たものに関する。[Detailed Description of the Invention] [Industrial Application Field] The present invention relates to an electronic device with a check function, and in particular to a memory that checks a plurality of information memories used in a control system even if the combination of information memories differs from model to model. This invention relates to a check control means that can be made common to all models.
−gに、パーソナルコンピュータやワードプロセッサや
電子タイプライタなどの電子機器では、その制御装置内
に不揮発性のROM (リード・オンリ・メモリ)から
なる、システムプログラムメモリを設け、このシステム
プログラムメモリには、電子機器を機能させる制御シス
テムのシステム制御プログラム及びこのシステム制御プ
ログラムをサムチェックするシステムチェック制御プロ
グラムが格納され、電源投入時にシステムチェック制御
プログラムでシステム制御プログラムをサムチェックす
るようにしている。-g, in electronic devices such as personal computers, word processors, and electronic typewriters, a system program memory consisting of a non-volatile ROM (read-only memory) is provided in the control device, and this system program memory includes: A system control program for a control system that makes the electronic device function and a system check control program that performs a sum check on the system control program are stored, and the system check control program performs a sum check on the system control program when the power is turned on.
例えば、電子タイプライタでは、このシステムプログラ
ムメモリには、キーボードから入力されるコードデータ
に対応させて印字機構や表示機構を制御する制御プログ
ラムや多数の機能を実行するための各種の機能処理プロ
グラドを含みタイプライタ全体を制御するシステム制御
プログラム及びこのシステム制御プログラムをサムチェ
ックするシステムチェック制御プログラムが格納されて
いる。そして、メインスイッチを操作して電源を投入す
ると、電子タイプライタが常に正常に機能するのを確認
するために、システム制御プログラムについてシステム
チェック制御プログラムでサムチェックするようにして
いる。For example, in an electronic typewriter, the system program memory contains control programs that control the printing and display mechanisms in response to code data input from the keyboard, as well as various functional processing programs that execute numerous functions. A system control program for controlling the entire typewriter and a system check control program for checking the sum of the system control program are stored. When the main switch is operated to turn on the power, a system check control program performs a sum check on the system control program to ensure that the electronic typewriter is always functioning normally.
ところで、電子タイプライタは、印字機構や表示機構が
同一であっても使用可能な機能の内容を異ならせて複数
の機種を設けることが多い。Incidentally, electronic typewriters are often available in a plurality of models with different usable functions even if the printing mechanism and display mechanism are the same.
例えば、単語のスペルをチェックするスペルチェック機
能が使用可能な機種のタイプライタは、スペルチェック
するために多数の単語を有する辞書データをROMに格
納した辞書メモリを設けると共にその辞書データをサム
チェックするメモリチェック制御プログラムを設けてい
る。また、発音が類似で混同し易い単語について警告す
るワードアラート機能が使用可能な機種のタイプライタ
は、混同し易い複数の単語をグループ化した多数の単語
グループを有する辞書データをROMに格納した辞書メ
モリを設けると共に、その辞書データをサムチェックす
るメモリチェック制御プログラムを設けている。すなわ
ち、タイプライタは、システムチェックとメモリチェッ
クの処理時間の短縮化を図る為に、各機種に応じた辞書
メモリとそのメモリのメモリチェック制御プログラムの
みを装備している。For example, a typewriter that can use a spell check function to check the spelling of words is equipped with a dictionary memory that stores dictionary data containing a large number of words in ROM for spell checking, and also performs a sum check on the dictionary data. A memory check control program is provided. In addition, typewriters that can use the word alert function that warns about words that have similar pronunciations and are easily confused are equipped with a dictionary that stores in ROM dictionary data that has many word groups that group together multiple words that are easy to confuse. In addition to providing a memory, a memory check control program for sum-checking the dictionary data is also provided. That is, in order to shorten the processing time of system check and memory check, typewriters are equipped with only a dictionary memory suitable for each model and a memory check control program for the memory.
そして、スペルチェック機能及びワードアラート機能が
使用可能な機種のタイプライタでは、電源投入時にシス
テム制御プログラムをシステムチェック制御プログラム
でサムチェックすると共に、各辞書データについても専
用のメモリチェック制御プログラムで夫々サムチェック
するようにしている。In typewriter models that can use the spell check function and word alert function, the system control program is sum-checked by the system check control program when the power is turned on, and each dictionary data is also sum-checked by the dedicated memory check control program. I'm trying to check it out.
上述したように、機種毎にメモリチェック制御プログラ
ムの内容が異なっているので、全機種に亙ってメモリチ
ェック制御プログラムを共通化することが出来ず、機種
毎に異なるメモリチェック制御プログラムを準備し、そ
れらを設定された仕様に合わせて夫々組込まなければな
らないという問題がある。As mentioned above, the contents of the memory check control program are different for each model, so it is not possible to standardize the memory check control program for all models, and it is necessary to prepare a different memory check control program for each model. , there is a problem in that each of them must be incorporated in accordance with the set specifications.
特に、システム制御プログラムとシステムチェックプロ
グラムとメモリチェックプログラムとを1個のシステム
用ROMに組込むことも少なくないが、このような場合
にシステム用ROMを共通化することが出来ず、複数種
のシステム用ROMを準備し仕様に合わせて組込まなけ
ればならないという問題がある。In particular, it is not uncommon to incorporate a system control program, system check program, and memory check program into one system ROM, but in such cases, it is not possible to share the system ROM, and multiple types of systems There is a problem in that a ROM must be prepared and installed according to the specifications.
本発明の目的は、制御システムで用いる複数の情報メモ
リの組合せが共通でなくとも、メモリチェック制御手段
を全機種に亙って共通化し得るようなチェック機能付き
電子機器を提供することにある。SUMMARY OF THE INVENTION An object of the present invention is to provide an electronic device with a check function that allows memory check control means to be shared among all models even if the combinations of a plurality of information memories used in a control system are not the same.
本発明に係るチェック機能付き電子機器は、電子機器を
機能させる制御システムの為のシステム制御プログラム
及びこのシステム制御プログラムをチェックするシステ
ムチェック制御プログラムをリード・オンリ・メモリに
格納したシステムプログラムメモリを備えた電子機器に
おいて、制御システムで用いる複数群の情報を格納した
複数の情報メモリと、複数の全部の情報メモリの夫々を
チェックする複数のメモリチェック・サブルーチンを備
えたメモリチェック制御手段と、複数の全部の情報メモ
リから使用する情報メモリを選択する仕様設定手段と、
仕様設定手段の出力に基いて、使用される情報メモリに
対するチェックのみを実行するようにメモリチェック制
御手段に指令するチェック指令手段とを設けたものであ
る。An electronic device with a check function according to the present invention includes a system program memory in which a system control program for a control system that makes the electronic device function and a system check control program that checks this system control program are stored in a read-only memory. In an electronic device, a memory check control means includes a plurality of information memories storing a plurality of groups of information used in a control system, a plurality of memory check subroutines for checking each of all the plurality of information memories, and a plurality of specification setting means for selecting an information memory to be used from all the information memories;
A check command means is provided for instructing the memory check control means to execute only a check on the information memory to be used based on the output of the specification setting means.
本発明に係るチェック機能付き電子機器においては、仕
様設定手段を介して、制御システムで用いる複数群の情
報を格納した複数の全部の情報メモリから使用する情報
メモリが選択設定される。In the electronic device with a check function according to the present invention, the information memory to be used is selected and set via the specification setting means from among all the plurality of information memories storing plural groups of information used in the control system.
電子機器に電源を投入したとき、システムプログラムメ
モリに格納したシステムチェック制御プログラムによっ
てシステム制御プログラムがチェックされる。一方、チ
ェック指令手段は仕様設定手段の出力に基いて使用され
る情報メモリに対するチェックのみを実行するようにメ
モリチェック制御手段に指令するので、メモリチェック
制御手段は指令された各情報メモリについて対応するメ
モリチェック・サブルーチンで夫々チェックする。When the electronic device is powered on, the system control program is checked by the system check control program stored in the system program memory. On the other hand, since the check command means instructs the memory check control means to only check the information memory used based on the output of the specification setting means, the memory check control means responds to each instructed information memory. Each is checked using the memory check subroutine.
以上説明したように、本発明に係るチェック機能付き電
子機器によれば、制御システムで用いる複数の情報メモ
リと、これら情報メモリの夫々をチェックする複数のメ
モリチェック・サブルーチンを備えたメモリチェック制
御手段と、仕様設定手段と、使用される情報メモリに対
するチェックのみを実行するようにメモリチェック制御
手段に指令するチェック指令手段とを設けたので、機種
毎に使用する情報メモリの組合せが異なっても全機種に
亙って共通のメモリチェック制御手段を用いることが出
来る。それ故、機種毎のメモリチェック制御手段を準備
して仕様に応じて組込む必要がなく、共通のメモリチェ
ック制御手段を準備し全機種に共通に組込めばよいので
、電子機器の製作コストをかなり低減することが出来る
。As explained above, according to the electronic device with a check function according to the present invention, the memory check control means includes a plurality of information memories used in a control system and a plurality of memory check subroutines for checking each of these information memories. , a specification setting means, and a check command means for instructing the memory check control means to execute only a check on the information memory used, so even if the combination of information memories used differs for each model, all A common memory check control means can be used for all models. Therefore, there is no need to prepare a memory check control means for each model and incorporate it according to the specifications, but it is sufficient to prepare a common memory check control means and incorporate it in common to all models, which significantly reduces the manufacturing cost of electronic equipment. can be reduced.
〔実施例] 以下、本発明の実施例を図面に基いて説明する。〔Example] Embodiments of the present invention will be described below with reference to the drawings.
本実施例は電子機器である電子タイプライタに本発明を
適用した場合のものである。This embodiment is a case where the present invention is applied to an electronic typewriter which is an electronic device.
電子タイプライタ1はキーボード2、活字ホイール式印
字機構PM及び液晶デイスプレィを有する表示機構りを
備えた一般的な構成のものであり、電子タイプライタ1
の制御系の全体構成について、第2図のブロック図に基
いて説明する。The electronic typewriter 1 has a general configuration including a keyboard 2, a type wheel type printing mechanism PM, and a display mechanism having a liquid crystal display.
The overall configuration of the control system will be explained based on the block diagram of FIG.
電子タイプライタlは基本的にはキーボード2、印字機
構PM、表示機構り及び制御装置Cなどで構成されてい
る。The electronic typewriter 1 basically includes a keyboard 2, a printing mechanism PM, a display mechanism, a control device C, and the like.
キーボード2は、アルファベットキーや数字キーや記号
キーや各種の機能キーを備え制御装置Cの入出力インタ
ーフェイス5に接続されている。The keyboard 2 includes alphabet keys, numeric keys, symbol keys, and various function keys, and is connected to the input/output interface 5 of the control device C.
印字機構PMは、印字用紙を紙送りするプラテンとその
駆動モータ、花弁型活字ホイールとその駆動モータ、活
字ホイールの活字を打撃するハンマ機構、キャリッジな
どを備えた一般的な構成のもので人出力インターフェイ
ス5に接続されている。The printing mechanism PM has a general configuration including a platen that feeds printing paper, its drive motor, a petal-shaped type wheel and its drive motor, a hammer mechanism that hits the type on the type wheel, a carriage, etc., and has a low human output. Connected to interface 5.
表示機構りは、液晶デイスプレィと、この液晶デイスプ
レィに表示データを出力するために文字や記号などの多
数のドツトパターンを格納したキャラクタジェネレータ
を含むデイスプレィコントローラとを備えた一般的な構
成のもので人出力インターフェイス5に接続されている
。The display mechanism has a general configuration that includes a liquid crystal display and a display controller that includes a character generator that stores a large number of dot patterns such as characters and symbols to output display data to the liquid crystal display. It is connected to the human output interface 5.
制御装置CはCP U 7とCPU7にデータバスなど
のバス6を介して接続された入出力インターフェイス5
、ROMB、情報メモリとしてのROM9・10及びR
OM20とから構成されている。The control device C includes a CPU 7 and an input/output interface 5 connected to the CPU 7 via a bus 6 such as a data bus.
, ROMB, ROM9/10 and R as information memory
It is composed of OM20.
更に、制御装置Cには、スペルチェック処理制御を使用
可能にするか否かを選択するための第1設定スイツチ3
と、ワードアラート処理制御を使用可能にするか否かを
選択するための第2設定スイツチ4とが設けられ、これ
らの設定スイッチ3・4は人出力インターフエイス5の
入力ポートに夫々接続され、これらの処理制御を使用可
能にするときには「L」レベルの設定信号を入力ポート
に夫々出力する。Furthermore, the control device C includes a first setting switch 3 for selecting whether to enable spell check processing control.
and a second setting switch 4 for selecting whether to enable word alert processing control, these setting switches 3 and 4 are connected to the input ports of the human output interface 5, respectively, When these processing controls are enabled, "L" level setting signals are output to the respective input ports.
ROM8のシステムプログラムメモリには、キーボード
2から入力されるコードデータに対応させて印字機構P
Mや表示機構りを制御する制御プログラム、単語のスペ
ルをチェックするスペルチェック処理制御プログラム、
発音が類似で混同し易い単語について警告するワードア
ラート処理制御プログラム、などの各種の制御プログラ
ムを含みタイプライタlを機能させる制御システムのシ
ステム制御プログラム、システム制御プログラムを診断
すると共に各設定スイッチ3・4の設定状態に基いてR
OM9・10を診断(チェック)する診断制御の診断制
御プログラムなどが格納されている。尚、スペルチェッ
ク処理及びワードアラート処理は既存のものであり、そ
の詳しい説明を省略する。この診断制御プログラムには
、ROM8・9・10の夫々について、格納されている
データが正常か否かを、スタートアドレスからエンドア
ドレスに亙って各アドレスの数値データを1バイトずつ
加算演算した加算データと予め格納したサムチェックデ
ータ(2バイトで構成されている)とを照合することに
より夫々診断(サムチェック)する専用のサムチェック
ザブルーチンが格納されている。The system program memory in ROM 8 has a printing mechanism P corresponding to the code data input from the keyboard 2.
A control program that controls M and the display mechanism, a spell check processing control program that checks the spelling of words,
The system control program of the control system that makes the typewriter function, which includes various control programs such as a word alert processing control program that warns about words that have similar pronunciations and are likely to be confused with each other, diagnoses the system control program, and each setting switch 3. Based on the setting state of 4
A diagnostic control program for diagnosing (checking) the OM9/OM10 and the like are stored. Note that the spell check process and the word alert process are already existing processes, and detailed explanation thereof will be omitted. This diagnostic control program includes calculations that calculate whether the data stored in each of ROMs 8, 9, and 10 is normal or not by adding the numerical data of each address byte by byte from the start address to the end address. A dedicated sum check subroutine is stored that performs a diagnosis (sum check) by comparing the data with pre-stored sum check data (consisting of 2 bytes).
ROM9の第1辞書メモリには、単語のスペルチェック
のため、例えば約70,000語の単語に関するデータ
が通常の辞書と同様にアルファベット順に分類して格納
されている。The first dictionary memory of the ROM 9 stores, for example, data related to approximately 70,000 words classified alphabetically in the same way as a normal dictionary for the purpose of checking the spelling of words.
ROMl0の第2辞書メモリには、例えば単語「tO」
、rtoo」、rtWOJなどの発音が類似で混同し易
い複数の単語をグループ化した多数の単語グループが通
常の辞書と同様にアルファベット順に分類して格納され
ている。尚、これらのROMB・9・10に代えて、各
ROMB・9・lOのデータを全て格納した大容量の1
チップROM(例えば、4メガビツトの記憶容量)を用
いてもよい。For example, the word "tO" is stored in the second dictionary memory of ROM10.
, rtoo'', rtWOJ, and other words that have similar pronunciations and are easily confused are grouped together, and a large number of word groups are stored in alphabetical order like a normal dictionary. In addition, instead of these ROMBs 9 and 10, there is a large capacity ROMB 1 that stores all the data of each ROMB 9 and 10.
A chip ROM (eg, 4 megabit storage capacity) may be used.
RAM20には、第1設定スイツチ3から「L」レベル
の設定信号を受けたときにセットする第1設定フラグD
PIを格納する第1設定フラグメモリ21、第2設定ス
イツチ4から「L」レベルの設定信号を受けたときにセ
ットする第2設定フラグDF2を格納する第2設定フラ
グメモリ22、印字機構PMや表示機構りの制御に必要
な各種のメモリ、CPU7で演算した演算結果を一時的
に格納する各種のメモリが設けられている。The RAM 20 stores a first setting flag D that is set when receiving a setting signal of "L" level from the first setting switch 3.
A first setting flag memory 21 that stores PI, a second setting flag memory 22 that stores a second setting flag DF2 that is set when receiving an "L" level setting signal from the second setting switch 4, a printing mechanism PM, Various types of memories necessary for controlling the display mechanism and various types of memories for temporarily storing calculation results calculated by the CPU 7 are provided.
次に、タイプライタlの制御装置Cで行なわれる診断指
令制御のルーチンについて、第3図のフローチャートに
基いて説明する。Next, the diagnostic command control routine carried out by the control device C of the typewriter I will be described with reference to the flowchart of FIG.
タイプライタlに電源が投入されると、システムイニシ
ャル処理が実行され、その終了後、メインルーチン中の
サブルーチンの制御が開始され、先ず入出力インターフ
ェイス5の人力ボートに出力される各設定スイッチ3・
4からの設定信号が読込まれ(310)、仕様に応じた
rl、Jレベルの設定信号に対応する設定フラグDPI
−DF2が夫々セットされる(Sll)。次に、サムチ
ェックサブルーチンに基いてROMBのシステム制御プ
ログラムについてサムチェックされ(Si2)、その結
果加算データとサムチェックデータとが合致しないとき
つまりシステム制御プログラムが正常でないときには(
S13)、デイスプレィに「システムエラーJが表示さ
れ(514)、CPU7に対してシステムの停止を指令
して(S15)、この制御を終了する。When the typewriter l is powered on, system initial processing is executed, and after that, control of subroutines in the main routine is started.
The setting signal from 4 is read (310), and the setting flag DPI corresponding to the rl and J level setting signals according to the specifications is read.
- DF2 are respectively set (Sll). Next, the system control program in the ROMB is sum-checked based on the sum-check subroutine (Si2), and if the added data and the sum-check data do not match, that is, the system control program is not normal (
S13), "System error J" is displayed on the display (514), the CPU 7 is commanded to stop the system (S15), and this control is ended.
一方、ROM8のプログラムデータが正常で且つ第1設
定フラグメモリ21の第1設定フラグDFlがセットさ
れているときには(313:Yes、、S16:Yes
)、ROM9のスペルチック用第1辞書データについて
サムチェックされ(S17)、その結果加算データとサ
ムチェックデータとが合致しないときつまり第1辞書デ
ータが正常でないときには(318:No)、デイスプ
レィに「スペルチック用辞書不良」が表示され(S19
)、S15を経てこの制御を終了する。第1設定フラグ
DPIがリセットされているとき(S16:No)及び
第1辞書データが正常なとき(318:Yes)にはS
20へ移行する。On the other hand, when the program data in the ROM 8 is normal and the first setting flag DFl in the first setting flag memory 21 is set (313: Yes, S16: Yes).
), the first dictionary data for spell tick in ROM 9 is sum-checked (S17), and as a result, if the added data and the sum-check data do not match, that is, if the first dictionary data is not normal (318: No), ""Defective Spelltic Dictionary" is displayed (S19
), this control ends through S15. When the first setting flag DPI is reset (S16: No) and when the first dictionary data is normal (318: Yes), S
Move to 20.
次に、第2設定フラグメモリ22の第2設定フラグDF
2がセットされているときには(S20:Yes)、R
OMl0のワードアラート用第2辞書データについてサ
ムチェックされ(S21)、その結果加算データとサム
チェックデータとが合致しないときつまり第2辞書デー
タが正常でないときには(S22:No)、デイスプレ
ィに「ワードアラート用辞書不良」が表示され(S23
)、S15を経てこの制御を終了する。第2設定フラグ
DF2がリセットされているとき(S20:No)及び
第2辞書データが正常なとき(S22:Yes)には、
メインルーチンにリターンする。その後、各種の制御プ
ログラムに基いて印字機構PMの初期設定などが実行さ
れる。Next, the second setting flag DF of the second setting flag memory 22
2 is set (S20: Yes), R
The second dictionary data for word alert of OM10 is sum-checked (S21), and as a result, if the added data and the sum-check data do not match, that is, if the second dictionary data is not normal (S22: No), "Word Alert" is displayed on the display. "Defective dictionary" is displayed (S23
), this control ends through S15. When the second setting flag DF2 is reset (S20: No) and when the second dictionary data is normal (S22: Yes),
Return to main routine. Thereafter, initial settings of the printing mechanism PM and the like are executed based on various control programs.
以上説明したように、電子タイプライタlの制御システ
ムで用いられるスペルチェック用第1辞書データを格納
した第1辞書メモリ及びワードアラート用第2辞書デー
タを格納した第2辞書メモリを設け、各辞書データを夫
々サムチェックする専用のサムチェックサブルーチンを
システムプログラムメモリに設け、第1設定スイツチ3
及び第2設定スイツチ4を設け、各設定スイッチ3・4
で選択され仕様上使用する第1辞書メモリ或いは第2辞
書メモリのみが専用のサムチェックサブルーチンでサム
チェックされるので、各設定スイッチ3・4で選択され
た何れの辞書メモリに対しても必要に応じて確実にチェ
ックすることができ、複数のサムチェックサブルーチン
を共通化することが出来る。As explained above, a first dictionary memory storing first dictionary data for spell checking used in the control system of electronic typewriter l and a second dictionary memory storing second dictionary data for word alert are provided, and each dictionary A dedicated sum check subroutine for sum checking each data is provided in the system program memory, and the first setting switch 3
and a second setting switch 4, each setting switch 3 and 4.
Since only the first dictionary memory or the second dictionary memory selected by and used according to the specifications is sum-checked by a dedicated sum-check subroutine, it is not necessary to check the sum of any dictionary memory selected by each setting switch 3 or 4. It is possible to reliably check according to the sum check, and it is possible to use a plurality of sum check subroutines in common.
更に、これらのサムチェックサブルーチンをシステムプ
ログラムメモリと共通のROM8に格納したので、この
ROMチップを共通化することができる。Furthermore, since these sum check subroutines are stored in the ROM 8, which is common to the system program memory, this ROM chip can be shared.
加えて、各ROM8・9・10のデータを大容量を有す
る1個のROMチップに格納してこのROMを共通化す
ることも可能となり、複数の機種を同一の生産ラインで
行う場合には、組付作業を一部変更するだけで良く、全
体として組付作業が簡略化される。In addition, it is also possible to store the data of each ROM 8, 9, and 10 in one ROM chip with a large capacity and share this ROM, so when multiple models are manufactured on the same production line, Only a part of the assembly work needs to be changed, and the assembly work as a whole is simplified.
尚、前記設定スイッチ3・4をプリント基板上に設けた
ソルダーポイントで構成してもよい。Incidentally, the setting switches 3 and 4 may be constructed from solder points provided on a printed circuit board.
尚、本発明はワードプロセッサやその他各種の電子機器
に適用し得ることは勿論である。It goes without saying that the present invention can be applied to word processors and other various electronic devices.
第1図は本発明の構成を示す機能ブロック図、第2図〜
第3図は本発明の実施例を示すもので、第2図は電子タ
イプライタの制御系のブロック図、第3図は診断制御の
ルーチンの概略フローチャートである。
1・・電子タイプライタ、 3・・第1設定スイツチ
、 4・・第2設定スイツチ、 8・・ROM(シ
ステムプログラムメモリ)、 9・・ROM(第1辞
書メモリ)、 10・・ROM (第2辞書メモリ)、
C・・制御装置。Figure 1 is a functional block diagram showing the configuration of the present invention, Figures 2-
FIG. 3 shows an embodiment of the present invention, FIG. 2 is a block diagram of a control system of an electronic typewriter, and FIG. 3 is a schematic flowchart of a diagnostic control routine. 1...Electronic typewriter, 3...1st setting switch, 4...2nd setting switch, 8...ROM (system program memory), 9...ROM (first dictionary memory), 10...ROM (first setting switch). 2 dictionary memory),
C...control device.
Claims (1)
ム制御プログラム及びこのシステム制御プログラムをチ
ェックするシステムチェック制御プログラムをリード・
オンリ・メモリに格納したシステムプログラムメモリを
備えた電子機器において、前記制御システムで用いる複
数群の情報を格納した複数の情報メモリと、 複数の全部の情報メモリの夫々をチェックする複数のメ
モリチェック・サブルーチンを備えたメモリチェック制
御手段と、 前記複数の全部の情報メモリから使用する情報メモリを
選択する仕様設定手段と、 前記仕様設定手段の出力に基いて使用される情報メモリ
に対するチェックのみを実行するように前記メモリチェ
ック制御手段に指令するチェック指令手段とを設けたこ
とを特徴とするチェック機能付き電子機器。(1) Lead the system control program for the control system that makes electronic equipment function and the system check control program that checks this system control program.
In an electronic device equipped with a system program memory stored in a only memory, a plurality of information memories storing a plurality of groups of information used in the control system, and a plurality of memory checks for checking each of all the plurality of information memories. memory check control means having a subroutine; specification setting means for selecting an information memory to be used from all of the plurality of information memories; and executing only a check on the information memory to be used based on the output of the specification setting means. 1. An electronic device with a check function, further comprising check command means for instructing the memory check control means to:
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1324432A JPH03185541A (en) | 1989-12-14 | 1989-12-14 | Electronic apparatus with check function |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1324432A JPH03185541A (en) | 1989-12-14 | 1989-12-14 | Electronic apparatus with check function |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH03185541A true JPH03185541A (en) | 1991-08-13 |
Family
ID=18165740
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1324432A Pending JPH03185541A (en) | 1989-12-14 | 1989-12-14 | Electronic apparatus with check function |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH03185541A (en) |
-
1989
- 1989-12-14 JP JP1324432A patent/JPH03185541A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4745602A (en) | Printer error and control system | |
| US4380070A (en) | Automatic circuit identifier | |
| US4703414A (en) | Programmable controller | |
| JPH01183729A (en) | Printer containing automatic initializing function of memory | |
| EP0121570B1 (en) | Method of displaying diagnostic result | |
| JPH0671952A (en) | Printer | |
| JPH04219823A (en) | Method and apparatus for protecting rom data | |
| JPH03185541A (en) | Electronic apparatus with check function | |
| US4865474A (en) | Character imputting electronic equipment which sets input mode based on tab position | |
| JPS60232974A (en) | Printer | |
| EP0397111B1 (en) | Output device with user-definable relationships between character codes and displayed characters | |
| JPS6043528B2 (en) | electronic typewriter | |
| US5307448A (en) | Electronic apparatus with display device | |
| JPS6190258A (en) | electronic typewriter | |
| JPS642180Y2 (en) | ||
| JPH09191553A (en) | Digital protective relay device | |
| JP2506088B2 (en) | Data processing device | |
| JPH05224952A (en) | Information processing equipment | |
| JPS5937882Y2 (en) | error display device | |
| JPS60180880A (en) | Switch operation confirming system for printer | |
| JPH03188558A (en) | Document processing device with equal allocation function | |
| JPH04279369A (en) | Printer | |
| JPH0452481B2 (en) | ||
| JPH0248754A (en) | Part number reader for rom chip | |
| JPH03238554A (en) | Document processor |