JPH07245685A - 印刷装置 - Google Patents

印刷装置

Info

Publication number
JPH07245685A
JPH07245685A JP3608394A JP3608394A JPH07245685A JP H07245685 A JPH07245685 A JP H07245685A JP 3608394 A JP3608394 A JP 3608394A JP 3608394 A JP3608394 A JP 3608394A JP H07245685 A JPH07245685 A JP H07245685A
Authority
JP
Japan
Prior art keywords
data
memory
page
image data
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.)
Pending
Application number
JP3608394A
Other languages
English (en)
Inventor
Takashi Morita
田 隆 司 森
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 JP3608394A priority Critical patent/JPH07245685A/ja
Publication of JPH07245685A publication Critical patent/JPH07245685A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Image Input (AREA)
  • Storing Facsimile Image Data (AREA)

Abstract

(57)【要約】 【目的】 所要メモリ容量を低減しかつ複数ペ−ジの印
刷速度は高くする。 【構成】 ページ単位で印刷画像を作成し、印刷を実行
する印刷装置において、最低1ページ分の画像データを
記憶する画像メモリ、及び、最低1ページ分の圧縮画像
データを記憶する圧縮画像メモリを持ち、前記画像メモ
リに作成された1ページ分の画像データを圧縮処理し、
圧縮画像メモリに格納することを特徴とする。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は画像デ−タを印刷する印
刷装置に関する。
【0002】
【従来技術】ページ単位で印刷画像を作成し印刷を行な
うレーザープリンタなどのページプリンタの場合、少な
くとも1ページ分の印刷画像データが画像メモリ上に完
成した後に、プリンタエンジンなどの画像形成部に起動
をかけ、画像メモリ上の画像デ−タを画像形成部に送
り、画像を印刷媒体(紙)上に印刷する。
【0003】図6に、従来のプリンタの大要を示す。プ
リンタPRTは、図示しないホストマシンから印刷情報
を受信し、印刷画像データを作成する画像処理部(以
下、コントローラと呼ぶ)10と、このコントローラ1
0から画像データを受信し、印刷媒体上に印刷を行う画
像形成部(以下、エンジンと呼ぶ)MACからなる。コ
ントローラ10とエンジンMAC間は、画像データを転
送するための、Video Data信号,Video Dataの同期をと
るためのVideo同期信号,および、コントローラ10か
らエンジンMACへの動作指示,エンジンMACからコ
ントローラ10への情報伝達のための制御信号からな
る。
【0004】図7に、従来のコントローラ10の構成を
示す。CPU11は、コントローラ10全体を制御す
る、制御ユニットである。プログラムROM12は、C
PU11を動作させるための命令を格納しているメモリ
である。RAM13は、一時的な情報などを格納するワ
ークエリアなど、諸々の情報を格納するためのメモリで
ある。フォントROM14は、文字情報を格納するメモ
リである。HostI/F17は、ホストマシンHSTと通
信をするためのインターフェース部である。HostBuffer
18は、ホストマシンHSTから受信したデータを一時
記憶するための、バッファである。PanelI/F20
は、表示ユニット16との通信制御行うインターフェー
ス部である。表示ユニット16は、プリンタの状態など
を表示する表示部、及び、オペレーターがプリンタを制
御するための、スイッチ部からなる。画像メモリ15
は、ページ単位で印刷画像データを格納するメモリであ
り、通常は記録可能な最大の印刷媒体サイズに換算して
2ページ分の印刷画像を格納できるだけの大きさを持
つ。VideoI/F19は、画像メモリ15上の画像デー
タを、プリンタエンジンMACに送るインターフェース
部である。以下、「1ページ分」と記してあることの意
味は「そのプリンタが記録可能な最大の印刷媒体サイズ
に換算した分」ということである。プリンタエンジンM
ACは、VideoI/F19より送られて来る画像データ
を、紙などの印刷媒体上に印刷する画像形成部である。
【0005】次にホストマシンHSTから送られてくる
印刷データが印刷されるまでの従来の手順を、図8を参
照して説明する。ホストマシンHSTから送られて来る
印刷データは、HostI/F17で受信し、一旦、Input
buffer18に格納される。Parserは、Input buffer18
から印刷データを順次読み出し、解析し、印刷画像を作
成するモジュールである。印刷データには、文字を指定
する文字コード,イメージを印刷するためのイメージデ
ータ,グラフィックを印刷するためのグラッフィックス
コマンド,また、印刷位置などを制御する制御コマンド
が含まれる。Parserは、これらを識別し、解析し、ペー
ジ単位に、印刷画像を生成していく。実際の描画作業
は、各描画モジュールがParserからの指示を受け作業す
る。文字の描画に関しては、文字描画モジュールにて、
文字コードに対応した文字画像情報を、フォントROM
14より参照し、描画を行う。作成される印刷画像は、
画像メモリ15上に、ページ単位で作成される。1ペー
ジ分の印刷画像データが完成すると、この印刷画像は、
VideoI/F19を介してプリンタエンジンMACに送
られ、プリンタエンジンMACにて印刷媒体(紙)上に
印刷される。
【0006】画像メモリ15上の画像データは、画像デ
ータを転送した後も保存され、そのページが排紙された
通知をエンジンMACより受信するまで保持される。
【0007】このような印刷装置の場合、印刷装置(M
AC)内で紙づまりなどが起こった時に、プリンタにペ
−ジ単位で印刷デ−タを送るホストマシンHSTから、
印刷データを再送すること無く再印刷を行うバックアッ
プ機能が備えている。通常は、このハックアップ機能を
実現するために、紙上への印刷が終了した後も、紙が装
置外に正常に排紙されるまで、画像メモリ15上に、す
でに読出した画像データを保持している。画像メモリ1
5は2ペ−ジ分のメモリ容量を有するので、ホストマシ
ンHSTからの次ペ−ジの画像デ−タは画像メモリ15
の空いているメモリに書込まれる。
【0008】
【発明が解決しようとする課題】そのために、仮に1ペ
ージ分の画像メモリしか持たない印刷装置の場合は、ホ
ストマシンから複数ページの印刷データが連続して送ら
れて来る時に、前ページ紙が正常に排紙されるまで画像
メモリが空かず、次ページの印刷のための処理が待たさ
れてしまい、複数ペ−ジの印刷速度が低下してしまう問
題がある。
【0009】従来は、この画像メモリを2ページ分以上
用意し、前ページが排紙される前に、次ページの画像デ
ータを作成することを可能とし、印刷速度の低下を防い
でいた。しかし、画像メモリを2ページ以上持つこと
は、それだけ多くのメモリが必要であり、コストが高く
なる問題があった。また、両面印刷をする場合にバック
アップを行うためには、少なくとも2ページ分の画像メ
モリが必要であり、同様にコストが高くなる問題があ
る。
【0010】本発明は、所要メモリ容量を低減しかつ複
数ペ−ジの印刷速度は高くすることを目的とする。
【0011】
【課題を解決するための手段】本発明は、ページ単位で
印刷画像を作成し、印刷を実行する印刷装置において、
最低1ページ分の画像データを記憶する画像メモリ、及
び、最低1ページ分の圧縮画像データを記憶する圧縮画
像メモリを持ち、前記画像メモリに作成された1ページ
分の画像データを圧縮処理し、圧縮画像メモリに格納す
ることを特徴とする。
【0012】
【作用】画像メモリに作成された1ペ−ジ分(先行ペ−
ジ)の画像デ−タを圧縮処理(符号化)して圧縮画像メ
モリに格納すると、圧縮画像メモリより圧縮デ−タを読
出して伸長処理(復号化)して画像形成部に与えて画像
形成をする一方、画像メモリには次ペ−ジ分の画像デ−
タを書込むことができる。そして、先行ペ−ジの画像記
録紙が順当に排紙された段階で画像メモリの画像デ−タ
を圧縮処理して圧縮画像メモリに書込むことができる。
【0013】先行ペ−ジの画像デ−タを圧縮処理して圧
縮画像メモリに書込んだ時点から、次ペ−ジ分の画像デ
−タの受入れが可能となり、画像デ−タの受入れ速度が
はやい。また、先行ペ−ジの画像を形成した記録紙が順
当に排紙された時点から次ペ−ジの画像形成ができ、複
数ペ−ジの記録速度が速い。
【0014】画像形成部で記録紙がジャムした場合に
は、順当に排紙されるまで圧縮画像メモリがデ−タを保
持しているので、ホストマシンから画像デ−タを再送し
てもらう必要がない。
【0015】印刷画像データを圧縮して保存するため
に、少ないメモリで両面、及び、バックアップ機能を実
現でき、コストダウンできる。
【0016】圧縮画像データの大きさが、あらかじめ設
定されている大きさより大きくなった場合に、画像メモ
リ上の画像データを圧縮処理を行なわずに圧縮画像メモ
リ上に格納することにより、圧縮効率が悪い場合に圧縮
が中止されるので、余計なメモリを浪費することが防止
される。
【0017】1ページの画像データを少なくとも2以上
の領域に分割し、この分割した画像データを記憶できる
大きさの画像メモリを持ち、かつ、最低1ページ分の圧
縮画像データを記憶する圧縮画像メモリを持ち、前記画
像メモリに作成された画像データを圧縮処理し、この圧
縮画像メモリに追加格納することを1ページ分繰り返す
ことにより、より少ないメモリで大きいサイズに対応で
き、コストダウンが計れる。
【0018】
【実施例】図1に本発明の第1実施例を示す。以下に従
来(図6〜8)と異なる点についてのみ説明する。圧縮
部21は、1ペ−ジ(プリンタPRTの印刷可能最大サ
イズ)分のメモリ容量の画像メモリ15上の画像データ
を圧縮し、画像圧縮メモリ22に書き込むデータ圧縮部
である。圧縮画像メモリ22は、1ページ分の圧縮画像
データを格納するメモリであり、原画像デ−タよりも圧
縮画像デ−タの方がデ−タ量が少いので、画像画像メモ
リ22のデ−タ容量は画像メモリ15のデ−タ容量より
も小さい。なお、ここでの1ページ分とは、圧縮前の画
像データの1ページ分を意味する。伸長部23は、圧縮
画像メモリ22上の画像圧縮データをVideoI/F19
からの同期タイミングで順次読み出し、データを圧縮前
に戻しVideoI/F19に渡すデータ伸長部である。
【0019】次にホストマシンHSTから送られてくる
印刷データが印刷されるまでの手順を、図2を参照して
説明する。画像メモリ15上に1ページ分の画像データ
を作成するまでは従来(図7,8)と同じである。1ペ
ージ分の印刷画像データが完成すると、この画像データ
は圧縮部21で圧縮され圧縮画像メモリ22に格納され
る。この時点で、画像メモリ15内の画像データは消さ
れ、次のページの画像を作成するために解放される。圧
縮画像メモリ22の圧縮画像データは、伸長部23で圧
縮前のデータに伸長され、VideoI/F19を介してプ
リンタエンジンMACに送られ、プリンタエンジンMA
Cにて印刷媒体(紙)上に印刷される。圧縮画像メモリ
22上の圧縮画像データは、画像データを転送した後も
保存され、そのページが排紙された通知をエンジンMA
Cより受信するまで保持される。 1ページ分の画像デ
ータを圧縮し、圧縮画像メモリ22に格納する時に、画
像データの内容によっては、圧縮しても容量が小さくな
らない場合が想定され、圧縮をしない方が良い場合もあ
る。この場合には圧縮を行わず、画像メモリ15上の画
像データを、そのまま、圧縮画像メモリ22に格納す
る。図3に、この場合の画像デ−タ処理を記す。ステッ
プS1の「設定容量」は、1ページ分の画像データの9
0%等、その他の条件を考慮して設定する。
【0020】次に本発明の第2実施例を説明する。この
実施例は、図1に示す画像メモリ15を1ペ−ジ分より
少ないメモリ容量としたもので、他のハ−ドウエア構成
は図1と同じである。この第2実施例の、画像メモリ1
5の読み書き処理を図5に示す。画像メモリ15は、1
ページを縦方向に数分の1に分割した領域分の大きさで
ある。例として4分割した場合について図4を参照して
説明する。1ページの画像データを分割して領域を、領
域1〜領域4と呼ぶ。1ページの画像データは、領域単
位で画像メモリ15に順次に書込まれる。すなわち、1
つの領域の書込みが完了すると圧縮し、圧縮画像メモリ
22に格納する。これが終わると画像メモリ15は解放
され、次の領域の画像データが書込まれる。これが完了
すると前と同様に圧縮し、圧縮画像メモリ22上の前領
域の圧縮画像データのあとに追加格納される。この作業
を1ページ分繰り返すことで、圧縮画像メモリ22上に
1ページ分の圧縮画像データが生成される。
【0021】
【発明の効果】先行ペ−ジの画像デ−タを圧縮処理して
圧縮画像メモリに書込んだ時点から、次ペ−ジ分の画像
デ−タの受入れが可能となり、画像デ−タの受入れ速度
がはやい。また、先行ペ−ジの画像を形成した記録紙が
順当に排紙された時点から次ペ−ジの画像形成ができ、
複数ペ−ジの記録速度が速い。画像形成部で記録紙がジ
ャムした場合には、順当に排紙されるまで圧縮画像メモ
リがデ−タを保持しているので、ホストマシンから画像
デ−タを再送してもらう必要がない。印刷画像データを
圧縮して保存するために、少ないメモリで両面、及び、
バックアップ機能を実現でき、コストダウンできる。
【図面の簡単な説明】
【図1】 本発明の第1実施例の構成を示すブロック図
である。
【図2】 図1に示すプリンタPRTの、外部から画像
デ−タを受けてプリンタエンジンMACに出力するまで
の画像デ−タの流れを示すフロ−チャ−トである。
【図3】 図1に示すプリンタPRTの、画像メモリ1
5の画像デ−タの読み書き処理の内容を示すフロ−チャ
−トである。
【図4】 本発明の第2実施例の、第1実施例と異なる
ハ−ドウェア部を示すブロック図である。
【図5】 本発明の第2実施例の、画像メモリ15の画
像デ−タの読み書き処理の内容を示すフロ−チャ−トで
ある。
【図6】 従来のプリンタPRTの、構成大要を示すブ
ロック図である。
【図7】 従来のプリンタPRTの構成をやや詳細に示
すブロック図である。
【図8】 図7に示すプリンタPRTの、外部から画像
デ−タを受けてプリンタエンジンMACに出力するまで
の画像デ−タの流れを示すフロ−チャ−トである。

