Nothing Special   »   [go: up one dir, main page]

JPH11129569A - Printer apparatus - Google Patents

Printer apparatus

Info

Publication number
JPH11129569A
JPH11129569A JP9309501A JP30950197A JPH11129569A JP H11129569 A JPH11129569 A JP H11129569A JP 9309501 A JP9309501 A JP 9309501A JP 30950197 A JP30950197 A JP 30950197A JP H11129569 A JPH11129569 A JP H11129569A
Authority
JP
Japan
Prior art keywords
data
paper size
size
paper
printer
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP9309501A
Other languages
Japanese (ja)
Inventor
Takeshi Sakuma
剛 佐久間
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 JP9309501A priority Critical patent/JPH11129569A/en
Publication of JPH11129569A publication Critical patent/JPH11129569A/en
Pending legal-status Critical Current

Links

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)
  • Record Information Processing For Printing (AREA)

Abstract

PROBLEM TO BE SOLVED: To easily manage printed recording papers by changing a magnification of printing data of a different paper size from a head page so that the printing data is accommodated within a paper of the head page and printing the whole printing data of a plurality of mixed paper size to be uniform in size with the head page. SOLUTION: When document data of a plurality of mixed paper sized are received from a host apparatus 5a, a printing mode flag of a printing mode flag-setting part 94 of a printer information part 9 is confirmed. When a normal mode is set, a paper size designated by the document data is selected for each page and the page is printed. When a special mode is set, a data analysis process part 10 stores a paper size of a head page as an output size in a set information part 92 of the printer information-storing part 9. A reduced magnification process is carried out when a designated paper size is larger than the output size. The data is processed as it is when the paper size is equal to or smaller than the output size. The data is printed uniformly in size with the paper size of the head page.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】この発明はホスト装置等の上
位装置から送られた印字データを印刷するプリンタ装
置、特に印刷された記録用紙の管理の容易化に関するも
のである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a printer for printing print data sent from a host device such as a host device, and more particularly to facilitating management of printed recording sheets.

【0002】[0002]

【従来の技術】パーソナルコンピュータなどの上位装置
で動作するワープロなどのアプリケーションソフトで
は、1つの文書の中で複数の用紙サイズを混在させた文
書データを作成することができる。このように上位装置
で作成した複数の用紙サイズが混在している文書データ
をプリンタ装置に送って印刷する場合、プリンタ装置は
文書の中で指定された用紙サイズを選択して印刷する。
2. Description of the Related Art Application software such as a word processor that operates on a higher-level device such as a personal computer can create document data in which a plurality of paper sizes are mixed in one document. When the document data including a plurality of paper sizes created by the higher-level device is sent to the printer device for printing, the printer device selects and prints the paper size specified in the document.

【0003】[0003]

【発明が解決しようとする課題】上記のようにプリンタ
装置で複数の用紙サイズが混在している文書データを印
刷すると、当然複数の用紙サイズが混在して出力される
が、このときステープル機能やパンチ機能など印刷出力
した用紙へ後処理を行う機能を搭載したプリンタ装置で
は、出力した用紙サイズが同一のサイズでないと後処理
機能が実行できない場合がある。また、複数の用紙サイ
ズが混在して出力されたときに、後処理機能が実行でき
るプリンタ装置においても、混在可能な用紙サイズに制
限がある場合がある。すなわち、複数の用紙サイズが混
在した1文書又は1ジョブのデータが送られたときに、
プリンタ装置によっては後処理機能が実行できなくなる
場合があり、印刷した記録用紙の管理が容易でなかっ
た。
As described above, when document data having a plurality of paper sizes mixed is printed by the printer device, a plurality of paper sizes are naturally output in a mixed state. In a printer device equipped with a function of performing post-processing on printed paper such as a punch function, the post-processing function may not be able to be executed unless the output paper size is the same size. Further, even when a plurality of paper sizes are output in a mixed state, there is a case where there is a limitation on the paper size that can be mixed even in a printer device that can execute a post-processing function. That is, when data of one document or one job in which a plurality of paper sizes are mixed is sent,
Depending on the printer device, the post-processing function may not be able to be executed, and it is not easy to manage the printed recording paper.

【0004】この発明はかかる短所を改善し、複数の用
紙サイズが混在した1文書又は1ジョブの印字データを
上位装置から受信したときでも、印刷した記録用紙の管
理を容易に行うことができるように記録用紙に印刷して
出力することができるプリンタ装置を得ることを目的と
するものである。
[0004] The present invention improves on such disadvantages and makes it possible to easily manage printed recording paper even when print data of one document or one job in which a plurality of paper sizes are mixed is received from a host device. It is an object of the present invention to obtain a printer device capable of printing and outputting on a recording sheet.

【0005】[0005]

【課題を解決するための手段】この発明に係るプリンタ
装置は、上位装置から送信される制御コードによって指
定された用紙サイズを選択したり、印刷データを指定さ
れた変倍率で変倍して印字するプリンタ装置において、
複数の用紙サイズが混在した1文書又は1ジョブのデー
タを受信したときに、上位装置あるいはプリンタ装置の
操作パネルからの指示によって、全て同一サイズの用紙
で印刷するという指示を受けた場合に、1文書又は1ジ
ョブに混在している複数の用紙サイズの印字データのう
ち、先頭ページの用紙サイズと異なる用紙サイズの印字
データは先頭ページの用紙サイズに収まるように変倍し
て、複数の用紙サイズが混在した印刷データの全てを先
頭ページの用紙サイズに統一して印刷することを特徴と
する。
According to the present invention, there is provided a printer apparatus for selecting a paper size specified by a control code transmitted from a higher-level apparatus, or printing and scaling print data at a specified scaling factor. Printer device,
When receiving data of one document or one job in which a plurality of paper sizes are mixed, and receiving an instruction to print on the same size paper by an instruction from a higher-level device or an operation panel of a printer device, a Of the print data of a plurality of paper sizes mixed in a document or one job, the print data of a paper size different from the paper size of the first page is scaled to fit in the paper size of the first page, and the plurality of paper sizes are changed. And prints all the print data in which is mixed with the paper size of the first page.

