JPH01184157A - printing device - Google Patents
printing deviceInfo
- Publication number
- JPH01184157A JPH01184157A JP834888A JP834888A JPH01184157A JP H01184157 A JPH01184157 A JP H01184157A JP 834888 A JP834888 A JP 834888A JP 834888 A JP834888 A JP 834888A JP H01184157 A JPH01184157 A JP H01184157A
- Authority
- JP
- Japan
- Prior art keywords
- printing
- paper
- time
- vertical
- horizontal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J2/00—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
- B41J2/485—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by the process of building-up characters or image elements applicable to two or more kinds of printing or marking processes
Landscapes
- Dot-Matrix Printers And Others (AREA)
- Laser Beam Printer (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は、文字または画像をドツトの集合として出力す
るラスタスキャン型の印刷装置に係り、特に、印刷書式
および印刷枚数に応じて印刷所要時間を最短にすること
を可能とする印刷装置に関する。Detailed Description of the Invention [Field of Industrial Application] The present invention relates to a raster scan type printing device that outputs characters or images as a set of dots, and particularly relates to a raster scan type printing device that outputs characters or images as a set of dots. The present invention relates to a printing device that allows for the shortest time possible.
レーザプリンタのように印字プロセス速度が固定化され
た印刷装置においては、用紙を横送りにした方が印刷速
度は速い。第4図は縦長用紙に横書きの場合の文書の例
で、(a)は用紙の縦送り、(b)は用紙の横送りの場
合で、Fは用紙の送り方向を示す。In a printing device such as a laser printer in which the printing process speed is fixed, the printing speed is faster when the paper is fed horizontally. FIG. 4 shows an example of a document written horizontally on vertically long paper, where (a) shows the case where the paper is fed vertically, and (b) shows the case where the paper is fed horizontally, and F indicates the feeding direction of the paper.
ここで、印刷装置の最大用紙幅をA3とした場合、使用
用紙がA4以下であれば、第4図(a)。Here, assuming that the maximum paper width of the printing device is A3, if the paper used is A4 or smaller, the paper shown in FIG. 4(a).
(b)の双方の印刷方法が可能であるが、使用用紙がA
3の時には(a)の印刷方向しかとることができない。Both printing methods in (b) are possible, but the paper used is A.
3, only the printing direction (a) can be taken.
このため、印刷用の文字情報としては、第5図(、)に
示すような縦の情報をもつ必要がある。さらに、A4以
下の用紙を用い、第4図(b)の方向に印刷して印刷装
置の印刷速度を向上させようとした場合、第5図(b)
に示すような横型の文字情報も必要となる。Therefore, the character information for printing needs to have vertical information as shown in FIG. 5(,). Furthermore, if you try to improve the printing speed of the printing device by printing in the direction shown in Fig. 4(b) using paper of A4 or smaller, the printing speed shown in Fig. 5(b)
Horizontal text information as shown in is also required.
第5図(a)、(b)の2種類の文字情報を得るための
手段として従来主に用いられてきた方法は、次の2つに
大別される。すなわち。The methods that have been mainly used in the past as means for obtaining the two types of character information shown in FIGS. 5(a) and 5(b) can be roughly divided into the following two types. Namely.
(1)同一の文字について縦・横2種の情報を記憶する
。(1) Two types of information, vertical and horizontal, are stored for the same character.
(2)縦・横いずれか一方の文字情報のみを記憶してお
いて、他方は、必要な時に、記憶している文字情報を縦
横変換により生成させる。(2) Only one of vertical and horizontal character information is stored, and the other character information is generated by vertical and horizontal conversion when necessary.
(2)の具体例として、縦横変換のLS! (例えば、
アドバンストマイクロデバイス(株)日本語版技術資料
、Am 95C760RP 所載)を挙げることが
できる。As a specific example of (2), LS of vertical and horizontal conversion! (for example,
Advanced Micro Devices Co., Ltd., Japanese version technical data, Am 95C760RP).
しかしながら、前記従来技術においては、(1)につい
ては文字情報の記憶容量を文字数の2倍分必要とする欠
点があり、また、(2)については、縦横変換をソフト
ウェアで実行時間が長くかかり、高速化するためには縦
横変換の機能を有するハードウェアを必要とするという
問題点があった。However, in the above-mentioned conventional technology, there is a drawback that (1) requires the storage capacity of character information twice the number of characters, and as for (2), it takes a long time to execute vertical/horizontal conversion using software. There was a problem in that in order to increase the speed, hardware having a function of vertical/horizontal conversion was required.
本発明の目的は、必要最小限の文字情報のみを有し、し
かも、縦横変換用のハードウェアを必要とすることなく
、高速印刷を可能とする印刷装置を提供することにある
。SUMMARY OF THE INVENTION An object of the present invention is to provide a printing device that has only the minimum necessary character information and can perform high-speed printing without requiring hardware for vertical/horizontal conversion.
上4記目的は、文書印刷に際して、印刷書式および印刷
枚数から、印刷用データ作成時間と印刷時間との和を、
用紙を縦送りにした場合と横送りにした場合とについて
算出し、上記和の値の短い方を選択することを可能とし
た印刷装置とすることによって達成することができる。The purpose of the above 4 is to calculate the sum of print data creation time and printing time from the print format and number of print sheets when printing a document.
This can be achieved by providing a printing apparatus that calculates the case where the paper is fed vertically and the case where the paper is fed horizontally, and selects the shorter of the above sum values.
用紙送り方向長さをLP 、連続印刷時の用紙間隔をL
B、用紙送り速度をVとすれば、用紙1枚あたりの印刷
時間Tは次式によって表わされる。The length in the paper feeding direction is LP, and the paper interval during continuous printing is L.
If B is the paper feed speed and V is the printing time per sheet of paper, then the printing time T per sheet is expressed by the following equation.
Tm (Lp+Lu)/v ・=(
1)また、印刷データの作成所要時間をTo、1枚目を
印刷終了するまでのロス時間をTLSとすれば。Tm (Lp+Lu)/v ・=(
1) Also, let To be the time required to create the print data, and TLS be the lost time until the printing of the first sheet is completed.
実際にm枚の用紙を印刷するのに要する時間Tmは次式
で表わされる。The time Tm actually required to print m sheets of paper is expressed by the following equation.
T m = To+T X m +T+、s
・=(2)さらに、文字情報の縦横変換に必要
な1文字あたりの時間をTr、1文書中の文字数をNc
hとすれば、第4図(a)、(b)における印刷データ
作成所要時間To (a)、TD (b)は次の関係式
%式%
上記(1)、 (2)、 (3)式の関係から、第4図
の(a)方式および(b)方式でm枚印刷するに要する
時間Tm(a)およびTm (b)は、それぞれ1
、Tm(a)=To+(Lp(a)+LB)/v−m+
TLs ・・(4)Tm(b
)=Tn+TrXNch+(Lp(b)+LB)/s
−m+Tt、s ・=(5)で表わされ、従って
Tm (a)−T m (b)= (Lp(a)−LB
(b))/ v −m−TrX Ncb−(6)が成立
する。T m = To + T X m + T +, s
・=(2) Furthermore, the time per character required for vertical/horizontal conversion of character information is Tr, and the number of characters in one document is Nc.
h, then the print data creation time To (a), TD (b) in Fig. 4 (a), (b) is the following relational expression % formula % (1), (2), (3) From the relationship of the equations, the times Tm(a) and Tm(b) required to print m sheets using methods (a) and (b) in FIG. 4 are 1, respectively, and Tm(a)=To+(Lp(a) )+LB)/v−m+
TLs...(4)Tm(b
)=Tn+TrXNch+(Lp(b)+LB)/s
−m+Tt,s ・=(5), therefore, Tm (a)−T m (b)=(Lp(a)−LB
(b))/v-m-TrX Ncb-(6) holds true.
以上により、印刷所要文書について、印刷データ作成前
に、用紙サイズ、印刷書式、文字数、所要枚数から、(
6)式にLp(a)、LB(b)、Nch、m等の値を
入れて計算することによって最適な印刷方向を判断する
ことができる。As described above, for documents to be printed, before creating print data, the paper size, print format, number of characters, and number of required sheets can be determined (
The optimum printing direction can be determined by calculating the values of Lp(a), LB(b), Nch, m, etc. in equation 6).
以下、本発明の内容について、実施例によってさらに詳
しく説明する。Hereinafter, the content of the present invention will be explained in more detail with reference to Examples.
本実施例の印刷装置は、電子写真プロセスとレーザ走査
系とを組み合わせたレーザプリンタと、該レーザ走査系
に与えるラスタデータを作成するプリンタコントローラ
とからなるものであり、また、上記レーザプリンタは2
つの用紙カセットによる自動給紙機構を有し、用紙カセ
ットの選択はプリンタコントローラによって制御される
。The printing apparatus of this embodiment is composed of a laser printer that combines an electrophotographic process and a laser scanning system, and a printer controller that creates raster data to be applied to the laser scanning system.
It has an automatic paper feeding mechanism with two paper cassettes, and the selection of paper cassettes is controlled by the printer controller.
第1図はプリンタコントローラのブロック図を示すもの
で、全体の管理および描画処理を行う中央演算処理装置
(CPU)1、文字のドツト単位での情報を格納したコ
ンピュータグラフィクス読出し専用メモリ(CGROM
)2、CPUIのためのプログラムメモリ3、ホスト(
図示せず)との信号授受を行うホストインターフェース
(ホストi/F)4、印字データ展開用のバッチメツセ
ージプログラムメモリ(BMPメモリ)6、BMPメモ
リ6のプラレルデータをレーザプリンタ用のシリアルデ
ータに変換するP/S変換部7、CPU1およびP/S
変換部7のBMPメモリ6へのアクセスが衝突しないよ
うに制御する時分割制御部5、レーザプリンタ(図示せ
ず)との間で同期信号などのLP制御信号のやりとりを
行うLPインターフェース(LPi/F)8からなるこ
とを示す。Figure 1 shows a block diagram of the printer controller, including a central processing unit (CPU) 1 that performs overall management and drawing processing, and a computer graphics read-only memory (CGROM) that stores information in units of character dots.
) 2, program memory for CPUI 3, host (
A host interface (host I/F) 4 that exchanges signals with a computer (not shown), a batch message program memory (BMP memory) 6 for developing print data, and converts the Plallel data in the BMP memory 6 into serial data for the laser printer. P/S converter 7, CPU 1 and P/S
A time division control unit 5 controls the accesses of the conversion unit 7 to the BMP memory 6 so as not to collide, and an LP interface (LPi/ F) Indicates that it consists of 8.
ここで、CPUIは、ホストi / F 4を介して与
えられた印刷情報に従い、CGROM2の文字情報をB
MPメモリ6に転送して、メモリ上に印刷イメージのデ
ータを作成し、また、BMPメモリ6−にのデータをP
/S変換部7によりシリアルデータに変換してレーザプ
リンタに出力する。Here, the CPUI reads the character information from the CGROM2 in accordance with the print information given via the host i/F4.
Transfer the data to the MP memory 6 to create print image data on the memory, and transfer the data to the BMP memory 6-
/S converter 7 converts the data into serial data and outputs it to a laser printer.
また、ここで、CGROM2は縦の文字パターンのみを
格納するものであり、その模式的な一例を第5図(a)
に示す。In addition, here, the CGROM 2 stores only vertical character patterns, and a schematic example thereof is shown in FIG. 5(a).
Shown below.
また、第4図(a)は本実施例の印刷装置における標準
的な印刷形態を示すもので、Fは用紙の送り方向、Sは
ラスタースキャン方向、Oは印字データ展開時の原点位
置を示す。ここで、レーザプリンタの場合、プリンタの
印刷時間は用紙の印字方向の長さによって決まるので、
第4図(b)の方が第4図(a)の場合よりもプリンタ
での印副時間は短い。本実施例のレーザプリンタでは、
A4の用紙を用いた場合、第4図(a)では12枚/分
、(b)では15枚/分の処理能力を有する。Further, FIG. 4(a) shows a standard printing form in the printing apparatus of this embodiment, where F indicates the paper feeding direction, S indicates the raster scan direction, and O indicates the origin position when printing data is developed. . In the case of a laser printer, the printer's printing time is determined by the length of the paper in the printing direction, so
The printing time of the printer in FIG. 4(b) is shorter than that in FIG. 4(a). In the laser printer of this example,
When using A4 paper, the processing capacity is 12 sheets/minute in FIG. 4(a) and 15 sheets/minute in FIG. 4(b).
第3図は、前掲式(4)、 (5)から文字数Nchを
固定して印刷した場合のTm(a)およびTm(b)と
印刷枚数mとの関係を求めた図で、この結果から、印刷
枚数mが、2つの直線が交叉する点、すなわち、(b)
式の値が零となる点、に相当する枚数Xよりも少い場合
はTm(a)方式の方が有利、大なる場合はTm(b)
方式の方が有利であると判断することができる。この結
果に応じて、L P i / F 8からカセット選択
信号を発し、必要なカセットを選択すればよい。Figure 3 shows the relationship between Tm(a) and Tm(b) and the number of printed sheets m when the number of characters Nch is fixed and printed using equations (4) and (5). , the number of printed sheets m is the point where the two straight lines intersect, that is, (b)
If the number of sheets corresponding to the point where the value of the formula becomes zero is less than the number
It can be determined that this method is more advantageous. Depending on this result, a cassette selection signal may be issued from the L P i /F 8 to select a necessary cassette.
第2図に、用紙送り方向選択のフローチャートを示す。FIG. 2 shows a flowchart of paper feeding direction selection.
すなわち、
■文書データ中の印刷書式から、用紙を横送りとした場
合、文字データの縦横変換が必要か否かを判断し、
■縦横変換の必要がなければ、横送り用の印刷デ−タを
作成し、■横送り印刷を行う。In other words, ■ From the print format in the document data, if the paper is to be fed horizontally, it is determined whether vertical/horizontal conversion of character data is necessary; ■ If vertical/horizontal conversion is not necessary, the print data for horizontal feeding is , and perform horizontal feed printing.
■縦横変換が必要な場合には、用紙サイズ、文字数およ
び印刷枚数から、縦送り印刷で要する印刷時間Tm (
a)と横送り印刷で要する印刷時間Tm (b)を計算
し、
■Tm(a)とTm(b)とを比較する。■If vertical/horizontal conversion is required, the printing time Tm (
Calculate a) and the printing time Tm (b) required for horizontal feed printing, and (2) compare Tm(a) and Tm(b).
■横送り印刷の方が所要時間が小さい場合(Tm(a)
>Tm (b))には、文字データの縦横変換を行いな
がら、横送り印刷用の印刷データを作成し、
■横送り印刷を行う。■When horizontal feed printing takes less time (Tm(a)
>Tm In (b)), while converting the character data vertically and horizontally, print data for horizontal printing is created, and (1) horizontal printing is performed.
■横送り印刷の方が所要時間が大きい場合(Tm(a)
<Tm (b))には、縦送り印刷用の印刷データを作
成し、
■縦送り印刷を行う。■If the time required for horizontal printing is longer (Tm(a)
<Tm (b)) Create print data for vertical printing, and perform vertical printing.
なお、Tm (a)=Tm (b)の場合には、横送り
印刷を行うと、縦横変換に要する時間のため印刷データ
作成時間Toが大きく、1枚目の印刷終了までの時間も
大きくなるので、縦送り印刷を行う。In addition, in the case of Tm (a) = Tm (b), when horizontal printing is performed, the print data creation time To becomes longer due to the time required for vertical/horizontal conversion, and the time until the printing of the first page is completed also becomes longer. Therefore, print vertically.
以上述べてきたように、文字または画像をドツトの集合
として出力するラスタスキャン型の印刷装置において、
本発明構成の印刷装置とすること、すなわち、印刷書式
および印刷枚数とから展開時間と印刷時間との和を、用
紙を縦送りにした場合と横送りにした場合とについて算
出し、所要時間の短い方を選択することを可能とした印
刷装置とすること、によって、従来技術にみられた欠点
を解消し、単一方向の文字情報を有するのみで、しかも
、縦横変換用のハードウェアを必要とすることなく、印
刷所要時間を最短にすることの可能な印刷装置を提供す
ることができた。As mentioned above, in a raster scan type printing device that outputs characters or images as a set of dots,
In other words, the printing apparatus configured according to the present invention calculates the sum of development time and printing time based on the printing format and the number of sheets to be printed, for when the paper is fed vertically and when the paper is fed horizontally, and the required time is calculated. By creating a printing device that makes it possible to select the shorter one, the drawbacks seen in the prior art are overcome, and it only has character information in a single direction, and does not require hardware for vertical/horizontal conversion. It was possible to provide a printing device that can minimize the time required for printing without having to do so.
第1図は本発明印刷装置の一実施例のプリンタコントロ
ーラのブロック図、第2図は印刷方向選択処理の手順を
示すフローチャー1〜、第3図は印刷方向と印刷所要時
間と印刷枚数との関係を示す図、第4図は印刷方式の説
明図、第5図は文字情報のドツト分解を示す図である。
1・・・CPU、2・・・CGROM、3・・・プログ
ラムメモリ、4・・・ホストi / F、5・・・時分
割制御部、6・・・BMPメモリ、7・・・P/S変換
部、8・・・LPi / F。FIG. 1 is a block diagram of a printer controller of an embodiment of the printing apparatus of the present invention, FIG. 2 is a flow chart 1 to 1 showing the procedure of printing direction selection processing, and FIG. FIG. 4 is an explanatory diagram of the printing method, and FIG. 5 is a diagram showing the dot decomposition of character information. 1...CPU, 2...CGROM, 3...Program memory, 4...Host I/F, 5...Time division control unit, 6...BMP memory, 7...P/ S conversion unit, 8...LPi/F.
Claims (1)
タスキャン型で、印刷時間が用紙送り方向の用紙サイズ
で決定され、かつ、印刷時の用紙方向が縦・横選択可能
な印刷装置において、印刷書式および印刷枚数から、印
刷用データ作成時間と印刷時間との和を、用紙を縦送り
にした場合と横送りにした場合とについて算出し、上記
和の値の小さい方を選択することを可能としたことを特
徴とする印刷装置。1. In a raster scan type printing device that outputs characters or images as a set of dots, the printing time is determined by the paper size in the paper feed direction, and the paper direction during printing can be selected between portrait and landscape. Based on the number of sheets to be printed, the sum of the print data creation time and printing time is calculated for when the paper is fed vertically and when the paper is fed horizontally, and it is possible to select the smaller of the above sum values. A printing device characterized by:
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP834888A JPH01184157A (en) | 1988-01-20 | 1988-01-20 | printing device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP834888A JPH01184157A (en) | 1988-01-20 | 1988-01-20 | printing device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH01184157A true JPH01184157A (en) | 1989-07-21 |
Family
ID=11690715
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP834888A Pending JPH01184157A (en) | 1988-01-20 | 1988-01-20 | printing device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH01184157A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5550623A (en) * | 1994-06-15 | 1996-08-27 | Ricoh Company, Ltd. | Digital copying machine having selective paper feed based on copy productivity |
-
1988
- 1988-01-20 JP JP834888A patent/JPH01184157A/en active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5550623A (en) * | 1994-06-15 | 1996-08-27 | Ricoh Company, Ltd. | Digital copying machine having selective paper feed based on copy productivity |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4843405A (en) | Method of controlling reproduction of image in bit-map controlled laser printer | |
| JPH01184157A (en) | printing device | |
| JPS62126430A (en) | printer control device | |
| JPH10100485A (en) | Printer and method for printing raster image with high image quality | |
| JPH01249482A (en) | data output device | |
| JP2908571B2 (en) | Page printer | |
| US5579465A (en) | Shifted character pattern data processor | |
| JPH0263762A (en) | output method | |
| JP2977132B2 (en) | Printer | |
| JPH0421592B2 (en) | ||
| JPS61267126A (en) | Plotter controller | |
| JP3254011B2 (en) | Form drawing system | |
| JPH0452170A (en) | document creation device | |
| JPS61150461A (en) | recording device | |
| JPH0311275B2 (en) | ||
| JP2614251B2 (en) | Printer print control method | |
| JPH01146774A (en) | Printing controller | |
| JPH0493275A (en) | Image filing device | |
| JPH0361562A (en) | Printer | |
| EP0710920A2 (en) | Character processing device | |
| JPH0550695A (en) | Print data processing device | |
| JPS60136824A (en) | printer control device | |
| JPS6364778A (en) | Recording apparatus | |
| JPH08174917A (en) | Page memory control circuit | |
| JPS62160869A (en) | data processing equipment |