JPS62167063A - Recording apparatus - Google Patents

Recording apparatus

Info

Publication number
JPS62167063A
JPS62167063A JP61010385A JP1038586A JPS62167063A JP S62167063 A JPS62167063 A JP S62167063A JP 61010385 A JP61010385 A JP 61010385A JP 1038586 A JP1038586 A JP 1038586A JP S62167063 A JPS62167063 A JP S62167063A
Authority
JP
Japan
Prior art keywords
recording
cartridge
rom cartridge
processing state
printing
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
Application number
JP61010385A
Other languages
Japanese (ja)
Inventor
Yoshiaki Kamuragi
義明 冠木
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 JP61010385A priority Critical patent/JPS62167063A/en
Publication of JPS62167063A publication Critical patent/JPS62167063A/en
Pending legal-status Critical Current

Links

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)

Abstract

PURPOSE:To prevent the erasure of receiving data, by providing a control means for releasing an interruption processing state when a ROM cartridge is mounted to re-open recording operation from a recording stop position. CONSTITUTION:When a ROM cartridge 6 is pulled out, the input at the interruption terminal INT of CPU2 changes to a low level and CPU2 transfers to an interruption processing state to necessarily stop recording operation. At this time, a resistor 14 and a condenser 15 constitute an integrating circuit and chattering generated when the cartridge 6 is pulled out and inserted is prevented. Thereafter, when the ROM cartridge 6 is mounted, the interruption processing state is released and recording is again re-opened from a recording stop position. If recording is finished, the whole of recording operation is finished.

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明は、マイコン等ホストから送られて来る記録デー
タを、ドツトマトリックスにより構成される文字・記号
又はグラフィックパターンに変換して記録用紙に記録す
る記録装置に関するものである。
[Detailed Description of the Invention] [Industrial Application Field] The present invention converts recording data sent from a host such as a microcomputer into characters/symbols or graphic patterns composed of a dot matrix and records them on recording paper. The present invention relates to a recording device for recording.

[従来の技術] ドツトマトリックスで構成される文字、記号を印字(記
録)する印字装置(記録装置)には、例えはワイヤドツ
トプリンタやサーマルプリンタ。
[Prior Art] Examples of printing devices (recording devices) that print (record) characters and symbols composed of dot matrices include wire dot printers and thermal printers.

インクジェットプリンタ等かあるか、これらのプリンタ
はその方式に関りなくマイコン等のホスト装置から送ら
れてくるASCII、JI38ヒットコ−1・等の印字
コートを実1漂に印字する縦7ドツト、 (iffi 
5 ドツト等の1−ットマトリックスで41′4成され
る印字パターンに変)奏するための、印字パターンを記
憶しておくROMか必要である。このROMをCGRO
Mと呼ぶ。
Regardless of the type of inkjet printer, these printers print ASCII, JI38 Hitco-1, etc. print coats sent from a host device such as a microcomputer in a single vertical 7-dot format ( iffi
A ROM is required to store a print pattern to perform a print pattern formed by a 1-dot matrix such as 5 dots. CGRO this ROM
Call it M.

通常、このCG RONA 41、印字装置本体内部の
プリント基板上に実装されており、印字シ・?1斤本体
の外装を取りは丁さなければ交換=1−ることかてきな
いか、最近節」1iに字体を変更したいとか、文字コー
トセラ)−を変更したいとの要求によつ、CGROMを
本体のプリント基板から切り放して、CGROM、プリ
ント基板及びその外装より構成されるCGROMカート
リッジとし、これを外部から簡単に抜き差しすることが
できる印字装置が発売されている。
Normally, this CG RONA 41 is mounted on a printed circuit board inside the main body of the printing device, and is used for printing. If you don't remove the exterior of the main body of 1 loaf, you can't replace it = 1-.In response to a request to change the font to ``1i,'' or to change the font (Court Sera), we changed the CGROM. There are printing devices on the market that can be separated from the main body's printed circuit board to form a CGROM cartridge consisting of a CGROM, a printed circuit board, and its exterior, and that can be easily inserted and removed from the outside.

