JPH0816866B2 - Output device - Google Patents

Output device

Info

Publication number
JPH0816866B2
JPH0816866B2 JP60293602A JP29360285A JPH0816866B2 JP H0816866 B2 JPH0816866 B2 JP H0816866B2 JP 60293602 A JP60293602 A JP 60293602A JP 29360285 A JP29360285 A JP 29360285A JP H0816866 B2 JPH0816866 B2 JP H0816866B2
Authority
JP
Japan
Prior art keywords
card
control program
storage means
external storage
output device
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 - Fee Related
Application number
JP60293602A
Other languages
Japanese (ja)
Other versions
JPS62156712A (en
Inventor
重充 田崎
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 JP60293602A priority Critical patent/JPH0816866B2/en
Publication of JPS62156712A publication Critical patent/JPS62156712A/en
Publication of JPH0816866B2 publication Critical patent/JPH0816866B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Debugging And Monitoring (AREA)

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明は、制御プログラムに基づいて制御されるプリ
ンタ等の出力装置に関する。
The present invention relates to an output device such as a printer controlled based on a control program.

[従来の技術] この種の出力装置として、例えば個別的に構成された
プリント板を何枚か装着することによって印字機能を実
行するモジュール構造のプリンタが知られている。
[Prior Art] As an output device of this type, for example, a printer having a modular structure is known which executes a printing function by mounting several individually configured printed boards.

かかるプリンタにおいては、周辺機器の種別に応じ
て、例えばパラレルインターフェース用カード(モジュ
ール)あるいはシリアルインターフェース用カード(モ
ジュール)を装着する場合がある。また、その他のプリ
ンタにおいては、キャラクタジェネレータ(CG)をいく
つかの種類に分け、ユーザの仕様に合わせて必要なCGカ
ードを適宜着脱し得るよう構成されている。更に、これ
らモジュール構造のプリンタにおいては、いくつかの基
本となるコマンド体系に合致させるために、種々のROM
をカード化して多様な機能を実現することが行われる。
In such a printer, a parallel interface card (module) or a serial interface card (module) may be mounted depending on the type of peripheral device. Further, in other printers, the character generator (CG) is divided into several types, and a necessary CG card can be appropriately attached / detached according to the user's specifications. Moreover, in these modular printers, various ROMs are used to match some basic command systems.
Cards are used to realize various functions.

こうしたプリンタでは、各モジュールが正しく装着さ
れていなければ所期の機能が発揮されない。従って、ユ
ーザの意志により各モジュールの交換が可能な場合に
は、単に所定のモジュールが装着されているか否かとい
うチェックのみならず、各モジュール相互間の組み合わ
せが適正であるか否か(例えばROMカードのコマンド体
系とCGカードが適合しているか否か)を作動前にチェッ
クすることが必要とされていた。
In such a printer, the desired function cannot be achieved unless the modules are properly installed. Therefore, if each module can be replaced by the user's intention, not only is it checked whether or not a predetermined module is mounted, but also whether or not the combination of each module is proper (for example, ROM Before the operation, it was necessary to check whether the command system of the card and the CG card are compatible.

[発明が解決しようとする問題点] しかしながら、必要なモジュールが装着されていなか
ったり、誤って装着されていた場合には単に当該装置が
作動しないだけであり、ユーザはその原因を把握するこ
とができないという欠点があった。特に、各種カードが
プリンタの外装により見えない場合にはなおさらであっ
た。
[Problems to be Solved by the Invention] However, if a necessary module is not installed or is installed by mistake, the device simply does not operate, and the user may understand the cause. There was a drawback that I could not. Especially, when various cards cannot be seen due to the exterior of the printer.

よって本発明の目的は、上述の点に鑑み、出力装置本
体に接続されているキャラクタジェネレータ・カード内
の文字パターン情報と、コントロール・カード内の制御
プログラムの適合・不適合を自動判別し、その旨をユー
ザに報知し得る出力装置を提供することにある。
Therefore, in view of the above points, an object of the present invention is to automatically determine whether the character pattern information in the character generator card connected to the output device body and the control program in the control card are compatible or not, and to that effect. To provide an output device capable of notifying the user.

[問題点を解決するための手段] かかる目的を達成するために、本発明は、制御プログ
ラムに基づいて制御される出力装置であって、文字パタ
ーン情報を記憶する第1の外部記憶手段を出力装置本体
に接続する第1の接続手段と、前記制御プログラムを記
憶する第2の外部記憶手段を出力装置本体に接続する第
2の接続手段と、前記文字パターン情報を特定するため
の第1の識別情報を前記第1の外部記憶手段から読み出
すと共に、前記制御プログラムを特定するための第2の
識別情報を前記第2の外部記憶手段から読み出す読出手
段と、前記読出手段により読み出された前記第1および
第2の識別情報に基づいて、前記第1の外部記憶手段に
記憶されている前記文字パターン情報と、前記第2の外
部記憶手段に記憶されている前記制御プログラムが適合
するか否かを判別する判断手段と、前記判断手段により
前記文字パターン情報と前記制御プログラムが適合しな
いと判断された場合には、その旨を報知する報知手段と
を有することを特徴とするものである。
[Means for Solving Problems] In order to achieve such an object, the present invention is an output device controlled based on a control program, and outputs a first external storage means for storing character pattern information. A first connecting means for connecting to the apparatus main body, a second connecting means for connecting a second external storage means for storing the control program to the output apparatus main body, and a first connecting means for specifying the character pattern information. Reading means for reading the identification information from the first external storage means and second identification information for specifying the control program from the second external storage means; and the reading means read by the reading means. The character pattern information stored in the first external storage means and the control program stored in the second external storage means based on the first and second identification information. And a notifying unit for notifying whether or not the character pattern information and the control program are not matched by the judging unit. It is what

[実施例] 以下、実施例に基づいて本発明を詳細に説明する。EXAMPLES Hereinafter, the present invention will be described in detail based on examples.

第1図は本発明を適用したプリンタの概略構成図であ
り、プリント板カード毎にモジュール化した構造を表す
ものである。本図において、1はMPUカードであり、工
場出荷時点よりプリンタ本体に装着(固定)されてい
る。2はインターフェースカード、3はコントロールカ
ード、4はキャラクタジェネレータ(CG)カード、5は
電源ユニットである。
FIG. 1 is a schematic configuration diagram of a printer to which the present invention is applied, showing a modularized structure for each printed board card. In the figure, 1 is an MPU card, which is attached (fixed) to the printer body from the time of factory shipment. 2 is an interface card, 3 is a control card, 4 is a character generator (CG) card, and 5 is a power supply unit.

また、インターフェースカード2,コントロールカード
3,CGカード4とMPUカード1との間には本実施例特有の
信号線L2,L3,L4が他の信号線と共に設けられている。
Also, interface card 2, control card
3, between the CG card 4 and the MPU card 1, signal lines L 2 , L 3 and L 4 peculiar to the present embodiment are provided together with other signal lines.

第2図は、MPUカード1とその他の各カードとの間の
信号の授受を説明するブロック図である。
FIG. 2 is a block diagram for explaining the exchange of signals between the MPU card 1 and each of the other cards.

本図において、C1〜C3はコネクタ、ADBはアドレスバ
ス、DBはデータバスである。
In the figure, C 1 to C 3 are connectors, ADB is an address bus, and DB is a data bus.

第2図において各カード2,3,4が全て完全に装着され
ているときには、信号線L2〜L4はコネクタC1〜C3を介し
てグランドに接続されているので、その論理レベルは
「0」となっている。いまこれらのカードの内いずれか
ひとつ(例えばコントロールカード3)が未装着の場
合、信号線L3はフローティング状態となっているため、
MPUカード1内においては論理レベル「1」(Vccのレベ
ル)を呈する。そして、MPU21はアドレスバスADBを介し
てI/0ポート25の特定アドレスを指定することにより、
信号線L3のレベル(論理レベル「1」)を読み込む。
In FIG. 2, when all the cards 2, 3 and 4 are completely installed, the signal lines L 2 to L 4 are connected to the ground via the connectors C 1 to C 3 , so that their logical levels are It is “0”. If any one of these cards (for example, the control card 3) is not installed now, the signal line L 3 is in a floating state,
In the MPU card 1, it exhibits a logic level "1" (Vcc level). Then, the MPU21 specifies the specific address of the I / 0 port 25 via the address bus ADB,
The level of the signal line L 3 (logical level “1”) is read.

すなわち、I/0ポート25に接続されている信号線L2〜L
4の各レベルは入力バッファ(I/0ポート25に含まれてい
る)に一時記憶され、その記憶値が8ビットのデータバ
ス(各々のビットラインが信号線L2〜L4の各々に対応し
ている)を介してMPU21に読み込まれる。
That is, the signal lines L 2 to L connected to the I / 0 port 25
Each level of 4 is temporarily stored in the input buffer (included in I / 0 port 25), and the stored value is 8-bit data bus (each bit line corresponds to each of signal lines L 2 to L 4 ). Are loaded into MPU21 via

このようにして、カード装着の有無を判別することが
できる。
In this way, it is possible to determine whether or not the card is mounted.

また、CGカード4やコントロールカード3の各々に含
まれているROM(図示せず)には余分な記憶領域が残さ
れているので、その残余領域に当該カードを特定するた
めのコードパターンを予め記憶させておく。よって、ア
ドレスバスADBを介してこれらROMの特定アドレスを指定
することにより、そのコードパターンを読み出すことが
できる。その結果、どのような種別のCGカードが装着さ
れているか、あるいはどのようなコマンンド体系・ファ
ームウェアのコントロールカードが装着されているかと
いう判別を行うことが可能となる。
Moreover, since an extra storage area is left in the ROM (not shown) included in each of the CG card 4 and the control card 3, a code pattern for specifying the card is previously set in the remaining area. Remember. Therefore, the code pattern can be read by designating a specific address of these ROMs via the address bus ADB. As a result, it is possible to determine what type of CG card is installed, or what command system / firmware control card is installed.

次に、このコントロールカード3とCGカード4の組み
合わせについて述べる。例えば、現在市販されている主
なプリンタとしてA社のグラフィックプリンタとB社の
プリンタについてみると、それぞれコマンド体系は異な
り且つキャラクタジェネレータの種別も異っている。
Next, the combination of the control card 3 and the CG card 4 will be described. For example, looking at the graphic printer of company A and the printer of company B as the main printers currently on the market, the command systems are different and the types of character generators are also different.

従って、カードを誤って装着した場合には、コマンド
とキャラクタジェネレータまたはファームウェアとキャ
ラクタジェネレータの内容が合わなくなり誤動作の原因
となる。このようにコントロールカード3とキャラクタ
ジェネレータカード4との組み合わせは極めて重要なこ
とである。
Therefore, if the card is inserted by mistake, the contents of the command and the character generator or the contents of the firmware and the character generator will not match, resulting in malfunction. As described above, the combination of the control card 3 and the character generator card 4 is extremely important.

再び、本実施例の動作を説明する。いま、プリンタの
電源をオンし、MPUカード内にあるROM23の制御によって
MPU21が作動すると、まず各カード2〜4の装着が完全
であるか否かをチェックする。これは上述したように、
信号線L2〜L4のレベルをI/Oポート25を介して読み取る
ことにより行う。次に、各々のカードに記憶されている
コードパターンを読み取ることにより、コントロールカ
ード3とCGカード4の組み合わせ等が正しいか否かをチ
ェックする。
The operation of this embodiment will be described again. Now, turn on the printer power and control the ROM23 in the MPU card.
When the MPU21 is activated, first check whether or not each card 2 to 4 is completely installed. This, as mentioned above,
This is performed by reading the levels of the signal lines L 2 to L 4 via the I / O port 25. Next, by reading the code pattern stored in each card, it is checked whether or not the combination of the control card 3 and the CG card 4 is correct.

その結果、カードの未装着や不適正な組み合わせが検
知された場合には、第3図に示すように、MPUカード内
にあるRAM29(プリントバッファ)に対してROM23内のキ
ャラクタジェネレータ情報CG1を格納し、これを印字す
る。このキャラクタジェネレータ情報CG1は、第2図に
示したCG4に記憶されている情報とは異なり、警告文を
印字するための補助的なデータである。
As a result, when the card is not mounted or an improper combination is detected, the character generator information CG1 in the ROM 23 is stored in the RAM 29 (print buffer) in the MPU card as shown in FIG. And print it. The character generator information CG1 is auxiliary data for printing a warning sentence, unlike the information stored in CG4 shown in FIG.

上述した印字を実行するためには、まずアドレスバス
ADBによってアドレス指定したI/Oポート26を介してキャ
リッジ移動用パルスモータPMを駆動する。そして、キャ
リッジが所定位置に到達すると、アドレス指定したI/O
ポート27を介してヘッドHDを付勢し、印字を実行する。
印字終了後は、紙送り用のパルスモータFMを駆動して紙
送りを行い、1ライン分の印字を終了する。
In order to execute the above-mentioned printing, first, the address bus
The carriage moving pulse motor PM is driven via the I / O port 26 addressed by ADB. Then, when the carriage reaches the specified position, the addressed I / O
The head HD is energized via the port 27 to execute printing.
After printing, the pulse motor FM for paper feeding is driven to feed the paper, and the printing for one line is completed.

印字すべき内容については、RAM29(プリントバッフ
ァ)に格納されたデータをデータバスDBを介してI/Oポ
ート27に入力し、そのデータに応じてヘッドHDを付勢す
る。例えば、ヘッドHDとして縦9ピンのワイヤードット
型ヘッドを用いる場合には、印字すべき内容がキャラク
タジェネレータ情報CG1に基づいてドットパターンに分
解され、第4図(A)に示すようなドットマトリクスの
データに変換される。このデータを第4図(B)に示す
ように、16進1バイトの印字データとして格納し、印字
タイミングに応じてヘッドHDを付勢する。
Regarding the contents to be printed, the data stored in the RAM 29 (print buffer) is input to the I / O port 27 via the data bus DB, and the head HD is energized according to the data. For example, when a vertical 9-pin wire dot type head is used as the head HD, the content to be printed is decomposed into a dot pattern based on the character generator information CG1, and a dot matrix as shown in FIG. Converted to data. As shown in FIG. 4 (B), this data is stored as hexadecimal 1-byte print data, and the head HD is energized according to the print timing.

いま、コントロールカード3が装着されていない場合
には、信号線L3のレベル(論理「1」)がMPU21によっ
て検知され、RAM29(プリントバッファ)に例えば“Set
Cotrol Card"というメッセージが格納される。そし
て、この文章が印字され、ユーザにコントロールカード
3の装着を促す。
Now, when the control card 3 is not installed, the level of the signal line L 3 (logic “1”) is detected by the MPU 21, and the RAM 29 (print buffer) stores, for example, “Set
The message "Cotrol Card" is stored, and this sentence is printed to prompt the user to mount the control card 3.

また、コントロールカード3およびCGカード4から読
み出されたコードパターンを検出することにより、不適
正な組み合わせが見い出された場合には、必要なカード
がセットされていない場合と同様に、MPU21はRAM29(プ
リントバッファ)に対し例えば“Unmatching CG,Contr
ol Card"というメッセージを格納し、上述と同様の印
字を行ってユーザに修正を促す。
If an incorrect combination is found by detecting the code patterns read from the control card 3 and the CG card 4, the MPU21 will use the RAM29 as in the case where the necessary card is not set. For example, “Unmatching CG, Contr
The message "ol Card" is stored and the same printing as described above is performed to prompt the user for correction.

第5図は、MPU21(第2図参照)が実行すべき制御手
順を示すフローチャートである。
FIG. 5 is a flowchart showing a control procedure to be executed by the MPU 21 (see FIG. 2).

ステップS1では、装着された各カードに対応する信号
線のレベルを検出する。
In step S1, the level of the signal line corresponding to each mounted card is detected.

ステップS2では、検出された信号線のレベル(Ln)が
論理「0」であるか「1」であるかを判別する。ここ
で、論理「0」は当該カードが装着され、論理「1」は
カードの装着がないことを示す。
In step S2, it is determined whether the level (Ln) of the detected signal line is logic "0" or logic "1". Here, the logic "0" indicates that the card is attached, and the logic "1" indicates that the card is not attached.

ステッサプS2において(Ln)=「1」であると判断さ
れた場合、すなわちカードの装着がなされていない場合
は、ステップS3において“カードnが装着されていな
い”旨の印字を行う。
If (Ln) = “1” is determined in the step S2, that is, if the card is not loaded, printing is performed to the effect that “card n is not loaded” in step S3.

ステップS2において全てのカードが装着されているも
のと判別されたときには、ステップS4において、各カー
ドのROMに記憶されている特定のコードパターンを読み
出す。
When it is determined in step S2 that all the cards are mounted, the specific code pattern stored in the ROM of each card is read in step S4.

ステップS5では、ステップS4において読み出したコー
ドパターンを参照して、装着されたカードの組み合わせ
の良否を判断する。
In step S5, the quality of the combination of the mounted cards is determined by referring to the code pattern read in step S4.

その判断の結果、カードの組み合わせが不適正である
ことが判別したときには、ステップS6においてその旨を
印字する。
As a result of the determination, when it is determined that the combination of the cards is inappropriate, the fact is printed in step S6.

これまで述べてきた実施例では、印字のみによってモ
ジュール構成の修正をユーザに促したが、ブザーやLED
(発光ダイオード)を併用することにより更に判り易く
かつ強く修正を促すことができる。
In the embodiments described so far, the user was prompted to modify the module configuration only by printing, but the buzzer and LED
By using the (light emitting diode) together, it is possible to make the correction easier to understand and to strongly urge the correction.

かかる機能を実現するために、例えば第6図に示すよ
うに、I/Oポート27の出力側に抵抗R10,R11,R20,R21を介
してトランジスタTR1,TR2を接続し、信号線LL,LBをハイ
レベルに設定することによりトランジスタTR1,TR2をオ
ンし、もってLEDおよびブザーBZを駆動することができ
る。
In order to realize such a function, for example, as shown in FIG. 6, transistors TR1 and TR2 are connected to the output side of the I / O port 27 via resistors R10, R11, R20 and R21, and signal lines LL and LB are connected. The transistors TR1 and TR2 can be turned on by setting to a high level, thereby driving the LED and the buzzer BZ.

ここで、信号線LLおよびLBをハイレベルに設定するた
めには、アドレスバスADBを介してアドレス指定したI/O
ポート27に対し、データバスDBを介してMPU21から当該
信号線に対応した信号(論理「1」の信号)を送出する
ことによって成し得る。
Here, in order to set the signal lines LL and LB to the high level, the I / O addressed through the address bus ADB is
This can be done by sending a signal (a signal of logic "1") corresponding to the signal line from the MPU 21 to the port 27 via the data bus DB.

また、これまで述べた実施例では複数枚の回路基板を
もってモジュール構造を形成したが、単独のICや部品の
組み合わせによりモジュール構造を形成することも可能
である。
Further, although the module structure is formed by a plurality of circuit boards in the above-described embodiments, it is also possible to form the module structure by combining a single IC and components.

[発明の効果] 以上説明したとおり本発明によれば、出力装置本体に
接続されているキャラクタジェネレータ・カード(フォ
ントカード)内の文字パターン情報と、コントロール・
カード内の制御プログラムの両者が適合するか否かを自
動判別して、その判断結果を外部に報知することによ
り、出力装置の誤動作や意図しない文字パターンの出力
を事前に防止することができるという効果が得られる。
As described above, according to the present invention, the character pattern information in the character generator card (font card) connected to the output device main body and the control
It is possible to prevent malfunction of the output device and output of unintended character patterns in advance by automatically determining whether both control programs in the card are compatible and notifying the determination result to the outside. The effect is obtained.

【図面の簡単な説明】[Brief description of drawings]

第1図は本発明を適用したモジュール構造のプリンタを
示す概略構成図、 第2図は各モジュール相互間の電気的接続状態を示す結
線図、 第3図は第1図に示した実施例に関し印字機構を中心に
示したブロック図、 第4図(A)および(B)はプリントバッファに格納さ
れるドットマトリクス(データ)について説明する図、 第5図は本実施例の制御手順を示すフローチャート、 第6図はLEDおよびブザーにより警告を行うための構成
ブロック図である。 1……MPUカード、 2……インターフェースカード、 3……コントロールカード、 4……CG(キャラクタジェネレータ)カード、 5……電源。
FIG. 1 is a schematic configuration diagram showing a printer having a module structure to which the present invention is applied, FIG. 2 is a connection diagram showing an electrical connection state between modules, and FIG. 3 is related to the embodiment shown in FIG. A block diagram mainly showing a printing mechanism, FIGS. 4A and 4B are diagrams for explaining a dot matrix (data) stored in a print buffer, and FIG. 5 is a flowchart showing a control procedure of this embodiment. FIG. 6 is a block diagram of a configuration for issuing a warning by using an LED and a buzzer. 1 ... MPU card, 2 ... interface card, 3 ... control card, 4 ... CG (character generator) card, 5 ... power supply.

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】制御プログラムに基づいて制御される出力
装置であって、 文字パターン情報を記憶する第1の外部記憶手段を出力
装置本体に接続する第1の接続手段と、 前記制御プログラムを記憶する第2の外部記憶手段を出
力装置本体に接続する第2の接続手段と、 前記文字パターン情報を特定するための第1の識別情報
を前記第1の外部記憶手段から読み出すと共に、前記制
御プログラムを特定するための第2の識別情報を前記第
2の外部記憶手段から読み出す読出手段と、 前記読出手段により読み出された前記第1および第2の
識別情報に基づいて、前記第1の外部記憶手段に記憶さ
れている前記文字パターン情報と、前記第2の外部記憶
手段に記憶されている前記制御プログラムが適合するか
否かを判別する判断手段と、 前記判断手段により前記文字パターン情報と前記制御プ
ログラムが適合しないと判断された場合には、その旨を
報知する報知手段と を有することを特徴とする出力装置。
1. An output device controlled based on a control program, comprising: first connecting means for connecting a first external storage means for storing character pattern information to an output device main body; and the control program for storing the control program. Second connection means for connecting the second external storage means to the output device main body, and first identification information for specifying the character pattern information from the first external storage means, and the control program. Based on the first and second identification information read by the reading means, and reading means for reading second identification information for identifying the second identification information from the second external storage means. Determination means for determining whether or not the character pattern information stored in the storage means matches the control program stored in the second external storage means; When the control program and the character pattern information is determined to be incompatible with stage output apparatus; and a notifying means for notifying to that effect.
JP60293602A 1985-12-28 1985-12-28 Output device Expired - Fee Related JPH0816866B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP60293602A JPH0816866B2 (en) 1985-12-28 1985-12-28 Output device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP60293602A JPH0816866B2 (en) 1985-12-28 1985-12-28 Output device

Publications (2)

Publication Number Publication Date
JPS62156712A JPS62156712A (en) 1987-07-11
JPH0816866B2 true JPH0816866B2 (en) 1996-02-21

Family

ID=17796836

Family Applications (1)

Application Number Title Priority Date Filing Date
JP60293602A Expired - Fee Related JPH0816866B2 (en) 1985-12-28 1985-12-28 Output device

Country Status (1)

Country Link
JP (1) JPH0816866B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6444556A (en) * 1987-08-12 1989-02-16 Fuji Photo Film Co Ltd Memory cartridge

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6225782Y2 (en) * 1980-03-28 1987-07-01
JPS5972550A (en) * 1982-10-19 1984-04-24 Ricoh Co Ltd Presence or absence deciding system of program memory for option
JPS59180899A (en) * 1983-03-30 1984-10-15 Omron Tateisi Electronics Co Deciding method of wrong insertion of p-rom

Also Published As

Publication number Publication date
JPS62156712A (en) 1987-07-11

Similar Documents

Publication Publication Date Title
EP0173285B1 (en) Dot-matrix printer with font cartridge unit
US5137379A (en) Printer including cartridge mounted read only memory
EP0217043B1 (en) Thermal print head heating circuit fault detection device
JPH08310007A (en) Serial printer
US4411540A (en) Printing apparatus
CA1236586A (en) Dot-matrix printer with font cartridge unit
GB2195800A (en) Printer
JPH0474189B2 (en)
US5200763A (en) Printer with an led print head having means for setting data about the print head
US4951235A (en) Option unit detecting apparatus for electronic equipment
KR910003753B1 (en) Electronic apparatus
JPH0816866B2 (en) Output device
JPH0661971B2 (en) Printer
EP0691630B1 (en) Control system for an electronic postage meter having a programmable printhead controller
JP2634821B2 (en) Print head
US5242230A (en) Font cartridge with thermal correction information
GB2233175A (en) Printer and stepping motor control
JP2517974B2 (en) Document processing device capable of IC card connection
CA1236587A (en) Dot-matrix printer with font cartridge unit
JP2005103789A (en) Electronic apparatus
JPH027092B2 (en)
JPH08174922A (en) Electronic apparatus and controlling method therefor
CN117656669A (en) Consumable chip, verification response method thereof, consumable container and printing equipment
JPS61249772A (en) Apparatus for generating character pattern
JPH01288467A (en) Recorder

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees