JP2918571B2 - Printing equipment - Google Patents

Printing equipment

Info

Publication number
JP2918571B2
JP2918571B2 JP1222812A JP22281289A JP2918571B2 JP 2918571 B2 JP2918571 B2 JP 2918571B2 JP 1222812 A JP1222812 A JP 1222812A JP 22281289 A JP22281289 A JP 22281289A JP 2918571 B2 JP2918571 B2 JP 2918571B2
Authority
JP
Japan
Prior art keywords
shading
resolution
pattern
shading pattern
switching
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP1222812A
Other languages
Japanese (ja)
Other versions
JPH0388477A (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.)
Canon Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Priority to JP1222812A priority Critical patent/JP2918571B2/en
Publication of JPH0388477A publication Critical patent/JPH0388477A/en
Application granted granted Critical
Publication of JP2918571B2 publication Critical patent/JP2918571B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Facsimile Image Signal Circuits (AREA)
  • Dot-Matrix Printers And Others (AREA)
  • Color, Gradation (AREA)
  • Editing Of Facsimile Originals (AREA)

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明は印刷装置に関し、特に解像度が切り換わつて
も同じシエーデイングの出力を得ることが可能な印刷装
置に関するものである。
Description: BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a printing apparatus, and more particularly, to a printing apparatus capable of obtaining the same shading output even when the resolution is switched.

[従来の技術] 従来、この種の装置では、プリンタエンジン部の解像
度を切り換えることができなかつたため、シエーデイン
グパターンは、別パターンをユーザが指定しない限り、
同じものが使われていた。
[Prior Art] Conventionally, in this type of apparatus, the resolution of the printer engine unit cannot be switched, so that the shading pattern can be changed unless the user specifies another pattern.
The same was used.

[発明が解決しようとしている課題] しかしながら、近年では、解像度を切り換える機能を
有するプリンタエンジン部が提案されており、このエン
ジン部を使用すると、同じパターンのシエーデイングパ
ターンを異なる解像度で印刷できるため、その切り換え
の前後では、異なつたシエーデイング出力が生じてしま
うという欠点があつた。
[Problems to be Solved by the Invention] However, in recent years, a printer engine unit having a function of switching resolutions has been proposed, and if this engine unit is used, a shading pattern of the same pattern can be printed at different resolutions. However, before and after the switching, a different shading output occurs.

本発明は、上記課題を解決するために成されたもの
で、解像度が切り換わつても同じシエーデイング出力を
得ることが可能な印刷装置を提供することを目的とす
る。
SUMMARY An advantage of some aspects of the invention is to provide a printing apparatus that can obtain the same shading output even when the resolution is switched, in order to solve the above problem.

[課題を解決するための手段]及び[作用] 上記目的を達成するために、本発明は、少なくとも2
つの解像度に切り換えが可能な切換機構を有する印刷装
置において、少なくとも2つの解像度を記憶する第1の
記憶手段と、前記第1の記憶手段に記憶された各々の解
像度に対応したシェーディング番号及び網かけ印刷する
場合に使用されるシェーディングパターンを記憶する第
2の記憶手段と、前記各々の解像度に応じて前記第2の
記憶手段に記憶されたシェーディング番号からシェーデ
ィングパターンを出力する出力手段とを備え、各々の解
像度の切り換えに応じて各々の解像度に対応したシェー
ディングパターンを選択して出力することを特徴とす
る。
[Means for Solving the Problems] and [Operation] In order to achieve the above object, the present invention provides at least 2
In a printing apparatus having a switching mechanism capable of switching between two resolutions, first storage means for storing at least two resolutions, shading numbers and shading corresponding to each resolution stored in the first storage means A second storage unit that stores a shading pattern used when printing, and an output unit that outputs a shading pattern from a shading number stored in the second storage unit according to each of the resolutions, It is characterized in that a shading pattern corresponding to each resolution is selected and output according to the switching of each resolution.

