Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP3208233B2 - Printing device - Google Patents
[go: Go Back, main page]

JP3208233B2 - Printing device - Google Patents

Printing device

Info

Publication number
JP3208233B2
JP3208233B2 JP19444493A JP19444493A JP3208233B2 JP 3208233 B2 JP3208233 B2 JP 3208233B2 JP 19444493 A JP19444493 A JP 19444493A JP 19444493 A JP19444493 A JP 19444493A JP 3208233 B2 JP3208233 B2 JP 3208233B2
Authority
JP
Japan
Prior art keywords
paper
size
print data
cassette
stored
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 - Lifetime
Application number
JP19444493A
Other languages
Japanese (ja)
Other versions
JPH0748044A (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 JP19444493A priority Critical patent/JP3208233B2/en
Publication of JPH0748044A publication Critical patent/JPH0748044A/en
Application granted granted Critical
Publication of JP3208233B2 publication Critical patent/JP3208233B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Paper Feeding For Electrophotography (AREA)
  • Control Or Security For Electrophotography (AREA)
  • Sheets, Magazines, And Separation Thereof (AREA)
  • Handling Of Cut Paper (AREA)

Description

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

【0001】[0001]

【産業上の利用分野】この発明は、レーザプリンタ,フ
ァクシミリ,デジタル複写機等の印字装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a printing device such as a laser printer, a facsimile, a digital copier, and the like.

【0002】[0002]

【従来の技術】従来、搬送可能な最大幅内で、各種紙サ
イズ毎に同一サイズの用紙を搬送方向に対して長手方向
を一致させた縦方向と短手方向を一致させた横方向にそ
れぞれ収納した複数の給紙カセットを装着し、その各給
紙カセットのなかから印字制御装置による指示又はユー
ザによるパネルからの指示によって印字データの紙サイ
ズに応じた給紙カセットを選択し、その選択された給紙
カセットに収納されている用紙を搬送して印字データを
印字するレーザプリンタ,ファクシミリ,デジタル複写
機等の印字装置が一般的に知られている。
2. Description of the Related Art Conventionally, within the maximum width that can be conveyed, sheets of the same size are transported in the vertical direction with the longitudinal direction coincident with the transverse direction with the lateral direction coincident with the transport direction, for each paper size. A plurality of stored paper cassettes are mounted, and a paper cassette corresponding to the paper size of the print data is selected from among the paper cassettes according to an instruction from the print control device or an instruction from the panel from the user, and the selected paper cassette is selected. Printing devices such as a laser printer, a facsimile, and a digital copying machine that convey paper stored in a paper feed cassette and print print data are generally known.

【0003】このような印字装置では、用紙を縦方向で
搬送するよりも横方向で搬送する方がその搬送に要する
時間が短いため、印字装置における搬送可能な最大幅を
越える紙サイズの用紙以外は横方向で搬送する方が1つ
のジョブ(印刷処理)における印刷を効率よく行なえ
る。
In such a printing apparatus, transporting paper in a horizontal direction is shorter than transporting the paper in a vertical direction. Therefore, paper other than paper having a paper width exceeding the maximum transportable width in the printing apparatus is required. When printing is performed in the horizontal direction, printing in one job (print processing) can be performed more efficiently.

【0004】[0004]

【発明が解決しようとする課題】しかしながら、上述の
ような従来の印字装置では、1つのジョブ内の印字デー
タが複数の紙サイズからなるとき、各種紙サイズ毎の給
紙カセットから用紙を縦方向あるいは横方向の同一の方
向で搬送できるものであればよいが、用紙が縦方向にセ
ットされた給紙カセットと横方向にセットされた給紙カ
セットの両方が装着されている場合、印刷後に排紙トレ
イに出力された用紙の向きが縦方向と横方向の入り混じ
ったものとなってしまうことがあり、そのようなときに
は印刷後の用紙を揃える作業が煩雑になるという問題が
あった。
However, in the conventional printing apparatus as described above, when the print data in one job consists of a plurality of paper sizes, the paper is transferred from a paper cassette for each paper size in the vertical direction. Alternatively, any paper that can be conveyed in the same horizontal direction may be used.However, when both a paper cassette that is set vertically and a paper cassette that is set horizontally are installed, the paper is discharged after printing. The direction of the paper output to the paper tray may be mixed in the vertical direction and the horizontal direction, and in such a case, there is a problem that the work of aligning the printed paper becomes complicated.

【0005】この発明は上記の点に鑑みてなされたもの
であり、各種紙サイズ毎に同一サイズの用紙を縦方向と
横方向のいずれでも搬送して印字することができる印字
装置において、1ジョブの印字されて排出される用紙の
向きが揃うようにすることを目的とする。
SUMMARY OF THE INVENTION The present invention has been made in view of the above points, and a printing apparatus capable of transporting and printing a sheet of the same size for each of various paper sizes in either a vertical direction or a horizontal direction. The purpose of the present invention is to make the direction of the printed and discharged paper uniform.

【0006】[0006]

【課題を解決するための手段】この発明による印字装置
は、上記の目的を達成するため、搬送可能な最大幅内
で、各種紙サイズ毎に同一サイズの用紙を搬送方向に対
して長手方向を一致させた縦方向と短手方向を一致させ
た横方向にそれぞれ収納した複数の給紙カセットを装着
し、その各給紙カセットのなかから印字データの紙サイ
ズに応じた給紙カセットを選択する選択手段と、その手
段によって選択された給紙カセットに収納されている用
紙を搬送する搬送手段と、その手段によって搬送された
用紙に印字データを印字する印字手段を備えている。
In order to achieve the above object, a printing apparatus according to the present invention is arranged so that a sheet of the same size is transported in the longitudinal direction with respect to the transport direction within the maximum transportable width for each of various paper sizes. A plurality of paper cassettes housed in the horizontal direction with the matched vertical and short directions are installed, and a paper cassette according to the paper size of the print data is selected from among the paper cassettes. The printing apparatus includes a selection unit, a conveyance unit that conveys a sheet stored in the sheet cassette selected by the unit, and a printing unit that prints print data on the sheet conveyed by the unit.

【0007】そして、1つのジョブ内の印字データが複
数の紙サイズからなるとき、その各紙サイズ中に長手方
向のサイズが上記搬送手段による搬送可能な最大幅より
も大きい紙サイズがあるか否かを判断する手段と、その
手段によってあると判定されたときは、用紙を縦方向に
収納した給紙カセットを、ないと判定されたときは用紙
を横方向に収納した給紙カセットを、それぞれ上記選択
手段に選択させる手段を設けたものである。
When the print data in one job is composed of a plurality of paper sizes, it is determined whether or not there is a paper size in each of the paper sizes whose longitudinal size is larger than the maximum width that can be carried by the carrying means. Means for determining the paper feed cassette containing paper vertically when the determination is made by the means, and a paper cassette containing paper horizontally when the paper is determined not to be provided. A means for making the selecting means select is provided.

【0008】また、これに代えて、上記装着された給紙
カセットのなかで用紙を縦方向に収納した給紙カセット
と横方向に収納した給紙カセットとの数を比較し、その
数が多い方の給紙カセットを上記選択手段に選択させる
手段を設けるようにしてもよい。さらに、1つのジョブ
内の印字データが同一の紙サイズからなるとき、用紙を
横方向に収納した給紙カセットを上記選択手段に選択さ
せる手段を設けるようにするとよい。
Alternatively, the number of paper cassettes in which the paper is stored vertically and the number of paper cassettes which are stored in the horizontal direction among the mounted paper cassettes are compared, and the number is large. A means may be provided for causing the selection means to select one of the paper feed cassettes. Further, when the print data in one job has the same paper size, it is preferable to provide a means for allowing the selection means to select a paper cassette in which paper is stored in the horizontal direction.

【0009】[0009]

【作用】この発明による印字装置は、1つのジョブ内の
印字データが複数の紙サイズからなるときには、その各
紙サイズ中に長手方向のサイズが搬送手段による搬送可
能な最大幅よりも大きい紙サイズがあるか否かを判断
し、あると判定したときは用紙を縦方向に収納した給紙
カセットを選択し、ないと判定したときは用紙を横方向
に収納した給紙カセットを選択するので、1つのジョブ
内の印字データ中に搬送手段による搬送可能な最大幅よ
りも大きい紙サイズがあるときには各紙サイズの用紙を
全て縦方向で搬送して印字して排出し、ないときには各
紙サイズの用紙を横方向で搬送して印字して排出する。
したがって、排出される用紙の向きが揃うことになる。
In the printing apparatus according to the present invention, when print data in one job is composed of a plurality of paper sizes, a paper size whose longitudinal size is larger than the maximum width that can be carried by the carrying means is included in each paper size. It is determined whether or not there is a paper cassette. When it is determined that there is paper, a paper cassette in which paper is stored vertically is selected. When it is determined that paper is not stored, a paper cassette in which paper is stored horizontally is selected. When the print data in one job contains a paper size larger than the maximum width that can be conveyed by the conveyance means, all paper of each paper size is conveyed in the vertical direction and printed and ejected. And print and eject.
Therefore, the directions of the sheets to be discharged are aligned.

【0010】また、装着された給紙カセットのなかで用
紙を縦方向に収納した給紙カセットと横方向に収納した
給紙カセットとの数を比較し、その数が多い方の給紙カ
セットを選択するようにすれば、用紙を縦方向に収納し
た給紙カセットの数が横方向に収納した給紙カセットの
数よりも多いときには各紙サイズの用紙を全て縦方向で
搬送して印字して排出し、用紙を横方向に収納した給紙
カセットの数が縦方向に収納した給紙カセットの数より
も多いときには各紙サイズの用紙を全て横方向で搬送し
て印字して排出するので、やはり排出される用紙の向き
が揃う。
Further, the number of the paper cassettes in which the sheets are stored vertically and the number of the paper cassettes which are stored in the horizontal direction among the mounted paper cassettes are compared. If the number of paper cassettes that store paper in the vertical direction is greater than the number of paper cassettes that store in the horizontal direction, all paper of each paper size is transported vertically and printed and discharged. However, if the number of paper cassettes that store paper in the horizontal direction is larger than the number of paper cassettes that store in the vertical direction, all paper of each paper size is conveyed in the horizontal direction, printed, and discharged. The orientation of the paper to be printed is aligned.

【0011】さらに、1つのジョブ内の印字データが同
一の紙サイズからなるときには、用紙を横方向に収納し
た給紙カセットを選択するようにすれば、1つのジョブ
内の同一の紙サイズの印字データについては横方向で搬
送して印字して排出することにより、排出される用紙の
向きを揃え、かつ印字速度を速くすることができる。
Further, when the print data in one job has the same paper size, a paper cassette in which the paper is stored in the horizontal direction is selected so that the print of the same paper size in one job is performed. Data is conveyed in the horizontal direction, printed, and discharged, whereby the direction of the discharged paper can be aligned and the printing speed can be increased.

【0012】[0012]

【実施例】以下、この発明の実施例を図面に基づいて具
体的に説明する。図2は、この発明の一実施例の印字装
置であるレーザプリンタのブロック構成図であり、プリ
ンタコントローラ(プリンタ制御装置)1,エンジン
2,パネル装置3,ホスト装置4,及び給紙カセット群
5からなる。
DESCRIPTION OF THE PREFERRED EMBODIMENTS Embodiments of the present invention will be specifically described below with reference to the drawings. FIG. 2 is a block diagram of a laser printer which is a printing apparatus according to an embodiment of the present invention, and includes a printer controller (printer control apparatus) 1, an engine 2, a panel apparatus 3, a host apparatus 4, and a sheet cassette group 5. Consists of

【0013】エンジン2は、給紙カセット群5を装着
し、給紙カセット選択コマンドを受け取り、そのコマン
ドの指示にしたがって給紙カセット群5の各給紙カセッ
トのなかから印字データの紙サイズに応じた給紙カセッ
トを選択し、その選択した給紙カセットに収納されてい
る用紙を搬送し、その搬送された用紙に印字データを印
字する。
The engine 2 mounts the paper cassette 5 and receives a paper cassette selection command, and in accordance with the command, selects one of the paper cassettes in the paper cassette 5 according to the paper size of the print data. The selected paper cassette is selected, the paper stored in the selected paper cassette is transported, and print data is printed on the transported paper.

【0014】パネル装置3は、使用者に現在のプリンタ
の状態を知らせたりモード指示を行なったりする。ホス
ト装置4は、このレーザプリンタの上位装置である。給
紙カセット群5は、搬送可能な最大幅内で、各種紙サイ
ズ毎に同一サイズの用紙を搬送方向に対して長手方向を
一致させた縦方向と短手方向を一致させた横方向にそれ
ぞれ収納した複数の給紙カセットである。
The panel device 3 informs the user of the current status of the printer and gives a mode instruction. The host device 4 is a host device of the laser printer. The paper feed cassette group 5 is configured such that, within the maximum width that can be conveyed, paper of the same size is transported in the vertical direction in which the longitudinal direction is aligned with the transport direction and the lateral direction in which the short direction is aligned with the transport direction, for each paper size These are a plurality of stored paper cassettes.

【0015】プリンタコントローラ1は、CPU6,プ
ログラムROM7,フォントROM8,RAM9,NV
RAM10,ICカード11,エンジンインタフェース
(以下、「インタフェース」を「I/F」と略称する)
12,パネルI/F13,及びホストI/F14から構
成されている。
The printer controller 1 includes a CPU 6, a program ROM 7, a font ROM 8, a RAM 9, an NV
RAM 10, IC card 11, engine interface (hereinafter, "interface" is abbreviated as "I / F")
12, a panel I / F 13 and a host I / F 14.

【0016】CPU6は、プログラムROM7のプログ
ラムとパネル装置3からのモード指示、及びホスト装置
(ホストコンピュータ)4からのコマンドによってプリ
ンタコントローラ1全体を制御する中央処理装置であ
る。
The CPU 6 is a central processing unit that controls the entire printer controller 1 according to a program in the program ROM 7, a mode instruction from the panel device 3, and a command from the host device (host computer) 4.

【0017】また、ホスト装置4からの紙サイズ選択コ
マンドと印字データを受け取ると、1つのジョブ内の印
字データが複数の紙サイズからなるとき、各紙サイズ中
に長手方向のサイズがエンジン2による搬送可能な最大
幅よりも大きい紙サイズがあるか否かを判断し、あると
判定されたときは、給紙カセット群5のなかの用紙を縦
方向に収納した給紙カセットをエンジン2に選択させ、
ないと判定されたときは給紙カセット群5のなかの用紙
を横方向に収納した給紙カセットをエンジン2に選択さ
せる。
When a paper size selection command and print data are received from the host device 4, when the print data in one job includes a plurality of paper sizes, the longitudinal size of each paper size is conveyed by the engine 2. It is determined whether or not there is a paper size larger than the maximum possible width. If it is determined that the paper size is larger than the maximum width, the engine 2 selects a paper cassette in the paper cassette group 5 which stores the paper in the vertical direction. ,
When it is determined that there is no sheet, the engine 2 selects the sheet cassette in which the sheets in the sheet cassette group 5 are stored in the horizontal direction.

【0018】あるいは、給紙カセット群5の各給紙カセ
ットのなかの用紙を縦方向に収納した給紙カセットと横
方向に収納した給紙カセットとの数を比較し、その数が
多い方の給紙カセットをエンジン2に選択させる。さら
にまた、1つのジョブ内の印字データが同一の紙サイズ
からなるとき、給紙カセット群5のなかの用紙を横方向
に収納した給紙カセットをエンジン2に選択させるよう
にしてもよい。
Alternatively, the number of paper cassettes in each of the paper cassettes in the paper cassette group 5 that are stored in the vertical direction and the number of paper cassettes that are stored in the horizontal direction are compared. The engine 2 selects the paper cassette. Further, when the print data in one job has the same paper size, the engine 2 may be configured to select a paper cassette in which the paper in the paper cassette group 5 is stored in the horizontal direction.

【0019】プログラムROM7は、このプリンタコン
トローラ1の制御プログラム及びこの発明による給紙カ
セット選択にかかわる処理プログラムを格納しているリ
ード・オンリ・メモリである。フォントROM8は、フ
ォントのパターンデータなどを記憶するリード・オンリ
・メモリである。
The program ROM 7 is a read-only memory that stores a control program for the printer controller 1 and a processing program for selecting a sheet cassette according to the present invention. The font ROM 8 is a read-only memory for storing font pattern data and the like.

【0020】RAM9は、CPU6用のワークメモリ、
入力データを格納するための入力バッファ(インプット
バッファ)、使用する給紙カセットを示す搬送方向フラ
グや印字データを格納するためのフレームバッファ、ダ
ウンロードフォントを格納するためのフォントファイル
等に使用するランダム・アクセス・メモリである。
The RAM 9 is a work memory for the CPU 6,
An input buffer (input buffer) for storing input data, a transport direction flag indicating a sheet cassette to be used, a frame buffer for storing print data, a random file used for a font file for storing download fonts, and the like. Access memory.

【0021】NVRAM10は、パネル装置3からのモ
ード指示の内容などを記憶しておく不揮発性メモリであ
る。ICカード11は、フォントデータやプログラムを
外部から供給する場合に使用する着脱可能なメモリカー
ドである。エンジンI/F12は、実際に印字を行なう
エンジン2とコマンド及びステータスや印字データの通
信を行なうためのインタフェースである。
The NVRAM 10 is a non-volatile memory for storing the contents of a mode instruction from the panel device 3 and the like. The IC card 11 is a removable memory card used to supply font data and programs from the outside. The engine I / F 12 is an interface for communicating commands, statuses, and print data with the engine 2 that actually performs printing.

【0022】パネルI/F13は、パネル装置3とコマ
ンドやステータスの通信を行なうインタフェースであ
る。ホストI/F14は、ホスト装置4と通信を行なう
インタフェースであり、通常はセントロニクスI/Fや
RS233Cである。
The panel I / F 13 is an interface for communicating commands and status with the panel device 3. The host I / F 14 is an interface that communicates with the host device 4, and is usually a Centronics I / F or RS233C.

【0023】このように構成して、プリンタコントロー
ラ1は、ホスト装置4からホストI/F14を介して給
紙カセット選択コマンド等の各種のコマンドや印字デー
タを受け取り、それらをRAM9のインプットバッファ
に一時的に格納する。そして、そのRAM9からデータ
を取り出し、コマンド処理及びページバッファにページ
の作成を行ない、RAM9のフレームバッファにビット
マップで展開し、それをエンジンI/F12を介してエ
ンジン2へ送出する。
With this configuration, the printer controller 1 receives various commands such as a paper cassette selection command and print data from the host device 4 via the host I / F 14 and temporarily stores them in the input buffer of the RAM 9. To be stored. Then, data is taken out from the RAM 9, command processing and page creation in the page buffer are performed, the data is developed in the frame buffer of the RAM 9 as a bit map, and transmitted to the engine 2 via the engine I / F 12.

【0024】次にこのレーザプリンタにおける給紙カセ
ットの選択処理について説明する。 (1)1ジョブ内における搬送可能な最大幅を越える紙
サイズの印字データの有無に応じて使用する用紙が収納
されている給紙カセットを選択する処理
Next, a process of selecting a paper feed cassette in the laser printer will be described. (1) Processing for selecting a paper cassette in which sheets to be used are stored in accordance with the presence / absence of print data having a paper size exceeding the maximum transportable width in one job

【0025】図1はそのときの処理を示すフローチャー
トである。まず、インプットバッファからデータ(印字
データとコマンドを含む)を取り出し、搬送方向指定フ
ラグがセット済みか否かを判断して、最初はセットされ
ていないからインプットバッファ内の1ジョブ中の用紙
サイズ選択コマンドを調査する。
FIG. 1 is a flowchart showing the processing at that time. First, data (including print data and commands) is extracted from the input buffer, and it is determined whether or not the transport direction designation flag has been set. Since the transport direction designation flag has not been set at first, the paper size in one job in the input buffer is selected. Examine the command.

【0026】その用紙サイズ選択コマンドによって指定
された紙サイズ中に長手方向のサイズがこのレーザプリ
ンタにおける最大搬送幅よりも大きいものがあるか否か
を判断して、あれば用紙の搬送方向指定フラグを縦方向
にセットし、なければ用紙の搬送方向指定フラグを横方
向にセットする。
It is determined whether or not any of the paper sizes specified by the paper size selection command has a size in the longitudinal direction larger than the maximum transport width of the laser printer. Is set in the vertical direction, and if not, the paper transport direction designation flag is set in the horizontal direction.

【0027】その後、ページバッファにページデータを
作成し、1ページ分のページデータが完成したか否かを
判断して、完成するまでインプットバッファから順次デ
ータを取り出してページデータの作成を継続し、完成し
たらそのページデータをフレームバッファに展開し、用
紙サイズ選択コマンドと搬送方向指定フラグに従って決
定する給紙カセット選択コマンドとフレームバッファの
データをエンジンへ送る。
Thereafter, page data is created in the page buffer, it is determined whether page data for one page is completed, and data is sequentially taken out from the input buffer until completion, and the creation of page data is continued. When completed, the page data is developed in the frame buffer, and a paper cassette selection command determined in accordance with the paper size selection command and the transport direction designation flag and the data in the frame buffer are sent to the engine.

【0028】さらに、1ジョブが終了したか否かを判断
して、終了していなければ最初の処理に戻り、再びイン
プットバッファからデータを取り出し、搬送指定方向フ
ラグがセット済みか否かを判断して、今度は既に搬送方
向指定フラグが縦又は横方向にセットされているので、
そのままページバッファにページデータを作成する処理
に移行する。
Further, it is determined whether or not one job has been completed, and if not completed, the process returns to the first processing, data is again taken out from the input buffer, and it is determined whether or not the transfer designation direction flag has been set. Since the transport direction designation flag has already been set in the vertical or horizontal direction this time,
The process directly proceeds to the process of creating page data in the page buffer.

【0029】そして、ページデータを完成させ、用紙サ
イズ選択コマンドと搬送方向指定フラグに従って決定す
る給紙カセット選択コマンドとフレームバッファのデー
タをエンジンへ送る。このようにして、搬送方向指定フ
ラグをセットした後、1ジョブ内のページデータと給紙
カセット選択コマンドとを各ページ単位でエンジンへ送
出し、1ジョブの全てのデータをエンジンに送ったらこ
の処理を終了する。
Then, the page data is completed, and a paper cassette selection command determined in accordance with the paper size selection command and the transport direction designation flag and the data of the frame buffer are sent to the engine. After the transport direction designation flag is set in this way, the page data in one job and the paper feed cassette selection command are sent to the engine for each page, and when all the data for one job are sent to the engine, this processing is performed. To end.

【0030】例えば、このレーザプリンタにおいて、A
3サイズの用紙の長手方向の長さが搬送可能最大幅を越
えるものであり、A3サイズの用紙については物理的に
横方向での搬送は不可能なので、用紙を搬送方向に対し
て縦方向に収納した縦方向給紙カセットのみが装着さ
れ、B4以下のサイズの用紙については、搬送方向に対
して縦方向に収納された縦方向給紙カセットと横方向に
収納された横方向給紙カセットが装着されている場合に
ついて説明する。
For example, in this laser printer, A
The length of the 3-size sheet in the longitudinal direction exceeds the maximum width that can be conveyed, and the A3-size sheet cannot be physically conveyed in the horizontal direction. Only the stored vertical paper cassette is installed, and for paper of B4 or smaller size, the vertical paper cassette stored vertically in the transport direction and the horizontal paper cassette stored horizontally The case where the camera is mounted will be described.

【0031】A3サイズとA4サイズの印字データから
なる1ジョブの印刷が指示されたとき、A3サイズの印
字データについては図3の(a)に示すように、A3サ
イズの用紙を搬送方向に対して縦方向に収納した給紙カ
セットから用紙を搬送して印字し、A4サイズの印字デ
ータについても図3の(b)に示すように、A4サイズ
の用紙を搬送方向に対して縦方向に収納した給紙カセッ
トから用紙を搬送して印字する。
When printing of one job consisting of A3 size and A4 size print data is instructed, as shown in FIG. 3A, A3 size paper is transferred in the transport direction with respect to A3 size print data. The paper is conveyed from the paper cassette which is stored vertically, and printing is performed. A4 size print data is also stored vertically in the conveyance direction as shown in FIG. The paper is conveyed from the fed paper cassette and printed.

【0032】このようにして、搬送可能最大幅を越える
印字データを含む場合は、全ての印字データを各サイズ
毎に搬送方向に対して縦方向に搬送される用紙を用いて
印字することによって、印字後に排出された各用紙の向
きを全て縦方向に揃えることができる。
As described above, when print data exceeding the maximum transportable width is included, all the print data is printed for each size by using the paper transported in the vertical direction with respect to the transport direction. The direction of each sheet discharged after printing can be all aligned in the vertical direction.

【0033】また、このレーザプリンタに対して指示さ
れた1ジョブの印刷において、その印字データ中にA3
サイズのものがなくて全てB4以下のサイズのものであ
るときは、例えば、A4サイズの印字データについて
は、図3の(c)に示すように、A4サイズの用紙を搬
送方向に対して横方向に収納した給紙カセットから用紙
を搬送して印字する。さらに、他のサイズの印字データ
についても同様に用紙を横方向に収納した給紙カセット
から用紙を搬送して印字する。
In printing one job specified to the laser printer, A3 is included in the print data.
If there is no B4 size and all B4 size or smaller, for example, for A4 size print data, as shown in FIG. The paper is transported from the paper cassette stored in the direction and printed. Further, for print data of other sizes, the paper is similarly conveyed from a paper cassette in which the paper is stored in the horizontal direction and printed.

【0034】このようにして、搬送可能最大幅を越える
印字データを含まない場合は、全ての印字データを各サ
イズ毎に搬送方向に対して横向きで搬送される用紙に印
字することによって、印字にかかる時間を短縮すること
ができる。
As described above, when print data exceeding the maximum transportable width is not included, all print data is printed for each size on paper conveyed transversely to the conveyance direction, thereby achieving printing. Such time can be reduced.

【0035】(2)装着されている給紙カセットの種類
によって使用する用紙が収納されている給紙カセットを
選択する処理 図4はそのときの処理を示すフローチャートである。ま
ず、インプットバッファからデータ(印字データとコマ
ンドを含む)を取り出し、搬送方向指定フラグがセット
済みか否かを判断して、最初はセットされていないから
現在このレーザプリンタに装着されている給紙カセット
数を調査する。
(2) Processing for Selecting a Paper Cassette Containing Paper to be Used According to the Type of Paper Cassette Installed FIG. 4 is a flowchart showing the processing at that time. First, data (including print data and commands) is extracted from the input buffer, and it is determined whether or not the transport direction designation flag has been set. Check the number of cassettes.

【0036】その給紙カセット数の調査によって、用紙
を搬送方向に対して長手方向を一致させて収納した縦方
向給紙カセット数と、用紙を搬送方向に対して短手方向
を一致させて収納した横方向給紙カセット数とをカウン
トし、縦方向給紙カセット数が横方向給紙カセット数よ
りも多いか否かを判断して、多いなら搬送方向指定フラ
グを縦方向にセットし、多くないなら搬送方向指定フラ
グを横方向にセットする。
By examining the number of paper feed cassettes, it is found that the number of vertical paper feed cassettes in which the paper is stored in the longitudinal direction in the transport direction and the paper is stored in the transverse direction in the transport direction. The number of horizontal paper cassettes is counted, and it is determined whether the number of vertical paper cassettes is greater than the number of horizontal paper cassettes. If so, the transport direction designation flag is set in the vertical direction. If not, set the transport direction designation flag in the horizontal direction.

【0037】その後、ページバッファにページデータを
作成し、1ページ分のページデータが完成したか否かを
判断して、完成するまでインプットバッファから順次デ
ータを取り出してページデータの作成を継続し、完成し
たらそのページデータをフレームバッファに展開し、用
紙サイズ選択コマンドと搬送方向指定フラグに従って決
定する給紙カセット選択コマンドとフレームバッファの
データをエンジンへ送る。
Thereafter, page data is created in the page buffer, it is determined whether page data for one page is completed, and data is sequentially taken out from the input buffer until the page data is completed, and creation of page data is continued. When completed, the page data is developed in the frame buffer, and a paper cassette selection command determined in accordance with the paper size selection command and the transport direction designation flag and the data in the frame buffer are sent to the engine.

【0038】さらに、1ジョブが終了したか否かを判断
して、終了していなければ最初の処理に戻り、再びイン
プットバッファからデータを取り出し、搬送指定方向フ
ラグがセット済みか否かを判断して、今度は既に搬送方
向指定フラグが縦又は横方向にセットされているので、
そのままページバッファにページデータを作成する処理
に移行する。
Further, it is determined whether or not one job has been completed, and if not completed, the process returns to the first processing, data is again taken out from the input buffer, and it is determined whether or not the transfer designation direction flag has been set. Since the transport direction designation flag has already been set in the vertical or horizontal direction this time,
The process directly proceeds to the process of creating page data in the page buffer.

【0039】そして、ページデータを完成させ、用紙サ
イズ選択コマンドと搬送方向指定フラグに従って決定す
る給紙カセット選択コマンドとフレームバッファのデー
タをエンジンへ送る。このようにして、搬送方向指定フ
ラグをセットした後、1ジョブ内のページデータと給紙
カセット選択コマンドとを各ページ単位でエンジンへ送
出し、1ジョブの全てのデータをエンジンに送ったらこ
の処理を終了する。
Then, the page data is completed, and a paper feed cassette selection command determined in accordance with the paper size selection command and the transport direction designation flag and the data of the frame buffer are sent to the engine. After the transport direction designation flag is set in this way, the page data in one job and the paper feed cassette selection command are sent to the engine for each page, and when all the data for one job are sent to the engine, this processing is performed. To end.

【0040】例えば、このレーザプリンタに、A4サイ
ズの用紙については縦方向給紙カセットが装着されてお
り、A5サイズの用紙については縦方向給紙カセットと
横方向給紙カセットが装着されている場合について説明
する。
For example, in this laser printer, a vertical paper cassette is mounted for A4 size paper, and a vertical paper cassette and a horizontal paper cassette are mounted for A5 paper. Will be described.

【0041】A4サイズとA5サイズの印字データから
なる1ジョブの印刷が指示されたとき、このレーザプリ
ンタに装着されている給紙カセットは、縦方向給紙カセ
ットが1個、横方向給紙カセットが2個であり、その結
果、横方向給紙カセットの数の方が多いため、搬送方向
指定フラグを横方向にセットする。
When printing of one job consisting of A4 size and A5 size print data is instructed, the laser printer has one vertical paper cassette and one horizontal paper cassette. Since the number of horizontal paper feed cassettes is larger, the transport direction designation flag is set in the horizontal direction.

【0042】そして、A4サイズの印字データもA5サ
イズの印字データも、各サイズの用紙を縦方向給紙カセ
ットから搬送して印字する。したがって、このジョブに
よって印字された各用紙はA4サイズもA5サイズも縦
方向に揃って排出されることになる。
Both the A4 size print data and the A5 size print data are conveyed from the vertical paper cassette and printed. Therefore, each sheet printed by this job is ejected in both the A4 size and the A5 size in the vertical direction.

【0043】このようにして、このレーザプリンタに装
着されている給紙カセットの数を調査して、用紙を縦方
向に収納した給紙カセットと横方向に収納した給紙カセ
ットのいずれか多い方の給紙カセットを選択することに
より、印字後に排出された各用紙の向きを全て縦又は横
のいずれか一方に揃えることができる。
In this way, the number of paper feed cassettes mounted on the laser printer is investigated, and the larger of the paper feed cassette in which paper is stored in the vertical direction and the paper feed cassette in which the paper is stored in the horizontal direction, By selecting one of the paper feed cassettes, it is possible to align all the paper sheets discharged after printing in either the vertical or horizontal direction.

【0044】なお、この処理は、1ジョブ内に搬送可能
な最大幅を越える紙サイズの印字データがない場合に
は、縦又は横方向の給紙カセット数のうち多いほうを選
択することによって、印字後に排出された各用紙の向き
を縦又は横のいずれか一方に揃えることができるが、1
ジョブ内に搬送可能な最大幅を越える紙サイズの印字デ
ータがある場合には、横方向の給紙カセット数が多くと
も縦方向の給紙カセットの方を選択して、印字後に排出
された各用紙の向きを縦方向に揃える。
If there is no print data of a paper size exceeding the maximum width that can be conveyed in one job, this processing is performed by selecting the larger one of the number of paper feed cassettes in the vertical or horizontal direction. The direction of each sheet discharged after printing can be aligned either vertically or horizontally.
If there is print data of a paper size exceeding the maximum width that can be conveyed in the job, select the paper feed cassette in the vertical direction at most with the number of paper feed cassettes in the horizontal direction, and select each paper output after printing. Align the paper orientation vertically.

【0045】(3)1ジョブ内の印字データが同一の紙
サイズからなるときに、用紙を搬送方向に対して短手方
向を一致させた横方向の給紙カセットを選択する処理 例えば、(1)又は(2)の処理の後、搬送方向指定フ
ラグが縦方向にセットされている場合、次の印刷が指示
され、その1ジョブ内にA3サイズの印字データが含ま
れていないとき、既にセットされている縦方向の搬送方
向指定フラグを横方向にセットし直し、用紙を搬送方向
に対して短手方向を一致させた横方向に収納されている
給紙カセットから用紙を搬送して印字する。したがっ
て、用紙を横向きで搬送することによって印字速度を速
めることができる。
(3) When print data in one job has the same paper size, a process of selecting a paper feed cassette in the horizontal direction in which the short side of the paper is made to coincide with the transport direction, for example, (1) ) Or (2), if the transport direction designation flag is set in the vertical direction, the next printing is instructed. If the A3 size print data is not included in the one job, the The vertical transport direction designation flag set in the horizontal direction is reset in the horizontal direction, and the paper is transported and printed from the paper cassette stored in the horizontal direction that matches the short side direction with the transport direction. . Therefore, the printing speed can be increased by transporting the paper in the horizontal direction.