【0006】この発明に係る第2のプリンタ装置は、上
位装置から送信される制御コードによって指定された用
紙サイズを選択したり、印刷データを指定された変倍率
で変倍して印字するプリンタ装置において、複数の用紙
サイズが混在した1文書又は1ジョブのデータを受信し
たときに、上位装置あるいはプリンタ装置の操作パネル
からの指示によって、全て指定された同一サイズの用紙
で印刷するという指示を受けた場合に、1文書又は1ジ
ョブに混在している複数の用紙サイズの印字データを、
上位装置あるいはプリンタ装置の操作パネルで指示され
た用紙サイズに収まるように変倍して、複数の用紙サイ
ズが混在した印刷データの全てを指定された用紙サイズ
に統一して印刷することを特徴とする。
A second printer device according to the present invention selects a paper size specified by a control code transmitted from a higher-level device, or prints print data by scaling the print data at a specified scaling factor. , When data of one document or one job in which a plurality of paper sizes are mixed is received, an instruction to print on all designated sheets of the same size is received by an instruction from an operation panel of a host device or a printer device. Print data of multiple paper sizes mixed in one document or one job,
It is characterized in that the print data is scaled so that it fits on the paper size specified on the operation panel of the host device or the printer device, and all the print data in which multiple paper sizes are mixed is unified to the specified paper size and printed. I do.

【0007】この発明に係る第3のプリンタ装置は、上
位装置から送信される制御コードによって指定された用
紙サイズを選択したり、印刷データを指定された変倍率
で変倍して印字するプリンタ装置において、上位装置あ
るいはプリンタの操作パネルから各用紙サイズに対して
実際にプリンタで出力する用紙サイズを割り当てる機能
を有し、複数の用紙サイズの印字データが混在した1文
書又は1ジョブのデータを受信したときに、上位装置あ
るいはプリンタの操作パネルからの指示によって、各用
紙サイズの印字データに対して割り当てられた用紙サイ
ズで印刷するという指示を受けた場合に、1文書又は1
ジョブに混在している複数の用紙サイズの印字データ
を、割り当てられている用紙サイズに収まるように変倍
して印刷することを特徴とする。
A third printer according to the present invention selects a paper size specified by a control code transmitted from a higher-level device or prints print data by scaling the print data at a specified scaling factor. Has the function of assigning the paper size actually output by the printer to each paper size from the host device or the operation panel of the printer, and receiving data of one document or one job in which print data of multiple paper sizes are mixed. Then, when an instruction from the higher-level device or the operation panel of the printer is issued to print the print data of each paper size in the assigned paper size, one document or one
It is characterized in that print data of a plurality of paper sizes mixed in a job is printed at a variable magnification so as to fit in the allocated paper size.

【0008】[0008]

【発明の実施の形態】この発明のプリンタ装置の制御部
には、装置全体を管理するシステム制御部と、複数の上
位装置からデータを受信してデータバッファに格納する
ホストインタフェースと、操作パネルの表示制御やキー
制御などを行う操作パネル制御部と、プリンタ情報格納
部と、データバッファに格納された受信データを読み出
して解析し処理するデータ解析処理部と、画像メモリと
描画制御部及びプリンタエンジンの動作を制御するプリ
ンタエンジン制御部を有する。プリンタ情報格納部には
プリンタ装置を制御するための様々な制御情報や印字デ
ータを印刷するときの各種モード例えば文書データで指
定されたそのままの用紙サイズを選択して印字データを
印刷する印刷モードである普通モードと、例えば先頭ペ
ージの用紙サイズを使用して全ての印字データを印刷す
る印刷モードである特殊モードがあらかじめ登録されて
いる。
DESCRIPTION OF THE PREFERRED EMBODIMENTS The control unit of a printer according to the present invention includes a system control unit for managing the entire apparatus, a host interface for receiving data from a plurality of higher-level devices and storing the data in a data buffer, and a control unit for an operation panel. An operation panel control unit for performing display control and key control, a printer information storage unit, a data analysis processing unit for reading, analyzing, and processing received data stored in a data buffer; an image memory, a drawing control unit, and a printer engine A printer engine control unit that controls the operation of the printer engine. The printer information storage unit has various control information for controlling the printer device and various modes for printing print data.For example, in a print mode for selecting the paper size specified in the document data and printing the print data. A certain normal mode and a special mode, which is a print mode for printing all print data using the paper size of the first page, are registered in advance.

【0009】そして上位装置から複数の用紙サイズが混
在した1文書の文書データを受信すると、データ解析処
理部はプリンタ情報格納部の印刷モードフラグを確認
し、印刷モードとして通常モードが設定されている場合
は、各ページ毎に文書データで指定されている各用紙サ
イズを選択して印刷する。印刷モードとして特殊モード
が設定されている場合、データ解析処理部は先頭ページ
の用紙サイズを出力サイズとして選択しプリンタ情報格
納部に格納する。システム制御部は選択された出力サイ
ズ分の領域を画像メモリに確保する。この状態でデータ
解析処理部は先頭ページの印字データに等倍すなわち10
0%の変倍率で処理して描画制御部に送る。描画制御部
は送られた印字データを処理し、処理した画像データを
画像メモリに書き込む。画像メモリに先頭ページの画像
データが書き込まれるとシステム制御部はプリンタ情報
格納部に格納してある出力サイズ等の制御情報を読み出
してエンジン制御部に送り出力指示を行なう。エンジン
制御部は画像メモリから画像データを読み出してプリン
タエンジンに送り設定された出力サイズの記録用紙に印
刷させる。引き続いて印刷しているときに、次に印刷す
るページの用紙サイズデータが指定されていると、デー
タ解析処理部は指定された用紙サイズと出力サイズとの
比較をし、指定された用紙サイズが出力サイズより大き
い場合には、指定用紙サイズから出力サイズへの変倍率
を割り出し、指定用紙サイズ用に送信されてきた印字デ
ータに割り出した変倍率を乗算して描画制御部に送る。
描画制御部は送られた印字データを処理し、処理した画
像データを画像メモリに書き込む。システム制御部はプ
リンタ情報格納部に格納してある出力サイズ等の制御情
報を読み出してエンジン制御部に送り出力指示を行な
い、プリンタエンジンで指定用紙サイズ用に送信されて
きた印字データを設定された出力サイズの記録用紙に印
刷させる。また、データ解析処理部は指定された用紙サ
イズが出力サイズより小さい場合には、指定用紙サイズ
用に送信されてきた印字データを等倍で処理して印刷さ
せる。この処理を受信した1文書の文書データが終了す
るまで繰り返す。
When document data of one document in which a plurality of paper sizes are mixed is received from the host device, the data analysis processing unit checks the print mode flag in the printer information storage unit, and the normal mode is set as the print mode. In this case, each sheet size specified in the document data is selected for each page and printed. When the special mode is set as the print mode, the data analysis processing unit selects the paper size of the first page as the output size and stores it in the printer information storage unit. The system control unit secures an area for the selected output size in the image memory. In this state, the data analysis processing unit enlarges the print data of the first page by
The image is processed at a magnification of 0% and sent to the drawing control unit. The drawing control unit processes the sent print data and writes the processed image data to the image memory. When the image data of the first page is written in the image memory, the system control unit reads out control information such as the output size stored in the printer information storage unit, sends the control information to the engine control unit, and issues an output instruction. The engine control unit reads the image data from the image memory, sends the image data to the printer engine, and prints the image data on a recording sheet having the set output size. During subsequent printing, if the paper size data of the page to be printed next is specified, the data analysis processing unit compares the specified paper size with the output size, and if the specified paper size is If the size is larger than the output size, a scaling factor from the designated paper size to the output size is calculated, and the print data transmitted for the designated paper size is multiplied by the calculated scaling factor and sent to the drawing control unit.
The drawing control unit processes the sent print data and writes the processed image data to the image memory. The system control unit reads the control information such as the output size stored in the printer information storage unit, sends the control information to the engine control unit, issues an output instruction, and sets the print data transmitted for the designated paper size by the printer engine. Print on output size recording paper. When the specified paper size is smaller than the output size, the data analysis processing unit processes the print data transmitted for the specified paper size at the same magnification and prints the data. This process is repeated until the received document data of one document is completed.