また、本発明の他の印刷装置は、複数の解像度のうち
の1つを、当該印刷装置の解像度として設定する設定手
段と、網かけ印刷に使用されるシェーディングパターン
を、解像度に対応させて記憶する記憶手段と、シェーデ
ィングパターンを用いて印刷する場合、前記記憶手段に
記憶された複数のシェーディングパターンのうちから、
前記設定手段で設定された解像度に対応するシェーディ
ングパターンを選択する選択手段とを備えることを特徴
とする。
Further, another printing apparatus of the present invention stores setting means for setting one of a plurality of resolutions as the resolution of the printing apparatus, and a shading pattern used for halftone printing in association with the resolution. When printing using a shading pattern, from among a plurality of shading patterns stored in the storing means,
Selecting means for selecting a shading pattern corresponding to the resolution set by the setting means.

[実施例] 以下、添付図面を参照して本発明に係る好適な一実施
例を詳細に説明する。
Hereinafter, a preferred embodiment according to the present invention will be described in detail with reference to the accompanying drawings.

第1図は、本実施例における印刷装置2の構成を示す
ブロツク図である。図において、1は印字データ等を送
信するホストコンピユータ、2は本印刷装置2である。
そして21は本装置2全体を制御する制御部であり、CPU2
1aと後述する処理プログラムを格納するROM21bと補助用
のRAM21cとを備える。22は解像度を記憶しておく解像度
記憶部、23は選択するシエーデイングパターン番号を記
憶するためのシエーデイングパターン記憶部、24はシエ
ーデイングパターン及び各解像度に対応するシエーデイ
ングパターン番号を格納しているシエーデイングパター
ン部である。25はページバツフアであり、文字コードや
印字位置情報やシエーデイングパターンのアドレス等を
ページ毎に格納している。26は制御部21によりパターン
展開されたフレームバツフアであり、ここに展開された
パターンはドツトプリンタエンジン部28により印刷され
る。
FIG. 1 is a block diagram showing the configuration of the printing apparatus 2 in the present embodiment. In the figure, reference numeral 1 denotes a host computer for transmitting print data and the like, and 2 denotes the printing apparatus 2.
Reference numeral 21 denotes a control unit for controlling the entire device 2;
1a, a ROM 21b storing a processing program to be described later, and an auxiliary RAM 21c. 22, a resolution storage unit for storing the resolution, 23, a shading pattern storage unit for storing a shading pattern number to be selected, 24, a shading pattern and a shading pattern number corresponding to each resolution Is a shading pattern section that stores. A page buffer 25 stores character codes, print position information, addresses of shading patterns, and the like for each page. Reference numeral 26 denotes a frame buffer developed by the control unit 21. The developed pattern is printed by the dot printer engine unit 28.

第2図は、シエーデイングパターン部24の詳細を示す
図である。図示するように、2A以下はシエーデイングパ
ターンα、2C以下はシエーデイングパターンβのシエー
デイング番号及びパターンをそれぞれ示している。本実
施例では、解像度を240dpiと480dpiに切り換えられるも
のとし、デフオルトでは240dpiに設定されているものと
する。
FIG. 2 is a diagram showing details of the shading pattern section 24. As shown in the figure, 2A and below indicate the shading pattern α, and 2C and below indicate the shading number and pattern of the shading pattern β, respectively. In the present embodiment, it is assumed that the resolution can be switched between 240 dpi and 480 dpi, and that the resolution is set to 240 dpi by default.

そして、2Aにはシエーデイングパターンαの解像度24
0dpi時のシエーデイング番号、2Bには同じくシエーデイ
ングパターンαの解像度480dpi時のシエーデイング番号
が格納されている。adr1はシエーデイングパターンαの
パターン部先頭アドレスを示す。また同様に、2C,2Dは
シエーデイングパターンβの240dpi,480dpi時のシエー
デイング番号、adr2はパターン部先頭アドレスである。
And 2A has a resolution of shading pattern α of 24
A shading number at 0 dpi, and a shading number at 480 dpi resolution of the shading pattern α are stored in 2B. adr1 indicates a pattern section head address of the shading pattern α. Similarly, 2C and 2D are shading numbers at 240 dpi and 480 dpi of the shading pattern β, and adr2 is a pattern part start address.