【0046】つまり、A3サイズの印字データを含む1
ジョブの印刷を終了した後、新たに次の1ジョブの印刷
が発生した場合、その1ジョブ内の印字データが同一サ
イズのとき、例えば、各印字データがA4サイズからな
るときには、最初のジョブによってセットされた用紙の
搬送方向指定フラグを縦方向から横方向にセットし直
し、A4サイズの印字データをA4サイズの用紙を搬送
方向に対して短手方向を一致させて収納した給紙カセッ
トから用紙を搬送して印字する。
That is, 1 including A3 size print data
After the printing of the job is completed, if the printing of the next one job newly occurs, when the print data in the one job has the same size, for example, when each print data has the A4 size, the first job The transport direction designation flag of the loaded paper is reset from the vertical direction to the horizontal direction, and the A4 size print data is transferred from the paper cassette in which the A4 size paper is stored in the transverse direction with respect to the transport direction. And print it.

【0047】このようにすれば、ジョブが次々と発生し
た場合、その各ジョブ内に搬送可能最大幅を越える印字
データがあるときには、縦方向給紙カセットから用紙を
搬送して印字することにより、印字後に排出される各用
紙の向きを全て縦に揃えるようにし、各ジョブ内に搬送
可能最大幅を越える印字データがなく、同一紙サイズの
印字データからなるときには、横方向給紙カセットから
用紙を搬送して印字するようにして搬送距離を短かくす
ることにより、印字に要する時間を短縮するように、自
動的に切り替えることができる。
In this way, when jobs are generated one after another, and when there is print data exceeding the maximum transportable width in each job, the paper is transported from the vertical paper cassette and printed. Make sure that the orientation of each sheet discharged after printing is aligned vertically.If there is no print data exceeding the maximum transportable width in each job and the print data has the same paper size, remove the paper from the horizontal paper cassette. By shortening the transport distance by transporting and printing, the switching can be automatically performed so as to shorten the time required for printing.

【0048】このようにして、この実施例によるレーザ
プリンタによれば、1ジョブ内に複数の紙サイズを有す
るデータの場合、その印字後の用紙を縦又は横のいずれ
か一方の方向で搬送して印字した後排出するので、その
排出された全用紙が縦方向又は横方向に揃うため、印字
後の用紙を揃える煩雑な作業を軽減することができ、整
理し易くなる。
As described above, according to the laser printer of this embodiment, in the case of data having a plurality of paper sizes in one job, the printed paper is conveyed in one of the vertical and horizontal directions. Since the printed sheets are ejected after printing, all the ejected sheets are aligned in the vertical or horizontal direction, so that the complicated work of aligning the printed sheets can be reduced, and the sheets can be easily arranged.

【0049】また、印字後に排出される各用紙の方向が
同一方向に揃うので、各用紙に印字される文字等のデー
タの印字方向が同じ場合には、各用紙の印字された情報
が見易くなる。さらに、印刷のジョブを次々と行なう場
合、1ジョブ内の印字データが同一サイズの紙サイズか
らなるときには、用紙を横向きで搬送することによっ
て、印字速度を速めることができる。
Further, since the direction of each sheet discharged after printing is aligned in the same direction, when the printing direction of data such as characters printed on each sheet is the same, the information printed on each sheet becomes easy to see. . Further, in the case where print jobs are performed one after another, when the print data in one job has the same paper size, the printing speed can be increased by transporting the paper horizontally.

【0050】[0050]

【発明の効果】以上説明してきたように、この発明によ
る印字装置によれば、1ジョブ内の印字データが複数の
紙サイズからなるときでも、印字後排出される全用紙を
紙サイズに係らず縦向き又は横向きのいずれか一方に揃
えることができる。さらに、1つのジョブ内の印字デー
タの用紙サイズが同一の場合には、用紙を搬送方向に対
して横向きに収納した給紙カセットから搬送して印字し
て排出するようにすれば、印字速度を速めることができ
る。
As described above, according to the printing apparatus of the present invention, even when the print data in one job is composed of a plurality of paper sizes, all the papers to be discharged after printing are irrespective of the paper size. It can be aligned either vertically or horizontally. Further, when the paper size of the print data in one job is the same, if the paper is conveyed from a paper cassette which is stored transversely with respect to the conveyance direction, and is printed and discharged, the printing speed is reduced. Can be faster.

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

【図1】図2のレーザプリンタにおける1ジョブ内の印
字データが複数の紙サイズのときその印字データの紙サ
イズに応じて給紙カセットを選択する場合の処理を示す
フローチャートである。
FIG. 1 is a flowchart showing a process of selecting a paper feed cassette according to the paper size of print data when print data in one job has a plurality of paper sizes in the laser printer of FIG. 2;