【0010】[0010]

【実施例】図1はこの発明の一実施例の構成を示すブロ
ック図である。図に示すように、プリンタ装置1は、制
御部2と操作パネル3及びプリンタエンジン4を有し、
複数の上位装置5a〜5nから送られる印字データを記
録用紙に印刷して出力する。制御部2はシステム制御部
6とホストインタフェース7と操作パネル制御部8とプ
リンタ情報格納部9とデータ解析処理部10とデータバ
ッファ11と画像メモリ12と描画制御部13と文字パ
ターン発生部14とベクタグラフデータ処理部15とイ
メージデータ処理部16及びプリンタエンジン制御部1
7とを有する。
FIG. 1 is a block diagram showing the configuration of an embodiment of the present invention. As shown in the drawing, the printer device 1 has a control unit 2, an operation panel 3, and a printer engine 4,
The print data sent from the plurality of higher-level devices 5a to 5n is printed on a recording sheet and output. The control unit 2 includes a system control unit 6, a host interface 7, an operation panel control unit 8, a printer information storage unit 9, a data analysis processing unit 10, a data buffer 11, an image memory 12, a drawing control unit 13, a character pattern generation unit 14, Vector graph data processing unit 15, image data processing unit 16, and printer engine control unit 1
And 7.

【0011】システム制御部6は各制御部への指示や動
作管理と各制御部間の調停及びメモリ管理などプリンタ
装置1の全体を制御する。ホストインタフェース7は複
数の上位装置5a〜5nと通信を行い、上位装置5a〜
5nからデータを受信し、受信したデータをデータバッ
ファ11に一時格納する。操作パネル制御部8は操作パ
ネル3の表示制御やキー制御などを行い、必要に応じて
プリンタ情報格納部9に操作パネル3からのプリンタ設
定情報を格納する。
The system control unit 6 controls the entire printer 1 such as instructions to the control units, operation management, arbitration between the control units, and memory management. The host interface 7 communicates with the plurality of higher-level devices 5a to 5n, and
5n, and temporarily stores the received data in the data buffer 11. The operation panel control unit 8 performs display control and key control of the operation panel 3, and stores printer setting information from the operation panel 3 in the printer information storage unit 9 as necessary.

【0012】プリンタ情報格納部9は制御情報格納部9
1と設定情報格納部92と印刷モード登録部93及び印
刷モードフラグ設定部94を有する。制御情報格納部9
1にはプリンタ装置1を制御するための様々な制御情報
が格納されている。設定情報格納部92には操作パネル
3からのプリンタ設定情報等を格納する。印刷モード登
録部93には印字データを印刷するときの各種モード例
えば普通モードと特殊モードがあらかじめ登録されてい
る。普通モードは文書データで指定されたそのままの用
紙サイズを選択して印字データを印刷する印刷モードで
あり、特殊モードとしては例えば先頭ページの用紙サイ
ズを使用して全ての印字データを印刷する印刷モードが
登録されている。印刷モードフラグ設定部94には通常
モードと特殊モードのいずれが選択されたか判定するた
めの印刷モードフラグを設定する。この印刷モードフラ
グの設定は上位装置5a〜5nから印刷モードが指示さ
れた場合にはデータ解析処理部10が印刷モードフラグ
を設定し、操作パネル3から印刷モードが指示された場
合には操作パネル制御部8が印刷モードフラグを設定す
る。例えば印刷モードが普通モードのときは「0」、特
殊モードのときは「1」を設定する。
The printer information storage unit 9 is a control information storage unit 9
1, a setting information storage unit 92, a print mode registration unit 93, and a print mode flag setting unit 94. Control information storage 9
1 stores various control information for controlling the printer device 1. The setting information storage unit 92 stores printer setting information and the like from the operation panel 3. Various modes for printing print data, such as a normal mode and a special mode, are registered in the print mode registration unit 93 in advance. The normal mode is a print mode in which print data is printed by selecting the paper size as specified in the document data, and the special mode is a print mode in which all print data is printed using the paper size of the first page, for example. Is registered. The print mode flag setting unit 94 sets a print mode flag for determining whether the normal mode or the special mode has been selected. The print mode flag is set by the data analysis processing unit 10 when the print mode is instructed from the higher-level devices 5a to 5n, and when the print mode is instructed from the operation panel 3 by the operation panel 3. The control unit 8 sets a print mode flag. For example, “0” is set when the print mode is the normal mode, and “1” is set when the print mode is the special mode.