第3図は、ホストコンピユータ1より送られてくる送
信データの一例を示すものである。図中、[cr],[l
f],[ff]は、それぞれキヤリツジリターン,ライン
フイード,フオームフイードを示す。また[ec]10%,
[ec]10$は、シエーデイング番号10のシエーデイング
パターンによる網かけの開始及び終了命令、[ec]480!
は、480dpiへの解像度切換命令である。
FIG. 3 shows an example of the transmission data sent from the host computer 1. In the figure, [cr], [l
f] and [ff] indicate a carriage return, a line feed, and a form feed, respectively. [Ec] 10%,
[Ec] 10 $ is a command to start and end shading according to a shading pattern of a shading number 10, [ec] 480!
Is a resolution switching instruction to 480 dpi.

第3図に示すデータでは、シエーデイング番号10のパ
ターンにより網かけをONにし、“ ”(スペース)を2
つ印字して改行する。その後、解像度を480dpiに切り換
え、同様に“ ”(スペース)を2つ印字してシエーデ
イング番号10による網かけを行い、改頁で終了する。
In the data shown in FIG. 3, shading is set to ON according to the pattern of the shading number 10, and "" (space) is changed to 2
And print a new line. After that, the resolution is switched to 480 dpi, two "" (spaces) are printed in the same manner, shading is performed by the shading number 10, and the process ends with a page break.

第4図は、解像度記憶部22の詳細図であり、第3図の
送信データによつて設定される値を示すものである。図
示するように、解像度欄40には設定された解像度がセツ
トされ、その切り換えがページバツフア25のどこで行わ
れるかが切換ページ欄41にセツトされる。そして、フレ
ームバツフア26のどのラインで切り換わるかが切換ライ
ン欄42にセツトされる。
FIG. 4 is a detailed diagram of the resolution storage unit 22, and shows values set by the transmission data of FIG. As shown in the figure, the set resolution is set in the resolution column 40, and where in the page buffer 25 the switching is performed is set in the switching page column 41. Then, which line of the frame buffer 26 is switched is set in the switching line column 42.

第5図は、ページバツフア25の詳細図を示す図であ
り、第3図の送信データによつて設定される値を示して
いる。コード欄51に印字コード等をセツトしていく。シ
エーデイングフラグ欄52には、印字コードに対して網か
けがONであれば“1"がセツトされる。シエーデイングア
ドレス欄53には、網かけを行うシエーデイングパターン
の先頭アドレスがセツトされる。デフオルトの240dpiで
シエーデイングパターン記憶部23に現在指定されている
シエーデイング番号10に対応するシエーデイングパター
ンαのパターン部先頭アドレスadr1がまず最初に設定さ
れており、480dpiへの解像度切換命令後はシエーデイン
グパターンβのパターン部先頭アドレスadr2がセツトさ
れている。
FIG. 5 is a diagram showing a detailed view of the page buffer 25, and shows values set by the transmission data of FIG. The print code and the like are set in the code column 51. In the shading flag column 52, "1" is set if shading is ON for the print code. In the shading address column 53, the head address of a shading pattern to be shaded is set. The pattern part start address adr1 of the shading pattern α corresponding to the shading number 10 currently specified in the shading pattern storage unit 23 at the default 240 dpi is set first, and after the resolution switching instruction to 480 dpi. Indicates the pattern part start address adr2 of the shading pattern β.

本実施例では、解像度240dpiで8ビツトフオント、48
0dpiで16ドツトを自動的に選択し、出力時の文字の大き
さをそろえるものとする。そのため、本データ例により
シエーデイングパターンをフレームバツフア26へ展開す
る際には、480dpi時にはフオントの大きさの分だけ、つ
まり、240dpi時の2倍の大きさのシエーデイングを行
う。
In this embodiment, the resolution is 240 dpi, 8 bit font, 48 bit
It is assumed that 16 dots are automatically selected at 0dpi, and the character size at the time of output is made uniform. Therefore, when the shading pattern is developed into the frame buffer 26 according to this data example, the shading is performed by the size of the font at 480 dpi, that is, twice the size at 240 dpi.

第6図及び第7図は、シエーデイングパターンが切り
換わらない場合のフレームバツフア26の内容及びその印
刷結果を示す図である。図示するように、解像度の切り
換えラインは、9ライン目(矢印a)であり、シエーデ
イングパターンαを解像度切り換え後も使用しているた
め、2行目の“ ”に対する網かけが細かい出力となつ
てしまい、切り換え前の網かけとは異なつてしまう。
FIGS. 6 and 7 are diagrams showing the contents of the frame buffer 26 and the printing result when the shading pattern is not switched. As shown in the drawing, the resolution switching line is the ninth line (arrow a), and the shading pattern α is used even after the resolution is switched. It will be different from the shading before switching.

