(57)【要約】【課題】装置の大型化、コストアップを来すことなくスループット向上させた画像形成装置およびその制御方法を提供すること。【解決手段】電子写真方式に従い記録媒体に画像を形成する画像形成装置に係り、画像形成後の記録媒体を所定枚数単位で所定の仕上げ処理（例えばステープル処理）を行う仕上げ手段を備え、その仕上げ手段による仕上げ処理の実行中であっても、停止から再起動までにかかる時間がその仕上げ処理にかかる実行時間を超える所定の機構部の駆動を維持するように制御することで、次ページのプリント動作を即再開できるようにする。【選択図】　図５
2004037577.tif 000002
【特許請求の範囲】
【請求項１】
電子写真方式に従い記録媒体に画像を形成する画像形成装置であって、
画像形成後の記録媒体を所定枚数単位で所定の仕上げ処理を行う仕上げ手段と、
前記仕上げ手段による仕上げ処理の実行中であっても、停止から再起動までにかかる時間がその仕上げ処理にかかる実行時間を超える所定の機構部の駆動を維持するように制御する制御手段と、
を備えることを特徴とする画像形成装置。
【請求項２】
前記所定の機構部は、レーザ光を走査させるための回転多面鏡を回転駆動させる駆動手段を含むことを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記制御手段は、更に、
前記仕上げ手段による仕上げ処理の実行中であっても、帯電、現像、転写の各工程に係る機構部への高圧制御、および、定着工程に係る定着器の温度制御を維持するように制御することを特徴とする請求項２に記載の画像形成装置。
【請求項４】
前記制御手段は、記録媒体毎の、前記仕上げ工程における仕上げ処理にかかる時間の推定時間に基づいて、前記駆動手段の駆動、前記高圧制御、前記温度制御を維持する／しないを判断する判断手段を含むことを特徴とする請求項３に記載の画像形成装置。
【請求項５】
電子写真方式に従い記録媒体に画像を形成する画像形成装置の制御方法であって、
画像形成後の記録媒体を所定枚数単位で所定の仕上げ処理を行う仕上げ工程と、
前記仕上げ工程による仕上げ処理の実行中であっても、停止から再起動までにかかる時間がその仕上げ処理にかかる実行時間を超える所定の機構部の駆動を維持するように制御する制御工程と、
を有することを特徴とする画像形成装置の制御方法。
【請求項６】
前記所定の機構部は、レーザ光を走査させるための回転多面鏡を回転駆動させる駆動手段を含むことを特徴とする請求項５に記載の画像形成装置の制御方法。
【請求項７】
前記制御工程では、更に、
前記仕上げ工程による仕上げ処理の実行中であっても、帯電、現像、転写の各工程に係る機構部への高圧制御、および、定着工程に係る定着器の温度制御を維持するように制御することを特徴とする請求項６に記載の画像形成装置の制御方法。
【請求項８】
前記制御工程は、記録媒体毎の、前記仕上げ工程における仕上げ処理にかかる時間の推定時間に基づいて、前記駆動手段の駆動、前記高圧制御、前記温度制御を維持する／しないを判断する判断工程を含むことを特徴とする請求項７に記載の画像形成装置の制御方法。
【請求項９】
電子写真方式に従い記録媒体に画像を形成する画像形成手段と、
前記画像形成手段を構成する所定の機構部の動作状態を、画像形成不能な停止状態から画像形成可能な駆動状態へ移行させる前処理、および、前記駆動状態から前記停止状態へ移行させる後処理を実行する処理手段と、
画像形成後の記録媒体を所定枚数単位で所定の仕上げ処理を行う仕上げ手段とを有し、
前記仕上げ手段による仕上げ処理に引き続き画像形成を行う場合であって前記処理手段による前処理および後処理に要する時間が前記仕上げ処理に要する時間より長い場合、前記処理手段は、前記仕上げ処理の実行中であっても前記後処理を実行することなく前記所定の機構部の駆動状態を維持するよう制御することを特徴とする画像形成装置。
【請求項１０】
前記仕上げ手段による前記仕上げ処理に引き続き画像形成を行う場合であって前記処理手段による前処理および後処理に要する時間が前記仕上げ処理に要する時間より長くない場合、前記処理手段は前記仕上げ処理に係る記録媒体への画像形成が終了したことに応じて前記後処理を実行することを特徴とする請求項９記載の画像形成装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画像形成装置およびその制御方法に関し、特に、ステープラやソータなどを備えた排紙装置が接続された、複写機、レーザビームプリンタ、ファクシミリなどの画像形成装置およびその制御方法に関する。
【０００２】
【従来の技術】
従来のプリンタ装置またはプリンタシステムにおいては、プリンタコントローラにてホストコンピュータ等の外部機器から送られてくる画像コードデータをプリンタの印字に必要なビットデータに展開し、プリンタエンジン制御部にてプリンタコントローラからの印字指示に応じて前述のビットデータを用紙に印字するようプリンタエンジンを制御することで用紙に画像を印字している。
また、印字した用紙に対してステープル処理（針打ち）などの仕上げ処理を行う場合には、以下のような動作を行っている。
【０００３】
まず、プリンタエンジン制御部はプリンタコントローラからの印字指示に同期して給紙動作を開始させるとともに用紙に印字が出来るよう電子写真プロセス等からなるプリンタエンジンの前処理（例えば、スキャナモータの駆動開始、高圧制御の立上げ、定着器の立上げ等）を行う。その後、プリンタエンジン制御部は、前処理が終了してプリンタエンジンが印字可能状態となった後にビットマップ展開されたデータを紙に印字し、排紙口に搬送する。排紙装置ではプリンタコントローラからの仕上げ処理指示に伴いプリンタ装置から排出される用紙を迎え入れ、指示された枚数の用紙が搬入された時点でそれらの用紙の端を揃えてステープル処理等の仕上げ処理を施し、排紙トレイに排出する。
【０００４】
なお、プリンタエンジンによる印字動作が終了した後に、プリンタエンジン制御部はプリンタエンジンを待機状態へ移行させるべく後処理動作（例えば、スキャナモータの駆動停止、高圧制御の立下げ、定着器の立下げ等）を実行させる。
【０００５】
【発明が解決しようとする課題】
しかしながら、上記のような従来技術の場合には、以下のような問題が生じていた。
【０００６】
まず、排紙装置は一般に、ステープル処理等の仕上げ処理実行中は用紙が排出されないために、後続の用紙を受け入れることができず、プリンタコントローラは、排紙装置に後処理指示を送出してから仕上げ処理が終了するまでの所定時間は、プリンタエンジン制御部に対して印字指示を行うことができない。そのため、後続紙に対する印字指示を受信しないプリンタエンジン制御部は、印字終了後に、プリンタエンジンの後処理を行って印字動作を終了してしまう。
【０００７】
この場合、排紙装置の仕上げ処理終了後に後続紙の印字を再開するためにはプリンタエンジン制御部が後続紙に対する給紙動作を開始するとともに、再度プリンタエンジンの前処理を行う必要がある。
【０００８】
なお、一般にプリンタエンジン制御部が行う電子写真プロセスの後処理と前処理の処理時間とステープル処理時間との関係は、
電子写真プロセスの前処理時間＋後処理時間　＞　ステープル処理時間
となるため、ステープル処理にかかる用紙への印字後に電子写真プロセスの後処理を行い、その後に電子写真プロセスの前処理を行うのに要する時間はステープル処理時間より長いため、ステープル処理が終了した後に即座に後続する用紙への印字を再開することができずスループットが低下することになる。
【０００９】
その対策として、ステープル処理を実行する際に後続紙を一時的に積載させて待機させるための待機手段を設ければ、後続紙の搬送を停止させることなく印字動作を継続でき、ステープル処理を実行しないときと同様の速度で後続紙の印字動作を行わせることが可能になる。しかしながら、この場合には、待機手段を設けるぶん装置構成が大きくなるというデメリットがある
【００１０】
また、待機手段を新たに設けると、同時に起動すべきアクチュエータの数も増えるためにピーク電力が大きくなり、電源容量の大電力化が必要になるというデメリットもある。
【００１１】
本発明は上記のような問題点を解決するためになされたものであり、装置の大型化、コストアップを来すことなくスループット向上させた画像形成装置およびその制御方法を提供することを目的とする。
【００１２】
【課題を解決するための手段】
本発明の一側面は、電子写真方式に従い記録媒体に画像を形成する画像形成装置に係り、画像形成後の記録媒体を所定枚数単位で所定の仕上げ処理を行う仕上げ手段と、前記仕上げ手段による仕上げ処理の実行中であっても、停止から再起動までにかかる時間がその仕上げ処理にかかる実行時間を超える所定の機構部の駆動を維持するように制御する制御手段とを備えることを特徴とする。
【００１３】
本発明の他の側面は、電子写真方式に従い記録媒体に画像を形成する画像形成装置の制御方法に係り、画像形成後の記録媒体を所定枚数単位で所定の仕上げ処理を行う仕上げ工程と、前記仕上げ工程による仕上げ処理の実行中であっても、停止から再起動までにかかる時間がその仕上げ処理にかかる実行時間を超える所定の機構部の駆動を維持するように制御する制御工程とを有することを特徴とする。
【００１４】
また、本発明のさらに別の側面による画像形成装置は、電子写真方式に従い記録媒体に画像を形成する画像形成手段と、前記画像形成手段を構成する所定の機構部の動作状態を、画像形成不能な停止状態から画像形成可能な駆動状態へ移行させる前処理、および、前記駆動状態から前記停止状態へ移行させる後処理を実行する処理手段と、画像形成後の記録媒体を所定枚数単位で所定の仕上げ処理を行う仕上げ手段とを有し、前記仕上げ手段による仕上げ処理に引き続き画像形成を行う場合であって前記処理手段による前処理および後処理に要する時間が前記仕上げ処理に要する時間より長い場合、前記処理手段は、前記仕上げ処理の実行中であっても前記後処理を実行することなく前記所定の機構部の駆動状態を維持するよう制御することを特徴とする。
【００１５】
【発明の実施の形態】
以下、図面を参照して本発明の好適な実施形態について詳細に説明する。
【００１６】
（実施形態１）
本実施形態における画像形成装置は例えば、図１に示すように、レーザビームプリンタ１００と排紙装置１１８とで構成される。排紙装置１１８はレーザビームプリンタ１００とは別個の独立した装置であってもよいし、もともとレーザビームプリンタ１００に組み込まれたものであってもよい。なお、本発明はレーザビームプリンタに限定されるものではなく、例えば複写機、ファクシミリ装置等にも適用することができる。
【００１７】
レーザビームプリンタ（以下、単に「プリンタ」という。）１００は、以下のような機構を備えている。１０１は静電担持体である感光体ドラム、１０２は光源としての半導体レーザ、１０３は駆動手段としてのスキャナモータ１０４の駆動によって回転する回転多面鏡、１０５は半導体レーザ１０２から発射され、感光体ドラム１０１上を走査するレーザビームである。
【００１８】
１０６は感光体ドラム１０１上を一様に帯電するための帯電ローラ、１０７は感光体ドラム１０１上に形成された静電潜像をトナーにて現像するための現像器である。１０８は現像器１０７にて現像されたトナー像を記録媒体としての記録用紙（以下、単に「用紙」ともいう。）に転写するための転写ローラ、１０９は記録用紙に転写されたトナーを熱にて融着するための定着器である。
【００１９】
１１０は１回転することにより、記録用紙のサイズを識別する機能を有するカセットから用紙を給紙し、搬送路に送り出すカセット給紙ローラ、１１１、１１２はカセットあるいはオプションカセットから給紙された記録用紙を搬送する搬送ローラである。１１３は給紙された用紙の先端と後端を検出するためのプレフィードセンサ、１１４は搬送された用紙を感光体ドラム１０１へ送り込む転写前ローラ、１１５は給紙された用紙に対し、感光体ドラム１０１への画像書き込み（記録／印字）と用紙搬送の同期を取るとともに、給紙された用紙の搬送方向の長さを測定するためのトップセンサである。１１６は定着後の用紙の有無を検出するための排紙センサ、１１７は定着後の用紙を機外に排出するための排出ローラである。
【００２０】
次に、プリンタ１に接続された排紙装置１１８の構成について説明する。実施形態における排紙装置１１８は、画像形成後の用紙を所定枚数単位で所定の仕上げ処理を行う仕上げ手段として機能する。ここでは所定の仕上げ処理として例えばステープル（針打ち）処理を行うものとする。１１９はプリンタ本体から排出される用紙を排紙装置１１８に取り込むために搬送路を切り替えるためのフラッパ、１２０は排紙装置１１８の内部に搬送された用紙を一時的に積載し、所定枚数積載された後に各用紙の端を揃えるためのスライドガイド、１２１は用紙束の端を揃えた後にステープル動作を行うステープルユニットである。
【００２１】
図２は、上記した機構部（プリンタエンジン）を有する画像形成装置を制御するための制御系の回路構成を示すブロック図である。
【００２２】
図２において、２０１は不図示のホストコンピュータ等の外部機器から送られてくる画像コードデータをプリンタ１の印字に必要なビットデータに展開するとともに、プリンタ内部情報を読み取りそれを表示するためのプリンタコントローラである。
【００２３】
２０２は、プリンタエンジンの各部をプリンタコントローラ２０１の指示に従って動作制御するとともに、プリンタ内部情報をプリンタコントローラ２０１に報知するためのプリンタエンジン制御部である。
【００２４】
２０３は、プリンタエンジン制御部２０２の指示に従い、記録用紙搬送のためにモータ／ローラ等の駆動／停止を行う用紙搬送制御部、２０４は、帯電、現像、転写等各工程における各高圧出力制御をプリンタエンジン制御部２０２の指示に従って行う高圧制御部である。２０５は、スキャナモータ１０４の駆動／停止、レーザビームの点灯をエンジン制御部２０２の指示に従って制御する光学系制御部である。２０７は、定着器１０９における定着ヒータへの通電により定着器１０９の温度制御を行うプリンタエンジン制御部２０２の指示に従って行う定着器制御部である。
【００２５】
２０８は、排紙装置１１８の駆動をプリンタコントローラ２０１の指示に従って制御する排紙装置制御部、２０９は、排紙装置制御部２０８の指示に従いプリンタ本体から排紙された用紙をフラッパ１１９を駆動することにより、排紙装置１１８内に用紙を取り込み所定位置まで搬送する用紙搬送制御部、２１０は、所定位置に搬送された用紙束の端を揃えるスライド制御部、２１１は、端が揃えられた用紙束を綴じるためのステープラ制御部、２１２は、排紙装置１１８内の各センサの入力状態を確認し排紙装置制御部２０８に報知するセンサ入力部である。
【００２６】
図３は、３ページ単位でステープル処理を行う２つのジョブで、計６ページを印字する場合の、プリンタコントローラ２０１−エンジン制御部２０２間と、プリンタコントローラ２０１−排紙装置制御部２０８間の通信のやり取りを示す図である。
【００２７】
図３において、まず、３０１で、プリンタコントローラ２０１がエンジン制御部２０２に対して給排紙口の指示と６回のラッチ指示を行うことで、これから６ページ分の印字を行うことを指示する。
【００２８】
３０２では、プリンタコントローラ２０１が排紙装置制御部２０８に対して１ページ目として紙サイズ指定＋ジョブ先頭指定＋ラッチの各コマンド、２ページ目として紙サイズ指定＋ラッチの各コマンド、３ページ目として紙サイズ指定＋ジョブ終了指定＋ラッチの各コマンドを送信する。そして、同様に４ページ目〜６ページ目に対するコマンドを送信し、排紙装置制御部２０８に対し、３ページ単位でステープル処理を行う計６ページの紙搬送を行うことを指示する。
【００２９】
３０３では、排紙装置制御部２０８は、プリンタコントローラ２０１の指示に応じて、１ページ目と２ページ目の間に必要な紙間隔を設けるのに要する時間（以下、「紙間隔時間」という。）をプリンタコントローラ２０１に報知する。排紙装置制御部２０８は同様に、２ページ目と３ページ目に必要な紙間隔時間、３ページ目と４ページ目に必要な紙間隔時間、…、５ページ目と６ページ目に必要な紙間隔時間を続けてプリンタコントローラ２０１に報知する。
【００３０】
本実施形態の３ページ単位でステープル処理を行う計６ページの印字の場合において、必要な紙間隔時間はそれぞれ、例えば、１ページ目と２ページ目は５００ｍｓｅｃ、２ページ目と３ページ目も５００ｍｓｅｃであるとする。これに対し、３ページ目と４ページ目の紙間隔時間は６ｓｅｃであるとする。これは、１ページ目と２ページ目の紙間隔時間は排紙装置１１８が行うスライドガイド１２０上の用紙束の端部を揃えるスライド動作にかかる時間であるにすぎないのに対し、３ページ目と４ページ目の紙間に必要な時間はスライドガイド１２０上の用紙束のスライド動作時間に加え、用紙束の端を揃え、ステープル処理を行い、ステープル処理完了後にスライドガイド１２０から紙を除く処理が必要なためである。
【００３１】
３０４では、プリンタコントローラ２０１がエンジン制御部２０２に１ページ目のプリント指示を行い、エンジン制御部２０２が出力する垂直同期信号に同期して画像の書き込みを行うとともに排紙装置制御部２０８に対して排紙予告指示を行う。
【００３２】
エンジン制御部２０２は、プリンタコントローラ２０１からプリント指示を受けると、給紙口から給紙ローラ１１０を１回転させて、搬送ローラ１１１、１１２に紙を送り込み、プレフィードセンサ１１３が紙先端を検出するまで紙を搬送すると同時に、感光体ドラム１０１上が所望の電位になるように電子写真プロセスの初期化（立上げ）を行い、その後、回転多面鏡１０３が所定の回転数になるように駆動する。また、定着器１０９が所定の温度になるように立上げも行う。
【００３３】
（１）回転多面鏡１１３の回転数が所望の回転数に達したこと、（２）定着器１０９が所望温度に到達したこと、（３）感光体ドラム１０１の初期化が終了したこと、（４）給紙した用紙先端が所望の位置まで給紙完了していること、これらすべての条件を確認すると、給紙していた用紙を感光体ドラム１０１に向けて搬送を再開する。搬送を再開した用紙の紙先端をトップセンサ１１５が検出すると、エンジン制御部２０２はプリンタコントローラ２０１に対して垂直同期信号を出力し、先端の同期をとって紙への印字を行う。その後、定着器１０９によって紙上に潜像されたトナー像を用紙上に熱溶着させ排紙ローラ１１７により用紙を搬送する。
【００３４】
プリンタコントローラ２０１は、垂直同期信号を受けてから所定時間後に排紙装置制御部２０８に対し排紙予告指示を行う。排紙予告指示を受けた排紙装置制御部２０８は、フラッパ１１９を駆動し、排紙ローラ１１７を通過した用紙の紙先端から排紙装置１１８に迎え入れ、スライドガイド１２０上に搬送する。
【００３５】
なお、プリンタコントローラ２０１は、垂直同期信号のタイミングに同期して、排紙装置制御部２０８から受け取ったスライド動作に必要な時間を確保しつつ最短時間になるようなタイミングで、エンジン制御部２０２に２ページ目に対するプリント指示を行う。このとき、先行紙は印字中であるため、エンジン制御部２０２は継続して１ページ目と同じ給紙動作のみを行い、用紙先端の検出に同期して垂直同期信号を出力する。このように、２ページ目の印字動作に相当する３０５と、３ページ目に相当する３０６では紙間隔時間が短いため継続して給紙動作を行い排紙装置１１８に用紙を搬送する。
【００３６】
プリンタコントローラ２０１は３ページ目の垂直同期信号を受けた後は、排紙装置１１８のステープル処理を完了するまで、４ページ目のプリント指示をエンジン制御部２０２に出すことはできない。排紙装置１１８は、ステープル処理中には後続の用紙を受け入れることができないからである。かといって、このままステープル処理が終了するのを待っていると、ステープル処理を終えた排紙装置１１８はプリント指示を受けていないために、エンジン制御部２０２はすべての印字が終了したと判断し、回転多面鏡１０３の回転を担うスキャナモータ１０４の駆動を止め、高圧制御の立下げ、定着器温度制御（温調）の停止を実行してしまう。そうすると、その後にエンジン制御部２０２がプリント指示を受けた場合には、再度電子写真プロセスを立上げるべく回転多面鏡１０３の回転駆動、高圧の立上げや定着器１０９の温度制御を再開しなければならない。そのために印刷スループットが大きく低下してしまうことになる。
【００３７】
そこで、本実施形態では、３０７に示すように、プリンタコントローラ２０１はエンジン制御部２０２に印字中断指示を送出する。そして、エンジン制御部２０２はこの印字中断指示を受け取ると、その時点でステープル処理がなされると判断し、回転多面鏡１０３の回転駆動、高圧制御の立下げや定着器温度制御の立下げを行わず、次ページの印字動作を再開するにあたって初期化動作をせずとも開始できるような状態で待機する。
【００３８】
次に、プリンタコントローラ２０１は、３ページ目の垂直同期から排紙装置制御部２０８にて指定された３ページ目と４ページ目に必要な紙間隔時間が経過した時点で、プリンタ制御部２０２に印字再開指示を送出し、その後、４ページ目に対するプリント指示を送出する。４ページ目以降は、３０８で、１〜３ページ目に対してなされた手順と同様の印字動作を行う。
【００３９】
図４は、プリンタコントローラ２０１から印字指示を受けたエンジン制御部２０２の動作を示すフローチャートである。
【００４０】
エンジン制御部２０２は、まずステップＳ４０１でプリンタコントローラ２０１からのプリント指示を待機し、プリント指示があった場合にステップＳ４０２以降のプリント動作に入る。
【００４１】
エンジン制御部２０２は、ステップＳ４０２で回転多面鏡１０３の駆動を開始し、ステップＳ４０３で高圧の初期化動作を開始し、ステップＳ４０４で定着器１０９の温度制御を開始する。
【００４２】
次に、ステップＳ４０５で、印字開始条件が成立するかどうかを確認する。印字開始条件は、以下の３つの条件が全て成立していることである。
（１）ステップＳ４０２で駆動を開始した回転多面鏡１０３が所定の回転数に到達し安定した駆動を行っていること。
（２）ステップＳ４０３で開始した高圧初期化処理が終了していること。
（３）定着器温度が所定の温度に到達していること。
【００４３】
上記３つの条件が成立すると、ステップＳ４０６で、給紙動作を開始し、ステップＳ４０７で、トップセンサ１１５が紙先端を検出するまで待機する。ステップＳ４０７でトップセンサ１１５が紙先端を検出するとステップＳ４０８に進み、プリントコントローラ２０２に対して垂直同期信号を出力し印字動作を開始する。
【００４４】
次に、ステップＳ４０９で、プリンタコントローラ２０１からの印字中断指示の有無を確認する。上記の例でいうと、先の３ページ毎にステープル処理する計６ページのジョブの場合における３ページ目と４ページ目の間でプリンタコントローラ２０１から印字中断指示がなされる。ここで印字中断指示を受けたときは、印字再開指示があるまでその状態のまま待機する。
【００４５】
ステップＳ４０９で、プリンタコントローラ２０１からの印字中断指示がない場合は、ステップＳ４１０に進み、印字中にプリンタコントローラ２０１からの後続紙へのプリント指示があったかどうかを確認する。ここで、後続紙へのプリント指示がない場合は、ステップＳ４１１に進み、印字動作が終了したか否か（先行紙の紙先端〜紙後端までの時間が経過したか否か）を確認する。このステップＳ４１１で印字動作の終了を検出するまではステップＳ４０９に戻って処理を繰り返す。
【００４６】
また、ステップＳ４１０で後続紙に対するプリント指示があった場合には、所定の紙間になるタイミングでステップＳ４０６からの処理を再度行う。
【００４７】
ステップＳ４１１で先行紙の印字終了を検出すると、印字中のジョブの最終用紙であるために、ステップＳ４１２でスキャナモータ１０４の駆動を停止して回転多面鏡１０３の回転を止め、ステップＳ４１３で高圧立下げ処理を行い、そしてステップＳ４１４で定着器温度制御の停止を行う。また、ステップＳ４１５では高圧立下げ処理の終了を確認し、高圧立下げ処理が終了ししだい本処理を終了する。
【００４８】
以上説明した実施形態１による効果を、図５を用いて説明する。図５は、ステープル処理を含む画像形成装置の動作タイミングチャートで、従来例と本実施形態とを比較したものである。
【００４９】
従来は、図示のように、当該ページの印字を完了しステープル処理のための用紙束の端を揃える動作に入った時点で、スキャナモータの駆動が停止され、高圧制御および定着器温度制御も立下げられる。そのため、ステープル処理が完了した後に次ページの印字のための給紙を行うためには、その給紙前にスキャナモータの駆動、高圧制御および定着器温度制御の再起動を行う必要があった。
【００５０】
一方、実施形態１によれば、当該ページの印字完了前に受けた印字中断指示によって、スキャナモータの駆動、高圧制御、定着器温度制御がそれぞれ引き続き維持される。そのため、ステープル処理が完了して即、次ページの印字のための給紙を実行することができる。よって、スキャナモータの駆動、高圧制御および定着器の再起動を行う必要がなくなった分の時間だけ、スループットが向上することになる。
【００５１】
上述した実施形態１における特徴をまとめる。本実施形態における画像形成装置（例えばプリンタ１００）は、電子写真方式に従い記録媒体に画像を形成する。そして、この画像形成装置は、画像形成後の記録媒体を所定枚数単位で所定の仕上げ処理（例えばステープル処理）を行う仕上げ手段（例えば排紙装置１１８）を備えており、この仕上げ手段による仕上げ処理の実行中であっても、停止から再起動までにかかる時間がその仕上げ処理にかかる実行時間を超える所定の機構部（典型的にはスキャナモータ１０４）の駆動を維持するように制御する。
【００５２】
本実施形態に係る画像形成装置の特徴は、別の側面から捉えることもできよう。本実施形態における画像形成装置（例えばプリンタ１００）は、電子写真方式に従い記録媒体に画像を形成する画像形成手段を備える。また、その画像形成手段を構成する所定の機構部（例えば、スキャナモータ１０４）の動作状態を、画像形成不能な停止状態から画像形成可能な駆動状態へ移行させる前処理（立上げ）、および、前記駆動状態から前記停止状態へ移行させる後処理（立下げ）を実行する処理手段と、画像形成後の記録媒体を所定枚数単位で所定の仕上げ処理（例えばステープル処理）を行う仕上げ手段（例えば排紙装置１１８）を備えている。そして、前記仕上げ手段による仕上げ処理に引き続き画像形成を行う場合であって前記処理手段による前処理および後処理に要する時間が前記仕上げ処理に要する時間より長い場合、前記処理手段は、前記仕上げ処理の実行中であっても前記後処理を実行することなく前記所定の機構部の駆動状態を維持するよう制御する。
【００５３】
前記仕上げ手段による前記仕上げ処理に引き続き画像形成を行う場合であって前記処理手段による前処理および後処理に要する時間が前記仕上げ処理に要する時間より長くない場合には、前記処理手段は前記仕上げ処理に係る記録媒体への画像形成が終了したことに応じて前記後処理を実行する。
【００５４】
（実施形態２）
前述の実施形態１では、排紙装置１１８がステープル処理中にプリンタコントローラ２０１がエンジン制御部２０２に対して印字中断指示を行い、印字中断指示を受けたプリンタ制御部２０２のスキャナモータの駆動、高圧制御、および定着器温度制御の稼働状態を継続することで、ステープル処理完了後における後続紙の印字動作を最短の時間間隔でできるようにした。ところで、スキャナモータの起動、高圧制御の初期化、定着器の起動のうち、スキャナモータの起動は比較的長時間を要する。そこで、本実施形態では、印字中断指示を受けたプリンタ制御部２０２は、スキャナモータの駆動は継続し、起動時間の比較的短い高圧の立下げ処理は実行するようにした。
【００５５】
図６は、本実施形態におけるプリンタコントローラ２０１から印字指示を受けたエンジン制御部２０２の動作を示すフローチャートである。
【００５６】
エンジン制御部２０２は、まずステップＳ６０１でプリンタコントローラ２０１からのプリント指示を待機し、プリント指示があった場合にステップＳ６０２以降のプリント動作に入る。
【００５７】
エンジン制御部２０２は、ステップＳ６０２で回転多面鏡１０３の駆動を開始し、ステップＳ６０３で高圧の初期化動作を開始し、ステップＳ６０４で定着器１０９の温度制御を開始する。
【００５８】
次に、ステップＳ６０５で、印字開始条件が成立するかどうかを確認する。印字開始条件は、以下の３つの条件が全て成立していることである。
（１）ステップＳ６０２で駆動を開始した回転多面鏡１０３が所定の回転数に到達し安定した駆動を行っていること。
（２）ステップＳ６０３で開始した高圧初期化処理が終了していること。
（３）定着器温度が所定の温度に到達していること。
【００５９】
上記３つの条件が成立すると、ステップＳ６０６で、給紙動作を開始し、ステップＳ６０７で、トップセンサ１１５が紙先端を検出するまで待機する。ステップＳ６０７でトップセンサ１１５が紙先端を検出するとステップＳ６０８に進み、プリントコントローラ２０２に対して垂直同期信号を出力し印字動作を開始する。
【００６０】
次に、ステップＳ６０９で、印字中にプリンタコントローラ２０１からの後続紙へのプリント指示があったかどうかを確認する。ここで、後続紙へのプリント指示がない場合は、ステップＳ６１０に進み、印字動作が終了したか否か（先行紙の紙先端〜紙後端までの時間が経過したか否か）を確認する。このステップＳ６１０で印字動作の終了を検出するまではステップＳ６０９に戻って処理を繰り返す。また、ステップＳ６０９で後続紙に対するプリント指示があった場合には、所定の紙間隔になるタイミングでステップＳ６０６からの処理を再度行う。
【００６１】
ステップＳ６１０で先行紙の印字終了を検出すると、ステップＳ６１１で高圧の立下げ処理を開始し、ステップＳ６１２でプリンタコントローラ２０２からの印字中断指示があったかどうかを確認する。印字中断指示がない場合は、ステップＳ６１３に進み、スキャナモータ１０４の駆動を停止して回転多面鏡１０３の回転を止め、ステップＳ６１４で定着器温度制御を停止する。また、ステップＳ６１５では高圧立下げ処理の終了を確認し、高圧立下げ処理が終了ししだい本処理を終了する。
【００６２】
一方、ステップＳ６１２で印字中断指示があった場合にはステップＳ６１６に進み、印字再開指示があるまでその状態のまま待機する。ステップＳ６１６で印字再開指示を受けたときは、ステップＳ６１７に進み高圧の初期化動作を開始し、ステップＳ６１８で、高圧初期化動作の終了を確認する。高圧初期化動作を終了すると、Ｓ６０９に進み、後続紙のプリント指示によってＳ６０６に戻って、後続紙の給紙動作を開始する。
【００６３】
以上説明した実施形態１による効果を、図７を用いて説明する。図７は、ステープル処理を含む画像形成装置の動作タイミングチャートで、従来例と本実施形態とを比較したものである。
【００６４】
本実施形態では、当該ページの印字完了前に受けた印字中断処理によって、高圧制御は立ち下がり、定着器温度制御も停止するが、スキャナモータの駆動は維持される。高圧の初期化および定着器温度制御の起動にかかる時間は一般に、ステープル処理にかかる時間に比べ短い時間で済むから、プリンタコントローラ２０１は、ステープル処理が完了すると見込まれるタイミングより高圧の初期化にかかる時間だけ前のタイミングで印字再開指示を出せばよい。このような処理によって、ステープル処理完了後に後続紙の印字を最短のタイミングで実行することができ、なおかつ、感光体ドラム１０１への高圧印加を最小限に止めることが可能になる。そのため、装置の大型化、コストアップを来すことなく、ピーク電力を抑えつつ、装置構成に見合ったステープル処理時のスループットを向上させることができる。
【００６５】
また、実施形態１に記載した印字中断指示によって印字状態を継続するモードと、本実施形態２に記載した起動処理時間の短い駆動系や高圧は駆動もしくは出力を停止するモードを設け、不図示の選択モードに応じて選択できるようにすることも可能である。
【００６６】
このように両方の給紙モードを画像コントローラ２０１から指定できるようにすることで、画像コントローラ２０１の要求に対して柔軟に対応することができる。
【００６７】
（実施形態３）
前述の実施形態１，２では、プリンタコントローラ２０１がエンジン制御部２０２に対して印字中断指示と印字再開指示を行うものであったが、本実施形態ではプリンタコントローラ２０１がエンジン制御部２０２に中断時間のみ指定し、エンジン制御部２０２が中断時間に応じた制御を行う。
【００６８】
図８は、本実施形態で３ページ単位でステープル処理を行う２つのジョブで、計６ページを印字する場合の、プリンタコントローラ２０１−エンジン制御部２０２間と、プリンタコントローラ２０１−排紙装置制御部２０８間の通信のやり取りを示す図である。
【００６９】
図８において、まず、８０１で、プリンタコントローラ２０１がエンジン制御部２０２に対して給排紙口の指示と６回のラッチ指示を行うことで、これから６ページ分の印字を行うことを指示する。
【００７０】
８０２では、プリンタコントローラ２０１が排紙装置制御部２０８に対して１ページ目として紙サイズ指定＋ジョブ先頭指定＋ラッチの各コマンド、２ページ目として紙サイズ指定＋ラッチの各コマンド、３ページ目として紙サイズ指定＋ジョブ終了指定＋ラッチの各コマンドを送信する。そして、同様に４ページ目〜６ページ目に対するコマンドを送信し、排紙装置制御部２０８に対し、３ページ単位でステープル処理を行う計６ページの紙搬送を行うことを指示する。
【００７１】
８０３では、排紙装置制御部２０８は、プリンタコントローラ２０１の指示に応じて、１ページ目と２ページ目の間に必要な紙間時間をプリンタコントローラ２０１に報知する。排紙装置制御部２０８は同様に、２ページ目と３ページ目に必要な紙間隔時間、３ページ目と４ページ目に必要な紙間隔時間、…、５ページ目と６ページ目に必要な紙間隔時間を続けてプリンタコントローラ２０１に報知する。
【００７２】
本実施形態の３ページ単位でステープル処理を行う計６ページの印字の場合において、紙間に必要な時間はそれぞれ、例えば、１ページ目と２ページ目の紙間隔時間は５００ｍｓｅｃ、２ページ目と３ページ目の紙間隔時間も５００ｍｓｅｃであるとする。これに対し、３ページ目と４ページ目の紙間隔時間は６ｓｅｃであるとする。これは、１ページ目と２ページ目の紙間隔時間は排紙装置１１８が行うスライドガイド１２０上の用紙束のスライド動作にかかる時間であるにすぎないのに対し、３ページ目と４ページ目の紙間に必要な時間はスライドガイド１２０上の用紙束のスライド動作時間に加え、用紙束の端を揃え、ステープル処理を行い、ステープル処理完了後にスライドガイド１２０から紙を除く処理が入るためである。
【００７３】
８０４では、プリンタコントローラ２０１がエンジン制御部２０２に１ページ目のプリント指示を行い、エンジン制御部２０２が出力する垂直同期信号に同期して画像の書き込みを行うとともに排紙装置制御部２０８に対して、必要最小限の印字中断時間を指定し、排紙予告指示を行う。この中断時間は、上記した各ページにおける紙間隔時間に基づいて決定される。
【００７４】
エンジン制御部２０２は、プリンタコントローラ２０１からプリント指示を受けると、給紙口から給紙ローラ１１０を１回転させて、搬送ローラ１１１、１１２に紙を送り込み、プレフィードセンサ１１３が紙先端を検出するまで紙を搬送すると同時に、感光体ドラム１０１上が所望の電位になるように電子写真プロセスの初期化（立上げ）を行い、その後、回転多面鏡１０３が所定の回転数になるように駆動する。また、定着器１０９が所定の温度になるように立上げも行う。
【００７５】
（１）回転多面鏡１１３の回転数が所望の回転数に達したこと、（２）定着器１０９が所望温度に到達したこと、（３）感光体ドラム１０１の初期化が終了したこと、（４）給紙した用紙先端が所望の位置まで給紙完了していること、これらすべての条件を確認すると、給紙していた用紙を感光体ドラム１０１に向けて搬送を再開する。搬送を再開した用紙の紙先端をトップセンサ１１５が検出すると、エンジン制御部２０２はプリンタコントローラ２０１に対して垂直同期信号を出力し、先端の同期をとって紙への印字を行う。その後、定着器１０９によって紙上に潜像されたトナー像を紙上に熱溶着させ排紙ローラ１１７により用紙を搬送する。
【００７６】
プリンタコントローラ２０１は、垂直同期信号を受けてから所定時間後に排紙装置制御部２０８に対し排紙予告指示を行う。排紙予告指示を受けた排紙装置制御部２０８は、フラッパ１１９を駆動し、排紙ローラ１１７を通過した用紙の紙先端から排紙装置１１８に迎え入れ、スライドガイド１２０上に搬送する。
【００７７】
なお、プリンタコントローラ２０１は、垂直同期信号のタイミングに同期して、排紙装置制御部２０８から受け取ったスライド動作に必要な時間を確保しつつ最短時間になるようなタイミングで、エンジン制御部２０２に２ページ目に対するプリント指示を行う。このとき、先行紙は印字中であるため、エンジン制御部２０２は継続して１ページ目と同じ給紙動作のみを行い、用紙先端の検出に同期して垂直同期信号を出力する。このように、２ページ目の印字動作に相当する８０５と、３ページ目に相当する８０６では指定された印字中断時間が短いため継続して給紙動作を行い排紙装置１１８に用紙を搬送する。
【００７８】
８０６で指示された中断時間は長いためその中断時間中に４ページ目のプリント指示を受信しても給紙動作は行われず、指定された中断時間経過後に即給紙動作が開始できる状態になるように最適な処理を行う。この処理方法については後述する。指定された中断時間が経過後、８０７で、プリント指示をされていれば垂直同期信号を出力し、前述の８０５等と同様に印字動作を行う。
【００７９】
図９は、本実施形態におけるプリンタコントローラ２０１から印字指示を受けたエンジン制御部２０２の動作を示すフローチャートである。
【００８０】
エンジン制御部２０２は、まずステップＳ９０１でプリンタコントローラ２０１からのプリント指示を待機し、プリント指示があった場合にステップＳ９０２以降のプリント動作に入る。
【００８１】
エンジン制御部２０２は、ステップＳ９０２で回転多面鏡１０３の駆動を開始し、ステップＳ９０３で高圧の初期化動作を開始し、ステップＳ９０４で定着器１０９の温度制御を開始する。
【００８２】
次に、ステップＳ９０５で、印字開始条件が成立するかどうかを確認する。印字開始条件は、以下の３つの条件が全て成立していることである。
（１）ステップＳ９０２で駆動を開始した回転多面鏡１０３が所定の回転数に到達し安定した駆動を行っていること。
（２）ステップＳ９０３で開始した高圧初期化処理が終了していること。
（３）定着器温度が所定の温度に到達していること。
【００８３】
上記３つの条件が成立すると、ステップＳ９０６で、給紙動作を開始し、ステップＳ９０７で、トップセンサ１１５が紙先端を検出するまで待機する。ステップＳ９０７でトップセンサ１１５が紙先端を検出するとステップＳ９０８に進み、プリントコントローラ２０２に対して垂直同期信号を出力し印字動作を開始する。
【００８４】
次に、ステップＳ９０９で、印字中にプリンタコントローラ２０１からの後続紙への印字中断指示があったかどうかを確認する。印字中断指示がない場合は、ステップＳ９１０に進み、印字中は後続紙へのプリント指示があるかを確認し、後続紙へのプリント指示がない場合は、ステップＳ９１１に進み、印字動作が終了したか否か（先行紙の紙先端〜紙後端までの時間が経過）を確認する。このステップＳ９１１で印字動作の終了を検出するまではステップＳ９１０に戻って処理を繰り返す。また、ステップＳ９１０で後続紙に対するプリント指示があった場合には、所定の紙間隔になるタイミングでステップＳ９０６からの処理を再度行う。
【００８５】
ステップＳ９１１で先行紙の印字終了を検出すると、ステップＳ９１２で高圧の立下げ処理を開始し、ステップＳ９１３で回転多面鏡の駆動を停止し、ステップＳ９１４定着器温度制御の停止を行う。また、ステップＳ９１５では高圧立下げ処理の終了を確認し、高圧立下げ処理が終了すると本処理を終了する。
【００８６】
一方、ステップＳ９０９で印字中断指示があった場合には、ステップＳ９１６、Ｓ９１７、Ｓ９１８で、指定された印字の中断時間に応じた処理分岐を行う。つまり、ステープル処理にかかる用紙毎の推定時間に基づいて、スキャナモータ１０４の駆動、高圧制御、定着器温度制御を維持する／しないを判断する。
【００８７】
まず、ステップＳ９１６で、
指定された中断時間　＞　回転多面鏡１０３の起動時間Ｔ１
の条件が成り立つときは、ステップＳ９１９に進む。ステップＳ９１９では、回転多面鏡１０３の駆動を停止し、次いでステップＳ９２０で定着器温度制御の停止、ステップＳ９２１で高圧立下げ処理を開始する。
【００８８】
ステップＳ９１６で、指定された中断時間　＞　Ｔ１の条件が成り立たないときは、ステップＳ９１７に進み、
指定された中断時間　＞　定着器１０９の起動時間Ｔ２
の条件が成り立つときは、ステップＳ９２０に進む。すなわち、定着器温度制御を停止し、次いでステップＳ９２１の高圧立下げ処理を行う。
【００８９】
ステップＳ９１７で、指定された中断時間　＞　Ｔ２の条件が成り立たないときは、ステップＳ９１８に進み、
指定された中断時間　＞　高圧の立下げ処理時間および立上げ処理時間との合計時間Ｔ３
の条件が成り立つときは、ステップＳ９２１に進み、高圧の立下げ処理を開始する。
【００９０】
つまり、上記したステップＳ９１６、Ｓ９１７、Ｓ９１８での判断条件に従い、指定された中断時間に応じてステップＳ９１９、Ｓ９２０、Ｓ９２１のいずれかで、起動が間に合うアクチュエータの駆動を停止する。
【００９１】
なお、ステップＳ９１８で、指定された中断時間　＞　Ｔ３の条件を満足しない場合には、そのままステップＳ９１０に遷移する。
【００９２】
上記したステップＳ９２１の高圧立下げ処理を行うと、次にステップＳ９２２に進み、回転多面鏡１０３の駆動条件（条件１）が成立しているかどうかを確認する。条件１は、次の２つを満たすことである。
（１）回転多面鏡１０３の駆動が停止していること。
（２）回転多面鏡起動時間Ｔ１　＜　指定された中断時間−垂直同期後の経過時間、の関係が成り立つこと。
この条件１が成立する場合には、ステップＳ９２３で回転多面鏡１０３の駆動を開始した後にステップＳ９２４に進む。条件１が成立しない場合には、そのままステップＳ９２４に進む。
【００９３】
ステップＳ９２４では、定着器立上げの駆動条件（条件２）の成立を確認する。条件２は、次の２つを満たすことである。
（１）定着器温度制御が停止していること。
（２）定着器起動時間　＜　指定された中断時間−垂直同期後の経過時間、の関係が成り立つこと。
この条件２が成立する場合には、ステップＳ９２５で定着器温度制御を開始した後にステップＳ９２６に進む。ここで条件２が成立しない場合には、そのままステップＳ９２６に進む。
【００９４】
ステップＳ９２６では、高圧立上げ処理の開始条件（条件３）の成立を確認する。条件３は、次の２つを満たすことである。
（１）高圧出力が停止していること。
（２）高圧立上げ時間　＜　指定された中断時間−垂直同期後の経過時間、の関係が成り立つこと。
この条件３が成立する場合には、ステップＳ９２７で高圧立上げ処理を開始した後にステップＳ９２８に進む。ここで条件３が成立しない場合には、そのままステップＳ９２８に進む。
【００９５】
ステップＳ９２８では、次に示す条件４の成立を確認する。条件４は、次の２つを満たすことである。
（１）指定された中断時間　＜　垂直同期後の経過時間、の関係が成り立つこと。
（２）ステップＳ９０５と同様の印字可能条件が成立していること。
この条件４が成立しなければステップＳ９２２に戻る。一方、この条件４が成立する場合には、ステップＳ９１０に進み、後続の紙に対する印字動作に移行する。
【００９６】
このように、本実施形態では、排紙装置１１８がステープル処理を行うことをプリンタコントローラ２０１が認識した時にエンジン制御部２０２に対して印字動作の中断時間を指示する。印字動作の中断時間を指示されたエンジン制御部２０２はその時間に応じて必要なアクチュエータの駆動を停止する。これにより、アクチュエータの駆動時間を必要最低限の駆動時間に抑えることができ、そのため、装置の大型化、コストアップを来すことなく、ピーク電力を抑えつつ、装置構成に見合ったステープル処理時のスループットを向上させることができる。
【００９７】
（実施形態４）
前述の実施形態１、２は、プリンタコントローラ２０１がエンジン制御部２０２に対して印字中断指示と印字再開指示を送出するものであった。また、実施形態３では、プリンタコントローラ２０１がエンジン制御部２０２に印字の中断時間のみ指定し、中断時間に応じたアクチュエータの制御を行うようにした。本実施形態では、指定されたページの印字終了後のみ起動時間の長いスキャナモータの駆動状態を所定時間延長することで、ステープル処理を含むジョブのスループットを最適化するようにした。
【００９８】
図１０は、本実施形態で３ページ単位でステープル処理を行う２つのジョブで、計６ページを印字する場合の、プリンタコントローラ２０１−エンジン制御部２０２間と、プリンタコントローラ２０１−排紙装置制御部２０８間の通信のやり取りを示す図である。
【００９９】
図１０において、まず、１００１で、プリンタコントローラ２０１が排紙装置制御部２０８に対して１ページ目として紙サイズ指定＋ジョブ先頭指定＋ラッチの各コマンド、２ページ目として紙サイズ指定＋ラッチの各コマンド、３ページ目として紙サイズ指定＋ジョブ終了指定＋ラッチの各コマンドを送信する。そして、同様に４ページ目〜６ページ目に対するコマンドを送信し、排紙装置制御部２０８に対し、３ページ単位でステープル処理を行う計６ページの紙搬送を行うことを指示する。
【０１００】
１００２では、排紙装置制御部２０８は、プリンタコントローラ２０１の指示に従い、１ページ目と２ページ目の間に必要な紙間隔時間をプリンタコントローラ２０１に報知する。排紙装置制御部２０８は同様に、２ページ目と３ページ目に必要な紙間隔時間、３ページ目と４ページ目に必要な紙間隔時間、…、５ページ目と６ページ目に必要な紙間隔時間を続けてプリンタコントローラ２０１に報知する。
【０１０１】
本実施形態の３ページ単位でステープル処理を行う計６ページの印字の場合において、紙間隔時間はそれぞれ、例えば、１ページ目と２ページ目は５００ｍｓｅｃ、２ページ目と３ページ目も５００ｍｓｅｃであるとする。これに対し、３ページ目と４ページ目の紙間隔時間は６ｓｅｃであるとする。これは、１ページ目と２ページ目の紙間に必要な時間は排紙装置１１８が行うスライドガイド１２０上の用紙束のスライド動作にかかる時間であるにすぎないのに対し、３ページ目と４ページ目の紙間に必要な時間はスライドガイド１２０上の用紙束のスライド動作時間に加え、用紙束の端を揃え、ステープル処理を行い、ステープル処理完了後にスライドガイド１２０から紙を除く処理が入るためである。
【０１０２】
１００３では、プリンタコントローラ２０１が排紙装置制御部２０８のステープル情報に基づいて、エンジン制御部２０２に対して給排紙口とスキャナ待機状態の指定を行う。まず、給排紙口を指定した後、２ページ分のラッチ指示を行う。そして、３ページ目のラッチ指示の前にスキャナ待機延長指示を行い、その後３ページ目のラッチを指示する。そして、スキャナ待機延長解除指示を行った後に、４ページ〜６ページの３ページ分のラッチ指示を行う。
【０１０３】
１００４では、プリンタコントローラ２０１がエンジン制御部２０２に対して１ページ目のプリント指示を行い、エンジン制御部２０２が出力する垂直同期信号に同期して画像の書きこみを行うと同時に排紙装置制御部２０８に対して、排紙予告指示を行う。
【０１０４】
エンジン制御部２０２は、プリンタコントローラ２０１からプリント指示を受けると、給紙口から給紙ローラ１１０を１回転させて、搬送ローラ１１１、１１２に紙を送り込み、プレフィードセンサ１１３が紙先端を検出するまで紙を搬送すると同時に、感光体ドラム１０１上が所望の電位になるように電子写真プロセスの初期化（立上げ）を行い、その後、回転多面鏡１０３が所定の回転数になるように駆動する。また、定着器１０９が所定の温度になるように立上げを行う。
【０１０５】
（１）回転多面鏡１１３の回転数が所望の回転数に達したこと、（２）定着器１０９が所望温度に到達したこと、（３）感光体ドラム１０１の初期化が終了したこと、（４）給紙した用紙先端が所望の位置まで給紙完了していること、これらすべての条件を確認すると、給紙していた用紙を感光体ドラム１０１に向けて搬送を再開する。搬送を再開した用紙の紙先端をトップセンサ１１５が検出すると、エンジン制御部２０２はプリンタコントローラ２０１に対して垂直同期信号を出力し、先端の同期をとって紙への印字を行う。その後、定着器１０９によって紙上に潜像されたトナー像を用紙上に熱溶着させ排紙ローラ１１７により用紙を搬送する。
【０１０６】
プリンタコントローラ２０１は、垂直同期信号を受けてから所定時間後に排紙装置制御部２０８に対し排紙予告指示を行う。排紙予告指示を受けた排紙装置制御部２０８は、フラッパ１１９を駆動し、排紙ローラ１１７を通過した用紙の紙先端から排紙装置１１８に迎え入れ、スライドガイド１２０上に搬送する。
【０１０７】
なお、プリンタコントローラ２０１は、垂直同期信号のタイミングに同期して、排紙装置制御部２０８から受け取ったスライドに必要な時間を確保しつつ最短時間になるようなタイミングで、エンジン制御部２０２に２ページ目に対するプリント指示を行う。このとき、先行紙は印字中であるため、エンジン制御部２０２は継続して１ページ目と同じ給紙動作のみ行い、用紙先端の検出に同期して垂直同期信号を出力する。このように、２ページ目の印字動作に相当する１００５と、３ページ目に相当する１００６では指定された印字中断時間が短いため継続して給紙動作を行い排紙装置１１８に用紙を搬送する。
【０１０８】
３ページ目の紙に対しては予め、印字終了後にスキャナモータの待機延長を指定されているので、エンジン制御部２０２は印字終了後に電子写真プロセスの後処理、定着器駆動の終了、紙の搬送を終了しても所定時間、スキャナモータ１０４の駆動状態を延長する。このスキャナモータ１０４の延長駆動中にプリンタコントローラ２０１が排紙装置１１８のステープル処理が終了するのを見計らって、エンジン制御部２０２に対して後続紙に対するプリント指示を行うと、再度電子写真プロセスの立上げ、定着器１０９の駆動、４ページ目の紙の給紙を行い、条件が整いしだい印字を再開する。そして、４ページ目以降は１００７にて印字動作を再開し、以後６ページまでは１００４〜１００６と同様の処理で印字を行う。
【０１０９】
図１１は、本実施形態におけるプリンタコントローラ２０１から印字指示を受けたエンジン制御部２０２の動作を示すフローチャートである。
【０１１０】
エンジン制御部２０２は、まずステップＳ１１０１でプリンタコントローラ２０１からのプリント指示を待機し、プリント指示があった場合にステップＳ１１０２以降のプリント動作に入る。
【０１１１】
エンジン制御部２０２は、ステップＳ１１０２で回転多面鏡１０３の駆動を開始し、ステップＳ１１０３で高圧の初期化動作を開始し、ステップＳ１１０４で定着器１０９の温度制御を開始する。
【０１１２】
次に、ステップＳ１１０５で、印字開始条件が成立するかどうかを確認する。印字開始条件は、以下の３つの条件が全て成立していることである。
（１）ステップＳ１１０２で駆動を開始した回転多面鏡１０３が所定の回転数に到達し安定した駆動を行っていること。
（２）ステップＳ１１０３で開始した高圧初期化処理が終了していること。
（３）定着器温度が所定の温度に到達していること。
【０１１３】
上記３つの条件が成立すると、ステップＳ１１０６で、給紙動作を開始し、ステップＳ１１０７で、トップセンサ１１５が紙先端を検出するまで待機する。ステップＳ１１０７でトップセンサ１１５が紙先端を検出するとステップＳ１１０８に進み、プリントコントローラ２０２に対して垂直同期信号を出力し印字動作を開始する。
【０１１４】
次に、ステップＳ１１０９で、印字中にプリンタコントローラ２０１からの後続紙へのプリント指示があったかどうかを確認する。ここで、後続紙へのプリント指示がない場合は、ステップＳ１１１０に進み、印字動作が終了したか否か（先行紙の紙先端〜紙後端までの時間が経過したか否か）を確認する。このステップＳ１１１０で印字動作の終了を検出するまではステップＳ１１０９に戻って処理を繰り返す。また、ステップＳ１１０９で後続紙に対するプリント指示があった場合には、所定の紙間隔になるタイミングでステップＳ１１０６からの処理を再度行う。
【０１１５】
ステップＳ１１１０で先行紙の印字終了を検出すると、ステップＳ１１１１で高圧の立下げ処理（電子写真プロセスの後処理）を行い、ステップＳ１１１２で定着器温度制御を終了する。
【０１１６】
そして、ステップＳ１１１３で、最後に印字動作を行った紙に対してスキャナモータ１０４の駆動待機指示がなされているかどうかを確認する。ここで、待機指示がなされていないページ（例えば６ページ目）の印字終了時はステップＳ１１１４に進み、回転多面鏡１０３の駆動を停止し、ステップＳ１１１５で全ての処理の立下げ処理が終了している場合は、印字動作の終了としてＳ１１０１の処理に戻る。
【０１１７】
また、ステップＳ１１１３で、例えば３ページ目のようにスキャナモータ１０４の駆動待機指示がなされている場合は、ステップＳ１１１６に進み、後続紙に対するプリント指示の有無を検出する。これはスキャナモータ待機時間（たとえば５秒間）が経過したことをステップＳ１１１７で検出するまで行われる。ステップＳ１１１６で後続紙に対するプリント指示をプリンタコントローラ２０１から指示された場合は、再度ステップＳ１１０３から処理を再開する。
【０１１８】
もし、排紙装置１１８で紙搬送不良などの発生が理由でプリンタコントローラ２０１が後続紙に対するプリント指示ができない状態となったとしても、エンジン制御部２０２はステップＳ１１１７にて所定時間経過した場合は、ステップＳ１１１８でスキャナモータ１０４の駆動（回転多面鏡１０３の回転）を停止し、ステップＳ１１０１からの処理を行うようにする。
【０１１９】
以上説明した本実施形態による効果を、図１２を用いて説明する。図１２は、ステープル処理を含む画像形成装置の動作タイミングチャートで、従来例と本実施形態とを比較したものである。
【０１２０】
本実施形態では、当該ページの印字完了に伴い、高圧制御および定着器温度制御がそれぞれ立ち下げられるが、プリンタコントローラ２０１からの待機延長指示によって、起動に比較的長時間を要するスキャナモータ１０４の駆動だけは引き続き維持される。これにより、その後の再起動時間が必要最低限の駆動時間に抑えられ、装置の大型化、コストアップをすることなく、ピーク電力を抑えつつ、ステープル処理時のスループットを向上させることができる。
【０１２１】
以上説明した各実施形態では、排紙装置は、用紙束の後処理としてステープル処理を行うものとして説明したが、本発明はステープル処理に限定されるものではなく、用紙に穴を穿つパンチ処理、用紙を折り曲げる、用紙の端を糊付けする等の製本処理といったあらゆる後処理にも適用することができる。
【０１２２】
（他の実施形態）
以上、本発明の実施形態を詳述したが、本発明は、複数の機器（例えばホストコンピュータ、インタフェイス機器、リーダ、プリンタ等）から構成されるシステムに適用しても、１つの機器からなる装置（例えば、複写機、ファクシミリ装置等）に適用してもよい。
【０１２３】
なお、本発明は、前述した実施形態の機能を実現するソフトウェアのプログラム（図４、６、９、１１のいずれか１つ以上に示すフローチャートに対応したプログラム）を、システムあるいは装置に直接あるいは遠隔から供給し、そのシステムあるいは装置のコンピュータがその供給されたプログラムを読み出して実行することによっても達成される場合を含む。
【０１２４】
従って、本発明の機能処理をコンピュータで実現するために、そのコンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明の特許請求の範囲には、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。
【０１２５】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等、プログラムの形態を問わない。
【０１２６】
プログラムを供給するための記憶媒体としては、例えば、フレキシブルディスク、光ディスク（ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ等）、光磁気ディスク、磁気テープ、メモリカード等がある。
【０１２７】
その他、プログラムの供給方法としては、インターネットを介して本発明のプログラムをファイル転送によって取得する態様も含まれる。
【０１２８】
また、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介して暗号化を解く鍵情報を取得させ、その鍵情報を使用することで暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【０１２９】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される他、そのプログラムの指示に基づき、コンピュータ上で稼働しているＯＳ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現され得る。
【０１３０】
さらに、記憶媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能が実現される。
【０１３１】
【発明の効果】
本発明によれば、装置の大型化、コストアップを来すことなくスループット向上させた画像形成装置およびその制御方法を提供することができる。
【図面の簡単な説明】
【図１】実施形態における画像形成装置の構成を示すブロック図である。
【図２】実施形態における画像形成装置の制御系の回路構成を示すブロック図である。
【図３】実施形態１におけるプリンタコントローラ、エンジン制御部、排紙装置制御部間の通信のやり取りを示す図である。
【図４】実施形態１におけるエンジン制御部の動作を示すフローチャートである。
【図５】実施形態１による効果を説明するための図である。
【図６】実施形態２におけるエンジン制御部の動作を示すフローチャートである。
【図７】実施形態２による効果を説明するための図である。
【図８】実施形態３におけるプリンタコントローラ、エンジン制御部、排紙装置制御部間の通信のやり取りを示す図である。
【図９】実施形態３におけるエンジン制御部の動作を示すフローチャートである。
【図１０】実施形態４におけるプリンタコントローラ、エンジン制御部、排紙装置制御部間の通信のやり取りを示す図である。
【図１１】実施形態４におけるエンジン制御部の動作を示すフローチャートである。
【図１２】実施形態４による効果を説明するための図である。
【図１】
2004037577.tif 000003
【図２】
2004037577.tif 000004
【図３】
2004037577.tif 000005
【図４】
2004037577.tif 000006
【図５】
2004037577.tif 000007
【図６】
2004037577.tif 000008
【図７】
2004037577.tif 000009
【図８】
2004037577.tif 000010
【図９】
2004037577.tif 000011
【図１０】
2004037577.tif 000012
【図１１】
2004037577.tif 000013
【図１２】
2004037577.tif 000014