JPS635767B2 - - Google Patents
Info
- Publication number
- JPS635767B2 JPS635767B2 JP57206971A JP20697182A JPS635767B2 JP S635767 B2 JPS635767 B2 JP S635767B2 JP 57206971 A JP57206971 A JP 57206971A JP 20697182 A JP20697182 A JP 20697182A JP S635767 B2 JPS635767 B2 JP S635767B2
- Authority
- JP
- Japan
- Prior art keywords
- information
- printing device
- cpu
- memory
- 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
Links
Classifications
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
Description
【発明の詳細な説明】
(1) 発明の技術分野
本発明は収容文字情報や印刷フオーマツト情報
等をプログラム処理によつて情報処理装置
(CPU)からロードする印刷装置の印刷命令受信
前のロード状態のチエツクに関するものである。[Detailed Description of the Invention] (1) Technical Field of the Invention The present invention relates to a loading state of a printing device that loads stored character information, print format information, etc. from an information processing device (CPU) by program processing before receiving a print command. This is related to checking.
(2) 従来技術と問題点
収容活字媒体情報や印刷フオーマツト情報を処
理プログラムによりCPUからロードされる方式
を用いた印刷装置の1例を第1図に示す。(2) Prior Art and Problems FIG. 1 shows an example of a printing device using a method in which information on accommodated print media and print format information is loaded from a CPU by a processing program.
印刷命令を受信する前に、予め収容活字情報が
CPU1から印刷装置10内のインタフエース制
御回路11を通して活字媒体情報メモリ13に格
納される。 Before receiving the print command, the accommodated type information is stored in advance.
The information is stored from the CPU 1 into the print media information memory 13 via the interface control circuit 11 in the printing device 10.
同様に、用紙の印刷フオーマツト情報が用紙制
御メモリ16に格納される。次に印刷命令を受
信、すなわち1行分の印字すべき文字情報および
用紙送り情報が、それぞれ印字情報メモリ12、
紙送り制御回路17に格納されると、印刷制御回
路15により照合回路14で印字情報メモリ12
のデータと活字媒体情報メモリ13のデータの照
合をとる。そして照合結果をハンマ駆動回路18
に送り、指定された桁に指定された文字を印字す
る。1行分の指定された文字がすべて印字される
と、紙送り制御回路17により用紙制御メモリ1
6のデータを参照して、紙送り制御信号を紙送り
モータ駆動回路19に送り、指定された分だけ紙
送り動作を実行する。以後印刷処理は印刷命令を
くり返し受信して行なわれる。 Similarly, paper print format information is stored in the paper control memory 16. Next, a print command is received, that is, character information to be printed for one line and paper feed information are stored in the print information memory 12, respectively.
When stored in the paper feed control circuit 17, the print control circuit 15 causes the collation circuit 14 to store the print information in the print information memory 12.
The data in the printed medium information memory 13 are compared with each other. Then, the comparison result is sent to the hammer drive circuit 18.
and print the specified character in the specified column. When all the specified characters for one line are printed, the paper feed control circuit 17 transfers the paper control memory 1 to the paper feed control circuit 17.
6, a paper feed control signal is sent to the paper feed motor drive circuit 19, and the paper feed operation is executed by the specified amount. Thereafter, print processing is performed by repeatedly receiving print commands.
しかし、この印刷装置では、電源投入後または
ロードされた情報に関して印刷装置内でエラーが
発生した直後において、活字情報または印刷フオ
ーマツト情報は印刷装置内で正しくセツトされて
いない場合がある。従来はこのような状態でも印
刷命令は受信可能であり、その結果として活字媒
体と活字情報が正しく対応せず、また印刷フオー
マツトが正しくなく、印刷命令を遂行しても誤つ
た印字、脱字または誤つた印刷フオーマツトが発
生するという問題点があつた。 However, in this printing device, type information or print format information may not be set correctly in the printing device after power is turned on or immediately after an error occurs in the printing device regarding loaded information. Conventionally, print commands could be received even in such a state, and as a result, the print medium and print information did not correspond correctly, the print format was incorrect, and even if the print command was executed, incorrect printing, omissions, or errors occurred. There was a problem in that the printing format was different.
(3) 発明の目的
本発明の目的は収容文字情報や印刷フオーマツ
ト情報等をプログラム処理によつてCPUよりロ
ードする方式で印刷命令前のロード状態をチエツ
クするようにした印刷装置を提供することであ
る。(3) Purpose of the Invention The purpose of the present invention is to provide a printing device in which stored character information, print format information, etc. are loaded from a CPU through program processing, and the loading status is checked before a print command is issued. be.
(4) 発明の構成
前記目的を達成するため、本発明の印刷装置は
収容文字情報や印刷フオーマツト情報等をプログ
ラム処理によつて情報処理装置(CPU)よりロ
ードする印刷装置において、
該印刷装置は該情報が印刷装置上にロードされ
ているか否かをチエツクする手段と、情報処理装
置(CPU)から印刷命令を受信したときに、前
記情報が印刷装置上にロードされていないときは
命令遂行が不能であることを情報処理装置
(CPU)へ報告する手段とを具えたことを特徴と
するものである。(4) Structure of the Invention In order to achieve the above object, the printing device of the present invention is a printing device that loads stored character information, print format information, etc. from an information processing unit (CPU) through program processing. means for checking whether the information is loaded on the printing device; and means for checking whether or not the information is loaded on the printing device; The device is characterized by comprising a means for reporting the inability to the information processing unit (CPU).
(5) 発明の実施例
第2図は本発明の実施例の構成説明図である。
同図が第1図と異なる点は、インタフエース制御
回路11とデータの授受を行なうメモリロード状
態チエツク回路21を設けたことである。このメ
モリロード状態チエツク回路21は電源投入後あ
るいは前記情報に関して印刷装置内でエラーが発
生した後、該情報が印刷装置にロードされたか否
かをチエツクする機能をもたせたものである。す
なわち、印刷情報のロード命令がきたとき、エラ
ーの有無にかかわらず、用紙制御用メモリ16へ
の書込みの終了を検出し、該メモリへのロードを
チエツクする機能と、活字情報のロード命令によ
り活字媒体情報メモリ13への書込みの終了を検
出し、該メモリへのロードをチエツクする機能を
有する。そして、印刷命令を受信した時、両者の
ロード命令が有つたならばそのまま進行させ、両
者または何れかのロード命令が無かつたならば命
令遂行不能であることをインタフエース制御回路
11を介してCPU1に報告するようにしたもの
である。これにより、CPU1は活字情報または
印刷フオーマツト情報のロードが必要であること
が分る。(5) Embodiment of the invention FIG. 2 is an explanatory diagram of the configuration of an embodiment of the invention.
This figure differs from FIG. 1 in that a memory load status check circuit 21 is provided for exchanging data with the interface control circuit 11. The memory load status check circuit 21 has a function of checking whether the information has been loaded into the printing apparatus after the power is turned on or an error occurs in the printing apparatus regarding the information. That is, when a print information load command is received, regardless of the presence or absence of an error, there is a function that detects the end of writing to the paper control memory 16 and checks whether the print information has been loaded into the memory, and a function that checks whether the print information has been loaded or not. It has a function of detecting the end of writing to the medium information memory 13 and checking the loading to the memory. When a print command is received, if there are both load commands, the process is allowed to proceed as is, and if there are no load commands or either one, the interface control circuit 11 indicates that the command cannot be executed. It is configured to report to CPU1. This indicates that the CPU 1 needs to load type information or print format information.
(6) 発明の効果
以上説明したように、本発明によれば、活字情
報または印刷フオーマツト情報をプログラム処理
によりCPUからロードする印刷装置で印刷命令
前にこれらの情報がロードされたか否かをチエツ
クする手段を設けることにより、印刷可能状態を
検出できるものである。このようにして、従来
往々発生した誤つた印字、脱字、誤つた印刷フオ
ーマツトを未然に防止することができる。(6) Effects of the Invention As explained above, according to the present invention, in a printing device that loads type information or print format information from a CPU through program processing, it is possible to check whether or not this information has been loaded before issuing a print command. By providing a means for detecting a printable state, it is possible to detect a printable state. In this way, incorrect printing, omissions, and incorrect printing formats that often occur in the past can be prevented.
第1図は従来例の構成説明図、第2図は本発明
の実施例の構成説明図であり、図中1はCPU、
10は印刷装置、11はインタフエース制御回
路、12は印字情報メモリ、13は活字媒体情報
メモリ、14は照合回路、15は印刷制御回路、
16は用紙制御用メモリ、17は紙送り制御回
路、18はハンマ駆動回路、19は紙送りモータ
駆動回路、21はメモリロード状態チエツク回路
を示す。
Fig. 1 is an explanatory diagram of the configuration of a conventional example, and Fig. 2 is an explanatory diagram of the configuration of an embodiment of the present invention.
10 is a printing device, 11 is an interface control circuit, 12 is a print information memory, 13 is a printed medium information memory, 14 is a verification circuit, 15 is a print control circuit,
16 is a paper control memory, 17 is a paper feed control circuit, 18 is a hammer drive circuit, 19 is a paper feed motor drive circuit, and 21 is a memory load state check circuit.
Claims (1)
ログラム処理によつて情報処理装置(CPU)よ
りロードする印刷装置において、 該印刷装置は該情報が印刷装置上にロードされ
ているか否かをチエツクする手段と、 情報処理装置(CPU)から印刷命令を受信し
たときに、前記情報が印刷装置上にロードされて
いないときは命令遂行が不能であることを情報処
理装置(CPU)へ報告する手段とを具えたこと
を特徴とする印刷装置。[Scope of Claims] 1. In a printing device that loads character information, print format information, etc. from an information processing unit (CPU) through program processing, the printing device determines whether the information is loaded on the printing device or not. and a means for checking whether the print command is received from the information processing unit (CPU) and informing the information processing unit (CPU) that the command cannot be executed if the information is not loaded on the printing device. A printing device characterized by comprising: means for reporting.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP57206971A JPS5998244A (en) | 1982-11-26 | 1982-11-26 | Printer |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP57206971A JPS5998244A (en) | 1982-11-26 | 1982-11-26 | Printer |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS5998244A JPS5998244A (en) | 1984-06-06 |
| JPS635767B2 true JPS635767B2 (en) | 1988-02-05 |
Family
ID=16532032
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP57206971A Granted JPS5998244A (en) | 1982-11-26 | 1982-11-26 | Printer |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS5998244A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0216689A (en) * | 1988-07-05 | 1990-01-19 | Nec Corp | Optical character recognizing device |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2753000B2 (en) * | 1988-08-31 | 1998-05-18 | キヤノン株式会社 | Printing control device |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6038742B2 (en) * | 1978-01-11 | 1985-09-03 | 株式会社日立製作所 | Printer external character processing method |
| JPS5633792A (en) * | 1979-08-28 | 1981-04-04 | Hideho Horie | Light display unit |
| JPS6028018B2 (en) * | 1980-12-03 | 1985-07-02 | 富士通株式会社 | Input/output control method |
| JPS58129645A (en) * | 1982-01-29 | 1983-08-02 | Usac Electronics Ind Co Ltd | Correction output system for pattern error of "kanji" (chinese character) generator |
-
1982
- 1982-11-26 JP JP57206971A patent/JPS5998244A/en active Granted
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0216689A (en) * | 1988-07-05 | 1990-01-19 | Nec Corp | Optical character recognizing device |
Also Published As
| Publication number | Publication date |
|---|---|
| JPS5998244A (en) | 1984-06-06 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4660999A (en) | Dot-matrix printer with font cartridge unit | |
| JPH02286280A (en) | printer | |
| JPS635767B2 (en) | ||
| JPS61121128A (en) | Print control system | |
| JPH01235658A (en) | Printer | |
| JPH0236968B2 (en) | ||
| JPS5981778A (en) | Print control system | |
| JPH01139267A (en) | Color recording apparatus | |
| JPS6338318B2 (en) | ||
| JPS6180950A (en) | Image processing device | |
| JP2001301246A (en) | Printing control method | |
| JPH04323071A (en) | label printer | |
| JPS6127000A (en) | Inspection method of ram | |
| US4676674A (en) | Data input/output unit | |
| JPH0381820A (en) | Printing data edition system | |
| JPH01214460A (en) | Page output detection system of printer | |
| JPS61123555A (en) | Printer-controlling system | |
| JPH0213631B2 (en) | ||
| JPS62251826A (en) | recording device | |
| JPH03166979A (en) | Printer control method | |
| JPH0516498A (en) | Printer apparatus with printing malfunction diagnostic function | |
| JPH0220370A (en) | printing device | |
| JPH07210444A (en) | Data processor | |
| JPH0691955A (en) | Printer configured to mount IC card and data control method using the printer | |
| JPS5922766A (en) | Space control system of line dot printer |