(発明が解決しようとする問題点) 従来のこの種の印字装置は印字中にCGROMカートリ
ッジを抜くと、CGROMからは正しい印字パターンが
出力されない訳であるから、誤印字がなされ続けるとい
う結果になった。またCGROMカートリッジか抜かれ
ると、メカスイッチにより本体側のCPUのハードリセ
ットをかけて印字をストップさせるものもある。
(Problem to be Solved by the Invention) In conventional printing devices of this type, if the CGROM cartridge is removed during printing, the correct printing pattern will not be output from the CGROM, resulting in continued erroneous printing. Ta. Additionally, when the CGROM cartridge is removed, some machines use a mechanical switch to hard reset the CPU on the main body to stop printing.

しかしながらこの様にCGROMカートリッジか抜かれ
た時に、本体のCPUにハートリセットをかけるという
方法では、誤印字は避けられるか、抜かれるまでに印字
装置が受は取ったデータは消失するという問題かあった
However, with this method of applying a heart reset to the main body's CPU when the CGROM cartridge is removed, there is a problem of whether printing errors can be avoided, or the data received by the printing device before being removed will be lost. .

(問題を解決するための手段) 以上の点に鑑み、記録中にROMカートリッジか抜き取
られたならば、割り込み処理状態に穆って記録動作を停
止し、その後ROMカートリッジが装着されたならば割
り込み処理状態を解除して、記録停止位置から記録動作
を再開させる制御手段を設ける。
(Means for solving the problem) In view of the above points, if the ROM cartridge is removed during recording, the recording operation will be stopped by entering an interrupt processing state, and if the ROM cartridge is subsequently inserted, an interrupt will be issued. A control means is provided for canceling the processing state and restarting the recording operation from the recording stop position.

[実施例] 以下に、この発明の実施例を図面に基づいて説明する。[Example] Embodiments of the present invention will be described below based on the drawings.