【0013】データ解析処理部10はデータバッファ1
1に格納された受信データを読み出して解析し、データ
が制御データの場合は解析した制御情報をプリンタ情報
格納部9の制御情報格納部91に格納する。また、デー
タ解析処理部10はデータバッファ11に格納されたデ
ータを読み出して用紙サイズを指定するデータを解析し
たときには、使用する用紙サイズを設定情報格納部92
に格納する。システム制御部6は設定情報格納部92に
格納された用紙サイズ分のメモリ領域を画像メモリ12
に確保する。データ解析処理部10で解析したデータが
印字データの場合には印字データを描画制御部13に送
る。描画制御部13は送られた印字データが文字印字デ
ータの場合は文字パターン発生部14で処理させ、文字
パターン発生部14で処理した画像データを画像メモリ
12に書き込む。また、描画制御部13は印字データと
してベクタグラフデータが送られた場合はベクタグラフ
データ処理部15で処理させ、イメージデータが送られ
た場合はイメージデータ処理部16で処理させ、処理し
た画像データを画像メモリ12に書き込む。描画制御部
13は画像データの画像メモリ12に対する書き込みが
完了するとシステム制御部6に書込終了の通知を送る。
システム制御部6はプリンタ情報格納部9に格納してあ
る制御情報を読み出してエンジン制御部17に送り出力
指示を行なう。エンジン制御部17は画像データを画像
メモリ12から読み出してプリンタエンジン4に送る。
プリンタエンジン4は送られた画像データを記録用紙に
印刷し、印刷した記録用紙を排出する。
The data analysis processing unit 10 includes a data buffer 1
1 is read and analyzed, and when the data is control data, the analyzed control information is stored in the control information storage unit 91 of the printer information storage unit 9. When the data analysis processing unit 10 reads the data stored in the data buffer 11 and analyzes the data for specifying the paper size, the data analysis processing unit 10 stores the paper size to be used in the setting information storage unit 92.
To be stored. The system control unit 6 stores the memory area for the sheet size stored in the setting information storage unit 92 in the image memory 12.
To secure. If the data analyzed by the data analysis processing unit 10 is print data, the print data is sent to the drawing control unit 13. If the transmitted print data is character print data, the drawing control unit 13 causes the character pattern generation unit 14 to process the image data, and writes the image data processed by the character pattern generation unit 14 to the image memory 12. The drawing control unit 13 causes the vector graph data processing unit 15 to process the vector graph data sent as print data, and causes the image data processing unit 16 to process the image data when image data is sent. Is written to the image memory 12. When the writing of the image data into the image memory 12 is completed, the drawing control unit 13 sends a write completion notification to the system control unit 6.
The system control unit 6 reads out the control information stored in the printer information storage unit 9 and sends it to the engine control unit 17 to issue an output instruction. The engine control unit 17 reads out image data from the image memory 12 and sends it to the printer engine 4.
The printer engine 4 prints the sent image data on recording paper and discharges the printed recording paper.

【0014】上記のように構成されたプリンタ装置1に
上位装置5aから複数の用紙サイズが混在した1文書の
文書データを受信したときの動作を図2のフローチャー
トを参照して説明する。
The operation when the printer device 1 configured as described above receives document data of one document having a plurality of paper sizes mixed from the host device 5a will be described with reference to the flowchart of FIG.

【0015】上位装置5aから複数の用紙サイズが混在
した1文書の文書データを受信すると、データ解析処理
部10はプリンタ情報格納部9の印刷モードフラグ設定
部94の印刷モードフラグを確認する(ステップS
1)。この確認の結果、印刷モードとして通常モードが
設定されている場合は、各ページ毎に文書データで指定
されている各用紙サイズを選択して印刷する(ステップ
S2,S3)。印刷モードとして特殊モードが設定され
ている場合、データ解析処理部10は先頭ページの用紙
サイズを出力サイズとしてプリンタ情報格納部9の設定
情報格納部92に格納する(ステップS2〜S6)。シ
ステム制御部6は設定情報格納部92に格納された出力
サイズ分の領域を画像メモリ12に確保する(ステップ
S7)。その後、データ解析処理部10は変倍率を100
%に設定し(ステップS8)、先頭ページの印字データ
に変倍率を乗算して描画制御部13に送る。描画制御部
13は送られた印字データを文字パターン発生部14や
ベクタグラフデータ処理部15及びイメージデータ処理
部16で処理させ、処理した画像データを画像メモリ1
2に書き込み、画像メモリ12に対する書き込みが完了
するとシステム制御部6に書込終了の通知を送る。シス
テム制御部6はプリンタ情報格納部9に格納してある出
力サイズ等の制御情報を読み出してエンジン制御部17
に送り出力指示を行なう。エンジン制御部17は画像デ
ータを画像メモリ12から読み出してプリンタエンジン
4に送る。プリンタエンジン4は送られた画像データを
設定された出力サイズの記録用紙に印刷し、印刷した記
録用紙を排出する(ステップS9)。そして次ページの
用紙サイズデータがない場合、すなわち先頭ページと同
じ用紙サイズの場合(ステップS10,S4)、データ
解析処理部10は変倍率を100%に設定し、印字データ
を処理して印刷させる(ステップS8,S9)。この印
刷処理を所定ページ繰返して、次のページの用紙サイズ
データが指定されているとき(ステップS10,S4,
S5)、データ解析処理部10は指定された用紙サイズ
と出力サイズとの比較を行い(ステップS11)、指定
された用紙サイズが出力サイズより大きい場合には、指
定用紙サイズ用に送信されてきた印字データを出力サイ
ズで印刷するために、指定用紙サイズから出力サイズへ
の変倍率を割り出す(ステップS12)。この変倍率は
計算で求めるか、あるいはあらかじめプリンタ情報格納
部9に情報として格納されているならその変倍率の情報
を読み出す。その後、データ解析処理部10は指定用紙
サイズ用に送信されてきた印字データに割り出した変倍
率を乗算して描画制御部13に送る。描画制御部13は
送られた印字データを処理させ、処理した画像データを
画像メモリ12に書き込む。システム制御部6はプリン
タ情報格納部9に格納してある出力サイズ等の制御情報
を読み出してエンジン制御部17に送り出力指示を行な
い、プリンタエンジン4で指定用紙サイズ用に送信され
てきた印字データを設定された出力サイズの記録用紙に
印刷させる(ステップS9)。またデータ解析処理部1
0は指定された用紙サイズが出力サイズより小さい場合
には、指定用紙サイズ用に送信されてきた印字データを
出力サイズで印刷する変倍率を100%に設定し(ステッ
プS11,S13)、印字データを処理して印刷させる
(ステップS9)。この処理を受信した1文書の文書デ
ータが終了するまで繰り返す(ステップS10)。
When receiving the document data of one document in which a plurality of paper sizes are mixed from the host device 5a, the data analysis processing unit 10 checks the print mode flag of the print mode flag setting unit 94 of the printer information storage unit 9 (step S1). S
1). As a result of this check, if the normal mode is set as the print mode, each sheet size specified in the document data is selected and printed for each page (steps S2 and S3). When the special mode is set as the print mode, the data analysis processing unit 10 stores the paper size of the first page as the output size in the setting information storage unit 92 of the printer information storage unit 9 (Steps S2 to S6). The system control unit 6 secures an area for the output size stored in the setting information storage unit 92 in the image memory 12 (Step S7). Thereafter, the data analysis processing unit 10 sets the magnification to 100.
% (Step S8), the print data of the first page is multiplied by a scaling factor, and sent to the drawing control unit 13. The drawing control unit 13 causes the transmitted print data to be processed by the character pattern generation unit 14, the vector graph data processing unit 15, and the image data processing unit 16, and stores the processed image data in the image memory 1.
When the writing to the image memory 12 is completed, a notification of the completion of the writing is sent to the system control unit 6. The system control unit 6 reads out control information such as the output size stored in the printer information storage unit 9 and
To send an output instruction. The engine control unit 17 reads out image data from the image memory 12 and sends it to the printer engine 4. The printer engine 4 prints the sent image data on recording paper of a set output size, and discharges the printed recording paper (step S9). If there is no paper size data for the next page, that is, if the paper size is the same as the first page (steps S10 and S4), the data analysis processing unit 10 sets the magnification to 100%, processes the print data, and prints. (Steps S8, S9). This printing process is repeated for a predetermined page, and when the paper size data of the next page is designated (steps S10, S4, S4).
S5) The data analysis processing unit 10 compares the designated paper size with the output size (step S11). If the designated paper size is larger than the output size, the data analysis processing unit 10 has been transmitted for the designated paper size. In order to print the print data at the output size, a scaling factor from the designated paper size to the output size is calculated (step S12). This scaling factor is obtained by calculation, or, if stored in advance in the printer information storage unit 9 as information, the information on the scaling factor is read out. After that, the data analysis processing unit 10 multiplies the print data transmitted for the designated paper size by the calculated scaling factor and sends the data to the drawing control unit 13. The drawing control unit 13 causes the transmitted print data to be processed, and writes the processed image data to the image memory 12. The system control unit 6 reads out control information such as the output size stored in the printer information storage unit 9 and sends it to the engine control unit 17 to issue an output instruction, and the print data transmitted by the printer engine 4 for the designated paper size. Is printed on recording paper of the set output size (step S9). Data analysis processing unit 1
If the designated paper size is smaller than the output size, 0 is set to 100% for the scaling factor for printing the print data transmitted for the designated paper size at the output size (steps S11 and S13). Is processed and printed (step S9). This process is repeated until the received document data of one document is completed (step S10).