【図2】この発明の一実施例を示すレーザプリンタのブ
ロック構成図である。
FIG. 2 is a block diagram of a laser printer showing one embodiment of the present invention.

【図3】図2のレーザプリンタにおけるA3サイズ及び
A4サイズの用紙の搬送方向を示す説明図である。
FIG. 3 is an explanatory diagram showing a transport direction of A3 size and A4 size paper in the laser printer of FIG. 2;

【図4】図2のレーザプリンタにおける1ジョブ内の印
字データが複数の紙サイズのとき同一サイズの用紙の縦
方向給紙カセットと横方向給紙カセットの装着数によっ
て給紙カセットを選択する場合の処理を示すフローチャ
ートである。
FIG. 4 shows a case in which the print data in one job in the laser printer of FIG. 2 has a plurality of paper sizes, and a paper feed cassette is selected according to the number of vertical paper feed cassettes and horizontal paper feed cassettes of the same size paper. 6 is a flowchart showing the processing of FIG.

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

1:プリンタコントローラ 2:エンジン 3:パネル装置 4:ホスト装置 5:給紙カセット群 6:CPU 7:プログラムROM 8:フォントROM 9:RAM 10:NVRAM 11:ICカード 12:エンジンインタ
フェース(I/F) 13:パネルI/F 14:ホストI/F
1: printer controller 2: engine 3: panel device 4: host device 5: paper cassette group 6: CPU 7: program ROM 8: font ROM 9: RAM 10: NVRAM 11: IC card 12: engine interface (I / F) 13: Panel I / F 14: Host I / F