第8図及び第9図は、前述した第3図のデータによる
フレームバツフア26の内容及び印刷結果を示す図であ
る。図示するように、解像度切換後(矢印b)、シエー
デイングアドレス53の内容に従つてシエーデイングパタ
ーンβを使用するため、フレームバツフア26上ではあら
い網かけとなるが、印刷結果では解像度切換前と同じシ
エーデイングを2行目以降も出力している。
FIGS. 8 and 9 are diagrams showing the contents of the frame buffer 26 and the printing result based on the data shown in FIG. As shown in the figure, after the resolution is switched (arrow b), the shading pattern β is used in accordance with the contents of the shading address 53, so that the shading is rough on the frame buffer 26, but the printing result indicates the resolution. The same shading as before the switching is output for the second and subsequent lines.

第10図及び第11図は、本実施例における印刷装置の処
理手順(プログラム)を示すフローチヤートである。そ
して制御部21のCPU21aは、RAM21cを使用しながらROM21b
に格納されたこのプログラムに従つて処理を実行するも
のである。以下、フローチヤートに従つて詳細に説明す
る。
FIG. 10 and FIG. 11 are flowcharts showing processing procedures (programs) of the printing apparatus in the present embodiment. Then, the CPU 21a of the control unit 21 uses the ROM 21b while using the RAM 21c.
The processing is executed according to this program stored in. Hereinafter, it will be described in detail according to a flowchart.

この第10図に示すフローチヤートは、ホストコンピユ
ータ1からページバツフア25へデータを格納する処理手
順を示し、また、第11図は、ページバツフア25のデータ
をフレームバツフア26へパターン展開して、それをドツ
トプリンタエンジン部28で印刷する処理手順を示すフロ
ーチヤートである。そして、この2つの処理を制御部21
で同時に並列して行うことにより、データ受信の効率化
を図るものである。
The flowchart shown in FIG. 10 shows a processing procedure for storing data from the host computer 1 to the page buffer 25, and FIG. 11 shows a pattern expansion of the data of the page buffer 25 to the frame buffer 26, and 6 is a flowchart showing a processing procedure for printing by the dot printer engine unit 28. Then, these two processes are performed by the control unit 21.
And at the same time in parallel to improve the efficiency of data reception.

まず、第10図に示すステツプS1において、ホストコン
ピユータ1より送られてきたデータを1データ読み込
み、次のステツプS2では、そのデータが改ページコード
であるか否かをチエツクする。ここで、改ページコード
であればステツプS3へ処理を進め、データを格納する先
のページバツフアをaからbへ、つまり、次のページバ
ツフアを指定した後、ステツプS1に戻り、ページバツフ
アbへデータを格納していくという処理を繰り返す。
First, in step S1 shown in FIG. 10, one piece of data sent from the host computer 1 is read, and in the next step S2, it is checked whether or not the data is a page break code. Here, if it is a page break code, the process proceeds to step S3, and the page buffer for storing data is changed from a to b, that is, the next page buffer is specified, and then the process returns to step S1 and the data is stored in page buffer b. Is repeated.

しかし、ステツプS2での判断結果が改ページコードで
なければ、ステツプS4へ処理を進め、データが解像度切
換命令であるか否かをチエツクする。そして解像度切換
命令でなければステツプS9へ処理を進める。ここでは、
シエーデイングONの命令であるかをチエツクし、そうで
あれば指定されたシエーデイング番号をシエーデイング
パターン記憶部23にセツトする。そして、現在の解像度
で指定されたシエーデイング番号に適合するシエーデイ
ングパターンをシエーデイングパターン部24の240dpi時
のシエーデイング番号欄2A,2C,…を参照していくことで
選択し、一致したパターン部の先頭アドレスadr1をペー
ジバツフア25のシエーデイングアドレス欄53にセツト
し、シエーデイングフラグ欄52に“1"をセツトしてONに
する処理をステツプS10で行つた後、ステツプS1に戻
り、次の1データの読み込みを続行する。
However, if the result of the determination in step S2 is not a page break code, the process proceeds to step S4 to check whether or not the data is a resolution switching command. If the command is not the resolution switching command, the process proceeds to step S9. here,
It is checked whether the instruction is a shading ON instruction, and if so, the designated shading number is set in the shading pattern storage unit 23. Then, a shading pattern that matches the shading number specified at the current resolution is selected by referring to the shading number fields 2A, 2C,... At 240 dpi of the shading pattern unit 24, and the matching pattern is selected. The head address adr1 of the section is set in the shading address column 53 of the page buffer 25, the process of setting "1" in the shading flag column 52 and turning it on is performed in step S10, and the process returns to step S1. Continue reading the next one data.