Claims (3)

    【特許請求の範囲】
  1. 【請求項1】 ページ単位で印刷画像を作成し、印刷を
    実行する印刷装置において、最低1ページ分の画像デー
    タを記憶する画像メモリ、及び、最低1ページ分の圧縮
    画像データを記憶する圧縮画像メモリを持ち、前記画像
    メモリに作成された1ページ分の画像データを圧縮処理
    し、圧縮画像メモリに格納することを特徴とする印刷装
    置。
  2. 【請求項2】 圧縮画像データの大きさが、あらかじめ
    設定されている大きさより大きくなった場合に、画像メ
    モリ上の画像データを圧縮処理を行なわずに圧縮画像メ
    モリ上に格納することを特徴とする請求項1の印刷装
    置。
  3. 【請求項3】 ページ単位で印刷画像を作成し、印刷を
    実行する印刷装置において、1ページの画像データを少
    なくとも2以上の領域に分割し、この分割した画像デー
    タを記憶できる大きさの画像メモリを持ち、かつ、最低
    1ページ分の圧縮画像データを記憶する圧縮画像メモリ
    を持ち、前記画像メモリに作成された画像データを圧縮
    処理し、この圧縮画像メモリに追加格納することを1ペ
    ージ分繰り返すことで、この圧縮画像メモリ上に1ペー
    ジ分の圧縮画像データを作成することを特徴とする印刷
    装置。
