JPH0334115B2 - - Google Patents

Info

Publication number
JPH0334115B2
JPH0334115B2 JP59048171A JP4817184A JPH0334115B2 JP H0334115 B2 JPH0334115 B2 JP H0334115B2 JP 59048171 A JP59048171 A JP 59048171A JP 4817184 A JP4817184 A JP 4817184A JP H0334115 B2 JPH0334115 B2 JP H0334115B2
Authority
JP
Japan
Prior art keywords
printing
rom
signal line
cpu
lid
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.)
Expired - Lifetime
Application number
JP59048171A
Other languages
English (en)
Other versions
JPS60193189A (ja
Inventor
Yoshikazu Shibamya
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.)
Canon Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Priority to JP59048171A priority Critical patent/JPS60193189A/ja
Publication of JPS60193189A publication Critical patent/JPS60193189A/ja
Priority to US07/285,301 priority patent/US5020022A/en
Publication of JPH0334115B2 publication Critical patent/JPH0334115B2/ja
Granted legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C5/00Details of stores covered by group G11C11/00
    • G11C5/14Power supply arrangements, e.g. power down, chip selection or deselection, layout of wirings or power grids, or multiple supply levels
    • G11C5/143Detection of memory cassette insertion or removal; Continuity checks of supply or ground lines; Detection of supply variations, interruptions or levels ; Switching between alternative supplies
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K2215/00Arrangements for producing a permanent visual presentation of the output data
    • G06K2215/0002Handling the output data
    • G06K2215/002Generic data access
    • G06K2215/0022Generic data access characterised by the storage means used
    • G06K2215/0025Removable memories, e.g. cartridges

Landscapes

  • Engineering & Computer Science (AREA)
  • Power Engineering (AREA)

Description