一方、ステツプS9での結果がシエーデイングON命令で
なかつた場合には、ステツプS11へ処理を進め、シエー
デイングOFF命令か否かをチエツクする。そしてシエー
デイングOFF命令であれば、ステツプS12でページバツフ
ア25のシエーデイングフラグ欄52に“0"をセツトしてOF
Fにした後、ステツプS1に戻る。またステツプS11におい
て、シエーデイングOFF命令でなかつた場合には、ステ
ツプS13へ処理を進め、そのデータをページバツフア25
のaのコード欄51に格納した後、ステツプS1へ処理を戻
す。
On the other hand, if the result in step S9 is not a shading ON command, the process proceeds to step S11, and it is checked whether or not the command is a shading OFF command. If the command is a shading OFF command, "0" is set in the shading flag column 52 of the page buffer 25 in step S12 and the OF is set.
After changing to F, the process returns to step S1. In step S11, if the instruction is not a shading OFF instruction, the process proceeds to step S13, and the data is stored in the page buffer 25.
After storing it in the code column 51 of a, the process returns to step S1.

また、上述したステツプS4において、解像度切換命令
を見つけた場合は、ステツプS5へ処理を進め、設定され
た解像度を解像度欄40にセツトし、その時点でのページ
バツフアを切換ページ欄41にセツトする。そして、フレ
ームバツフア26のどのラインになるかを計算して切換ラ
イン欄42にセツトし、第4図に示すように、解像度記憶
部22にセツトする。次に、ステツプS6へ処理を進め、設
定された解像度をプリンタ表示部27に表示する。次のス
テツプS7では、新しく設定された解像度480dpiでシエー
デイングパターン記憶部23のシエーデイング番号10に適
合するシエーデイングパターンをシエーデイングパター
ン部24の480dpi時のシエーデイング番号欄2B,2D…を参
照していくことで選択する。次にステツプS8へ処理を進
め、選択したシエーデイングパターンβのパターン部先
頭アドレスadr2をページバツフア25のaのシエーデイン
グアドレス欄53にセツトしてからステツプS1に戻り、次
のデータの読み込みに入る。
If a resolution switching instruction is found in step S4, the process proceeds to step S5, where the set resolution is set in the resolution column 40, and the page buffer at that time is set in the switching page column 41. Then, which line of the frame buffer 26 is to be calculated is set in the switching line column 42, and is set in the resolution storage unit 22, as shown in FIG. Next, the process proceeds to step S6, and the set resolution is displayed on the printer display unit 27. In the next step S7, the shading pattern conforming to the shading number 10 of the shading pattern storage unit 23 at the newly set resolution 480 dpi is set in the shading pattern unit 24 at the shading number fields 2B, 2D at 480 dpi. Select by referring. Next, the process proceeds to step S8, where the pattern part start address adr2 of the selected shading pattern β is set in the shading address column 53 of a of the page buffer 25, and then returns to step S1 to read the next data. enter.

次に、上述した処理に平行して行われるドツトプリン
タエンジン部28の処理を第11図に示すフローチヤートに
従つて以下に説明する。
Next, the processing of the dot printer engine unit 28 performed in parallel with the above-described processing will be described below with reference to the flowchart shown in FIG.