フロントページの続き (56)参考文献 特開 平2−182633(JP,A) 特開 昭57−191658(JP,A) 特開 昭53−114432(JP,A) 特開 昭56−117933(JP,A) 特開 平4−32439(JP,A) 特開 昭61−23048(JP,A) 特開 昭50−93442(JP,A) 実開 昭61−177856(JP,U) (58)調査した分野(Int.Cl.7,DB名) B65H 3/44 342 Continuation of the front page (56) References JP-A-2-182633 (JP, A) JP-A-57-191658 (JP, A) JP-A-53-114432 (JP, A) JP-A-56-117933 (JP) JP-A-4-32439 (JP, A) JP-A-61-23048 (JP, A) JP-A-50-93442 (JP, A) JP-A-61-177856 (JP, U) (58) Field surveyed (Int. Cl. 7 , DB name) B65H 3/44 342

Claims (3)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】 搬送可能な最大幅内で、各種紙サイズ毎
に同一サイズの用紙を搬送方向に対して長手方向を一致
させた縦方向と短手方向を一致させた横方向にそれぞれ
収納した複数の給紙カセットを装着し、該各給紙カセッ
トのなかから印字データの紙サイズに応じた給紙カセッ
トを選択する選択手段と、該手段によって選択された給
紙カセットに収納されている用紙を搬送する搬送手段
と、該手段によって搬送された用紙に印字データを印字
する印字手段とを備えた印字装置において、 1つのジョブ内の印字データが複数の紙サイズからなる
とき、該各紙サイズ中に長手方向のサイズが前記搬送手
段による搬送可能な最大幅よりも大きい紙サイズがある
か否かを判断する手段と、該手段によってあると判定さ
れたときは、用紙を前記縦方向に収納した給紙カセット
を、ないと判定されたときは用紙を前記横方向に収納し
た給紙カセットを、それぞれ前記選択手段に選択させる
手段とを設けたことを特徴とする印字装置。
1. Within the maximum width that can be transported, sheets of the same size are stored for each of various paper sizes in the vertical direction in which the longitudinal direction is aligned with the transport direction and in the horizontal direction in which the short direction is aligned with the transport direction. Selecting means for mounting a plurality of paper feed cassettes and selecting a paper feed cassette according to the paper size of print data from the respective paper feed cassettes; and sheets stored in the paper feed cassette selected by the means And a printing means for printing print data on the paper conveyed by the means, when the print data in one job consists of a plurality of paper sizes, Means for determining whether or not there is a paper size whose longitudinal size is larger than the maximum width that can be conveyed by the conveying means. Printing apparatus for a receiving sheet feeding cassette, a paper feeding cassette accommodating the sheet in said transverse direction when it is determined not, characterized in that a means for selectively to each of the selection means.
【請求項2】 搬送可能な最大幅内で、各種紙サイズ毎
に同一サイズの用紙を搬送方向に対して長手方向を一致
させた縦方向と短手方向を一致させた横方向にそれぞれ
収納した複数の給紙カセットを装着し、該各給紙カセッ
トのなかから印字データの紙サイズに応じた給紙カセッ
トを選択する選択手段と、該手段によって選択された給
紙カセットに収納されている用紙を搬送する搬送手段
と、該手段によって搬送された用紙に印字データを印字
する印字手段とを備えた印字装置において、 1つのジョブ内の印字データが複数の紙サイズからなる
とき、前記装着された給紙カセットのなかで用紙を前記
縦方向に収納した給紙カセットと横方向に収納した給紙
カセットとの数を比較し、その数が多い方の給紙カセッ
トを前記選択手段に選択させる手段を設けたことを特徴
とする印字装置。
2. Within the maximum width that can be conveyed, sheets of the same size are stored for each of various paper sizes in the vertical direction in which the longitudinal direction is aligned with the transport direction and the horizontal direction in which the short direction is aligned with the transport direction. Selecting means for mounting a plurality of paper feed cassettes and selecting a paper feed cassette according to the paper size of print data from the respective paper feed cassettes; and sheets stored in the paper feed cassette selected by the means And a printing means for printing print data on paper conveyed by the means, wherein when the print data in one job consists of a plurality of paper sizes, The number of the paper cassettes in which the paper is stored in the vertical direction and the number of the paper cassettes in which the paper is stored in the horizontal direction among the paper cassettes are compared, and the paper cassette having the larger number is selected by the selecting means. Printing apparatus characterized in that a stage.
【請求項3】 請求項1又は2記載の印字装置におい
て、 1つのジョブ内の印字データが同一の紙サイズからなる
とき、用紙を前記横方向に収納した給紙カセットを前記
選択手段に選択させる手段を設けたことを特徴とする印
字装置。
3. The printing apparatus according to claim 1, wherein when the print data in one job has the same paper size, the selection unit selects the paper cassette in which the paper is stored in the horizontal direction. A printing device comprising means.
JP19444493A 1993-08-05 1993-08-05 Printing device Expired - Lifetime JP3208233B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP19444493A JP3208233B2 (en) 1993-08-05 1993-08-05 Printing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP19444493A JP3208233B2 (en) 1993-08-05 1993-08-05 Printing device

