JPH04157864A - Printer - Google Patents

Printer

Info

Publication number
JPH04157864A
JPH04157864A JP2281959A JP28195990A JPH04157864A JP H04157864 A JPH04157864 A JP H04157864A JP 2281959 A JP2281959 A JP 2281959A JP 28195990 A JP28195990 A JP 28195990A JP H04157864 A JPH04157864 A JP H04157864A
Authority
JP
Japan
Prior art keywords
memory
color reproduction
color
amount
image
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.)
Granted
Application number
JP2281959A
Other languages
Japanese (ja)
Other versions
JP2878434B2 (en
Inventor
Nobuhiko Sato
信彦 佐藤
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 JP2281959A priority Critical patent/JP2878434B2/en
Priority to DE69120206T priority patent/DE69120206T2/en
Priority to EP91309674A priority patent/EP0482848B1/en
Priority to KR1019910018605A priority patent/KR100197948B1/en
Publication of JPH04157864A publication Critical patent/JPH04157864A/en
Priority to US08/109,575 priority patent/US5764867A/en
Application granted granted Critical
Publication of JP2878434B2 publication Critical patent/JP2878434B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Storing Facsimile Image Data (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)
  • Dot-Matrix Printers And Others (AREA)
  • Record Information Processing For Printing (AREA)

Abstract

PURPOSE:To prevent the whole image from not being obtained by decreasing the number of gradations and recording the image when memory capacity which is usable for the image recording is less than memory capacity required for the image recording. CONSTITUTION:A control part 26 compares the capacity of the memory required for color reproduction with the capacity of the memory which is usable for the color reproduction and instructs which of a normal processing mode and a simplified processing mode is used for the color reproduction to perform color printing operation. When it is judged that the memory capacity which is usable for the color reproduction is less than the memory capacity necessary for the color reproduction, four bits (16 gradations for each component) are assigned for each color component to perform the color reproduction. Consequently, the color reproduction is realized by using memory capacity which is a half as large as conventional one.

Description

【発明の詳細な説明】[Detailed description of the invention] 【産業上の利用分野】[Industrial application field]

本発明は印刷装置、特に外部より入力した多値画像デー
タに基づいて階調画像を記録する印刷装置に関するもの
である。
The present invention relates to a printing apparatus, and particularly to a printing apparatus that records a gradation image based on multivalued image data input from the outside.

【従来の技術】[Conventional technology]

従来のこの種の装置、特にカラー印刷装置においては、
与えられた多値データをそのまま忠実に内部のメモリに
展開し、それを再現するよう処理していた。
In conventional devices of this type, especially color printing devices,
It faithfully expanded the given multivalued data into its internal memory and processed it to reproduce it.

【発明が解決しようとする課題】[Problem to be solved by the invention]

しかしながら、画像全体に対しての色再現処理を行うの
に必要なメモリが不足した場合、上記従来例では、再現
可能な部分のみに対して色再現処理を行なっていた。従
って、印刷結果は画像の一部が欠けたものになってしま
うという欠点があった。 本発明はかかる従来技術に鑑みなされたものであり、画
像記録に使用可能なメモリ量が画像記録・に必要なメモ
リ量未満のときでも画像が欠けるということをな(した
印刷装置を提供しようとするものである。
However, when the memory necessary to perform color reproduction processing on the entire image is insufficient, in the conventional example described above, color reproduction processing is performed only on the reproducible portion. Therefore, there is a drawback that a portion of the image is missing in the printed result. The present invention has been made in view of such prior art, and it is an object of the present invention to provide a printing device that does not cause image loss even when the amount of memory available for image recording is less than the amount of memory required for image recording. It is something to do.

【課題を解決するための手段] この課題を解決するため本発明の印刷装置は以下に示す
構成を備える。すなわち、 外部より入力した印刷データに基づく階調画像を記録媒
体に記録する画像記録装置において、装置自身が有する
メモリ中の階調再現に使用可能メモリ量を算出する第1
の算出手段と、階調再現に必要なメモリ量を算出する第
2の算出手段と、前記第1.第2の算出手段で算出され
た各々の値を比較する比較手段と、該比較手段で階調再
現に必要なメモリ量が使用可能メモリ量より大きいと判
断したとき、当該印刷データに基づ(再現する階調数を
減らし画像記録を行う記録手段とを備える。 【作用] かかる本発明の構成において、第1の算出手段で得られ
た階調再現に使用可能なメモリ量が、第2の算出手段で
得られた階調再現に必要なメモリ量より少ないとき、通
常記録時より少ない階調数の画像を記録する。 【実施例】 以下、添付図面に従って本発明に係る実施例を詳細に説
明する。 第1図は本実施例における印刷装置(図示の符号2)の
ブロック構成図である。 図中、1が印刷データ(カラー情報を含む印刷データや
印刷装置本体2の制御コマンド等)を出力して(るホス
トコンピュータである。 印刷装置本体2は、ホストコンピュータ1からのデータ
受信を行うためのインターフェース21、色再現処理時
に必要な情報(テーブル等)が格納されている色再現処
理情報格納部22、色再現処理を行なう色再現処理部2
3、印刷環境のパラメータを設定・変更可能な操作パネ
ル24、データバス25、装置全般の制御を行なう制御
部26、ホストコンピュータ1から送られてきたデータ
を解析するコマンド解析部27、色再現処理を経て形成
された画像データをドツトに展開するドツト展開部28
、ドツトに展開されたデータに従って用紙上に永久可視
像を形成する出力部29、そして、制御部26の動作中
にワークエリア及びドツト展開に使用するフレームメモ
リとして共有するRAM30を備えている。尚、制御部
26は、中央演算処理装置(CPU)と該CPtJの動
作処理手順(第3〜5図のフローチャートに係るプログ
ラム)を記憶しているプログラムROMより構成されて
いる。また、出力部29としては、階調再現が可能なプ
リンタであれば何でも良いが、実施例ではレーザビーム
プリンタを例にして説明する。 第2図は、上述した構成における印刷装置内でのカラー
情報を含む印刷データの流れを示したものである。尚、
実施例では、カラー情報は1色成分当り8ビツトの階調
情報を持つものとする。 先ず、ホストコンピュータ1で印刷データが生成され、
インターフェース21を通して印刷装置本体2が印刷デ
ータを受は取る。次に印刷データはコマンド解析部27
へ送られ、解析が行なわれ、その解析結果に応じて色再
現処理部23へ印刷データを送る。そして、色再現処理
部23はカラー情報を色再現処理情報格納部22を参照
し、色再現処理を行なう。色再現処理が終了して形成さ
れた画像データは、ドツトに展開されるために、ドツト
展開部28へ送られる。ドツト展開部28は入力した画
像データを基にRAM30内に割り当てられたフレーム
メモリに展開する。そして、全てのデータに対して処理
が終了すると、RAM30内に展開されたデータは出力
部29へ送られ、印刷・排紙が行なわれる。尚、説明が
前後するが、ドツト展開部28内には文字コードに対応
した文字パターンを発生させるためのフォントROMが
内蔵されているものとしている。 さて、本実施例における印刷装置は、制御部26が色再
現処理を行なうのに必要なメモリの量と、色再現処理を
行なうのに使えるメモリの量を比較して、色再現処理で
通常の処理モードと簡略化した処理モードのどちらを選
択するかを指示し、カラー印刷を行なうようになってい
る。 色再現処理を行うのに必要なメモリ量が変化する理由は
、例えばホストコンピュータ等より外字パターン等の登
録指示がきたとき、その登録パターンをRAM30に記
憶させたりする場合がある。勿論、登録した文字パター
ンを管理するために、そのテーブルもRAM30上に作
成することになるので、RAM30のフレームメモリと
して使用可能な領域は減少していく。 尚、実施例においては、RAM30の低アドレスから昇
順に制御部26のワークエリアとして活用していき、未
活用のアドレスから最終アドレス(既知)までを色再現
処理に割り当てる。従って、色再現に使用可能なメモリ
容量は、RAM30の最終アドレスからワークエリアと
して使用している最終アドレスを引くことで算出できる
。また、色再現に必要なメモリは、記録対象の記録紙の
大きさ及び出力部で再現する解像度に基づく総画素数に
24ビツト(°、゛各色成分に8ビット割り当てている
)を乗算することで得られる。 そして、色再現に使用可能なメモリ量が色再現に必要な
メモリ量以上ある場合には、通常の色再現処理(各色成
分に8ビットを割り当てた処理)を行って画像を記録す
る。そして、色再現に使用可能なメモリ量が色再現に必
要なメモリ量未満であると判断した場合には、先に説明
したように簡略化した色再現処理を行う。この簡略化色
再現処理とは、1包成分に4ビツト(各色成分に対して
16階調)割り当てて色を再現するものであり、通常の
それと比較して半分のメモリ量で色再現処理を実現する
。 階調再現する手法としては、実施例における出力部29
はレーザビームプリンタとしているので、公知のパルス
幅変調(PWM)に基づいて階調を再現する。1包成分
につき8ビット割り当てた場合には、各色成分の画素デ
ータをRAM30中のフレームメモリより読み込むとき
には、8ビット単位に読み込み、それをD/Aコンバー
タ(図示せず)を介してアナログ信号に変換する。この
後は、三角波等と比較することでパルス幅変調処理を行
い、公知の電子写真方式に基づいて可視画像を記録する
。また、簡略化モード、すなわち、1包成分につき4ビ
ツトを割り当てた場合には、4ビット単位に読み込み、
それをD/Aコンバータでアナログ信号に変換して処理
を行う。簡略化モードのとき、各階調値に対する格差が
大きくなると考えれば良い。 以下、実施例の印刷装置の動作を第3〜5図のフローチ
ャートに従って説明する。図示はしないが、印刷指示に
係るホストコンピュータ等よりの該パターン等は既にR
AM30中に記憶されているものとして説明する。 先ず、ステップS1において、制御部26は色再現に使
用可能なメモリ量を算出し、次のステップS2において
受信した印刷データ等に基づいて通常の色再現に必要に
なるフレームメモリ量を算出する。この後、処理はステ
ップS3に進み、先に算出した使用可能メモリ量と色再
現に必要なメモリ量とを比較する。そして、使用可能メ
モリ量が色再現に必要なメモリ量以上確保できると判断
した場合、ステップS4に進み、当該印刷処理な通常モ
ードにセットする。逆に使用可能メモリ量が色再現に必
要なメモリ量未満であると判断した場合には、印刷処理
として簡略化処理モードをセットする。いずれの場合も
、セットした内容は予めRAM30中に確保されたワー
クエリア中の所定アドレスに記憶し、後で参照可能にす
る。 さて、こうして処理モードが決定すると、処理はステッ
プ512(第4図参照)に進み、カラー情報を1単位読
み込む、読み込むべきデータがないと判断した場合(ス
テップS 13) 、RAM30中のフレームメモリに
展開されたイメージデータなその時点で決定された処理
モードに従って出力部29に出力し記録紙への画像記録
を行う。 また、カラー情報を読み込むことができた場合、処理は
ステップS14に進み、その時点における処理モードが
何か判断する。通常処理モードである場合にはステップ
S15に進み、カラー情報を1色あたり8ビツトのまま
色再現処理情報格納部22を参照し、ステップS16で
色再現処理部23で1色あたり8ビツトカラー情報とし
て色再現処理を行ない、ステップS19へ進む。 また、簡略化処理モードの場合には、ステップS17に
進み、読み込んである1色成分あたり8ビツトのカラー
情報を1色成分あたり4ビツトの情報へ変換し、色再現
処理情報格納部22を参照してステップ818へ進む。 ステップS18では、色再現処理部23で1色あたり4
ビツトのカラー情報として色再現処理を行ない、ステッ
プS19へ進む。 ステップS19では、色再現処理によって形成された画
像データをドツト展開部28に展開するよう指示を出し
、そのデータをRAM30中に確保されたフレームメモ
リに展開させ、ステップS12へ戻る。以下、読み込む
カラー情報が無くなくなったとステップS13で判断さ
れるまで上述した処理を繰り返す。 以上の様に、色再現処理を行なうのにメモリが不足する
場合は、簡略化した処理モードで色再現処理を行なう。 そのため、通常なら1色成分あたり8ビツトのメモリが
必要されるものが、1色あ1ま たり4ビツトのメモリで処理が可能となり、メモリが少
な(とも画像全体に対して色再現処理が可能となり、出
力結果の画像は欠けない。 上述した処理では、色再現処理を行なうのにメモリが不
足する場合、制御部26が自動的に色再現処理で簡略化
した処理モードを選択するよう指示した。しかしながら
、この指示をオペレータの指示によって決定しても良い
。 これを実現させるためには、第5図に示すような処理を
追加する。 先ず、ステップS21で指示モードを前述した自動指示
モードにするのか或いは手動モードにするかを示す情報
を操作パネル24より入力する。 そして、次のステップS22で、指示された内容が自動
指示モードであると判断した場合には、上述した第3図
のステップS1から処理を実行させる。また、手動指示
モードが指定されたと判断した場合、処理はステップS
23に進み、通常モードか簡略化モードかのいずれかを
操作パネル24より入力する。入力されたモードの内容
は第3図のステップS4.S5と同様、RAM30内の
所定アドレス位置に記憶させる。この後、処理はステッ
プ512(第4図参照)に進むが、先に説明した通りで
あるので割愛する。尚、自動或いは手動モードの選択は
ホストコンピュータ等から出力される制御コマンドでも
って判断しても良い。 以上の様に、色再現処理で通常の処理モードと簡略化し
た処理モードのどちらの処理モードを使用するかを、制
御部26が自動的に選択する自動指示モードと操作者が
ホストコンピュータ1または操作パネル24から選択す
る手動指示モードの2つの指示モードを選択できるので
、画像全体に色再現処理が常に行なわれ、出力結果の画
像は欠けない。そればかりか、画像は欠けても通常の処
理モードの出力結果を得たい場合にも対応できる。 前記した実施例では、色再現処理の通常の処理モードは
カラー情報として1色成分あたり8ピツ)(256階調
)の情報を持ち、簡略化された処理モードは1色成分あ
たり4ビツトの階調情報を持つものとして例を示してい
たが、階調情報のビット数の組み合わせがいかなるもの
であっても本発明は適応できることは言うまでもない。 また、カラー情報の階調情報のビット数を、色再現処理
の通常の処理モードでのビット数から、簡略化された処
理モードでのビット数へ変換する方法については何も示
していないが、いかなる変換方法であっても、本発明を
適用可能である。 また、実施例ではRAM30中のフレームメモリを小さ
くする要因として文字パターンの登録を例にして説明し
たが、他の要因であっても良いことは勿論である。
[Means for Solving the Problem] In order to solve this problem, the printing apparatus of the present invention has the configuration shown below. That is, in an image recording device that records a gradation image based on externally input print data on a recording medium, the first step is to calculate the amount of memory that can be used for gradation reproduction in the memory of the device itself.
calculation means, a second calculation means for calculating the amount of memory necessary for gradation reproduction, and the first calculation means. a comparison means for comparing each value calculated by the second calculation means; and when the comparison means determines that the memory amount required for gradation reproduction is larger than the usable memory amount, the and recording means for recording images by reducing the number of tones to be reproduced. [Function] In the configuration of the present invention, the amount of memory that can be used for tone reproduction obtained by the first calculation means is When the amount of memory is less than the amount of memory required for gradation reproduction obtained by the calculation means, an image with a smaller number of gradations than during normal recording is recorded. [Examples] Examples according to the present invention will be described in detail below with reference to the accompanying drawings. Fig. 1 is a block configuration diagram of the printing apparatus (represented by reference numeral 2 in the figure) in this embodiment. In the figure, 1 indicates print data (print data including color information, control commands for the printing apparatus main body 2, etc.) The printer main body 2 includes an interface 21 for receiving data from the host computer 1, and a color reproduction processing interface 21 that stores information (tables, etc.) necessary for color reproduction processing. Information storage unit 22, color reproduction processing unit 2 that performs color reproduction processing
3. An operation panel 24 that can set and change parameters of the printing environment, a data bus 25, a control section 26 that controls the entire device, a command analysis section 27 that analyzes data sent from the host computer 1, and a color reproduction process. A dot development unit 28 that develops the image data formed through the process into dots.
, an output section 29 that forms a permanent visible image on paper according to the data developed into dots, and a RAM 30 that is shared as a work area and a frame memory used for dot development while the control section 26 is operating. The control unit 26 is composed of a central processing unit (CPU) and a program ROM that stores the operational processing procedures of the CPtJ (programs according to the flowcharts in FIGS. 3 to 5). The output unit 29 may be any printer that can reproduce gradations, but in the embodiment, a laser beam printer will be used as an example. FIG. 2 shows the flow of print data including color information within the printing apparatus with the above-described configuration. still,
In the embodiment, it is assumed that the color information has 8-bit gradation information for each color component. First, print data is generated on the host computer 1,
The printer main body 2 receives print data through the interface 21 . Next, the print data is sent to the command analysis section 27.
The print data is sent to the color reproduction processing section 23, where it is analyzed, and the print data is sent to the color reproduction processing section 23 according to the analysis result. Then, the color reproduction processing section 23 refers to the color reproduction processing information storage section 22 for color information and performs color reproduction processing. The image data formed after the color reproduction processing is completed is sent to the dot development section 28 to be developed into dots. The dot expansion section 28 expands the image data into a frame memory allocated in the RAM 30 based on the input image data. When the processing for all data is completed, the data developed in the RAM 30 is sent to the output unit 29, where printing and paper ejection are performed. Although the explanation is complicated, it is assumed that the dot development section 28 has a built-in font ROM for generating a character pattern corresponding to a character code. Now, in the printing apparatus in this embodiment, the control unit 26 compares the amount of memory required for color reproduction processing with the amount of memory usable for color reproduction processing, and performs normal color reproduction processing. Color printing is performed by instructing whether to select a processing mode or a simplified processing mode. The reason why the amount of memory required to perform color reproduction processing changes is that, for example, when an instruction to register a non-standard character pattern or the like is received from a host computer or the like, the registered pattern may be stored in the RAM 30. Of course, in order to manage the registered character patterns, the table is also created on the RAM 30, so the area that can be used as a frame memory in the RAM 30 decreases. In the embodiment, the addresses of the RAM 30 are used as work areas for the control unit 26 in ascending order, and addresses from unused addresses to the final address (known) are assigned to color reproduction processing. Therefore, the memory capacity that can be used for color reproduction can be calculated by subtracting the final address used as a work area from the final address of the RAM 30. The memory required for color reproduction is determined by multiplying the total number of pixels by 24 bits (°, 8 bits are allocated to each color component) based on the size of the recording paper to be recorded and the resolution to be reproduced at the output section. It can be obtained with If the amount of memory available for color reproduction is greater than the amount of memory required for color reproduction, normal color reproduction processing (processing in which 8 bits are assigned to each color component) is performed to record the image. If it is determined that the amount of memory available for color reproduction is less than the amount of memory necessary for color reproduction, the simplified color reproduction processing as described above is performed. This simplified color reproduction processing allocates 4 bits to each color component (16 gradations for each color component) to reproduce colors, and it uses half the amount of memory compared to normal color reproduction processing. Realize. As a method for reproducing gradations, the output unit 29 in the embodiment
Since it is a laser beam printer, it reproduces gradations based on the well-known pulse width modulation (PWM). When 8 bits are allocated to each color component, when reading the pixel data of each color component from the frame memory in the RAM 30, it is read in 8-bit units and converted into an analog signal via a D/A converter (not shown). Convert. After this, pulse width modulation processing is performed by comparing with a triangular wave or the like, and a visible image is recorded based on a known electrophotographic method. In addition, in the simplified mode, that is, when 4 bits are allocated to one packet component, it is read in 4-bit units,
It is converted into an analog signal by a D/A converter and processed. It can be considered that in the simplified mode, the difference between each gradation value increases. Hereinafter, the operation of the printing apparatus of the embodiment will be explained according to the flowcharts shown in FIGS. 3 to 5. Although not shown, the pattern etc. from the host computer etc. related to the print instruction has already been sent to R.
The explanation will be given assuming that it is stored in AM30. First, in step S1, the control unit 26 calculates the amount of memory that can be used for color reproduction, and in the next step S2, calculates the amount of frame memory required for normal color reproduction based on the received print data and the like. Thereafter, the process proceeds to step S3, where the previously calculated available memory amount is compared with the memory amount required for color reproduction. If it is determined that the usable memory amount is greater than or equal to the memory amount required for color reproduction, the process proceeds to step S4, and the printing process is set to the normal mode. Conversely, if it is determined that the available memory amount is less than the memory amount required for color reproduction, the simplified processing mode is set for print processing. In either case, the set contents are stored in a predetermined address in a work area secured in advance in the RAM 30 so that they can be referenced later. Now, when the processing mode is determined in this way, the process proceeds to step 512 (see FIG. 4), where one unit of color information is read.If it is determined that there is no data to be read (step S13), the color information is stored in the frame memory in the RAM 30. The developed image data is outputted to the output unit 29 according to the processing mode determined at that time, and the image is recorded on recording paper. Further, if the color information can be read, the process proceeds to step S14, and it is determined what the processing mode is at that time. If the mode is the normal processing mode, the process proceeds to step S15, where the color information is stored as 8 bits per color and referred to the color reproduction processing information storage section 22, and at step S16, the color information is converted into 8 bits per color in the color reproduction processing section 23. Color reproduction processing is performed, and the process advances to step S19. In the case of the simplified processing mode, the process proceeds to step S17, where the read color information of 8 bits per color component is converted to information of 4 bits per color component, and the color reproduction processing information storage unit 22 is referred to. The process then proceeds to step 818. In step S18, the color reproduction processing unit 23 performs four colors per color.
Color reproduction processing is performed as bit color information, and the process advances to step S19. In step S19, an instruction is issued to the dot development section 28 to develop the image data formed by the color reproduction process, and the data is developed in the frame memory secured in the RAM 30, and the process returns to step S12. Thereafter, the above-described process is repeated until it is determined in step S13 that there is no more color information to read. As described above, when there is insufficient memory to perform color reproduction processing, color reproduction processing is performed in a simplified processing mode. Therefore, what would normally require 8 bits of memory per color component can now be processed using 4 bits of memory per color, which requires less memory (and allows color reproduction processing to be performed on the entire image). Therefore, the output result image will not be missing.In the above-described processing, if there is insufficient memory to perform color reproduction processing, the control unit 26 automatically instructs to select a simplified processing mode for color reproduction processing. However, this instruction may be determined by an operator's instruction. In order to realize this, processing as shown in FIG. 5 is added. First, in step S21, the instruction mode is changed to the automatic instruction mode described above. The user inputs information indicating whether to use the automatic instruction mode or the manual mode from the operation panel 24. Then, in the next step S22, if it is determined that the instructed content is the automatic instruction mode, the information shown in FIG. 3 described above is input. The process is executed from step S1.If it is determined that the manual instruction mode has been specified, the process is executed from step S1.
The process proceeds to step 23, where either the normal mode or the simplified mode is input from the operation panel 24. The contents of the input mode are determined in step S4 of FIG. Similar to S5, it is stored at a predetermined address location in the RAM 30. After this, the process proceeds to step 512 (see FIG. 4), but since it is the same as described above, it will be omitted. Note that the selection of automatic or manual mode may be determined based on a control command output from a host computer or the like. As described above, the control unit 26 automatically selects which processing mode to use, the normal processing mode or the simplified processing mode, in the color reproduction processing, and the automatic instruction mode is selected by the host computer 1 or the operator. Since two instruction modes, including a manual instruction mode, can be selected from the operation panel 24, color reproduction processing is always performed on the entire image, and the output result image is free from defects. Not only that, but it can also handle cases where you want to obtain the output results of normal processing mode even if the image is missing. In the above embodiment, the normal processing mode for color reproduction processing has 8 bits per color component (256 gradations) as color information, and the simplified processing mode has 4 bits per color component. Although the example has been shown as having gradation information, it goes without saying that the present invention can be applied to any combination of the number of bits of gradation information. Also, it does not show anything about how to convert the number of bits of gradation information of color information from the number of bits in the normal processing mode of color reproduction processing to the number of bits in the simplified processing mode. The present invention is applicable to any conversion method. Further, in the embodiment, registration of character patterns has been described as an example of a factor for reducing the size of the frame memory in the RAM 30, but it goes without saying that other factors may be used.

【発明の効果】【Effect of the invention】

以上説明した様に本発明によれば、画像記録に使用可能
なメモリ量が画像記録に必要なメモリ量未満のとき、階
調数を減らして画像記録を行うことにより、画像が欠け
たりすることがなくなる。
As explained above, according to the present invention, when the amount of memory available for image recording is less than the amount of memory required for image recording, image recording is performed by reducing the number of gradations, thereby preventing the image from being missing. disappears.

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

第1図は本実施例における印刷装置の概略構成図、 第2図はカラー情報を含む印刷データの流れを示す図、 第3図及び第4図はメモリの量に応じて処理モードを選
択してから、出力部29ヘデータを送るまでの手順を示
したフローチャートである。 第5図は指示モードを選択する手順を示したフローチャ
ートである。 図中、1・・・ホストコンピュータ、2・・・印刷装置
本体、21・・・インターフェース、22・・・色再現
処理情報格納部、23・・・色再現処理部、24・・・
操作パネル、25・・・データバス、26・・・制御部
、27・・・コマンド解析部、28・・・ドツト展開部
、29・・・出力部、30・・・RAMである。
Figure 1 is a schematic configuration diagram of the printing device in this embodiment, Figure 2 is a diagram showing the flow of print data including color information, and Figures 3 and 4 show how processing modes are selected depending on the amount of memory. 3 is a flowchart showing the procedure from when the data is sent to the output unit 29. FIG. 5 is a flowchart showing the procedure for selecting an instruction mode. In the figure, 1... host computer, 2... printer main body, 21... interface, 22... color reproduction processing information storage section, 23... color reproduction processing section, 24...
Operation panel, 25...data bus, 26...control unit, 27...command analysis unit, 28...dot expansion unit, 29...output unit, 30...RAM.

Claims (2)

【特許請求の範囲】[Claims] (1)外部より入力した印刷データに基づく階調画像を
記録媒体に記録する画像記録装置において、 装置自身が有するメモリ中の階調再現に使用可能メモリ
量を算出する第1の算出手段と、 階調再現に必要なメモリ量を算出する第2の算出手段と
、 前記第1、第2の算出手段で算出された各々の値を比較
する比較手段と、 該比較手段で階調再現に必要なメモリ量が使用可能メモ
リ量より大きいと判断したとき、当該印刷データに基づ
く再現する階調数を減らし画像記録を行う記録手段とを
備えることを特徴とする印刷装置。
(1) In an image recording device that records a gradation image based on externally input print data on a recording medium, a first calculation means that calculates the amount of memory that can be used for gradation reproduction in the memory of the device itself; a second calculation means for calculating the amount of memory required for tone reproduction; a comparison means for comparing each value calculated by the first and second calculation means; and a memory amount necessary for tone reproduction by the comparison means. 1. A printing device comprising: recording means for recording an image by reducing the number of tones to be reproduced based on the print data when it is determined that the amount of memory is larger than the amount of available memory.
(2)更には、階調数を減らさないで記録を行なわせる
か階調数を減らして記録を行なわせるかを指示する指示
手段を備えることを特徴とする請求項第1項に記載の印
刷装置。
(2) The printing apparatus according to claim 1, further comprising an instruction means for instructing whether to perform recording without reducing the number of gradations or to perform recording with a reduced number of gradations. Device.
JP2281959A 1990-10-22 1990-10-22 Printing equipment Expired - Fee Related JP2878434B2 (en)

Priority Applications (5)

Application Number Priority Date Filing Date Title
JP2281959A JP2878434B2 (en) 1990-10-22 1990-10-22 Printing equipment
DE69120206T DE69120206T2 (en) 1990-10-22 1991-10-18 Image recorder
EP91309674A EP0482848B1 (en) 1990-10-22 1991-10-18 Image recording apparatus
KR1019910018605A KR100197948B1 (en) 1990-10-22 1991-10-22 Image registration apparatus
US08/109,575 US5764867A (en) 1990-10-22 1993-08-17 Image recording with variable number of tones

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2281959A JP2878434B2 (en) 1990-10-22 1990-10-22 Printing equipment

Publications (2)

Publication Number Publication Date
JPH04157864A true JPH04157864A (en) 1992-05-29
JP2878434B2 JP2878434B2 (en) 1999-04-05

Family

ID=17646291

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2281959A Expired - Fee Related JP2878434B2 (en) 1990-10-22 1990-10-22 Printing equipment

Country Status (1)

Country Link
JP (1) JP2878434B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010056752A (en) * 2008-08-27 2010-03-11 Kyocera Mita Corp Electronic appliance

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010056752A (en) * 2008-08-27 2010-03-11 Kyocera Mita Corp Electronic appliance

Also Published As

Publication number Publication date
JP2878434B2 (en) 1999-04-05

Similar Documents

Publication Publication Date Title
JPH0231910B2 (en)
US6870637B1 (en) Image processing method and image processor using the same
JPH11305970A (en) Image processing device and method, and recording medium
EP0467598B1 (en) Image processing apparatus
JPH07288705A (en) Device and method for processing color image
US6351263B1 (en) Image processor which manually and independently designates processing parameters for character data and image data
JP3133779B2 (en) Image processing device
EP0723362B1 (en) Colour image forming apparatus
JPH09326938A (en) Image processing unit and its method
KR100197948B1 (en) Image registration apparatus
JP2878434B2 (en) Printing equipment
US7092120B2 (en) Image transformation apparatus and image transformation program storage medium
JP3032564B2 (en) Printing control device
US6215560B1 (en) Image processing apparatus for producing high resolution image data based on a memory area capacity
JP2000078421A (en) Device, method and system for processing image
JP3914767B2 (en) Image reduction conversion method, image processing apparatus, accounting processing apparatus, and image reduction conversion program
JPS6123470A (en) Digital color copying machine
JP3039649B2 (en) Image processing device
JP3269525B2 (en) Color printing device
JP2546821B2 (en) Printer device of television receiver
JP2787836B2 (en) Print control apparatus and method
JP2844766B2 (en) Recording gradation processing method
JPH02172766A (en) Image treating device
JPS6230473A (en) Image printing device
JPH06155816A (en) Color image recorder

Legal Events

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

Free format text: PAYMENT UNTIL: 20090122

Year of fee payment: 10

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

Free format text: PAYMENT UNTIL: 20090122

Year of fee payment: 10

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

Free format text: PAYMENT UNTIL: 20100122

Year of fee payment: 11

LAPS Cancellation because of no payment of annual fees