JPH02286280A - printer - Google Patents
printerInfo
- Publication number
- JPH02286280A JPH02286280A JP1108526A JP10852689A JPH02286280A JP H02286280 A JPH02286280 A JP H02286280A JP 1108526 A JP1108526 A JP 1108526A JP 10852689 A JP10852689 A JP 10852689A JP H02286280 A JPH02286280 A JP H02286280A
- Authority
- JP
- Japan
- Prior art keywords
- data
- card
- printer
- check
- storage means
- 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.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/22—Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
- G06F11/2289—Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing by configuration test
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/006—Identification
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K15/00—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
- G06K15/02—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C5/00—Details of stores covered by group G11C11/00
- G11C5/14—Power supply arrangements, e.g. power down, chip selection or deselection, layout of wirings or power grids, or multiple supply levels
- G11C5/143—Detection of memory cassette insertion or removal; Continuity checks of supply or ground lines; Detection of supply variations, interruptions or levels ; Switching between alternative supplies
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/08—Error detection or correction by redundancy in data representation, e.g. by using checking codes
- G06F11/10—Adding special bits or symbols to the coded information, e.g. parity check, casting out 9's or 11's
- G06F11/1004—Adding special bits or symbols to the coded information, e.g. parity check, casting out 9's or 11's to protect a block of data words, e.g. CRC or checksum
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K2215/00—Arrangements for producing a permanent visual presentation of the output data
- G06K2215/0002—Handling the output data
- G06K2215/002—Generic data access
- G06K2215/0022—Generic data access characterised by the storage means used
- G06K2215/0025—Removable memories, e.g. cartridges
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Quality & Reliability (AREA)
- Computer Hardware Design (AREA)
- Power Engineering (AREA)
- Techniques For Improving Reliability Of Storages (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
- Record Information Processing For Printing (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.
Description
【発明の詳細な説明】 記憶手段を備えたプリンタに関するものである。[Detailed description of the invention] The present invention relates to a printer equipped with a storage means.
[従来の技術及びその課題]
従来より、RA M (Random Access
Memory)カードを搭載したプリンタにおいて匝
電源投入時にRAMカードの使用の可否を判定する動作
チェックを行っている。すなわち、RAMカードの動作
チェック(友 所定の番地に所定データを書き込み、そ
のデータを読み出し、そして、書き込んだデータと読み
出したデータとを比較して両データが一致している場合
に(表 正常な記憶領域と判定して外部記憶手段として
使用するものである。[Conventional technology and its problems] Conventionally, RAM (Random Access
(Memory) card is installed on the printer.
When the power is turned on, an operation check is performed to determine whether the RAM card can be used. In other words, check the operation of the RAM card (write specified data to a specified address, read the data, compare the written data with the read data, and if both data match (Table 1) This is determined to be a storage area and used as an external storage means.
ところで、返電 例えばRAMカードに内部電源を付加
することにより、電源オフ後またはプリンタ本体から外
した後もデータ保持の可能なバックアップ付きRAMカ
ードが採用されている。ところが、このようなRAMカ
ードで(上 ユーザーが独自で使用するキャラクタ等の
ドツトパターンからなるダウンロードデータがある場合
1ミ 上述の動作チェックを実行すると、データが破壊
されることから、この方法を採用することはできない。By the way, for example, by adding an internal power supply to the RAM card, a RAM card with a backup is used, which allows data to be retained even after the power is turned off or the printer is removed from the printer body. However, if you have downloaded data consisting of dot patterns such as characters used by the user on such a RAM card (1. I can't.
本発明(表 従来の事情に鑑みてなされたもので、バッ
クアップ付きRAMカード等の電源オフ後やプリンタ本
体から外した後もデータの保持が可能な記憶手段に対し
て最適な使用可否のチェック機構を備えたプリンタを提
供することを目的とする。The present invention (Table 1) was developed in view of the conventional circumstances, and is an optimal usability check mechanism for storage means that can retain data even after the power is turned off or removed from the printer body, such as a RAM card with backup. The purpose is to provide a printer equipped with the following.
[課題を解決するための手段]
上記課題を解決するためになされた本発明(よ第1図に
示すよう1ミ プリンタ本体M1に対して着脱自在に設
けられ、 プリンタ本体M1側の電源に接続されていな
いときでもデータの保°持が可能な記憶手段M3と、こ
の記憶手段M3のデータを含む各種データにより印字動
作を行うプリンタにおいて、プリンタ本体M1側及び記
憶手段M3に設けられ、 該記憶手段M3にダウンロー
ドデータが記憶されているか否かを検出する検出手段M
4と、電源投入時に、検出手段M4の検出信号に基づい
て記憶手段M3にダウンロードデータが記憶されていな
いと判定したときには第1のチェック信号を出力し、ダ
ウンロードデータが記憶されていると判定されたときに
は第2のチェック信号を出力する判定・指令手段M5と
、この判定・指令手段M5から第1のチェック信号を受
けたときに(表 記憶手段M3の記憶領域の使用可否を
判定するためのプログラムを実行する第1のチェック手
段M6と、判定・指令手段から第2のチェック信号を受
けたときに(飄 記憶手段に記憶されたデータの使用可
否を判定するためのプログラムを実行する第2のチェッ
ク手段M7とを備えたことを特徴とする。[Means for Solving the Problems] The present invention has been made to solve the above problems (as shown in FIG. In a printer that performs a printing operation based on a storage means M3 capable of retaining data even when the data is not stored, and various data including the data in this storage means M3, the memory is provided on the printer main body M1 side and on the storage means M3, Detection means M for detecting whether download data is stored in means M3
4, when the power is turned on, when it is determined that the download data is not stored in the storage means M3 based on the detection signal of the detection means M4, the first check signal is outputted, and it is determined that the download data is stored. a determination/instruction means M5 that outputs a second check signal when the determination/instruction means M5 has received a first check signal (Table 1). A first checking means M6 executes a program, and a second check means M6 executes a program for determining whether or not data stored in the storage means can be used when receiving a second check signal from the determination/instruction means. The present invention is characterized in that it includes a checking means M7.
[作用]
本発明で(よ プリンタ本体M1側の電源に接続しない
場合でもダウンロードデータを保持可能な記憶手段M3
がプリンタ本体M1に対して着脱可能になっている。こ
の記憶手段M3の使用にあたって、電源投入時に記憶手
段M3に対して使用可否のチェックが実行されるのであ
るが、ダウンロードデータの有無により異なったチェッ
クプログラムが実行される。すなわち、プリンタ本体M
1側及び記憶手段M3に設けられた検出手段M4により
該記憶手段M3のダウンロードデータの有無について検
出し、この検出信号に基づいて判定・指令手段M5にて
ダウンロードデータがないと判定された場合に(A 第
1のチェック手段M6に第1のチェック信号が出力さ札
ダウンロードデータがあると判定された場合にに1l
11.第2のチェック手段M7に第2のチェック信号が
出力される。第1のチェック信号を受けた第1のチェッ
ク手段M6(表 記憶手段M3の記憶領域の使用可否を
判定するプログラムを実行し、一方、第2のチェック信
号を第2のチェック手段M7が受けたときに1表記憶手
段M3に記憶されたデータの使用の可否を判定する。[Function] According to the present invention, the storage means M3 is capable of retaining downloaded data even when not connected to the power supply on the printer main body M1 side.
is removable from the printer main body M1. When using this storage means M3, when the power is turned on, a check is executed to see if the storage means M3 can be used, and a different check program is executed depending on the presence or absence of download data. In other words, the printer body M
The presence or absence of download data in the storage means M3 is detected by the detection means M4 provided on the storage means M3 and the storage means M3, and when it is determined by the determination/command means M5 that there is no download data based on this detection signal, (A) The first check signal is output to the first check means M6.
11. A second check signal is output to the second check means M7. Upon receiving the first check signal, the first checking means M6 (Table 1) executes a program for determining whether or not the storage area of the storage means M3 can be used, and on the other hand, the second checking means M7 receives the second check signal. At times, it is determined whether or not the data stored in the one-table storage means M3 can be used.
従って、記憶手段M3にダウンロードデータが記憶され
ている場合に(表 記憶手段M3に対する通常のチェッ
クである記憶領域M3の使用の可否というチェックを実
行しないで、ダウンロードデータの使用の可否を判定す
るチェックが実行されるので、ダウンロードデータが破
壊されることがない。Therefore, when the download data is stored in the storage means M3 (Table 1), a check is made to determine whether the download data can be used without executing the normal check for the storage means M3, which is to check whether the storage area M3 can be used. is executed, so the downloaded data will not be destroyed.
[実施例1
以下、本発明の一実施例について図面に従って説明する
。第2図は本実施例に係るバックアップ付きICカード
の搭載可能なプリンタを示す概略図である。[Embodiment 1] An embodiment of the present invention will be described below with reference to the drawings. FIG. 2 is a schematic diagram showing a printer capable of mounting an IC card with backup according to this embodiment.
本プリンタ(表 周知の印字機構1、電子制御装置2、
ICカード3の搭載の有無を検出するICカード検出
装置4等を備えている。This printer (Table: well-known printing mechanism 1, electronic control unit 2,
It includes an IC card detection device 4 and the like for detecting whether or not an IC card 3 is mounted.
印字機構11友 印字ヘッドを載置したキャリッジをプ
ラテンの長手方向に沿ってモータにて移動させるキャリ
ッジ駆動機構及びその駆動回路と、印字用紙をモータに
て紙送りする紙送り機構及びその駆動回路と、印字ヘッ
ド駆動回路等から構成されている。Printing Mechanism 11: A carriage drive mechanism and its drive circuit that move the carriage on which the print head is placed along the longitudinal direction of the platen by a motor, and a paper feed mechanism and its drive circuit that feed the printing paper by a motor. , a print head drive circuit, etc.
電子制御装置2 tl 周知のCP U (Cent
ralProcessig Unit) 5、ROM
(Read OnlyMemory) 6、内部RAM
7及び少なくとも4つの110ボート8a〜8dを備え
た入出力インタフェース8を備え、それらをデータバス
9等を介して接続することにより構成されており、入出
力インタフェース8の110ボート8aには印字機構1
が接続されると共1ミ 110ポート8a、8bにはI
Cカード検出装置4が接続されている。また、 ICカ
ード3が搭載されたときlx、I10ポート8dには外
部RAM3aが接続される。電子制御装置2内のROM
6に(表 各種コードデータに対応させて印字機構1を
制御するプログラム等の他に、第3図及び第4図に示す
電源投入時のICカード等の使用の可否をチェックする
プログラムも格納されている。Electronic control unit 2 tl Well-known CPU (Cent
ralProcessing Unit) 5, ROM
(Read Only Memory) 6. Internal RAM
7 and at least four 110 ports 8a to 8d, which are connected via a data bus 9, etc., and the 110 ports 8a of the input/output interface 8 have a printing mechanism. 1
When 110 ports 8a and 8b are connected, I
A C card detection device 4 is connected. Furthermore, when the IC card 3 is installed, the external RAM 3a is connected to the lx and I10 ports 8d. ROM in electronic control unit 2
6 (Table) In addition to programs that control the printing mechanism 1 in correspondence with various code data, a program that checks whether or not an IC card, etc. can be used when the power is turned on as shown in FIGS. 3 and 4 is also stored. ing.
上記ICカード3(友 外部RAM3aと、二の外部R
AM3aに記憶されているデータを保持するための電力
を供給する内部電源3bとを備えている。この外部RA
M3aの記憶領域(戴 第5図に示すように、ユーザー
が独自に使用するキャラクタ等のパターンデータからな
るダウンロードデータを記憶するダウンロードバッファ
領域りと、ICカード3の付加情報を記憶するl D
(Iden−tification)領域とからなり、
ID領域にIL 1−ザーが外部RAM3aにダウ
ンロードデータを記憶させたときにフラグFOがセット
されると共1:。The above IC card 3 (friend external RAM 3a and second external R)
The AM 3a includes an internal power supply 3b that supplies power for holding data stored in the AM 3a. This external RA
Storage area of M3a (as shown in Figure 5, a download buffer area that stores download data consisting of pattern data such as characters used independently by the user, and a download buffer area that stores additional information of the IC card 3)
(Iden-tification) area,
IL 1 in the ID area. When the user stores download data in the external RAM 3a, the flag FO is set and 1:.
ダウンロードバッファ領域の全データを加算した結果が
チェック値Tとして記憶されている。このチェック値T
はユーザーがダウンロードデータを記憶させる毎に更新
される。The result of adding all the data in the download buffer area is stored as a check value T. This check value T
is updated each time the user stores download data.
第2図に示すICカード検出装置41上 入出力イン
タフェース8の2つのボート8b、8cに接続された端
子9b、9cをコネクタ1oに有し、このうち一方の端
子9b側は抵抗11を介して基準電圧Vに接続さ払 他
方の端子9cは接地されている。また ICカード3(
上 接続線12で短絡した端子13b、13cをコネク
タ14に有しており、端子13bは端子9blミ 端子
13cは端子9Cに接続されるよう構成されている。The connector 1o has terminals 9b and 9c connected to the two ports 8b and 8c of the input/output interface 8 on the IC card detection device 41 shown in FIG. The other terminal 9c, which is connected to the reference voltage V, is grounded. Also, IC card 3 (
The connector 14 has terminals 13b and 13c short-circuited by the connecting wire 12, and the terminal 13b is configured to be connected to the terminal 9bl and the terminal 13c is connected to the terminal 9C.
このICカード検出装置4の動作を説明すると、プリン
タ本体にICカード3が搭載されていない場合に(友
端子9bと端子9Cとの間が接続されないから、両端子
9a、9b間に(友 基準電圧Vが生じ、 I10ポー
ト8bには[H」レベル信号が印加される。一方、プリ
ンタ本体にICカード3が搭載されている場合に(t、
、端子9a、9bE端子13b、13cに接触し、接続
線12にて短絡される。従って、端子9b、9c間には
電圧が生じないから、 1/○ポート8bには「L」レ
ベルが印加される。このようにI10ボート8bの電圧
の高低によりICカード3の搭載の有無が検出される。To explain the operation of this IC card detection device 4, when the IC card 3 is not installed in the printer body (
Since terminal 9b and terminal 9C are not connected, a reference voltage V is generated between both terminals 9a and 9b, and an [H] level signal is applied to I10 port 8b. 3 is installed (t,
, terminals 9a, 9bE contact terminals 13b, 13c, and are short-circuited at connection line 12. Therefore, since no voltage is generated between terminals 9b and 9c, "L" level is applied to 1/○ port 8b. In this way, whether or not the IC card 3 is mounted is detected based on the voltage level of the I10 boat 8b.
次(ミ 電源投入時におけるICカード3に対する初期
化等の処理について第3図及び第4図に従って説明する
。随 以下の説明でステップはSと略記する。Next (mi) Processing such as initialization of the IC card 3 when the power is turned on will be explained with reference to FIGS. 3 and 4. Steps will be abbreviated as S in the following explanation.
第3図において、まずSlにて、内部RAM7のチェッ
クが実行される。この処理1上 周知のチェック方浅
つまり内部RAM7の所定番地に所定データを書き込み
、そのデータを読み出し、両者が一致していると判断し
た場合に内部RAM7が正常と判定する方法であり、正
常である場合にはプリンタバッフ)lとして使用し、一
方、異常である場合にはエラー表示を行う。続<S2で
(表ICカード3が搭載されているかについて判定する
。この判定処理(上 第2図のICカード検出装置4に
より入力インタフェース8のI10ボート8bに基準電
圧Vが印加されているか否かの判定で行う、この82に
てICカード3が搭載されていないと判定された場合に
+友 S3へ進み、内部RAM7の記憶領域の設定を行
う、記憶領域の設定1友 例え(′L 受信用やフラグ
設定用のワーキング頂板 ホストコンピュータから送信
されたデータを一旦保持するインプットバッファ傾板
印字データをイメージデータとして展開するイメージバ
ッファ傾板 ダウンロードデータを記憶するダウンロー
ドパッファ領域に区分するものである。In FIG. 3, a check of the internal RAM 7 is first executed at Sl. This process 1 is a well-known check method
In other words, it is a method that writes predetermined data to a predetermined location in the internal RAM 7, reads that data, and if it is determined that the two match, it is determined that the internal RAM 7 is normal, and if it is normal, the printer buffer) is On the other hand, if there is an abnormality, an error is displayed. In S2, it is determined whether the IC card 3 is mounted. This determination process (above) If it is determined in this step 82 that the IC card 3 is not installed, proceed to S3 and set the storage area of the internal RAM 7. Working top board for reception and flag setting Input buffer tilt board that temporarily holds data sent from the host computer
An image buffer tilt plate that develops print data as image data.It is divided into a download buffer area that stores download data.
一方、S2にて、 ICカード3が搭載されていると判
定された場合にはS4へ進み、ICカード3のチェック
を実行する。この処理(上 第4図のフローチャートに
従ったプログラムが実行される。On the other hand, if it is determined in S2 that the IC card 3 is installed, the process advances to S4 and the IC card 3 is checked. This process (above) A program according to the flowchart in FIG. 4 is executed.
すなわち、S10にて外部RAM3bのID領域からフ
ラグFDを読み込んでその判定を実行する。That is, in S10, the flag FD is read from the ID area of the external RAM 3b and the determination is executed.
ここで、フラグFDがセットされていない場合に(表ダ
ウンロードデータが記憶されていないと判断さtL、S
llにて第3図の81と同様なチェック方法を実行する
。すなわち、 Icカード3の外部RAM3aの所定番
地に所定のデータを書き込み(SIT)、 そのデー
タを読み出しくS 12)、両者が一致しているか否か
を判定する(S 13)。Here, if the flag FD is not set (it is determined that the table download data is not stored), tL, S
At ll, a check method similar to 81 in FIG. 3 is executed. That is, predetermined data is written to a predetermined location in the external RAM 3a of the IC card 3 (SIT), the data is read out (S12), and it is determined whether the two match (S13).
一致している場合、 ICカード3は正常であると判定
さ札 ダウンロードバッファとして使用される(S 1
4)、 一致していない場合、 ICカード3は異常
と判定さ瓢 エラー表示が行われる(S15)、一方、
フラグFDがセットされていると判定された場合にl&
s16以降へ進み、サム・チェック方法を実行する。こ
のサム・チェック方法(友 現在ダウンロードバッファ
領域に記憶されている全データを加算演算しくS 16
)、その合計値と、 ID領域に記憶しているチェック
値下とが一致するか否かを判定する(S 17)、
一致している場合、ダウンロードブ、−夕は正常であり
使用可能であると判定され(81B)、一致していない
場合、ダウンロードデータに異常があると判定さ札 エ
ラー表示が行われる(S 19)、 続く第3図の8
5でl友 S3のように内部RAM7の記憶領域を上記
ワーキング@坂 インプットバッファ傾板 及びイメー
ジバッファ領域とに区分けする。If they match, the IC card 3 is determined to be normal and is used as a download buffer (S1
4) If they do not match, the IC card 3 is determined to be abnormal and an error message is displayed (S15).
l& when it is determined that flag FD is set.
Proceed to s16 and subsequent steps to execute the sum check method. This sum check method (friend) performs an addition operation on all data currently stored in the download buffer area.S16
), determine whether the total value matches the lower check value stored in the ID area (S17),
If they match, it is determined that the downloaded data is normal and usable (81B); if they do not match, it is determined that there is an abnormality in the downloaded data, and an error message is displayed (S19). ), followed by 8 in Figure 3.
In step 5, the storage area of the internal RAM 7 is divided into the above-mentioned working@slope input buffer slanted board and image buffer area as in S3.
従って、上記実施例によれl′i% バックアップ電源
付きICカード3にダウンロードデータがない場合に(
九 通常のRAMのチェック法である読み畢きのデータ
の一致で記憶領域の使用の可否を確認するチェック方法
が実行されるが、ダウンロードデータが記憶されている
場合に(A ダウンロドに使用している部分の合計値を
演算するサム・チェック方法が実行される。よって、
ICカード3に記憶されたダウンロードデータがチェッ
クにより破壊されることがな(、X。Therefore, according to the above embodiment, if there is no download data in the IC card 3 with backup power supply, (
9. The normal RAM check method, which checks whether the storage area can be used by matching the reading data, is executed, but if download data is stored (A. A sum check method is executed to calculate the total value of the parts.Therefore,
The downloaded data stored in the IC card 3 will not be destroyed by the check (,X.
上記ICカード3に内部電源3bのないRAMカードを
使った場合、 RAMカード(友 プリンタから外した
りプリンタ本体の電源が切られるとデータが消滅するの
で、第4図のフローチャートにおいて、SIOでの判断
がNOとなり、通常のRAMのチェック方法が実行され
る。従って、本発明を実施したプリンタ(九 バックア
ップ電源のないRAMh−ドでも動作チェックが行われ
る。If a RAM card without an internal power supply 3b is used as the IC card 3 above, the data will be lost if the RAM card is removed from the printer or the printer's power is turned off. is NO, and the normal RAM check method is executed.Therefore, the operation check can be performed even in a RAM memory card without a backup power supply in a printer (9) embodying the present invention.
また、上記ICカード3は外部RAM3aと内部電源3
bを備えたものであったが、書き込み・消去可能なE
P ROM (Erasable and Progr
amm−able ROM)を備えたものでもよい。In addition, the IC card 3 has an external RAM 3a and an internal power supply 3.
It was equipped with E, which can be written and erased.
P ROM (Erasable and Progr.
Amm-able ROM) may also be used.
[発明の効果]
以上説明したように、本発明のプリンタによれ1i
バックアップ付き記憶手段に対して、ダウンロードデー
タが記憶されている場合に(上 記憶手段に対する通常
のチェックである記憶領域の使用の可否というチェック
を実行しないで、ダウンロードデータの使用の可否を判
定するチェックが実行されるので、ダウンロードデータ
が破壊されることがない。[Effects of the Invention] As explained above, the printer of the present invention
If downloaded data is stored in a storage device with backup is executed, so the downloaded data will not be destroyed.
第1図は本発明に係るプリンタの構成を示す構成医 第
2図は本実施例に係るプリンタの要部に係る回路医 第
3図は本実施例の記憶領域の設定処理を示すフローチャ
ート、第4図はICカードのチェック処理を示すフロー
チャート 第5図はIcカードの記憶領域マツプを示す
説明図である。
Ml・・・プリンタ M3・・・記憶手段 M4・
・・検出手段 M5・・・判定・指令手段 M6・
・・第1のチェック手段 Ml・・・第2のチェック
手段1・・・印字機構 2・・・電子制御装置 3
・・・ICカード 4・・・ICカード検出装置
7・・・内部RAMFIG. 1 is a configuration diagram showing the configuration of the printer according to the present invention. FIG. 2 is a circuit diagram showing the main parts of the printer according to the present embodiment. FIG. FIG. 4 is a flowchart showing the IC card checking process. FIG. 5 is an explanatory diagram showing the storage area map of the IC card. Ml...Printer M3...Storage means M4.
・Detection means M5 ・Judgment/command means M6・
...First checking means Ml...Second checking means 1...Printing mechanism 2...Electronic control device 3
...IC card 4...IC card detection device
7...Internal RAM
Claims (1)
体側の電源に接続されていないときでもデータの保持が
可能な記憶手段と、この記憶手段のデータを含む各種デ
ータにより印字動作を行うプリンタにおいて、 プリンタ本体側及び記憶手段に設けられ、該記憶手段に
ダウンロードデータが記憶されているか否かを検出する
検出手段と、 電源投入時に、上記検出手段の検出信号に基づいて記憶
手段にダウンロードデータが記憶されていないと判定し
たときには第1のチェック信号を出力し、ダウンロード
データが記憶されていると判定されたときには第2のチ
ェック信号を出力する判定・指令手段と、 この判定・指令手段から第1のチェック信号を受けたと
きには、記憶手段の記憶領域の使用可否を判定するため
のプログラムを実行する第1のチェック手段と、 上記判定・指令手段から第2のチェック信号を受けたと
きには、記憶手段に記憶されたデータの使用可否を判定
するためのプログラムを実行する第2のチェック手段と
、 を備えたことを特徴とするプリンタ。[Scope of Claims] A storage means that is detachably attached to the printer body and capable of retaining data even when the printer body is not connected to the power supply, and printing using various data including the data in this storage means. In a printer that operates, a detection means is provided on the printer main body side and a storage means and detects whether or not download data is stored in the storage means; a determination/command means for outputting a first check signal when it is determined that the download data is not stored in the means, and outputting a second check signal when it is determined that the download data is stored in the means; - When receiving the first check signal from the command means, the first check means executes a program for determining whether or not the storage area of the storage means can be used; and the second check signal is sent from the determination/command means. A printer comprising: second checking means for executing a program for determining whether or not the data stored in the storage means can be used when the data is received.
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1108526A JP2745669B2 (en) | 1989-04-27 | 1989-04-27 | Printer |
| US07/514,702 US5257388A (en) | 1989-04-27 | 1990-04-26 | Device for detecting whether an attached external memory stores valid data, if not, whether the external memory is capable of storing data |
| GB9009398A GB2231421B (en) | 1989-04-27 | 1990-04-26 | Data processing device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1108526A JP2745669B2 (en) | 1989-04-27 | 1989-04-27 | Printer |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH02286280A true JPH02286280A (en) | 1990-11-26 |
| JP2745669B2 JP2745669B2 (en) | 1998-04-28 |
Family
ID=14487043
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1108526A Expired - Lifetime JP2745669B2 (en) | 1989-04-27 | 1989-04-27 | Printer |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US5257388A (en) |
| JP (1) | JP2745669B2 (en) |
| GB (1) | GB2231421B (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2001020541A1 (en) * | 1999-09-10 | 2001-03-22 | Sony Computer Entertainment Inc. | Entertainment device, data processing device and portable storage device |
| JP2003006577A (en) * | 1999-09-10 | 2003-01-10 | Sony Computer Entertainment Inc | Entertainment device, information processor and portable storage device |
Families Citing this family (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6948006B1 (en) * | 1990-12-12 | 2005-09-20 | Canon Kabushiki Kaisha | Host system that provides device driver for connected external peripheral if device driver type is available or device driver is downloaded from memory of external peripheral to host system |
| JP2724046B2 (en) * | 1991-02-07 | 1998-03-09 | 富士写真フイルム株式会社 | IC memory card system |
| JP2701591B2 (en) * | 1991-05-31 | 1998-01-21 | 日本電気株式会社 | Self-diagnosis method for car telephone equipment |
| US5416908A (en) * | 1992-04-28 | 1995-05-16 | Allen-Bradley Company, Inc. | Interface between industrial controller components using common memory |
| JP2882192B2 (en) * | 1992-07-28 | 1999-04-12 | ブラザー工業株式会社 | Printing device |
| US5624265A (en) * | 1994-07-01 | 1997-04-29 | Tv Interactive Data Corporation | Printed publication remote contol for accessing interactive media |
| JP3569811B2 (en) * | 1995-01-25 | 2004-09-29 | 株式会社ルネサステクノロジ | Data processing device having pipeline processing function |
| JPH08305638A (en) * | 1995-05-01 | 1996-11-22 | Nec Corp | Rom data check method |
| JPH1040020A (en) * | 1996-07-19 | 1998-02-13 | Canon Inc | Data recording apparatus and method |
| US6675335B1 (en) * | 1999-12-29 | 2004-01-06 | Advanced Micro Devices, Inc. | Method and apparatus for exercising external memory with a memory built-in self-test |
| US6493647B1 (en) * | 1999-12-29 | 2002-12-10 | Advanced Micro Devices, Inc. | Method and apparatus for exercising external memory with a memory built-in self-test |
| US6766401B2 (en) * | 2001-04-27 | 2004-07-20 | International Business Machines Corporation | Increasing control information from a single general purpose input/output (GPIO) mechanism |
Family Cites Families (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS58181163A (en) * | 1982-04-16 | 1983-10-22 | Hitachi Ltd | Storage device control method |
| US4578722A (en) * | 1982-12-23 | 1986-03-25 | International Business Machines Corporation | Method for checking disk identity in a flexible disk recorder |
| JPS607532A (en) * | 1983-06-27 | 1985-01-16 | Canon Inc | Character processor |
| FR2566327B1 (en) * | 1984-06-25 | 1989-06-02 | Epson Corp | PRINTER |
| US4742485A (en) * | 1984-07-09 | 1988-05-03 | Minolta Camera Kabushiki Kaisha | Word processor with type through mode |
| JPS6120768A (en) * | 1984-07-09 | 1986-01-29 | Canon Inc | Printer font selection device |
| JPS6158749A (en) * | 1984-08-31 | 1986-03-26 | Toshiba Corp | Printing processing apparatus |
| JPS61278992A (en) * | 1985-06-04 | 1986-12-09 | Toppan Moore Co Ltd | IC card with failure inspection function |
| JPH074449B2 (en) * | 1985-10-04 | 1995-01-25 | 任天堂株式会社 | Cartridge for game machine and game machine using the same |
| DE3704898A1 (en) * | 1986-02-20 | 1987-08-27 | Sharp Kk | DISKETTE RECORDING PROCEDURE |
| JPH0737155B2 (en) * | 1986-10-07 | 1995-04-26 | シチズン時計株式会社 | Printer |
| JPH0786829B2 (en) * | 1987-07-31 | 1995-09-20 | 株式会社東芝 | Electronic equipment |
| FR2622019B1 (en) * | 1987-10-19 | 1990-02-09 | Thomson Semiconducteurs | STRUCTURAL TEST DEVICE OF AN INTEGRATED CIRCUIT |
| US5093915A (en) * | 1988-11-02 | 1992-03-03 | Xerox Corporation | Method for selectively loading bootable fiber to control apparatus based upon the corresponding bootable attributes |
-
1989
- 1989-04-27 JP JP1108526A patent/JP2745669B2/en not_active Expired - Lifetime
-
1990
- 1990-04-26 GB GB9009398A patent/GB2231421B/en not_active Expired - Lifetime
- 1990-04-26 US US07/514,702 patent/US5257388A/en not_active Expired - Lifetime
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2001020541A1 (en) * | 1999-09-10 | 2001-03-22 | Sony Computer Entertainment Inc. | Entertainment device, data processing device and portable storage device |
| JP2003006577A (en) * | 1999-09-10 | 2003-01-10 | Sony Computer Entertainment Inc | Entertainment device, information processor and portable storage device |
| US6594727B1 (en) * | 1999-09-10 | 2003-07-15 | Sony Computer Entertainment Inc. | Entertainment system which includes an information processing unit capable of communicating with detachable portable storage device even after insertion of a different portable storage device |
Also Published As
| Publication number | Publication date |
|---|---|
| GB2231421A (en) | 1990-11-14 |
| GB9009398D0 (en) | 1990-06-20 |
| US5257388A (en) | 1993-10-26 |
| GB2231421B (en) | 1993-08-04 |
| JP2745669B2 (en) | 1998-04-28 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH02286280A (en) | printer | |
| US4660999A (en) | Dot-matrix printer with font cartridge unit | |
| JP3104646B2 (en) | External storage device | |
| EP0825530A2 (en) | Computer apparatus having electrically rewritable nonvolatile memory, and nonvolatile semiconductor memory | |
| KR910003753B1 (en) | Electronic apparatus | |
| US4731748A (en) | Pocket computer with means for checking the detachable memory module before and after power interruption | |
| JPH04172841A (en) | System for controlling modem of personal computer | |
| JPH02283466A (en) | Printer | |
| JPH1153487A (en) | Method for determining validity of write data in IC card | |
| JPH01214460A (en) | Page output detection system of printer | |
| JPS61270182A (en) | printer | |
| JP2738435B2 (en) | Print data processing device | |
| JP2878293B2 (en) | Printer extended font supply device | |
| JPS63230370A (en) | Printer device | |
| JPH07261901A (en) | Interface conversion device and keyboard device having the same | |
| JPH01139267A (en) | Color recording apparatus | |
| JPS63234378A (en) | Portable electronic device | |
| JPS6162925A (en) | Recognizing method of extended random access memory | |
| JP2002160424A (en) | Printer device | |
| JPH07210444A (en) | Data processor | |
| JPS6127000A (en) | Inspection method of ram | |
| JPH06127042A (en) | Printing device and additional memory device used therefor | |
| JPH02222030A (en) | Personal computer | |
| JPH01118978A (en) | Ic card | |
| JPS63196931A (en) | Self-diagnosing system for printer device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080213 Year of fee payment: 10 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090213 Year of fee payment: 11 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090213 Year of fee payment: 11 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100213 Year of fee payment: 12 |
|
| EXPY | Cancellation because of completion of term | ||
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100213 Year of fee payment: 12 |