JPH0825716A - 電子写真ページプリンタ - Google Patents
電子写真ページプリンタInfo
- Publication number
- JPH0825716A JPH0825716A JP6183954A JP18395494A JPH0825716A JP H0825716 A JPH0825716 A JP H0825716A JP 6183954 A JP6183954 A JP 6183954A JP 18395494 A JP18395494 A JP 18395494A JP H0825716 A JPH0825716 A JP H0825716A
- Authority
- JP
- Japan
- Prior art keywords
- data
- page
- image data
- compression
- bitmap 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
Links
- 230000007246 mechanism Effects 0.000 claims abstract description 63
- 238000007906 compression Methods 0.000 claims abstract description 50
- 230000006835 compression Effects 0.000 claims abstract description 50
- 230000006837 decompression Effects 0.000 claims description 60
- 238000013144 data compression Methods 0.000 claims description 20
- 238000004519 manufacturing process Methods 0.000 abstract description 4
- 238000000034 method Methods 0.000 description 13
- 230000008569 process Effects 0.000 description 11
- 230000006870 function Effects 0.000 description 9
- 238000010586 diagram Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 3
- 230000001360 synchronised effect Effects 0.000 description 3
- 230000008901 benefit Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 239000000463 material Substances 0.000 description 1
Landscapes
- Record Information Processing For Printing (AREA)
Abstract
(57)【要約】
【目的】 製造コストの低減化を図ることができ、しか
も、印刷精度を維持することができる電子写真ページプ
リンタを提供する。 【構成】 1ページ分の印刷データをコード状態で格納
するページデータバッファ1と、印刷データD1からビ
ットマップイメージデータD2を展開する展開機構部3
と、展開されたビットマップイメージデータD2のうち
1ページの数分の1のビットマップイメージデータを格
納するフレームバッファ4とを備え、イメージデータD
2を順次圧縮格納し、1ページ分の圧縮データD3を復
元するデータ圧縮部6,圧縮データバッファ7を設け、
制御部2において展開必要時間が規定時間内と判断され
ると、印刷機構部9でフレームバッファ4のイメージデ
ータD2を順次印刷し、また、展開必要時間が規定時間
外と判断されると、圧縮データ復元部8で復元された1
ページ分のイメージデータD2を印刷する。
も、印刷精度を維持することができる電子写真ページプ
リンタを提供する。 【構成】 1ページ分の印刷データをコード状態で格納
するページデータバッファ1と、印刷データD1からビ
ットマップイメージデータD2を展開する展開機構部3
と、展開されたビットマップイメージデータD2のうち
1ページの数分の1のビットマップイメージデータを格
納するフレームバッファ4とを備え、イメージデータD
2を順次圧縮格納し、1ページ分の圧縮データD3を復
元するデータ圧縮部6,圧縮データバッファ7を設け、
制御部2において展開必要時間が規定時間内と判断され
ると、印刷機構部9でフレームバッファ4のイメージデ
ータD2を順次印刷し、また、展開必要時間が規定時間
外と判断されると、圧縮データ復元部8で復元された1
ページ分のイメージデータD2を印刷する。
Description
【0001】
【産業上の利用分野】本発明は、1ページ分の印刷デー
タを一度に印刷可能な電子写真ページプリンタに関す
る。
タを一度に印刷可能な電子写真ページプリンタに関す
る。
【0002】
【従来の技術】電子写真ページプリンタにおいては、そ
の印刷動作のプロセスを途中で止めることはできない。
これは、印刷動作のプロセス中には、感光性材料に対す
る露光,トナーの転写,トナーの定着等の処理があるの
で、この処理の速度を変化させたり止めてしまうと、そ
れらの処理の特性に大きな変化が生じてしまうからであ
る。すなわち、印刷の不能,印刷濃度や位置精度の極端
な低下,あるいは用紙の一部に過剰な熱が加わることに
よる用紙の変形等をまねいてしまうのである。このた
め、現在のほとんどの電子写真プリンタでは、上記プロ
セスを一度に行うことができる最小単位、つまりページ
単位で印刷を行っている。また、「ページの途中で印刷
動作を止めない」ことを保証するため、少なくとも1ペ
ージ分のデータを受信し終え、そのページのデータが確
定してから印刷を開始するようにしている。
の印刷動作のプロセスを途中で止めることはできない。
これは、印刷動作のプロセス中には、感光性材料に対す
る露光,トナーの転写,トナーの定着等の処理があるの
で、この処理の速度を変化させたり止めてしまうと、そ
れらの処理の特性に大きな変化が生じてしまうからであ
る。すなわち、印刷の不能,印刷濃度や位置精度の極端
な低下,あるいは用紙の一部に過剰な熱が加わることに
よる用紙の変形等をまねいてしまうのである。このた
め、現在のほとんどの電子写真プリンタでは、上記プロ
セスを一度に行うことができる最小単位、つまりページ
単位で印刷を行っている。また、「ページの途中で印刷
動作を止めない」ことを保証するため、少なくとも1ペ
ージ分のデータを受信し終え、そのページのデータが確
定してから印刷を開始するようにしている。
【0003】従来、このような1ページ分の印刷を行う
電子写真ページプリンタとしては、1ページ分のデータ
を格納するフレームバッファを持つもの、一部分のデー
タを格納するフレームバッファを持つもの、圧縮データ
により印刷を行うものの3種類のプリンタがある。
電子写真ページプリンタとしては、1ページ分のデータ
を格納するフレームバッファを持つもの、一部分のデー
タを格納するフレームバッファを持つもの、圧縮データ
により印刷を行うものの3種類のプリンタがある。
【0004】1ページ分のデータを格納するフレームバ
ッファを持つ電子写真ページプリンタは、印刷の単位で
ある1ページ分の画像情報を特に処理を施すことなく0
又は1の情報として蓄えるフレームバッファを備えてい
る。このプリンタは、上位装置から印刷データを受信し
て、その印刷データを解析し、文字,図形等のデータを
そのまま印刷可能なイメージデータに展開して、フレー
ムバッファに描画する。そして、1ページ分のデータを
全て描画し終えた時点で、印刷動作を開始するようにな
っている。したがって、印刷動作時に、1ページ分のデ
ータがそのまま印刷可能な状態で揃っているので、印刷
動作を途中で止める必要性は生じない。
ッファを持つ電子写真ページプリンタは、印刷の単位で
ある1ページ分の画像情報を特に処理を施すことなく0
又は1の情報として蓄えるフレームバッファを備えてい
る。このプリンタは、上位装置から印刷データを受信し
て、その印刷データを解析し、文字,図形等のデータを
そのまま印刷可能なイメージデータに展開して、フレー
ムバッファに描画する。そして、1ページ分のデータを
全て描画し終えた時点で、印刷動作を開始するようにな
っている。したがって、印刷動作時に、1ページ分のデ
ータがそのまま印刷可能な状態で揃っているので、印刷
動作を途中で止める必要性は生じない。
【0005】また、一部分のデータを格納するフレーム
バッファを持つ電子写真ページプリンタの印刷の仕組
は、次のようになっている。例えば、日本語ではJIS
等によって定められた文字コードを使用すると1文字当
たり2バイトの記憶容量で済む。ところが、これをフレ
ームバッファ上のイメージデータの形式で表すとなる
と、100〜1000バイトもの容量が必要となる。
バッファを持つ電子写真ページプリンタの印刷の仕組
は、次のようになっている。例えば、日本語ではJIS
等によって定められた文字コードを使用すると1文字当
たり2バイトの記憶容量で済む。ところが、これをフレ
ームバッファ上のイメージデータの形式で表すとなる
と、100〜1000バイトもの容量が必要となる。
【0006】そこで、この種のプリンタでは、1ページ
分のデータをフレームバッファ上で記憶するのではな
く、文字コードの状態で保存するページデータバッファ
を新たに設け、フレームバッファの容量を数分の1ペー
ジ〜数十分の1ページ程度にして、その負担を軽減して
いる。この結果、必要とするメモリの量を大幅に削減す
ることができるようになった。
分のデータをフレームバッファ上で記憶するのではな
く、文字コードの状態で保存するページデータバッファ
を新たに設け、フレームバッファの容量を数分の1ペー
ジ〜数十分の1ページ程度にして、その負担を軽減して
いる。この結果、必要とするメモリの量を大幅に削減す
ることができるようになった。
【0007】この電子写真ページプリンタでは、上位装
置から受信したデータをそのままあるいはデータに対し
て一定の処理(変換)を行った後、ページデータバッフ
ァに格納する。そして、1ページ分のデータ受信を終了
し、ページデータバッファ内にデータが揃った時点でフ
レームバッファに対する描画を開始する。このとき、フ
レームバッファの容量は1ページ分ないので、まず用紙
上端部分に相当するデータの描画のみを行う。
置から受信したデータをそのままあるいはデータに対し
て一定の処理(変換)を行った後、ページデータバッフ
ァに格納する。そして、1ページ分のデータ受信を終了
し、ページデータバッファ内にデータが揃った時点でフ
レームバッファに対する描画を開始する。このとき、フ
レームバッファの容量は1ページ分ないので、まず用紙
上端部分に相当するデータの描画のみを行う。
【0008】そして、印刷動作が進行し、フレームバッ
ファ内に印刷が済んだ部分が発生したら、最初に描画し
た部分の直後のデータの描画を開始する。この描画は、
最初に描画した部分の印字が終了する迄に完了する。し
たがって、最初に描画した部分の印字が完了すると同時
に、それに続く部分の印字を続けて行うことができる。
このように限られたメモリを使用して描画と印字を同時
に行うことにより、1ページ分の描画と印字とを行うよ
うになっている。
ファ内に印刷が済んだ部分が発生したら、最初に描画し
た部分の直後のデータの描画を開始する。この描画は、
最初に描画した部分の印字が終了する迄に完了する。し
たがって、最初に描画した部分の印字が完了すると同時
に、それに続く部分の印字を続けて行うことができる。
このように限られたメモリを使用して描画と印字を同時
に行うことにより、1ページ分の描画と印字とを行うよ
うになっている。
【0009】さらに、圧縮データにより印刷を行う電子
写真ページプリンタは、1ページ分のビットイメージを
保存可能なフレームバッファに相当するメモリを持って
おり、そこに1ページ分のイメージデータが画像処理に
よって圧縮されて格納される。この圧縮には、ファクシ
ミリ等で採り入られているMH,MR,MMR等の手法
や画像ファイリングシステム等で用いられている圧縮手
法を使用する。これにより、フレームバッファに相当す
るメモリを非常に小さくすることができるようになって
いる。
写真ページプリンタは、1ページ分のビットイメージを
保存可能なフレームバッファに相当するメモリを持って
おり、そこに1ページ分のイメージデータが画像処理に
よって圧縮されて格納される。この圧縮には、ファクシ
ミリ等で採り入られているMH,MR,MMR等の手法
や画像ファイリングシステム等で用いられている圧縮手
法を使用する。これにより、フレームバッファに相当す
るメモリを非常に小さくすることができるようになって
いる。
【0010】
【発明が解決しようとする課題】しかし、上述した従来
の電子写真ページプリンタでは次のような問題点があ
る。1ページ分のデータを格納するフレームバッファを
持つ電子写真ページプリンタでは、1ページ分の印刷デ
ータをビットイメージの状態で保存するのに必要な量の
メモリを有したフレームバッファを搭載しなければなら
ない。このメモリはプリンタにとって大きな負担であ
り、プリンタ製造コストのかなりの割合を占めてしま
い、コストアップに繋がるという問題がある。
の電子写真ページプリンタでは次のような問題点があ
る。1ページ分のデータを格納するフレームバッファを
持つ電子写真ページプリンタでは、1ページ分の印刷デ
ータをビットイメージの状態で保存するのに必要な量の
メモリを有したフレームバッファを搭載しなければなら
ない。このメモリはプリンタにとって大きな負担であ
り、プリンタ製造コストのかなりの割合を占めてしま
い、コストアップに繋がるという問題がある。
【0011】また、一部分のデータを格納するフレーム
バッファを持つ電子写真ページプリンタでは、少ないメ
モリで印刷を行うことができるという利点はあるが、現
実に正しく印刷できない場合が生じる。すなわち、アウ
トラインフォントによる文字や複雑な図形等を描画する
場合には、その描画時間が長くかかる。印刷動作と同時
進行でこれら時間がかかる描画を行うと、現在印刷中の
バンドの印刷終了迄にそれに続く部分の描画が完了しな
いという事態が生じてくる。このような事態において、
描画が完了していないからといって印刷動作を止めるわ
けにはいかないので、描画が完了できなかった部分のデ
ータをブランクにしあるいはそれ以降の部分を全てブラ
ンクにして印刷することになる(「オーバラン」とい
う)。
バッファを持つ電子写真ページプリンタでは、少ないメ
モリで印刷を行うことができるという利点はあるが、現
実に正しく印刷できない場合が生じる。すなわち、アウ
トラインフォントによる文字や複雑な図形等を描画する
場合には、その描画時間が長くかかる。印刷動作と同時
進行でこれら時間がかかる描画を行うと、現在印刷中の
バンドの印刷終了迄にそれに続く部分の描画が完了しな
いという事態が生じてくる。このような事態において、
描画が完了していないからといって印刷動作を止めるわ
けにはいかないので、描画が完了できなかった部分のデ
ータをブランクにしあるいはそれ以降の部分を全てブラ
ンクにして印刷することになる(「オーバラン」とい
う)。
【0012】さらに、圧縮データにより印刷を行う電子
写真ページプリンタでは、一般に、画像データ圧縮時の
データの圧縮率が画像の内容によって変化する。極端な
例では、データ量が全く減らなかったり、逆に増えてし
まう場合がある。プリンタとしては、どのようなデータ
であっても印刷できなければならず、このような極端な
ケースに対応しようとすると、メモリの節約が困難にな
る。また、画像データの圧縮や復元には相当の処理が必
要である。一般に実用的な圧縮率を達成しようとした場
合には、圧縮と復元をハードウエアで行わなければなら
ない場合が多い。特にプリンタの場合、復元処理は印刷
動作と同時にしかも印刷速度を下回らない速度で実施し
なければならない。これが実現できないと、復元処理が
間に合わず、オーバランが発生してしまう。
写真ページプリンタでは、一般に、画像データ圧縮時の
データの圧縮率が画像の内容によって変化する。極端な
例では、データ量が全く減らなかったり、逆に増えてし
まう場合がある。プリンタとしては、どのようなデータ
であっても印刷できなければならず、このような極端な
ケースに対応しようとすると、メモリの節約が困難にな
る。また、画像データの圧縮や復元には相当の処理が必
要である。一般に実用的な圧縮率を達成しようとした場
合には、圧縮と復元をハードウエアで行わなければなら
ない場合が多い。特にプリンタの場合、復元処理は印刷
動作と同時にしかも印刷速度を下回らない速度で実施し
なければならない。これが実現できないと、復元処理が
間に合わず、オーバランが発生してしまう。
【0013】以上のように、上記従来の電子写真ページ
プリンタでは、製造コストや印刷精度の点で大きな問題
があった。なお、上記従来の電子写真ページプリンタと
類似する技術として、特開平2−184344号及び特
開平2−177421号公報に記載されたものがある
が、これらの技術は上記問題点を解決するものではな
い。
プリンタでは、製造コストや印刷精度の点で大きな問題
があった。なお、上記従来の電子写真ページプリンタと
類似する技術として、特開平2−184344号及び特
開平2−177421号公報に記載されたものがある
が、これらの技術は上記問題点を解決するものではな
い。
【0014】本発明は上記問題点にかんがみてなされた
もので、製造コストの低減化を図ることができ、しか
も、印刷精度を維持することができる電子写真ページプ
リンタを提供することを目的とする。
もので、製造コストの低減化を図ることができ、しか
も、印刷精度を維持することができる電子写真ページプ
リンタを提供することを目的とする。
【0015】
【課題を解決するための手段】上記目的を達成するた
め、本発明の電子写真ページプリンタは、1ページ分の
印刷データをコードの状態で格納するページデータバッ
ファと、このページデータバッファ内の印刷データから
ビットマップイメージデータを展開生成する展開機構部
と、この展開機構部で展開生成されたビットマップイメ
ージデータのうち1ページの数分の1のビットマップイ
メージデータを格納可能なフレームバッファと、このフ
レームバッファのビットマップイメージデータを順次圧
縮格納し、1ページ分の圧縮データを復元可能な圧縮/
復元手段と、上記ページデータバッファ内の印刷データ
に基づいて、上記展開機構部における展開必要時間が規
定時間以内か否かを判断する制御部と、この制御部にお
いて、展開必要時間が規定時間以内であると判断された
ときに上記フレームバッファのビットマップイメージデ
ータを順次印刷し、また、展開必要時間が規定時間外で
あると判断されたときに圧縮/復元手段で復元された1
ページ分のビットマップイメージデータを印刷する印刷
機構部とを備える構成としてある。
め、本発明の電子写真ページプリンタは、1ページ分の
印刷データをコードの状態で格納するページデータバッ
ファと、このページデータバッファ内の印刷データから
ビットマップイメージデータを展開生成する展開機構部
と、この展開機構部で展開生成されたビットマップイメ
ージデータのうち1ページの数分の1のビットマップイ
メージデータを格納可能なフレームバッファと、このフ
レームバッファのビットマップイメージデータを順次圧
縮格納し、1ページ分の圧縮データを復元可能な圧縮/
復元手段と、上記ページデータバッファ内の印刷データ
に基づいて、上記展開機構部における展開必要時間が規
定時間以内か否かを判断する制御部と、この制御部にお
いて、展開必要時間が規定時間以内であると判断された
ときに上記フレームバッファのビットマップイメージデ
ータを順次印刷し、また、展開必要時間が規定時間外で
あると判断されたときに圧縮/復元手段で復元された1
ページ分のビットマップイメージデータを印刷する印刷
機構部とを備える構成としてある。
【0016】請求項2記載の電子写真ページプリンタ
は、上記圧縮/復元手段が、上記フレームバッファのビ
ットマップイメージデータを圧縮するデータ圧縮部と、
このデータ圧縮部で圧縮形成された圧縮データを順次格
納する圧縮データバッファと、この圧縮データバッファ
内の1ページ分の圧縮データを元のビットマップイメー
ジデータに復元する圧縮データ復元部とを備える構成と
してある。
は、上記圧縮/復元手段が、上記フレームバッファのビ
ットマップイメージデータを圧縮するデータ圧縮部と、
このデータ圧縮部で圧縮形成された圧縮データを順次格
納する圧縮データバッファと、この圧縮データバッファ
内の1ページ分の圧縮データを元のビットマップイメー
ジデータに復元する圧縮データ復元部とを備える構成と
してある。
【0017】請求項3記載の電子写真ページプリンタ
は、上記フレームバッファのビットマップイメージデー
タを少なくとも1ページ分は格納可能なハードディスク
を備え、上記制御部が、上記ページデータバッファ内の
印刷データに基づいて、上記展開機構部における展開必
要時間が規定時間以内か否かを判断すると共に、上記展
開必要時間が規定時間外であると判断したときにさらに
上記圧縮/復元手段における圧縮率の是非と復元動作の
是非とを判断するものであり、上記印刷機構部が、上記
制御部において、展開必要時間が規定時間以内であると
判断されたときに上記フレームバッファのビットマップ
イメージデータを順次印刷し、また、展開必要時間が規
定時間外でありかつ上記圧縮/復元手段における圧縮率
と復元動作とが是であると判断されたときに圧縮/復元
手段で復元された1ページ分のビットマップイメージデ
ータを印刷し、また、展開必要時間が規定時間外であり
かつ上記圧縮/復元手段における圧縮率又は復元動作が
非であると判断されたときに上記ハードディスク内の1
ページ分のビットマップイメージデータを印刷する構成
としてある。
は、上記フレームバッファのビットマップイメージデー
タを少なくとも1ページ分は格納可能なハードディスク
を備え、上記制御部が、上記ページデータバッファ内の
印刷データに基づいて、上記展開機構部における展開必
要時間が規定時間以内か否かを判断すると共に、上記展
開必要時間が規定時間外であると判断したときにさらに
上記圧縮/復元手段における圧縮率の是非と復元動作の
是非とを判断するものであり、上記印刷機構部が、上記
制御部において、展開必要時間が規定時間以内であると
判断されたときに上記フレームバッファのビットマップ
イメージデータを順次印刷し、また、展開必要時間が規
定時間外でありかつ上記圧縮/復元手段における圧縮率
と復元動作とが是であると判断されたときに圧縮/復元
手段で復元された1ページ分のビットマップイメージデ
ータを印刷し、また、展開必要時間が規定時間外であり
かつ上記圧縮/復元手段における圧縮率又は復元動作が
非であると判断されたときに上記ハードディスク内の1
ページ分のビットマップイメージデータを印刷する構成
としてある。
【0018】請求項4記載の電子写真ページプリンタ
は、上記制御部の判断に基づいて、上記フレームバッフ
ァ内のビットマップイメージデータを上記印刷機構部,
圧縮/復元手段,及びハードディスクのいずれかに導く
選択手段を設けた構成としてある。
は、上記制御部の判断に基づいて、上記フレームバッフ
ァ内のビットマップイメージデータを上記印刷機構部,
圧縮/復元手段,及びハードディスクのいずれかに導く
選択手段を設けた構成としてある。
【0019】
【作用】上記電子写真ページプリンタによれば、1ペー
ジ分の印刷データがコードの状態でページデータバッフ
ァに格納されると、展開機構部によって、ビットマップ
イメージデータに展開されて、そのビットマップイメー
ジデータのうち1ページの数分の1のビットマップイメ
ージデータがフレームバッファに格納される。そして、
制御部において、展開機構部における展開必要時間が規
定時間以内であると判断されると、印刷機構部によって
フレームバッファ内のビットマップイメージデータが順
次印刷される。また、制御部において、展開必要時間が
規定時間外であると判断されると、圧縮/復元手段で順
次圧縮格納され、復元された1ページ分のビットマップ
イメージデータが印刷機構部によって印刷される。
ジ分の印刷データがコードの状態でページデータバッフ
ァに格納されると、展開機構部によって、ビットマップ
イメージデータに展開されて、そのビットマップイメー
ジデータのうち1ページの数分の1のビットマップイメ
ージデータがフレームバッファに格納される。そして、
制御部において、展開機構部における展開必要時間が規
定時間以内であると判断されると、印刷機構部によって
フレームバッファ内のビットマップイメージデータが順
次印刷される。また、制御部において、展開必要時間が
規定時間外であると判断されると、圧縮/復元手段で順
次圧縮格納され、復元された1ページ分のビットマップ
イメージデータが印刷機構部によって印刷される。
【0020】請求項2記載の電子写真ページプリンタに
よれば、圧縮/復元手段のデータ圧縮部によって、フレ
ームバッファのビットマップイメージデータが圧縮さ
れ、その圧縮データが圧縮データバッファに順次格納さ
れる。そして、この圧縮データバッファ内に1ページ分
の圧縮データが格納されると、圧縮データ復元部によっ
て、元のビットマップイメージデータに復元される。
よれば、圧縮/復元手段のデータ圧縮部によって、フレ
ームバッファのビットマップイメージデータが圧縮さ
れ、その圧縮データが圧縮データバッファに順次格納さ
れる。そして、この圧縮データバッファ内に1ページ分
の圧縮データが格納されると、圧縮データ復元部によっ
て、元のビットマップイメージデータに復元される。
【0021】請求項3記載の電子写真ページプリンタに
よれば、制御部において、展開必要時間が規定時間以内
であると判断されると、印刷機構部によってフレームバ
ッファのビットマップイメージデータが順次印刷され、
また、展開必要時間が規定時間外であり、かつ上記圧縮
/復元手段における圧縮率と復元動作とが是であると判
断されると、印刷機構部によって圧縮/復元手段で復元
された1ページ分のビットマップイメージデータが印刷
される。そして、展開必要時間が規定時間外であり、か
つ圧縮/復元手段における圧縮率又は復元動作が非であ
ると判断されると、印刷機構部によって、ハードディス
ク内の1ページ分のビットマップイメージデータが印刷
される。
よれば、制御部において、展開必要時間が規定時間以内
であると判断されると、印刷機構部によってフレームバ
ッファのビットマップイメージデータが順次印刷され、
また、展開必要時間が規定時間外であり、かつ上記圧縮
/復元手段における圧縮率と復元動作とが是であると判
断されると、印刷機構部によって圧縮/復元手段で復元
された1ページ分のビットマップイメージデータが印刷
される。そして、展開必要時間が規定時間外であり、か
つ圧縮/復元手段における圧縮率又は復元動作が非であ
ると判断されると、印刷機構部によって、ハードディス
ク内の1ページ分のビットマップイメージデータが印刷
される。
【0022】請求項4記載の電子写真ページプリンタに
よれば、選択手段が制御部の判断に基づいて、フレーム
バッファ内のビットマップイメージデータを上記印刷機
構部,圧縮/復元手段,及びハードディスクのいずれか
に導く。
よれば、選択手段が制御部の判断に基づいて、フレーム
バッファ内のビットマップイメージデータを上記印刷機
構部,圧縮/復元手段,及びハードディスクのいずれか
に導く。
【0023】
【実施例】以下、本発明の実施例について図面を参照し
て説明する。 第1実施例.図1は、本発明の第1実施例に係る電子写
真ページプリンタを示すブロック図である。図1に示す
ように、本実施例の電子写真ページプリンタは、ページ
データバッファ1と、制御部2と、展開機構部3と、フ
レームバッファ4と、選択手段としての切換器5と、デ
ータ圧縮部6と、圧縮データバッファ7と、圧縮データ
復元部8と、印刷機構部9とを備えている。
て説明する。 第1実施例.図1は、本発明の第1実施例に係る電子写
真ページプリンタを示すブロック図である。図1に示す
ように、本実施例の電子写真ページプリンタは、ページ
データバッファ1と、制御部2と、展開機構部3と、フ
レームバッファ4と、選択手段としての切換器5と、デ
ータ圧縮部6と、圧縮データバッファ7と、圧縮データ
復元部8と、印刷機構部9とを備えている。
【0024】ページデータバッファ1は、上位装置から
受信した印刷データD1をイメージではなくコードの状
態で格納するメモリであり、1ページ分の印刷データD
1を格納することができる容量を有している。
受信した印刷データD1をイメージではなくコードの状
態で格納するメモリであり、1ページ分の印刷データD
1を格納することができる容量を有している。
【0025】制御部2は、ページデータバッファ1に格
納されている印刷データD1の量を考慮して切換器5を
切り換える機能を有している。具体的には、ページデー
タバッファ1内に格納される印刷データD1を監視し、
この印刷データD1の内容から、印刷データD1が展開
機構部3で展開されるに要する時間Tを予測する。すな
わち、印刷データD1の展開が例えばアウトラインフォ
ントや複雑な図形データの展開である場合には、展開機
構部3における展開時間は長くなる。
納されている印刷データD1の量を考慮して切換器5を
切り換える機能を有している。具体的には、ページデー
タバッファ1内に格納される印刷データD1を監視し、
この印刷データD1の内容から、印刷データD1が展開
機構部3で展開されるに要する時間Tを予測する。すな
わち、印刷データD1の展開が例えばアウトラインフォ
ントや複雑な図形データの展開である場合には、展開機
構部3における展開時間は長くなる。
【0026】また、1ページ当たりのデータ量の多少に
よってその展開時間が異なる。したがって、制御部2
は、印刷データD1に上記の様なデータが含まれていな
いか否かを調査し、含まれていると判断したときには、
フレームバッファ4とデータ圧縮部6とを接続させる制
御信号Cを切換器5に出力する。
よってその展開時間が異なる。したがって、制御部2
は、印刷データD1に上記の様なデータが含まれていな
いか否かを調査し、含まれていると判断したときには、
フレームバッファ4とデータ圧縮部6とを接続させる制
御信号Cを切換器5に出力する。
【0027】また、含まれていないと判断したときに
は、フレームバッファ4と印刷機構部9とを接続する制
御信号Cを切換器5に出力するようになっている。この
判断は、上記展開必要時間Tが予め設定した規定時間T
0より大きいか否かで行われる。
は、フレームバッファ4と印刷機構部9とを接続する制
御信号Cを切換器5に出力するようになっている。この
判断は、上記展開必要時間Tが予め設定した規定時間T
0より大きいか否かで行われる。
【0028】展開機構部3は、ページデータバッファ1
に格納されているコード状態の印刷データD1を入力
し、そのデータ内容に対応したビットマップイメージデ
ータを生成して、フレームバッファ4に格納する機能を
有している。
に格納されているコード状態の印刷データD1を入力
し、そのデータ内容に対応したビットマップイメージデ
ータを生成して、フレームバッファ4に格納する機能を
有している。
【0029】フレームバッファ4は、展開機構部3から
のビットマップイメージデータD2を格納するメモリで
あり、1ページの数分の1のビットマップイメージデー
タD2を格納可能な小容量のメモリである。
のビットマップイメージデータD2を格納するメモリで
あり、1ページの数分の1のビットマップイメージデー
タD2を格納可能な小容量のメモリである。
【0030】切換器5は、制御部2からの制御信号Cに
より、フレームバッファ4の出力をデータ圧縮部6又は
印刷機構部9に送出するように切り換わる。
より、フレームバッファ4の出力をデータ圧縮部6又は
印刷機構部9に送出するように切り換わる。
【0031】データ圧縮部6は、フレームバッファ4か
らの印刷可能なビットマップイメージデータD2を圧縮
し、その圧縮データD3を圧縮データバッファ7に格納
する機能を有している。
らの印刷可能なビットマップイメージデータD2を圧縮
し、その圧縮データD3を圧縮データバッファ7に格納
する機能を有している。
【0032】圧縮データ復元部8は、圧縮データバッフ
ァ7内の圧縮データD3を入力し、この圧縮データD3
を元のビットマップイメージデータD2に復元する機能
を有している。この圧縮データ復元部8による復元機能
と上記データ圧縮部6による圧縮機能はハードウエアで
達成されるようになっている。しかし、これに限るもの
ではなく、ソフトウエアで上記圧縮及び復元機能を達成
することもできる。
ァ7内の圧縮データD3を入力し、この圧縮データD3
を元のビットマップイメージデータD2に復元する機能
を有している。この圧縮データ復元部8による復元機能
と上記データ圧縮部6による圧縮機能はハードウエアで
達成されるようになっている。しかし、これに限るもの
ではなく、ソフトウエアで上記圧縮及び復元機能を達成
することもできる。
【0033】印刷機構部9は、フレームバッファ4又は
圧縮データ復元部8からのビットマップイメージデータ
D2を図示しない記録媒体に印刷するためのものであ
る。具体的には、印刷機構部9が切換器5を介してフレ
ームバッファ4と直接接続されている場合には、フレー
ムバッファ4に格納されている少量のビットマップイメ
ージデータD2を順次読み出して印刷する。また、印刷
機構部9がフレームバッファ4と接続されておらず、圧
縮データ復元部8と接続されている場合には、圧縮デー
タ復元部8で復元された1ページ分のビットマップイメ
ージデータD2を一度に印刷するようになっている。
圧縮データ復元部8からのビットマップイメージデータ
D2を図示しない記録媒体に印刷するためのものであ
る。具体的には、印刷機構部9が切換器5を介してフレ
ームバッファ4と直接接続されている場合には、フレー
ムバッファ4に格納されている少量のビットマップイメ
ージデータD2を順次読み出して印刷する。また、印刷
機構部9がフレームバッファ4と接続されておらず、圧
縮データ復元部8と接続されている場合には、圧縮デー
タ復元部8で復元された1ページ分のビットマップイメ
ージデータD2を一度に印刷するようになっている。
【0034】次に、本実施例の動作について説明する。
図2は、本実施例の動作フローチャート図である。上位
装置から受信した1ページ分の印刷データD1がコード
の状態でページデータバッファ1に格納されると、展開
機構部3によって、その印刷データD1が読み出され、
そのデータ内容に対応したビットマップイメージデータ
D2に展開されて、フレームバッファ4に格納される
(図2のステップS1〜S3)。このとき、フレームバ
ッファ4が1ページの数分の1のビットマップイメージ
データD2しか格納できないので、ページ先頭附近のバ
ンドに対応する部分を示すビットマップイメージデータ
D2がフレームバッファ4に格納される(以下「描画」
という)。
図2は、本実施例の動作フローチャート図である。上位
装置から受信した1ページ分の印刷データD1がコード
の状態でページデータバッファ1に格納されると、展開
機構部3によって、その印刷データD1が読み出され、
そのデータ内容に対応したビットマップイメージデータ
D2に展開されて、フレームバッファ4に格納される
(図2のステップS1〜S3)。このとき、フレームバ
ッファ4が1ページの数分の1のビットマップイメージ
データD2しか格納できないので、ページ先頭附近のバ
ンドに対応する部分を示すビットマップイメージデータ
D2がフレームバッファ4に格納される(以下「描画」
という)。
【0035】この動作と並行して、制御部2によって、
ページデータバッファ1内に格納された印刷データD1
が監視され、この印刷データD1の内容から印刷データ
D1が展開機構部3で展開されるに要する時間Tの予測
が行なわれる(図2のステップS4)。
ページデータバッファ1内に格納された印刷データD1
が監視され、この印刷データD1の内容から印刷データ
D1が展開機構部3で展開されるに要する時間Tの予測
が行なわれる(図2のステップS4)。
【0036】そして、展開機構部3による展開がアウト
ラインフォントや複雑な図形データの展開でない場合
や、1ページ当たりのデータ量の少ないものの展開であ
る場合には、展開必要時間Tが規定時間T0よりも小く
なるので、フレームバッファ4と印刷機構部9とを接続
する制御信号Cが制御部2から切換器5に出力される
(図2のステップS4のYES)。
ラインフォントや複雑な図形データの展開でない場合
や、1ページ当たりのデータ量の少ないものの展開であ
る場合には、展開必要時間Tが規定時間T0よりも小く
なるので、フレームバッファ4と印刷機構部9とを接続
する制御信号Cが制御部2から切換器5に出力される
(図2のステップS4のYES)。
【0037】これにより、フレームバッファ4内のビッ
トマップイメージデータD2が印刷機構部9によって順
次読み出されて印刷される。すなわち、ページ先頭附近
のバンドに対応するデータがフレームバッファ4に書込
まれた時点で、そのビットマップイメージデータD2が
読み出されて印刷機構部9により印刷される。そして、
空いたフレームバッファ4に上記描画を行ったページ先
頭附近のバンドに続く部分のデータを示すビットマップ
イメージデータD2が描画された後、そのビットマップ
イメージデータD2が読み出されて印刷される。この動
作が順次繰り返されて、1ページ分の描画と印刷が完了
する(図2のステップS9)。
トマップイメージデータD2が印刷機構部9によって順
次読み出されて印刷される。すなわち、ページ先頭附近
のバンドに対応するデータがフレームバッファ4に書込
まれた時点で、そのビットマップイメージデータD2が
読み出されて印刷機構部9により印刷される。そして、
空いたフレームバッファ4に上記描画を行ったページ先
頭附近のバンドに続く部分のデータを示すビットマップ
イメージデータD2が描画された後、そのビットマップ
イメージデータD2が読み出されて印刷される。この動
作が順次繰り返されて、1ページ分の描画と印刷が完了
する(図2のステップS9)。
【0038】このように、展開機構部3による展開がア
ウトラインフォントや、複雑な図形データの展開でない
場合や、1ページ当たりのデータ量の少ないものの展開
である場合には、そのビットマップイメージデータD2
のフレームバッファ4への書込みと読み出しが順次行わ
れ、これに同期して、そのビットマップイメージデータ
D2の印刷が行われるので、上述した「オーバラン」の
現象は生じない。
ウトラインフォントや、複雑な図形データの展開でない
場合や、1ページ当たりのデータ量の少ないものの展開
である場合には、そのビットマップイメージデータD2
のフレームバッファ4への書込みと読み出しが順次行わ
れ、これに同期して、そのビットマップイメージデータ
D2の印刷が行われるので、上述した「オーバラン」の
現象は生じない。
【0039】また、展開機構部3による展開がアウトラ
インフォントや、複雑な図形データの展開である場合
や、1ページ当たりのデータ量の多いものの展開である
場合には、展開必要時間Tが規定時間T0よりも大きく
なるので、フレームバッファ4とデータ圧縮部6とを接
続させる制御信号Cが制御部2から切換器5に出力さ
れ、フレームバッファ4内のビットマップイメージデー
タD2がデータ圧縮部6で圧縮された後、この圧縮デー
タD3が圧縮データバッファ7に格納される(図2のス
テップS4のNO及びステップS5,S6)。
インフォントや、複雑な図形データの展開である場合
や、1ページ当たりのデータ量の多いものの展開である
場合には、展開必要時間Tが規定時間T0よりも大きく
なるので、フレームバッファ4とデータ圧縮部6とを接
続させる制御信号Cが制御部2から切換器5に出力さ
れ、フレームバッファ4内のビットマップイメージデー
タD2がデータ圧縮部6で圧縮された後、この圧縮デー
タD3が圧縮データバッファ7に格納される(図2のス
テップS4のNO及びステップS5,S6)。
【0040】すなわち、ページ先頭附近のバンドに対応
するデータがフレームバッファ4に書込まれた時点で、
そのビットマップイメージデータD2が読み出され、切
換器5を介してデータ圧縮部6に送出される。そして、
このデータが圧縮部6で圧縮された後、圧縮データバッ
ファ7に圧縮データD3として格納される。次いで、空
いたフレームバッファ4に上記描画を行ったページ先頭
附近のバンドに続く部分のデータを示すビットマップイ
メージデータD2が描画された後、そのビットマップイ
メージデータD2が読み出され、圧縮されて圧縮データ
バッファ7に格納される。この処理が順次繰り返される
(図2のステップS7のNO,ステップS5及びS
6)。
するデータがフレームバッファ4に書込まれた時点で、
そのビットマップイメージデータD2が読み出され、切
換器5を介してデータ圧縮部6に送出される。そして、
このデータが圧縮部6で圧縮された後、圧縮データバッ
ファ7に圧縮データD3として格納される。次いで、空
いたフレームバッファ4に上記描画を行ったページ先頭
附近のバンドに続く部分のデータを示すビットマップイ
メージデータD2が描画された後、そのビットマップイ
メージデータD2が読み出され、圧縮されて圧縮データ
バッファ7に格納される。この処理が順次繰り返される
(図2のステップS7のNO,ステップS5及びS
6)。
【0041】そして、1ページ分の圧縮データD3が圧
縮データバッファ7に格納されると、この1ページ分の
圧縮データD3が圧縮データバッファ7から読み出され
て、圧縮データ復元部8でビットマップイメージデータ
D2に復元された後、印刷機構部9によって一度に印刷
される(図2のステップS7のYES,ステップS8及
びS9)。この圧縮データ復元部8における復元動作は
印刷機構部9の印刷動作と同期して行われる。
縮データバッファ7に格納されると、この1ページ分の
圧縮データD3が圧縮データバッファ7から読み出され
て、圧縮データ復元部8でビットマップイメージデータ
D2に復元された後、印刷機構部9によって一度に印刷
される(図2のステップS7のYES,ステップS8及
びS9)。この圧縮データ復元部8における復元動作は
印刷機構部9の印刷動作と同期して行われる。
【0042】このように、展開機構部3による展開がア
ウトラインフォントや、複雑な図形データの展開である
場合や、1ページ当たりのデータ量の多いものの展開で
ある場合には、その圧縮して圧縮データバッファ7に1
ページ分格納し、この1ページ分を一度に印刷するよう
になっているので、上述した「オーバラン」の現象は生
じない。
ウトラインフォントや、複雑な図形データの展開である
場合や、1ページ当たりのデータ量の多いものの展開で
ある場合には、その圧縮して圧縮データバッファ7に1
ページ分格納し、この1ページ分を一度に印刷するよう
になっているので、上述した「オーバラン」の現象は生
じない。
【0043】また、フレームバッファ4のメモリ容量を
1ページの数分の1にし、圧縮データバッファ7のメモ
リ容量を非圧縮データを格納する場合の数分の1〜数十
分の1にすることができるので、メモリを節約すること
ができ、この結果、コストダウンを図ることができる。
1ページの数分の1にし、圧縮データバッファ7のメモ
リ容量を非圧縮データを格納する場合の数分の1〜数十
分の1にすることができるので、メモリを節約すること
ができ、この結果、コストダウンを図ることができる。
【0044】第2実施例.図3は、本発明の第2実施例
に係る電子写真ページプリンタを示すブロック図であ
る。なお、図1の要素と同一の要素については同一符号
を付して説明する。本実施例はハードディスクを備えて
いる点が上記第1実施例と異なる。すなわち、上記第1
実施例においては、展開と描画に時間を要するデータを
圧縮,復元することで正常な印刷を可能としているが、
この圧縮,復元による印刷において次のような問題が生
じることもある。
に係る電子写真ページプリンタを示すブロック図であ
る。なお、図1の要素と同一の要素については同一符号
を付して説明する。本実施例はハードディスクを備えて
いる点が上記第1実施例と異なる。すなわち、上記第1
実施例においては、展開と描画に時間を要するデータを
圧縮,復元することで正常な印刷を可能としているが、
この圧縮,復元による印刷において次のような問題が生
じることもある。
【0045】第1には、印刷データD1の内容によって
は、データ圧縮部6の圧縮率では十分対応できない場合
があり、このような場合には、圧縮データバッファ7に
1ページ分のビットマップイメージデータD2を格納す
ることができなくなる。第2には、圧縮データ復元部8
の復元動作と印刷機構部9の印刷動作は同期していなけ
ればならず、復元速度が印刷速度を下回ってはならない
が、印刷データD1の内容によっては復元速度が印刷速
度に追い付かなくなる場合がある。圧縮データ復元部8
をハードウエアで構成した場合、このような事態の発生
をかなり抑えることができるが、装置の簡素化のために
圧縮データ復元部8の復元動作をソフトウエアで達成し
ようとする場合には、上記の事態が多々生じ深刻な問題
となる。そこで、本実施例では図3に示す構成として、
上記事態の回避を図り、正常な印刷を保証することとし
た。
は、データ圧縮部6の圧縮率では十分対応できない場合
があり、このような場合には、圧縮データバッファ7に
1ページ分のビットマップイメージデータD2を格納す
ることができなくなる。第2には、圧縮データ復元部8
の復元動作と印刷機構部9の印刷動作は同期していなけ
ればならず、復元速度が印刷速度を下回ってはならない
が、印刷データD1の内容によっては復元速度が印刷速
度に追い付かなくなる場合がある。圧縮データ復元部8
をハードウエアで構成した場合、このような事態の発生
をかなり抑えることができるが、装置の簡素化のために
圧縮データ復元部8の復元動作をソフトウエアで達成し
ようとする場合には、上記の事態が多々生じ深刻な問題
となる。そこで、本実施例では図3に示す構成として、
上記事態の回避を図り、正常な印刷を保証することとし
た。
【0046】図3における、制御部10は、ページデー
タバッファ1に格納されている印刷データD1の内容と
量を考慮して切換器20を3段に切り換える機能を有し
ている。具体的には、印刷データD1の内容から印刷デ
ータD1が展開機構部3で展開されるに要する時間Tを
予測し、展開必要時間Tが規定時間T0以内である場合
には、フレームバッファ4と印刷機構部9とを接続する
制御信号Cを切換器20に出力する。
タバッファ1に格納されている印刷データD1の内容と
量を考慮して切換器20を3段に切り換える機能を有し
ている。具体的には、印刷データD1の内容から印刷デ
ータD1が展開機構部3で展開されるに要する時間Tを
予測し、展開必要時間Tが規定時間T0以内である場合
には、フレームバッファ4と印刷機構部9とを接続する
制御信号Cを切換器20に出力する。
【0047】そして、展開必要時間Tが規定時間T0よ
り大きいときには、制御部10は、印刷データD1の内
容を吟味し、その結果、データ圧縮部6の圧縮率で十分
であり、しかも、圧縮データ復元部8の復元動作が印刷
機構部9の印刷動作に同期すると判断した場合には
(「是」)、フレームバッファ4とデータ圧縮部6とを
接続させる制御信号Cを切換器20に出力する。逆に、
データ内容吟味の結果、データ圧縮部6の圧縮率では不
十分であり、また、圧縮データ復元部8の復元動作が印
刷機構部9の印刷動作に追い付かないと判断した場合に
は(「非」)、フレームバッファ4とハードディスク3
0とを接続させる制御信号Cを切換器20に出力する機
能を有している。ハードディスク30は、少なくとも1
ページ分のビットマップイメージデータD2を格納可能
な容量を有する。
り大きいときには、制御部10は、印刷データD1の内
容を吟味し、その結果、データ圧縮部6の圧縮率で十分
であり、しかも、圧縮データ復元部8の復元動作が印刷
機構部9の印刷動作に同期すると判断した場合には
(「是」)、フレームバッファ4とデータ圧縮部6とを
接続させる制御信号Cを切換器20に出力する。逆に、
データ内容吟味の結果、データ圧縮部6の圧縮率では不
十分であり、また、圧縮データ復元部8の復元動作が印
刷機構部9の印刷動作に追い付かないと判断した場合に
は(「非」)、フレームバッファ4とハードディスク3
0とを接続させる制御信号Cを切換器20に出力する機
能を有している。ハードディスク30は、少なくとも1
ページ分のビットマップイメージデータD2を格納可能
な容量を有する。
【0048】次に、本実施例の動作について説明する。
上位装置から受信した1ページ分の印刷データD1がコ
ードの状態でページデータバッファ1に格納されると、
展開機構部3によって読み出され、そのデータ内容に対
応したビットマップイメージデータD2に展開されて、
フレームバッファ4に格納される。
上位装置から受信した1ページ分の印刷データD1がコ
ードの状態でページデータバッファ1に格納されると、
展開機構部3によって読み出され、そのデータ内容に対
応したビットマップイメージデータD2に展開されて、
フレームバッファ4に格納される。
【0049】この動作と並行して、制御部10によりペ
ージデータバッファ1内に格納された印刷データD1が
監視され、展開機構部3における展開必要時間Tが規定
時間T0以内かどうかが判断される。制御部10によっ
て、展開必要時間Tが規定時間T0以内であると判断さ
れると、フレームバッファ4と印刷機構部9とが接続さ
れ、フレームバッファ4内のビットマップイメージデー
タD2が印刷機構部9によって順次読み出されて印刷さ
れる。
ージデータバッファ1内に格納された印刷データD1が
監視され、展開機構部3における展開必要時間Tが規定
時間T0以内かどうかが判断される。制御部10によっ
て、展開必要時間Tが規定時間T0以内であると判断さ
れると、フレームバッファ4と印刷機構部9とが接続さ
れ、フレームバッファ4内のビットマップイメージデー
タD2が印刷機構部9によって順次読み出されて印刷さ
れる。
【0050】そして、制御部10によって、展開必要時
間Tが規定時間T0より大きいと判断され、しかも、印
刷データD1の内容の吟味の結果、データ圧縮部6の圧
縮率で十分であり、圧縮データ復元部8の復元動作が印
刷機構部9の印刷動作に同期すると判断された場合に
は、フレームバッファ4とデータ圧縮部6とが接続さ
れ、フレームバッファ4内のビットマップイメージデー
タD2がデータ圧縮部6で圧縮された後、この圧縮デー
タD3が圧縮データバッファ7に格納される。1ページ
分の圧縮データD3が圧縮データバッファ7に格納され
ると、この1ページ分の圧縮データD3が圧縮データバ
ッファ7から読み出されて、圧縮データ復元部8でビッ
トマップイメージデータD2に復元された後、印刷機構
部9によって一度に印刷される。
間Tが規定時間T0より大きいと判断され、しかも、印
刷データD1の内容の吟味の結果、データ圧縮部6の圧
縮率で十分であり、圧縮データ復元部8の復元動作が印
刷機構部9の印刷動作に同期すると判断された場合に
は、フレームバッファ4とデータ圧縮部6とが接続さ
れ、フレームバッファ4内のビットマップイメージデー
タD2がデータ圧縮部6で圧縮された後、この圧縮デー
タD3が圧縮データバッファ7に格納される。1ページ
分の圧縮データD3が圧縮データバッファ7に格納され
ると、この1ページ分の圧縮データD3が圧縮データバ
ッファ7から読み出されて、圧縮データ復元部8でビッ
トマップイメージデータD2に復元された後、印刷機構
部9によって一度に印刷される。
【0051】逆に、制御部10によって、データ内容吟
味の結果、データ圧縮部6の圧縮率では不十分であり、
また、圧縮データ復元部8の復元動作が印刷機構部9の
印刷動作に追い付かないと判断された場合には、制御信
号Cが切換器20に出力され、フレームバッファ4とハ
ードディスク30とが接続させられる。これにより、ペ
ージ先頭附近のバンドに対応するデータがフレームバッ
ファ4に書込まれた時点で、そのビットマップイメージ
データD2が読み出され、切換器20を介してハードデ
ィスク30に格納される。
味の結果、データ圧縮部6の圧縮率では不十分であり、
また、圧縮データ復元部8の復元動作が印刷機構部9の
印刷動作に追い付かないと判断された場合には、制御信
号Cが切換器20に出力され、フレームバッファ4とハ
ードディスク30とが接続させられる。これにより、ペ
ージ先頭附近のバンドに対応するデータがフレームバッ
ファ4に書込まれた時点で、そのビットマップイメージ
データD2が読み出され、切換器20を介してハードデ
ィスク30に格納される。
【0052】この描画,格納処理が順次繰り返され、1
ページ分のビットマップイメージデータD2がハードデ
ィスク30に格納されると、この1ページ分のビットマ
ップイメージデータD2がハードディスク30から読み
出され、印刷機構部9によって一度に印刷される。
ページ分のビットマップイメージデータD2がハードデ
ィスク30に格納されると、この1ページ分のビットマ
ップイメージデータD2がハードディスク30から読み
出され、印刷機構部9によって一度に印刷される。
【0053】このように、本実施例では、データ圧縮部
6の圧縮率では十分に対応することができず、また、圧
縮データ復元部8の復元動作が印刷機構部9の印刷動作
に追い付かないような内容の印刷データD1が入力され
た場合においても、正常に印刷動作を行うことができ
る。その他の構成,作用効果については上記第1実施例
と同様であるので、その記載は省略する。
6の圧縮率では十分に対応することができず、また、圧
縮データ復元部8の復元動作が印刷機構部9の印刷動作
に追い付かないような内容の印刷データD1が入力され
た場合においても、正常に印刷動作を行うことができ
る。その他の構成,作用効果については上記第1実施例
と同様であるので、その記載は省略する。
【0054】
【発明の効果】以上のように本発明の電子写真ページプ
リンタによれば、印刷データの展開がアウトラインフォ
ントや、複雑な図形データの展開である場合や、1ペー
ジ当たりのデータ量の多いものの展開である場合には、
制御部において展開必要時間が規定時間外であると判断
され、圧縮/復元手段で順次圧縮格納され、復元された
1ページ分のビットマップイメージデータが印刷される
ので、いわゆる「オーバラン」の現象は生じない。この
結果、本発明は印刷精度の向上を図ることができるとい
う優れた効果を発揮する。
リンタによれば、印刷データの展開がアウトラインフォ
ントや、複雑な図形データの展開である場合や、1ペー
ジ当たりのデータ量の多いものの展開である場合には、
制御部において展開必要時間が規定時間外であると判断
され、圧縮/復元手段で順次圧縮格納され、復元された
1ページ分のビットマップイメージデータが印刷される
ので、いわゆる「オーバラン」の現象は生じない。この
結果、本発明は印刷精度の向上を図ることができるとい
う優れた効果を発揮する。
【0055】また、フレームバッファを1ページの数分
の1のビットマップイメージデータを格納できれば足り
る小さな容量に設定しているので、メモリを節約するこ
とができ、この結果、装置のコストダウンを図ることが
できるという効果がある。
の1のビットマップイメージデータを格納できれば足り
る小さな容量に設定しているので、メモリを節約するこ
とができ、この結果、装置のコストダウンを図ることが
できるという効果がある。
【0056】さらに、ビットマップイメージデータを少
なくとも1ページ分格納可能なハードディスクを設ける
ことにより、圧縮/復元手段の圧縮率では不十分であ
り、かつその復元動作が印刷機構部の印刷動作に追い付
かないような内容の印刷データをも印刷することができ
るという効果がある。
なくとも1ページ分格納可能なハードディスクを設ける
ことにより、圧縮/復元手段の圧縮率では不十分であ
り、かつその復元動作が印刷機構部の印刷動作に追い付
かないような内容の印刷データをも印刷することができ
るという効果がある。
【図1】本発明の第1実施例に係る電子写真ページプリ
ンタを示すブロック図である。
ンタを示すブロック図である。
【図2】第1実施例の動作フローチャート図である。
【図3】本発明の第2実施例に係る電子写真ページプリ
ンタを示すブロック図である。
ンタを示すブロック図である。
1 ページデータバッファ 2 制御部 3 展開機構部 4 フレームバッファ 5 切換器 6 データ圧縮部 7 圧縮データバッファ 8 圧縮データ復元部
Claims (4)
- 【請求項1】 1ページ分の印刷データをコードの状態
で格納するページデータバッファと、 このページデータバッファ内の印刷データからビットマ
ップイメージデータを展開生成する展開機構部と、 この展開機構部で展開生成されたビットマップイメージ
データのうち1ページの数分の1のビットマップイメー
ジデータを格納可能なフレームバッファと、 このフレームバッファのビットマップイメージデータを
順次圧縮格納し、1ページ分の圧縮データを復元可能な
圧縮/復元手段と、 上記ページデータバッファ内の印刷データに基づいて、
上記展開機構部における展開必要時間が規定時間以内か
否かを判断する制御部と、 この制御部において、展開必要時間が規定時間以内であ
ると判断されたときに上記フレームバッファのビットマ
ップイメージデータを順次印刷し、また、展開必要時間
が規定時間外であると判断されたときに圧縮/復元手段
で復元された1ページ分のビットマップイメージデータ
を印刷する印刷機構部と、 を備えることを特徴とした電子写真ページプリンタ。 - 【請求項2】 上記圧縮/復元手段が、上記フレームバ
ッファのビットマップイメージデータを圧縮するデータ
圧縮部と、このデータ圧縮部で圧縮形成された圧縮デー
タを順次格納する圧縮データバッファと、この圧縮デー
タバッファ内の1ページ分の圧縮データを元のビットマ
ップイメージデータに復元する圧縮データ復元部とを備
える請求項1記載の電子写真ページプリンタ。 - 【請求項3】 上記フレームバッファのビットマップイ
メージデータを少なくとも1ページ分は格納可能なハー
ドディスクを備え、 上記制御部が、上記ページデータバッファ内の印刷デー
タに基づいて、上記展開機構部における展開必要時間が
規定時間以内か否かを判断すると共に、上記展開必要時
間が規定時間外であると判断したときにさらに上記圧縮
/復元手段における圧縮率の是非と復元動作の是非とを
判断するものであり、 上記印刷機構部が、上記制御部において、展開必要時間
が規定時間以内であると判断されたときに上記フレーム
バッファのビットマップイメージデータを順次印刷し、
また、展開必要時間が規定時間外でありかつ上記圧縮/
復元手段における圧縮率と復元動作とが是であると判断
されたときに圧縮/復元手段で復元された1ページ分の
ビットマップイメージデータを印刷し、また、展開必要
時間が規定時間外でありかつ上記圧縮/復元手段におけ
る圧縮率又は復元動作が非であると判断されたときに上
記ハードディスク内の1ページ分のビットマップイメー
ジデータを印刷するものである請求項1または請求項2
記載の電子写真ページプリンタ。 - 【請求項4】 上記制御部の判断に基づいて、上記フレ
ームバッファ内のビットマップイメージデータを上記印
刷機構部,圧縮/復元手段,及びハードディスクのいず
れかに導く選択手段を設けた請求項1ないし請求項3の
いずれかに記載の電子写真ページプリンタ。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP6183954A JPH0825716A (ja) | 1994-07-13 | 1994-07-13 | 電子写真ページプリンタ |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP6183954A JPH0825716A (ja) | 1994-07-13 | 1994-07-13 | 電子写真ページプリンタ |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0825716A true JPH0825716A (ja) | 1996-01-30 |
Family
ID=16144727
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP6183954A Pending JPH0825716A (ja) | 1994-07-13 | 1994-07-13 | 電子写真ページプリンタ |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0825716A (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6906822B1 (en) | 1999-09-14 | 2005-06-14 | Fuji Xerox Co., Ltd | Page printer and page printer control method |
| WO2007108564A1 (ja) | 2006-03-23 | 2007-09-27 | The Furukawa Electric Co., Ltd. | 光ファイバ素線 |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0449079A (ja) * | 1990-06-19 | 1992-02-18 | Fujitsu Ltd | ページプリンタ |
| JPH04189163A (ja) * | 1990-11-22 | 1992-07-07 | Hitachi Ltd | 印刷制御装置 |
| JPH05557A (ja) * | 1991-06-24 | 1993-01-08 | Sanyo Electric Co Ltd | 像形成装置 |
| JPH07266633A (ja) * | 1994-03-29 | 1995-10-17 | Matsushita Electric Ind Co Ltd | 印字装置 |
-
1994
- 1994-07-13 JP JP6183954A patent/JPH0825716A/ja active Pending
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0449079A (ja) * | 1990-06-19 | 1992-02-18 | Fujitsu Ltd | ページプリンタ |
| JPH04189163A (ja) * | 1990-11-22 | 1992-07-07 | Hitachi Ltd | 印刷制御装置 |
| JPH05557A (ja) * | 1991-06-24 | 1993-01-08 | Sanyo Electric Co Ltd | 像形成装置 |
| JPH07266633A (ja) * | 1994-03-29 | 1995-10-17 | Matsushita Electric Ind Co Ltd | 印字装置 |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6906822B1 (en) | 1999-09-14 | 2005-06-14 | Fuji Xerox Co., Ltd | Page printer and page printer control method |
| WO2007108564A1 (ja) | 2006-03-23 | 2007-09-27 | The Furukawa Electric Co., Ltd. | 光ファイバ素線 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH10124268A (ja) | 印字制御装置 | |
| JP3161031B2 (ja) | 画像処理装置 | |
| JP3733759B2 (ja) | プリンタ制御装置及び方法並びにプリンタ制御プログラムを記録した記録媒体及びプリンタシステム | |
| JPH04323060A (ja) | 出力方法及び装置 | |
| JPH0825716A (ja) | 電子写真ページプリンタ | |
| JP3685234B2 (ja) | 画像処理装置 | |
| JPH10207645A (ja) | 出力制御方法とその装置と該装置を備えた画像形成装置及び前記方法を実施するプログラムを記憶した記憶媒体 | |
| JP3772407B2 (ja) | 画像処理装置 | |
| JPH05244367A (ja) | 画像処理装置 | |
| JPH09331434A (ja) | 画像形成装置 | |
| JP3674644B2 (ja) | 印字用データ発生装置 | |
| JPH11180005A (ja) | 画像形成装置の再印刷方法および装置 | |
| JPH07271528A (ja) | 印字システム及びその印字方式 | |
| JPH11187261A (ja) | 画像処理装置 | |
| JP3257428B2 (ja) | カラー画像処理装置 | |
| JPH09216349A (ja) | ページプリンタにおけるデータ処理方法 | |
| JPH08317188A (ja) | 画像処理装置 | |
| JPH10108024A (ja) | データ処理装置及びデータ処理方法 | |
| JPH0691979A (ja) | 画像形成装置におけるフォームデータ処理方式 | |
| JP3770580B2 (ja) | 画像形成装置 | |
| JPH0883154A (ja) | 出力装置 | |
| JP2000225735A (ja) | 画像印刷装置 | |
| JP3429402B2 (ja) | 画像形成装置 | |
| JP3502214B2 (ja) | 画像形成装置 | |
| JPH0955835A (ja) | 画像処理装置 |