JP3608394A 1994-03-07 1994-03-07 印刷装置 Pending JPH07245685A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3608394A JPH07245685A (ja) 1994-03-07 1994-03-07 印刷装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3608394A JPH07245685A (ja) 1994-03-07 1994-03-07 印刷装置

Publications (1)

Publication Number Publication Date
JPH07245685A true JPH07245685A (ja) 1995-09-19

Family

ID=12459861

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3608394A Pending JPH07245685A (ja) 1994-03-07 1994-03-07 印刷装置

Country Status (1)

Country Link
JP (1) JPH07245685A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008152339A (ja) * 2006-12-14 2008-07-03 Nec Corp 情報処理装置および情報処理方法

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008152339A (ja) * 2006-12-14 2008-07-03 Nec Corp 情報処理装置および情報処理方法

Similar Documents

Publication Publication Date Title
JP2922680B2 (ja) 高解像コンピユータ・グラフイツクスの圧縮画像蓄積方法
JP3809209B2 (ja) 印刷装置及びデータ制御方法
US6317193B2 (en) Image forming apparatus
US6738150B1 (en) Methods and systems for processing image data
JPH07245685A (ja) 印刷装置
JP3655457B2 (ja) プリンタ制御装置
JPH0774924A (ja) 画像処理装置
JP3203660B2 (ja) 画像記録装置
US6246795B1 (en) Image processing apparatus and method
JPH05224846A (ja) 印刷記録装置
JP3143003B2 (ja) 画像処理装置および画像処理方法
JP2000225735A (ja) 画像印刷装置
JP3428817B2 (ja) 印字制御装置及び方法
JPH04373248A (ja) ファクシミリ管理レポート出力方法
JPH07195757A (ja) ページプリンタ
JP2690028B2 (ja) 印刷制御装置および印刷用データバッファ装置
JPH10293666A (ja) 画像データ処理装置及び方法及びプリンタ
JP3190894B2 (ja) レーザプリンタの画像形成方法および画像形成装置
JPH04182822A (ja) プリンタ装置
JPH06292024A (ja) 画像形成システム装置
JPH10315565A (ja) 印刷処理システム
JPH07274011A (ja) 画像形成方法及び装置
JPH0825716A (ja) 電子写真ページプリンタ
JPH0516486A (ja) 印刷装置
JPH10147016A (ja) 画像処理装置及び方法