JP3116280B2 - Double-sided printing control method - Google Patents

Double-sided printing control method

Info

Publication number
JP3116280B2
JP3116280B2 JP02138558A JP13855890A JP3116280B2 JP 3116280 B2 JP3116280 B2 JP 3116280B2 JP 02138558 A JP02138558 A JP 02138558A JP 13855890 A JP13855890 A JP 13855890A JP 3116280 B2 JP3116280 B2 JP 3116280B2
Authority
JP
Japan
Prior art keywords
printing
sided
double
page
pages
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP02138558A
Other languages
Japanese (ja)
Other versions
JPH0433870A (en
Inventor
文孝 圓尾
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ricoh Co Ltd
Original Assignee
Ricoh Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP02138558A priority Critical patent/JP3116280B2/en
Publication of JPH0433870A publication Critical patent/JPH0433870A/en
Application granted granted Critical
Publication of JP3116280B2 publication Critical patent/JP3116280B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Dot-Matrix Printers And Others (AREA)
  • Control Or Security For Electrophotography (AREA)
  • Facsimiles In General (AREA)

Description

【発明の詳細な説明】 (産業上の技術分野) 本発明は両面印字手段を有するプリンタ等の両面印字
制御方式に関する。
Description: TECHNICAL FIELD The present invention relates to a double-sided printing control system such as a printer having double-sided printing means.

(従来の技術) 両面印字手段を有するプリンタ等において、例えば奇
数ページは表面、偶数ページは裏面という具合いに交互
に記録する。ところで、文章のような途中で章の変更や
段落等があった場合は、途中で表裏の関係を変える必要
がある。
(Prior Art) In a printer or the like having double-sided printing means, for example, odd-numbered pages are alternately recorded on the front side, and even-numbered pages are alternately recorded on the back side. By the way, when there is a chapter change or paragraph in the middle of a sentence, it is necessary to change the relationship between the front and back in the middle.

従来は単純に第4図に例示するようにページP1からP5
まで表裏を繰り返すのみで変更することができなかっ
た。そこで、記録する情報に基づいて記録面を指定し記
録し、同じ記録面が指定された場合には第4図に例示す
るようにページP5の裏面はダミーページ(白ページ)を
挿入して次は偶数ページ(P6)を表面として両面印字す
る記録装置が提案されている(特開昭63−64778号参
照)。
P 5 from the page P 1 as the conventional illustrated simply in Figure 4
It could not be changed just by repeating the front and back. Therefore, the specified records the recording surface based on the information to be recorded, if the same recording plane is designated a back surface of the page P 5 as illustrated in Fig. 4 by inserting a dummy page (blank page) next recording apparatus is proposed for duplex printing as the surface even pages (P 6) (see JP-a 63-64778).

(発明が解決しようとする課題) このような両面印字であると、ダミーページを間に印
字して表と裏の順番を揃えることになるので、無駄なペ
ージを印字することになりかつ印字速度の低下となる。
(Problems to be Solved by the Invention) In the case of such double-sided printing, dummy pages are printed in between and the order of the front and back sides is aligned, so that useless pages are printed and the printing speed is increased. Is reduced.

本発明はこのような従来の両面印字の不具合いを解消
し、プリンタエンジンの機構部に余分に負担が掛らない
ようにして長寿命化をはかることを目的とする。
SUMMARY OF THE INVENTION It is an object of the present invention to solve such a problem of the conventional double-sided printing and to extend the life of the printer engine by preventing an extra load from being applied to the mechanism.

(課題を解決するための手段) 本発明は上記課題を解決し目的を達成するため、両面
印字手段を有するプリンタの両面印字制御方式におい
て、2枚以上の用紙に対して、その表裏表面に印字を行
うように実行させた際に、受信された印字データがプロ
グラムによってページ毎のデータに分けられたページデ
ータが表と裏の2ページ分揃っているか否かを判断する
手段と、該判断により表と裏の2ページ分が揃っている
ときは表面の印字後に裏面の印字を行う両面モードを実
行させ、2ページ分が揃っていないときは片面のみ印字
を行う片面モードを実行させる手段とを制御部に備えた
ことを特徴とする。
(Means for Solving the Problems) According to the present invention, in order to solve the above-mentioned problems and achieve the object, in a double-sided printing control system of a printer having a double-sided printing means, printing is performed on two or more sheets on the front and back surfaces thereof Means for judging whether or not the received print data has two pages of front and back pages prepared by dividing the received print data into data for each page by the program. Means for executing a duplex mode in which printing on the back side is performed after printing on the front side when the front and back pages are aligned, and executing a single-sided mode in which printing is performed only on one side when the two pages are not aligned. A control unit is provided.

(作 用) 本発明は上記両手段により同じ面が続けて指定されて
表面と裏面が対応しない用紙が発生した場合、その用紙
は両面印字せず片面のみ印字する。この結果、無駄なペ
ージを印字することなく、かつ印字速度の低下を来たす
ことがない。
(Operation) In the present invention, when the same side is successively designated by both means and a sheet whose front and back sides do not correspond to each other is generated, the sheet is printed only on one side without printing on both sides. As a result, useless pages are not printed, and the printing speed is not reduced.

(実施例) 第1図は本発明方式を実施するプリンタシステムの構
成を示すブロック図であり、本システムはコントローラ
(画像処理装置)1と、ホスト装置(印字データ等の送
出)2と、パネル装置(両面/片面モード指定等)3
と、プリンタエンジン(画像形成装置…用紙に両面/片
面印字)4とで構成され、その他各種付加装置(オプシ
ョンユニット…オプションメモリ5)を有し、夫々ホス
トインターフェース102,パネルインターフェース103,エ
ンジンインターフェース104及びバスバッファ105により
コントローラ1と接続されている。
(Embodiment) FIG. 1 is a block diagram showing the configuration of a printer system for implementing the method of the present invention. The system comprises a controller (image processing device) 1, a host device (transmission of print data and the like) 2, a panel Equipment (two-sided / one-sided mode designation etc.) 3
And a printer engine (image forming apparatus: double-sided / single-sided printing on paper) 4 and other various additional devices (optional unit: optional memory 5). A host interface 102, a panel interface 103, and an engine interface 104 are provided respectively. And the controller 1 via a bus buffer 105.

コントローラ1はCPU(マイクロコンピュータ)106,
プログラムROM107,両面モードRAM108,ページデータバッ
ファ109,不揮発性RAM110,フォントROM111,及びビットマ
ップメモリ112等からなり、これら各素子並びに前記各
インターフェース,バスバッファ等はCPUバス101により
夫々接続されている。
The controller 1 is a CPU (microcomputer) 106,
It comprises a program ROM 107, a double-sided mode RAM 108, a page data buffer 109, a non-volatile RAM 110, a font ROM 111, a bitmap memory 112, and the like.

ここで、CPU106のコントローラ1の全体を総括的に制
御する中央処理装置であり、ホスト装置2から送られる
印字データをページ毎のデータに分け、表面ページデー
タ,裏面ページデータとしてページデータバッファ109
に記憶させる。またページデータの表,裏2ページ分揃
っているか否かを判断し、揃ってるとき両面印字、不揃
いのとき片面印字の制御を行なう。プログラムROM107は
CPU106を制御するプログラムを格納してある。両面モー
ドRAM108はホスト装置2(またはパネル装置3)からの
コマンド(または操作)により両面印字モードが指定さ
れると両面モードを記憶する。なお、不揮発性RAM110,
フォントROM111,ビットマップメモリ112等は従来の機能
を有する。
Here, it is a central processing unit that controls the entire controller 1 of the CPU 106. The print data sent from the host device 2 is divided into data for each page, and the page data buffer 109 is used as front page data and back page data.
To memorize. Also, it is determined whether or not the front and back pages of the page data are aligned, and if they are aligned, double-sided printing is performed, and if they are not aligned, single-sided printing is controlled. Program ROM 107
A program for controlling the CPU 106 is stored. The duplex mode RAM 108 stores the duplex mode when the duplex print mode is designated by a command (or operation) from the host device 2 (or the panel device 3). Note that the nonvolatile RAM 110,
The font ROM 111, bitmap memory 112, and the like have conventional functions.

次に本実施例の動作を第2図の処理フロー、第3図の
印字結果を示す図及び第4図を用いて説明する。
Next, the operation of this embodiment will be described with reference to the processing flow of FIG. 2, the print result diagram of FIG. 3, and FIG.

まず、ホスト装置2からホストインターフェース102
を通って両面印字指定コマンドが送られてくると、CPU1
06はこのコマンドを実行して両面モードRAM108に両面印
字モードであることを記憶する。または、パネル装置3
を操作することによってパネルインターフェース103を
介して両面印字モードを指定し、これを両面モードRAM1
08に記憶する。
First, the host device 2 sends the host interface 102
When the duplex print designation command is sent through
06 executes this command and stores in the duplex mode RAM 108 that the print mode is the duplex print mode. Or, panel device 3
To specify the double-sided printing mode via the panel interface 103.
Remember at 08.

そして、ホスト装置2から表面、次に裏面指定コマン
ドとともに印字データが送られてくると、プログラムRO
M107によって、CPU106はその印字データをページ毎のデ
ータ(ページのどの位置にどういう文字やイメージを印
字するかをページ毎にまとめたデータ)に分けて、表面
と裏面の各ページデータとしてページデータバッファ10
9に記憶する。
When print data is sent from the host device 2 together with a front side and then a back side designation command, the program RO
With the M107, the CPU 106 divides the print data into data for each page (data that summarizes what character or image is to be printed at which position on the page for each page), and forms a page data buffer as page data for the front and back sides. Ten
Store it in 9.

このようにして、ページデータを作成するが、その結
果が例えば、第4図に例示するようになったとすると、
それには、次の2通りの原因がある。
In this way, page data is created. If the result is as shown in FIG. 4, for example,
There are two causes.

裏面の印字データがなく、表面のデータが続いた場
合。
When there is no print data on the back side and data on the front side continues.

裏面の印字データにエラーが発見され、CPU106が裏
面のページデータを作成できなかった場合。
When an error is found in the print data on the back side and the CPU 106 cannot create the page data on the back side.

本発明においては、上記第4図に例示するような場
合、次のように両面印字制御を行なう。
In the present invention, in the case illustrated in FIG. 4, the double-sided printing control is performed as follows.

まず、コントローラ1のCPU106はページデータバッフ
ァ109の記憶から、ページP1とP2は両面が揃っているの
で(第2図(S1)のYES)、両面モードRAM108により両
面モード設定(S2)をプリンタエンジン4(両面/片面
印字機能を有する画像形成装置)に設定し、最初に表面
印字(S3)、次に裏面印字(S4)を行なう。同様にして
ページP3とP4も両面モードで印字する。この印字は周知
のようにページデータバッファ109からビットマップメ
モリ112へ転送され、その内容が順にプリンタエンジン
4へ送られて行なう。
First, the CPU106 storage of the page data buffer 109 of the controller 1, since the page P 1 and P 2 are equipped with two-sided (YES of FIG. 2 (S 1)), duplex mode set by the duplex mode RAM 108 (S 2 ) Is set to the printer engine 4 (image forming apparatus having a double-sided / single-sided printing function), and first, front side printing (S 3 ) and then back side printing (S 4 ) are performed. Pages P 3 and P 4 in the same manner to print in duplex mode. As is well known, this printing is transferred from the page data buffer 109 to the bit map memory 112, and the contents are sent to the printer engine 4 in order.

次にページP5を印字するが、ページP5は対応する裏面
が白紙であり、印字データがないことがページデータバ
ッファ109の記憶からCPU106は判断されるので(S1のN
O)、片面モード設定(S5)を設定する。つまり、ペー
ジP5は表面の片面印字がプリンタエンジン4で実行され
る(S6)。
Next will be printed page P 5, page P 5 is a corresponding rear surface blank, so that no print data is the the CPU106 from the memory the page data buffer 109 is determined in (S 1 N
O), to set a single-sided mode setting (S 5). That is, the page P 5 is one-side printing of the surface is performed by the printer engine 4 (S 6).

次にページP6とP7は対応しているので、CPU106により
両面モードが設定され(S1)、ページP6とP7が1枚の両
面印字となる。
Then since the page P 6 and P 7 correspond, duplex mode is set by the CPU 106 (S 1), pages P 6 and P 7 become one-sided printing.

このようにした両面,片面印字された結果を第3図に
例示し、最初の2枚が両面印字、次の1枚が片面印字
し、最後の1枚が両面印字されることになる。
FIG. 3 shows an example of the result of such double-sided and single-sided printing. The first two sheets are double-sided, the next one is single-sided, and the last one is double-sided.

(発明の効果) 以上説明したように本発明は、2枚以上の用紙に対し
て、その表裏両面に印字を行うように実行させた際に、
同じ面が続けて指定されて表面と裏面が対応しない用紙
が発生した場合、その用紙は両面印字せず片面印字する
ようにしたので、従来のように白ページを間に印字して
表と裏の順番を揃えるのに比べ無駄なページを印字する
ことがない。即ち、一般に、両面印字を行うより片面印
字で印字する方が用紙が排出されるまでの時間が短い。
そのため両面で印字を行っている間でも、片面にしか印
字を行わない用紙は片面印字で印字した方がスピードア
ップにつながる。
(Effects of the Invention) As described above, the present invention, when executed to print on both front and back sides of two or more sheets,
When the same side is specified continuously and the front and back sides do not correspond to each other, the paper is printed on one side without printing on both sides. Useless pages are not printed as compared with the case where the numbers are arranged in the same order. That is, generally, the time until the sheet is discharged is shorter in the case of printing with one-sided printing than in the case of performing double-sided printing.
For this reason, even when printing is performed on both sides, printing on one side of a sheet that performs printing on only one side leads to speedup.

又、余分なページを印字しないので、プリンタエンジ
ンの機構部に余分な負担が掛からず寿命の延長に繋が
る。
In addition, since no extra pages are printed, no extra load is applied to the mechanism of the printer engine, which leads to an extension of the life.

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

第1図は本発明方式を実施するプリンタシステムの構成
を示すブロック図、第2図は本発明方式の処理フローを
示す図、第3図は本発明方式による印字結果を示す図、
第4図は従来のページデータの構成を示す図である。 1……コントローラ、2……ホスト装置、3……パネル
装置、4……プリンタエンジン、5……オプションメモ
リ、101……CPUバス、102……ホストインターフェー
ス、103……パネルインターフェース、104……エンジン
インターフェース、105……バスバッファ、106……CPU
(マイクロコンピュータ)、107……プログラムROM、10
8……両面モードRAM、109……ページデータバッファ、1
10……不揮発性RAM、111……フォントROM、112……ビッ
トマップメモリ。
FIG. 1 is a block diagram showing a configuration of a printer system for implementing the method of the present invention, FIG. 2 is a diagram showing a processing flow of the method of the present invention, FIG.
FIG. 4 is a diagram showing the structure of conventional page data. DESCRIPTION OF SYMBOLS 1 ... Controller, 2 ... Host device, 3 ... Panel device, 4 ... Printer engine, 5 ... Optional memory, 101 ... CPU bus, 102 ... Host interface, 103 ... Panel interface, 104 ... Engine interface, 105 Bus buffer, 106 CPU
(Microcomputer), 107 …… Program ROM, 10
8: Double-sided mode RAM, 109: Page data buffer, 1
10: Non-volatile RAM, 111: Font ROM, 112: Bitmap memory.

───────────────────────────────────────────────────── フロントページの続き (58)調査した分野(Int.Cl.7,DB名) B41J 3/60 G03G 15/00 106 H04N 1/00 ──────────────────────────────────────────────────続 き Continued on the front page (58) Field surveyed (Int. Cl. 7 , DB name) B41J 3/60 G03G 15/00 106 H04N 1/00

Claims (1)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】両面印字手段を有するプリンタの両面印字
制御方式において、2枚以上の用紙に対して、その表裏
表面に印字を行うように実行させた際に、受信された印
字データがプログラムによってページ毎のデータに分け
られたページデータが表と裏の2ページ分揃っているか
否かを判断する手段と、該判断により表と裏の2ページ
分が揃っているときは表面の印字後に裏面の印字を行う
両面モードを実行させ、2ページ分が揃っていないとき
は片面のみ印字を行う片面モードを実行させる手段とを
制御部に備えたことを特徴とする両面印字制御方式。
In a two-sided printing control system of a printer having a two-sided printing means, when printing is performed on two or more sheets so as to print on the front and back surfaces, received print data is converted by a program. Means for judging whether the page data divided into data for each page corresponds to the front and back two pages, and, if the front and back two pages are equal by the judgment, the back side after printing the front side And a means for executing a single-sided mode for performing printing on one side only when two pages are not prepared.
JP02138558A 1990-05-30 1990-05-30 Double-sided printing control method Expired - Fee Related JP3116280B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP02138558A JP3116280B2 (en) 1990-05-30 1990-05-30 Double-sided printing control method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP02138558A JP3116280B2 (en) 1990-05-30 1990-05-30 Double-sided printing control method

Publications (2)

Publication Number Publication Date
JPH0433870A JPH0433870A (en) 1992-02-05
JP3116280B2 true JP3116280B2 (en) 2000-12-11

Family

ID=15224953

Family Applications (1)

Application Number Title Priority Date Filing Date
JP02138558A Expired - Fee Related JP3116280B2 (en) 1990-05-30 1990-05-30 Double-sided printing control method

Country Status (1)

Country Link
JP (1) JP3116280B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6170329B2 (en) * 2012-04-23 2017-07-26 サトーホールディングス株式会社 Duplex printer

Also Published As

Publication number Publication date
JPH0433870A (en) 1992-02-05

Similar Documents

Publication Publication Date Title
JPS6022234A (en) Form overlay type printer
JP3711435B2 (en) Print data preview method and apparatus, and recording medium
JPH0263763A (en) Printing apparatus
JP3116280B2 (en) Double-sided printing control method
JPS60141076A (en) Control system of printer
US5052835A (en) Electronic typewriter with multiple margin format control
JP3000494B2 (en) Double-sided image forming device
JP4144574B2 (en) Print data preview method and apparatus, and recording medium
JP2988820B2 (en) Output control device and output control method
JPS62173526A (en) Page buffer control system
JPH0596812A (en) Print processor
JPH02196672A (en) Controlling method for serial recorder
JP2002283644A (en) Printer system
JP2654015B2 (en) Document processing device
JP3143118B2 (en) Printer and print image pattern development method
JP2995532B2 (en) Ticketing printer
JP3098435B2 (en) Control system for multiple thermal heads
JP3247550B2 (en) Printing apparatus and printing method
JP2610837B2 (en) Recording device control method and recording control device
JPS633986A (en) Perfecting recording apparatus
JP3313987B2 (en) Printing control method
JP2791716B2 (en) Character printing method
JPS60203476A (en) Recorder
JP3307452B2 (en) Printer
JPH04189167A (en) Overlay development control method

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20071006

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20081006

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20081006

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20091006

Year of fee payment: 9

LAPS Cancellation because of no payment of annual fees