【0016】このように複数の用紙サイズが混在した1
文書を受信したときに、指定用紙サイズが出力サイズよ
り大きい場合には縮小変倍処理を行い、出力サイズと同
一または小さい場合にはそのまま処理を行い、先頭ペー
ジの用紙サイズに統一して印刷するから、印刷した記録
用紙の後処理や管理を容易にすることができる。
As described above, a plurality of paper sizes 1 are mixed.
When a document is received, if the specified paper size is larger than the output size, reduction / enlargement processing is performed. If the specified paper size is equal to or smaller than the output size, the processing is performed as is, and printing is performed unified to the paper size of the first page Thus, post-processing and management of printed recording paper can be facilitated.

【0017】上記実施例は特殊モードとして文書データ
の先頭ページの用紙サイズを出力サイズとして複数の用
紙サイズが混在した1文書を同じ用紙サイズに印刷した
場合について説明したが、出力サイズを上位装置5a〜
5n又は操作パネル3であらかじめ設定しておき、複数
の用紙サイズが混在した文書データを受信したときに、
異なる用紙サイズの印字データを設定された出力サイズ
を基準にして変倍処理して設定された出力サイズの記録
用紙に統一して印刷するようにしても良い。
In the above-described embodiment, a case has been described in which a single document in which a plurality of paper sizes are mixed is printed on the same paper size using the paper size of the first page of the document data as the output size in the special mode. ~
5n or the operation panel 3 beforehand, and when receiving document data in which a plurality of paper sizes are mixed,
The print data of different paper sizes may be scaled on the basis of the set output size, and may be uniformly printed on recording paper of the set output size.

【0018】このように印刷モード登録部93に設定さ
れた出力サイズで印刷する特殊モードが登録されている
ときに、上位装置5a〜5n又は操作パネル3で設定し
た出力サイズで受信した印字データを印刷する実施例の
動作を図3のフローチャートを参照して説明する。
When the special mode for printing with the output size set in the print mode registration section 93 is registered as described above, the print data received with the output size set on the host device 5a to 5n or the operation panel 3 is transmitted. The operation of the embodiment for printing will be described with reference to the flowchart of FIG.