【発明の詳細な説明】 〔技術分野〕 本発明は、記録装置を備えた電子機器に関す
る。更に詳述すれば、本発明は、記録装置付きの
電子機器において、文字発生用のROM(リー
ド・オンリ・メモリ)などの外部メモリと接続が
可能なよう構成したものである。
〔従来技術〕
従来から、文字発生用のROM(以下、CG
ROMという)に限らず、取りはずし可能な外部
メモリをもつ電子機器においては、その外部メモ
リをアクセス中はロツク機構により取りはずしが
できないよう構成されているものがある。また、
外部メモリと電子機器との間にバツフアを設け
て、外部メモリの取りはずしの際には電子機器本
体と外部メモリとを電気的に遮断し、その後に取
りはずしを行うよう構成されているものが知られ
ている。これらの構成は、信頼性の高いことを要
求される機器、あるいは、コスト高を問題としな
い機器においては、有効かつ必要なものである。
しかし、かかる保護手段を設けることによつ
て、電子機器全体に占めるコストが大幅に大きく
上昇するような場合、または外部メモリの着脱に
よつても電子機器本体の破壊といつた重要な問題
が生じない場合、更には、電子機器の作動最中に
外部メモリの着脱を行うことは、明らかに、ユー
ザーのミスと考えてよいような場合においては、
あえて上述のような保護手段を設ける必要はな
い。
例えば、電子機器の一種である電子式タイプラ
イタを想定する場合において、外部メモリすなわ
ちCG ROMパツケージは印字中に使用され、こ
のCG ROMパツケージを着脱しようとすると、
印字パターンが途中で欠けてしまつたり、あるい
は、着脱時に一時印字停止が可能だとしても抜い
たものと異なるCG ROMパツケージを挿入され
た場合(例えば、文字ピツチの違うCG ROMが
挿入されたときなど)には、再印字の際に無理が
起こる。また、かかるCG ROMパツケージの着
脱動作によつてバスライン上に雑音が重畳し、も
つてCPUが誤動作するなど、多くの問題が生じ
る。
〔目的〕
本発明の目的は、上述の点に鑑み、記録動作中
に外部メモリを着脱した場合にも適切な内部処理
ないし対応をするようにした電子機器を提供する
ことにある。
かかる目的を達成するために、本発明では、印
字手段と、機器本体に対して着脱可能な外部記憶
手段と、前記外部記憶手段を機器本体に対して接
続するための接続手段と、前記外部記憶手段が前
記接続手段より外されたことを検出する検出手段
と、前記印字手段の印字動作中に、前記検出手段
により前記外部記憶手段が前記機器本体から外さ
れたことが検出されたとき、前記機器本体をリセ
ツトする制御手段とを具備する。
〔実施例〕
以下、図面を参照して本発明を詳細に説明す
る。
第1図は、本発明を適用した電子式タイプライ
タの一実施例を示すブロツク図である。本図にお
いて、1はCPU(中央処理装置)として機能する
マイクロプロセツサであり、後述するROM2か
らプログラムを読み出し、それに従つて、演算、
判断を行い、後述するRAM3、キーボード4、
プリンタ5、ラツチ回路6およびCG ROMパツ
ケージ9を制御し、もつて文書の印字・編集を行
う。
ROM2は、CPU1を作動させるためのプログ
ラムが書き込まれた読み出し専用メモリである。
RAM3は、CPU1が動作途中に演算結果データ
を一時保存しておくためのリードライトメモリで
ある。キーボード4は本装置の入力手段であり、
文書の印字・編集のための各種データを入力す
る。
CPU1はキーボード4から入力されたデータ
に基づき、CG ROMからドツトパターンを読み
出し、プリンタ5により印字がなされる。また、
6はラツチ回路であり、プリンタ5の状態を示す
フラグの内容をラツチする。7はコネクタであ
り、CG ROMパツケージ9を装置本体と接続す
るための接続器である。8はCG ROM9のパツ
ケージ接続判別用スイツチである。本装置のCG
ROMパツケージ挿入部は、第2図に示すよう
に、ふた付きの構造になつており、CG ROM9
を着脱するためにふた20を開けると、このスイ
ツチ8がオンとなる。
CG ROMパツケージ9は、印字のためのドツ
トパターンを記憶したROMをパツケージ化した
ものである。10はワンシヨツトマルチバイブレ
ータであり、信号線S5の立ち上がりエツジに応
答して信号線S6に一定幅のパルスを一回だけ出
力する。11はパワーオンリセツトコントロール
回路であり、電源投入時の電源スイツチに連動し
て起動する。
S1はバスラインであり、CPU1が上述の各
構成要素2〜7を制御するための信号線群であ
る。S2はプリンタ動作中にセツトされるフラグ
の状態を示す信号線である。すなわち、CPU1
はプリンタを動作させている期間中のみラツチ回
路6に論理レベル「1」をラツチさそ、それ以外
のときには論理レベル「0」をラツチさせ、これ
により信号線S2に信号を送出させる。
S3は、第2図示におけるふた20の開閉状態
を示す信号を送出する信号線である。本実施例で
は、CG ROMパツケージ9の着脱時には必ず第
2図示のふたを開く必要がある。
12は表示器であり、キーボードからのデータ
あるいはCPU1の演算結果等を表示するための
ものである。
本実施例において、コネクタ7にはCG ROM
パツケージ9が接続されており、CPU1はキー
ボードから入力したキー入力データに基づき、
CG ROMからドツトパターンを読み出し、プリ
ンタ5を制御して印字を実行させる。このとき、
ラツチ回路6には論理レベル「1」が書き込ま
れ、信号線S2の論理レベルは「1」になつてい
る。また、上述したように、印字中でない時は、
信合線S2は「0」となつている。
いま、印字がなされていない状態(すなわち、
CG ROMが使用されていない状態)であつて、
表示器12のみを用いて文書をキーインしている
ものと仮定する。このとき、CG ROMを着脱し
ようとしてふた20を開けると、スイツチ8が
「ON」となり、信号線S3に論理レベル「1」
の信号が現われる。しかし、この時信号線S2は
「0」レベルを呈しているので、ANDゲートG1
の出力信号線S4は「0」レベルを保持したまま
である。よつて、ワンシヨツトマルチバイブレー
タ10は起動せず、リセツトはかからない。
信号線S3はCPU1のコントロール端子CTL
に接続されており、スイツチ8が「ON」となつ
たことを検出し、CG ROMパツケージ9の着脱
に際してCPU1が誤動作しないように、CPU1
をホールド状態(一時動作停止)にする。そし
て、CG ROMパツケージ9の着脱完了後、ふた
20を閉めてスイツチ8が「OFF」になると、
CPU1は再び動作状態に戻る。
一方、印字中であつて信号線S2が「1」レベ
ルを呈している最中、CG ROMパツケージ9を
着脱せんとしてふた20を開け、これによりスイ
ツチ8が「ON」になると、信号線S3を介して
CPU1が動作一時停止になると同時に、信号線
S4およびS5のレベルが変化してワンシヨツト
マルチバイブレータ10を起動(セツト)させ
る。よつて、信号線S6にはワンシヨツトパルス
が送出され、CPU1はリセツト状態になる。こ
の後、ふた20を閉め、スイツチ8が「OFF」
になると、CPU1は動作状態に戻り、イニシヤ
ライズルーチンを作動させる。換言すれば、ふた
20が閉められることにより、本実施例は電源ス
イツチを入れた時と同じ状態にセツトされること
になる。
第4図は、上述した本実施例の制御手順を示す
概略フローチヤートである。
ステツプS1では、ふた20の開閉状態を検知
し(信号線S3のレベルをチエツクする)、ふた
20が開けられたと判断した場合には、ステツプ
S2にて、フラグをセツト(信号線S2を「1」
にする)する。
そして、ステツプS3において、本実施例の動
作を一時停止させる。
ステツプS4において、ふた20が再び閉じら
れたものと判断した場合には、ステツプS5にて
本装置全体をイニシヤライズする。
このように、印字中においてCG ROMパツケ
ージ9を着脱する場合には、CPU1に対して一
時停止を要求すると共に、その後にリセツトをか
け、もつて電源スイツチ投入時と同じ状態にする
ことができる。また、印字中でない場合にも、
CG ROMパツケージ着脱時はCPUを一時停止状
態にし、バスラインS1上に雑音が重畳して本装
置が誤動作することを防いでいる。
なお、本実施例においては、ふた20の開閉に
よつて外部メモリの着脱状態を検知するよう構成
しているが、その他の手法、例えば光を遮へいす
ることによつて外部メモリの装着を検知する手
法、などを適用し得ることは勿論である。
〔効果〕
以上説明したとおり、本発明によれば、CG
ROMパツケージなどの外部メモリを印字中に着
脱した場合には、装置全体を電源投入時状態(す
なわち、イニシヤル状態)に戻すことができるの
で、印字途中で印字動作を停止した場合に生じる
種々な不都合を回避することができる。これと同
時に、印字中はCG ROMパツケージ等を着脱し
てはいけないということをユーザに暗示すること
ができる。
【図面の簡単な説明】
第1図は本発明の一実施例を示すブロツク図、
第2図は文字発生用ROMパツケージの装着状態
を説明する図、第3図は第1図示における信号線
S3のレベル変化を説明する線図、第4図は本実
施例の制御手順を示すフローチヤートである。 1……CPU、2……ROM、3……RAM、4
……キーボード、5……プリンタ、6……ラツチ
回路、7……コネクタ、8……スイツチ、9……
文字発生用ROMパツケージ、10……ワンシヨ
ツトマルチバイブレータ、11……パワーオンリ
セツトコントロール回路、S1〜S6……信号
線、G1……ANDゲート、20……ふた。

