JP2000335020A - 画像形成装置及びその制御方法 - Google Patents

画像形成装置及びその制御方法

Info

Publication number
JP2000335020A
JP2000335020A JP11152810A JP15281099A JP2000335020A JP 2000335020 A JP2000335020 A JP 2000335020A JP 11152810 A JP11152810 A JP 11152810A JP 15281099 A JP15281099 A JP 15281099A JP 2000335020 A JP2000335020 A JP 2000335020A
Authority
JP
Japan
Prior art keywords
image forming
image
page
mode
data
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
JP11152810A
Other languages
English (en)
Other versions
JP4208345B2 (ja
JP2000335020A5 (ja
Inventor
Shinichiro Maekawa
真一郎 前川
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 JP15281099A priority Critical patent/JP4208345B2/ja
Publication of JP2000335020A publication Critical patent/JP2000335020A/ja
Publication of JP2000335020A5 publication Critical patent/JP2000335020A5/ja
Application granted granted Critical
Publication of JP4208345B2 publication Critical patent/JP4208345B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Record Information Processing For Printing (AREA)
  • Control Or Security For Electrophotography (AREA)

Abstract

(57)【要約】 【課題】中間転写体にトナー像を転写する印刷方式にお
いて、印刷効率を向上させる。 【解決手段】転写ドラムに1ページずつ画像を転写して
印刷する際には、2ページの印刷を完了させるまでに時
間T6を要し、転写ドラムに2ページ分の画像を同時に
転写して印刷する際には、2ページあたり時間T2を要
する。そこで、1ページの画像データ生成後に次のペー
ジのデータ量を外部装置において判定し、所定量以下で
あれば、時間T6−T2=T7以下の時間でそのページ
を生成できるものとして、2ページ形成モードを指定す
る。そうでなけれな1ページ形成モードを指定する。こ
の結果2ページの印刷が最も早いモードで印刷が遂行さ
れる。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、例えば中間転写体
にトナー等により現像された画像を形成し、それを印刷
媒体に転写して画像を形成する画像形成装置及びその制
御方法に関する。
【0002】
【従来の技術】近年、レーザビームプリンタを中心とす
るページプリンタが急速に発展してきた。更に最近で
は、カラー画像出力が可能であるページプリンタも多数
提案され、製品化されている。カラーレーザビームプリ
ンタは、4色のトナー(Y:イエロー、M:マゼンタ、
C:シアン、K:ブラック)各色を電子写真プロセスに
よって重ね合わせることによってフルカラー画像を形成
するが、そのプロセスは種々提案されている。
【0003】その中で、図17に示す中間転写方式で
は、感光ドラムの潜像をトナー像に形成し、そのトナー
像をいったん中間転写体に転写し、中間転写体に4色の
トナー像を重ね合わせた後に、用紙に4色分のトナー像
を一度に転写して定着させ、画像形成を行なう。中間転
写体と感光ドラムとの位置関係が固定されているため、
中間転写方式は、用紙に1色ずつ転写する方式に比べて
色ずれを防止しやすいという長所を備えている。
【0004】
【発明が解決しようとする課題】しかしながら図18に
示すように、中間転写方式の画像形成方法においては、
対応する最大用紙サイズ大の中間転写体が必要であり、
1ページ単位で画像形成を行なう場合は、形成される画
像がどのようなサイズであっても単位時間あたりの印刷
枚数は一定であった。すなわち、最大用紙サイズよりも
小さいサイズであっても印刷速度を上げることはできな
かった。
【0005】本発明は上述した課題を解決するためにな
されたもので、中間転写体に複数ページを形成できる場
合には、中間転写体上に複数ページ分の画像を形成する
ことよって、時間あたりの印刷枚数を増加させ、生産性
を向上させた画像形成装置及びその制御方法を提供する
ことを目的とする。
【0006】更に、本発明に関わる画像形成装置は、エ
ンジンアイドリング状態から初めに印字すべきページデ
ータの印字(以降「ファーストプリント」と称する)の
際に、所定時間内に複数ページ形成できた場合には、複
数ページ分の画像を中間転写体に形成してそれを印刷媒
体に転写することで、印刷処理の効率化を図ることを目
的とする。
【0007】
【課題を解決するための手段】上記目的を達成するため
に本発明は次のような構成からなる。すなわち、画像形
成領域に複数ページの画像を形成可能な画像形成手段
と、前記画像形成領域への画像形成をそれぞれ1ページ
ずつ行う第1の画像形成モードと、前記画像形成領域へ
の画像形成をそれぞれ複数ページずつ行う第2の画像形
成モードのいずれかを選択するモード選択手段と、前記
モード選択手段により選択された画像形成モードで画像
を形成するよう前記画像形成手段を制御する制御手段と
を備える。
【0008】更に好ましくは、前記モード選択手段は、
ページ単位で画像形成モードを選択する。
【0009】更に好ましくは、前記モード選択手段は、
印刷ジョブ単位で画像形成モードを選択する。
【0010】更に好ましくは、前記モード選択手段は、
外部装置から印刷データと共に送信されてくる制御デー
タに従って画像形成モードを選択する。
【0011】更に好ましくは、前記モード選択手段は、
第Nページの画像データが用意され、かつ、第Nページ
以外の画像データが用意されていない場合に、前記第N
ページの画像データが用意されてから所定時間内に第N
+1ページの画像データを用意できた場合に第2の画像
形成モードを選択し、前記制御手段は、前記画像形成領
域への画像形成を、それぞれ第Nページと第N+1ペー
ジの2ページずつ行うよう前記画像形成手段を制御す
る。
【0012】更に好ましくは、前記モード選択手段は、
第Nページの画像データが用意され、かつ、第Nページ
以外の画像データが用意されていない場合でも、後続す
る印刷データがなければ所定時間の経過を待たずに第1
の画像形成モードを選択する。
【0013】更に好ましくは、前記画像形成手段は、前
記画像形成領域である中間転写体に複数の要素色の画像
を重ね合わせたカラー画像を形成する。
【0014】以上の構成によれば、中間転写方式の印字
スループットを最大限に引き出すことが可能となり、色
ずれ防止効果と共に印字品位とスピードの両立したカラ
ーレーザビームプリンタを提供することができる。
【0015】更に前記外部機器からの指示により複数ペ
ージ形成モードによる印刷を効率良く行い、複数ページ
トータルの印字時間の短縮を実現できる。また外部機器
上で動作する制御ソフトウェアの処理によって、使用者
に意識させることなく、すなわち、単ページデータの印
刷であっても複数ページ単位(ジョブやドキュメント)
の印刷であっても、常に最大限の印字スループットを提
供することができる。
【0016】
【発明の実施の形態】図1に本実施形態のカラーレーザ
プリンタを含んだシステムの構成を示す。
【0017】<プリンタシステムの構成>図1におい
て、101はホストコンピュータ等の外部機器、102
は本実施例を適用したカラーレーザビームプリンタであ
る。
【0018】カラーレーザビームプリンタ102は、
Y,M,C,Bk各色のドットデータ毎に実際に感光ド
ラムに潜像を形成することによって、用紙にY,M,
C,Bkの4色を重ね合わせ、熱定着させることによっ
て印字を行なうエンジン部103、エンジン部103に
接続され、外部機器101から送られるコードデータ、
画像データ(RGB、YMCK)を受け、このデータに
基づいてY,M,C,Bk各色のドットデータからなる
ページ情報を生成し、エンジン部103に対して順時ド
ットデータを送信するコントローラ部104からなる。
またオペレータ(使用者)は、パネル部105を操作す
ることによって、カラーレーザビームプリンタ102に
所定の動作を指定することができる。
【0019】コントローラ部104とエンジン部103
は、所定のビデオインターフェイスによって接続されて
おり、情報の交換は8ビット単位のコマンド/ステータ
スのシリアル通信によって行なう。
【0020】図2は本実施例のカラーレーザビームプリ
ンタのエンジン部103の断面の概略図である。
【0021】同図において、201は記録媒体である用
紙、202は用紙201を保持する用紙カセットであ
る。203はカセット給紙クラッチであり、用紙カセッ
ト202上に載置された用紙201の最上位の用紙1枚
のみを分離し、不図示の駆動手段によって分離した用紙
の先端部を給紙ローラ204の位置まで搬送させる。カ
セット給紙クラッチ203は給紙の度に間欠的に回転
し、1回転に対応して1枚の用紙を給紙する。給紙ロー
ラ204は、用紙が給紙クラッチ203によって搬送さ
れてくると、用紙201を軽く挿圧しながら回転し、用
紙201を搬送する。222は用紙台、221は手差し
給紙クラッチであり、用紙カセット202からの給紙だ
けでなく、給紙台222から1枚ずつ手差し給紙するこ
とを可能にする。
【0022】209は感光ドラム、208は感光ドラム
を含むドラムカートリッジ、210はBk:ブラックト
ナー現像器、211はY:イエロートナー現像器、21
2はM:マゼンタトナー現像器、213はC:シアント
ナー現像器、214はYMC現像器支持部である。現像
器支持部214は回転して所望の色トナーの現像器を感
光ドラム209に現像できる位置に搬送する。216は
不図示のレーザドライバを含むスキャナユニットであ
り、レーザドライバは、プリンタコントローラ104か
ら送出されるドットデータに応じて不図示の半導体レー
ザをON/OFFしながら感光ドラム209上に結像
し、主走査方向に走査して主走査ライン上に潜像を形成
する。205は中間転写ドラムである。中間転写ドラム
205は印字中に所定の速度で回転し、感光ドラム20
9上に形成されたトナー像が転写される。
【0023】感光ドラム209の潜像は、形成と並行し
て現像器210、211、212、213の内の所定の
色トナーの現像器によってトナー像として顕像化され、
更に並行して回転する中間転写ドラム205に転写さ
れ、中間転写ドラム205上には1ページ大のトナー像
が形成される。モノカラー(単色)モードの場合は、中
間転写ドラムに一色分の1ページトナー像(以降プレー
ンと称する)が形成される。フルカラーモードでは、中
間転写ドラムに現像器210、211、212、213
の4プレーンが重ねられて形成される。
【0024】224は2次転写ローラであり、用紙20
1が中間転写ドラム205と2次転写ローラ214の間
に入った状態で加電荷され、中間転写ドラム205上の
トナー像を間に入った用紙201上に転写(2次転写)
させる。
【0025】215は用紙201上のトナー像を加熱し
て定着させるための定着ヒータ、216、216’は定
着ローラである。用紙201は2次転写を受けるとさら
に搬送され、定着ローラ218、218’によってトナ
ー像が加熱定着され、搬送ローラ217、218、21
9をへて排紙トレイ220に排紙される。
【0026】本実施例のカラーレーザビームプリンタ1
02では、潜像形成、転写のプロセスをイエロー、マゼ
ンタ、シアン、ブラックの順番に行なう。
【0027】イエロートナー現像器210、マゼンタト
ナー現像器211、シアントナー現像器212、及びブ
ラックトナー現像器213は各々カセット形式の筐体に
なっており、本体から着脱が可能である。そのため以
降、210をYカートリッジ、211をMカートリッ
ジ、212をCカートリッジ、213をKカートリッジ
と称する。
【0028】221は、反転再給紙ユニットであり、2
22、223、224は搬送ローラである。エンジン部
103は、定着終了した用紙201の搬送先として、排
紙トレイ220と反転再給紙ユニット221を選択する
ことが可能である。この指定はコントローラ部104か
ら前記のシリアル通信によって指定される。用紙201
は、反転再給紙ユニットに入ると、搬送ローラ222の
方向へ一旦搬送される。エンジン部103は、不図示の
センサが用紙後端を検知すると、搬送ローラ222の回
転を逆転させ、搬送ローラ223、224へと用紙20
1を搬送させる。給紙口として、両面再給紙ユニットを
指定すると、搬送ローラ204へ用紙面が反転された状
態で再給紙されるため、上記の印字プロセスを経て両面
印字が可能となる。
【0029】上記のように、本実施例のエンジン部10
3は、中間転写ドラム205に1ページ分のトナー像を
形成することによってフルカラー印字、モノカラー印字
を実現する。従って中間転写ドラム205の外周長は、
印字可能な最大用紙サイズの長辺以上の長さがある。こ
のため用紙の搬送間隔を詰めて印字スループットを向上
するため、最大用紙長の2分の1以下の用紙長の用紙で
は、中間転写ドラム205に2ページ分のトナー像を形
成し、2枚の用紙を連続給紙することによって2ページ
分を連続印字するモードを持っている。以降、上述の2
ページ分の連続印字を2ページ形成モードと称し、通常
の印字を1ページ形成モード(または通常印字モード)
と称する。本実施例では、最大用紙サイズはA4サイズ
横送りの2倍以上の大きさを持ち、A4横送り時は上記
2ページ分の連続印字が可能である。
【0030】<画像形成のタイミング>図3、図4は本
実施例のカラーレーザビームプリンタのプリンタエンジ
ン部103とコントローラ部104との印字プロトコル
をインターフェイス信号のタイミングチャートによって
示した図である。
【0031】同図において、PRNTはコントローラ部
104が印字開始を要求する信号、TOPはエンジン部
103がコントローラ部104に対して画像データ(ビ
デオ信号)を要求するタイミング信号、VDOは画像デ
ータであり、不図示のクロック信号に同期してコントロ
ーラ部104から1ページ分送出される。エンジン部1
03は、PRNT信号のTRUEを検出すると印字動作
を開始し、コントローラ部104に対してTOP信号を
所定期間TRUEにする。コントローラ部104はTO
P信号のTRUEを検出するとそれに同期してVDO信
号を1ページ分送出する。エンジン部103はVDO信
号に従って画像形成を行なう。
【0032】図3は、モノカラーモードのタイミングチ
ャートを示している。
【0033】エンジン部103は、1ページ形成モード
では、コントローラ部104のPRNT信号に対して、
1回のTOP信号を発行する。2ページ形成モードで
は、コントローラ部104のPRNT信号に対して、2
回のTOP信号を発行する。コントローラ部104は、
2ページ分の印字準備が整った後に、PRNT信号をT
RUEにし、エンジン部103からの初めのTOP信号
に同期して、1ページ目の画像データを、次のTOP信
号に同期して2ページ目の画像データを送出する。
【0034】図4は、フルカラーモードのタイミングチ
ャートを示している。
【0035】エンジン部103は、1ページ形成モード
では、コントローラ部104のPRNT信号に対して、
イエロー、マゼンタ、シアン、ブラックの4色分のTO
P信号を発行する。2ページ形成モードでは、コントロ
ーラ部104のPRNT信号に対して、Y1(イエロー
の1ページ目)、Y2(イエローの2ページ目)、M
1,M2,C1,C2,K1,K2の合計8回のTOP
信号を発行する。コントローラ部104は、2ページ分
の印字準備が整った後に、PRNT信号をTRUEに
し、エンジン部103からの初めのTOP信号に同期し
て、1ページ目のイエロー画像データを、次のTOP信
号に同期して2ページ目のイエロー画像データ、同様に
して1ページ目のマゼンタ、2ページ目のマゼンタ、1
ページ目のシアン、2ページ目のシアン、1ページ目の
ブラック、2ページ目のブラックを送出する。
【0036】1ページ形成モードと2ページ形成モード
の変更は、コントローラ部104からエンジン部103
に前記シリアル通信指示が送られる。
【0037】図5は、2ページ形成モードがスループッ
トに対して有効であることを示す図である。同図におい
て、T1は2ページ形成モードの画像形成間隔であり、
T2は1ページモードの画像形成間隔である。1ページ
形成モードにおいては、A4横送りにおいても最大用紙
サイズにおいても、TOP信号の発行間隔はサイズに関
係なく同一のT2となる。従って最大スループットを毎
分の印刷枚数で表現すると、最大サイズにおいても最小
サイズにおいても同じになる。一方2ページ形成モード
を用いると、図のようにTOP信号の発行間隔がT1と
なり毎分の印字枚数は倍になる。
【0038】本実施例のエンジン部103は、前ページ
のTOP信号からPRNT信号のTRUEを所定の時間
以内に検出しないと、レーザ走査と定着ユニットの昇温
電圧を下げアイドリング状態に移行する。アイドリング
状態から初めの1ページ目の印字開始は不図示のレーザ
走査のためのスキャナモータの回転安定と定着ユニット
の昇温完了まで印字開始できないため、コントローラ部
104は、可能な限り前記PRNT信号を所定時間以内
にTRUEにすることによってスループットを維持する
制御を行なう。
【0039】図6は2ページ形成モードと1ページ形成
モードの連続印字におけるタイミングチャートを示す。
図において、T3は、1ページ形成モードにおいて、あ
るページのTOP信号がTRUEになってからPRNT
信号がTRUEになったことを検出するまでの、スルー
プット維持が可能な時間を表している。すなわち、直前
のTOP信号からT3以内にPRNT信号をTRUEに
しなければアイドリング状態に移行してしまう。
【0040】またT4は、2ページ形成モードにおい
て、あるページのTOP信号がTRUEになってからP
RNT信号がTRUEになったことを検出するまでの、
スループット維持が可能な時間を表している。すなわ
ち、2ページ形成モードでは、直前のTOP信号からT
4以内にPRNT信号をTRUEにしなければアイドリ
ング状態に移行してしまう。図に示すとおり、2ページ
形成モードは、1ページ形成モードに比較してTOP信
号の発行間隔が短くなるため、T4の時間はT3に比較
して短くなる。すなわち、T4<T3なる関係が成立す
る。
【0041】図7は、2ページの印字を行うに要する時
間を、1ページ形成モードと2ページ形成モードで比較
したタイミングチャートである。図において、T1及び
T2は、図5と同じく2ページ形成モード及び1ページ
形成モードそれぞれにおけるTOP信号の周期である。
2ページの印字に要する時間は、初めのTOP信号発生
時間を基準として2ページ形成モードではT5、1ペー
ジ形成モードではT6であり、T5とT6の差はT7で
表される。すなわちT6=T5+T7である。また、1
ページ形成モードにおけるTOP信号の周期T2で、2
ページ形成モードにおいては2ページの画像が形成され
るため、T5=T2となる。
【0042】同一サイズのページを複数転写ドラム上に
形成する場合は、中間転写ドラムの外周は、1ページの
搬送方向の長さの少なくとも2倍以上必要であるため、
T1<=T2/2の関係にある。2ページ形成モードに
おけるTOP信号の周期を1ページ形成モードにおける
TOP信号の周期のちょうど2分の1にした場合は、T
1=T2/2である。
【0043】これと同じ画像を1ページモードで形成す
る場合、第2ページ目の形成は、その画像形成が開始さ
れてから中間転写ドラムが半回転した時点で完了する。
したがって、T7=T5/2=T2/2=T1となる。
例えば2ページ形成モードで、A4サイズを毎分16枚
の印刷する能力を持つエンジンであれば、T7=T1=
60/16=3.75秒となる。
【0044】図7に示すように、T6=T5+T7とな
ることから、2ページの画像を印刷するとすると、2ペ
ージ形成モードにおける印字開始時刻が1ページ形成モ
ードの印字開始時刻に対して時間T7遅れても、印刷が
完了する時刻は同じ時刻となる。すなわち、2ページ形
成モードにおいて、T1=T2/2の場合には、印字開
始時刻が1ページ形成モードの印字開始時刻に対してT
7=T1遅れても、印刷が完了する時刻は同じ時刻とな
る。
【0045】1ページのデータを印字する場合は、その
ページの画像データの生成してから1ページ形成モード
によって印字を開始する時間が早いほどトータル印刷時
間を短くすることができる。一方、2ページのデータを
印字する場合は、PRNT信号発生後、画像形成の完了
までの時間が、2ページ形成モードの方が1ページ形成
モードよりも時間T7短い。したがって、最初のページ
生成からT7以下の時間内に次ページの生成が完了すれ
ば、その後に2ページ形成モードで印字を行うことによ
って、1ページ形成モードで2ページを印字する時間よ
りトータル印刷時間を短くすることが可能となる。2ペ
ージ形成モードを用いる場合には、複数ページの印刷は
2ページ印刷の繰返しとなるから、複数ページ一般につ
いても同様である。このように1ページのデータと複数
ページのデータではトータル印刷時間を最短にするため
の印字開始タイミングが異なる。
【0046】このため、本実施例の外部装置上で動作す
る印刷制御プログラムは、印字データ生成をジョブ単位
に行い、ジョブ単位に総ページ数や各ページの印字デー
タサイズを検出した後に、各ページの後続ページが存在
し、その印字データサイズが所定サイズ以下である場
合、すなわちプリンタにおいて時間T7以内で画像デー
タを生成可能なデータサイズである場合に、そのページ
に2ページ形成モードの指示を付与する。このために
は、外部装置に予めプリンタの画像データ生成能力(例
えば単位時間あたりの処理データ量)を知らせておく
か、あるいは、前述した所定のデータサイズそのものを
知らせておけばよい。
【0047】更に本実施例のコントローラ部104は、
外部装置からページ単位で指定されるモードの指示に応
じて1ページ形成モードと2ページ形成モードを切り替
えて印字を行う。なお。この指示はジョブ単位で行うよ
うにすることもできる。この場合には、ジョブ内の全て
のページについて、上述した条件、すなわち、2ページ
形成モードにおいて、第2ページ目として形成される画
像データを生成するための所要時間が、所定時間(本例
ではT7)以内であれば、そのプリントジョブは2ペー
ジ形成モードで処理するように指示される。
【0048】以上のように制御することによって、本実
施例の印刷システムは、使用者に意識させることなく、
単ページデータの印刷であっても複数ページ単位(ジョ
ブやドキュメント)の印刷であっても、常に最大限の印
字スループットを提供することができる。
【0049】<プリンタコントローラの構成>図8に、
本実施例のコントローラ部104のブロック図を示す。
【0050】同図において、301はパネル部105と
のデータ通信によって、操作者からの諸設定、指示をパ
ネル部105から受けとるパネルインターフェイス部で
ある。302は、ホストコンピュータ等の外部機器10
1との信号の入出力部であるホストインターフェイス
部、306はプリンタエンジン部103との信号の入出
力部であるエンジンインターフェイス部であり、不図示
の出力バッファレジスタからデータ信号送出を行なうと
ともにプリンタエンジン105との通信制御を行なう。
303は外部機器101より送られる制御コードデータ
に基づいて実際の印字のためのビットマップデータを発
生する画像データ発生部であり、305は画像データを
格納する画像メモリ、309はプリンタコントローラ部
103全体の制御を司るCPU、304はCPU309
の制御コードを格納するROMであり、307はCPU
の使用する一時記憶用RAMである。310は不揮発性
のメモリ手段であるEEPROMである。308はDM
A制御部であり、CPU309からの指示により画像メ
モリ内のビットマップデータを、エンジンインターフェ
イス部306に転送する。311はアドレスバス及びデ
ータバスを持つシステムバスである。パネルインターフ
ェイス部301、ホストインターフェイス部302、画
像データ発生部303、ROM304、画像メモリ30
5、エンジンインターフェイス部306、RAM30
7、DMA制御部308、CPU309及びEEPRO
M310は、各々システムバス311に接続され、シス
テムバス311上にある全ての機能部にアクセス可能で
ある。
【0051】CPU309を制御する制御コードは、不
図示のシステムクロックによってタスクと称されるロー
ドモジュール単位に時分割制御するOSと、機能単位に
動作する複数のロードモジュール(タスク)によって構
成されるものとする。
【0052】<プリンタにおける画像形成手順>図9
は、本実施例に関わるデータフローを示す図である。図
中の解析展開タスク、ページ操作タスク、エンジン監視
タスクは、上記の通りCPU304を実体とするタスク
であり、論理的に並行動作するものとする。
【0053】図10は、図9中のページテーブルの構造
を示す。ページテーブル1001は、CPU304にお
いて、各ページを論理的に認識するためのテーブルであ
り、実体は前記RAM307の不図示の制御情報格納領
域に連続領域として存在し不図示のページ管理機能部に
よって獲得、解放を管理される。図10中の「ページ番
号」は、ページをユニークに識別するためのIDであ
る。「ラスタポインタ」は、前記画像メモリ305中の
1ページ分の領域の先頭ポインタであり、CPU304
は電源投入の初期化時に、前記画像メモリ305中の不
図示の該当領域をページ毎に分割してここにリンクす
る。「状態フラグ」は、ページの状態を示すフラグを格
納する領域であり、図10のように「解放フラグ」「展
開終了フラグ」「印字開始フラグ」「排紙終了フラグ」
を含む。また「ページ形成モード」は、「1ページ形成
モード」「2ページ形成モード」のいずれかの値をと
る。なお、「2ページ形成ウエイト時間」は本実施例で
は用いられない。
【0054】以下に、図9のデータフローを説明する。
【0055】外部機器101から入力される印字データ
(制御コード、PDL等)は、ホストインターフェイス
部302に所定のブロック単位に格納される。解析展開
タスク901は、ホストI/F部302にデータを検出
すると、ページテーブルを獲得する。そして1ブロック
単位にデータを解析し、画像形成情報(PDLの図形描
画命令、文字コード等)に関しては画像データ発生部3
03(図4には不図示)を用いて、あるいはCPU30
4自身でイメージ展開を行ない、ページテーブルの「ラ
スタポインタ」で示される領域に格納する。
【0056】またプリンタに対しての制御情報(コピー
枚数、給紙選択等)に関してはページテーブルに格納す
る。この制御情報の一つとして、「ページ形成モード」
があり、外部機器101はPDLのコマンドとして「ペ
ージ形成モード」を指定する。
【0057】1ページ分のデータを解析展開終了した後
に、展開終了フラグをTRUEにして、FIFO構造の
ページキューにつける。
【0058】ページ操作タスク902は、前記ページキ
ュー中の全てのページの状態フラグを同時監視し、状態
に応じて搬送手順を変更して印字を実現する。
【0059】ページ操作タスク902からエンジンI/
F部306に送られ、画像形成が開始されたページはそ
の印字開始フラグがセットされる。プリンタエンジン部
103によって印字が完了され印刷紙が排出されたペー
ジは、その排紙終了フラグがセットされる。
【0060】ページ操作タスク902は、ページ形成モ
ードが2ページ形成モードであるページについては、後
続のページの生成が完了するまで待機した後に印字を開
始させる。
【0061】排紙終了フラグがTRUEとなったページ
テーブルはページキューから取り出され、前記ページ管
理機能部に戻される。エンジン監視タスク903は、エ
ンジンI/F部306を介してプリンタエンジン部10
3と所定の周期で通信を行ない、ページの状態が変化す
る要因が発生すると、そのページの状態フラグを更新す
る。
【0062】図11は、本実施例を特徴づけるページ操
作タスク902の制御フローチャートである。
【0063】ページ操作タスク902は、電源投入時に
起動されると(ステップS1)、ページキューを所定の
周期で監視する。ページキューに「展開終了フラグ=O
N」「印字開始フラグ=OFF」状態、すなわち、画像
データの生成は完了しているが、まだ印刷は開始されて
いない状態のページNの有無を判定する(ステップS
2)。その存在を検知すると、次ページであるページN
+1の存在と展開終了フラグを判断する(ステップS
3)。ページN+1が存在するとページNとN+1とを
組にして、2ページ形成モードで印刷手順を実行し(ス
テップS4)、ステップS2に戻る。ステップS4にお
いては、図3や図4で説明したような2ページ形成モー
ドで印刷が実行される。
【0064】一方、ステップS3においてページN+1
が展開終了していない場合、ページNのページ形成モー
ドが「2ページ形成モード」であるか判定し(ステップ
S5)そうであれば、ステップS3に戻る。
【0065】ステップS5においてページNのページ形
成モードが「1ページ形成モード」であると判定されれ
ば、ページNを、1ページ形成モードで印刷させ(ステ
ップS6)、ステップS2に戻る。
【0066】図12は印字実行ルーチンの制御フローチ
ャートである。
【0067】印字実行ルーチンは、ページ形成モードを
エンジン部103に通知し(ステップS12)、PRN
T信号をTRUEにし(ステップS13)、TOP信号
がTRUEになるまでウェイトする(ステップS1
4)。TOP信号のTRUEを検知すると、DMA制御
部308とエンジンインターフェイス部306を起動し
て、画像転送を開始させる(ステップS15)。更にそ
の時点での時刻を前記の最終印字開始時刻として格納し
(ステップS16)終了する。エンジン部は、感光ドラ
ムに形成されたトナー像が中間転写ドラムに転写され、
さらにそれが搬送されてくる用紙上の正しい位置に転写
されるように、適当なタイミングでTOP信号を発生す
る。このために、例えば、中間転写ドラムが所定の回転
位相に達したことを光学的あるいは機械的なセンサによ
り検出してTOP信号を発生し、それに合わせて給紙・
搬送を開始する。所定の回転位相として、1ページ形成
モードであれば中間転写ドラムの回転360度ごとに一
カ所、2ページ形成モードであれば中間転写ドラムの回
転180度ごとに一カ所設けておけばよい。
【0068】以上のようにプリンタが動作することで、
外部のホスト等から2ページ形成モードが指示されれ
ば、その指示に従って2ページ形成モードで印刷を実行
する。
【0069】<外部装置における制御手順>図13は、
本実施例の外部機器101の制御システムの構成を説明
するブロック図である。
【0070】図13において、110は外部機器101
に内蔵されたシステム制御部で、120はディスプレイ
部、121は操作部、122はハードディスク等のスト
レージユニットである。
【0071】119はシステムバスであり、アドレスバ
スとデータバスを含みシステム制御部110の各部を結
んでいる。以下にシステムバス119に接続されたデバ
イスを説明する。
【0072】111はDMA制御部(DMAC)であ
り、内部バスに接続された機器間のデータブロック転送
を制御する。112はROMであり、CPU113の制
御コード等を記憶するプログラム領域と、文字フォント
データを記憶するフォント領域などに論理的に区分けさ
れて使用される。113はCPUであり、システムバス
に接続された各デバイスを統括的に制御する。114は
RAMであり、CPU113の主記憶メモリ、あるいは
ワークエリアとしてシステムバス120に接続されたデ
バイスに活用される。115は操作制御部(KEYC)
であり、所定のインターフェイスを介して操作部121
からの指示を受ける。116はプリンタ通信制御部(P
RNC)であり、所定のプロトコルによってカラーレー
ザビームプリンタ102とデータの送受を行う。117
はデバイス制御部(DEVC)であり、本実施例では所
定のバスインターフェイスによってストレージユニット
122とのデータ送受を行う。118はディスプレイ制
御部(PNLC)であり、所定のインターフェイスを介
してディスプレイ部120の表示制御を行う。
【0073】なおCPU113は、例えばROM112
に記憶されたフォントデータに基づいて、RAM115
上に設定された表示情報領域へのアウトラインフォント
の展開(ラスタライズ)処理を実行し、PNLC118
を介してディスプレイ部120においてWYSIWYG
を可能としている。
【0074】即ちCPU113は、予め登録された種々
のウィンドウ、ボタンの表示、非表示も制御することが
可能である。
【0075】またCPU113は、操作部121のキー
等からの指示をKEYC115を介してコマンドやデー
タとして受けとることが可能である。
【0076】これらの機能を用いて、CPU113は状
況に応じてディスプレイ部120の表示を変化させ、操
作者からの指示を受けて諸々の処理を実行することがで
きる。
【0077】またCPU113を制御する制御コード
は、不図示のシステムクロックによってタスクまたはプ
ロセスと称されるロードモジュール単位に時分割制御す
るOSと、機能単位に動作する複数のロードモジュール
(タスク)によって構成されるものとする。本実施例で
は、タスク構成による制御を例に説明するが、本発明の
機能を実行することができれば、CPUの制御手法は他
の方法でも本発明が適用される。
【0078】本実施例の外部機器の構成は一例であり、
印刷データの総ページ数とデータ量を認識することが可
能である装置たとえば一般的なパソコン等の計算機にお
いて、本発明を適用することができる。
【0079】図14は、外部機器101で動作する本実
施例に関わる制御ソフトウェアの動作を説明するための
データフロー図である。前記のとおり、各ソフトウェア
はオペレーションシステム上においてプロセスとして動
作する。
【0080】図14において、アプリケーションソフト
はワードプロセッサ、表計算、図形描画プログラム等を
一般化して表したものである。ページ記述データ1は、
外部機器101において印刷データの表現形式として流
通するページ記述言語を示す。ページ記述データ2は、
コントローラ部104において印刷データの表現形式と
して流通するページ記述言語を示し、前記レイアウト情
報を包合したデータ形式であるものとする。レイアウト
データは、コピー部数等の印刷付加情報を示す。パネル
ウィンドウは、ディスプレイ部120にグラフィックで
表示され操作部121のマウス、キーボード等で操作を
行うことができる論理的なパネルを表している。スプー
ル領域は前記オペレーションシステムによって提供され
るファイルシステム内に構成される領域であって、物理
的にはRAM114またはストレージユニット122に
記憶される。
【0081】制御ソフトはデータ変換部と印刷制御部1
41で構成される。データ変換部は、アプリケーション
ソフトからのページ記述データ1、レイアウト情報を受
取り、更にパネルウィンドウからレイアウトデータを受
取り、ジョブ単位、ページ単位にデータ必要に応じて変
換しながらスプール領域に格納する。印刷制御部141
は、スプール領域を巡回監視し、ジョブ、ページを確認
すると、本図では不図示のPRNC116を介して印刷
データを印刷装置102に送出する。
【0082】図15は、スプール領域に格納されるジョ
ブ管理テーブル(ジョブテーブル)とページ管理テーブ
ル(ページテーブル)を簡略化して説明する図である。
(A)はページ単位にページ形成モードを指定する際の
テーブルを、(B)はジョブ単位にページ形成モードを
指定する際のテーブルを示す。
【0083】図15(A)において、ジョブ管理テーブ
ル151aには、テーブルのサイズを示す「データサイ
ズ」、ジョブに属する「総ページ数」、ジョブに属する
先頭ページのページ管理テーブル152aへのポインタ
「先頭ページテーブル」が格納されている。
【0084】ページ管理テーブル152aには、ページ
の印字データのサイズを示す「データサイズ」、次ペー
ジのページ管理テーブルへのポインタ「次ページテーブ
ル」、1ページ形成モードまたは2ページ形成モードが
指示される「形成モード」が格納されている。
【0085】一方、図15(B)では、形成モードは、
ページ管理テーブル152bではなく、ジョブ管理テー
ブル151bに含まれている。
【0086】図16は、本実施例を特徴づける印刷制御
部141の制御フローチャートである。
【0087】印刷制御部141は、スプール内にページ
Nがあるか判定し(ステップS31)、ページNが確認
されると次ページN+1が存在するかを判定する(ステ
ップS32)。それが存在する場合はページN+1のデ
ータサイズが所定サイズ(TSIZE)以下であるか判
定し(ステップS33)、以下であればページNとペー
ジN+1との2ページ形成モードを指定して印刷装置へ
データを送出し(ステップS35)、ステップS31に
戻る。
【0088】一方、ステップS32で次ページN+1が
存在しないと判定された場合、またはステップS33で
ページN+1のデータサイズがTSIZE以上であると
判定された場合は、ページNに1ページ形成モードを指
定して印刷装置へデータを送出し(ステップS35)、
ステップS31に戻る。
【0089】ステップS33におけるTSIZEの値
は、サイズがTSIZEの印刷データをプリンタで展開
するために要する時間が、図7でいうところの時間T7
になるように決められる。これにより、2ページ形成モ
ードで印刷を行うのは、1ページ印刷モードで印刷する
場合よりも、早く印刷が完了する場合に限られる。
【0090】このように制御することによって、外部装
置によって2ページ形成モードで印刷できるか否か、ま
たできる場合には1ページ形成モードと2ページ形成モ
ードのどちらの方が早く画像形成を完了できるか判定
し、判定結果に応じて画像形成モードを印刷装置に対し
て指示する。印刷装置では、その指示に応じた画像形成
モードで印刷を実行する。このため、印刷出力をより早
く完了させることができる。これにより、トナー像を用
紙へ転写する前に複数ページのトナー像を形成する電子
写真方式の印刷装置のスループットを最大限に引き出す
ことが可能となる。
【0091】更に使用者に意識させることなく、単ペー
ジデータの印刷であっても複数ページ単位(ジョブやド
キュメント)の印刷であっても、常に最大限の印字スル
ープットを提供することができる。
【0092】なお、本発明は、印刷データの総ページ数
のみ、またはデータ量のみに応じてページ形成モードを
変更する場合も含まれる。
【0093】また、印刷装置内のハードディスク等のス
トレージ、またはメモリにジョブ単位に印刷データを格
納可能し、さらに総印刷枚数が判断可能であれば、印刷
装置スタンドアローンにおいても本発明と同等の機能を
実現することができる。
【0094】本発明にかかるプリンタの構成は、トナー
像を用紙へ転写する前に複数ページのトナー像を形成す
る電子写真方式の印刷装置において有効である。従っ
て、モノカラーのレーザビームプリンタにおいても、上
記方式の画像形成装置であれば有効である。
【0095】[第2の実施形態]第2の実施形態とし
て、エンジンアイドリング状態から初めに印字すべきペ
ージデータの印字(以降「ファーストプリント」と称す
る)の前に、その後続ページの生成を所定時間ウェイト
(以降「2ページ形成ウェイト」と称する)するプリン
タを説明する。こプリンタは、その構成は第1の実施形
態の装置と同様であるものの、コントローラ部による制
御手順が第1の実施形態とは異なる。本実施形態におけ
るプリンタのコントローラ部は、ファーストプリントの
際には、2ページ形成ウエイトを実行することで、2ペ
ージ形成モードで印刷を実行して、2ページトータルの
印字時間の短縮を実現する。
【0096】本実施形態におけるデータフローは第1実
施形態と同じく図9に示したとおりであるが、ページテ
ーブルのエントリとして、「2ページ形成ウエイト時
間」が含まれる点、及び「ページ形成モード」内容が異
なる点において第1の実施形態と異なっている。すなわ
ち、本実施形態では、図10における「2ページ形成ウ
エイト時間」に、外部装置あるいはプリンタの操作パネ
ルから設定されたウエイト時間が、解析展開タスク90
1によって設定される。なお、「2ページ形成ウェイト
時間」には、秒単位の指定時間が格納される。「2ペー
ジ形成ウェイト時間」は、例えば外部機器101からの
PDLコマンドとして指定され、設定される。
【0097】また「ページ形成モード」としては、「1
ページ形成モード」「2ページ形成モードの1ページ
目」「2ページ形成モードの2ページ目」がある。
【0098】本実施形態における図9の流れは次のよう
なものとなる。
【0099】外部機器101から入力される印字データ
(制御コード、PDL等)は、ホストインターフェイス
部302に所定のブロック単位に格納される。解析展開
タスク901は、ホストI/F部302にデータを検出
すると、ページテーブルを獲得する。そして1ブロック
単位にデータを解析し、画像形成情報(PDLの図形描
画命令、文字コード等)に関しては画像データ発生部3
03(図4には不図示)を用いて、あるいはCPU30
4自身でイメージ展開を行ない、ページテーブルの「ラ
スタポインタ」で示される領域に格納する。
【0100】またプリンタに対しての制御情報(コピー
枚数、給紙選択等)に関してはページテーブルに格納す
る。この制御情報の一つとして、「2ページ形成ウエイ
ト時間」があり、外部機器101はPDLのコマンドと
して「2ページ形成ウエイト時間」を指定する。
【0101】1ページ分のデータを解析展開終了した後
に、展開終了フラグをTRUEにして、FIFO構造の
ページキューにつける。
【0102】ページ操作タスク902は、前記ページキ
ュー中の全てのページの状態フラグを同時監視し、状態
に応じて搬送手順を変更して印字を実現する。この際、
ページ操作タスクは、前記ページキューに唯一のページ
の存在を確認すると、後続のページ形成を前記「2ペー
ジ形成ウェイト時間」だけウェイトする。
【0103】ページ操作タスク902からエンジンI/
F部306に送られ、画像形成が開始されたページはそ
の印字開始フラグがセットされる。プリンタエンジン部
103によって印字が完了され印刷紙が排出されたペー
ジは、その排紙終了フラグがセットされる。
【0104】排紙終了フラグがTRUEとなったページ
テーブルはページキューから取り出され、前記ページ管
理機能部に戻される。エンジン監視タスク903は、エ
ンジンI/F部306を介してプリンタエンジン部10
3と所定の周期で通信を行ない、ページの状態が変化す
る要因が発生すると、そのページの状態フラグを更新す
る。
【0105】図19は、本実施例を特徴づけるページ操
作タスク902の制御フローチャートである。
【0106】ページ操作タスク902は、電源投入時に
起動されると(ステップS1)、ページキューを所定の
周期で監視する。ページキューに「展開終了フラグ=O
N」「印字開始フラグ=OFF」状態、すなわち、画像
データの生成は完了しているが、まだ印刷は開始されて
いない状態のページNの有無を判定する(ステップS
2)。その存在を検知すると、次ページであるページN
+1の存在と展開終了フラグを判断する(ステップS
3)。ページN+1が存在するとページNとN+1とを
組にして、2ページ形成モードで印刷手順を実行し(ス
テップS4)、ステップS2に戻る。ステップS4にお
いては、図3や図4で説明したような2ページ形成モー
ドで印刷が実行される。
【0107】一方、ステップS3においてページN+1
が展開終了していない場合、ページキューにページN以
外のページが存在するか否かを判定する(ステップS
7)。存在しない場合にはファーストプリントであるも
のと判定し、存在する場合にはファーストプリントでは
ないと判定する。ステップS7においてページNはファ
ーストプリントでないと判定された場合は、ページNを
1ページ形成モードで印刷すべく印字ルーチンを実行し
(ステップS6)、ステップS2に戻る。このループに
よってエンジン部103の連続印字状態を維持する。
【0108】ページキューにページN以外のページが存
在しない場合には、ページNはエンジン部103にとっ
てファーストプリントであると判断される。この場合、
ページテーブル中の「2ページ形成ウェイト時間指定」
を参照して、指定されたウェイト時間が経過しているか
判定し(ステップS8)、経過していればページNを1
ページ形成モードで印刷するように印字ルーチンを実行
し(ステップS6)、ステップS2に戻る。指定された
ウェイト時間が経過していなければ、ステップS3に戻
る。
【0109】このようにして、ファーストプリント時に
指定されたウエイト時間内でページN+1の展開が完了
すれば2ページ形成モードで印刷し、これ以外の条件で
は1ページ形成モードで印刷を行う。
【0110】図20は、図19のステップS6のウェイ
ト時間経過処理の制御フローチャートである。図におい
て、WFLG、NOWT、WAITT,UPTはRAM
307の所定の領域に記憶された値である。
【0111】WFLGは次ページ(第N+1ページ)の
ウェイト状態にあるか否かを示すフラグであり、ONで
あればウェイト中であることを示す。NOWTは現在時
刻、WAITTはページテーブルにセットされた「2ペ
ージ形成ウェイト時間指定」、UPTはウェイトのタイ
ムアップ時刻を示している。
【0112】図20において、NOWTにタイマ等から
現在の時刻を読み込む(ステップS20)。次にWFL
Gをテストし(ステップS21)、OFFであれば、所
定時間の経過を測定するための初期設定を行う。そのた
めには、まず読み込まれた現在時刻NOWTに指定され
たウエイト時間WAITTを加算してタイムアップ時刻
UPTにセットする(ステップS22)。更にフラグW
FLGをONにセットし(ステップS23)、“NO”
を戻り値として終了する(ステップS24)。
【0113】一方、ステップS21においてフラグWF
LGがONであれば、ウエイト時間の経過の測定は既に
開始されているため、現在時刻NOWTをタイムアップ
時刻UPTと比較する(ステップS25)。現在時刻が
タイムアップ時刻を経過していなければ、“NO”を戻
り値として終了する(ステップS24)。NOWTがU
PTを経過していれば、ウエイト時間が満了したと判断
し、“YES”を戻り値として終了する(ステップS2
6)。
【0114】なお、印字実行ルーチンは第1の実施形態
と同じく図12に示したとおりであるので、説明は省略
する。
【0115】このようにプリンタ構成し、制御すること
によって、トナー像を用紙へ転写する前に複数ページの
トナー像を形成する電子写真方式の印刷装置のスループ
ットを最大限に引き出すことが可能となる。
【0116】更に単ページデータの印刷であっても複数
ページ単位(ジョブやドキュメント)の印刷であって
も、ユーザの運用に応じて最大限の印字スループットを
提供することができる。
【0117】さらに2ページ形成ウェイトの時間を操作
者から設定可能にすることによって、2ページの印刷に
要する平均的な時間を最短にするように、操作者によっ
てウエイト時間を決定できる。
【0118】以上のように制御することによって、本実
施例のカラーレーザプリンタ102は、単ページデータ
の印刷時間と複数ページ単位(ジョブと称する)の印刷
時間のバランスを操作者の要望に応じて設定可能とな
る。
【0119】なお、本実施形態では「2ページ形成ウェ
イト時間指定」の記憶場所はどこでもよい。すなわち
「2ページ形成ウェイト時間指定」をRAM307に、
例えばプリンタの操作パネル等からの指定に応じて記憶
させ、図20のステップS22においてその領域を参照
するように構成することによって、プリンタの状態ある
いは設定値として「2ページ形成ウェイト時間指定」を
指定することが可能となる。
【0120】また複数ページを一つのジョブ(あるいは
ドキュメント)として扱う場合には、ジョブテーブルに
「2ページ形成ウェイト時間指定」を記憶させ、図11
のS22において前記領域を参照するように構成するこ
とによって、ジョブ単位、あるいはドキュメント単位の
設定値として「2ページ形成ウェイト時間指定」を指定
することが可能となる。
【0121】また、「2ページ形成ウェイト時間指定」
の指定方法もどのようなものであっても良い。すなわち
ここではジョブ制御言語による指定として説明したが、
パネル部105による指定であっても、前記「2ページ
形成ウェイト時間指定」に相当する領域に格納すること
によって、ページ操作タスクは同等の動作を行うことが
できる。
【0122】[第3の実施形態]第2の実施形態では、
ファーストプリントであれば、2ページ分の画像データ
の生成の完了を、指定されたウエイト時間だけ必ず待っ
てしまう。しかしながら2ページ目のデータがない場合
には、この待ちは単に印刷出力を遅らせるだけであって
無意味である。そこで、第3の実施形態のプリンタは、
ファーストプリントであっても無条件に2ページ分の画
像生成を待たず、後続するページのデータがある場合に
限って2ページ分の画像生成を待つ。
【0123】図21は本実施形態における画像形成時の
データフローを示す図である。第1の実施形態及び第2
の実施形態におけるデータフローを示す図9と比較する
と、ページ操作タスク902が、ホストインターフェー
ス部302及び解析展開タスク901に対して、データ
の有無を紹介する点で異なっている。そのほかの点にお
いては、第1及び第2の実施形態と同様である。
【0124】すなわち、ページ操作タスク901は、ペ
ージキューに唯一のページの存在を確認すると、すなわ
ちファーストプリントであると判断すると、ホストイン
ターフェイス部302に対して、外部機器101からの
印字データが受け付けられているか照会する。また、解
析展開タスク901に対して、後続のページの画像デー
タを形成中であるか照会する。いずれかの場合に、後続
のページ形成を、ページテーブル中で指定された「2ペ
ージ形成ウェイト時間」だけウェイトする。
【0125】図22は、本実施例を特徴づけるページ操
作タスク902の制御フローチャートである。
【0126】ページ操作タスク902は、電源投入時に
起動されると(ステップS1)、ページキューを所定の
周期で監視する。ページキューに「展開終了フラグ=O
N」「印字開始フラグ=OFF」状態、すなわち、画像
データの生成は完了しているが、まだ印刷は開始されて
いない状態のページNの有無を判定する(ステップS
2)。その存在を検知すると、次ページであるページN
+1の存在と展開終了フラグを判断する(ステップS
3)。ページN+1が存在するとページNとN+1とを
組にして、2ページ形成モードで印刷手順を実行し(ス
テップS4)、ステップS2に戻る。ステップS4にお
いては、図3や図4で説明したような2ページ形成モー
ドで印刷が実行される。
【0127】一方、ステップS3においてページN+1
が展開終了していない場合、ページキューにページN以
外のページが存在するか否かを判定する(ステップS
7)。存在しない場合にはファーストプリントであるも
のと判定し、存在する場合にはファーストプリントでは
ないと判定する。ステップS7においてページNはファ
ーストプリントでないと判定された場合は、ページNを
1ページ形成モードで印刷すべく印字ルーチンを実行し
(ステップS6)、ステップS2に戻る。このループに
よってエンジン部103の連続印字状態を維持する。
【0128】ページキューにページN以外のページが存
在しない場合には、ページNはエンジン部103にとっ
てファーストプリントであると判断される。この場合、
ホストインターフェイス部301に外部機器101から
の印字データが受け付けられているか、または解析展開
タスク901により後続するページの形成中であるかが
判断される(ステップS9)。いずれかであれば、ペー
ジテーブル中の「2ページ形成ウェイト時間指定」を参
照して、指定されたウェイト時間が経過しているか判定
し(ステップS8)、経過していればページNを1ペー
ジ形成モードで印刷するように印字ルーチンを実行し
(ステップS6)、ステップS2に戻る。指定されたウ
ェイト時間が経過していなければ、ステップS3に戻
る。
【0129】このようにして、ファーストプリント時に
指定されたウエイト時間内でページN+1の展開が完了
すれば2ページ形成モードで印刷し、これ以外の条件で
は1ページ形成モードで印刷を行う。
【0130】このように構成し、制御することによっ
て、ファーストプリント時に、1ページ分のデータしか
用意されていないにも関わらず、2ページ分の画像デー
タの生成を待つことによる画像形成の遅滞という、第2
実施形態における欠点を改善することができる。
【0131】このため、トナー像を用紙へ転写する前に
複数ページのトナー像を形成する電子写真方式の印刷装
置のスループットを最大限に引き出すことが可能とな
る。
【0132】更に単ページデータの印刷であっても複数
ページ単位(ジョブやドキュメント)の印刷であって
も、ユーザの運用に応じて最大限の印字スループットを
提供することができる。
【0133】
【他の実施形態】なお、本発明は、複数の機器(例えば
ホストコンピュータ、インタフェイス機器、リーダ、プ
リンタなど)から構成されるシステムに適用しても、一
つの機器からなる装置(例えば、複写機、ファクシミリ
装置など)に適用してもよい。
【0134】また、本発明の目的は、前述した実施形態
の機能を実現するための、図11及び図12、あるいは
図19及び図20及び図12、あるいは図22及び図2
0及び図12、あるいは図16のプログラムコードを記
録した記憶媒体(または記録媒体)を、システムあるい
は装置に供給し、そのシステムあるいは装置のコンピュ
ータ(またはCPUやMPU)が記憶媒体に格納されたプログ
ラムコードを読み出し実行することによっても達成され
る。この場合、記憶媒体から読み出されたプログラムコ
ード自体が前述した実施形態の機能を実現することにな
り、そのプログラムコードを記憶した記憶媒体は本発明
を構成することになる。また、コンピュータが読み出し
たプログラムコードを実行することにより、前述した実
施形態の機能が実現されるだけでなく、そのプログラム
コードの指示に基づき、コンピュータ上で稼働している
オペレーティングシステム(OS)などが実際の処理の一部
または全部を行い、その処理によって前述した実施形態
の機能が実現される場合も含まれる。
【0135】さらに、記憶媒体から読み出されたプログ
ラムコードが、コンピュータに挿入された機能拡張カー
ドやコンピュータに接続された機能拡張ユニットに備わ
るメモリに書込まれた後、そのプログラムコードの指示
に基づき、その機能拡張カードや機能拡張ユニットに備
わるCPUなどが実際の処理の一部または全部を行い、
その処理によって前述した実施形態の機能が実現される
場合も含まれる。
【0136】
【発明の効果】以上の構成によれば、複数ページを中間
転写体に転写して画像を形成する際に、最大の印刷効率
を引き出すことが可能となる。このため、中間転写方式
の印字品位と印刷効率とを両立することができる。
【0137】更に、エンジンアイドリング状態から初め
に印字すべきページデータ、すなわちファーストプリン
トの際に、所定時間内に複数ページ形成できた場合に
は、複数ページ分の画像を中間転写体に形成してそれを
印刷媒体に転写することで、印刷処理の効率化を図るこ
とができる。
【0138】さらに、複数ページのデータが用意されて
いない場合には、所定時間内に複数ページ形成できるま
で待たずに、画像を印刷を行う。これにより、無駄な待
ち時間をなくし、より高効率の印刷を実現できる。
【図面の簡単な説明】
【図1】本発明が適用されるプリンタを含むシステム全
体構成を示すブロック図である。
【図2】本発明が適用されるプリンタエンジンの構成を
示す図である。
【図3】本発明が適用されるプリンタのエンジンとコン
トローラとのインターフェイスを説明するための図であ
る。
【図4】本発明が適用されるプリンタのエンジンとコン
トローラとのインターフェイスを説明するための図であ
る。
【図5】本発明が適用されるプリンタのエンジンとコン
トローラとのインターフェイスを説明するための図であ
る。
【図6】本発明が適用されるプリンタのエンジンとコン
トローラとのインターフェイスを説明するための図であ
る。
【図7】本発明が適用されるプリンタのエンジンとコン
トローラとのインターフェイスを説明するための図であ
る。
【図8】本発明が適用されるプリンタのコントローラの
電気的構成を示すブロック図である。
【図9】実施例におけるデータフロー、制御フローを説
明するための図である。
【図10】実施例におけるメモリの論理的なマップ構成
を説明するための図である。
【図11】第1の実施例におけるCPU309の動作を
説明するための図である。
【図12】第1〜第3の実施例におけるCPU309の
動作を説明するための図である。
【図13】実施例における外部機器の電気的な構成を示
すブロック図である。
【図14】第1及び第2の実施例におけるデータフロ
ー、制御フローを説明するための図である。
【図15】実施例におけるメモリの論理的なマップ構成
を説明するための図である。
【図16】実施例におけるCPU113の動作を説明す
るための図である。
【図17】従来例を説明するための図である。
【図18】従来例の課題を説明するための図である。
【図19】第2の実施例におけるCPU309の動作を
説明するための図である。
【図20】第2,第3の実施例におけるCPU309の
動作を説明するための図である。
【図21】第3の実施例におけるデータフロー、制御フ
ローを説明するための図である。
【図22】第3の実施例におけるCPU309の動作を
説明するための図である。

Claims (18)

    【特許請求の範囲】
  1. 【請求項1】 画像形成領域に複数ページの画像を形成
    可能な画像形成手段と、 前記画像形成領域への画像形成をそれぞれ1ページずつ
    行う第1の画像形成モードと、前記画像形成領域への画
    像形成をそれぞれ複数ページずつ行う第2の画像形成モ
    ードのいずれかを選択するモード選択手段と、 前記モード選択手段により選択された画像形成モードで
    画像を形成するよう前記画像形成手段を制御する制御手
    段とを備えることを特徴とする画像形成装置。
  2. 【請求項2】 前記モード選択手段は、ページ単位で画
    像形成モードを選択することを特徴とする請求項1に記
    載の画像形成装置。
  3. 【請求項3】 前記モード選択手段は、印刷ジョブ単位
    で画像形成モードを選択することを特徴とする請求項1
    に記載の画像形成装置。
  4. 【請求項4】 前記モード選択手段は、外部装置から印
    刷データと共に送信されてくる制御データに従って画像
    形成モードを選択することを特徴とする請求項1に記載
    の画像形成装置。
  5. 【請求項5】 前記モード選択手段は、第Nページの画
    像データが用意され、かつ、第Nページ以外の画像デー
    タが用意されていない場合に、前記第Nページの画像デ
    ータが用意されてから所定時間内に第N+1ページの画
    像データを用意できた場合に第2の画像形成モードを選
    択し、前記制御手段は、前記画像形成領域への画像形成
    を、それぞれ第Nページと第N+1ページの2ページず
    つ行うよう前記画像形成手段を制御することを特徴とす
    る請求項1に記載の画像形成装置。
  6. 【請求項6】 前記モード選択手段は、第Nページの画
    像データが用意され、かつ、第Nページ以外の画像デー
    タが用意されていない場合でも、後続する印刷データが
    なければ所定時間の経過を待たずに第1の画像形成モー
    ドを選択することを特徴とする請求項5に記載の画像形
    成装置。
  7. 【請求項7】 前記画像形成手段は、前記画像形成領域
    である中間転写体に複数の要素色の画像を重ね合わせた
    カラー画像を形成することを特徴とする請求項1に記載
    の画像形成装置。
  8. 【請求項8】 指定に応じて、画像形成領域への画像形
    成をそれぞれ1ページずつ行う第1の画像形成モード
    と、前記画像形成領域への画像形成をそれぞれ複数ペー
    ジずつ行う第2の画像形成モードのいずれかにより画像
    を形成する画像形成装置によって印刷を行わせる画像形
    成制御装置であって、 前記画像形成装置により印刷される印刷データが少なく
    とも2ページ分あり、かつ、その印刷データの量が所定
    サイズ以内であるか判定する判定手段と、 前記判定手段による判定の結果が真であれば前記第2の
    画像形成モードを指定して印刷データを前記画像形成装
    置に渡し、そうでなければ前記第1の画像形成モードを
    指定して印刷データを前記画像形成装置に渡すモード指
    定手段を備えることを特徴とする画像形成制御装置。
  9. 【請求項9】 画像形成装置とそれを用いて印刷を行わ
    せるホスト装置とを含む画像形成システムであって、 前記ホスト装置は、前記画像形成装置により印刷される
    印刷データが少なくとも2ページ分あり、かつ、その印
    刷データの量が所定サイズ以内であるか判定する判定手
    段と、 前記判定手段による判定の結果が真であれば前記第2の
    画像形成モードを指定して印刷データを前記画像形成装
    置に渡し、そうでなければ前記第1の画像形成モードを
    指定して印刷データを前記画像形成装置に渡すモード指
    定手段を備え、 前記画像形成装置は、画像形成領域に複数ページの画像
    を形成可能な画像形成手段と、 前記画像形成領域への画像形成をそれぞれ1ページずつ
    行う第1の画像形成モードと、前記画像形成領域への画
    像形成をそれぞれ複数ページずつ行う第2の画像形成モ
    ードのいずれかを選択するモード選択手段と、 前記モード選択手段により選択された画像形成モードで
    画像を形成するよう前記画像形成手段を制御する制御手
    段とを備えることを特徴とする画像形成システム。
  10. 【請求項10】 中間転写体に画像を形成し、その画像
    を印刷媒体に転写して画像を形成する画像形成手段を有
    する画像形成装置の制御方法であって、 前記中間転写体への画像形成及び印刷媒体への転写をそ
    れぞれ1ページずつ行う第1の画像形成モードと、前記
    中間転写体への画像形成及び印刷媒体への転写をそれぞ
    れ複数ページずつ行う第2の画像形成モードのいずれか
    を選択するモード選択工程と、 前記モード選択工程により選択された画像形成モードで
    画像を形成するよう前記画像形成手段を制御する制御工
    程とを備えることを特徴とする画像形成装置の制御方
    法。
  11. 【請求項11】 前記モード選択工程は、ページ単位で
    画像形成モードを選択することを特徴とする請求項10
    に記載の画像形成装置の制御方法。
  12. 【請求項12】 前記モード選択工程は、印刷ジョブ単
    位で画像形成モードを選択することを特徴とする請求項
    10に記載の画像形成装置の制御方法。
  13. 【請求項13】 前記モード選択工程は、外部装置から
    印刷データと共に送信されてくる制御データに従って画
    像形成モードを選択することを特徴とする請求項10に
    記載の画像形成装置の制御方法。
  14. 【請求項14】 前記モード選択工程は、第Nページの
    画像データが用意され、かつ、第Nページ以外の画像デ
    ータが用意されていない場合に、前記第Nページの画像
    データが用意されてから所定時間内に第N+1ページの
    画像データを用意できた場合に第2の画像形成モードを
    選択し、前記制御工程は、前記中間転写体への画像形成
    及び印刷媒体への転写を、それぞれ第Nページと第N+
    1ページの2ページずつ行うよう前記画像形成手段を制
    御することを特徴とする請求項10に記載の画像形成装
    置の制御方法。
  15. 【請求項15】 前記モード選択工程は、第Nページの
    画像データが用意され、かつ、第Nページ以外の画像デ
    ータが用意されていない場合でも、後続する印刷データ
    がなければ所定時間の経過を待たずに第1の画像形成モ
    ードを選択することを特徴とする請求項14に記載の画
    像形成装置の制御方法。
  16. 【請求項16】 指定に応じて、中間転写体への画像形
    成及び印刷媒体への転写をそれぞれ1ページずつ行う第
    1の画像形成モードと、前記中間転写体への画像形成及
    び印刷媒体への転写をそれぞれ複数ページずつ行う第2
    の画像形成モードのいずれかにより画像を形成する画像
    形成装置によって印刷を行わせる画像形成装置の制御方
    法であって、 前記画像形成装置により印刷される印刷データが少なく
    とも2ページ分あり、かつ、その印刷データの量が所定
    サイズ以内であるか判定する判定工程と、 前記判定工程による判定の結果が真であれば前記第2の
    画像形成モードを指定して印刷データを前記画像形成装
    置に渡し、そうでなければ前記第1の画像形成モードを
    指定して印刷データを前記画像形成装置に渡すモード指
    定工程を備えることを特徴とする画像形成装置の制御方
    法。
  17. 【請求項17】 中間転写体に画像を形成してその画像
    を印刷媒体に転写して画像を形成する画像形成装置を制
    御するためのコンピュータプログラムを格納する記憶媒
    体であって、コンピュータにより、 前記中間転写体への画像形成及び印刷媒体への転写をそ
    れぞれ1ページずつ行う第1の画像形成モードと、前記
    中間転写体への画像形成及び印刷媒体への転写をそれぞ
    れ複数ページずつ行う第2の画像形成モードのいずれか
    を選択するモード選択手段と、 前記モード選択手段により選択された画像形成モードで
    画像を形成するよう前記画像形成手段を制御する制御手
    段とを実現するためのコンピュータプログラムを格納す
    るコンピュータ可読の記憶媒体。
  18. 【請求項18】 指定に応じて、中間転写体への画像形
    成及び印刷媒体への転写をそれぞれ1ページずつ行う第
    1の画像形成モードと、前記中間転写体への画像形成及
    び印刷媒体への転写をそれぞれ複数ページずつ行う第2
    の画像形成モードのいずれかにより画像を形成する画像
    形成装置によって印刷を行わせるためのコンピュータプ
    ログラムを格納する記憶媒体であって、コンピュータに
    より、 前記画像形成装置により印刷される印刷データが少なく
    とも2ページ分あり、かつ、その印刷データの量が所定
    サイズ以内であるか判定する判定手段と、 前記判定手段による判定の結果が真であれば前記第2の
    画像形成モードを指定して印刷データを前記画像形成装
    置に渡し、そうでなければ前記第1の画像形成モードを
    指定して印刷データを前記画像形成装置に渡すモード指
    定手段とを実現するためのコンピュータプログラムを格
    納するコンピュータ可読の記憶媒体。
JP15281099A 1999-05-31 1999-05-31 画像形成装置及びその制御方法 Expired - Fee Related JP4208345B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP15281099A JP4208345B2 (ja) 1999-05-31 1999-05-31 画像形成装置及びその制御方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP15281099A JP4208345B2 (ja) 1999-05-31 1999-05-31 画像形成装置及びその制御方法

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2008163707A Division JP4366429B2 (ja) 2008-06-23 2008-06-23 画像形成装置およびその制御方法

Publications (3)

Publication Number Publication Date
JP2000335020A true JP2000335020A (ja) 2000-12-05
JP2000335020A5 JP2000335020A5 (ja) 2005-07-28
JP4208345B2 JP4208345B2 (ja) 2009-01-14

Family

ID=15548657

Family Applications (1)

Application Number Title Priority Date Filing Date
JP15281099A Expired - Fee Related JP4208345B2 (ja) 1999-05-31 1999-05-31 画像形成装置及びその制御方法

Country Status (1)

Country Link
JP (1) JP4208345B2 (ja)

Also Published As

Publication number Publication date
JP4208345B2 (ja) 2009-01-14

Similar Documents

Publication Publication Date Title
JP3977356B2 (ja) 情報処理装置およびその制御方法
JP2001067347A (ja) 情報処理装置、情報処理方法およびコンピュータ読み取り可能なプログラムを格納した記憶媒体
JP2000025277A (ja) 印刷制御方法及び装置
JP2012173462A (ja) 画像形成装置、画像形成制御方法、画像形成制御プログラム及び記録媒体
JP4174140B2 (ja) 画像形成装置、画像形成方法及び記憶媒体
US20050275882A1 (en) Information processing apparatus and its control method
JP2017024297A (ja) 印刷装置とその制御方法、及びプログラム
JP2003080772A (ja) カラー画像処理装置及び画像形成装置
JP3710306B2 (ja) 印刷装置、および印刷装置の制御方法
JP2020023053A (ja) ジョブ処理装置、ジョブ処理方法及びジョブ処理プログラム
JP4095581B2 (ja) 情報処理装置およびその制御方法
JP4208345B2 (ja) 画像形成装置及びその制御方法
JP3368175B2 (ja) 印刷制御装置及び方法
JP4366429B2 (ja) 画像形成装置およびその制御方法
JP3513509B2 (ja) 印刷制御方法及び装置
JP2005331968A (ja) 画像形成装置、および画像形成装置の制御方法
JP2009122928A (ja) 印刷ジョブ実行装置、印刷ジョブ実行装置で使用される方法、および印刷ジョブ実行装置で実行されるコンピュータプログラム
JP2000353066A (ja) 情報処理装置、情報処理方法、及び記憶媒体
JP2003131467A (ja) 印刷装置およびその濃度補正方法
JP4067733B2 (ja) 画像形成装置
JP4642880B2 (ja) 画像形成装置および画像形成方法および記憶媒体
JP3800908B2 (ja) 画像出力装置
JP2000229451A (ja) プリンタ制御方法および装置
JP2024102475A (ja) 画像処理装置、画像形成装置、画像処理方法、およびプログラム
JP2001318769A (ja) 画像出力制御装置、画像出力制御方法、及び記憶媒体

Legal Events

Date Code Title Description
A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20041213

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20041213

RD01 Notification of change of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7426

Effective date: 20041213

RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20041213

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20080425

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080623

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20080729

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20080807

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20081006

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20081021

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

Free format text: PAYMENT UNTIL: 20111031

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20111031

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20121031

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20131031

Year of fee payment: 5

LAPS Cancellation because of no payment of annual fees