まず、ステツプS21で、ページバツフア25のaのデー
タをシエーデイングフラグ欄52とシエーデイングアドレ
ス欄53の内容及びシエーデイングパターン部24を参照し
ながらフレームバツフア26へ第8図に示すようにパター
ン展開を行う。続くステツプS22において、フレームバ
ツフア26より横方向1ライン分データを読み込み、ステ
ツプS23へ処理を進め、このラインが解像度切換ポイン
トであるか否かを解像度記憶部22の内容を参照してチエ
ツクする。そして、解像度切換ポイントであつた場合に
は、ステツプS24へ進み、エンジン部28の解像度を設定
された解像度に切り換えてステツプS25に進む。しか
し、ステツプS23で解像度切換ポイントでなかつた場合
には、直接ステツプS25へ進み、読み込んだ1ライン分
のデータをエンジン部28に出力する。
First, in step S21, the data of a of the page buffer 25 is transferred to the frame buffer 26 while referring to the contents of the shading flag column 52 and the shading address column 53 and the shading pattern section 24 as shown in FIG. Perform pattern expansion. In the next step S22, data of one line in the horizontal direction is read from the frame buffer 26, the process proceeds to step S23, and it is checked whether or not this line is a resolution switching point by referring to the contents of the resolution storage unit 22. . If it is the resolution switching point, the process proceeds to step S24, where the resolution of the engine unit 28 is switched to the set resolution, and the process proceeds to step S25. However, if it is not the resolution switching point in step S23, the process directly proceeds to step S25 to output the read data for one line to the engine unit 28.

次に、ステツプS26で、このラインがページの最終ラ
インであるかどうかをチエツクし、最終ラインでなけれ
ば、ステツプS27で次のラインを指定した後、ステツプS
22へ戻り次の1ライン分のデータ読み込みに入る。しか
し、ステツプS26で最終ラインである場合には、ステツ
プS28へ進み、エンジン部28の排紙処理を行い、ステツ
プS29で次のページバツフア、つまり、bを指定した
後、ステツプS21へ戻り、次のページのパターン展開を
行う。
Next, in step S26, it is checked whether or not this line is the last line of the page. If it is not the last line, the next line is specified in step S27, and then step S27 is performed.
Return to step 22 to start reading data for the next one line. However, if it is the last line in step S26, the process proceeds to step S28, where the paper discharge process of the engine unit 28 is performed. In step S29, the next page buffer, that is, b, is specified, and the process returns to step S21. Perform page pattern development.

以上説明したように本実施例によれば、解像度が切り
換えられても同じシエーデイングの出力を得ることがで
きる。
As described above, according to this embodiment, the same shading output can be obtained even when the resolution is switched.

[他の実施例] 本実施例では、解像度に対応するシエーデイング番号
をシエーデイングパターン部24の中にパターンと一緒に
持たせ、その番号をサーチすることでパターンの先頭ア
ドレスを得る方式をとつている。しかし、第12図に示す
ようなパターンのみをある領域に並べておき、その先頭
アドレスを各シエーデイング番号に対応させたシエーデ
イングテーブルとして別に作成すると共に、解像度切換
時に、そのテーブルのアドレスを入れ換えるようにすれ
ばパターンアドレスを1回のアクセスで得ることができ
る。また、シエーデイング番号を複数個、各パターンが
持つ必要がなくなるためROMの容量も少なくなる。
[Other Embodiments] In the present embodiment, a method is used in which a shading number corresponding to a resolution is provided in a shading pattern unit 24 together with a pattern, and the number is searched for to obtain the head address of the pattern. I'm wearing However, only patterns such as those shown in FIG. 12 are arranged in a certain area, and the head address is separately created as a shading table corresponding to each shading number, and the address of the table is replaced when the resolution is switched. Then, the pattern address can be obtained by one access. In addition, since there is no need to have a plurality of shading numbers and each pattern, the capacity of the ROM is reduced.

また、本実施例では、解像度記憶部22を独立させてい
るが、これをページバツフア25の中に取り込むようにす
ると、より少ないメモリで解像度認識に関する制御を行
うことが可能となる。
Further, in the present embodiment, the resolution storage unit 22 is made independent, but if this is stored in the page buffer 25, it is possible to perform control relating to resolution recognition with a smaller memory.