Publications (2)

Publication Number Publication Date
JPH0748044A JPH0748044A (en) 1995-02-21
JP3208233B2 true JP3208233B2 (en) 2001-09-10

Family

ID=16324683

Family Applications (1)

Application Number Title Priority Date Filing Date
JP19444493A Expired - Lifetime JP3208233B2 (en) 1993-08-05 1993-08-05 Printing device

Country Status (1)

Country Link
JP (1) JP3208233B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4508461B2 (en) * 2001-04-18 2010-07-21 キヤノン株式会社 Printing apparatus, information processing apparatus, control method, and program
JP5909113B2 (en) * 2012-02-29 2016-04-26 シャープ株式会社 Image forming apparatus and image forming method
CN114312090B (en) * 2021-12-17 2023-06-02 福建顺景机械工业有限公司 Wood accessory numbering method based on number and sequence of characters

Also Published As

Publication number Publication date
JPH0748044A (en) 1995-02-21

Similar Documents

Publication Publication Date Title
US6206360B1 (en) Printer having a plurality of paper cassettes and method of selecting a paper cassette from the paper cassettes
JP3208233B2 (en) Printing device
KR100208698B1 (en) Multi-function peripheral with jam recovery device and method thereof
JP7711514B2 (en) Image forming apparatus, reprinting method and program
JPH0699627A (en) Printer
JP3617752B2 (en) Printing device
US7170614B1 (en) Image forming apparatus
JP3711616B2 (en) Printing device
JPS6072763A (en) Manual insertion system for print out unit
JPH08237403A (en) Job control device in image forming network system
JP2003303065A (en) Printer and printing system
JPH09272657A (en) Printer
JPH06297797A (en) Printer
JP2003177892A (en) Printing apparatus, paper feed control method, print data generation method, printer driver, printing system, and copying apparatus
JP2001205899A (en) Image output device, image processing system, paper discharge control method, and storage medium
JP3345902B2 (en) Ejection document identification device for printer
JPH0940305A (en) Document reading pretreatment device
JP2839334B2 (en) Printing control device
JP2000335049A (en) Printing apparatus, paper discharge control method, and storage medium
JP2752999B2 (en) Page printer
JPH05131689A (en) Printer
JPH0284358A (en) double-sided printing device
JPH06166214A (en) Printer
JPH0662196A (en) Scanner printer
JPH0948155A (en) Printer

Legal Events

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

Free format text: PAYMENT UNTIL: 20070706

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20080706

Year of fee payment: 7

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

Free format text: PAYMENT UNTIL: 20090706

Year of fee payment: 8

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

Free format text: PAYMENT UNTIL: 20090706

Year of fee payment: 8

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

Free format text: PAYMENT UNTIL: 20100706

Year of fee payment: 9