【0019】上位装置5aから複数の用紙サイズが混在
した1文書の文書データを受信すると、データ解析処理
部10はプリンタ情報格納部9の印刷モードフラグ設定
部94の印刷モードフラグを確認する(ステップS2
1)。この確認の結果、印刷モードとして通常モードが
設定されている場合は、各ページ毎に文書データで指定
されている各用紙サイズを選択して印刷する(ステップ
S22,S23)。印刷モードとして特殊モードが設定
されている場合、システム制御部6は設定情報格納部9
2に設定された出力サイズを読み出して出力サイズ分の
領域を画像メモリ12に確保する(ステップS24)。
一方、データ解析処理部4は用紙サイズデータを検出す
ると、指定された用紙サイズと設定された出力サイズと
を比較し(ステップS25,S26)、指定された用紙
サイズが設定された出力サイズより大きい場合には、指
定用紙サイズ用に送信されてきた印字データを出力サイ
ズで印刷するために、指定用紙サイズから出力サイズへ
の変倍率を割り出して設定情報格納部92に登録する
(ステップS27,S29)。その後、データ解析処理
部10は指定用紙サイズ用に送信されてきた印字データ
に登録された変倍率を乗算して描画制御部13に送る。
描画制御部13は送られた印字データを処理させて、処
理した画像データを画像メモリ12に書き込む。システ
ム制御部6はプリンタ情報格納部9に格納してある出力
サイズ等の制御情報を読み出してエンジン制御部17に
送り出力指示を行ない、プリンタエンジン4で指定用紙
サイズ用に送信されてきた印字データを設定された出力
サイズの記録用紙に印刷させる(ステップS30)。ま
た、データ解析処理部10は指定された用紙サイズが出
力サイズより小さい場合には、指定用紙サイズ用に送信
されてきた印字データを出力サイズで印刷する変倍率を
100%に設定し(ステップS28,S29)、印字デー
タを処理して印刷させる(ステップS30)。そして次
ページの用紙サイズデータがない場合(ステップS3
1,S25)、データ解析処理部10は先の用紙サイズ
と同じと判定し、先に設定した変倍率で印字データを処
理して印刷させる(ステップS30)。この処理を受信
した1文書の文書データが終了するまで繰り返す(ステ
ップS31)。
When receiving the document data of one document in which a plurality of paper sizes are mixed from the host device 5a, the data analysis processing unit 10 checks the print mode flag of the print mode flag setting unit 94 of the printer information storage unit 9 (step). S2
1). As a result of this confirmation, when the normal mode is set as the print mode, each sheet size specified in the document data is selected and printed for each page (steps S22 and S23). When the special mode is set as the print mode, the system control unit 6 sets the setting information storage unit 9
The output size set to 2 is read, and an area corresponding to the output size is secured in the image memory 12 (step S24).
On the other hand, when detecting the paper size data, the data analysis processing unit 4 compares the specified paper size with the set output size (steps S25 and S26), and the specified paper size is larger than the set output size. In this case, in order to print the print data transmitted for the designated paper size at the output size, a scaling ratio from the designated paper size to the output size is determined and registered in the setting information storage unit 92 (steps S27 and S29). ). After that, the data analysis processing unit 10 multiplies the print data transmitted for the designated paper size by the registered scaling factor and sends the data to the drawing control unit 13.
The drawing control unit 13 processes the transmitted print data, and writes the processed image data to the image memory 12. The system control unit 6 reads out control information such as the output size stored in the printer information storage unit 9 and sends it to the engine control unit 17 to issue an output instruction, and the print data transmitted by the printer engine 4 for the specified paper size. Is printed on recording paper of the set output size (step S30). If the specified paper size is smaller than the output size, the data analysis processing unit 10 sets a scaling factor for printing the print data transmitted for the specified paper size at the output size.
The print data is set to 100% (steps S28 and S29), and the print data is processed and printed (step S30). If there is no paper size data for the next page (step S3
(1, S25), the data analysis processing section 10 determines that the size is the same as the previous paper size, processes the print data at the previously set scaling factor, and prints it (step S30). This process is repeated until the received document data of one document is completed (step S31).

【0020】このようにして複数の用紙サイズが混在し
た1文書を受信したときに、上位装置5a〜5nや操作
パネル3で指定した用紙サイズに統一して印刷すること
ができる。
In this way, when one document having a plurality of paper sizes mixed is received, printing can be performed in a uniform manner with the paper size specified by the host devices 5a to 5n and the operation panel 3.

【0021】上記実施例は複数の用紙サイズが混在した
1文書を1種類の同一サイズの記録用紙に印刷して出力
する場合について説明したが、複数の用紙サイズが混在
した印字データをプリンタエンジン4で印刷可能な各用
紙サイズに対して出力サイズをそれぞれ割り当てて印刷
するようにしても良い。この場合は印刷モード登録部9
3の特殊モードの登録領域には、図4に示すように、文
書データで指定される各用紙サイズにプリンタエンジン
4で印刷可能な各用紙サイズを出力サイズとして割り当
てた出力サイズテーブル20を確保する。この出力サイ
ズテーブル20の各用紙サイズに対する出力サイズは上
位装置5a〜5nや操作パネル3で設定する。
Although the above embodiment has been described in connection with the case where one document in which a plurality of paper sizes are mixed is printed on one type of recording paper of the same size and output, print data in which a plurality of paper sizes are mixed is output by the printer engine 4. An output size may be assigned to each paper size that can be printed by the printer. In this case, the print mode registration unit 9
As shown in FIG. 4, an output size table 20 in which each paper size specified by the document data is assigned to each paper size printable by the printer engine 4 as an output size is secured in the special mode registration area 3. . The output size for each paper size in the output size table 20 is set by the host devices 5a to 5n and the operation panel 3.

【0022】このようにプリンタエンジン4で印刷可能
な各用紙サイズに出力サイズを割り当てた実施例の動作
を図5のフローチャートを参照して説明する。
The operation of the embodiment in which the output size is assigned to each paper size printable by the printer engine 4 will be described with reference to the flowchart of FIG.

【0023】上位装置5aから複数の用紙サイズが混在
した1文書の文書データを受信すると、データ解析処理
部10はプリンタ情報格納部9の印刷モードフラグ設定
部94の印刷モードフラグを確認する(ステップS4
1)。この確認の結果、印刷モードとして通常モードが
設定されている場合は、各ページ毎に文書データで指定
されている各用紙サイズを選択して印刷する(ステップ
S42,S43)。印刷モードとして特殊モードが設定
されている場合、データ解析処理部4は用紙サイズデー
タを検出すると(ステップS42,S44)、印刷モー
ド登録部93の出力サイズテーブル20から指定された
用紙サイズに割り当てられた出力サイズを選択して設定
情報格納部92に登録する(ステップS45)。例えば
指定された用紙サイズがB4サイズの場合にはA4サイ
ズを選択する。システム制御部6は登録された出力サイ
ズ分の領域を画像メモリ12に確保する(ステップS4
6)。次に、データ解析処理部4は用紙サイズと登録さ
れた出力サイズとの比較を行い(ステップS47)、指
定された用紙サイズが設定された出力サイズより大きい
場合には、指定用紙サイズ用に送信されてきた印字デー
タを出力サイズで印刷するために、指定用紙サイズから
出力サイズへの変倍率を割り出して設定情報格納部92
に登録する(ステップS48,S50)。その後、デー
タ解析処理部10は指定用紙サイズ用に送信されてきた
印字データに登録された変倍率を乗算して描画制御部1
3に送る。描画制御部13は送られた印字データを処理
させ、システム制御部6はプリンタ情報格納部9に格納
してある出力サイズ等の制御情報を読み出してエンジン
制御部17に送りプリンタエンジン4で登録された出力
サイズの記録用紙に印刷させる(ステップS51)。ま
た、データ解析処理部10は指定された用紙サイズが出
力サイズより小さい場合には、指定用紙サイズ用に送信
されてきた印字データを出力サイズで印刷する変倍率を
100%に設定して登録し(ステップS47,S49,S
50)、印字データを処理して印刷させる(ステップS
51)。そして次ページの用紙サイズデータがない場
合、データ解析処理部10は先の用紙サイズと同じと判
定し、先に設定した変倍率で印字データを処理して印刷
させる(ステップS52,S44,S51)。この処理
を受信した1文書の文書データが終了するまで繰り返す
(ステップS52)。
When the document data of one document in which a plurality of paper sizes are mixed is received from the host device 5a, the data analysis processing unit 10 checks the print mode flag of the print mode flag setting unit 94 of the printer information storage unit 9 (step). S4
1). As a result of this confirmation, when the normal mode is set as the print mode, each sheet size specified in the document data is selected and printed for each page (steps S42 and S43). When the special mode is set as the print mode, when the data analysis processing unit 4 detects the paper size data (steps S42 and S44), the data analysis processing unit 4 allocates the paper size specified by the output size table 20 of the print mode registration unit 93. The output size is selected and registered in the setting information storage unit 92 (step S45). For example, if the designated paper size is B4 size, A4 size is selected. The system control unit 6 secures an area for the registered output size in the image memory 12 (step S4).
6). Next, the data analysis processing unit 4 compares the paper size with the registered output size (step S47), and if the specified paper size is larger than the set output size, transmits the data for the specified paper size. In order to print the output print data at the output size, the scaling ratio from the designated paper size to the output size is calculated and the setting information storage unit 92 is set.
(Steps S48 and S50). Thereafter, the data analysis processing unit 10 multiplies the print data transmitted for the designated paper size by the registered scaling factor, and
Send to 3. The drawing control unit 13 processes the sent print data, the system control unit 6 reads out control information such as the output size stored in the printer information storage unit 9 and sends it to the engine control unit 17 to be registered in the printer engine 4. Then, printing is performed on recording paper of the output size (step S51). If the specified paper size is smaller than the output size, the data analysis processing unit 10 sets a scaling factor for printing the print data transmitted for the specified paper size at the output size.
Set to 100% and register (steps S47, S49, S
50), print data is processed and printed (step S)
51). If there is no paper size data for the next page, the data analysis processing section 10 determines that the paper size is the same as the previous paper size, processes the print data at the previously set scaling factor, and prints it (steps S52, S44, S51). . This process is repeated until the received document data of one document is completed (step S52).

