JPH0867046A - Form overlay printer - Google Patents
Form overlay printerInfo
- Publication number
- JPH0867046A JPH0867046A JP6204906A JP20490694A JPH0867046A JP H0867046 A JPH0867046 A JP H0867046A JP 6204906 A JP6204906 A JP 6204906A JP 20490694 A JP20490694 A JP 20490694A JP H0867046 A JPH0867046 A JP H0867046A
- Authority
- JP
- Japan
- Prior art keywords
- serial number
- data
- storage area
- form data
- number storage
- 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.)
- Withdrawn
Links
Landscapes
- Record Information Processing For Printing (AREA)
Abstract
(57)【要約】 (修正有)
【目的】 フォームオーバレイ印字装置において、管理
番号等を正確に付加し、管理番号の二重発行や番号の抜
けを防止する。
【構成】 あらかじめ登録されたフォームデータ、及び
入力する可変情報を合成する場合、印字する対象物の発
行部数を記憶し、フォームデータ、可変印字情報及び発
行部数のデータを合成して印字する。フォームオーバレ
イ印字装置内に複数のフォームデータを登録すると共
に、フォームデータの種別毎に、「正」の通し番号記憶
領域15及び「仮」の通し番号記憶領域16を設け、印
字処理開始時に「仮」の通し番号記憶領域15に「仮」
の通し番号を記憶し、確実に印字処理が終了するまで
「仮」の通し番号記憶領域15に記憶した番号データを
保持する。
(57) [Summary] (Correction) [Purpose] In a form overlay printing device, the management number, etc. is accurately added to prevent duplicate issuance of the management number and omission of the number. [Structure] When combining pre-registered form data and variable information to be input, the number of issued copies of an object to be printed is stored, and the form data, the variable print information and the data of the number of copies are combined and printed. A plurality of form data is registered in the form overlay printing apparatus, and a "regular" serial number storage area 15 and a "temporary" serial number storage area 16 are provided for each type of form data, and the "temporary" serial number storage area 15 is provided at the start of printing processing. “Temporary” in serial number storage area 15
The serial number is stored, and the number data stored in the "temporary" serial number storage area 15 is held until the printing process is completed.
Description
【0001】[0001]
【産業上の利用分野】本発明はプリンタ装置に係り、特
に書式用紙に管理番号を付加する際に効率良い印字作業
を行うことができるフォームオーバレイ印字装置に関す
る。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a printer device, and more particularly to a form overlay printing device capable of performing a printing operation efficiently when adding a management number to a form sheet.
【0002】[0002]
【従来の技術】ホストコンピュータ等の外部のホスト機
器から出力される印字データに従って印字を行うプリン
タ装置では、印字処理の効率化を図る為フォームオーバ
レイ印字機能を有する装置がある。このフォームオーバ
レイ印字は予め所定のフォームデータをプリンタ装置内
に登録しておき、以後被フォームデータのみをプリンタ
装置に順次供給することによって被フォームデータをフ
ォームデータに合成して効率良い印字を行うものであ
る。例えば、所定の作表データをプリンタ装置のRAM
に予め登録し、以後この作表データによって作成される
表に書き込む被フォームデータ、例えば数値、アルファ
ベット等の文字をプリンタ装置に供給し、作表作業等を
効率良く行うものである。2. Description of the Related Art In printers that perform printing according to print data output from an external host device such as a host computer, there is a device having a form overlay printing function in order to improve the efficiency of printing processing. In this form overlay printing, predetermined form data is registered in advance in the printer device, and thereafter, only the form data is sequentially supplied to the printer device to synthesize the form data with the form data for efficient printing. Is. For example, the predetermined tabulation data is stored in the RAM of the printer device.
The data to be formed, which is to be registered in advance in the table and is to be written in the table created by the tabulation data thereafter, such as numerical characters and letters such as alphabets, is supplied to the printer device to efficiently perform tabulation work.
【0003】上述のフォームオーバレイ印字機能を使用
する場合として、所定の書式用紙を所謂通し番号で管理
する場合がある。例えば、役所等において、印刷済の書
式用紙に捺印等により管理番号(通し番号)を記入し、
発行枚数の管理を行い、その後、これらの書式用紙に必
要事項を記入する方式である。As a case of using the above-mentioned form overlay printing function, a predetermined form sheet may be managed by a so-called serial number. For example, at a government office, etc., enter a management number (serial number) on a printed form by stamping,
This method manages the number of issued sheets and then fills in the required items on these form sheets.
【0004】[0004]
【発明が解決しようとする課題】しかしながら、上述の
様な従来のフォームオーバレイ印字装置では以下の様な
問題がある。However, the conventional form overlay printing apparatus as described above has the following problems.
【0005】(イ)例えば、今日、プリンタ装置をコン
ピュータネットワークの共通端末として使用するLAN
(ローカル・エリア・ネットワーク)等のコンピュータ
ネットワークが広く使用され、この様なシステムでは1
台のプリンタ装置を複数のコンピュータが利用する。こ
の為、例えば上述の書式用紙に、各コンピュータが自由
に管理番号(通し番号)を付すとすれば、書式用紙の発
行管理や枚数管理が不可能になる。(A) For example, today, a LAN using a printer device as a common terminal of a computer network
Computer networks such as (local area networks) are widely used, and in such systems 1
A plurality of computers use one printer device. For this reason, for example, if each computer freely gives a management number (serial number) to the above-mentioned form paper, it becomes impossible to manage the issue and the number of the form paper.
【0006】尚、かかる場合、1台のホストコンピュー
タに上述の管理番号を集中管理させるシステムとするこ
とも可能であるが、他のコンピュータがプリンタ装置を
使用する度に当該ホストコンピュータの管理番号を更新
する処理を行わなければならず、ホストコンピュータの
アクセスや更新処理に時間を要し、効率よい処理ができ
ない。In such a case, it is possible to have a system in which one host computer centrally manages the above-mentioned management number, but the management number of the host computer is changed every time another computer uses the printer device. Update processing must be performed, access to the host computer and update processing take time, and efficient processing cannot be performed.
【0007】(ロ)また、フォームオーバレイ機能を使
用した書式用紙への管理番号の付加中、プリンタ装置に
トラブルが発生した場合、管理番号の二重発行や番号抜
けが発生する。例えば、書式用紙への管理番号の付加
後、送受信データに誤りが発生したり、用紙詰まり等の
用紙搬送系にトラブルが発生すると管理番号の二重発行
が発生する。また、書式用紙への管理番号の付加中、送
受信データに誤りが発生すると管理番号の抜けが発生す
る。(B) Further, when a trouble occurs in the printer device during the addition of the management number to the form sheet using the form overlay function, double issuing of the management number or omission of the management number occurs. For example, after the management number is added to the form sheet, if an error occurs in the transmitted / received data, or a trouble occurs in the sheet conveying system such as a paper jam, a double issue of the management number occurs. Further, if an error occurs in the transmitted / received data while the management number is added to the form sheet, the management number will be omitted.
【0008】本発明は上記問題に鑑み、管理番号等を正
確に付加し、管理番号の二重発行や番号の抜けが発生す
ることのないフォームオーバレイ印字装置を提供するこ
とを目的とする。In view of the above problems, it is an object of the present invention to provide a form overlay printing apparatus in which a management number or the like is accurately added and a double issuing of the management number or omission of the number does not occur.
【0009】[0009]
【課題を解決するための手段】本発明の構成は、予めプ
リンタのフォームデータ登録手段に登録されたフォーム
データと、上位機器から入力する可変印字情報とを合成
して印字出力するフォームオーバレイ印字装置におい
て、予め登録されたフォームデータを利用して印字する
対象物の発行部数を記憶する発行部数記憶手段と、前記
フォームデータ、可変印字情報、発行部数のデータを合
成して印字する印字手段とを備えた構成である。The structure of the present invention is a form overlay printing apparatus for synthesizing and printing out form data registered in advance in form data registration means of a printer and variable print information input from a higher-level device. In the above, a copy number storage means for storing the number of print copies of an object to be printed using pre-registered form data, and a printing means for combining and printing the form data, variable print information, and data of the print copy number are provided. It is a configuration provided.
【0010】[0010]
【作用】本発明は、フォームオーバレイ印字の為のフォ
ームデータの登録エリアを不揮発性メモリに設けると共
に、フォームデータを使用して行う、例えば証明書の発
行番号等を記憶する通し番号記憶エリアを設け、この通
し番号記憶エリアに「正」の通し番号記憶領域と「仮」
の通し番号記憶領域を設ける。この様な構成において、
例えばホストコンピュータからフォームデータが指定さ
れると先ず、「仮」の通し番号記憶領域に「仮」の通し
番号が記憶され、その後被フォームデータが対応するフ
ォームデータに重畳され、更に通し番号が付され、例え
ば印字出力用紙が排出された後、「正」の通し番号記憶
領域に上述の「仮」の通し番号と同じ番号が記憶され
る。したがって、この間、データの送受信に誤りが発生
し、又は印字装置にトラブルが発生した場合、「正」及
び「仮」の通し番号記憶エリアを確認することにより確
実にトラブルが発生を確認でき、通し番号(管理番号)
の二重登録や、通し番号の抜けを防止できる。According to the present invention, a registration area for form data for form overlay printing is provided in the non-volatile memory, and a serial number storage area for storing, for example, a certificate issue number, which is performed using the form data, is provided. In this serial number storage area, a "normal" serial number storage area and a "temporary"
A serial number storage area is provided. In such a configuration,
For example, when form data is specified from the host computer, first, a "temporary" serial number is stored in the "temporary" serial number storage area, then the form data is superimposed on the corresponding form data, and a serial number is added. After the printout paper is discharged, the same number as the above-mentioned "temporary" serial number is stored in the "correct" serial number storage area. Therefore, during this time, if an error occurs in data transmission / reception or a trouble occurs in the printing device, you can confirm the occurrence of trouble by checking the "correct" and "temporary" serial number storage areas. Control number)
It is possible to prevent double registration of, and omission of serial numbers.
【0011】[0011]
【実施例】以下、本発明の一実施例について、図面を参
照しながら説明する。図1は本発明の一実施例のフォー
ムオーバレイ印字装置のシステムブロック図である。同
図において、フォームオーバレイ印字装置1はインター
フェイスコントローラ(以下、単にコントローラとい
う)2を有し、外部のホストコンピュータ3から出力さ
れる印字情報に基づいて文字、図形等の画像を用紙に印
字する。An embodiment of the present invention will be described below with reference to the drawings. FIG. 1 is a system block diagram of a form overlay printing apparatus according to an embodiment of the present invention. In the figure, a form overlay printing apparatus 1 has an interface controller (hereinafter, simply referred to as a controller) 2 and prints images such as characters and figures on a sheet based on print information output from an external host computer 3.
【0012】コントローラ2は、CPU5、ROM6、
イメージデータ発生部7、操作/表示部8、システムR
AM9、不揮発性メモリ10、フレームメモリ17で構
成され、フレームメモリ17にはプリンタインターフェ
イス(以下、プリンタI/Fで示す)18を介してプリ
ンタ部19が接続されている。一方、LAN等のネット
ワークに接続され、又は本実施例のフォームオーバレイ
印字装置1に単独で接続されたホストコンピュータ3
は、ホストインターフェイス(以下ホストI/Fで示
す)4を介して上述のコントローラ2に接続されてい
る。The controller 2 includes a CPU 5, a ROM 6,
Image data generator 7, operation / display 8, system R
An AM 9, a non-volatile memory 10 and a frame memory 17 are provided, and a printer unit 19 is connected to the frame memory 17 via a printer interface (hereinafter referred to as printer I / F) 18. On the other hand, a host computer 3 that is connected to a network such as a LAN, or is solely connected to the form overlay printing apparatus 1 of this embodiment.
Are connected to the above-mentioned controller 2 via a host interface (hereinafter referred to as host I / F) 4.
【0013】ホスト機器であるホストコンピュータ3
は、文字コードや印字処理の為の制御データをホストI
/F4を介してコントローラ2へ出力する。また、ホス
トコンピュータ3は、フォームオーバレイ印字装置1が
フォームオーバレイ機能を発揮する際必要となるフォー
ムデータ、例えば所定の表を作成する為の作表データや
役所等で使用する所定の書式用紙作成データをコントロ
ーラ2へ出力する。さらに、ホストコンピュータ3から
は、上述のフォームデータが出力された後、被フォーム
データである文字、数字等の可変印字情報も出力する。A host computer 3 which is a host device
Is the host I that provides control data for character codes and print processing.
Output to the controller 2 via / F4. In addition, the host computer 3 uses the form data necessary for the form overlay printing apparatus 1 to exert the form overlay function, for example, tabular data for creating a predetermined table or predetermined form sheet forming data used in a public office. Is output to the controller 2. Further, after the above-mentioned form data is output from the host computer 3, variable printing information such as characters and numbers which are the form data is also output.
【0014】CPU5は、本実施例のフォームオーバレ
イ印字装置1全体のシステム制御を行う中央処理装置で
あり、ROM6に記憶されたプログラムに従って各部の
制御を行う。例えば、ホストコンピュータ3から出力さ
れる上述の文字コードや制御データをシステムRAM9
内の受信バッファに格納し、フォームデータを不揮発性
メモリ10の一部を構成するフォームデータ登録エリア
11に登録する。The CPU 5 is a central processing unit that controls the entire system of the form overlay printing apparatus 1 of this embodiment, and controls each unit according to a program stored in the ROM 6. For example, the above-mentioned character code and control data output from the host computer 3 are stored in the system RAM 9
It is stored in the receiving buffer inside and the form data is registered in the form data registration area 11 forming a part of the non-volatile memory 10.
【0015】不揮発性メモリ10は、例えばEPROM
(イレーザブルPROM)で構成され、上述のフォーム
データ登録エリア11、パスワード登録エリア12、通
し番号記憶エリア13で構成されている。フォームデー
タ登録エリア11は、上述の様に、ホストコンピュータ
3から供給される作表データや所定の書式データである
フォームデータを登録する領域であり、具体的には図2
に示す様に、複数のフォームデータが登録できる様、登
録エリア11−1〜11−nで構成されている。The non-volatile memory 10 is, for example, an EPROM.
It is composed of (erasable PROM), and is composed of the form data registration area 11, the password registration area 12, and the serial number storage area 13 described above. As described above, the form data registration area 11 is an area for registering tabulation data supplied from the host computer 3 and form data which is predetermined format data.
As shown in FIG. 3, the registration areas 11-1 to 11-n are configured so that a plurality of form data can be registered.
【0016】また、パスワード登録エリア12は、対応
するフォームデータを使用する際必要によって登録する
コードである。パスワード登録エリア12は、フォーム
データ登録エリア11に設けられた複数の登録エリア1
1−1〜11−nに対応してn個のエリア12−1〜1
2−nで構成されている。Further, the password registration area 12 is a code which is registered as necessary when using the corresponding form data. The password registration area 12 is a plurality of registration areas 1 provided in the form data registration area 11.
N areas 12-1 to 1 corresponding to 1-1 to 11-n
2-n.
【0017】一方、通し番号記憶エリア13は、上述の
フォームデータによって作成された、例えば所定の書式
用紙の発行番号を記憶するエリアである。具体的には、
図3に示す様に、記憶エリア13−1、13−2、・・
・で構成されている。また、同図において、列方向に上
述の記憶エリア13−1、13−2、・・・を分割す
る、例えば14はフォームデータの種別を登録するフォ
ーム種別領域であり、上述のフォームデータ登録エリア
11に登録されたフォームデータの番号を登録する。ま
た、15は「正」の通し番号記憶領域であり、所定の書
式用紙の発行番号を登録する。さらに、16は「仮」の
通し番号記憶領域であり、例えばフォームオーバレイ印
字装置1での印字処理が完全に完了するまで付加される
「仮」の通し番号を記憶する領域である。On the other hand, the serial number storage area 13 is an area for storing the issue number of, for example, a predetermined form sheet created by the above-mentioned form data. In particular,
As shown in FIG. 3, storage areas 13-1, 13-2, ...
・ It is composed of. Further, in the figure, the above storage areas 13-1, 13-2, ... Are divided in the column direction, for example, 14 is a form type area for registering the type of form data. The number of the form data registered in 11 is registered. Reference numeral 15 is a "correct" serial number storage area in which the issue number of a predetermined format sheet is registered. Further, 16 is a "temporary" serial number storage area, for example, an area for storing a "temporary" serial number added until the printing process in the form overlay printing apparatus 1 is completely completed.
【0018】一方、図1に示すシステムRAM9は、ホ
ストコンピュータ3から出力された上述の文字コードや
印字データを記憶する受信バッファ、及びCPU5の印
字処理中発生する各種データを一時記憶するワークエリ
ア等で構成されている。On the other hand, the system RAM 9 shown in FIG. 1 includes a reception buffer for storing the above-mentioned character code and print data output from the host computer 3, a work area for temporarily storing various data generated during the printing process of the CPU 5, and the like. It is composed of.
【0019】また、イメージデータ発生部7は、文字コ
ードを対応するパターンデータに変換する回路であり、
CPU5の解析により受信バッファに格納されたデータ
が文字コードと判断された時、対応するパターンデータ
を出力する。The image data generator 7 is a circuit for converting a character code into corresponding pattern data,
When the data stored in the reception buffer is determined to be the character code by the analysis of the CPU 5, the corresponding pattern data is output.
【0020】フレームメモリ17は、用紙1頁分のパタ
ーンデータを記憶するメモリ容量を有し、イメージデー
タ発生部7でパターンデータに変換されたデータが順次
格納される。The frame memory 17 has a memory capacity for storing the pattern data for one page of paper, and the data converted into the pattern data by the image data generator 7 is sequentially stored.
【0021】尚、操作/表示部8は、フォームオーバレ
イ印字装置1の、例えば前面の操作し易い位置に設けら
れ、印字スタートキーや用紙サイズ指定キー等のキー操
作部と、印字枚数や印字処理中のフォームデータのフォ
ーム番号等を表示する表示部で構成されている。The operation / display unit 8 is provided, for example, on the front side of the form overlay printing apparatus 1 at a position where it is easy to operate, and is provided with key operation units such as a print start key and a paper size designation key, and the number of prints and print processing. It is composed of a display unit for displaying the form number of the inside form data.
【0022】一方、プリンタ部19は、フォームオーバ
レイ印字装置1内に設けられた画像形成部、例えば感光
体ドラム、帯電器、現像器、等の駆動機構部の駆動制御
を行い、また印字ヘッドにパターンデータを出力する回
路である。したがって、プリンタ部19にはプリンタI
/F18を介してフレームメモリ17からパターンデー
タが出力され、このパターンデータは印字ヘッドへ出力
される。On the other hand, the printer section 19 controls the drive of the image forming section provided in the form overlay printing apparatus 1, for example, the drive mechanism section such as the photosensitive drum, the charger, the developing unit, and the print head. It is a circuit that outputs pattern data. Therefore, the printer unit 19 includes the printer I
Pattern data is output from the frame memory 17 via / F18, and this pattern data is output to the print head.
【0023】以上の構成のフォームオーバレイ印字装置
において、以下にその動作説明を述べる。尚、本実施例
のフォームオーバレイ印字装置1は、フォームオーバレ
イ印字以外に通常の印字処理も行う。先ず、この処理を
簡単に説明すると、CPU5はホストコンピュータ3か
ら出力される文字コードや制御データをシステムRAM
9内の受信バッファに格納し、所定量のデータが受信バ
ッファに格納されると、CPU5は受信バッファに格納
されたデータを、例えば1バイト毎に読み出し、解析処
理を行う。この解析処理の結果、文字コードはイメージ
データ発生部7で上述の様にパターンデータに変換さ
れ、フレームメモリ17に格納される。また、上述の解
析処理の結果、制御データである時には対応するコマン
ドの指示する処理を実行する。この様にしてフレームメ
モリ17に格納された1頁分のパターンデータは、前述
の様にプリンタ部19へ出力され、プリンタ部19から
不図示の印字ヘッドへ出力され、用紙への印字処理が行
われる。The operation of the form overlay printing apparatus having the above construction will be described below. The form overlay printing apparatus 1 according to the present embodiment also performs normal printing processing in addition to the form overlay printing. First, the processing will be briefly described. The CPU 5 receives the character code and control data output from the host computer 3 in the system RAM.
When a predetermined amount of data is stored in the reception buffer in the CPU 9, the CPU 5 reads the data stored in the reception buffer, for example, every 1 byte and performs an analysis process. As a result of this analysis processing, the character code is converted into pattern data by the image data generator 7 as described above and stored in the frame memory 17. Further, as a result of the above-described analysis processing, when the data is control data, the processing instructed by the corresponding command is executed. The one-page pattern data stored in the frame memory 17 in this manner is output to the printer unit 19 as described above, and is output from the printer unit 19 to a print head (not shown) to perform printing processing on paper. Be seen.
【0024】一方、フォームオーバレイ印字を行う場合
には、以下に示す印字制御を行う。但し、フォームオー
バレイ印字を行う時には、既にフォームデータがフォー
ムデータ登録エリア11に登録されている必要がある。
図4に示す(a)は、フォームデータをフォームデータ
登録エリア11に登録する時の概念図である。例えば、
この登録はフォームオーバレイ機能の使用を希望するユ
ーザが、所定のフォームデータをホストコンピュータ3
からフォームオーバレイ印字装置1へ供給することによ
り登録する。また、このフォームデータは、図2に示す
フォームデータ登録エリア11の登録エリア11−1か
ら、順次、登録エリア11−2、11−3、・・・へと
登録されていく。本実施例では、例えば登録エリア11
−1に役所で使用する住民票等の登録証明書のフォーム
データ(以下、フォーム1という)を登録し、登録エリ
ア11−2に銀行等で使用する振込用紙等の所定の書式
用紙のフォームデータ(以下、フォーム2という)を登
録するものとする。On the other hand, when performing form overlay printing, the following print control is performed. However, when performing form overlay printing, form data must already be registered in the form data registration area 11.
FIG. 4A is a conceptual diagram when the form data is registered in the form data registration area 11. For example,
For this registration, a user who wants to use the form overlay function sends predetermined form data to the host computer 3
From the form overlay printer 1 for registration. Further, this form data is sequentially registered from the registration area 11-1 of the form data registration area 11 shown in FIG. 2 to the registration areas 11-2, 11-3, .... In this embodiment, for example, the registration area 11
Form data of a registration certificate such as a resident's card to be used at the public office (hereinafter referred to as Form 1) is registered in -1, and form data of a predetermined form such as a transfer form used in a bank in the registration area 11-2. (Hereinafter referred to as Form 2) is to be registered.
【0025】尚、上述のフォームデータの登録の際、ユ
ーザの必要に応じてパスワード登録エリア12に希望す
るパスワード、例えばフォーム1に対してパスワード
“○○○○○○○○”を登録し、例えばフォーム2に対
してパスワード“△△△△△△△△”を登録する。When registering the above-mentioned form data, a desired password, for example, the password "○○○○○○○○" for the form 1 is registered in the password registration area 12 as required by the user. For example, the password “ΔΔΔΔΔΔΔΔ” is registered for the form 2.
【0026】次に、図5〜図8は、上述のフォームデー
タがフォームデータ登録エリア11に登録された後、フ
ォームオーバレイ印字を行う際の処理を説明するフロー
チャートである。Next, FIGS. 5 to 8 are flow charts for explaining the processing when the form overlay printing is performed after the above-mentioned form data is registered in the form data registration area 11.
【0027】先ず、本実施例のフォームオーバレイ印字
装置1を起動する際、図5に示す処理を実行する。例え
ば、フォームオーバレイ印字装置1のメイン電源を投入
する際、通し番号記憶エリア13のチェックを行う(ス
テップ(以下STで示す)1)。この通し番号記憶エリ
ア13のチェックは、上述のメイン電源を投入した時、
CPU5が初期設定処理と共に、又は初期設定処理とは
別に行う処理であり、CPU5が通し番号記憶エリア1
3を検索することにより行う。具体的には、通し番号記
憶エリア13の「正」の通し番号記憶領域15に記憶さ
れる通し番号と、同じフォーム種別の「仮」の通し番号
記憶領域16に記憶される通し番号とが一致するかチェ
ックする。このチェックは、通し番号記憶エリア13に
記憶されている全てのフォーム種別に対して行う。First, when the form overlay printing apparatus 1 of this embodiment is started, the processing shown in FIG. 5 is executed. For example, when the main power of the form overlay printing apparatus 1 is turned on, the serial number storage area 13 is checked (step (hereinafter referred to as ST) 1). This serial number storage area 13 is checked when the main power supply is turned on.
This is a process performed by the CPU 5 together with the initial setting process or separately from the initial setting process.
This is done by searching 3. Specifically, it is checked whether the serial number stored in the "regular" serial number storage area 15 of the serial number storage area 13 and the serial number stored in the "temporary" serial number storage area 16 of the same form type match. This check is performed for all form types stored in the serial number storage area 13.
【0028】このチェックの結果、「正」の通し番号と
「仮」の通し番号が不一致であるフォーム種別が1つで
もあれば、エラーとして(ST2がY(イエス))、エ
ラー処理を実行する。すなわち、この場合には詳しくは
後述するが、「仮」の通し番号を付加した後、印字処理
が完全に終了する前に、データの送受信不良やフォーム
オーバレイ印字装置1自体にトラブルが発生したことを
示す。したがって、この場合には、新たな印字処理を実
行することはできないのでエラー処理を行う(ST
3)。As a result of this check, if there is at least one form type in which the "positive" serial number and the "temporary" serial number do not match, it is judged as an error (ST2 is Y (yes)), and error processing is executed. That is, although details will be described later in this case, after adding the "temporary" serial number and before the printing process is completely completed, it is possible to determine that a data transmission / reception failure or a trouble has occurred in the form overlay printing apparatus 1 itself. Show. Therefore, in this case, it is not possible to execute new print processing, so error processing is performed (ST
3).
【0029】一方、上述のチェックの結果(ST1)、
登録された全てのフォームデータについて、「正」の通
し番号と「仮」の通し番号が一致していれば(ST2が
N(ノー))、フォームオーバレイ印字を行う際に障害
が発生していないものとして、例えば印字スタート信号
の入力を待つ。On the other hand, the result of the above-mentioned check (ST1),
If the "regular" serial number and the "provisional" serial number match for all registered form data (ST2 is N (no)), it is assumed that there is no failure during form overlay printing. , For example, waiting for input of a print start signal.
【0030】次に、フォームデータ登録エリア11に所
定のフォームデータが登録された状態において、ホスト
コンピュータ3から文字や数字等の被フォームデータが
フォームオーバレイ印字装置1に供給されると、図4
(b)に概念図を示すフォームオーバレイ印字処理が実
行される。すなわち、上述の被フォームデータ(可変印
字情報)が送られる時には、そのデータの中に使用する
フォームデータの種別を指定するフォーム指定(コー
ド)が含まれており、CPU5は、先ずこのフォーム指
定(コード)に従ってフォームデータ登録エリア11か
ら対応するフォームデータを読出す。例えば、この時指
示するフォームデータがフォーム1(登録証明書のフォ
ームデータ)であれば、登録エリア11−1から登録証
明書の書式データであるフォームデータが読出される。
尚、この時、対応するフォームデータの読出しに所定の
パスワードが必要である場合、例えばパスワード“○○
○○○○○○”を上述のフォーム指定(コード)と同時
にフォームオーバレイ印字装置1に出力する。Next, when the form data such as characters and numbers is supplied from the host computer 3 to the form overlay printing apparatus 1 in a state where the predetermined form data is registered in the form data registration area 11, as shown in FIG.
The form overlay printing process whose conceptual diagram is shown in (b) is executed. That is, when the above-mentioned form data (variable print information) is sent, the form designation (code) for designating the type of the form data to be used is included in the data, and the CPU 5 first sends this form designation (code). The corresponding form data is read from the form data registration area 11 according to the code). For example, if the form data instructed at this time is form 1 (form data of registration certificate), the form data which is the format data of the registration certificate is read from the registration area 11-1.
At this time, if a predetermined password is required to read the corresponding form data, for example, the password "○○"
"○○○○○○" is output to the form overlay printer 1 at the same time as the above-mentioned form designation (code).
【0031】次に、図6に示すフローチャートに従っ
て、通し番号記憶エリア13の対応するフォーム番号の
エリアから、その時記憶されている通し番号を読出す
(ステップ(以下Sで示す)1)。具体的には、図3に
示すフォーム1の「正」の通し番号記憶領域15に
「正」の通し番号“12345”が記憶されていれば、
この「正」の通し番号“12345”を読出す。Next, according to the flow chart shown in FIG. 6, the serial number stored at that time is read from the corresponding form number area of the serial number storage area 13 (step (hereinafter referred to as S) 1). Specifically, if the "regular" serial number "12345" is stored in the "regular" serial number storage area 15 of the form 1 shown in FIG.
This "positive" serial number "12345" is read.
【0032】次に、CPU5は、この「正」の通し番号
“12345”を+1し、例えば通し番号“1234
6”を作成し、この通し番号“12346”をパターン
化した後、図4の(b)に示す様に、この通し番号“1
2346”と、フォームデータ登録エリア11から読出
したフォームデータと、ホストコンピュータ3から入力
した文字、数字等の被フォームデータを合成する(S
2)。この合成処理は、例えば前述のフレームメモリ1
1に被フォームデータのパターンデータを格納する際、
フォームデータ、及び通し番号“12346”をドット
パターン化したデータをオア(OR)加算することで実
現できる。Next, the CPU 5 increments this "correct" serial number "12345" by 1, for example, the serial number "1234".
6 "is created and this serial number" 12346 "is patterned, then, as shown in FIG.
2346 ″, the form data read from the form data registration area 11 and the form data such as characters and numbers input from the host computer 3 are combined (S
2). This combining process is performed, for example, in the frame memory 1 described above.
When storing the pattern data of the form data in 1,
This can be realized by adding the OR of the form data and the dot pattern data of the serial number “12346”.
【0033】次に、上述の様に作成した通し番号“12
346”を、「仮」の通し番号記憶領域16に記憶する
(S3)。したがって、この時点から通し番号記憶エリ
ア13のフォーム1に対応するエリアの「正」の通し番
号記憶領域15には「正」の通し番号“12345”が
記憶され、「仮」の通し番号記憶領域16には「仮」の
通し番号“12346”が記憶された状態となる。Next, the serial number "12" created as described above.
346 ″ is stored in the “provisional” serial number storage area 16 (S3). Therefore, from this point of time, the "regular" serial number "12345" is stored in the "regular" serial number storage area 15 of the area corresponding to the form 1 of the serial number storage area 13, and the "provisional" serial number storage area 16 is stored with " The serial number “12346” of “Temporary” is stored.
【0034】その後、フレームメモリ17に記憶された
上述の合成データは、プリンタ部19へ出力され、印字
ヘッドにより用紙への印字処理が行われる(S4)。図
9はこの様にして合成データが印字された書式用紙(登
録証明書)の一部を示す図である。上述の処理を実行す
ると、同図に示す様に、所定の書式(フォームデータ)
で作成された登録証明書に、被フォームデータ(例え
ば、×××、□□□)が印刷され、通し番号“1234
6”が印字される。After that, the above-mentioned composite data stored in the frame memory 17 is output to the printer section 19 and the print head performs print processing on the paper (S4). FIG. 9 is a view showing a part of the form sheet (registration certificate) on which the composite data is printed in this manner. When the above process is executed, as shown in the figure, the specified format (form data)
Formed data (eg, XXX, □□□) is printed on the registration certificate created in.
6 "is printed.
【0035】上述の印字処理が終了し、例えば用紙が排
出されると、最後に、「正」の通し番号記憶領域15に
「正」の通し番号の記憶処理、及び「仮」の通し番号記
憶領域16に記憶されていた「仮」の通し番号の削除処
理を実行する(S5)。この処理(S5)はフォームオ
ーバレイ印字装置1による印字処理が完全に終了した時
行う処理であり、例えばフォームオーバレイ印字が行わ
れた用紙がフォームオーバレイ印字装置1の排紙ロール
を通過終了後に行う。When the above-described printing process is completed and, for example, the paper is ejected, finally, the "normal" serial number storage region 15 and the "provisional" serial number storage region 16 are stored. The process of deleting the stored "temporary" serial number is executed (S5). This process (S5) is a process performed when the printing process by the form overlay printing apparatus 1 is completely completed. For example, it is performed after the sheet on which the form overlay printing is performed has passed the discharge roll of the form overlay printing apparatus 1.
【0036】具体的には、「正」の通し番号記憶領域1
5への通し番号の登録は、図7に示すフローチャートに
従って処理される。すなわち、フォームの種別を指定
し、通し番号“12346”を「正」の通し番号として
「正」の通し番号記憶領域15に登録する(図4の
(c)はこの処理の概念図である)。Specifically, the "correct" serial number storage area 1
The registration of the serial number to 5 is processed according to the flowchart shown in FIG. That is, the form type is designated, and the serial number “12346” is registered in the “normal” serial number storage area 15 as the “normal” serial number ((c) of FIG. 4 is a conceptual diagram of this processing).
【0037】一方、「仮」の通し番号の削除処理は、図
8に示すフローチャートに従って処理される。すなわ
ち、上述の処理と同様、フォームの種別を指定し、
「仮」の通し番号“12346”を抹消する。On the other hand, the process of deleting the "temporary" serial number is performed according to the flowchart shown in FIG. That is, as in the above process, specify the type of form,
Delete the "provisional" serial number "12346".
【0038】以上の様にフォームオーバレイ印字、及び
登録番号の付加、抹消処理を行うことにより、フォーム
オーバレイ印字が何のトラブルもなく終了した時は、
「正」の通し番号記憶領域15に新たな通し番号“12
346”が登録される。一方、印字処理に何らかのトラ
ブルが発生した時は、「仮」の通し番号(例えば、通し
番号“12346”)が「仮」の通し番号記憶領域16
に登録されたままとなり、この時「正」の通し番号記憶
領域15には前の通し番号“12345”が登録された
ままの状態となっている。したがって、図6のフローチ
ャートに示す様に、この状態で仮記憶のまま(「正」の
通し番号記憶領域15の記憶データと「仮」の通し番号
記憶領域16の記憶データが不一致のまま)、電源をオ
フすると、再度フォームオーバレイ印字装置1を起動す
る際、前述の図5に示す様にエラーとなる(図5のST
2がY、ST3)。したがって、確実に装置のトラブル
を知ることができると共に、この状態で更なる処理を実
行しない為、登録番号の二重発行や登録番号の抜け等が
確実に防止できる。When the form overlay printing is completed without any trouble by performing the form overlay printing, adding the registration number, and the deletion processing as described above,
A new serial number “12” is added to the “correct” serial number storage area 15.
346 ″ is registered. On the other hand, when some trouble occurs in the printing process, the “provisional” serial number (for example, the serial number “12346”) is “provisional” serial number storage area 16
The serial number "12345" is registered in the "regular" serial number storage area 15 at this time. Therefore, as shown in the flowchart of FIG. 6, in this state, the temporary storage is maintained (the storage data of the “primary” serial number storage area 15 and the storage data of the “temporary” serial number storage area 16 do not match), and the power is turned on. When turned off, when the form overlay printer 1 is started again, an error occurs as shown in FIG. 5 (ST of FIG. 5).
2 is Y, ST3). Therefore, the trouble of the device can be surely known, and further processing is not executed in this state, so that duplicate issuance of the registration number or omission of the registration number can be surely prevented.
【0039】尚、上述の仮記憶の状態で電源をオフしな
い時には、そのまま装置を使用する場合であり、その時
生じている装置不良等の再生処理(不良再生処理)が当
然行われる。Incidentally, when the power is not turned off in the above-mentioned temporary storage state, the device is used as it is, and of course, a reproducing process (a defective reproducing process) such as a device defect occurring at that time is performed.
【0040】また、上述の実施例では、所定書式の用紙
として役所の登録証明書の発行について説明したが、ホ
ストコンピュータ3からフォーム2が指定された時は、
フォームデータ登録エリア11の登録エリア11−2か
ら、例えば銀行の振込用紙のフォームデータが読出さ
れ、前述と同様の処理が実行され、登録番号の二重発行
や登録番号の抜け等が防止できる。Further, in the above-mentioned embodiment, the issuance of the registration certificate of the government office as the paper of the predetermined format is explained, but when the form 2 is designated from the host computer 3,
From the registration area 11-2 of the form data registration area 11, for example, the form data of the bank transfer paper is read out, the same processing as described above is executed, and the duplicate issuance of the registration number and the omission of the registration number can be prevented.
【0041】また、本実施例では役所の登録証明書や銀
行の振込用紙について説明したが、本発明はこれらの用
紙に限定されるものではない。Further, in the present embodiment, the registration certificate of the government office and the transfer paper of the bank are explained, but the present invention is not limited to these papers.
【0042】[0042]
【発明の効果】以上詳細に説明したように、本発明によ
れば所定書式の用紙の管理番号をフォームオーバレイ印
字装置内で発行、管理するので、外部のホストコンピュ
ータが管理する場合に比べて極めて効率良い管理がで
き、管理番号の二重発行や、番号抜け等を防止すること
ができる。As described above in detail, according to the present invention, the management number of the paper of the predetermined format is issued and managed in the form overlay printing apparatus, so that it is extremely superior to the case where it is managed by an external host computer. Efficient management is possible, and it is possible to prevent duplicate issuance of management numbers and omission of numbers.
【0043】また、装置内で印字処理にトラブルが発生
していることを確実に検出できる。Further, it is possible to reliably detect that a trouble has occurred in the printing process in the apparatus.
【図1】一実施例のフォームオーバレイ印字装置のシス
テムブロック図である。FIG. 1 is a system block diagram of a form overlay printing apparatus according to an embodiment.
【図2】フォームデータ登録エリア、及びパスワード登
録エリアの構成図である。FIG. 2 is a configuration diagram of a form data registration area and a password registration area.
【図3】通し番号記憶エリアの構成図である。FIG. 3 is a configuration diagram of a serial number storage area.
【図4】(a)はフォームデータの登録処理の概念図で
あり、(b)はフォームオーバレイ印字の概念図であ
り、(c)は通し番号の登録処理を説明する概念図であ
る。4A is a conceptual diagram of form data registration processing, FIG. 4B is a conceptual diagram of form overlay printing, and FIG. 4C is a conceptual diagram illustrating serial number registration processing.
【図5】通し番号記憶チェック処理を説明するフローチ
ャートである。FIG. 5 is a flowchart illustrating a serial number storage check process.
【図6】フォームオーバレイ印字の処理を説明するフロ
ーチャートである。FIG. 6 is a flowchart illustrating a form overlay printing process.
【図7】通し番号を登録する処理を説明するフローチャ
ートである。FIG. 7 is a flowchart illustrating a process of registering a serial number.
【図8】通し番号の登録を削除する処理を説明するフロ
ーチャートである。FIG. 8 is a flowchart illustrating a process of deleting registration of a serial number.
【図9】フォームオーバレイ印字により作成された登録
証明書の印字例である。FIG. 9 is a print example of a registration certificate created by form overlay printing.
1 フォームオーバレイ印字装置 2 コントローラ 3 ホストコンピュータ 4 ホストI/F 5 CPU 6 ROM 7 イメージデータ発生部 8 操作/表示部 9 システムRAM 10 不揮発性メモリ 11 フォームデータ登録エリア 11−1〜11−n 登録エリア 12 パスワード登録エリア 13 通し番号記憶エリア 14 フォーム種別領域 15 「正」の通し番号記憶領域 16 「仮」の通し番号記憶領域 17 フレームメモリ 18 プリンタI/F 19 プリンタ部 1 Form Overlay Printing Device 2 Controller 3 Host Computer 4 Host I / F 5 CPU 6 ROM 7 Image Data Generation Unit 8 Operation / Display Unit 9 System RAM 10 Nonvolatile Memory 11 Form Data Registration Area 11-1 to 11-n Registration Area 12 password registration area 13 serial number storage area 14 form type area 15 "regular" serial number storage area 16 "temporary" serial number storage area 17 frame memory 18 printer I / F 19 printer section
Claims (1)
に登録されたフォームデータと、上位機器から入力する
可変印字情報とを合成して印字出力するフォームオーバ
レイ印字装置において、 予め登録されたフォームデータを利用して印字する対象
物の発行部数を記憶する発行部数記憶手段と、 前記フォームデータ、可変印字情報、及び発行部数のデ
ータを合成して印字する印字手段と、 を備えたことを特徴とする。1. A form overlay printing apparatus for synthesizing and printing out form data registered in advance in form data registration means of a printer and variable print information input from a host device, wherein form data registered in advance is used. And a printing unit for synthesizing and printing the form data, the variable print information, and the data of the number of copies to be printed.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP6204906A JPH0867046A (en) | 1994-08-30 | 1994-08-30 | Form overlay printer |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP6204906A JPH0867046A (en) | 1994-08-30 | 1994-08-30 | Form overlay printer |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0867046A true JPH0867046A (en) | 1996-03-12 |
Family
ID=16498349
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP6204906A Withdrawn JPH0867046A (en) | 1994-08-30 | 1994-08-30 | Form overlay printer |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0867046A (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2010050075A1 (en) * | 2008-10-28 | 2010-05-06 | 株式会社サトー | Label printer |
| US8159699B2 (en) | 2006-03-09 | 2012-04-17 | Canon Kabushiki Kaisha | Printing apparatus, program, and method for performing copy number printing on document having matching file name and number of printed copy stored |
-
1994
- 1994-08-30 JP JP6204906A patent/JPH0867046A/en not_active Withdrawn
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8159699B2 (en) | 2006-03-09 | 2012-04-17 | Canon Kabushiki Kaisha | Printing apparatus, program, and method for performing copy number printing on document having matching file name and number of printed copy stored |
| WO2010050075A1 (en) * | 2008-10-28 | 2010-05-06 | 株式会社サトー | Label printer |
| JP2010105198A (en) * | 2008-10-28 | 2010-05-13 | Sato Knowledge & Intellectual Property Institute | Label printer |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6462831B1 (en) | Image forming apparatus and method used therefor | |
| US6172761B1 (en) | Image processing device | |
| US6688220B2 (en) | Stencil printer | |
| JPH06286229A (en) | Printer | |
| JP3683396B2 (en) | Printer device | |
| JPH0867046A (en) | Form overlay printer | |
| JPH06183110A (en) | Printer | |
| JP2000330752A (en) | Image forming apparatus, image forming system, image forming method, and storage medium | |
| JP3404255B2 (en) | Image forming device | |
| JP3367980B2 (en) | Print processing apparatus and print processing method | |
| JP3248811B2 (en) | Print control device and print control method | |
| JPS61197252A (en) | Image output device | |
| JP4591087B2 (en) | Printing apparatus, printing support apparatus, printing method, and printing support method | |
| JPH0575126B2 (en) | ||
| JPS61232484A (en) | Image output unit | |
| JP3283744B2 (en) | Output system and data processing method | |
| JPH11194914A (en) | Print control unit | |
| JP2005014547A (en) | Image forming apparatus | |
| JPH06135103A (en) | Printer | |
| JPH05208527A (en) | Printing device | |
| JP3247550B2 (en) | Printing apparatus and printing method | |
| JP2000343772A (en) | Printing system | |
| JP4274512B2 (en) | Printer | |
| JPH06202826A (en) | Image output device | |
| JP4084441B2 (en) | Image forming apparatus |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A300 | Withdrawal of application because of no request for examination |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 20011106 |