第1図は本発明における印字装置の構成を示したブロッ
ク図である。印字装置は、すべてのコントロールを行う
CPU (中央演算制御回路)2、CPU2を動作させ
るプログラムを記憶するコントロールROM3、マイコ
ン等の外部ホスト装置4からの印字データコード及びコ
ントロールコードを受信するデータ受信回路5、印字デ
ータコードを実際に印字するドツトマトリックスパター
ンに変換するための印字パターンを記憶する本体外部か
ら抜き差し可能なCGROMカートリッジ6、受信デー
タ及び1ライン分の印字ドツトパターンを読み書きする
ためのRAM(ランダム・アクセス・メモリ)7、ドツ
トマトリックスで印字する印字ヘッドを含む印字部8に
より構成されている。ここでROMカートリッジ6を除
き、以上の要素により印字製百本体1を構成する。
FIG. 1 is a block diagram showing the configuration of a printing device according to the present invention. The printing device includes a CPU (central processing control circuit) 2 that performs all controls, a control ROM 3 that stores programs for operating the CPU 2, and a data reception circuit that receives print data codes and control codes from an external host device 4 such as a microcomputer. 5. A CGROM cartridge 6 that can be inserted and removed from the outside of the main body to store the printing pattern for converting the printing data code into a dot matrix pattern to be actually printed; a RAM ( The printing section 8 includes a random access memory (random access memory) 7, and a print head for printing in a dot matrix. Here, except for the ROM cartridge 6, the printed body 1 is composed of the above elements.

第2図はCGROMカートリッジ6の着脱部を示し、9
は装置本体1のカードエッヂコネクタであり、CGRO
Mカートリッジ6が着脱される。
FIG. 2 shows the attachment/detachment part of the CGROM cartridge 6.
is the card edge connector of the device main body 1, and CGRO
The M cartridge 6 is installed and removed.

図において、データバス1 アドレスバス及びメモリ;
l(制御信号等の信号線は省略しである。10はコネク
タの5■印加端子、11,12はGND端子てあり、1
3.14は抵抗、]5はコンデンサ、16はシュミット
型インバータである。インバータ16の出力は、CPU
2の割り込み端子であるINTに接3.売されている。
In the figure, data bus 1 address bus and memory;
l (Signal lines such as control signals are omitted. 10 is the 5■ application terminal of the connector, 11 and 12 are the GND terminals, 1
3.14 is a resistor, ]5 is a capacitor, and 16 is a Schmidt type inverter. The output of the inverter 16 is
Connect to INT which is the interrupt terminal of 2.3. It's on sale.

第3図はCG ROMカートリッジ6のプリント基(反
に設けられた接続端子てあり、17か5■端子、18.
19かGND端子であり、他の端子かデータパフ2.ア
ドレスバス、メモリ制御イV号等の為の端子である。
Figure 3 shows the connection terminals provided on the print board (on the opposite side) of the CG ROM cartridge 6, including the 17, 5, and 18 terminals.
19 or GND terminal, and other terminals or data puff 2. This is a terminal for address bus, memory control number V, etc.

次に動作について第4図フローヂャー1・に基っいて説
明する。まず記録開始信号がCPU2から出力されると
(ステップSt)、CGROMカートリッジ6がコネク
タ9に装着しであるか否か検出する(ステップS2)。
Next, the operation will be explained based on flowchart 1 in FIG. First, when a recording start signal is output from the CPU 2 (step St), it is detected whether the CGROM cartridge 6 is attached to the connector 9 (step S2).

装着されていない時には、インバータ16の人力はハイ
レベルとな・っているので、割り込み端子TNTはロー
レヘルとなっており、割り込み処理に移り、警告処理A
に進む。一方装着ざわている時に(、l:、INT端子
の人力はハイレベルに固定されており、記録処理(ステ
ップS3)に(多る。記録動作の途中において、CG 
ROMカートリッジ6が引き抜かれたか否か検出され(
ステップS4)、引き抜かれない時には記録動作が終了
したか否かを判1祈しくステップ510)、終了してい
なかったら記録処理ル−ヂンを糸売行する。
When the inverter 16 is not installed, the power of the inverter 16 is at a high level, so the interrupt terminal TNT is at a low level, and the process moves to interrupt processing, and warning processing A is performed.
Proceed to. On the other hand, when the device is being attached (, l:, the manual power of the INT terminal is fixed at a high level, and there is a lot of CG input during the recording process (step S3).
It is detected whether the ROM cartridge 6 has been removed (
In step S4), if the thread is not pulled out, it is determined whether the recording operation has been completed or not (step 510), and if it has not been completed, the recording processing routine is executed.

一方、ROMカートリッジ6が引き抜かれた時には、C
PU2の割り込み端子I N Tの人力がローレヘルに
変り、CPU2は割り込み処理状態にiZ行して(ステ
ップS5)、必然的に記録動作を停止ヒー)−る(ステ
ップS6)。尚、この時抵抗14とコンデンサ15は積
分回路を構成し、カートリッジ6を抜き差しするときの
チャタリングを防止している。その後ROMカートリッ
ジ6が装着されると、割り込み処理状態か解除され、再
び記録を停止した位置から、記録を再開する(ステップ
S7.S8.S9)。記録が終了したならば記録動作全
体を終了する。
On the other hand, when the ROM cartridge 6 is pulled out, the C
The power of the interrupt terminal INT of the PU2 changes to low level, and the CPU 2 enters the interrupt processing state (step S5), and inevitably stops the recording operation (step S6). At this time, the resistor 14 and the capacitor 15 constitute an integrating circuit to prevent chattering when the cartridge 6 is inserted or removed. After that, when the ROM cartridge 6 is installed, the interrupt processing state is canceled and recording is resumed from the position where recording was stopped (steps S7, S8, and S9). When the recording is completed, the entire recording operation is terminated.

上記回路動作により、印字装置が印字中にCGROMカ
ートリッジ6が抜かれると、CPUに割り込みかかかる
ことにより、ソフトウェアの割り込み処理で印字動作を
停止し、誤印字を防き、再びセットされた時には割り込
みが解除されることにより、ソフトウェアは通常ルーチ
ンにちどり、印字コードから印字パターンへの変換を再
開し、自動的に中断直前に印字した次の文字・記号から
印字を再開することができる。
Due to the circuit operation described above, when the CGROM cartridge 6 is removed while the printing device is printing, the CPU is interrupted, the printing operation is stopped by the software interrupt processing, preventing erroneous printing, and when it is set again, an interrupt is generated. By canceling this, the software resumes the conversion from the print code to the print pattern according to its normal routine, and can automatically resume printing from the next character/symbol that was printed immediately before the interruption.

尚、第3図で示すようにCGROMカートリッジ側のプ
リント基板の端子の形状を、電源ラインに関するもの1
7.18.19だけ長くして、CGROMカートリッジ
の電源か他の信号よりセットする時は早く入り、抜くと
きには遅くまで加わるようにすることにより、本体に電
源が加わった状態でCGROMカートリッジを破壊する
ことなしに抜き差しすることかできる。
As shown in Figure 3, the shape of the terminals on the printed circuit board on the CGROM cartridge side is changed to 1 for the power supply line.
7. By making the signal longer by 18.19 and applying it earlier when setting than the power supply of the CGROM cartridge or other signals, and applying until later when removing it, the CGROM cartridge can be destroyed with the power applied to the main body. It can be inserted and removed without any problems.

[効 果コ 以上部へた通り本発明によれは、記録中にCGROMカ
ートリッジが抜かれた時には動作することなしに記録を
中断し、再びセットされた時には受信データを消去する
ことなしに記録中断前に記録した次の文字から自動的に
記録再開できるようになった。また、常体の異なったC
GROMカートリッジを交換することにより、ある一ラ
インだけ字体を変えてアクセントをつけることもできる
など、非常に有効な記録装置を提供することができる。
[Effects] As described above, according to the present invention, when the CGROM cartridge is removed during recording, the recording is interrupted without operating, and when the CGROM cartridge is inserted again, the received data is not erased and the recording is stopped before the recording is interrupted. Recording can now be automatically resumed from the next character recorded. Also, different ordinary C
By replacing the GROM cartridge, it is possible to change the font of one line and add an accent, making it possible to provide a very effective recording device.

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

第1図は本発明の実施例における印字装置の構成を示し
たブロック図、第2図はROMカートリッジ接続部を示
すブロック図、第3図はCGROMカートリッジのプリ
ン1一基板の端子形状説明図、第4図はフローチャート
。 1−一一一印字装置本体 2−−−−CP U6−−−
−CG ROMカートリッジ 7−−−−RA M8−
一一一印字部 9−一一一コネクタ16−−−−インバ
ータ
FIG. 1 is a block diagram showing the configuration of a printing device in an embodiment of the present invention, FIG. 2 is a block diagram showing a ROM cartridge connection section, and FIG. 3 is an explanatory diagram of the terminal shape of the printer 1 board of the CGROM cartridge. Figure 4 is a flowchart. 1-111 Printing device main body 2----CP U6---
-CG ROM cartridge 7---RA M8-
111 Printing section 9-111 Connector 16---Inverter

Claims (1)

【特許請求の範囲】[Claims] ドツトマトリクス状に記録を行う記録部と、記録すべき
データを蓄えるメモリ手段と、前記メモリ手段の各デー
タに対して固有のドツトマトリクスパターンを発生する
とともに着脱可能に設けられたROMカートリツジと、
前記ROMカートリツジの装着状態を検出する検出手段
と、前記記録部の記録中に前記ROMカートリツジが引
き抜かれた時には割り込み処理状態に移って記録動作を
停止しその後ROMカートリツジが装着された時には割
り込み処理状態を解除して記録動作を記録停止位置から
再開させる制御手段を有することを特徴とする記録装置
a recording unit that records in a dot matrix format; a memory unit that stores data to be recorded; a ROM cartridge that generates a unique dot matrix pattern for each data in the memory unit and is removably provided;
a detecting means for detecting the installed state of the ROM cartridge; and when the ROM cartridge is pulled out during recording in the recording section, the system enters an interrupt processing state and stops the recording operation, and when the ROM cartridge is subsequently installed, the interrupt processing state is set. What is claimed is: 1. A recording apparatus comprising: control means for canceling the recording operation and restarting the recording operation from the recording stop position.
JP61010385A 1986-01-20 1986-01-20 Recording apparatus Pending JPS62167063A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP61010385A JPS62167063A (en) 1986-01-20 1986-01-20 Recording apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP61010385A JPS62167063A (en) 1986-01-20 1986-01-20 Recording apparatus

Publications (1)

Publication Number Publication Date
JPS62167063A true JPS62167063A (en) 1987-07-23

Family

ID=11748650

Family Applications (1)

Application Number Title Priority Date Filing Date
JP61010385A Pending JPS62167063A (en) 1986-01-20 1986-01-20 Recording apparatus

Country Status (1)

Country Link
JP (1) JPS62167063A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6463179A (en) * 1987-09-03 1989-03-09 Matsushita Electric Ind Co Ltd Electronic apparatus
US5171092A (en) * 1987-07-06 1992-12-15 Canon Kabushiki Kaisha Printing apparatus that stores externally supplied fonts
US6381030B1 (en) 1991-03-29 2002-04-30 Canon Kabushiki Kaisha Image processing, copying, and printing apparatus having a part of a processing unit and a part of another unit formed as one inseparable unit

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5171092A (en) * 1987-07-06 1992-12-15 Canon Kabushiki Kaisha Printing apparatus that stores externally supplied fonts
JPS6463179A (en) * 1987-09-03 1989-03-09 Matsushita Electric Ind Co Ltd Electronic apparatus
US6381030B1 (en) 1991-03-29 2002-04-30 Canon Kabushiki Kaisha Image processing, copying, and printing apparatus having a part of a processing unit and a part of another unit formed as one inseparable unit
US6388767B1 (en) 1991-03-29 2002-05-14 Canon Kabushiki Kaisha Image processing, copying, and printing apparatus having a part of a processing unit and a part of another unit formed as one inseparable unit

Similar Documents

Publication Publication Date Title
JPS6392473A (en) Printer
JPS62167063A (en) Recording apparatus
JP2002036640A (en) Label printer
JP2771677B2 (en) Printing equipment
JP2716087B2 (en) Output device
JPH0359832B2 (en)
EP0298660B1 (en) Printing apparatus operated by means of thermal energy
JPS63137879A (en) Printer and ink ribbon cartridge for said printer
JPH0752384B2 (en) Printer device
JPH04323071A (en) Label printer
JPS63249222A (en) Printer controller
JPH0546935Y2 (en)
JPS6158770A (en) Printing device
JPS6037926B2 (en) Dot pattern output control method
JPH027092B2 (en)
JPH0357484Y2 (en)
JP2702296B2 (en) Serial number issuing printer
JPH03158249A (en) Printing control system for dot matrix serial printer
JPS60110460A (en) Former of printing data
JPH0611575B2 (en) Recording device
JPH0213631B2 (en)
JPH061045A (en) Printer device
JPS6259049A (en) Cross ruled line printing system of serial dot matrix printer
JPH0217526A (en) Printer
JPS6094379A (en) Processing system at time of cover opening of printer