【0024】このようにして、複数の用紙サイズが混在
する文書を印刷するときに、文書データで指定されてい
る用紙サイズではなく、上位装置5a〜5nや操作パネ
ル3で指定した用紙サイズで印刷することができる。
As described above, when printing a document in which a plurality of paper sizes are mixed, the printing is performed not with the paper size specified by the document data but with the paper size specified by the host device 5a to 5n or the operation panel 3. can do.

【0025】上記実施例は出力サイズテーブル20に指
定用紙サイズと出力サイズの情報を格納した場合につい
て説明したが、図6に示すように、出力サイズテーブル
20に変倍率の情報を格納できるようにしておき、変倍
率の情報を上位装置5a〜5nや操作パネル3で任意に
設定できるようにしても良い。このように変倍率も登録
しておくと、指定用紙サイズに対する出力サイズを選択
したときに変倍率も同時に選択することができ、選択し
た変倍率で印字データを直ちに処理することができる。
例えば出力サイズテーブル20に指定用紙サイズ=A
5、出力サイズ=A4、変倍率=100%と設定されてい
る場合には、A4用紙にA5サイズの印刷データをその
まま印字するが、出力サイズテーブル20に指定用紙サ
イズ=A5、出力サイズ=A4、変倍率=141%と設定
されている場合には、A4用紙にA5サイズの印刷デー
タを141%に拡大して印字すれば良い。
In the above embodiment, the case where the information of the designated paper size and the output size is stored in the output size table 20 has been described. However, as shown in FIG. In advance, the information on the magnification may be arbitrarily set by the host devices 5a to 5n or the operation panel 3. By registering the scaling factor in this way, when the output size for the designated paper size is selected, the scaling factor can be selected at the same time, and the print data can be immediately processed at the selected scaling factor.
For example, the specified paper size = A in the output size table 20
5, if the output size is set to A4 and the scaling ratio is set to 100%, the print data of the A5 size is printed as it is on the A4 paper, but the specified paper size = A5 and the output size = A4 are output to the output size table 20. If the scaling ratio is set to 141%, A5 size print data may be enlarged to 141% and printed on A4 paper.

【0026】また、上記各実施例は印刷モード登録部9
3に特殊モードを1種類だけ登録した場合について説明
したが、上記3種類の特殊モードを印刷モード登録部9
3に登録しておき、上位装置5a〜5nや操作パネル3
で任意に選択できるようにしても良い。
In each of the above embodiments, the print mode registration unit 9
The case where only one special mode is registered in the print mode registration unit 9 has been described.
3 and the host devices 5a to 5n and the operation panel 3
May be selected arbitrarily.

【0027】[0027]

【発明の効果】この発明は以上説明したように、複数の
用紙サイズが混在した1文書を受信したときに、指定用
紙サイズが出力サイズより大きい場合には縮小変倍処理
を行い、出力サイズと同一または小さい場合にはそのま
ま処理を行い、先頭ページの用紙サイズに統一して印刷
するから、印刷した記録用紙の後処理や管理を容易にす
ることができる。
As described above, according to the present invention, when one document in which a plurality of paper sizes are mixed is received, if the specified paper size is larger than the output size, reduction / magnification processing is performed, and the output size is reduced. If the size is the same or smaller, the process is performed as it is, and printing is performed unified to the paper size of the first page, so that post-processing and management of the printed recording paper can be facilitated.

【0028】また、複数の用紙サイズが混在した1文書
を受信したときに、上位装置やプリンタ装置の操作パネ
ルで指定した用紙サイズに印刷することにより、複数の
用紙サイズが混在する文書を全てユーザーが指定した用
紙サイズに統一して印刷することができるから、印刷し
た文書の管理を容易にすることができる。
When one document containing a plurality of paper sizes is received, the document is printed on the paper size specified by the operation panel of the host device or the printer, so that all the documents containing the plurality of paper sizes can be used by the user. Can be unified to the specified paper size, so that the management of the printed document can be facilitated.

【0029】さらに、複数の用紙サイズが混在する文書
を印刷するときに、上位装置から送られた文書データで
指定されている用紙サイズではなく、文書データで指定
されている用紙サイズに対応して上位装置やプリンタ装
置の操作パネルで指定した用紙サイズで印刷することに
より、ユーザーが指定した一定の用紙サイズに印刷する
ことができ、印刷した文書の管理を容易にすることがで
きる。
Further, when printing a document in which a plurality of paper sizes are mixed, not only the paper size specified in the document data but also the paper size specified in the document data sent from the host device is used. By printing with the paper size specified on the operation panel of the host device or the printer, it is possible to print on a fixed paper size specified by the user, and it is possible to easily manage the printed document.

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

【図1】この発明の実施例の構成を示すブロック図であ
る。
FIG. 1 is a block diagram showing a configuration of an embodiment of the present invention.

【図2】上記実施例の動作を示すフローチャートであ
る。
FIG. 2 is a flowchart showing the operation of the embodiment.

【図3】第2の実施例の動作を示すフローチャートであ
る。
FIG. 3 is a flowchart showing the operation of the second embodiment.

【図4】第3の実施例の出力サイズテーブルの構成図で
ある。
FIG. 4 is a configuration diagram of an output size table according to a third embodiment.

【図5】第3の実施例の動作を示すフローチャートであ
る。
FIG. 5 is a flowchart showing the operation of the third embodiment.

【図6】他の出力サイズテーブルの構成図である。FIG. 6 is a configuration diagram of another output size table.

【符号の説明】[Explanation of symbols]