更に、本実施例では、解像度の切り換えをホストコン
ピユータ1からの解像度切換命令によつて実行している
が、切換スイツチ等を印刷装置内に設けて制御部21に接
続し、そのスイツチ操作によつて解像度切換命令を出力
するようにすることも可能である。
Further, in this embodiment, the resolution is switched by a resolution switching command from the host computer 1. However, a switching switch or the like is provided in the printing apparatus, connected to the control unit 21, and the switching operation is performed. It is also possible to output a resolution switching command.

更にまた、本実施例では、解像度が切り換えられると
シエーデイングパターンを無条件に切り換えているが、
これを実施するかどうかをモードとして設定しておき、
ユーザがどちらか選択できるようにしておけば、解像度
依存のシエーデイング出力と解像度非依存のシエーデイ
ング出力との2通りの出力を得ることが可能となる。
Furthermore, in this embodiment, when the resolution is switched, the shading pattern is switched unconditionally.
Set whether to implement this as a mode,
If the user can select either one, it is possible to obtain two types of outputs, a resolution-dependent shaded output and a resolution-independent shaded output.

[発明の効果] 以上説明したように本発明によれば、解像度が切り換
わつても同じシエーデイングの出力を得ることが可能な
印刷装置を提供できる。
[Effects of the Invention] As described above, according to the present invention, it is possible to provide a printing apparatus capable of obtaining the same shading output even when the resolution is switched.

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

第1図は本実施例における印刷装置の構成を示すブロツ
ク図、 第2図は本実施例でのシエーデイングパターン部の詳細
を示す図、 第3図は本実施例での送信データを示す図、 第4図は本実施例での解像度記憶部の詳細を示す図、 第5図は本実施例でのページバツフアの詳細を示す図、 第6図はシエーデイングパターンを切り換えない場合の
フレームバツフアの詳細を示す図、 第7図はシエーデイングパターンを切り換えない場合の
出力を示す図、 第8図は本実施例でのフレームバツフアの詳細を示す
図、 第9図は本実施例での出力を示す図、 第10図,第11図は本実施例での印刷装置の処理手順を示
すフローチヤート、 第12図は他の実施例でのテーブル構成を示す図である。 図中、1……ホストコンピユータ、2……印刷装置、21
……制御部、22……解像度記憶部、23……シエーデイン
グパターン記憶部、24……シエーデイングパターン部、
25……ページバツフア、26……フレームバツフア、27…
…プリンタ表示部、28……ドツトプリンタエンジン部、
21a……CPU、21b……ROM、21c……RAMである。
FIG. 1 is a block diagram showing the configuration of a printing apparatus in this embodiment, FIG. 2 is a diagram showing details of a shading pattern section in this embodiment, and FIG. 3 shows transmission data in this embodiment. FIG. 4, FIG. 4 is a diagram showing details of a resolution storage unit in this embodiment, FIG. 5 is a diagram showing details of a page buffer in this embodiment, and FIG. 6 is a frame in a case where a shading pattern is not switched. FIG. 7 shows details of the buffer, FIG. 7 shows the output when the shading pattern is not switched, FIG. 8 shows the details of the frame buffer in the present embodiment, and FIG. 9 shows the present embodiment. FIGS. 10 and 11 are flowcharts showing the processing procedure of the printing apparatus according to the present embodiment, and FIG. 12 is a diagram showing the table configuration in another embodiment. In the figure, 1 ... host computer, 2 ... printing device, 21
... Control unit, 22 ... Resolution storage unit, 23 ... Shading pattern storage unit, 24 ... Shading pattern unit,
25 …… Page buffer, 26 …… Frame buffer, 27…
... Printer display section, 28 ... Dot printer engine section,
21a: CPU, 21b: ROM, 21c: RAM.

