JPH028070A - Control system for both-side printing - Google Patents
Control system for both-side printingInfo
- Publication number
- JPH028070A JPH028070A JP63158059A JP15805988A JPH028070A JP H028070 A JPH028070 A JP H028070A JP 63158059 A JP63158059 A JP 63158059A JP 15805988 A JP15805988 A JP 15805988A JP H028070 A JPH028070 A JP H028070A
- Authority
- JP
- Japan
- Prior art keywords
- overlay
- data
- front side
- pattern
- back side
- 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
Links
Landscapes
- Record Information Processing For Printing (AREA)
- Dot-Matrix Printers And Others (AREA)
Abstract
Description
【発明の詳細な説明】
〔概 要〕
両面カット紙プリンタ(PRINTER)で各カット紙
の表と裏を異なるオーバレイで印刷する場合の両面印刷
制御方式に関し、
PRINTER側で表と裏面用オーバレイを自動的に選
択させ、ユーザ側におけるオーバレイ・シーケンス作成
作業を不要にしてその管理を簡素化することを目的とし
、
ホスト・コンピュータ(HOS T)より、共通の管理
名ID、で表又は裏面用を指示する情報とともに表及び
裏面用オーバレイ・データが、連続したID、のオーバ
レイ・シーケンスで送られる場合の両面印刷制御方式で
あって、PRINTERは表と裏面用のオーバレイを個
別に管理し、オーバレイ・コマンドID、が受信される
と前回とは表裏反対側のオーバレイを選択し、表スキッ
プ・コマンドが受信されたときは次のカット紙の表面側
にスキップさせ、表面用オーバレイを選択して該表面側
に印刷させるように構成する。[Detailed Description of the Invention] [Summary] Regarding the duplex printing control method when printing different overlays on the front and back sides of each cut sheet using a double-sided cut paper printer (PRINTER), the PRINTER side automatically prints overlays for the front and back sides. The purpose is to simplify the management by allowing the user to select the overlay sequence without having to create an overlay sequence on the user's side. This is a duplex printing control method in which overlay data for the front and back sides are sent in an overlay sequence of consecutive IDs along with information for the front and back sides, and the PRINTER manages the overlays for the front and back sides separately, ID, is received, selects the overlay on the opposite side from the previous one, and when a front skip command is received, skips to the front side of the next cut sheet, selects the front overlay, and selects the overlay on the front side. Configure it to print.
本発明は、両面カット紙プリンタ(以下PRINTER
で示す)で各カット紙の表と裏を異なるオーバレイで印
刷する場合の両面印刷制御方式に関する。The present invention is a double-sided cut paper printer (hereinafter referred to as PRINTER).
This invention relates to a double-sided printing control method when printing different overlays on the front and back sides of each cut sheet.
〔従来の技術]
規定のサイズに予めカットされたカット紙の表と裏面側
にオーバレイと印刷文を印刷する場合、同じようなオー
バレイのフォーマットの場合でも、第4図に示すように
、とじしろ等の関係で表面用と裏面用を切り分けること
が必要となる場合がある。[Prior Art] When printing overlays and text on the front and back sides of cut sheets that have been cut in advance to a specified size, even if the overlay format is the same, there is a binding margin as shown in Figure 4. In some cases, it may be necessary to separate the front side and the back side.
第5図は、このように1枚のカット紙に両面印刷するに
際し、表面用と裏面用のオーバレイを使用する場合の両
面印刷制御方式を示したものである。以下、第5図の両
面印刷制御方式を、その処理順に従って説明する。FIG. 5 shows a double-sided printing control system when overlays for the front side and the back side are used when double-sided printing is performed on one cut sheet in this manner. The double-sided printing control method shown in FIG. 5 will be described below in accordance with its processing order.
■ ホスト・コンピュータ(以下HO5Tで示す)40
は、あらかじめユーザにより登録されている表面用と裏
面用のオーバレイ・データを制御下のPRINTER3
0に発行する。■ Host computer (hereinafter referred to as HO5T) 40
The overlay data for the front side and the back side registered in advance by the user is transferred to the PRINTER3 under control.
Issued on 0.
第5図■の(a1)は表面用オーバレイ・データのフレ
ーム・フォーマットを示したもので、表面用を指示する
管理名ID、に続いて、表面用に作ったオーバレイ・パ
ターンのデータがセットされる。同(a2)は裏面用オ
ーバレイ・データのフォーマットで、裏面用を指示する
管理名ID2に続いて、裏面用に作ったオーバレイ・パ
ターンのデータがセットされる。(a1) in Figure 5 shows the frame format of the overlay data for the front side.Following the management name ID that specifies the front side, the overlay pattern data created for the front side is set. Ru. (a2) is the format of overlay data for the back side, in which data of an overlay pattern created for the back side is set following the management name ID2 indicating the back side.
■ PRINTER30のホスト・インクフェース部(
HI F部で示す)31は、HO3T40からのコマン
ドの受信及び解読処理を行い、HO3T40から入力さ
れた表面用及び裏面用のオーバレイ・データをプリンタ
制御部32に送る。プロセッサ(図示せず)を備えて全
体のプリンタ動作を制御するプリンタ制御部32は、入
力された各オーバレイ・データをオーバレイ管理テーブ
ル33に格納し、それぞれの管理名TD、及びID2に
よって管理する。■ PRINTER30 host ink face section (
The HIF section) 31 receives and decodes commands from the HO3T40, and sends overlay data for the front side and back side inputted from the HO3T40 to the printer control section 32. The printer control unit 32, which includes a processor (not shown) and controls the overall printer operation, stores each input overlay data in an overlay management table 33, and manages the data using its management name TD and ID2.
■ ユーザは、各カット紙に対する印刷方式を決め、そ
の場合のオーバレイ・シーケンスをあらかじめHO3T
40に登録しておく。いま、図の■に示すように、1枚
目のカット紙の表面に第1頁(以下、第X頁はP、Xで
示す)のデータ裏面にP、2のデータを印刷し、2枚目
は表面にP、3のデータを印刷して裏面は空白にし、3
枚目は表面にP、4のデータ、裏面にP、5のデータを
印刷するものとする。この場合、ユーザは、図の■で示
すオーバレイ・シーケンス(ID。■ The user decides the printing method for each cut sheet and sets the overlay sequence in advance on HO3T.
Register at 40. Now, as shown in ■ in the figure, print the data of the first page (hereinafter, the For the eyes, print the data of P and 3 on the front side and leave the back side blank, 3
The data of P, 4 is printed on the front side of the sheet, and the data of P, 5 is printed on the back side. In this case, the user selects an overlay sequence (ID.
= I D z −I D + −I D + −I
D z )を設定して、HO3T40に登録する。= I D z −I D + −I D + −I
D z ) and register it in HO3T40.
HO3T40は、このオーバレイ・シーケンスに従って
、最初のオーバレイ・コマンドIDをPRINTER3
0に発行する。According to this overlay sequence, HO3T40 sets the first overlay command ID to PRINTER3.
Issued on 0.
■ PRINTER30のHIF部31は、入力された
コマンドを受信及び解読し、シーケンスを記憶しておく
。(2) The HIF section 31 of the PRINTER 30 receives and decodes the input command, and stores the sequence.
プリンタ制御部32は、この管理名ID、により、オー
バレイ管理テーブル33を参照して管理名ID、のオー
バレイ・データすなわち表面用のオーバレイ・パターン
データを取り出し、オーバレイ展開処理部(以下OVC
で示す)321により印刷すべきオーバレイ・パターン
に展開した後、更にビットマツプ・メモリ (以下BM
Mで示す)34上の所定位置に展開する。Using this management name ID, the printer control unit 32 refers to the overlay management table 33, extracts the overlay data with the management name ID, that is, the overlay pattern data for the front side, and outputs it to the overlay development processing unit (hereinafter referred to as OVC).
After developing the overlay pattern to be printed using 321 (indicated by BM
34 (indicated by M).
■ この表面用オーバレイ・パターンの展開処理が終る
と、プリンタ制御部32は、HIF部31を介してHO
3T40に次のコマンドの送信を要求する。■ When the development process of this surface overlay pattern is completed, the printer control section 32 sends the HO via the HIF section 31.
Requests 3T40 to send the next command.
HO3T40はこの送信要求を受けると、図の◎に示す
印刷データのコマンドに従って、最初にP、1の印刷文
データの前の改ページ・コマンドを発行する。When the HO3T 40 receives this transmission request, it first issues a page break command before the print text data of P, 1 in accordance with the print data command shown by ◎ in the figure.
■ HIF部31は入力されたコマンドを受信及び解読
し、検出された改ページ・コマンドをプリンタ制御部3
2に送る。プリンタ制御部32は、最初の改ページ・コ
マンドを受けると、プリンタ機構制御部(以下PRCで
示す)323によりプリンタ機構35に1枚目のカット
紙を給紙させ、その表面側が印刷される状態にセントさ
せる。■ The HIF section 31 receives and decodes the input command, and sends the detected page break command to the printer control section 3.
Send to 2. When the printer control unit 32 receives the first page break command, the printer mechanism control unit (hereinafter referred to as PRC) 323 causes the printer mechanism 35 to feed the first cut sheet, and the front side of the sheet is printed. to make cents.
この処理が終了すると、プリンタ制御部32は、HO3
T40に次のコマンドの送信を要求する。When this process is finished, the printer control unit 32
Request T40 to send the next command.
■ HIF部31は、続いてHO3T40より入力され
たP、1の印刷文データ(1頁分)をプリンタ制御部3
2に送る。■ The HIF section 31 then sends the print text data (one page) of P and 1 input from the HO3T40 to the printer control section 3.
Send to 2.
プリンタ制御部32は、最初のP、1の各文字データと
文字展開処理部(以下CGCで示す)322により印刷
すべき各文字パターンに展開して、同じ(8MM34上
の所定位置に展開する。The printer control unit 32 uses the initial character data of P and 1 and develops each character pattern to be printed using a character development processing unit (hereinafter referred to as CGC) 322, and develops the data at the same (predetermined position on the 8MM 34).
■ プリンタ制御部32は、P、1のオーバレイ及び印
刷文の各文字パターンを8MM34上に展開し終ると、
PRC323に指示して、プリンタ機構35に8MM3
4上に展開したP、1の内容を1枚目のカット紙の表面
側に印刷させる。■ When the printer control unit 32 finishes developing each character pattern of the overlay and print text of P and 1 on the 8MM 34,
Instruct PRC323 to send 8MM3 to printer mechanism 35.
Print the contents of P, 1 developed on 4 on the front side of the first cut paper.
0 プリンタ制御部32は、PRC323にP、1の内
容の印刷を指示すると、HIF部31を介してHO3T
40に次のコマンドの送信を要求する。0 When the printer control unit 32 instructs the PRC 323 to print the contents of P, 1, the printer control unit 32 sends HO3T via the HIF unit 31.
40 to send the next command.
HO3T40は、PRINTER30からの次のコマン
ドの送信要求を受けると、図の■に示すオーバレイ・シ
ーケンスに従って裏面用オーバレイの管理基ID2をP
RINTER30に送る。When the HO3T40 receives the next command transmission request from the PRINTER30, it prints the management base ID2 of the back overlay according to the overlay sequence shown in ■ in the figure.
Send to RINTER30.
@ PRINTER30のHIF部31及びプ・リン
ク制御部32は、前述のID、の場合と同様な処理を行
い、今度はオーバレイ管理テーブル33より管理基ID
2のオーバレイ・データすなわち裏面用のオーバレイ・
パターンデータを取り出し、8MM34上の所定位置に
展開する。@ The HIF unit 31 and print link control unit 32 of the PRINTER 30 perform the same processing as in the case of the ID described above, and this time they obtain the management base ID from the overlay management table 33.
2 overlay data, that is, the overlay data for the back side.
The pattern data is taken out and developed at a predetermined position on the 8MM34.
@ この裏面用オーバレイ・パターンの展開処理が終了
すると、プリンタ制御部32は、HO5T40に次のコ
マンドの送信を要求する。@ When the processing for developing the overlay pattern for the back side is completed, the printer control unit 32 requests the HO5T 40 to send the next command.
HO3T40は、図の◎に示す印刷文データのコマンド
に従って、P、2の前の改ページ・コマンドを発行する
。HO3T40 issues a page break command before P and 2 in accordance with the print text data command indicated by ◎ in the figure.
0 プリンタ制御部32は、HIF部31より改ページ
・コマンドを受けると、PRC323によりプリンタ機
構35を制御して1枚目のカット紙を反転させ、その裏
面側が印刷される状態にセットする。0 When the printer control unit 32 receives a page break command from the HIF unit 31, the printer control unit 32 controls the printer mechanism 35 using the PRC 323, reverses the first cut sheet, and sets the back side of the sheet to be printed.
■ この改ページ処理が終了すると、プリンタ制御部3
2は、HOST40に次のコマンドの送信を要求する。■ When this page break process is completed, the printer control unit 3
2 requests the HOST 40 to send the next command.
HO3T40が次のP、2印刷文データ(1頁分)を送
信すると、HIF部31はこれを受信してプリンタ制御
部32に送る。When the HO3T 40 transmits the next P, 2 print text data (for one page), the HIF section 31 receives it and sends it to the printer control section 32.
■ プリンタ制御部32は、前回のP、1の印刷文デー
タの場合と同様にP、2の印刷文の各文字パターンを、
同じ<8MM34上の所定の位置に展開する。■ The printer control unit 32 prints each character pattern of the print text of P, 2 as in the previous case of the print text data of P, 1.
Deploy it at a predetermined position on the same <8MM34.
[相] プリンタ制御部32は、P、2のオーバレイ及
び各文字のパターンを8MM34上に展開し終ると、P
RC323によりプリンタ機構35を制御して、8MM
34上に展開されたP、2の内容を1枚目のカット紙の
裏面側に印刷させる。[Phase] When the printer control unit 32 finishes developing the overlay of P and 2 and the pattern of each character on the 8MM 34, the printer control unit 32 prints the P.
The printer mechanism 35 is controlled by RC323, and 8MM
The contents of P, 2 developed on 34 are printed on the back side of the first cut sheet.
以上のようにして、1枚目のカット紙の表面側にP、1
が印刷され、その裏面側にP、2が印刷されて、1枚目
のカット紙に対する両面印刷処理が終了する。以下、同
様にして2枚目以降の各カット紙に対する両面印刷が行
われる。なお、以下の説明において1枚目の動作と共通
する動作については、その結果だけ述べてその詳細は省
略する。In the above manner, P and 1 are placed on the front side of the first cut paper.
is printed, P and 2 are printed on the back side, and the double-sided printing process for the first cut sheet is completed. Thereafter, double-sided printing is performed on each of the second and subsequent cut sheets in the same manner. In the following description, regarding operations common to those in the first image, only the results will be described and the details will be omitted.
O1枚目のカット紙の場合と同様にして、図の■のオー
バレイ・シーケンスに従ってHO3T40より管理名I
D、のオーバレイ・コマンドが送られると、8MM34
上に表面上オーバレイ・パターンが展開される。次いで
HO3T40よりP、3の印刷文データが送られてくる
と、P、3の印刷文の各文字パターンが同じ<8MM3
4上に展開される。この8MM34上に展開された表面
用オーバレイ及びP、3の印刷文の各文字パターンは、
1枚目の場合と同様にして、2枚目のカット紙の表面側
に印刷される。O In the same way as in the case of the first cut sheet, the management name I is sent from HO3T40 according to the overlay sequence shown in ■ in the figure.
When the overlay command of D is sent, 8MM34
An overlay pattern is ostensibly developed thereon. Next, when the print text data of P, 3 is sent from HO3T40, each character pattern of the print text of P, 3 is the same <8MM3
Expanded on 4. The surface overlay developed on this 8MM34 and each character pattern of the printed text of P and 3 are as follows:
In the same manner as the first sheet, printing is performed on the front side of the second sheet of cut paper.
@12枚目のカット紙の表面側にP、3の内容が印刷さ
れると、HO3T40より前回と同じ表面用のオーバレ
イ・コマンド(IDI)が送られ(図の■参照)、表面
用のオーバレイ・パターンが8MM34上の所定位置に
展開される。@When the contents of P and 3 are printed on the front side of the 12th sheet of cut paper, the same overlay command (IDI) for the front side as before is sent from the HO3T40 (see ■ in the figure), and the overlay command for the front side is printed. - The pattern is developed at a predetermined position on the 8MM34.
[相] 続いてHO3T40より表スキップ・コマンド
が送られると(図の■参照)、プリンタ制御部32は、
PRC323によりプリンタ機構35を制御して2枚目
のカット紙を裏面にするタイミングで排紙させ、次の3
枚目のカット紙を給紙して、その表面側を印刷する状態
にセットさせる。[Phase] Next, when a table skip command is sent from the HO3T40 (see ■ in the diagram), the printer control unit 32
The printer mechanism 35 is controlled by the PRC323 to eject the second cut sheet at the timing when the back side is turned, and the next three sheets are ejected.
Feed the first sheet of cut paper and set it to print on the front side.
表スキップ処理が終了すると、プリンタ制御部32は、
次のコマンドの送信をHO3T40に要求する。When the table skip processing is completed, the printer control unit 32
Requests HO3T40 to send the next command.
[相] HO3T40は、図の◎のコマンドに従ってP
、4の印刷文データをPRINTER30に送る。プリ
ンタ制御部32は、このP、4の印刷文の各文字パター
ンを、既に表面用オーバレイ・パターンが展開されて、
いる8MM34上に展開する。[Phase] For HO3T40, follow the command marked ◎ in the figure.
, 4 is sent to the PRINTER 30. The printer control unit 32 converts each character pattern of the print text P, 4 into a pattern in which the overlay pattern for the front surface has already been developed.
Deploy it on 8MM34.
表面用のオーバレイ・パターンとP、4の印刷文の各文
字のパターンの展開処理が終了すると、プリンタ制御部
32は、PRC323によりプリンタ機構35を制御し
て、3枚目のカット紙の表面側に8MM34上に展開さ
れたP、4の内容を印刷させる。When the overlay pattern for the front side and the pattern of each character of the print text P and 4 are developed, the printer control unit 32 controls the printer mechanism 35 using the PRC 323 to print the front side of the third cut sheet. The contents of P, 4 expanded on 8MM34 are printed.
■ 3枚目のカット紙の表面側に対するP、4の内容の
印刷が終了すると、1枚目のカット紙の裏面側にP、2
の内容を印刷したと同様に、して、3枚目のカット紙の
裏面側にP、5の内容(オーバレイの識別コードはID
2)が印刷される。■ After printing the contents of P and 4 on the front side of the third cut paper, print P and 2 on the back side of the first cut paper.
In the same way as when printing the contents of P and 5 on the back side of the third cut sheet (the overlay identification code is ID
2) is printed.
以上のようにして、図の@に示すように、1゜2及び3
枚目の各カット紙の表面側には、表面用のオーバレイ
(識別コードID1)の中に、P、1゜P、3及びP、
4の各印刷文が印刷される。また、1枚目及び3枚目の
各カット紙の裏面側には、裏面用のオーバレイ (識別
コードID2)の中に、P。As described above, as shown in the figure, 1°2 and 3
On the front side of each cut sheet, there is an overlay for the front side.
(Identification code ID1) contains P, 1゜P, 3 and P,
4 print sentences are printed. Also, on the back side of each of the first and third cut sheets, P is written in the overlay for the back side (identification code ID2).
2及びP、5の印刷文が印刷され、2枚目のカット紙は
印刷が行われずに空白にされる。2, P, and 5 are printed, and the second cut sheet is left blank without being printed.
従来の両面カット紙プリンタにおける印刷制御方式は、
前述のように、表面用及び裏面用にそれぞれ一つの管理
名(I D、及びIDz)を付与して管理していた。The print control method for conventional double-sided cut paper printers is
As mentioned above, one management name (ID and IDz) was assigned to each of the front and back sides for management.
このため、カット紙に両面印刷する場合、印刷データの
印刷面が表面側になるか裏面側になるかを、スキップの
有無を考慮しながらユーザ側で計算し、それに合せて表
面用と裏面用のオーバレイ・シーケンスを作成、管理し
なければならないので、ユーザ側の作業量が大きくなる
とともにその管理が複雑になるという問題があった。Therefore, when printing on both sides of cut paper, the user calculates whether the printing side of the print data will be on the front side or the back side, taking into account the presence or absence of skipping, and then prints the print data on the front side and the back side accordingly. Since overlay sequences must be created and managed, there is a problem in that the amount of work on the user side increases and the management becomes complicated.
本発明は、PRINTER側で表と裏面用のオーバレイ
を自動的に選択させ、ユーザ側におけるオーバレイ・シ
ーケンス作成作業を不要にしてその管理を簡素化するよ
うに改良した両面印刷制御方式を提供することを目的と
する。The present invention provides an improved double-sided printing control method that automatically selects overlays for the front and back sides on the PRINTER side, eliminates the need for overlay sequence creation work on the user side, and simplifies its management. With the goal.
前述の課題を解決するために本発明が採用した手段を、
第1図に示す本発明の原理図及び第2図を参照して説明
する。The means adopted by the present invention to solve the above-mentioned problems are as follows:
The explanation will be given with reference to the principle diagram of the present invention shown in FIG. 1 and FIG. 2.
第1図において、10は両面カット紙プリンタ(PRI
NTERで示す)で、プリンタ制御手段11及びプリン
タ機構12を備え、プリンタ制御手段11によりプリン
タ機構12を制御して、各種サイズのカット紙の両面印
刷を行う。In Figure 1, 10 is a double-sided cut paper printer (PRI).
NTER) includes a printer control means 11 and a printer mechanism 12, and the printer control means 11 controls the printer mechanism 12 to perform double-sided printing on cut sheets of various sizes.
20はホスト・コンピュータ(HO3Tで示す)で、P
RINTERIOに■〜Oに示す各種コマンドや印刷用
の文字データを送ってカット紙に対する両面印刷を行わ
せる。20 is a host computer (denoted as HO3T), P
Send various commands and printing character data shown in (1) to (O) to RINTERIO to perform double-sided printing on cut paper.
第2図は、各コマンド■〜■の内容を示したもので、■
は本発明において用いられるオーバレイ・データのフレ
ーム・フォーマントの一例を示したもので、(al)は
表面用のオーバレイ・データのフレーム・フォーマット
を示し、(a2)は裏面用のオーバレイ・データのフレ
ーム・フォーマットを示す。両フレーム・フォーマット
の最初のID領域にはオーバレイ・データを指示する共
通の管理者ID+ (1バイト)がセットされる。次
の印刷面領域には、表面用フォーマツ1−(a1)では
表面指示コードがセットされ、裏面用フォーマット(a
2)では裏面指示情報がセットされる。データ領域には
、表面用フォーマツ)(a1)では表面用オーバレイ・
パターンのデータがセントされ、裏面用フォーマット(
a2)では裏面用オーバレイ・パターンのデータがセッ
トされる。Figure 2 shows the contents of each command ■ to ■.
shows an example of the frame format of the overlay data used in the present invention, (al) shows the frame format of the overlay data for the front side, and (a2) shows the frame format of the overlay data for the back side. Indicates frame format. A common administrator ID+ (1 byte) indicating overlay data is set in the first ID area of both frame formats. In the next printing surface area, the front side instruction code is set for the front side format 1-(a1), and the back side format (a
In 2), back side designation information is set. In the data area, there is an overlay for the front
The pattern data is sent and formatted for the back side (
In a2), the data of the overlay pattern for the back side is set.
■は本発明においては用いられるオーバレイ・シーケン
スを示したもので、表面及び裏面印刷に共通に[連続し
てID、Jに設定される。3 shows the overlay sequence used in the present invention, which is commonly set to [ID and J consecutively] for both front and back printing.
■は印刷文データのコマンドを示したもので、その内容
は、第5図のCの内容と共通する。すなわち、カット紙
の1枚目は表面に2.1のデータ、裏面にP、2のデー
タを印刷し、2枚目は表面にP。3 indicates a command for print text data, the contents of which are the same as those of C in FIG. In other words, the first sheet of cut paper has data 2.1 printed on the front side, data P and 2 on the back side, and the second sheet has P printed on the front side.
3のデータを印刷して表面は空白にし、3枚目は表面に
P、4のデータ、裏面にP、5のデータを印刷する場合
のコマンドである。「改ページ」は改ページのコマンド
を示し、P、1〜P、5は対応する各頁の印刷用の文字
データを示し、「表スキップ」は裏面を印刷することな
く次のカット紙の表面側にスキップさせるコマンドであ
る。This command is for printing the data of 3 and leaving the front side blank, and printing the data of P and 4 on the front side of the third sheet, and the data of P and 5 on the back side. "Page break" indicates a page break command, P, 1 to P, 5 indicate character data for printing on each corresponding page, and "Skip front" indicates the front side of the next cut sheet without printing the back side. This is a command to skip to the side.
PRI NTER10のプリンタ制御手段11において
、111は表面用オーバレイ管理テーブルで、管理者I
D+ と表面用オーバレイ・データが格納される。11
2は裏面用オーバレイ管理テーブルで、管理者ID、と
表面用オーバレイ情報が格納される。In the printer control means 11 of the PRI NTER 10, 111 is a front overlay management table, which is
D+ and surface overlay data are stored. 11
Reference numeral 2 denotes an overlay management table for the back side, in which an administrator ID and overlay information for the front side are stored.
本発明の印刷制御方式は、以上説明したHO3T20の
発行する各コマンドや印刷データ及びPRINTERI
Oを用いて実施されるものであって、次のように構成さ
れる。The print control method of the present invention is based on each command and print data issued by the HO3T20 described above, and the PRINTERI.
It is implemented using O, and is configured as follows.
すなわち、HO3T20よりオーバレイ・データを指示
する共通の管理者(IDl)と、表面と裏面のいずれに
対するオーバレイ・データであるかを指示する印刷面指
示情報と、対応する表面側又は裏面側のオーバレイ・パ
ターンのデータを含むオーバレイ・データが発行され、
オーバレイ・シーケンスとして連続して前記管理者II
)+が登録され、続いて両面印刷用の印刷文データのコ
マンドが発行され、これらのコマンドに従ってPRIN
TERIOが各カット紙に両面印刷を行う場合の両面印
刷制御方式であって、
(八)表面用オーバレイ・データと裏面用オーバレイ・
データとをそれぞれ別個の表面用オーバレイ管理テーブ
ル111と裏面用オーバレイ管理テーブル112とで管
理し、
(B)オーバレイ・コマンドが連続して前記管理者ID
+であるときは、表スキップ・コマンドが受信されない
かぎり前回とは表裏反対側のオーバレイ管理テーブルを
参照してそのオーバレイ・パターンを今回のオーバレイ
・パターンとして選択し、
(C)表スキップ・コマンドが受信されたときは、次の
カット紙の表面側にスキップして、表面用オーバレイ管
理テーブル111のオーバレイ・パターンを前記表面側
に印刷すべきオーバレイ・パターンとして選択するよう
に構成される。In other words, a common administrator (IDl) that specifies overlay data from HO3T20, print side instruction information that specifies whether the overlay data is for the front side or the back side, and the corresponding overlay data for the front side or the back side. Overlay data containing pattern data is published,
said Administrator II consecutively as an overlay sequence.
)+ is registered, followed by print text data commands for double-sided printing, and PRIN according to these commands.
A double-sided printing control method when TERIO performs double-sided printing on each cut sheet, (8) Overlay data for the front side and overlay data for the back side.
(B) The overlay commands are continuously managed by the administrator ID.
If it is +, unless a front skip command is received, the overlay management table on the opposite side of the front and back is referred to and that overlay pattern is selected as the current overlay pattern, and (C) the front skip command is When received, it is configured to skip to the front side of the next cut sheet and select the overlay pattern in the front side overlay management table 111 as the overlay pattern to be printed on the front side.
ユーザは、あらかじめの「ID1」という共通の管理者
で表面用と裏面用のオーバレイ・データをHO3T20
に登録しておく。また、オーバレイを印刷する順番すな
わちオーバレイ・シーケンスは、[連続してID、Jに
設定し、印刷データをセットする。いま、印刷文データ
は、第1図の■に示すコマンドに従ってPRINTER
10に送られるものとする。The user saves the overlay data for the front and back sides to HO3T20 using a common administrator named "ID1".
Register in . In addition, the order in which overlays are printed, that is, the overlay sequence, is [Continuously set ID, J, and print data. Now, print text data is sent to PRINTER according to the command shown in Figure 1.
10 shall be sent.
PRI NTER10のプリンタ制御手段11は、HO
3T20より表面用及び裏面用のオーバレイ・データを
受信すると、前者は裏面用オーバレイ管理テーブル11
1に、後者は裏面用オーバレイ管理テーブル112に格
納して管理する。受信したデータがオーバレイ・データ
であること及びそれが表面用であるか裏面用であるかは
、管理基ID、及び印刷面指示情報を解読することによ
り検出される。The printer control means 11 of the PRI NTER 10 is
When overlay data for the front side and the back side is received from the 3T20, the former is stored in the overlay management table 11 for the back side.
1, the latter is stored and managed in the back side overlay management table 112. Whether the received data is overlay data and whether it is for the front side or the back side is detected by decoding the management base ID and print side instruction information.
プリンタ制御手段11は、HO3T20より受信サレる
オーバレイ・コマンドが連続してID。The printer control means 11 receives overlay commands from the HO3T 20 in succession.
のときは、表スキップ・コマンドが受信されないかぎり
、前回とは表裏反対側のオーバレイ管理テーブルを参照
してそのオーバレイ・パターンを今回のオーバレイ・パ
ターンとして選択する。続いてHO3T20より受信さ
れる印刷文データをオーバレイ・パターンとともにプリ
ンタ機構12に送って印刷させる。In this case, unless a front skip command is received, the overlay management table on the opposite side to the previous one is referred to and that overlay pattern is selected as the current overlay pattern. Subsequently, the print text data received from the HO3T 20 is sent to the printer mechanism 12 together with the overlay pattern to be printed.
これにより、HO3T20よりスキップ・コマンドが発
行されない限り、各カット紙の表及び裏面に合せて、表
及び裏面用のオーバレイ・パターン及び印刷データが交
互に印刷されてゆく。As a result, unless a skip command is issued from the HO3T20, overlay patterns and print data for the front and back sides are alternately printed on the front and back sides of each cut sheet.
HO3T20からの表スキップ・コマンドが受信される
と(第1図のOでは、P、3の印刷文データの次) 、
PRINTERl 0は次のカット紙の表面側にスキッ
プして、表面用オーバレイ管理テーブル111のオーバ
レイ・パターンを前記表面側に印刷すべきオーバレイ・
パターンとする。続いてHO3T20より受信される印
刷データを表面用オーバレイ・パターンとともにプリン
タ機構12に送って前記カット紙の表面側に印刷させる
。When a table skip command is received from HO3T20 (in O in Figure 1, next to the print text data of P, 3),
PRINTERl 0 is an overlay pattern to skip to the front side of the next cut sheet and print the overlay pattern in the front side overlay management table 111 on the front side.
Make it a pattern. Subsequently, the print data received from the HO3T 20 is sent to the printer mechanism 12 together with the front side overlay pattern to be printed on the front side of the cut sheet.
これにより、表スキップ・コマンドが発行されると、表
面用オーバレイ・パターンが選択されて印刷文データと
ともにカット紙の表面側に印刷が行われる。As a result, when a table skip command is issued, the front side overlay pattern is selected and printed on the front side of the cut sheet along with the print text data.
以下、前述と同様に、表スキップ・コマンドが受信され
ないかぎり、前回とは表裏反対側のオーバレイ管理テー
ブルのオーバレイ・パターンを取り出し、印刷文データ
とともに印刷する処理が行われる。Thereafter, as described above, unless a front skip command is received, the overlay pattern of the overlay management table on the opposite side from the previous one is extracted and printed together with the print text data.
これにより、第2図の@に示すように、1,2及び3枚
目の各カット紙の表面側には、表面用のオーバレイの中
にP、1.P、3及びP、4の各印刷文が印刷される。As a result, as shown at @ in FIG. 2, on the front side of each of the first, second and third cut sheets, P, 1. The print sentences P, 3 and P, 4 are printed.
また、1枚目及び3枚目の各カット紙の裏面側には、裏
面用のオーバレイの中にP。Also, on the back side of each of the first and third cut sheets, there is a P in the overlay for the back side.
2及びP、5の印刷文が印刷され、2枚目のカット紙の
裏面側は、印刷が行われずに空白にされる。2, P, and 5 are printed, and the back side of the second cut sheet is left blank without being printed.
以上のようにして、PRINTER側で表面用と裏面用
の各オーバレイ情報を個別に管理するようにしたので、
共通の管理基を用いて印刷時に表面用と裏面用のオーバ
レイを自動的に選択することができる。これにより、ユ
ーザを、オーバレイシーケンスを作成する作業及び管理
から解放することができる。更にユーザは、印刷の表・
裏を意識することなく片面印刷の感覚でオーバレイを扱
うことができ、従来の両面印刷時と同じ印刷データのコ
マンドで両面印刷を行うことができるので、前述のこと
と相まってユーザ側の作業量を軽減し、管理を簡素化す
ることができる。As described above, each overlay information for the front side and the back side is managed separately on the PRINTER side, so
A common management base can be used to automatically select front and back overlays during printing. This frees the user from the task of creating and managing overlay sequences. Additionally, users can print tables and
Overlays can be handled in the same way as single-sided printing without having to be aware of the back side, and double-sided printing can be performed using the same print data commands as for conventional double-sided printing, which, in combination with the above, reduces the amount of work on the user's side. can be reduced and management simplified.
本発明の実施例を、第2図及び第3図を参照して説明す
る。第3図は、本発明の実施例の一実施システムの構成
の説明図である。第2図は実施例に用いられる各種デー
タ及びコマンド並びに両面印刷例を示したもので、その
内容は既に説明したとおりである。An embodiment of the present invention will be described with reference to FIGS. 2 and 3. FIG. 3 is an explanatory diagram of the configuration of an implementation system of an embodiment of the present invention. FIG. 2 shows various data and commands used in the embodiment, as well as an example of double-sided printing, the contents of which are as already described.
(A)実施システムの構成
第3図において、両面カット紙プリンタ(PRINTE
R)10; プリンタ制御手段111表面用オーバレイ
管理テーブル111.裏面用オーバレイ管理テーブル1
12.プリンタ機構12.ホスト・コンピュータ(HO
5T)20については、第1図で説明したとおりである
。(A) Configuration of implementation system In Figure 3, a double-sided cut paper printer (PRINTE)
R) 10; Overlay management table 111 for the surface of the printer control means 111. Overlay management table 1 for back side
12. Printer mechanism 12. host computer (HO
5T) 20 is as explained in FIG.
プリンタ制御手段11において、113はホスト・イン
タフェース(HIFで示す)で、HO3T20の発行し
たコマンドの受信及び解読処理を行う。114はビット
マツプ・メモリ(BMMで示す)で、次に説明するプリ
ンタ制御部115により展開されたオーバレイ・パター
ン及び各印刷文の文字パターンが展開される。In the printer control means 11, a host interface 113 (indicated by HIF) receives and decodes commands issued by the HO3T20. Reference numeral 114 denotes a bitmap memory (denoted by BMM) in which overlay patterns and character patterns of each print text developed by a printer control unit 115, which will be described next, are developed.
プリンタ制御部115は、内部にオーバレイ展開処理部
(OV Cで示す)116.文字展開処理部(CGCで
示す)117.プリンタ機構制御部(PRCで示す)1
18.プリンタ制御部115全体の動作や処理を制御す
るプロセッサ(MPUで示す)119等を備え、次の処
理を行う。The printer control unit 115 includes an overlay development processing unit (indicated by OV C) 116. Character expansion processing unit (indicated by CGC) 117. Printer mechanism control unit (indicated by PRC) 1
18. The printer controller 115 includes a processor (indicated by MPU) 119 that controls the overall operation and processing of the printer control unit 115, and performs the following processing.
falHIF部113より入力された表及び裏面用の各
オーバレイ・データを、表及び裏面用の各オーバレイ管
理テーブル111及び112に格納する。The overlay data for the front and back sides inputted from the falHIF unit 113 are stored in the overlay management tables 111 and 112 for the front and back sides, respectively.
世)今回の印刷すべきオーバレイが表面か裏面かを判断
し、所定のオーバレイ・パターンデータを表又は裏面用
オーバレイ管理テーブル(111又は112)より取り
出して0VC116により表示すべきオーバレイ・パタ
ーンに展開し、8MM114上の所定位置に展開する。2) Determine whether the overlay to be printed this time is the front or back side, extract the predetermined overlay pattern data from the overlay management table for the front or back side (111 or 112), and develop it into the overlay pattern to be displayed using 0VC116. , 8MM114 at a predetermined position.
(C)HIF部113より入力された印刷文データすな
わち1頁分の各文字パターン・データを、CGC117
により表示すべき各文字パターンに変換し、8MM11
4上の所定位置に1頁分の各文字パターンを展開する。(C) The print text data input from the HIF unit 113, that is, each character pattern data for one page, is transferred to the CGC 117.
Convert each character pattern to be displayed by 8MM11
Each character pattern for one page is developed at a predetermined position on 4.
(d) P RC118に指示して、プリンタ機構1
2を制御し、8MM114上に展開された表又は裏面用
のオーバレイ及び印刷文の各文字パターンをカット紙の
表又は裏面側に印刷させる。(d) Instruct PRC118 to print printer mechanism 1.
2, the overlay for the front or back side developed on the 8MM 114 and each character pattern of the print text are printed on the front or back side of the cut paper.
なお、プリンタ制御手段工0やプリンタ制御部115に
は、前述の各構成の他にプリンタ処理に必要な各種の構
成を備えているが、それらは本発明の実施例の動作に直
接関連がないので、それらの図示及び説明は省略する。Note that the printer control unit 0 and the printer control unit 115 are equipped with various configurations necessary for printer processing in addition to the above-mentioned configurations, but these are not directly related to the operation of the embodiment of the present invention. Therefore, illustration and explanation thereof will be omitted.
(B)実施例の動作
実施例の動作を、第2図の■〜■に示すオーバレイ・デ
ータ、オーバレイ・シーケンス、印刷データのコマンド
により、同図■に示すように両面印刷を行う場合を例に
とり、その処理順に説明する。(B) Operation of the Embodiment The operation of the embodiment is explained by using the overlay data, overlay sequence, and print data commands shown in ■ to ■ in Figure 2 to perform double-sided printing as shown in ■ in the same figure. This will be explained in the order of processing.
■ HO3T20は、あらかじめユーザにより登録され
ている表面及び裏面用のオーバレイ・データを、第2図
の■に示すフレーム・フォーマットでPRINTERI
Oに送る。■ HO3T20 prints the overlay data for the front and back sides registered in advance by the user in the frame format shown in ■ in Figure 2.
Send to O.
■ PRINTERIOのHIF部113は、HO3T
20からのコマンドの受信及び解読処理を行い、HO5
T20から送られた表面及び裏面用のオーバレイ・デー
タをプリンタ制御部115に送る。プリンタ制御部11
5のMPU119は、入力された表面及び裏面用の各オ
ーバレイ・データを管理者ID、及び印刷面指示情報に
よって判別し、前者は表面用オーバレイ管理テーブル1
11に格納し、後者は裏面用管理テーブル112に格納
して管理する。■ The HIF section 113 of PRINTERIO is HO3T
HO5 receives and decodes commands from HO5.
The overlay data for the front and back sides sent from T20 is sent to the printer control unit 115. Printer control unit 11
The MPU 119 of No. 5 discriminates each input overlay data for the front side and the back side based on the administrator ID and printing side instruction information, and the former is determined from the overlay management table 1 for the front side.
11, and the latter is stored and managed in the back side management table 112.
■ HO3T20は、ユーザによりあらかじめ登録され
ているオーバレイ・シーケンス「連続してID+Jに従
って、管理者ID、のオーバレイ・コマンドを発行する
。■ The HO3T20 issues the overlay command of the administrator ID according to the overlay sequence ``Continuously ID+J'' registered in advance by the user.
■ PRINTERIOのHIF部113は、入力され
たコマンドを受信及び解読し、入力されたオーバレイ・
コマンドの管理者ID、を検出すると、この管理者ID
、をプリンタ制御部115に送る。■ The HIF unit 113 of PRINTERIO receives and decodes the input command, and outputs the input overlay and
When the administrator ID of the command is detected, this administrator ID
, is sent to the printer control unit 115.
プリンタ制御部115のMPUI 19は、この最初の
管理衣ID、オーバレイ・コマンドを受けると、0VC
116に対して、表面用管理テーブル111にある表面
用オーバレイ・データの展開を指示する。When the MPUI 19 of the printer control unit 115 receives this first management ID and overlay command, it outputs 0VC.
116 to develop the front side overlay data in the front side management table 111.
■ 0VC116は、この展開指示を受けると、表面用
管理テーブル111より管理者ID、の表面用オーバレ
イ・パターンデータを取り出して表示すべき表面用オー
バレイ・パターンに展開した後、更に8MM114上の
所定位置に展開する。- Upon receiving this development instruction, the 0VC 116 extracts the front overlay pattern data of the administrator ID from the front management table 111, develops it into the front overlay pattern to be displayed, and then further loads it at a predetermined position on the 8MM 114. Expand to.
■ この表面用オーバレイ・パターンの展開処理が終る
と、MPUI 19は、HIF部113を介してHO3
T20に次のコマンドの送信を要求する。■ When the development processing of this surface overlay pattern is completed, the MPUI 19 sends the HO3 via the HIF section 113.
Request T20 to send the next command.
HO3T20はこの送信要求を受けると、第2図の◎に
示す印刷データのコマンドに従って、最初、P、1の印
刷文データの前の改ページ・コマントを発行する。When the HO3T 20 receives this transmission request, it issues a page break command before the first, P, and 1 print text data in accordance with the print data command shown by ◎ in FIG.
■ HIF部113は、入力されたコマンドを受信及び
解読し、検出された改ページ・コマンドをプリンタ制御
部115に送る。プリンタ制御部115のMPUI 1
9は、最初の改ページコマンドを受けると、PRCll
Bに指示してプリンタ機構12に1枚目のカット紙を給
紙させ、その表面側が印刷される状態にセットさせる。(2) The HIF section 113 receives and decodes the input command, and sends the detected page break command to the printer control section 115. MPUI 1 of printer control unit 115
9 receives the first page break command, PRCll
The operator instructs the printer mechanism 12 to feed the first cut sheet and set it so that the front side thereof will be printed.
■ 改ページ処理が終ると、MPUI 19は、HO3
T20に次のコマンドの送信を要求する。■ When page break processing is completed, MPUI 19 displays HO3
Request T20 to send the next command.
HO3T20は、第2図に示す■の印刷文データのコマ
ンドに従って、P、1の印刷文データ(1頁分)をPR
I NTERl 0に送信する。HO3T20 prints the print text data (1 page) of P, 1 according to the print text data command marked ■ shown in Figure 2.
Send to I NTERl 0.
■ HIF部113は、受信されたP、1の印刷文デー
タをプリンタ制御部115に送る。プリンタ制御部11
5のMPUI 19は、このP、1の印刷文データをC
GC117に送り、印刷すべき各文字パターンに展開す
ることを指示する。(2) The HIF section 113 sends the received print text data of P, 1 to the printer control section 115. Printer control unit 11
MPUI 19 of 5 converts this print text data of P, 1 to C
It is sent to the GC 117 and instructs it to be developed into each character pattern to be printed.
[相] CGC117は、この展開指示を受けると、入
力されたP、1の印刷文データの各文字データを印刷す
べき各文字パターンに展開し、同じく8MM114に所
定位置に展開する。[Phase] Upon receiving this development instruction, the CGC 117 develops each character data of the input print text data of P and 1 into each character pattern to be printed, and also develops it at a predetermined position on the 8MM 114.
■ MPU119は、P、1のオーバレイ及び印刷文の
各文字パターンを8MM114上に展開する処理が終了
すると、PRCllBに指示して、プリンタ機構12に
8MM114上に展開されたP、1の内容を1枚目のカ
ット紙の表面側に印刷させる。■ When the MPU 119 completes the process of developing each character pattern of the overlay and print text of P, 1 on the 8MM 114, it instructs the PRCllB to cause the printer mechanism 12 to convert the contents of P, 1 developed on the 8MM 114 into 1. Print on the front side of the first cut paper.
@ MPU119は、PRCllBに、P、1の内容
の印刷を指示すると、HrF部113を介してHO3T
20に次のコマンドの送信を要求する。@ When the MPU 119 instructs PRCllB to print the contents of P, 1, the MPU 119 prints HO3T via the HrF unit 113.
20 to send the next command.
HO3T20は、PRINTERIOから次のコマンド
の送信要求を受けると、第2図の■のオーバレイ・シー
ケンスに従って、同じく管理基ID、のオーバレイ・コ
マンドを発行する。When the HO3T20 receives a request to send the next command from PRINTERIO, it issues an overlay command with the same management group ID in accordance with the overlay sequence shown in ■ in FIG.
e HIF部113は、受信されたオーバレイ・コマ
ンド(ID1)をプリンタ制御部115に送る。e The HIF section 113 sends the received overlay command (ID1) to the printer control section 115.
プリンタ制御部115のMPUは、オーバレイ・コマン
ドが連続してID、のときは、表スキップ・コマンドが
受信されないかぎり、前回とは表裏反対側のオーバレイ
管理テーブルを選定して0VC116に展開指示する。When the overlay commands are ID consecutively, the MPU of the printer control unit 115 selects the overlay management table on the opposite side from the previous one and instructs the 0VC 116 to develop it, unless a front skip command is received.
したがって、0VC116に対し今度は裏面用管理テー
ブル112にある裏面用オーバレイ・データの展開が指
示される。Therefore, the 0VC 116 is now instructed to develop the back side overlay data in the back side management table 112.
■ 0VC116は、この展開指示を受けると、裏面用
管理テーブル112より管理基ID、の裏面用オーバレ
イ・パターンデータを取り出して表示すべき裏面用オー
バレイ・パターンに展開した後、更に8MM114上の
所定位置に展開する。- Upon receiving this development instruction, the 0VC 116 extracts the back side overlay pattern data with the management base ID from the back side management table 112, develops it into the back side overlay pattern to be displayed, and then further loads it at a predetermined position on the 8MM 114. Expand to.
■ この裏面用オーバレイの展開処理が終了すると、M
PU119は、HO3T20に次のコマンドの送信を要
求する。■ When the development process for this back side overlay is completed, M
The PU119 requests the HO3T20 to send the next command.
HOST20は、第2図の■に示す印刷文データのコマ
ンドに従って、P、2の印刷文データの前の改ページ・
コマンドを発行する。The HOST 20 inserts a page break/page break before the print text data of P, 2 according to the command of the print text data shown in ■ in Figure 2.
Issue a command.
e HIF部113!よ、受信された改ページ・コマ
ンドをプリンタ制御部115に送る。プリンタ制御部1
15のMPUI 19は、この改ページ・コマンドを受
けると、PRCllBに指示してプリンタ機構12に1
枚目のカット紙を反転させ、その裏面側が印刷される状
態にセットさせる。e HIF section 113! Then, the received page break command is sent to the printer control unit 115. Printer control unit 1
When MPUI 19 of 15 receives this page break command, it instructs PRCllB to send 1 to printer mechanism 12.
Flip the first sheet of cut paper and set it so that the back side will be printed.
■ この改ページ処理が終了すると、MPUll9は、
HO3T20に次のコマンドの送信を要求する。■ When this page break process is completed, MPUll9
Requests HO3T20 to send the next command.
HO3T20が次のP、2の印刷文データ(1頁分)を
送信すると、HIF部113はこれを受信してプリンタ
制御部115に送る。When the HO3T 20 transmits the next P, 2 print text data (for one page), the HIF section 113 receives it and sends it to the printer control section 115.
[相] プリンタ制御部115のMPU119及びCG
C117は、前回のP、1の印刷文データの場合と同様
にP、2の印刷文の各文字パターンを、同じ<8MM1
14上の所定の位置に展開する。[Phase] MPU 119 and CG of printer control unit 115
C117 changes each character pattern of the print text of P, 2 to the same <8MM1 as in the case of the previous print text data of P, 1.
14 at a predetermined position.
@ MPU119は、P、2のオーバレイ及び印刷文
の各文字パターンを8MM114上に展開する処理が終
了すると、PRCllBに指示して、プリンタ機構12
に8MM114上に展開されたP、2の内容を1枚目の
カット紙の裏面側に印刷させる。@ When the MPU 119 completes the process of developing each character pattern of the overlay and print text of P and 2 on the 8MM 114, it instructs the PRCllB to
The contents of P, 2 developed on the 8MM 114 are printed on the back side of the first cut sheet.
以上のようにして、1枚目のカット紙の表面側にP、1
が印刷され、その裏面側にP、2が印刷されて、1枚目
のカット紙に対する両面印刷処理が終了する。以下同様
にして2枚目以降のカット紙に対する両面印刷が行われ
る。なお、以下の説明において1枚目の両面印刷動作と
共通する動作については、結果だけ述べて、その詳細は
省略する。In the above manner, P and 1 are placed on the front side of the first cut paper.
is printed, P and 2 are printed on the back side, and the double-sided printing process for the first cut sheet is completed. Thereafter, double-sided printing is performed on the second and subsequent cut sheets in the same manner. In the following description, regarding operations common to the double-sided printing operation for the first sheet, only the results will be described and the details thereof will be omitted.
01枚目のカット紙の裏面側に対するP、2の印刷が終
了すると、HO3T20より発行される次の連続したオ
ーバレイ・コマンドID、により、前回と反対の表面側
オーバレイ管理テーブル111が選定され、表面側オー
バレイ・パターンが8MM114上の所定位置に展開さ
れる。When the printing of P and 2 on the back side of the 01st sheet of cut paper is completed, the front side overlay management table 111 opposite to the previous one is selected by the next consecutive overlay command ID issued by the HO3T20, and the front side overlay management table 111 is selected, and A side overlay pattern is deployed in place on the 8MM 114.
次いで、第2図の◎の印刷文データのコマンドに従って
HO3T20よりP、3の前の改ページ・コマンドが送
られてくると、2枚目のカット紙が給紙されて、その表
面側が印刷される状態にセットされる。続いてP、3の
印刷文データがHO3T20より送られてくると、P、
3の印刷文の各文字パターンが、同じ<8MM114上
の所定位置に展開される。Next, when the page break command before P and 3 is sent from the HO3T20 according to the print text data command marked ◎ in Figure 2, the second cut sheet is fed and its front side is printed. is set to the state. Next, when the print text data of P, 3 is sent from HO3T20, P,
Each character pattern of the print sentence No. 3 is developed at a predetermined position on the same <8MM 114.
8MM114上に展開された表面用オーバレイ及びP、
3の印刷文の各文字パターンは、1枚目の場合と同様に
して、2枚目のカット紙の表面側に印刷される。Surface overlay developed on 8MM114 and P,
Each character pattern of the printed sentence No. 3 is printed on the front side of the second cut sheet in the same manner as the first sheet.
■ 2枚目のカット紙の表面側にP、3の内容が印刷さ
れると、HO3T20より連続してオーバレイ・コマン
ド(ID1)が送られる。これにより、前回とは反対側
の裏面用のオーバレイ・パターンが8MM114上に展
開される。- When the contents of P and 3 are printed on the front side of the second cut sheet, an overlay command (ID1) is continuously sent from the HO3T20. As a result, an overlay pattern for the back side opposite to the previous one is developed on the 8MM 114.
0 続いてHO3T20より表スキップ・コマンドが送
られると(第2図のO参照) 、MPU119は、PR
CI 18によりプリンタ機構12を制御して2枚目の
カット紙を裏面にするタイミングで排紙させ、次の3枚
目のカット紙を給紙して、その表面側を印刷する状態に
セットさせる。それと同時に、MPU119は、0VC
116に指示して表面用オーバレイ・パターンを8MM
114上に展開させる。0 Next, when a table skip command is sent from HO3T20 (see O in Figure 2), MPU119 sends PR
The printer mechanism 12 is controlled by the CI 18 to eject the second cut sheet at the timing to turn the back side, feed the next third cut sheet, and set the front side of the sheet to be printed. . At the same time, MPU119
116 to create an 8MM surface overlay pattern.
114.
表スキップ処理及び表面用オーバレイ・パターンの8M
M114上への展開処理が終了すると、MPU119は
、次のコマンドの送信をHO5T20に要求する。8M of table skip processing and surface overlay pattern
When the expansion process onto the M114 is completed, the MPU 119 requests the HO5T20 to send the next command.
@ HO3T20は、第2図の■のコマンドに従って
P、4の印刷文データをPRINTERIOに送る。プ
リンタ制御部115のMPU119は、CGC117に
指示して、このP、4の印刷文の各文字パターンを、既
に表面用オーバレイ・パターンが展開されている8MM
114上に展開させる。@HO3T20 sends the print text data of P and 4 to PRINTERIO in accordance with the command (■) in FIG. The MPU 119 of the printer control unit 115 instructs the CGC 117 to convert each character pattern of the print text P and 4 into 8MM in which the front overlay pattern has already been developed.
114.
表面用のオーバレイ・パターンとP、4の印刷文の各文
字パターンの展開処理が終了すると、MPU119は、
PRCI 18によりプリンタ機構12を制御して、3
枚目のカット紙の表面側に8MM114上に展開された
P、4の内容を印刷させる。When the development processing of the overlay pattern for the front side and each character pattern of the print text of P and 4 is completed, the MPU 119
The printer mechanism 12 is controlled by the PRCI 18, and 3
The contents of P, 4 developed on 8MM114 are printed on the front side of the th sheet of cut paper.
O3枚口のカット紙の表面側に対するP、4の内容の印
刷が終了すると、1枚目のカット紙の裏面側にP、2の
内容を印刷したと同様にして、3枚目のカット紙の裏面
側にP、5の内容が印刷される。Once the contents of P and 4 have been printed on the front side of the cut paper in the O3 sheet slot, print the contents of P and 2 on the back side of the first cut paper, and then print the contents of P and 2 on the back side of the first cut paper. The contents of P and 5 are printed on the back side.
以上のようにして、第2図の■に示すように、1.2及
び3枚目の各カット紙の表面側には、表面用のオーバレ
イの中にP、1.P、3及びP、4の各印刷文が印刷さ
れる。また、1枚目及び3枚目の各カット紙の裏面側に
は、裏面用のオーバレイの中にP、2及びP、5の印刷
文が印刷され、2枚目のカット紙の裏面側は、印刷が行
われずに空白にされる。As described above, as shown in (■) in FIG. 2, on the front side of each of the 1.2 and 3rd cut sheets, P, 1. The print sentences P, 3 and P, 4 are printed. Also, on the back side of each of the first and third cut sheets, the letters P, 2 and P, 5 are printed in the overlay for the back side, and on the back side of the second cut sheet, , is left blank instead of printing.
以上説明したように、本発明によれば、次の諸効果が得
られる。As explained above, according to the present invention, the following effects can be obtained.
C1J PRINTER側で表面用と裏面用の各オー
バレイ情報を個別に管理するようにしたので、共通の管
理名を用いて印刷時に表面用と裏面用のオーバレイを自
動的に選択することができる。Since each overlay information for the front side and the back side is managed separately on the C1J PRINTER side, it is possible to automatically select the overlay for the front side and the back side at the time of printing using a common management name.
(2)ユーザを、オーバレイ・シーケンスを作成する作
業及び管理から解放することができる。(2) The user can be relieved from the task of creating and managing overlay sequences.
(3) ユーザは、印刷の表・裏を意識することなく
片面印刷の感覚でオーバレイを扱うことができ、従来の
両面印刷時と同じ印刷データのコマンドで両面印刷を行
うことができるので、前述の(2)と相まってユーザ側
の作業量を軽減し、管理を簡素化することができる。(3) Users can handle overlays in the same way as single-sided printing without having to be aware of front and back printing, and can perform double-sided printing using the same print data commands as for conventional double-sided printing. In combination with (2), the amount of work on the user side can be reduced and management can be simplified.
第1図は、本発明の原理図、
第2図は、本発明及び実施例に用いられる各種データ及
びコマンド並びに両面印刷例の説明図、
第3図は、本発明の一実施例の実施システムの構成の説
明図、
第4図は、表及び裏面用オーバレイの説明図、第5図は
、従来の両面印刷制御方式の説明図である。
第1図及び第2図において、
10・・・両面カット祇プリンタ(PRINTER)、
11・・・プリンタ制御手段、111・・・表面用オー
バレイ管理テーブル、112・・・裏面用オーバレイ管
理テーブル、113・・・ホスト・インタフェース部(
HIF部)、114・・・ビットマツプ・メモリ (B
MM)、115・・・プリンタ制御部、116・・・オ
ーバレイ展開処理部(OVC) 、117・・・文字展
開処理部(CGC) 、118・・・プリンタ機構制御
部(PRC) 、119・・・プロセッサ(MPU)、
12・・・プリンタ機構、20・・・ホスト・コンピュ
ータ(HOS T)。Fig. 1 is a diagram of the principle of the present invention; Fig. 2 is an explanatory diagram of various data and commands used in the present invention and embodiments, as well as an example of double-sided printing; Fig. 3 is an implementation system of an embodiment of the present invention. FIG. 4 is an explanatory diagram of the overlay for front and back sides, and FIG. 5 is an explanatory diagram of the conventional double-sided printing control system. In Figures 1 and 2, 10...Double-sided cut printer (PRINTER);
DESCRIPTION OF SYMBOLS 11... Printer control means, 111... Overlay management table for front side, 112... Overlay management table for back side, 113... Host interface section (
HIF section), 114...Bitmap memory (B
MM), 115...Printer control unit, 116...Overlay development processing unit (OVC), 117...Character development processing unit (CGC), 118...Printer mechanism control unit (PRC), 119...・Processor (MPU),
12... Printer mechanism, 20... Host computer (HOST).
Claims (1)
ータを指示する共通の管理名(ID_1)と、表面と裏
面のいずれに対するオーバレイ・データであるかを指示
する印刷面指示情報と、対応する表面側又は裏面側のオ
ーバレイ・パターンのデータを含むオーバレイ・データ
が発行され、オーバレイ・シーケンスとして連続して前
記管理名(ID_1)が登録され、続いて両面印刷用の
印刷文データのコマンドが発行され、これらのコマンド
に従って両面カット紙プリンタ(10)が各カット紙に
両面印刷を行う場合の両面印刷制御方式であって、 (A)表面用オーバレイ・データと裏面用オーバレイ・
データとをそれぞれ別個の表面用オーバレイ管理テーブ
ル(111)と裏面用オーバレイ管理テーブル(112
)とで管理し、 (B)オーバレイ・コマンドが連続して前記管理名(I
D_1)であるときは、表スキップ・コマンドが受信さ
れないかぎり前回とは表裏反対側のオーバレイ管理テー
ブルを参照してそのオーバレイ・パターンを今回のオー
バレイ・パターンとして選択し、 (C)表スキップ・コマンドが受信されたときは、次の
カット紙の表面側にスキップして、表面用オーバレイ管
理テーブル(111)のオーバレイ・パターンを前記表
面側に印刷すべきオーバレイ・パターンとして選択する
、 ことを特徴とする両面印刷制御方式。[Claims] 1. A common management name (ID_1) that indicates overlay data from the host computer (20), and printing surface instruction information that indicates whether the overlay data is for the front or back surface. , overlay data including data of the corresponding front side or back side overlay pattern is issued, the management name (ID_1) is registered continuously as an overlay sequence, and then print text data for double-sided printing is issued. This is a duplex printing control method when commands are issued and a duplex cut paper printer (10) performs duplex printing on each cut paper according to these commands, in which: (A) overlay data for the front side and overlay data for the back side;
The data is stored in separate front side overlay management table (111) and back side overlay management table (112).
), and (B) overlay commands are continuously managed by the management name (I).
D_1), unless a front skip command is received, refer to the overlay management table on the opposite side from the previous one and select that overlay pattern as the current overlay pattern; (C) Front skip command is received, skips to the front side of the next cut sheet and selects an overlay pattern in the front side overlay management table (111) as the overlay pattern to be printed on the front side. Double-sided printing control method.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63158059A JPH028070A (en) | 1988-06-28 | 1988-06-28 | Control system for both-side printing |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63158059A JPH028070A (en) | 1988-06-28 | 1988-06-28 | Control system for both-side printing |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH028070A true JPH028070A (en) | 1990-01-11 |
Family
ID=15663398
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP63158059A Pending JPH028070A (en) | 1988-06-28 | 1988-06-28 | Control system for both-side printing |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH028070A (en) |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007320252A (en) * | 2006-06-02 | 2007-12-13 | Toshiba Tec Corp | Character attribute management system for duplex printers |
| US7645643B2 (en) | 2003-06-06 | 2010-01-12 | Stanley Electric Co., Ltd. | Optical semiconductor device method |
| US7994526B2 (en) | 2003-05-28 | 2011-08-09 | Seoul Semiconductor Co., Ltd. | Light emitting diode package and light emitting diode system having at least two heat sinks |
| US9165912B2 (en) | 2010-06-01 | 2015-10-20 | Lg Innotek Co., Ltd. | Light emitting device package |
| US9223076B2 (en) | 2011-04-14 | 2015-12-29 | Lg Innotek Co., Ltd. | Semiconductor light emitting device package |
-
1988
- 1988-06-28 JP JP63158059A patent/JPH028070A/en active Pending
Cited By (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7994526B2 (en) | 2003-05-28 | 2011-08-09 | Seoul Semiconductor Co., Ltd. | Light emitting diode package and light emitting diode system having at least two heat sinks |
| US8823036B2 (en) | 2003-05-28 | 2014-09-02 | Seoul Semiconductor Co., Ltd. | Light emitting diode package and light emitting diode system having at least two heat sinks |
| US7645643B2 (en) | 2003-06-06 | 2010-01-12 | Stanley Electric Co., Ltd. | Optical semiconductor device method |
| JP2007320252A (en) * | 2006-06-02 | 2007-12-13 | Toshiba Tec Corp | Character attribute management system for duplex printers |
| US9165912B2 (en) | 2010-06-01 | 2015-10-20 | Lg Innotek Co., Ltd. | Light emitting device package |
| US9418973B2 (en) | 2010-06-01 | 2016-08-16 | Lg Innotek Co., Ltd. | Light emitting device package |
| US9659916B2 (en) | 2010-06-01 | 2017-05-23 | Lg Innotek Co., Ltd. | Light emitting device package |
| US9991241B2 (en) | 2010-06-01 | 2018-06-05 | Lg Innotek Co., Ltd. | Light emitting device package |
| US10283491B2 (en) | 2010-06-01 | 2019-05-07 | Lg Innotek Co., Ltd | Light emitting device package |
| US10541235B2 (en) | 2010-06-01 | 2020-01-21 | Lg Innotek Co., Ltd. | Light emitting device package |
| US9223076B2 (en) | 2011-04-14 | 2015-12-29 | Lg Innotek Co., Ltd. | Semiconductor light emitting device package |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20020026453A1 (en) | Information processing apparatus and method for creating print data and storage medium | |
| JPS63256450A (en) | Output device | |
| JP2023034953A (en) | Information processing apparatus, method of controlling information processing apparatus, and program | |
| JP5671930B2 (en) | Printing system | |
| JPH028070A (en) | Control system for both-side printing | |
| JPH07186485A (en) | Printer | |
| JPH11119953A (en) | Printing device and information processing device | |
| JP2012131039A (en) | Printing system, printing apparatus, printing method, control method and program | |
| JP3852728B2 (en) | Printing apparatus and information processing apparatus | |
| JPH0661967B2 (en) | output method | |
| JPH0239973A (en) | Printing control system | |
| JP3720418B2 (en) | Information processing apparatus and information processing method | |
| JP2003044239A (en) | Printer system, page recovery printing control device, page recovery printing method, and spool program | |
| JP2716087B2 (en) | Output device | |
| JP2000181673A (en) | Document printer | |
| KR20010106522A (en) | Switchable page order booklet printing using page rotation | |
| JP2002036683A (en) | Information processor, method for presenting print processing time, and recording medium storing computer readable program | |
| JP2886929B2 (en) | Printing control device | |
| JPH11105367A (en) | Form overlay printing device | |
| JPH10193748A (en) | Information processing method and system, and storage medium | |
| JP2886928B2 (en) | Printing control device | |
| JPH04340620A (en) | Printer device | |
| JP2010005930A (en) | Tandem printer, tandem printing system, and page order monitoring method of tandem printer | |
| JPH08142459A (en) | Printer | |
| JPH0664248A (en) | Copy printer |