1 プリンタ装置 2 制御部 3 操作パネル 4 プリンタエンジン 5 上位装置 6 システム制御部 7 ホストインタフェース 8 操作パネル制御部 9 プリンタ情報格納部 10 データ解析処理部 11 とデータバッファ 12 画像メモリ 13 描画制御部 14 文字パターン発生部 15 ベクタグラフデータ処理部 16 イメージデータ処理部 17 プリンタエンジン制御部 Reference Signs List 1 printer device 2 control unit 3 operation panel 4 printer engine 5 host device 6 system control unit 7 host interface 8 operation panel control unit 9 printer information storage unit 10 data analysis processing unit 11 and data buffer 12 image memory 13 drawing control unit 14 characters Pattern generator 15 Vector graph data processor 16 Image data processor 17 Printer engine controller

Claims (3)

【特許請求の範囲】[Claims] 【請求項1】 上位装置から送信される制御コードによ
って指定された用紙サイズを選択したり、印刷データを
指定された変倍率で変倍して印字するプリンタ装置にお
いて、 複数の用紙サイズが混在した1文書又は1ジョブのデー
タを受信したときに、上位装置あるいはプリンタ装置の
操作パネルからの指示によって、全て同一サイズの用紙
で印刷するという指示を受けた場合に、1文書又は1ジ
ョブに混在している複数の用紙サイズの印字データのう
ち、先頭ページの用紙サイズと異なる用紙サイズの印字
データは先頭ページの用紙サイズに収まるように変倍し
て、複数の用紙サイズが混在した印刷データの全てを先
頭ページの用紙サイズに統一して印刷することを特徴と
するプリンタ装置。
1. A printer device that selects a paper size specified by a control code transmitted from a higher-level device or prints print data by scaling the print data at a specified scaling ratio, wherein a plurality of paper sizes are mixed. When receiving data of one document or one job and receiving an instruction to print all on the same size paper by an instruction from the operation panel of the host device or the printer device, the data is mixed in one document or one job. Of the print data of multiple paper sizes, the print data of a paper size different from the paper size of the first page is scaled so that it fits in the paper size of the first page. A printer device that prints the same size as the paper size of the first page.
【請求項2】 上位装置から送信される制御コードによ
って指定された用紙サイズを選択したり、印刷データを
指定された変倍率で変倍して印字するプリンタ装置にお
いて、 複数の用紙サイズが混在した1文書又は1ジョブのデー
タを受信したときに、上位装置あるいはプリンタ装置の
操作パネルからの指示によって、全て指定された同一サ
イズの用紙で印刷するという指示を受けた場合に、1文
書又は1ジョブに混在している複数の用紙サイズの印字
データを、上位装置あるいはプリンタの操作パネルで指
示された用紙サイズに収まるように変倍して、複数の用
紙サイズが混在した印刷データの全てを指定された用紙
サイズに統一して印刷することを特徴とするプリンタ装
置。
2. A printer device for selecting a paper size specified by a control code transmitted from a higher-level device or printing by changing print data at a specified scaling factor, wherein a plurality of paper sizes are mixed. When receiving data of one document or one job and receiving an instruction from the operation panel of the higher-level device or the printer to print on all specified sheets of the same size, one document or one job The print data of multiple paper sizes mixed in the printer is scaled to fit within the paper size specified on the host device or the operation panel of the printer, and all of the print data with multiple paper sizes are specified. A printer device characterized in that printing is performed in a uniform paper size.
【請求項3】 上位装置から送信される制御コードによ
って指定された用紙サイズを選択したり、印刷データを
指定された変倍率で変倍して印字するプリンタ装置にお
いて、 上位装置あるいはプリンタ装置の操作パネルから各用紙
サイズに対して実際にプリンタで出力する用紙サイズを
割り当て、複数の用紙サイズの印字データが混在した1
文書又は1ジョブのデータを受信したときに、上位装置
あるいはプリンタ装置の操作パネルからの指示によっ
て、各用紙サイズの印字データに対して割り当てられた
用紙サイズで印刷するという指示を受けた場合に、1文
書又は1ジョブに混在している複数の用紙サイズの印字
データを、割り当てられている用紙サイズに収まるよう
に変倍して印刷することを特徴とするプリンタ装置。
3. A printer device for selecting a paper size specified by a control code transmitted from a higher-level device or for scaling and printing print data at a specified scaling factor. A paper size actually output by the printer is assigned to each paper size from the panel, and print data of multiple paper sizes are mixed.
When receiving data of a document or one job, and receiving an instruction to print at the paper size assigned to the print data of each paper size by an instruction from the operation panel of the host device or the printer device, A printer apparatus, which prints print data of a plurality of paper sizes mixed in one document or one job by scaling the print data to fit in the allocated paper size.
JP9309501A 1997-10-27 1997-10-27 Printer apparatus Pending JPH11129569A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP9309501A JPH11129569A (en) 1997-10-27 1997-10-27 Printer apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP9309501A JPH11129569A (en) 1997-10-27 1997-10-27 Printer apparatus

Publications (1)

Publication Number Publication Date
JPH11129569A true JPH11129569A (en) 1999-05-18

Family

ID=17993762

Family Applications (1)

Application Number Title Priority Date Filing Date
JP9309501A Pending JPH11129569A (en) 1997-10-27 1997-10-27 Printer apparatus

Country Status (1)

Country Link
JP (1) JPH11129569A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007149063A (en) * 2005-10-26 2007-06-14 Seiko Epson Corp Printing support system, printing support program, storage medium, and printing support method

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007149063A (en) * 2005-10-26 2007-06-14 Seiko Epson Corp Printing support system, printing support program, storage medium, and printing support method

Similar Documents

Publication Publication Date Title
US7064858B2 (en) Apparatus and method for displaying preview images to print and a computer-readable medium having a program for displaying preview images to print recorded thereon
JP2000250683A (en) Information processor, device setting method and storage medium storing computer readable device driver program
JPH04325267A (en) Output method and its device
JPH11129569A (en) Printer apparatus
JPH07177348A (en) Printer device
JPH09193500A (en) Printer
JP2000158758A (en) Printer and information processor
JPH09254485A (en) Image forming apparatus
JP4151473B2 (en) Printing system and printing apparatus
JP2002240403A (en) Imaging apparatus
JPH05212916A (en) Printer device
JP2001094767A (en) Output device with magnification and reduction function of print data
JP2001229002A (en) Printer system
JPH10305631A (en) Equipment and method for controlling printing
JPH10119364A (en) Printing system and method for controlling of printing
JP2000335049A (en) Printer, sheet discharge control method and memory medium
JPH07144444A (en) Communication controller
JP3133745B2 (en) Information processing apparatus, information processing method, printer, and printer control method
JPH05225190A (en) Data processor
JP2001199136A (en) Printing apparatus and printing method
JPH11249856A (en) Printer system
JP2000231462A (en) Printing controlling method, device and recording medium
JP2000235473A (en) Printer system and machine readable recording medium
JPH0532021A (en) Printing device
JP2007105914A (en) Printing processor and printing processing system