Claims (4)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】少なくとも2つの解像度に切り換えが可能
な切換機構を有する印刷装置において、 少なくとも2つの解像度を記憶する第1の記憶手段と、 前記第1の記憶手段に記憶された各々の解像度に対応し
たシェーディング番号及び網かけ印刷する場合に使用さ
れるシェーディングパターンを記憶する第2の記憶手段
と、 前記各々の解像度に応じて前記第2の記憶手段に記憶さ
れたシェーディング番号からシェーディングパターンを
出力する出力手段とを備え、 各々の解像度の切り換えに応じて各々の解像度に対応し
たシェーディングパターンを選択して出力することを特
徴とする印刷装置。
1. A printing apparatus having a switching mechanism capable of switching between at least two resolutions, a first storage means for storing at least two resolutions, and a first storage means for storing each of the resolutions stored in the first storage means. A second storage unit for storing a corresponding shading number and a shading pattern used for halftone printing; and outputting a shading pattern from the shading number stored in the second storage unit in accordance with each of the resolutions. A printing unit that selects and outputs a shading pattern corresponding to each resolution according to the switching of the resolution.
【請求項2】複数の解像度のうちの1つを、当該印刷装
置の解像度として設定する設定手段と、 網かけ印刷に使用されるシェーディングパターンを、解
像度に対応させて記憶する記憶手段と、 シェーディングパターンを用いて印刷する場合、前記記
憶手段に記憶された複数のシェーディングパターンのう
ちから、前記設定手段で設定された解像度に対応するシ
ェーディングパターンを選択する選択手段とを備えるこ
とを特徴とする印刷装置。
2. A setting means for setting one of a plurality of resolutions as a resolution of the printing apparatus; a storage means for storing a shading pattern used for halftone printing in accordance with the resolution; When printing is performed using a pattern, the printing apparatus further includes a selection unit that selects a shading pattern corresponding to the resolution set by the setting unit from a plurality of shading patterns stored in the storage unit. apparatus.
【請求項3】前記記憶手段は、シェーディング番号に対
応してシェーディングパターンを記憶し、前記選択手段
は、シェーディング番号及び前記設定手段で設定された
解像度に基づいてシェーディングパターンを選択するこ
とを特徴とする請求項2に記載の印刷装置。
3. The storage unit stores a shading pattern corresponding to a shading number, and the selection unit selects a shading pattern based on a shading number and a resolution set by the setting unit. The printing apparatus according to claim 2, wherein
【請求項4】前記記憶手段は、解像度毎に異なる複数の
シェーディング番号に対応して1つのシェーディングパ
ターンを記憶することを特徴とする請求項3に記載の印
刷装置。
4. The printing apparatus according to claim 3, wherein said storage means stores one shading pattern corresponding to a plurality of shading numbers different for each resolution.
JP1222812A 1989-08-31 1989-08-31 Printing equipment Expired - Fee Related JP2918571B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1222812A JP2918571B2 (en) 1989-08-31 1989-08-31 Printing equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1222812A JP2918571B2 (en) 1989-08-31 1989-08-31 Printing equipment

Publications (2)

Publication Number Publication Date
JPH0388477A JPH0388477A (en) 1991-04-12
JP2918571B2 true JP2918571B2 (en) 1999-07-12

Family

ID=16788291

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1222812A Expired - Fee Related JP2918571B2 (en) 1989-08-31 1989-08-31 Printing equipment

Country Status (1)

Country Link
JP (1) JP2918571B2 (en)

Also Published As

Publication number Publication date
JPH0388477A (en) 1991-04-12

Similar Documents

Publication Publication Date Title
US5136688A (en) Print data processing apparatus for an image forming apparatus
US5562350A (en) Output apparatus that selects a vector font based on character size
JP2918571B2 (en) Printing equipment
JP2866145B2 (en) Printing equipment
US5878194A (en) Method and device for outputting multicolor document
JPH043219A (en) Printer
JPH0379378A (en) Printing device
JP2572074B2 (en) Character processor
US20030098988A1 (en) Fast printing apparatus and method thereof
JPH0863145A (en) Pattern generating method and device therefor
JPS59201870A (en) Printer
JPH0383673A (en) Page printer with editing function
JPH0583384B2 (en)
JP2889390B2 (en) Printer device
JP3100784B2 (en) Character processing method and apparatus
JP2942117B2 (en) Output device
JP3143118B2 (en) Printer and print image pattern development method
JPH0880639A (en) Font selective system of printer
JP2595086B2 (en) Output control device and ruled line generation method
JP2737880B2 (en) Character processing apparatus and method
JPH03127095A (en) Character generating device
JPH03112668A (en) Printer
JPH0439434B2 (en)
JPH06198960A (en) Printer
JPH03127094A (en) Character generating device

Legal Events

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

Free format text: PAYMENT UNTIL: 20090423

Year of fee payment: 10

LAPS Cancellation because of no payment of annual fees