Claims (1)

  1. 【特許請求の範囲】 1 印字手段と、 機器本体に対して着脱可能な外部記憶手段と、 前記外部記憶手段を機器本体に対して接続する
    ための接続手段と、 前記外部記憶手段が前記接続手段より外された
    ことを検出する検出手段と、 前記印字手段の印字動作中に、前記検出手段に
    より前記外部記憶手段が前記機器本体から外され
    たことが検出されたとき、前記機器本体をリセツ
    トする制御手段とを具備する電子機器。 2 前記制御手段は、前記印字手段を印字動作を
    停止した後に前記機器本体をリセツトすることを
    特徴とする特許請求の範囲第1項記載の電子機
    器。
JP59048171A 1984-03-15 1984-03-15 電子機器 Granted JPS60193189A (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP59048171A JPS60193189A (ja) 1984-03-15 1984-03-15 電子機器
US07/285,301 US5020022A (en) 1984-03-15 1988-12-15 Printing apparatus for use with a detachable memory

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP59048171A JPS60193189A (ja) 1984-03-15 1984-03-15 電子機器

Publications (2)

Publication Number Publication Date
JPS60193189A JPS60193189A (ja) 1985-10-01
JPH0334115B2 true JPH0334115B2 (ja) 1991-05-21

Family

ID=12795946

Family Applications (1)

Application Number Title Priority Date Filing Date
JP59048171A Granted JPS60193189A (ja) 1984-03-15 1984-03-15 電子機器

Country Status (1)

Country Link
JP (1) JPS60193189A (ja)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH074953B2 (ja) * 1984-09-13 1995-01-25 株式会社リコー プリンタコントロ−ラ
JPS6353167U (ja) * 1986-09-18 1988-04-09
JPS6384191U (ja) * 1986-11-21 1988-06-02

Also Published As

Publication number Publication date
JPS60193189A (ja) 1985-10-01

Similar Documents

Publication Publication Date Title
JP2509438B2 (ja) セキュリティ機構を有するコンピュ―タ・システム
US5287519A (en) LAN station personal computer system with controlled data access for normal and unauthorized users and method
JPH04109547A (ja) メモリデータ保護装置
NZ245756A (en) Personal computer with access password in activated erasable memory
US6226165B1 (en) System and method for securing a computer system
JPH0644671A (ja) ディスクドライブパッケージ
JPH0334115B2 (ja)
US20060150255A1 (en) Manipulation-protected microcontroller system
US5020022A (en) Printing apparatus for use with a detachable memory
KR100242518B1 (ko) 온-보드 마이크로컴퓨터의 데이터 기록 제어 방법
JPH0370815B2 (ja)
US5499381A (en) Electronic apparatus with interchangeable peripheral device and a processor interrupt feature
JP3635763B2 (ja) コンピュータ周辺機器の設定値書換方法及びコンピュータ周辺機器とプリンタ
JP2928418B2 (ja) 半導体集積回路
JPH0820918B2 (ja) 機器のリセツト制御装置
JP2510993B2 (ja) 記憶カ−トリツジ
JP3058306B2 (ja) データ入出力用プリント板
JPH074953B2 (ja) プリンタコントロ−ラ
JPH0731305Y2 (ja) 保護管理装置
JPH03142516A (ja) メモリカード保護装置
KR19990045550A (ko) 메모리 장치에 저장된 데이터를 판독, 수정 및오버라이트하기 위한 방법 및 장치
KR200298474Y1 (ko) 플래쉬 메모리 갱신 중의 프로그램 보호 장치
JPS62275373A (ja) 電子機器
JP2953103B2 (ja) 車載用制御装置
JPS61270182A (ja) プリンタ

Legal Events

Date Code Title Description
EXPY Cancellation because of completion of term