(57)【要約】【課題】画像形成処理の準備動作を効率的に実行する画像形成装置を提供する。【解決手段】  記録媒体に対して画像を形成するための第１の要素の立ち上げに要する第１の予測時間を取得する。第１の予測時間と、第１の要素が過去の立ち上げに要した実測時間とに基づいて、第１の要素の立ち上げに要する第２の予測時間を取得する。取得された第２の予測時間に基づいて、記録媒体に対して画像を形成するための第２の要素の立ち上げを開始するよう画像形成部を制御する。【選択図】図８
2017185761.tif 000002
【特許請求の範囲】
【請求項１】
記録媒体に対して画像を形成するための第１の要素と第２の要素とを有する画像形成手段と、
前記第１の要素の立ち上げに要する第１の予測時間を取得する第１の取得手段と、
前記第１の予測時間と、前記第１の要素が過去の立ち上げに要した実測時間とに基づいて、前記第１の要素の立ち上げに要する第２の予測時間を取得する第２の取得手段と、
前記第２の取得手段により取得された前記第２の予測時間に基づいて、前記第２の要素の立ち上げを開始するよう前記画像形成手段を制御する制御手段と、
を備えることを特徴とする画像形成装置。
【請求項２】
当該画像形成装置は、前記画像形成手段によって画像が形成された記録媒体に対して後処理を行う後処理装置と接続可能であって、
前記後処理装置の立ち上げに要する後処理予測時間を取得する第３の取得手段、をさらに備え、
前記制御手段は、前記第２の予測時間と、前記後処理予測時間とに基づいて、前記第２の要素の立ち上げを開始するよう前記画像形成手段を制御する、
ことを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記第３の取得手段は、前記後処理予測時間と、前記後処理装置が過去の立ち上げに要した実測時間とに基づいて、前記後処理装置の立ち上げに要する前記後処理予測時間を取得する、ことを特徴とする請求項２に記載の画像形成装置。
【請求項４】
前記制御手段により前記後処理装置の立ち上げ準備が開始されると、前記第１の要素の立ち上げに要する時間を測定する測定手段と、
前記測定手段により測定された時間を、前記第１の要素の立ち上げに要する実測時間として記憶する記憶手段と、をさらに備えることを特徴とする請求項２又は３に記載の画像形成装置。
【請求項５】
前記画像形成手段は、前記第１の要素と前記第２の要素とを含む複数の要素を有し、
前記第１の取得手段は、前記複数の要素それぞれに対して立ち上げに要するそれぞれの予測時間を取得し、
前記第２の取得手段は、前記それぞれの予測時間と、前記複数の要素が過去の立ち上げに要したそれぞれの実測時間とに基づいて前記複数の要素の立ち上げに要するそれぞれの立ち上げ予測時間を取得し、
前記第３の取得手段により取得された前記後処理予測時間が前記第２の取得手段により取得された前記それぞれの立ち上げ予測時間より長いか否かを判定する判定手段、をさらに備え、
前記それぞれの立ち上げ予測時間が前記後処理予測時間より長いと前記判定手段により判定された場合、前記制御手段は、前記それぞれの立ち上げ予測時間のうち、最大となる立ち上げ予測時間と、前記複数の要素の立ち上げ準備に要する前記第２の予測時間とに基づいて、前記複数の要素の立ち上げを開始するよう前記画像形成手段を制御する、
ことを特徴とする請求項３又は４に記載の画像形成装置。
【請求項６】
前記第１の要素は、定着処理、静電ドラムの駆動処理、記録媒体の搬送処理のうち少なくともいずれかを含むことを特徴とする請求項２乃至８のいずれか１項に記載の画像形成装置。
【請求項７】
画像形成後の記録媒体に対して後処理を行う第１の要素と第２の要素とを有する後処理手段と、
前記第１の要素の立ち上げに要する第１の予測時間を取得する第１の取得手段と、
前記第１の予測時間と、前記第１の要素が過去の立ち上げに要した実測時間とに基づいて第１の要素の立ち上げに要する第２の予測時間を取得する第２の取得手段と、
前記第２の予測時間に基づいて前記第２の要素の立ち上げを行うよう前記後処理手段を制御する制御手段と、
を備えることを特徴とする後処理装置。
【請求項８】
画像形成装置において実行される画像形成方法であって、
記録媒体に対して画像を形成するための第１の要素と第２の要素とを有する画像形成工程と、
前記第１の要素の立ち上げに要する第１の予測時間を取得する第１の取得工程と、
前記第１の予測時間と、前記第１の要素が過去の立ち上げに要した実測時間とに基づいて、前記第１の要素の立ち上げに要する第２の予測時間を取得する第２の取得工程と、
前記第２の取得工程において取得された前記第２の予測時間に基づいて、前記第２の要素の立ち上げを開始するよう前記画像形成工程を制御する制御工程と、
を有することを特徴とする画像形成方法。
【請求項９】
記録媒体に対して画像を形成する画像形成手段、または該画像形成手段によって画像形成される記録媒体に対して画像形成処理以外の所定の処理を行う処理手段、のいずれか一方を構成する第１の要素と、
前記画像形成手段と前記処理手段のいずれか他方を構成する第２の要素と、
前記第１の要素の立ち上げに要する第１の予測時間を取得する第１の取得手段と、
前記第１の予測時間と、前記第１の要素が過去の立ち上げに要した実測時間とに基づいて、前記第１の要素の立ち上げに要する第２の予測時間を取得する第２の取得手段と、
前記第２の取得手段により取得される前記第２の予測時間に基づいて、前記第２の要素の立ち上げを行うよう制御する制御手段と、
を備えることを特徴とするシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、後処理装置を接続可能な画像形成装置、画像形成方法、後処理装置、並びにシステムに関する。
【背景技術】
【０００２】
画像形成装置とシート後処理装置が接続されている画像形成システムでは、画像形成装置の印刷準備を開始するタイミングと、シート後処理装置の後処理準備を開始するタイミングとが同じタイミングで行われるよう制御されることがある。しかしながら、シート後処理装置の後処理準備時間の方が長い場合、画像形成装置の各ユニット（例えば、定着器、ドラム、搬送機構）は、準備状態のままモータなどを回し続けて後処理準備の完了まで待機することとなる。そのような待機時間は、各ユニット（消耗品）の寿命に影響し、その結果、予想寿命よりも早い段階での交換を必要としてしまう。
【０００３】
特許文献１では、シート後処理装置の後処理準備時間と、画像形成装置の各モータ類の準備時間の最大時間とを比較し、後処理準備時間の方が長い場合、各モータ類の開始を差分時間分待ってから行う。そのことにより、余分な時間モータを回さないようにしてユニットの寿命の最適化を図ることができると記載されている。また、後処理準備時間が経過するタイミングで、レジクラッチスタート（画の書き出し開始）のタイミングになるよう各モータ類の準備を開始することが記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００１−２８２０７４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、画像形成装置の各モータ類の準備時間の予測値について、装置内の温度等の環境の変化や個体差によって準備時間にばらつきが生じる場合がある。従って、各ユニットに対して余分な時間モータを回してしまう場合があり、寿命延命の効果は小さかった。
【０００６】
本発明の目的は、このような従来の問題点を解決することにある。上記の点に鑑み、本発明は、画像形成処理の準備動作を効率的に実行する画像形成装置、画像形成方法、後処理装置、並びにシステムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するため、本発明に係る画像形成装置は、記録媒体に対して画像を形成するための第１の要素と第２の要素とを有する画像形成手段と、前記第１の要素の立ち上げに要する第１の予測時間を取得する第１の取得手段と、前記第１の予測時間と、前記第１の要素が過去の立ち上げに要した実測時間とに基づいて、前記第１の要素の立ち上げに要する第２の予測時間を取得する第２の取得手段と、前記第２の取得手段により取得された前記第２の予測時間に基づいて、前記第２の要素の立ち上げを開始するよう前記画像形成手段を制御する制御手段と、を備えることを特徴とする。
【発明の効果】
【０００８】
本発明によれば、画像形成処理の準備動作を効率的に実行することができ、各ユニットの寿命を余計に縮めてしまうことを防止することができる。
【図面の簡単な説明】
【０００９】
【図１】画像形成システムの構成を示す図である。
【図２】各ユニットのハードウェアブロック構成を示す図である。
【図３】レジローラを駆動するまでのタイミングを示す図である。
【図４】フィニッシャにおける処理を示す図である。
【図５】トレイのシート後処理準備の予測時間の算出処理を示す図である。
【図６】トレイのシート後処理準備の予測時間の算出処理を示す図である。
【図７】ステイプルのシート後処理準備の予測時間の算出処理を示す図である。
【図８】プリンタにおける処理を示す図である。
【図９】定着制御部における処理を示す図である。
【図１０】高圧制御部における処理を示す図である。
【図１１】ドラム準備制御部における処理を示す図である。
【図１２】ポリゴン準備制御部における処理を示す図である。
【図１３】搬送制御部における処理を示す図である。
【発明を実施するための形態】
【００１０】
以下、添付図面を参照して本発明の実施形態を詳しく説明する。尚、以下の実施例は特許請求の範囲に係る本発明を限定するものでなく、また本実施例で説明されている特徴の組み合わせの全てが本発明の解決手段に必須のものとは限らない。なお、同一の構成要素には同一の参照番号を付して、説明を省略する。
【００１１】
まず、本実施形態で使用する動作名称について説明する。印刷動作とは、画像形成装置に投入されたジョブ全体の動作を指し、装置の起動動作や画像形成動作を含む。画像形成動作とは、記録媒体（シート）に画像を形成する動作をいう。画像形成準備動作とは、画像形成動作に入るまでの準備動作をいう。画像形成起動動作は、画像形成準備を指示可能なスタンバイ状態にするまでの動作をいう。シート後処理起動動作は、シート後処理準備を指示可能なスタンバイ状態にするまでの動作をいう。シート後処理準備動作は、シート後処理動作に入るまでの準備動作をいう。シート後処理動作は、シートに対して後処理する動作をいう。
【００１２】
図１は、画像形成システム１の構成を示す図である。画像形成システム１は、画像形成装置２と、シート後処理装置（フィニッシャ）１４０とを含む。画像形成装置２とシート後処理装置１４０とは、相互に接続可能である。画像形成装置１は、コントローラ１０と、プリンタ１３０とを含む。コントローラ１０は、ユーザインタフェース（ＵＩ）装置１００、自動原稿読取装置１１０、イメージ装置１２０を含む。ＵＩ装置１００は、パネル等の表示部を含み、装置状態やジョブの実行状況等の各種情報、画像形成システム１が実行可能な機能についての設定画面等を表示する。また、ＵＩ装置１００は、ボタン等が設けられた操作部を含み、ユーザからの指示操作を受け付ける。
【００１３】
自動原稿読取装置１１０は、複数枚の原稿を一枚ずつ読取部まで給送し、また、読み取られた原稿を排紙部に排紙する。また、自動原稿読取装置１１０にはヒンジ機構が設けられており、ユーザが自動原稿読取装置１１０を上方に開けることができる。
【００１４】
イメージ装置１２０は、ＬＥＤ等の光源およびイメージセンサを含む読取部を含む。読取部は、例えばライン型イメージセンサであり、ベルト等の機構により図１内の水平方向に往復移動が可能なように構成されている。読取部は、自動原稿読取装置１１０から給送された原稿だけでなく、自動原稿読取装置１１０が上方に開けられ原稿台に設置された原稿を読み取ることも可能である。読取部は、原稿からの読取信号を読取データに変換する。
【００１５】
プリンタ１３０は、シートの搬送、シートへの画像転写、シート上の画像定着の各動作を制御する。プリンタ１３０は、印刷対象の画像データに基づいて、レーザユニット１３５から照射されるレーザ光を変調する。印刷対象の画像データは、読取部により生成された読取データの場合もある。変調されたレーザ光は、ポリゴンミラーにより印刷領域に対応する静電ドラム（ドラム）１３６上の領域に照射される。ドラム１３６から転写されたシートは、定着器１３７で定着処理され、排紙ローラ１３４により排紙される。プリンタ１３０は、複数の給紙カセットを備え、各給紙カセットに収容されているシートは、搬送ローラ１３１及び１３２により、搬送路上をレジローラ１３３まで搬送される。
【００１６】
シート後処理装置１４０は、束シフトやステイプルなどでの指定条件に従って、画像形成装置２の排紙ローラ１３４から排紙されたシートに対してシート後処理動作を行い、上下可動式のトレイ上に用紙束を排出する。シート後処理は、例えば、ステイプル１４３によるステイプルである。シート後処理が行われたシートは、トレイ１４１や１４２に排紙される。
【００１７】
図２は、画像形成システム１のコントローラ１０、プリンタ１３０、フィニッシャ１４０の各ハードウェアブロック構成を示す図である。図２のコントローラ２００は、コントローラ１０に対応する。図２のプリンタ２１０は、プリンタ１３０に対応する。図２のフィニッシャ２２０は、フィニッシャ１４０に対応する。
【００１８】
コントローラ２００では、ＣＰＵ２０１、ＲＯＭ２０２、ＲＡＭ２０３、ＵＩ制御部２０４〜プリンタ通信部２０９が、バス２３０を介して相互に通信可能に接続されている。プリンタ２１２では、ＣＰＵ２１１、ＲＯＭ２１２、ＲＡＭ２１３、コントローラ通信部２１４〜フィニッシャ通信部２１９が、バス２３１を介して相互に通信可能に接続されている。フィニッシャ２２０では、ＣＰＵ２２１、ＲＯＭ２２２、ＲＡＭ２２３、プリンタ通信部２２４〜モータ制御部２２９が、バス２３２を介して相互に通信可能に接続されている。ＲＯＭ２０２、２１２、２２２は、汎用的なＲＯＭであり、各ユニットを動作させるためのプログラムやデータ等、本実施形態で用いられる各特性情報を記憶する。また、ＲＡＭ２０３、２１３、２２３は、汎用的なＲＡＭであり、例えば、各ＣＰＵのワーキングメモリとして用いられる。
【００１９】
コントローラ２００、プリンタ２１０、フィニッシャ２２０は、各独立して、それぞれのＣＰＵにより統括的に制御される。つまり、コントローラ２００の動作は、ＣＰＵ２０１がＲＯＭ２０２に記憶されたプログラムをＲＡＭ２０３に読み出して実行することにより実現される。また、プリンタ２１０の動作は、ＣＰＵ２１１がＲＯＭ２１２に記憶されたプログラムをＲＡＭ２１３に読み出して実行することにより実現される。また、フィニッシャ２２０の動作は、ＣＰＵ２２１がＲＯＭ２２２に記憶されたプログラムをＲＡＭ２２３に読み出して実行することにより実現される。
【００２０】
以下の説明においては、ＵＩ制御部２０４〜プリンタ通信部２０９が主体的に動作するものとして記載する場合があるが、各部は、ＣＰＵ２０１により統括的に制御されて動作する。また、コントローラ通信部２１４〜フィニッシャ通信部２１９についても同様に記載する場合があるが、各部は、ＣＰＵ２１１により統括的に制御されて動作する。また、プリンタ通信部２２４〜モータ制御部２２９についても同様に記載する場合があるが、各部は、ＣＰＵ２２１により統括的に制御されて動作する。
【００２１】
コントローラ２００のプリンタ通信部２０９とプリンタ２１０のコントローラ通信部２１４は、相互に通信可能に接続されている。また、プリンタ２１０のフィニッシャ通信部２１９とフィニッシャ２２０のプリンタ通信部２２４は、相互に通信可能に接続されている。そのような通信形態により、コントローラ２００とプリンタ２１０とフィニッシャ２２０は、相互に連携動作を行うことができ、本実施形態の動作が実現される。
【００２２】
以下、シートに画像形成を行う処理の流れを、コピー動作を例として、図１及び図２を参照しながら説明する。
【００２３】
ＵＩ制御部２０４は、部数等の印刷条件の設定をユーザから受け付けるための設定画面を表示するようＵＩ装置１００を制御する。印刷条件が設定されてコピーの実行が指示されると、原稿読取制御部２０５とモータ制御部２０８は、自動原稿読取装置１１０を制御して、自動原稿読取装置１１０にセットされている原稿束を１枚ずつ光学的に読み取る。
【００２４】
原稿が読み取られると、画像データ処理制御部２０６は、イメージ装置１２０を制御して、輝度濃度変換を行って生成したデジタルデータに対して、補正等の画像処理を行い、印刷対象の画像データの準備（画の準備）を行う。また、画像データ処理制御部２０６は、所定のタイミングで、プリンタ通信部２０９からコントローラ通信部２１４へ（以下、単に、コントローラ２００からプリンタ２１０へという）、動作準備要求を送信する。
【００２５】
プリンタ２１０は、コントローラ２００から動作準備要求を受信すると、プリンタ１３０の内部の搬送路上に構成されている用紙検知センサの状態に基づいて、機内残留シートがあるかをチェックする。ここで、機内残留シートがない場合、モータ制御部２１８は、ドラム１３６、定着器１３７、レーザユニット１３５、搬送ローラ１３１及び１３２をそれぞれ駆動する。そして、定着制御部２１５は、定着器１３７の温調準備処理を行う。また、高圧制御部２１６は、ドラム１３６の帯電準備を行う。また、搬送制御部２１７は、シート給紙準備を行う。各制御部による準備動作により、プリンタ部２１０は、印刷動作を行う為の準備に入ることができる。また、同時に、フィニッシャ通信部２１９は、プリンタ通信部２２４へ（以下、単に、プリンタ２１０からフィニッシャ２２０へという）、動作準備要求を送信する。
【００２６】
フィニッシャ２２０は、プリンタ２１０から動作準備要求を受信すると、シート後処理装置１４０の内部の搬送路上に構成されている用紙検知センサの状態に基づいて、機内残留シートがあるかをチェックする。ここで、機内残留シートがない場合、モータ制御部２２９は、機内に設けられた位置検知センサの状態を監視しながら、ステイプル１４３やトレイ１４１、１４２などの各ユニットを所定のホームポジションに移動させる。各ユニットのホームポジションへの移動が正常に終了すると、プリンタ通信部２２４は、フィニッシャ通信部２１９へ（以下、単に、フィニッシャ２２０からプリンタ２１０へという）、動作準備完了通知を送信する。
【００２７】
プリンタ２１０は、フィニッシャ２２０から動作準備完了通知を受信すると、プリンタ２１０の内部の準備動作が終了していれば、コントローラ２００へ動作準備完了通知を送信する。また、搬送制御部２１７は、シートの搬送処理を行い、シートをレジローラ１３３まで搬送させる。
【００２８】
コントローラ２００は、プリンタ２１０から動作準備完了通知を受信すると、画像データ処理制御部２０６で１ページ分の画像データが準備されていれば、プリンタ２１０へ画像形成条件と印刷要求を送信する。画像形成条件は、ＵＩ装置１００に表示された設定画面上で受け付けた印刷条件に対応する。
【００２９】
プリンタ２１０は、コントローラ２００から画像形成条件と印刷要求を受信すると、フィニッシャ２２０へシート後処理条件を通知する。シート後処理条件とは、ステイプル箇所や排紙先指定等、印刷条件のうちフィニッシャ２２０の動作に対応する条件である。
【００３０】
プリンタ２１０は、定着制御部２１５の画像形成条件に従った準備が終了し、高圧制御部２１６の画像形成条件に従った準備が終了し、かつ、後述する「フィニッシャ準備予測時間」が経過した状態になると、レジローラ１３３を駆動させる。レジローラ１３３が駆動すると、プリンタ２１０は、画像の同期信号をコントローラ２００へ送信する。
【００３１】
コントローラ２００は、プリンタ２１０から画像の同期信号を受信すると、画像先端位置の同期をとったあと、準備してある１ページ分の画像データに従ってレーザユニット１３５から照射されるレーザをオンオフしながら、ドラム１３６への潜像を行う。高圧制御２１６は、潜像に対してトナー現像することにより、シートへの転写を行う。定着制御部２１５は、画像が転写された未定着状態のシートを定着器１３７で定着させる。シートの先端が排紙ローラ１３４に到達したタイミングで、プリンタ２１０は、フィニッシャ２２０へ受け渡し要求を送信する。
【００３２】
フィニッシャ２２０は、プリンタ２１０から受け渡し要求を受信すると、プリンタ２１０の搬送速度に合わせてシートを搬送する。シートがプリンタ２２０から抜けたタイミングで、プリンタ２１０は、フィニッシャ２２０へ受け渡し完了通知を送信する。その後、シートの搬送制御はフィニッシャ２２０の制御下となり、フィニッシャ２２０は、シート後処理条件に従ってシート後処理動作を行い、トレイに排紙する。
【００３３】
以上、１枚のシートについて説明したが、連続印刷の場合、２ページ目以降については、コントローラ２００からプリンタ２１０への動作準備要求はなく、印刷要求からの動作が繰り返される。
【００３４】
図３は、プリンタ２１０がコントローラ２００から動作準備要求を受信してから、シートの画像形成のタイミングの起点となるレジローラ１３３を駆動する（画の書き出し開始）までのタイミングを示す図である。図３（ａ）は、本実施形態における、フィニッシャ２２０の準備時間がプリンタ２１０の各要素（定着、高圧、搬送）の準備予測時間より長いと判定された場合の各要素の動作開始タイミングを示す。本実施形態では、図８〜図１３の処理により、図３（ａ）に示すように、各要素ごとに開始タイミングが調整されるので、各要素について不要な動作期間の発生を防ぐことができる。また、図３（ｂ）は、本実施形態における、フィニッシャ２２０の準備時間がプリンタの各要素の準備予測時間以下と判定された場合の各要素の動作開始タイミングを示す。本実施形態では、図８〜図１３の処理により、上記のように判定された場合であっても、各要素の準備動作完了が画の書き出し開始のタイミングに揃えることができる。
【００３５】
以下、プリンタ２１０がコントローラ２００から動作準備要求を受信してから、画像形成を開始するまでの処理について説明する。
【００３６】
図８は、プリンタ２１０がコントローラ２００から動作準備要求を受信してから、画像形成開始までの処理を示すフローチャートである。プリンタ２１０がコントローラ２００から印刷要求を受信すると、プリンタ２１０のＣＰＵ２１１は、図８の処理を実行する。
【００３７】
Ｓ８０１において、ＣＰＵ２１１は、フィニッシャ２２０へ、起動要求およびシート後処理準備要求を送信する。フィニッシャ２２０がプリンタ２１０から起動要求およびシート後処理準備要求を受信すると、フィニッシャ２２０のＣＰＵ２２１は、図４の処理を実行する。
【００３８】
図４による処理では、フィニッシャ２２０は、起動にかかる準備時間の予測と、指定されたシート後処理動作にかかる準備時間の予測とを行い、プリンタ２１０に通知する。フィニッシャ２２０は、その後、準備動作が完了すると、その際の実測時間を、予測した時間に対してフィードバックする。本実施形態では、起動にかかる準備時間の予測時間と、指定されたシート後処理動作にかかる準備時間の予測時間と、を合計した予測時間を「フィニッシャ準備予測時間」という。
【００３９】
図４は、フィニッシャ２２０における処理を示すフローチャートである。
【００４０】
Ｓ４０１において、ＣＰＵ２２１は、可動式装置をシート後処理ポジションへ移動するシート後処理準備の予測時間を取得する。ここで、可動式装置とは、例えば、トレイ１４１であり、以下、トレイ１４１として説明する。
【００４１】
図５は、フィニッシャ２２０のトレイ１４１についてシート後処理準備の予測時間の算出処理を示すフローチャートである。
【００４２】
Ｓ５０１において、トレイ制御部２２８は、トレイ１４１の昇降モータステータス情報を取得する。昇降モータステータス情報は、ＲＯＭ２２２等の記憶領域に記憶されており、トレイ１４１のホームポジションを上下±０地点として、モータのステップ数を管理するために用いられる。トレイ１４１がホームポジションより上側に移動すれば、移動した分のプラスのステップ数が格納される。また、トレイ１４１がホームポジションより下側に移動すれば、移動した分のマイナスのステップ数が格納される。昇降モータステータス情報は、トレイ１４１に設けられた位置検知センサの信号に基づいて決定される情報である。
【００４３】
Ｓ５０２において、トレイ制御部２２８は、現在の昇降モータステータス情報に基づいて、ホームポジションまでの移動距離を時間に換算する。本実施形態では、ホームポジションまでの時間情報をステップ数を用いて取得しているが、他の手法により時間情報を取得するようにしても良い。
【００４４】
Ｓ５０３において、トレイ制御部２２８は、ホームポジションから、シート後処理を行うシート後処理ポジションまで移動する分のステップ数に基づいて移動距離を取得し、時間に換算する。例えば、図１のトレイ１４１の位置がホームポジションで登録されているとして、印刷条件がトレイ１４１への排紙指定、かつステイプルのシート後処理指定により印刷動作が開始されたとする。その場合、トレイ１４１がまずホームポジションへ移動する予測時間と、ホームポジションから図１のトレイ１４２の位置までトレイ１４１が下降する予測時間とが合計されて（Ｓ５０４）、シート後処理準備時間（理論時間）となる。ここで、指定条件から移動が必要ない場合には０時間となる。
【００４５】
Ｓ５０５において、トレイ制御部２２８は、理論時間であるシート後処理準備時間の算出後、モータ特性情報を取得する。ここで、モータ特性情報とは、過去の所定期間に取得された、理論時間と実測時間の誤差の平均をパーセンテージで表した情報である。実際のトレイの上下昇降動作については、例えば、モータの立ち上げや、立ち下げ時間も考慮する必要がある。つまり、モータのステップ数の距離時間換算で、単に「１ステップ角の距離×ステップ数÷モータ速度」として取得するだけでは、算出結果の精度として十分ではない。従って、本実施形態では、モータ特性情報に基づいて、理論時間を補正する。また、モータ特性情報は、上記の理論時間と実測時間の誤差の平均に限られず、モータの経年情報等、他の情報が用いられても良い。
【００４６】
Ｓ５０６において、トレイ制御部２２８は、モータ特性情報をＳ５０４で取得された理論時間に反映し、トレイ１４１のシート後処理準備の予測時間を決定し、ＣＰＵ２２１に通知する。例えば、モータ特性情報が１２０％である場合には、Ｓ５０６で、Ｓ５０４で取得された理論時間を１．２倍した時間が算出される。その後、図５の処理は終了し、図４のＳ４０２に進む。
【００４７】
再び、図４を参照する。
【００４８】
Ｓ４０２において、ＣＰＵ２２１は、可動式装置をシート後処理ポジションへ移動するシート後処理準備の予測時間を取得する。ここで、可動式装置とは、例えば、トレイ１４２であり、以下、トレイ１４２として説明する。
【００４９】
図６は、フィニッシャ２２０のトレイ１４２についてシート後処理準備の予測時間の算出処理を示すフローチャートである。図６のＳ６０１〜Ｓ６０６はそれぞれ、トレイ１４１がトレイ１４２である点以外は、図５のＳ５０１〜Ｓ５０６と同じであるので、説明を省略する。図６の処理が終了した後、Ｓ４０３に進む。
【００５０】
Ｓ４０３において、ＣＰＵ２２１は、可動式装置をシート後処理ポジションへ移動するシート後処理準備の予測時間を取得する。ここで、可動式装置とは、例えば、ステイプル１４３であり、以下、ステイプル１４３として説明する。
【００５１】
図７は、フィニッシャ２２０のステイプル１４３についてシート後処理準備の予測時間の算出処理を示すフローチャートである。Ｓ７０１において、ステイプル制御部２２７は、ステイプル１４３の前奥位置モータステータス情報を取得する。前奥位置モータステータス情報は、ＲＯＭ２２２等の記憶領域に記憶されており、ステイプル１４３のホームポジションを前奥±０地点として、モータのステップ数を管理するために用いられる。ステイプル１４３がホームポジションより手前側に移動すれば、移動した分のプラスのステップ数が格納される。また、ステイプル１４３がホームポジションより奥側に移動すれば、移動した分のマイナスのステップ数が格納される。前奥位置モータステータス情報は、ステイプル１４３に設けられた位置検知センサの信号に基づいて決定される情報である。
【００５２】
Ｓ７０２において、ステイプル制御部２２７は、現在の前奥位置モータステータス情報に基づいて、ホームポジションまでの移動距離を時間に換算する。本実施形態では、ホームポジションまでの時間情報をステップ数を用いて取得しているが、他の手法により時間情報を取得するようにしても良い。
【００５３】
Ｓ７０３において、ステイプル制御部２２７は、シート後処理についてステイプル指定である場合、ホームポジションから、ステイプル処理を行うシート後処理ポジションまで移動する分のステップ数に基づいて移動距離を取得し、時間に換算する。例えば、図１のステイプル１４３のホームポジションが最奥側で登録されているとして、ステイプル手前綴じ指定の場合を考える。その場合、前奥位置モータステータス情報からホームポジションへ移動する予測時間と、ホームポジションから手前綴じ位置までステイプル１４３が移動する予測時間とが合計されて（Ｓ７０４）、ステイプル１４３のシート後処理準備時間（理論時間）となる。ここで、指定条件から、ステイプルが行われない場合には、ホームポジションへの移動時間のみとなる。
【００５４】
Ｓ７０５において、ステイプル制御部２２７は、理論時間であるシート後処理準備時間の算出後、モータ特性情報を取得する。ここで、モータ特性情報とは、トレイ１４１及び１４２の場合と同様に、過去の所定期間に取得された、理論時間と実測時間の誤差の平均をパーセンテージで表した特性である。
【００５５】
Ｓ７０６において、ステイプル制御部２２７は、モータ特性情報をＳ７０４で取得された理論時間に反映し、トレイ１４１のシート後処理準備の予測時間を決定し、ＣＰＵ２２１に通知する。その後、図７の処理は終了し、図４のＳ４０４に進む。
【００５６】
図４のＳ４０４において、ＣＰＵ２２１は、各可動式装置のシート後処理準備の予測時間を取得した後、それらのうちの最大の予測時間を、「フィニッシャ準備予測時間」としてプリンタ２１０へ通知する。ここで、「フィニッシャ準備予測時間」は、図３（ａ）及び（ｂ）に示す時間Ａと時間Ｂの合計時間に対応する。時間Ａは、例えば、トレイ１４１のホームポジションへの移動時間に対応する。また、時間Ｂは、例えば、トレイ１４１のホームポジションからシート後処理ポジションへの移動時間に対応する。Ｓ４０４でのプリンタ２１０へのフィニッシャ準備予測時間の通知により、プリンタ２１０では図８のＳ８０３において「フィニッシャ準備予測時間を受信した」と判定される。
【００５７】
Ｓ４０５において、ＣＰＵ２２１は、各可動式装置のシート後処理準備動作を開始し、シート後処理準備動作の終了までの時間の測定を開始する。
【００５８】
Ｓ４０６において、ＣＰＵ２２１は、各可動式装置のシート後処理準備動作が終了したか否かを判定する。ここで、各可動式装置、例えば、トレイ１４１及び１４２、ステイプル１４３の全てのシート後処理準備動作が終了したと判定された場合、Ｓ４０７に進み、未終了の場合がある場合、Ｓ４０６の処理を繰り返す。
【００５９】
Ｓ４０７において、ＣＰＵ２２１は、シート後処理準備の終了をプリンタ２１０へ通知する。Ｓ４０７でのプリンタ２１０へのシート後処理準備の通知により、プリンタ２１０では図８のＳ８０５において「後処理準備が完了した」と判定される。
【００６０】
Ｓ４０８において、ＣＰＵ２２１は、トレイ１４１のホームポジションへの移動時間とシート後処理ポジションへの移動時間とについての実測時間と、Ｓ４０１で取得したシート後処理準備の予測時間と、の差を算出する。そして、ＣＰＵ２２１は、算出した差により、トレイ１４１についてのモータ特性情報を更新する。
【００６１】
Ｓ４０９において、ＣＰＵ２２１は、トレイ１４２のホームポジションへの移動時間とシート後処理ポジションへの移動時間とについての実測時間と、Ｓ４０２で取得したシート後処理準備の予測時間と、の差を算出する。そして、ＣＰＵ２２１は、算出した差により、トレイ１４２についてのモータ特性情報を更新する。
【００６２】
Ｓ４１０において、ＣＰＵ２２１は、ステイプル１４３のホームポジションへの移動時間とシート後処理ポジションへの移動時間とについての実測時間と、Ｓ４０３で取得したシート後処理準備の予測時間と、の差を算出する。そして、ＣＰＵ２２１は、算出した差により、ステイプル１４３についてのモータ特性情報を更新する。
【００６３】
本実施形態では、Ｓ４０８〜Ｓ４１０のように、実測時間によりモータ特性情報を更新し、次回のシート後処理準備の予測時間の取得に反映（フィードバック）する。そのような構成により、固定値としてのモータ特性情報を用いる場合よりも高精度に、シート後処理準備の予測時間を取得することができる。
【００６４】
再び、図８を参照する。
【００６５】
Ｓ８０２において、プリンタ２１０のＣＰＵ２１１は、定着制御部２１５、高圧制御部２１６、搬送制御部２１７それぞれに、コントローラ２００から受信した印刷条件（画像形成条件）を通知する。
【００６６】
Ｓ８０３において、ＣＰＵ２１１は、定着制御部２１５、高圧制御部２１６、搬送制御部２１７から、フィニッシャ準備予測時間、定着準備予測時間、高圧準備予測時間、搬送準備予測時間を全て受信したか否かを判定する。ここで、全て受信したと判定された場合、Ｓ８０４に進み、全て受信していないと判定された場合、Ｓ８０３の処理を繰り返す。
【００６７】
Ｓ８０４において、ＣＰＵ２１１は、定着制御部２１５、高圧制御部２１６、搬送制御部２１７それぞれに、準備予測時間を通知する。例えば、ＣＰＵ２１１は、定着制御部２１５に対して、フィニッシャ準備予測時間と、高圧準備予測時間と、搬送準備予測時間とを通知する。つまり、各制御部は、自身以外の準備予測時間の通知を受ける。
【００６８】
Ｓ８０５において、ＣＰＵ２１１は、フィニッシャ２２０、定着制御部２１５、高圧制御部２１６、搬送制御部２１７の全てが各準備動作を終了したか否かを判定する。ここで、全ての制御部が準備動作を終了したと判定された場合、Ｓ８０６に進み、全ての制御部が準備動作を終了していないと判定された場合、Ｓ８０５の処理を繰り返す。
【００６９】
Ｓ８０６において、ＣＰＵ２１１は、コントローラ２００からの印刷要求により、レジローラ１３３の駆動を開始し、Ｓ８０７において、画像形成動作を開始する。
【００７０】
次に、定着制御部２１５、高圧制御部２１６、搬送制御部２１７それぞれの準備予測時間の決定と、準備開始タイミングの制御とを説明する。
【００７１】
図９は、定着制御部２１５の準備予測時間の決定と準備開始タイミングの制御の処理を示すフローチャートである。Ｓ８０２で定着制御部２１５が印刷条件の通知を受けると、図９の処理が開始される。
【００７２】
Ｓ９０１において、定着制御部２１５は、準備動作開始時のサーミスタ温度（準備開始温度）を取得する。そして、Ｓ９０２において、定着制御部２１５は、印刷を許容可能な定着準備目標温度を取得する。Ｓ９０３において、定着制御部２１５は、前回の準備目標温度到達特性を取得する。
【００７３】
ここで、準備目標温度到達特性とは、準備開始温度と定着準備目標温度の差（変化温度量）と実測時間とから取得される、温度１℃上昇分の傾き時間である。Ｓ９０４において、定着制御部２１５は、前回の温度１℃上昇分の傾き時間と、今回のＳ９０１で取得した準備開始温度とＳ９０２で取得した定着準備目標温度との差に基づき、定着準備目標温度までの到達時間を予測する（理論時間）。この到達予測時間の取得については、傾き時間を用いる方法に限られない。
【００７４】
Ｓ９０５において、定着制御部２１５は、Ｓ９０４で取得された到達予測時間のオフセットを求めるために、プリンタ２１０の機内温度（プリンタ機内温度）を取得する。
【００７５】
Ｓ９０６において、定着制御部２１５は、前回の予測時間と実測時間の差（時間差）と、前回の準備開始温度とプリンタ機内温度の差（温度差）と、から１℃上昇分の時間差の傾きを算出してオフセット特性として取得する。
【００７６】
Ｓ９０７において、定着制御部２１５は、Ｓ９０１で取得された準備開始温度とＳ９０５で取得されたプリンタ機内温度の温度差を、Ｓ９０６で取得された１℃上昇分の時間差で除して、オフセット時間を算出する。
【００７７】
Ｓ９０８において、定着制御部２１５は、Ｓ９０７で取得されたオフセット時間を、Ｓ９０４で取得された到達予測時間に反映することにより定着準備予測時間を決定する。
【００７８】
Ｓ９０９において、定着制御部２１５は、定着準備予測時間をＣＰＵ２１１に通知する。その結果、Ｓ８０３で「定着準備予測時間を受信した」と判定される。
【００７９】
Ｓ９０９において、定着制御部２１５は、フィニッシャ準備予測時間、高圧準備予測時間、搬送準備予測時間を受信したか否かを判定する。ここで、全て受信したと判定された場合、Ｓ９１１に進み、全て受信していないと判定された場合、Ｓ９１０の処理を繰り返す。
【００８０】
Ｓ９１１において、定着制御部２１５は、フィニッシャ準備予測時間が、Ｓ９０８で決定された到達予測時間より長いか否かを判定する。ここで、フィニッシャ準備予測時間の方が長いと判定された場合、Ｓ９１２に進む。一方、フィニッシャ準備予測時間の方が長くないと判定された場合、Ｓ９１３に進む。
【００８１】
Ｓ９１２において、定着制御部２１５は、フィニッシャ準備予測時間と到達予測時間との差分だけ待機し、差分時間の経過後、Ｓ９１５において、ＣＰＵ２１１は、定着準備動作を開始し、定着準備動作の終了までの時間の測定を開始する。この開始タイミングは、図３（ａ）の時間Ｃの開始タイミングに対応する。
【００８２】
一方、Ｓ９１３において、定着制御部２１５は、定着準備予測時間、高圧準備予測時間、搬送準備予測時間のうち、最も長い準備予測時間を特定する。そして、Ｓ９１４において、定着制御部２１５は、特定した準備予測時間と定着準備予測時間との差分だけ待機し、差分時間の経過後、Ｓ９１５において、定着準備動作を開始し、定着準備動作の終了までの時間の測定を開始する。ここで、定着準備予測時間が最も長いと特定された場合には、差分は０時間となって直ちに定着準備動作が開始される。
【００８３】
Ｓ９１６において、定着制御部２１５は、定着準備動作が終了したか否かを判定する。ここで、定着準備動作が終了したと判定された場合、Ｓ９１７に進み、定着準備動作が終了していないと判定された場合、Ｓ９１６の処理を繰り返す。
【００８４】
Ｓ９１７において、定着制御部２１５は、準備開始温度と定着準備目標温度の差と実測時間とから、１℃上昇分の傾き時間を算出して、その算出した値により準備目標温度特性を更新する。
【００８５】
Ｓ９１８において、定着制御部２１５は、今回の到達予測時間と実測時間の差と、今回の準備開始温度とプリンタ機内温度の差とから、１℃上昇分の傾き時間を算出して、その算出した値によりオフセット特性を更新する。
【００８６】
Ｓ９１９において、定着制御部２１５は、定着準備動作を終了し、その旨をＣＰＵ２１１に通知する。ここで、ＣＰＵ２１１は、定着制御部２１５から定着準備動作の終了の通知を受けるので、その結果、図８のＳ８０５において「定着準備が完了した」と判定される。
【００８７】
図１０は、高圧制御部２１６の準備予測時間の決定と準備開始タイミングの制御の処理を示すフローチャートである。Ｓ８０２で高圧制御部２１６が印刷条件の通知を受けると、図１０の処理が開始される。
【００８８】
Ｓ１００１において、高圧制御部２１６は、ドラムモータの立ち上げ特性（速度特性）を取得する。ドラムモータの立ち上げ特性とは、過去の所定期間に取得された、所定速度に到達するまでの理論時間と実測時間の各誤差の平均をパーセンテージで表した特性である。
【００８９】
Ｓ１００２において、高圧制御部２１６は、ポリゴンモータの立ち上げ特性（速度特性）を取得する。ポリゴンモータの立ち上げ特性とは、過去の所定期間に取得された、所定速度に到達するまでの理論時間と実測時間の誤差の平均をパーセンテージで表した特性である。
【００９０】
Ｓ１００３において、高圧制御部２１６は、高圧環境条件を取得する。ここで、高圧環境条件として、例えば、プリンタ機内温度や機内湿度が取得される。これは、例えば、過去の所定期間でのプリンタ機内温度や機内湿度の変化がどの程度、理論時間と実測時間の誤差の変化に影響しているかを示す指標である。Ｓ１００３では、現在のプリンタ機内温度や機内湿度も取得される。
【００９１】
Ｓ１００４において、高圧制御部２１６は、ドラムモータ立ち上げ安定後に行う処理にかかる処理時間を取得する。ドラムモータ立ち上げ安定後に行う処理とは、例えば、定期的に行われる帯電や転写に関わる特殊前処理である。
【００９２】
Ｓ１００５において、高圧制御部２１６は、Ｓ１００１で取得されたドラムモータの立ち上げ特性と理論時間とから予測時間を求める。高圧制御部２１６はさらに、その予測時間と、現在のプリンタ機内温度や機内湿度から、ドラムモータの立ち上げ予測時間を求める。
【００９３】
Ｓ１００６において、高圧制御部２１６は、Ｓ１００２で取得されたポリゴンモータの立ち上げ特性と理論時間とから予測時間を求める。そして、高圧制御部２１６はさらに、その予測時間と、現在のプリンタ機内温度や機内湿度から、ポリゴンモータの立ち上げ予測時間を求める。
【００９４】
ドラムモータに関わるＳ１００１、Ｓ１００３、Ｓ１００４、Ｓ１００５の処理と、ポリゴンモータに関わるＳ１００２、Ｓ１００６の処理は、並行処理されても良い。但し、ドラムモータとポリゴンモータの同時立ち上げは、消費電力に大きく影響するので、準備時間の長い方から先に駆動処理を開始し、所定の制約時間待機してから、他方のモータの駆動処理を開始する。従って、Ｓ１００７において、高圧制御部２１６は、後に駆動するモータについて求められた立ち上げ予測時間に対し、制約時間を加算して補正する。
【００９５】
Ｓ１００８において、高圧制御部２１６は、ドラムモータの立ち上げ予測時間とポリゴンモータの立ち上げ予測時間の合計を高圧準備予測時間としてＣＰＵ２１１に通知する。Ｓ１００８での高圧準備予測時間が通知されると、Ｓ８０３で「高圧準備予測時間を受信した」と判定される。
【００９６】
Ｓ１００９において、高圧制御部２１６は、フィニッシャ準備予測時間、定着準備予測時間、搬送準備予測時間を受信したか否かを判定する。ここで、全て受信したと判定された場合、Ｓ１０１０に進み、全て受信していないと判定された場合、Ｓ１００９の処理を繰り返す。
【００９７】
Ｓ１０１０において、高圧制御部２１６は、Ｓ１００９で受信した準備予測時間を、プリンタ２１０内のドラム準備制御部２３３とポリゴン準備制御部２３４へ送信し、ドラムモータとポリゴンモータの駆動を開始する。
【００９８】
Ｓ１０１１において、高圧制御部２１６は、ドラム準備動作とポリゴン準備動作とが終了したか否かを判定する。ここで、両方の準備動作が終了したと判定された場合、Ｓ１０１２に進み、両方の準備動作が終了していないと判定された場合、Ｓ１０１１の処理を繰り返す。
【００９９】
Ｓ１０１２において、高圧制御部２１６は、ドラム準備動作とポリゴン準備動作とを終了し、その旨をＣＰＵ２１１に通知する。ここで、ＣＰＵ２１１は、ドラム準備制御部及びポリゴン準備制御部から準備動作の終了の通知を受けるので、その結果、図８のＳ８０５において「高圧準備が完了した」と判定される。
【０１００】
図１０のＳ１０１０で準備予測時間を受信したドラム準備制御部２３３は、図１１の処理を開始する。
【０１０１】
Ｓ１１０１において、ドラム準備制御部２３３は、フィニッシャ準備予測時間が、Ｓ１００５で決定されたドラムモータの立ち上げ予測時間とＳ１００４で決定されたドラムモータ立上安定後に行う処理にかかる処理時間との合計時間より長いか否かを判定する。若しくは、Ｓ１１０１において、フィニッシャ準備予測時間が、Ｓ１００７で補正された時間より長いか否かが判定される。ここで、フィニッシャ準備予測時間の方が長いと判定された場合、Ｓ１１０２に進む。一方、フィニッシャ準備予測時間の方が長くないと判定された場合、Ｓ１１０３に進む。
【０１０２】
Ｓ１１０２において、ドラム準備制御部２３３は、フィニッシャ準備予測時間とＳ１１０１で用いられた合計時間の差分を待機し、差分時間の経過後、Ｓ１１０５において、ドラム周りの高圧準備動作を開始し、高圧準備動作の終了までの時間の測定を開始する。
【０１０３】
一方、Ｓ１１０３において、ドラム準備制御部２３３は、定着準備予測時間、Ｓ１１０１で用いられた合計時間、搬送準備予測時間のうち、最も長い準備予測時間を特定する。Ｓ１１０４において、ドラム準備制御部２３３は、特定した準備予測時間とＳ１１０１で用いられた合計時間との差分だけ待機し、差分時間の経過後、Ｓ１１０５において、ドラム周りの高圧準備動作を開始し、高圧準備動作の終了までの時間の測定を開始する。ここで、Ｓ１１０１で用いられた合計時間が最も長いと特定された場合には、差分は０時間となって直ちに高圧準備動作が開始される。
【０１０４】
Ｓ１１０６において、ドラム準備制御部２３３は、高圧準備動作が終了したか否かを判定する。ここで、高圧準備動作が終了したと判定された場合、Ｓ１１０７に進み、高圧準備動作が終了していないと判定された場合、Ｓ１１０６の処理を繰り返す。Ｓ１１０７において、ドラム準備制御部２３３は、高圧準備動作終了を高圧制御部２１６に通知する。その結果、図１０のＳ１０１１において「ドラム準備動作が終了した」と判定される。
【０１０５】
Ｓ１１０８におおいて、ドラム準備制御部２３３は、Ｓ１１０１で用いられた合計時間と実測時間との差と、Ｓ１００３で取得された現在の高圧環境条件とにより、Ｓ１００１で用いられるドラムモータの立ち上げ特性を更新する。
【０１０６】
図１０のＳ１０１０で準備予測時間を受信したポリゴン準備制御部２３４は、図１２の処理を開始する。
【０１０７】
Ｓ１２０１において、ポリゴン準備制御部２３４は、フィニッシャ準備予測時間が、Ｓ１００６で決定されたポリゴンモータの立ち上げ予測時間（若しくは、Ｓ１００７で補正された時間）より長いか否かを判定する。ここで、フィニッシャ準備予測時間の方が長いと判定された場合、Ｓ１２０２に進む。一方、フィニッシャ準備予測時間の方が長くないと判定された場合、Ｓ１２０３に進む。
【０１０８】
Ｓ１２０２において、ポリゴン準備制御部２３４は、フィニッシャ準備予測時間とポリゴンモータの立ち上げ予測時間の差分待機し、差分時間の経過後Ｓ１２０５において、ポリゴンモータ周辺の準備動作を開始し、準備動作の終了までの時間の測定を開始する。
【０１０９】
一方、Ｓ１２０３において、ポリゴン準備制御部２３４は、定着準備予測時間、ポリゴンモータの立ち上げ予測時間、搬送準備予測時間のうち、最も長い準備予測時間を特定する。Ｓ１２０４において、ポリゴン準備制御部２３４は、特定した準備予測時間とポリゴンモータの立ち上げ予測時間の差分待機し、差分時間の経過後、Ｓ１２０５において、ポリゴンモータ周辺の準備動作を開始し、準備動作の終了までの時間の測定を開始する。ここで、ポリゴンモータの立ち上げ予測時間が最も長いと特定された場合には、差分は０時間となって直ちに高圧準備動作が開始される。
【０１１０】
Ｓ１２０６において、ポリゴン準備制御部２３４は、ポリゴンモータ周辺の準備動作が終了したか否かを判定する。ここで、準備動作が終了したと判定された場合、Ｓ１２０７に進み、準備動作が終了していないと判定された場合、Ｓ１２０６の処理を繰り返す。Ｓ１２０７において、ポリゴン準備制御部２３４は、ポリゴン準備動作終了を高圧制御部２１６に通知する。その結果、図１０のＳ１０１１において「ポリゴンモータ周辺の準備動作が終了した」と判定される。
【０１１１】
Ｓ１２０８において、ポリゴン準備制御部２３４は、ポリゴンモータの立ち上げ予測時間と実測時間との差と、Ｓ１００３で取得された現在の高圧環境条件とにより、Ｓ１００２で用いられるポリゴンモータの立ち上げ特性を更新する。
【０１１２】
図８のＳ８０２でプリンタ２１０のＣＰＵ２１１から印刷条件を通知されると、搬送制御部２１７は、図１３の処理を開始する。
【０１１３】
Ｓ１３０１において、搬送制御部２１７は、指定された給紙段の給紙特性を取得する。搬送制御部２１７は、搬送ローラ１３１による給紙開始後、図１の給紙ローラ１３２付近に設けられた給紙センサをシートが通過するまでの時間を測定可能である。上記の給紙特性とは、例えば、給紙準備時間の理論時間と過去の所定期間における各実測時間との時間差の平均をパーセンテージで表したものである。Ｓ１３０１において、搬送制御部２１７は、取得された給紙特性を理論時間に反映し、給紙準備時間を予測する。
【０１１４】
Ｓ１３０２において、搬送制御部２１７は、指定された給紙段の給紙リトライ率を取得する。リトライとは、リトライ給紙動作を示し、給紙開始後、所定時間内にシートが給紙センサを通過しなければ、再給紙が必要と判断され、給紙動作を最初から行う動作のことである。リトライ率とは、リトライ発生時にカウントするリトライカウント値を、１枚給紙ごとにカウントする給紙カウント値で割ってパーセンテージで表したものである。リトライカウンタや給紙カウンタは、例えば、プリンタ２１０内のＣＰＵ２１１により構成される。リトライカウンタや給紙カウンタは、例えば、部品交換が行われるとゼロクリアされる。
【０１１５】
Ｓ１３０３において、搬送制御部２１７は、「リトライ率が閾値より大きく（リトライ発生頻度が高い）、且つ、Ｓ１３０１で予測された給紙準備時間が理論時間に所定のリトライ動作時間を加算した値以上である」という条件を満たすか否かを判定する。つまり、Ｓ１３０３の処理は、後述する搬送準備予測時間の決定に、リトライ動作時間を考慮すべきか否かを判定している。ここで、上記の条件を満たすと判定された場合、Ｓ１３０４に進み、上記の条件を満たさないと判定された場合、Ｓ１３０５に進む。
【０１１６】
Ｓ１３０４において、搬送制御部２１７は、Ｓ１３０１で予測された給紙準備時間にリトライ時間を加算した値を給紙準備時間とする。
【０１１７】
Ｓ１３０５において、搬送制御部２１７は、シートを図１のレジローラ１３３まで搬送する搬送特性を取得する。搬送制御部２１７は、給紙センサがシートの通過を検知してから、レジローラ１３３をシートを通過するまでの時間を測定可能である。上記の搬送特性とは、例えば、搬送準備時間の理論時間と過去の所定期間における各実測時間との時間差の誤差平均をパーセンテージで表したものである。Ｓ１３０５において、搬送制御部２１７は、取得された搬送特性を理論時間に反映し、搬送準備時間を予測する。
【０１１８】
Ｓ１３０６において、搬送制御部２１７は、Ｓ１３０４で算出された給紙準備時間とＳ１３０５で予測された搬送準備時間とを合算して、リトライ動作時間を考慮した場合の搬送準備予測時間を決定する。若しくは、搬送制御部２１７は、Ｓ１３０１で予測された給紙準備時間とＳ１３０５で予測された搬送準備時間とを合算して、リトライ動作時間を考慮しない場合の搬送準備予測時間を決定する。
【０１１９】
Ｓ１３０７において、搬送制御部２１７は、Ｓ１３０６で決定した搬送準備予測時間をＣＰＵ２１１に通知する。その結果、図８のＳ８０３において「搬送準備予測時間を受信した」と判定される。
【０１２０】
Ｓ１３０８において、搬送制御部２１７は、フィニッシャ準備予測時間、定着準備予測時間、高圧準備予測時間を全て受信したか否かを判定する。ここで、全て受信したと判定された場合、Ｓ１３０９に進み、全て受信していないと判定された場合、Ｓ１３０８の処理を繰り返す。
【０１２１】
Ｓ１３０９において、搬送制御部２１７は、フィニッシャ準備予測時間が、Ｓ１３０６で決定された搬送準備予測時間より長いか否かを判定する。ここで、フィニッシャ準備予測の方が長いと判定された場合、Ｓ１３１０に進む。一方、フィニッシャ準備予測時間の方が長くないと判定された場合、Ｓ１３１１に進む。
【０１２２】
Ｓ１３１０において、搬送制御部２１７は、フィニッシャ準備予測時間と搬送準備予測時間の差分だけ待機し、差分時間の経過後、Ｓ１３１３において、給紙準備動作を開始し、給紙準備動作の終了までの時間の測定を開始する。この開始タイミングは、図３（ａ）の時間Ｅの開始タイミングに対応する。
【０１２３】
一方、Ｓ１３１１において、搬送制御部２１７は、定着準備予測時間、高圧準備予測時間、搬送準備予測時間のうち、最も長い準備予測時間を特定する。そして、Ｓ１３１２において、搬送制御部２１７は、特定した準備予測時間と搬送準備予測時間との差分だけ待機し、差分時間の経過後、Ｓ１３１３において、給紙準備動作を開始し、給紙準備動作の終了までの時間の測定を開始する。ここで、搬送準備予測時間が最も長いと特定された場合には、差分は０時間となって直ちに給紙準備動作が開始される。
【０１２４】
Ｓ１３１４において、搬送制御部２１７は、給紙準備動作が終了したか否かを判定する。ここで、給紙準備動作が終了したと判定された場合、Ｓ１３１５に進み、給紙準備動作が終了していないと判定された場合、Ｓ１３１４の処理を繰り返す。
【０１２５】
Ｓ１３１５において、搬送制御部２１７は、Ｓ１３１３での実測時間により、指定された給紙段の給紙特性を更新する。また、Ｓ１３１６において、搬送制御部２１７は、給紙のリトライ動作が発生したか否かを判定する。ここで、リトライ動作が発生したと判定された場合、Ｓ１３１７に進み、搬送制御部２１７は、指定された給紙段のリトライカウンタをインクリメントして、Ｓ１３１８に進む。一方、リトライ動作が発生しなかったと判定された場合、Ｓ１３１８に進む。
【０１２６】
Ｓ１３１８において、搬送制御部２１７は、Ｓ１３１３での実測時間により、レジローラ１３３までの搬送特性を更新する。Ｓ１３１９においては、搬送制御部２１７は、搬送準備動作の終了をＣＰＵ２１１に通知する。その結果、図８のＳ８０５において「搬送準備が完了した」と判定される。
【０１２７】
以上のように、本実施形態によれば、例えば、画像形成装置の各要素（定着ユニット、ドラムユニット、レーザユニット、搬送ローラ等）毎に実測時間を加味した準備予測時間に基づいて準備動作を行うことができる。そのため、定着ユニット、ドラムユニット、レーザユニット、搬送ローラなど各消耗部品に対して、寿命延命の効果を向上させることができる。また、実測時間を各特性情報にフィードバックし、次回の予測時間の決定に用いる。そのため、予測時間は、固定値とならず常に可変値となるので、予測時間の精度を向上させることができる。
【０１２８】
また、本実施形態によれば、シート後処理装置の実測時間を加味した準備予測時間に基づいて画像形成装置の各要素の準備動作を行うことができる。そのため、定着ユニット、ドラムユニット、レーザユニット、搬送ローラなど各消耗部品に対して、寿命延命の効果を向上させることができる。
【０１２９】
また、本実施形態によれば、シート後処理装置の実測時間を加味して画像形成装置を制御する構成としたが、この形態に関わらず、画像形成装置内の各要素毎に実測時間を加味した予測時間を算出し、各要素のうち最も立ち上げ時間が長い要素に合わせた立ち上げ制御を行う構成であってもよい。同様に、シート後処理装置の各要素あるいは画像形成装置によって画像形成される記録媒体に対して画像形成以外の所定の処理を行う処理装置の各要素に対して実測時間を加味した予測時間を算出し、各要素のうち最も立ち上げ時間が長い要素に合わせた立ち上げ制御を行う構成であってもよい。
【符号の説明】
【０１３０】
２  画像形成装置：  １４０  シート後処理装置：  ２００  コントローラ：  ２１０  プリンタ：  ２２０  フィニッシャ：  ２０１、２１１、２２１  ＣＰＵ
【図１】
2017185761.tif 000003
【図２】
2017185761.tif 000004
【図３】
2017185761.tif 000005
【図４】
2017185761.tif 000006
【図５】
2017185761.tif 000007
【図６】
2017185761.tif 000008
【図７】
2017185761.tif 000009
【図８】
2017185761.tif 000010
【図９】
2017185761.tif 000011
【図１０】
2017185761.tif 000012
【図１１】
2017185761.tif 000013
【図１２】
2017185761.tif 000014
【図１３】
2017185761.tif 000015