(57)【要約】【課題】サイズエラーを検出した場合、次のシートの排紙の是非を的確に判断して搭載先のシステムの操作性を損なうことなく歩留まりを向上させるシート給送装置を提供する。【解決手段】シート給送装置（１０）では給送部（１２Ｆ）が、シートの束（ＳＨＴ）から１枚のシートを繰り出す動作を、シート長の設定値に応じた時間間隔（ΔＩ）で反復する。給送部が繰り出したシート（ＳＨ１）を搬送部(２７）が経路に沿って搬送し、そのシートによるその経路上の監視場所の通過を検出部（ＴＳ）が検出し、そのシートがその通過に要した時間（ΔＴ）を計測部（４０２）が計測する。推測部（４０３）は、シート長の設定値から予測した時間（ΔＰ）と計測部の計測した時間（ΔＴ）との差が許容範囲（±ΔＡＣ）から外れた場合、その差から次のシート（ＳＨ２）の位置（ＤＳＴ）を推測する。この位置に応じて次のシートの排紙の是非を制御部（４０１）が判断する。【選択図】図７
2017001786.tif 000002
【特許請求の範囲】
【請求項１】
複数枚のシートを１枚ずつ、シートのサイズの設定値に応じた時間間隔で給送するシート給送装置であり、
前記複数枚のシートから１枚のシートを繰り出す動作を前記時間間隔で反復する給送部と、
前記給送部が繰り出したシートを所定の経路に沿って搬送する搬送部と、
前記経路上の監視場所を通過中のシートを検出する検出部と、
前記検出部の出力に基づいて、前記監視場所をシートが通過するのに要した時間を計測する計測部と、
前記複数枚のシートのそれぞれが前記監視場所を通過するのに要する時間を前記シートのサイズの設定値から予測し、前記複数枚のシートのうち第１シートについて予測した時間と前記計測部の計測した時間との差が許容上限を超え、または許容下限を下回った場合、当該差に基づいて、前記第１シートの次に給送されるべき第２シートの位置を推測する推測部と、
前記推測部が推測した前記第２シートの位置に応じて前記第２シートに対する動作を変更するように前記給送部および前記搬送部を制御する制御部と、
を備えたシート給送装置。
【請求項２】
前記推測部は、前記第１シートについて予測した時間よりも前記計測部の計測した時間が前記時間間隔を超えて長い場合、前記予測した時間と前記計測した時間との差が前記時間間隔を超過した長さだけ前記給送部による前記第２シートの繰り出しが遅いとみなして前記第２シートの位置を推測することを特徴とする請求項１に記載のシート給送装置。
【請求項３】
前記推測部は、前記第１シートについて予測した時間よりも前記計測部の計測した時間が前記許容下限を下回って短い場合、前記予測した時間と前記計測した時間との差だけ前記給送部による前記第２シートの繰り出しが早いとみなして前記第２シートの位置を推測することを特徴とする請求項１または請求項２に記載のシート給送装置。
【請求項４】
前記給送部は、前記複数枚のシートから前記経路へシートを１枚ずつ繰り出す給紙ローラーを含み、
前記制御部は、前記推測部の予測した時間と前記計測部の計測した時間との差が前記許容範囲の中に収まっている間、前記給送部に前記給紙ローラーの駆動を前記時間間隔で、前記設定値の示すサイズのシートを１枚繰り出すのに必要な時間ずつ継続させると共に、前記給紙ローラーの駆動を中断させている間、前記給紙ローラーを従動回転可能な状態に保たせる
ことを特徴とする請求項１から請求項３までのいずれかに記載のシート給送装置。
【請求項５】
前記制御部は、前記第１シートについて前記推測部の予測した時間を前記許容上限だけ過ぎた時点においても、前記第１シートが前記監視場所を通過し終えたことを前記検出部が検出しなければ、前記給送部に当該時点において前記給紙ローラーの駆動を中断させて前記給紙ローラーを従動回転可能な状態に保たせることを特徴とする請求項４に記載のシート給送装置。
【請求項６】
前記制御部は、前記第２シートを前記退避場所へ搬送させる場合、前記計測部の計測した時間と前記推測部の推測した前記第２シートの位置とに基づき、前記給送部に前記給紙ローラーの駆動を継続させるべき時間を決定することを特徴とする請求項４または請求項５に記載のシート給送装置。
【請求項７】
前記制御部は、前記第２シートを前記退避場所へ搬送させる場合、前記第２シートが前記監視場所へ到達したことを前記検出部が検出した時点で、前記給送部に前記給紙ローラーの駆動を停止させて前記給紙ローラーを従動回転可能な状態に保たせることを特徴とする請求項４から請求項６までのいずれかに記載のシート給送装置。
【請求項８】
前記第１シートについて前記推測部の予測した時間と前記計測部の計測した時間との差が前記許容上限を超え、または前記許容下限を下回った場合、前記制御部は、前記第１シートを前記搬送部に所定の退避場所へ搬送させると共に、前記第２シートを、前記推測部が推測した位置に応じて前記給送部および前記搬送部に前記退避場所へ搬送させ、または前記給送部に停止させることを特徴とする請求項１から請求項７までのいずれかに記載のシート給送装置。
【請求項９】
前記複数枚のシートは、前記シート給送装置の筐体に引き出し可能に内蔵された給紙カセットに収容され、
前記制御部は、前記推測部の推測した位置に前記第２シートが停止したという仮定の下で、前記第２シートが前記筐体からの前記給紙カセットの引き出しを妨げる場合には前記第２シートを前記給送部および前記搬送部に前記退避場所へ搬送させ、前記第２シートが前記給紙カセットの引き出しを妨げない場合には前記第２シートを前記給送部に停止させる
ことを特徴とする請求項８に記載のシート給送装置。
【請求項１０】
シートを収容するための複数の収容部
を更に備え、
前記複数枚のシートは前記複数の収容部のいずれかに収容され、
前記経路は、前記給送部が前記複数の収容部のそれぞれから繰り出すシートの合流点を含み、
前記制御部は、前記推測部の推測した位置に前記第２シートが存在するという仮定の下で、前記第２シートの先端が前記合流点またはその下流に位置する場合には前記第２シートを前記給送部および前記搬送部に前記退避場所へ搬送させ、前記第２シートの先端が前記合流点よりも上流に位置する場合には前記第２シートを前記給送部に停止させる
ことを特徴とする請求項８または請求項９に記載のシート給送装置。
【請求項１１】
前記検出部は、前記給送部が前記経路へシートを繰り出したタイミングを更に検出し、
前記制御部は、
前記給送部が前記複数枚のシートのそれぞれを前記経路へ繰り出すタイミングを前記シートのサイズの設定値から予測し、当該予測したタイミングと前記検出部の検出したタイミングとの差が閾値を超えた場合をジャムとみなして前記給送部および前記搬送部の動作を制御し、
前記第２シートを前記退避場所へ搬送させる場合、前記推測部が推測した前記第２シートの位置に応じて前記閾値を補正する
ことを特徴とする請求項８から請求項１０までのいずれかに記載のシート給送装置。
【請求項１２】
前記制御部は、前記第２シートを前記給送部に停止させた場合、前記推測部が推測した前記第２シートの位置に関する記憶を、前記第２シートが停止した後も保持することを特徴とする請求項８から請求項１１までのいずれかに記載のシート給送装置。
【請求項１３】
前記第１シートについて前記推測部の予測した時間と前記計測部の計測した時間との差が前記許容上限を超え、または前記許容下限を下回った場合、前記制御部は前記第１シートを前記搬送部に前記退避場所へ搬送させると共に、前記第２シートを前記給送部に停止させ、前記推測部が推測した前記第２シートの位置に応じて、シートが前記経路の中に残っていることをユーザーに通知することを特徴とする請求項１に記載のシート給送装置。
【請求項１４】
複数枚のシートを収容する収容部と、
前記収容部から前記複数枚のシートを１枚ずつ給送する請求項１から請求項１３までのいずれかに記載のシート給送装置と、
前記シート給送装置から給送されるシートに画像を形成する画像形成部と、
を備えた画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はシートの給送技術に関し、特にサイズエラーの処理に関する。
【背景技術】
【０００２】
「シートの給送」とは、シートを束から１枚ずつ供給する処理をいい、この処理を自動で行う装置を「シート給送装置」という。シート給送装置はたとえば、プリンターもしくはコピー機等の画像形成装置、後処理装置（フィニッシャー)、または自動原稿送り装置（ＡＤＦ）に搭載されている。これらの搭載先のシステムは印刷用紙または原稿等のシートに対し、印刷、画像の読み取り、ソート、綴じ、または折り等の処理を行う。この処理を受けるべきシートをシート給送装置は、ピックアップローラー、給紙ローラー、および分離ローラーを用いて、カセットまたはトレイ等に収容された束から１枚ずつ分離し、レジストローラー（タイミングローラーともいう。）等を用いてシステム内の処理空間まで搬送する。
【０００３】
シート給送装置では搬送ローラーの回転の正確な制御が信頼性の確保に重要である。いずれかの搬送ローラーがシートの後端を送り出す前に回転を停止すると、その搬送ローラーからそのシートをシステムの搬送機構が引き出さねばならないのでその搬送機構の負担が増大する。また、そのシートが処理空間に到達するタイミングが遅れるので、画像ずれ等、そのシートの処理に不具合が生じやすい。逆に、いずれかの搬送ローラーがシートの後端を送り出した後も回転を継続すると、次のシートを予定よりも早いタイミングで送り出す場合がある。この場合、システムの搬送機構が次のシートを先行のシートと誤認して紙詰まり（ジャム）を誤検出しやすい。さらに、次のシートが先行のシートに衝突する等により、ジャムそのものを引き起こしかねない。
【０００４】
シート給送装置の信頼性を高めるための工夫としては、搬送方向に沿ったシートの長さをそのシートの搬送中に実測し、その実測値を搬送ローラーの回転制御に利用する技術が知られている。搬送ローラーの回転時間は搬送方向に沿ったシートの長さ（以下、「シート長」と略す。）とシートの間隔（以下、「紙間」という。）とで決まるので、シート長の設定値が正確であるほど回転制御の精度は高くしやすい。たとえば特許文献１に開示の画像形成装置は給紙ローラーの回転のタイミングをシート長の設定値と実測値との差で補正する。一方、特許文献２に開示の画像形成装置はレジストローラーの回転量をシート長の実測値とその誤差との和で決める。
【０００５】
シート長の実測には、いずれのカセットから給送されたシートも共通に通過する搬送経路上に既存のセンサーが利用される。たとえば、タイミングローラーの近傍のセンサーでこのローラーが１枚のシートを送り出す時間を割り出し、この時間とこのローラーの回転速度とからそのシートの長さを実測する。この場合、カセット等のガイドの位置からシートのサイズを推定する場合とは異なり、そのガイドの位置を合わせ損ねるといったユーザーの操作ミスに起因する誤差の混入を防ぐことができる。また、各カセット等にシート長の計測用のセンサーを増設する場合とは異なり、製造コストの増加を防ぐことができる。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００３−２４６４７５号公報
【特許文献２】特開２０１２−０９１９３２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
シート給送装置は、シート長の実測値が設定値と一致しないこと（以下、「サイズエラー」という。）を検出した場合、システムに処理を一旦中断させて、ユーザーにシートのサイズの再設定またはシートの交換を促す。このとき、従来のシート給送装置は、サイズエラーを検出したシートと共に次のシートを、システムに処理させることなく排紙する。これは以下に述べるとおり、サイズエラーが検出されると次のシートの位置が不明になることに因る。
【０００８】
シート給送装置は、システムの生産性の向上を目的として紙間を可能な限り狭め、処理を高速化している。紙間の狭化に伴い、シート給送装置は一般に、タイミングローラーの近傍等、共通の搬送経路上のセンサーで１枚のシートの長さを実測した時点ではすでに次のシートの給送を開始している。この給送のタイミングをシート給送装置はシート長の設定値に基づいて決めるので、次のシートの位置もこの設定値から推測する。したがって、サイズエラーが検出された場合、推測した位置はもはや信用できないので、次のシートの正確な位置が不明となる。
【０００９】
この場合、シート給送装置がこのシートの給送を中止すれば、このシートをユーザーに除去させない限り給送処理を再開することができない。さらに、もしこのシートがカセットから搬送経路へ移動する途中で停止すれば、ユーザーがカセットを引き出そうとしたときにこのシートがカセットと搬送経路との間で引き裂かれる危険性が残る。これらの不具合を避ける目的で従来のシート給送装置は、サイズエラーを検出したシートだけでなくその次のシートも一律に排紙する。
【００１０】
しかし、このような一律の排紙は次の点で好ましくない。第１に、サイズエラーの検出時点では次のシートがまだ、カセットの引き出しを妨げない位置までしか到達していない場合が実際には少なくない。そのような場合にも一律に次のシートを排紙するのは歩留まりの向上を阻む点で不経済である。第２に、シート給送装置はサイズエラーの検出時点以降、少なくとも次のシートが搬送経路上のセンサーで検出される時点まで、このシートの位置に関する情報なしでこのシートの搬送を制御しなければならない。この場合、このシートについてはジャムの有無を判断するための明確な基準がないので、シート給送装置はジャムを誤検出し、または逆にジャムの検出に遅れやすい。その結果、ジャムの解除でユーザーを煩わせる危険性が増すので、システムの操作性の向上が妨げられる。
【００１１】
本発明の目的は上記の課題を解決することであり、特に、給送中のシートについてサイズエラーを検出した場合、次のシートについて排紙の是非を的確に判断することにより、搭載先のシステムの操作性を損なうことなく歩留まりを向上させることが可能なシート給送装置を提供することにある。
【課題を解決するための手段】
【００１２】
本発明の１つの観点におけるシート給送装置は、複数枚のシートを１枚ずつ、シートのサイズの設定値に応じた時間間隔で給送するシート給送装置であり、複数枚のシートから１枚のシートを繰り出す動作をその時間間隔で反復する給送部と、給送部が繰り出したシートを所定の経路に沿って搬送する搬送部と、この経路上の監視場所を通過中のシートを検出する検出部と、検出部の出力に基づいて、その監視場所をシートが通過するのに要した時間を計測する計測部と、複数枚のシートのそれぞれが監視場所を通過するのに要する時間をシートのサイズの設定値から予測し、複数枚のシートのうち第１シートについて予測した時間と計測部の計測した時間との差が許容上限を超え、または許容下限を下回った場合、その差に基づいて、第１シートの次に給送されるべき第２シートの位置を推測する推測部と、推測部が推測した第２シートの位置に応じて第２シートに対する動作を変更するように給送部および搬送部を制御する制御部とを備えている。
【００１３】
推測部は、第１シートについて予測した時間よりも計測部の計測した時間が上記の時間間隔を超えて長い場合、予測した時間と計測した時間との差がその時間間隔を超過した長さだけ給送部による第２シートの繰り出しが遅いとみなして第２シートの位置を推測してもよい。推測部はまた、第１シートについて予測した時間よりも計測部の計測した時間が許容下限を下回って短い場合、予測した時間と計測した時間との差だけ給送部による第２シートの繰り出しが早いとみなして第２シートの位置を推測してもよい。
【００１４】
給送部は、複数枚のシートから経路へシートを１枚ずつ繰り出す給紙ローラーを含んでもよい。制御部は、推測部の予測した時間と計測部の計測した時間との差が許容範囲の中に収まっている間、給送部に給紙ローラーの駆動を上記の時間間隔で、設定値の示すサイズのシートを１枚繰り出すのに必要な時間ずつ継続させると共に、給紙ローラーの駆動を中断させている間、給紙ローラーを従動回転可能な状態に保たせてもよい。この場合、制御部は更に、第１シートについて推測部の予測した時間を許容上限だけ過ぎた時点においても、第１シートが監視場所を通過し終えたことを検出部が検出しなければ、給送部にその時点において給紙ローラーの駆動を中断させて給紙ローラーを従動回転可能な状態に保たせてもよい。制御部はまた、第２シートを退避場所へ搬送させる場合、計測部の計測した時間と推測部の推測した第２シートの位置とに基づき、給送部に給紙ローラーの駆動を継続させるべき時間を決定してもよい。制御部はその他に、第２シートを退避場所へ搬送させる場合、第２シートが監視場所へ到達したことを検出部が検出した時点で、給送部に給紙ローラーの駆動を停止させて給紙ローラーを従動回転可能な状態に保たせてもよい。
【００１５】
第１シートについて推測部の予測した時間と計測部の計測した時間との差が許容上限を超え、または許容下限を下回った場合、制御部は、第１シートを搬送部に所定の退避場所へ搬送させると共に、第２シートを、推測部が推測した位置に応じて給送部および搬送部に退避場所へ搬送させ、または給送部に停止させてもよい。
複数枚のシートは、シート給送装置の筐体に引き出し可能に内蔵された給紙カセットに収容されてもよい。この場合、制御部は、推測部の推測した位置に第２シートが停止したという仮定の下で、第２シートが筐体からの給紙カセットの引き出しを妨げる場合には第２シートを給送部および搬送部に退避場所へ搬送させ、第２シートが給紙カセットの引き出しを妨げない場合には第２シートを給送部に停止させてもよい。
【００１６】
上記のシート給送装置は、シートを収容するための複数の収容部を更に備え、複数枚のシートは複数の収容部のいずれかに収容されてもよい。この場合、上記の経路は、給送部が複数の収容部のそれぞれから繰り出すシートの合流点を含んでもよい。制御部は、推測部の推測した位置に第２シートが存在するという仮定の下で、第２シートの先端が合流点またはその下流に位置する場合には第２シートを給送部および搬送部に退避場所へ搬送させ、第２シートの先端が合流点よりも上流に位置する場合には第２シートを給送部に停止させてもよい。
【００１７】
検出部は、給送部が経路へシートを繰り出したタイミングを更に検出してもよい。制御部は、給送部が複数枚のシートのそれぞれを経路へ繰り出すタイミングをシートのサイズの設定値から予測し、その予測したタイミングと検出部の検出したタイミングとの差が閾値を超えた場合をジャムとみなして給送部および搬送部の動作を制御し、第２シートを退避場所へ搬送させる場合、推測部が推測した第２シートの位置に応じてその閾値を補正してもよい。制御部はまた、第２シートを給送部に停止させた場合、推測部が推測した第２シートの位置に関する記憶を、第２シートが停止した後も保持してもよい。
【００１８】
第１シートについて推測部の予測した時間と計測部の計測した時間との差が許容上限を超え、または許容下限を下回った場合、制御部は第１シートを搬送部に退避場所へ搬送させると共に、第２シートを給送部に停止させ、推測部が推測した第２シートの位置に応じて、シートが経路の中に残っていることをユーザーに通知してもよい。
本発明の１つの観点における画像形成装置は、複数枚のシートを収容する収容部と、収容部から複数枚のシートを１枚ずつ給送する上記のシート給送装置と、このシート給送装置から給送されるシートに画像を形成する画像形成部とを備えている。
【発明の効果】
【００１９】
本発明による上記のシート給送装置は複数枚のシートを、シートのサイズの設定値に応じた時間間隔で１枚ずつ搬送する際、経路上の監視場所を各シートが通過するのに要する時間を予測すると共にその時間を計測する。１枚のシートについて予測した時間と計測した時間との差が許容範囲から外れた場合、それらの時間の差に基づいてシート給送装置は次のシートの位置を推測し、その位置に基づいてそのシートに対する動作を変更する。こうしてこのシート給送装置は、給送中のシートについてサイズエラーを検出した場合、次のシートについて排紙の是非を的確に判断する。これによりこのシート給送装置は、搭載先のシステムの操作性を損なうことなく歩留まりを向上させることができる。
【図面の簡単な説明】
【００２０】
【図１】本発明の実施形態１による画像形成装置の外観を示す斜視図である。
【図２】図１の示す画像形成装置の内部構造を模式的に示す正面図である。
【図３】図２の示す画像形成装置が内蔵するシートの搬送経路を示す模式図である。
【図４】図１の示す画像形成装置の電子制御系統の構成を示すブロック図である。
【図５】（ａ）−（ｅ）は、ユーザーが設定したとおりの長さのシートが図３の示す経路に沿って移動する様子を段階的に示す模式図である。
【図６】図５が示すようにシートを搬送する際におけるタイミングローラーと給紙ローラーとの駆動用モーターの動作とタイミングセンサーの出力とを示すタイミングチャートである。
【図７】（ａ）−（ｅ）は、設定値よりも長いシートが図３の示す経路に沿って移動する様子を段階的に示す模式図である。
【図８】図７が示すようにシートを搬送する際におけるタイミングローラーと給紙ローラーとの駆動用モーターの動作とタイミングセンサーの出力とを示すタイミングチャートである。（ａ）は、先行のシートの後端が給紙ローラーから送出される前にその駆動用モーターが再起動した場合を示し、（ｂ）は、先行のシートの後端が給紙ローラーから送出された後にその駆動用モーターが再起動した場合を示す。
【図９】図５、図７の示す給送処理のフローチャートの前半部である。
【図１０】（ａ)、（ｂ）は、図５、図７の示す給送処理のフローチャートの中間部である。
【図１１】図５、図７の示す給送処理のフローチャートの後半部である。
【図１２】（ａ）−（ｄ）は、本発明の実施形態２によるシート給送装置が、設定値よりも短いシートを図３の示す経路に沿って搬送する様子を段階的に示す模式図である。
【図１３】図１２が示すようにシートを搬送する際におけるタイミングローラーと給紙ローラーとの駆動用モーターの動作とタイミングセンサーの出力とを示すタイミングチャートである。（ａ）は、給紙ローラーの駆動用モーターが再起動する時点がサイズエラーの検出時点よりも前である場合を示し、（ｂ）は、その再起動の時点がサイズエラーの検出時点よりも後にである場合を示す。
【図１４】（ａ)、（ｂ）は、図１２の示す給送処理のフローチャートの中間部である。
【図１５】図１２の示す給送処理のフローチャートの後半部である。
【発明を実施するための形態】
【００２１】
以下、本発明の実施形態について、図面を参照しながら説明する。
《実施形態１》
［画像形成装置の外観］
図１は本発明の実施形態１による画像形成装置の外観を示す斜視図である。この画像形成装置は複合機（multi-function peripheral：ＭＦＰ）１００であり、スキャナー、カラーコピー機、およびカラーレーザープリンターの機能を併せ持つ。図１を参照するに、ＭＦＰ１００の筐体の上面には自動原稿送り装置（auto document feeder：ＡＤＦ）１１０が開閉可能に装着されている。ＡＤＦ１１０の直下に位置する筐体の上部にはスキャナー１２０が内蔵され、この筐体の下部にはプリンター１３０が内蔵されている。プリンター１３０の底部には給紙カセット１３３が引き出し可能に取り付けられている。
【００２２】
ＭＦＰ１００は胴内排紙型である。すなわち、スキャナー１２０とプリンター１３０との隙間ＤＳＰには排紙トレイ４６が設置されており、その隙間ＤＳＰの奥の排紙口４２から排紙されたシートを収容する。
［画像形成装置の内部構造］
図２は、ＭＦＰ１００の内部構造を模式的に示す正面図である。図２にはＭＦＰ１００の内部の要素が、あたかも筐体の前面を透かして見えているように描かれている。図２を参照するにプリンター１３０は給送部１０と画像形成部とを備え、画像形成部は、作像部２０、定着部３０、および排紙部４０を含む。
【００２３】
給送部１０は、ＭＦＰ１００に搭載されたシート給送装置の機構部であり、搬送ローラー群１２Ｐ、１２Ｒ、１２Ｆ、１３、１５を利用して、給紙カセット１１または手差しトレイ１６に収容されたシートの束ＳＨＴからシートＳＨ１を１枚ずつ繰り出して作像部２０へ給送する。給紙カセット１１および手差しトレイ１６に収容可能なシートＳＨＴの材質は紙または樹脂等であり、紙種は、普通紙、上質紙、カラー用紙、または塗工紙等であり、サイズは、Ａ３、Ａ４、Ａ５、またはＢ４等である。さらに、シートの姿勢は縦置きと横置きとのいずれにも設定可能である。このサイズと姿勢とが指定されれば、搬送方向に沿ったシートの長さ（以下、「シート長」と略す。）が決まる。
【００２４】
作像部２０は、給送部１０から送られたシートＳＨ２の上にトナー像を形成する。具体的には、４つの作像ユニット２１Ｙ、２１Ｍ、２１Ｃ、２１Ｋのそれぞれがまず、露光部２６からのレーザー光を利用して感光体ドラム２５Ｙ、２５Ｍ、２５Ｃ、２５Ｋの表面を画像データに基づいたパターンで露光し、その表面に静電潜像を作成する。各作像ユニット２１Ｙ、…は次にその静電潜像を、イエロー（Ｙ)、マゼンタ（Ｍ)、シアン（Ｃ)、およびブラック（Ｋ）の各色のトナーで現像する。得られた４色のトナー像は１次転写ローラー２２Ｙ、２２Ｍ、２２Ｃ、２２Ｋと感光体ドラム２５Ｙ、…との間の電界によって感光体ドラム２５Ｙ、…の表面から順番に中間転写ベルト２３の表面上の同じ位置へ転写される。こうしてその位置に１つのカラートナー像が構成される。このカラートナー像は更に中間転写ベルト２３と２次転写ローラー２４との間の電界により、両者２３、２４の間のニップへ給送部１０から通紙されたシートＳＨ２の表面へ転写される。その後、２次転写ローラー２４はそのシートＳＨ２を定着部３０へ送り出す。
【００２５】
定着部３０は、作像部２０から送り出されたシートＳＨ２の上にトナー像を熱定着させる。具体的には、定着ローラー３１と加圧ローラー３２との間のニップにそのシートＳＨ２が通紙されるとき、定着ローラー３１はそのシートＳＨ２の表面へ内蔵のヒーターの熱を加え、加圧ローラー３２はそのシートＳＨ２の加熱部分に対して圧力を加えて定着ローラー３１へ押し付ける。定着ローラー３１からの熱と加圧ローラー３２からの圧力とにより、トナー像がそのシートＳＨ２の表面上に定着する。
【００２６】
排紙部４０は、トナー像が定着したシートを排紙トレイ４６へ排紙する。図２を参照するに排紙部４０は排紙口４２と排紙ローラー４３とを含む。排紙口４２は、隙間ＤＳＰに面したＭＦＰ１００の筐体部分に開いている水平方向に細長いスリットである。排紙ローラー４３は排紙口４２の内側に配置され、回転しながらその周面で、定着部３０の上部から移動してきたシートＳＨ３を排紙口４２から送出して排紙トレイ４６へ収容する。
【００２７】
−給送部の搬送ローラー群−
給送部１０の搬送ローラー群は特に、ピックアップローラー１２Ｐ、給紙ローラー１２Ｆ、１５、および分離ローラー１２Ｆを含む。
ピックアップローラー１２Ｐは、給紙カセット１１に収容されたシートの束ＳＨＴの上方に位置し、水平面内において給紙方向に対して垂直に向き付けられた軸のまわりに回転可能であり、かつ上下方向に昇降可能である。ピックアップローラー１２Ｐは束ＳＨＴの上面に下向きの力を加えながら回転することにより、その束ＳＨＴからシートを上から順に給紙方向へ繰り出す。
【００２８】
給紙ローラー１２Ｆ（１５）は、給紙カセット１１（手差しトレイ１６）の先端の上方またはそれよりも下流側に位置し、水平面内において給紙方向に対して垂直に向き付けられた軸のまわりに回転可能である。給紙ローラー１２Ｆ（１５）は、ピックアップローラー１２Ｐが束ＳＨＴから繰り出した（手差しトレイ１６に置かれた）シートの上面に接触して回転することにより、そのシートを搬送経路へ送り出す。
【００２９】
分離ローラー１２Ｒは、垂直方向で給紙ローラー１２Ｆと対向し、水平面内において給紙方向に対して垂直に向き付けられた軸のまわりに回転可能である。分離ローラー１２Ｒは、ピックアップローラー１２Ｐが束ＳＨＴから繰り出したシートの下面に接触して給紙ローラー１２Ｆとは反対方向に回転する。これにより分離ローラー１２Ｒは、そのシートの下に次のシートが重なって前進してきた場合にこの次のシートを押し戻す。
【００３０】
−搬送部−
図２の示すとおり、ＭＦＰ１００では給送部１０と排紙部４０との他にも、タイミングローラー２７、中間転写ベルト２３の駆動ローラー２３Ｒ、２次転写ローラー２４、定着ローラー３１等、作像部２０と定着部３０との一部が搬送部７０として機能する。
搬送部７０の搬送ローラー群のうち、特にタイミングローラー２７は一般に停止しており、給紙カセット１１ａ、１１ｂと手差しトレイ１６とのいずれからのシートもその場で一旦停止させる。タイミングローラー２７は更に、主制御部６０からの駆動信号が示すタイミングで回転することにより、停止させていたシートをそのタイミングで作像部２０へ送り出す。
【００３１】
［シートの搬送経路］
図３は、給送部１０、搬送部７０、および排紙部４０が構成するシートの搬送経路を示す模式図である。図３を参照するにこの経路上には、図２の示す搬送ローラー群１２Ｐ、…に加えて複数の光学センサーＣＳ、ＴＳ、ＥＳが設置され、近傍の経路部分を通過するシートを監視する。具体的には、各光学センサーは発光部と受光部とを含む。発光部は赤外線等、所定波長の光を出射し、受光部はその波長の光を検出する。各光学センサーの監視場所を１枚のシートが通過する間、そのシートは発光部の出射光を受光部の手前で遮断し、または受光部へ向けて反射する。この出射光の遮断または反射に応じて受光部の出力が変化することから、各光学センサーの監視場所を通過中のシートが検出される。
【００３２】
これらの検出を、給送部１０、搬送部７０、および排紙部４０は後述の主制御部６０（図４参照）へ通知する。この通知に応じて、以下に示すように、ジャムが生じているか否か、すなわちシートの搬送タイミングの遅れが閾値を超えたか否かが判断される。この閾値を以下、「ジャム検出の閾値」という。ジャムが生じている場合にはエラー処理、たとえば、ＭＦＰ１００による処理の中断、操作パネル５１の表示等によるユーザーへのジャムの通知が行われる。
【００３３】
２段目の給紙カセット１１ｂからの経路には縦搬ローラー１３に加えて、この経路が１段目の給紙カセット１１ａからの経路と合流する地点ＭＰの手前に縦搬センサーＣＳが設置されている。この出力が示すシートの通過タイミングの遅れが閾値以下であるか否かに応じて、縦搬ローラー１３が各シートを正常なタイミングで合流点ＭＰへ送出しているか否かが判断される。この閾値は、給送部１０がシートを２段目の給紙カセット１１ｂから縦搬センサーＣＳの監視場所まで到達させるのに要する時間のばらつきに基づいて予め設定されている。
【００３４】
給送部１０と作像部２０との境界付近には、給紙カセット１１ａ、１１ｂと手差しトレイ１６とからの経路の合流点ＭＰよりも下流側にタイミングローラー２７に加えてタイミングセンサーＴＳが設置されている。タイミングセンサーＴＳの出力が示すシートの通過タイミングの遅れが閾値以下であるか否かに応じて、それらのシートがタイミングローラー２７に正常なタイミングで到達しているか否かと、タイミングローラー２７から正常なタイミングで送出されたか否かとが判断される。この閾値は、給送部１０がシートを給紙カセット１１等からタイミングセンサーＴＳの監視場所まで到達させるのに要する時間のばらつきに基づいて予め設定されている。
【００３５】
定着部３０と排紙口４２との間には排紙センサーＥＳが設置されている。この出力が示すシートの通過タイミングの遅れが閾値以下であるか否かに応じて、定着ローラー３１がそのシートを正常なタイミングで送出しているか否かと、排紙ローラー４３がそのシートを正常なタイミングで引き込んでいるか否かとが判断される。この閾値は、搬送部７０がシートを定着部３０から排紙口４２まで搬送するのに要する時間のばらつきに基づいて予め設定されている。
【００３６】
図３を更に参照するに、搬送経路の周辺には搬送ローラー群１２Ｐ、…の駆動用モーター群Ｍ１−Ｍ４、ＴＭ、ＭＭ、ＦＭ、ＤＭが設置されている。これらのモーターＭ１、…はたとえば直流ブラシレス（ＢＬＤＣ）モーターであり、ギア、ベルト等の伝達系統を通して駆動対象のローラーに回転力を与える。給紙カセット１１ａ、１１ｂの近傍では給送モーターＭ１、Ｍ２が、ピックアップローラー１２Ｐ、給紙ローラー１２Ｆ、および分離ローラー１２Ｒを回転させる。２段目の給紙カセット１１ｂからの経路の近傍では縦搬モーターＭ３が縦搬ローラー１３を回転させる。手差しトレイ１６からの経路の近傍では給送モーターＭ４が給紙ローラー１５を回転させる。給送部１０と作像部２０との境界付近ではタイミングモーターＴＭがタイミングローラー２７を回転させる。作像部２０ではメインモーターＭＭが中間転写ベルト２３の駆動ローラー２３Ｒを回転させる。定着部３０では定着モーターＦＭが定着ローラー３１と排紙前ローラー３３とを回転させる。排紙部４０では排紙モーターＤＭが排紙ローラー４３を回転させる。
【００３７】
［画像形成装置の電子制御系統］
図４は、ＭＦＰ１００の電子制御系統の構成を示すブロック図である。図４を参照するにこの制御系統では、ＡＤＦ１１０、スキャナー１２０、およびプリンター１３０に加えて操作部５０と主制御部６０とが、バス９０を通して互いに通信可能に接続されている。
−プリンター−
プリンター１３０の各要素１０、２０、３０、４０は駆動部１０Ｄ、２０Ｄ、３０Ｄ、４０Ｄを含む。各駆動部１０Ｄ、…は搬送ローラー群１２Ｐ、１２Ｆ、１２Ｒ、２３Ｒ、２４、３１、４３を始め、多様な可動部材のアクチュエーターを制御する。図４は示していないが、各駆動部１０Ｄ、…は具体的には、図３の示すモーターＭ１、…に加えて制御回路と駆動回路とを含む。制御回路は特定用途向け集積回路（ＡＳＩＣ）またはプログラム可能な集積回路（ＦＰＧＡ）等の電子回路であり、モーターからフィードバックされる実際の回転数に基づいてそのモーターに対する印加電圧の値を駆動回路に指示する。駆動回路はインバーターであり、パワートランジスタ（ＦＥＴ）等のスイッチング素子を利用してモーターに対して電圧を印加する。
【００３８】
駆動部１０Ｄ、…は更に多種多様なセンサーを利用してプリンター１３０の要素１０、…の動作状態とシートの搬送状態とを監視し、いずれかから不具合を検出したときに主制御部６０へ通知する。これらのセンサーには、図３の示す光学センサーＣＳ、…の他に、感光体ドラム２５Ｙ、…、定着ローラー３１等の可動部材の位置または姿勢を検知するための位置センサー、それらの可動部材の駆動用モーターまたはその駆動回路の過熱を検知するための温度センサー、給紙カセット１１ａ、１１ｂにおける紙切れを検知するためのセンサー、作像ユニット２１Ｙ、…におけるトナー不足を検知するためのセンサー等が含まれる。
【００３９】
−操作部−
操作部５０はユーザーの操作または外部の電子機器との通信を通してジョブの要求と印刷対象の画像データとを受け付けて、それらを主制御部６０へ伝える。図４を参照するに操作部５０は操作パネル５１と外部インタフェース（Ｉ／Ｆ）５２とを含む。操作パネル５１は、図１が示すとおり、押しボタン、タッチパネル、およびディスプレイを含む。操作パネル５１は、操作画面および各種パラメーターの入力画面等のＧＵＩ画面をディスプレイに表示する。操作パネル５１はまた、ユーザーが操作した押しボタンまたはタッチパネルの位置を識別し、その識別に関する情報を操作情報として主制御部６０へ伝える。特に印刷ジョブの入力画面では操作パネル５１は、印刷対象のシートのサイズ、紙種、姿勢（縦置きと横置きとの別)、および部数等の条件をユーザーから受け付けて、これらの条件を示す項目を操作情報に組み込む。外部Ｉ／Ｆ５２はＵＳＢポートまたはメモリカードスロットを含み、それらを通してＵＳＢメモリーまたはハードディスクドライブ（ＨＤＤ）等の外付けの記憶装置から直に印刷対象の画像データを取り込む。外部Ｉ／Ｆ５２はまた外部ネットワーク（図４には示されていない。）に有線または無線で接続され、そのネットワーク上の他の電子機器から印刷対象の画像データを受信する。
【００４０】
−主制御部−
主制御部６０は１枚の基板の上に実装された電子回路であり、その基板はＭＦＰ１００の内部に設置されている。図４を参照するに主制御部６０は、ＣＰＵ６１、ＲＡＭ６２、およびＲＯＭ６３を含む。ＣＰＵ６１はファームウェアに従って、バス９０に接続された他の要素１０、２０、…を制御する。ＲＡＭ６２は、ＣＰＵ６１がファームウェアを実行する際の作業領域をＣＰＵ６１に提供すると共に、操作部５０が受け付けた印刷対象の画像データを保存する。ＲＯＭ６３は書き込み不可の半導体メモリー装置と、ＥＥＰＲＯＭ等の書き換え可能な半導体メモリー装置またはＨＤＤとを含む。前者はファームウェアを格納し、後者はＣＰＵ６１に環境変数等の保存領域を提供する。
【００４１】
ＣＰＵ６１が各種ファームウェアを実行することにより、主制御部６０は操作部５０からの操作情報に基づき、まずＭＦＰ１００内の他の要素を制御する。具体的には、主制御部６０は操作部５０に操作画面を表示させてユーザーの操作を受け付けさせる。この操作に応じて主制御部６０は、稼動モード、待機モード、スリープモード等の動作モードを決定し、その動作モードを他の要素へ駆動信号で通知して、その動作モードに応じた処理を各要素に実行させる。
【００４２】
たとえば操作部５０がユーザーから印刷ジョブを受け付けたとき、主制御部６０はまず操作部５０に印刷対象の画像データをＲＡＭ６２へ転送させる。主制御部６０は次に、そのジョブの示す印刷条件に従って、給送部１０には給送すべきシートのサイズ、紙種等の種類とその給送のタイミングとを指定し、作像部２０には形成すべきトナー像を表す画像データを提供すると共に、タイミングローラー２７の回転のタイミングを指示し、定着部３０には、維持すべき定着ローラー３１の表面温度を指定する。
【００４３】
主制御部６０は更にＭＦＰ１００の各要素１０、…の動作状態またはシートの搬送状態を監視し、いずれかに不具合を検出したときには動作モードを適切に変更してその不具合の解消を図る。たとえば、図３の示す光学センサーＣＳ、…を通してシートの搬送タイミングの遅れを検知したときには、プリンター１３０に処理を中断させると共に、操作パネル５１に「紙詰まりが生じた」旨のメッセージを表示させてユーザーにその解消を促す。搬送ローラーの駆動用モーターもしくはその駆動回路または定着ローラー３１の温度が許容上限を超えていることを検知したときには、プリンター１３０に処理を中断させると共に、操作パネル５１に「モーター等が過熱した」旨のメッセージを表示させてユーザーに修理の依頼を促す。給紙カセット１１ａ、１１ｂにおける紙切れ、または作像ユニット２１Ｙ、…におけるトナー不足を検知したときには、プリンター１３０に処理を中断させると共に、操作パネル５１に「紙が切れた／トナーが不足している」旨のメッセージを表示させてユーザーにそれらの補充を促す。
【００４４】
［シート給送装置の制御系統］
図４を更に参照するに、主制御部６０は、給送制御部４０１、計測部４０２、および推測部４０３を含む。これらの機能部４０１−４０３は、ＣＰＵ６１が専用のファームウェアを実行することによって実現される。これらの機能部４０１−４０３は特に給送部１０を制御する点で、本発明の実施形態１によるシート給送装置の制御系統を構成する。
【００４５】
給送制御部４０１は、操作部５０がユーザーから受け付けた印刷対象のシートのサイズ（以下、「シートのサイズの設定値」という。）と図３の示す各センサーＣＳ、ＴＳ、…の出力とに基づいて給送部１０と搬送部７０との動作を制御する。計測部４０２はタイミングセンサーＴＳの出力に基づいて、そのセンサーＴＳの監視場所（すなわち、タイミングローラー２７の近傍）を各シートが通過するのに要した時間を計測する。この時間は実際のシート長で決まる。推測部４０３は、計測部４０２の計測した時間から、実際のシート長が設定値よりも許容上限を超えて長いことをサイズエラーとして検出する。
【００４６】
具体的には、推測部４０３はまずシートのサイズの設定値から、各シートがタイミングセンサーＴＳの監視場所を通過するのに要する時間を予測する。推測部４０３は次に、いずれかのシートについて予測した時間よりも計測部４０２の計測した時間が許容上限を超えて長いことをサイズエラーとして検出する。この許容上限は、給送部１０と搬送部７０とがシートにタイミングセンサーＴＳの監視場所を通過させるのに要する時間のばらつきに基づいて予め設定されている。
【００４７】
推測部４０３は、１枚のシート（以下、「第１シート」という。）についてサイズエラーを検出した場合、第１シートについて予測した時間と計測部４０２の計測した時間との差に基づいて、第１シートの次に給送されるべきシート（以下、「第２シート」という。）の位置を推測する。この位置を利用して給送制御部４０１は給送部１０または搬送部７０に第２シートに対する動作を変更させる。具体的には、給送制御部４０１は給送部１０と搬送部７０とに、第２シートの位置が所定の境界を越えていればこのシートを排紙トレイ４６へ排紙させ、越えていなければこのシートを停止させたままにする。この境界は、給送元が給紙カセット１１である場合にはこの給紙カセット１１の引き出しを妨げるシートの位置の範囲の境界に設定され、給送元が手差しトレイ１６である場合には給紙カセット１１と手差しトレイ１６とからの経路の合流点ＭＰに設定される。
【００４８】
第２シートを排紙させる場合、給送制御部４０１はこのシートの搬送時におけるジャム検出の閾値を、推測部４０３が推測したこのシートの位置に応じて補正する。一方、第２シートを停止させたままにする場合、給送制御部４０１は推測部４０３が推測したこのシートの位置に関する記憶を、このシートが停止した後も保持する。その後、給紙カセット１１の引き出しと手差しトレイ１６でのシートの再設定とのいずれもが行われることなく操作部５０が処理の再開命令を受け付けた場合、給送制御部４０１は記憶した第２シートの位置に基づいてこのシートの搬送を再開する。
【００４９】
［シートの給送動作の詳細］
主制御部６０はプリンター１３０に印刷ジョブを処理させる際、給送部１０には給紙カセット１１等から作像部２０へ印刷対象のシートを給送させ、搬送部７０には作像部２０から定着部３０を通して排紙部４０までそのシートを搬送させる。このとき、給送制御部４０１、計測部４０２、および推測部４０３は以下のように動作する。
【００５０】
−シート長が設定値どおりである場合−
図５の（ａ）−（ｅ）は、設定値どおりの長さのシートが図３の示す経路に沿って移動する様子を段階的に示す模式図である。図６は、図５が示すようにシートを搬送する際におけるタイミングローラー２７の駆動用モーターＴＭと給紙ローラー１２Ｆの駆動用モーターＭ１との動作、およびタイミングセンサーＴＳの出力を示すタイミングチャートである。図６を参照するに、タイミングセンサーＴＳの出力は“オン”と“オフ”との２値であり、前者は、タイミングセンサーＴＳの監視場所であるタイミングローラー２７の近傍をシートが通過中であることを示し、後者はその監視場所にシートがないことを示す。図６の示す太い矢印は駆動用モーターＴＭ、Ｍ１の駆動期間を示し、細い矢印は各モーターの停止期間を示す。
【００５１】
給送制御部４０１は、操作部５０が受け付けた印刷ジョブの要求に応じて、印刷対象のサイズ／紙種／姿勢のシートを収容した給紙カセット１１を選択する。図６の示す時刻Ｔ０（以下、「給送開始時刻」と呼ぶ。）では給送制御部４０１は給送部１０（正確にはその駆動部１０Ｄ）に、選択した給紙カセット１１に対応する駆動用モーターＭ１（以下、「給紙モーター」と呼ぶ。）を起動させる。これによりその給紙カセット１１では、ピックアップローラー１２Ｐ、給紙ローラー１２Ｆ、および分離ローラー１２Ｒが回転してシートの束から最初のシートを分離し、搬送経路へ送り出す。
【００５２】
一方、給送制御部４０１は、給紙ローラー１２Ｆが１枚のシートの先端をタイミングローラー２７まで移動させるのに必要な時間だけ給送開始時刻Ｔ０よりも遅い時刻Ｔ１を計算する。この時刻Ｔ１は、図５の（ａ）が示すように最初のシートＳＨ１の先端がタイミングローラー２７に到達する予定の時刻（以下、「到着予定時刻」と呼ぶ。）である。給送制御部４０１は給送開始時刻Ｔ０以降、タイミングセンサーＴＳの出力を監視して、その出力が“オフ”から“オン”へ変化した時刻と到着予定時刻Ｔ１とを比較する。図６では両時刻間の誤差が許容範囲内であるので、給送制御部４０１はタイミングセンサーＴＳの出力の変化に応じて給送部１０に給紙モーターＭ１を停止させる。この許容範囲は、給紙ローラー１２Ｆがシートの先端を給紙ローラー１２Ｆからタイミングローラー２７まで移動させるのに要する時間のばらつきに基づいて予め設定されている。到着予定時刻Ｔ１では、図６の示すようにタイミングローラー２７の駆動用モーターＴＭ（以下、「タイミングモーター」と呼ぶ。）も停止している。それ故、図５の（ａ）が示すように最初のシートＳＨ１は、その先端がタイミングローラー２７に接触した状態で停止する。
【００５３】
給送制御部４０１は更に、作像部２０（正確には、その駆動部２０Ｄ）にタイミングローラー２７の回転開始を指示すべき時刻Ｔ２（以下、「印字開始時刻」と呼ぶ。）を計算する。印字開始時刻Ｔ２は、次の条件が満たされるように設定される。作像部２０が中間転写ベルト２３の表面上に形成したトナー像と、そのトナー像が転写されるべき最初のシートＳＨ１の表面部分とが、中間転写ベルト２３の駆動ローラー２３Ｒと２次転写ローラー２４との間のニップに同時に到達する。
【００５４】
印字開始時刻Ｔ２では、給送制御部４０１が作像部２０にタイミングローラー２７の回転開始を指示するので、図６が示すようにタイミングモーターＴＭが起動する。給送制御部４０１は更に給送部１０に給紙モーターＭ１を再起動させる。これにより、最初のシートＳＨ１はタイミングローラー２７と給紙ローラー１２Ｆとの両方から推進力を受けて、中間転写ベルト２３の駆動ローラー２３Ｒと２次転写ローラー２４との間のニップへ進入する。
【００５５】
印字開始時刻Ｔ２ではまた計測部４０２が、この時刻Ｔ２からの経過時間ΔＴの計測と共にタイミングセンサーＴＳの出力の監視を開始する。計測部４０２は、この出力が印字開始時刻Ｔ２以降で“オン”を持続する時間（以下、「オン時間」と呼ぶ。）を計測し、このオン時間の計測値で、最初のシートＳＨ１の全体がタイミングローラー２７を通過するのに要した時間を評価する。
【００５６】
推測部４０３はシートのサイズの設定値から、最初のシートＳＨ１の全体がタイミングセンサーＴＳの監視場所を通過するのに要する時間すなわち第１時間長ΔＰを予測する。この予測に基づいて給送制御部４０１は、印字開始時刻Ｔ２以降、作像部２０にタイミングモーターＴＭの駆動を継続させるべき時間を第１時間長ΔＰに設定する。
給送制御部４０１は、図５の（ｂ）が示すように最初のシートＳＨ１の後端が給紙ローラー１２Ｆから送出されることが予想される時刻ＴＡ（以下、「給送完了時刻」と呼ぶ。）を計算する。具体的には、給送完了時刻ＴＡは印字開始時刻Ｔ２よりも第１時間長ΔＰと第２時間長ΔＲとの差ΔＰ−ΔＲだけ遅い値に設定される：ＴＡ＝Ｔ２＋ΔＰ−ΔＲ。第２時間長ΔＲは、１枚のシートの後端が給紙ローラー１２Ｆからタイミングローラー２７まで移動するのに要する時間を表す。給送完了時刻ＴＡでは給送制御部４０１が給送部１０に給紙モーターＭ１を停止させる。これにより、この時刻ＴＡ以降、給紙ローラー１２Ｆが従動可能に停止するので、最初のシートＳＨ１はタイミングローラー２７によって給紙ローラー１２Ｆから引き出される。
【００５７】
給送制御部４０１は、次のシートＳＨ２を給紙ローラー１２Ｆから送出すべき時刻ＴＢ（以下、「給送再開時刻」と呼ぶ。）を計算する。この時刻ＴＢは、図５の（ｃ）が示すように次のシートＳＨ２の先端が最初のシートＳＨ１の後端から紙間ＩＮＴだけ間隔を置くように設定される。具体的には、給送再開時刻ＴＢは給送完了時刻ＴＡよりも、図６の示す第３時間長ΔＩだけ遅い時刻である。第３時間長ΔＩは、最初のシートＳＨ１の後端が給紙ローラー１２Ｆから下流へ目標の紙間ＩＮＴだけ離れるまでに必要な時間を表す。給送制御部４０１は給送部１０に、給送完了時刻ＴＡ以降、図６の示す第３時間長ΔＩが経過するまで給紙モーターＭ１を停止させ、給送再開時刻ＴＢに再起動させる。
【００５８】
推測部４０３の予測によれば、印字開始時刻Ｔ２から第１時間長ΔＰが経過した時刻Ｔ３＝Ｔ２＋ΔＰ（以下、「印字完了時刻」と呼ぶ。）に、図５の（ｄ）が示すように最初のシートＳＨ１の後端がタイミングセンサーＴＳの監視場所を通過する。したがって、印字完了時刻Ｔ３ではタイミングセンサーＴＳの出力が“オン”から“オフ”へ変化するはずである。
【００５９】
図５、図６の示す例では印刷完了時刻Ｔ３が給送再開時刻ＴＢよりも遅い。これは、プリンター１３０の生産性の向上を目的として給送部１０が紙間を可能な限り狭めて処理を高速化していることに因る。ただし、この紙間は変更可能であるので、図５、図６とは異なり、印刷完了時刻Ｔ３が給送再開時刻ＴＢ以前である場合もありうる。
計測部４０２は印字開始時刻Ｔ２以降、タイミングセンサーＴＳの出力を監視しながら経過時間ΔＴを計測する。この出力の“オン”から“オフ”への変化を検出したとき、計測部４０２は経過時間ΔＴの計測値を推測部４０３へ通知する。推測部４０３は、この計測値が第１時間長ΔＰと許容範囲内で一致するか否かを確認する。この許容範囲は、タイミングローラー２７がシートの後端を給紙ローラー１２Ｆからタイミングローラー２７まで移動させるのに要する時間のばらつきに基づいて予め設定されている。
【００６０】
図６では、計測部４０２の計測値ΔＴが印字開始時刻Ｔ２から印字完了時刻Ｔ３までの経過時間、すなわち第１時間長ΔＰ＝Ｔ３−Ｔ２と許容範囲±ΔＡＣ内で一致する。したがって、給送制御部４０１は作像部２０にタイミングモーターＴＭを停止させる。これによりタイミングローラー２７が停止するので、最初のシートＳＨ１は印字完了時刻Ｔ３以降、図５の（ｅ）が示すようにタイミングローラー２７よりも下流に位置する搬送ローラー群３１、４３によって排紙トレイ４６まで搬送される。
【００６１】
印字完了時刻Ｔ３以降、給送制御部４０１は図６の示すように、作像部２０にはタイミングモーターＴＭを停止させ続け、給送部１０には給紙モーターＭ１の駆動を、次のシートＳＨ２に関する到着予定時刻Ｔ４まで継続させる。この到着予定時刻Ｔ４は、給紙ローラー１２Ｆが１枚のシートの先端を給紙ローラー１２Ｆからタイミングローラー２７まで移動させるのに必要な時間だけ給送再開時刻ＴＢよりも遅い時刻である。したがって、到着予定時刻Ｔ４では図５の（ｅ）が示すように、次のシートＳＨ２の先端がタイミングローラー２７に到達するはずである。給送制御部４０１は給送再開時刻ＴＢ以降、タイミングセンサーＴＳの出力を監視する。図６ではこの出力が“オフ”から“オン”へ変化した時刻と到着予定時刻Ｔ４とが許容範囲内で一致するので、この出力の変化に応じて給送制御部４０１は給送部１０に給紙モーターＭ１を停止させる。この許容範囲は到着予定時刻Ｔ１に対するものと同様である。到着予定時刻Ｔ４では、図６の示すようにタイミングモーターＴＭも停止しているので、図５の（ｅ）が示すように次のシートＳＨ２は、その先端がタイミングローラー２７に接触した状態で停止する。
【００６２】
以上の給送動作は、ジャム、重送、サイズエラー等の搬送不良が検出されなければ、印刷対象のシートのすべてについて繰り返される。
−シート長が設定値よりも大きい場合−
図７の（ａ）−（ｅ）は、設定値よりも長いシートが図３の示す経路に沿って移動する様子を段階的に示す模式図である。図８は、図７が示すようにシートを搬送する際におけるタイミングモーターＴＭと給紙モーターＭ１との動作、およびタイミングセンサーＴＳの出力を示すタイミングチャートである。図８では図６と同様に、タイミングセンサーＴＳの２値出力の一方“オン”は、自身の監視場所をシートが通過中であることを示し、他方“オフ”は、その監視場所にシートがないことを示す。図８の示す太い矢印は各モーターＴＭ、Ｍ１の駆動期間を示し、細い矢印は各モーターの停止期間を示す。
【００６３】
給送制御部４０１は給送部１０に給紙モーターＭ１の駆動を、図８の示す到着予定時刻Ｔ１まで継続させて、図７の（ａ）が示すように最初のシートＳＨ１の先端をタイミングローラー２７まで到達させる。図８では、タイミングセンサーＴＳの出力が“オフ”から“オン”へ変化した時刻と到着予定時刻Ｔ１とが許容範囲内で一致するので、この出力の変化に応じて給送制御部４０１は給送部１０に給紙モーターＭ１を停止させる。到着予定時刻Ｔ１では、図８の示すようにタイミングモーターＴＭも停止しているので、図７の（ａ）が示すように最初のシートＳＨ１は、その先端がタイミングローラー２７に接触した状態で停止する。
【００６４】
図８の示す印字開始時刻Ｔ２では給送制御部４０１が、作像部２０（の駆動部２０Ｄ）にはタイミングモーターＴＭを起動させ、給送部１０（の駆動部１０Ｄ）には給紙モーターＭ１を再起動させる。これにより、最初のシートＳＨ１はタイミングローラー２７と給紙ローラー１２Ｆとの両方から推進力を受けて、中間転写ベルト２３の駆動ローラー２３Ｒと２次転写ローラー２４との間のニップへ進入する。さらに、計測部４０２が印字開始時刻Ｔ２からの経過時間ΔＴの計測とタイミングセンサーＴＳの出力の監視とを開始し、印字開始時刻Ｔ２以降におけるタイミングセンサーＴＳのオン時間から、最初のシートＳＨ１の全体がタイミングローラー２７を通過するのに要した時間を計測する。
【００６５】
推測部４０３はシートのサイズの設定値に基づいて第１時間長ΔＰを予測する。給送制御部４０１は、印字開始時刻Ｔ２以降、第１時間長ΔＰが経過するまで作像部２０にタイミングモーターＴＭの駆動を継続させる一方、給送完了時刻ＴＡまで給送部１０に給紙モーターＭ１の駆動を継続させる。
図７の（ｂ）を参照するに、最初のシートＳＨ１が実際には設定値よりも長い場合、図５の（ｂ）とは異なり、給送完了時刻ＴＡではまだ、このシートＳＨ１の後端ＲＲＥが給紙ローラー１２Ｆよりも上流に位置する。このときの後端ＲＲＥと給紙ローラー１２Ｆとの間の距離ＬＮＧが最初のシートＳＨ１の実際の長さと設定値との差に相当する。したがって、図７の（ｃ）が示すようにその後端ＲＲＥが実際に給紙ローラー１２Ｆから送出される時刻ＴＲ（以下、「後端送出時刻」と呼ぶ。）は、図８が示すように給送完了時刻ＴＡよりも遅い。
【００６６】
給送完了時刻ＴＡでは図８が示すとおり、給送制御部４０１が給送部１０に給紙モーターＭ１を停止させるので、この時刻ＴＡ以降、タイミングローラー１４が最初のシートＳＨ１を給紙ローラー１２Ｆから引き出して、図７の（ｂ）の示す位置から前進させる。
給送再開時刻ＴＢでは給送完了時刻ＴＡから第３時間長ΔＩが経過したので、給送制御部４０１が給送部１０に給紙モーターＭ１を再起動させる。この時刻ＴＢは最初のシートＳＨ１の実際の長さに応じて後端送出時刻ＴＲよりも早くも遅くもなり得る。
【００６７】
図８の（ａ）は、最初のシートＳＨ１の後端ＲＲＥが給紙ローラー１２Ｆから送出される以前に給紙モーターＭ１が再起動した場合、すなわち後端送出時刻ＴＲが給送再開時刻ＴＢ以降である場合を示す。これは、図５の（ｃ）から容易に理解されるとおり、最初のシートＳＨ１の実際の長さと設定値との差ＬＮＧが目標の紙間ＩＮＴ以上である場合に相当する。図８の（ａ）を参照するに、後端送出時刻ＴＲではすでに給紙モーターＭ１の再起動によって給紙ローラー１２Ｆが回転している。したがって、最初のシートＳＨ１の後端ＲＲＥが給紙ローラー１２Ｆから送出されるのに続いて次のシートＳＨ２が給紙ローラー１２Ｆから送出され始める。すなわち、次のシートが最初のシートＳＨ１に連れ送りされる。
【００６８】
図８の（ｂ）は、最初のシートＳＨ１の後端ＲＲＥが給紙ローラー１２Ｆから送出された後に給紙モーターＭ１が再起動した場合、すなわち後端送出時刻ＴＲが給送再開時刻ＴＢよりも早い場合を示す。この場合、最初のシートＳＨ１の実際の長さと設定値との差ＬＮＧが目標の紙間ＩＮＴよりも小さい。後端送出時刻ＴＲではまだ給紙モーターＭ１が停止しているので、次のシートＳＨ２が給紙ローラー１２Ｆから送出されない。その後、給送再開時刻ＴＢでは給紙モーターＭ１の再起動に応じて給紙ローラー１２Ｆが回転し始めるので、次のシートＳＨ２が給紙ローラー１２Ｆから送出され始める。
【００６９】
推測部４０３の予測によれば、印字完了時刻Ｔ３において最初のシートＳＨ１の後端がタイミングセンサーＴＳの監視場所を通過するはずである。しかし、実際には、図７の（ｄ）が示すように印字完了時刻Ｔ３ではまだ最初のシートＳＨ１の後端ＲＲＥがタイミングセンサーＴＳの監視場所よりも距離ＬＮＧだけ上流に位置する。したがって、図８が示すとおり、印字完了時刻Ｔ３に達してもタイミングセンサーＴＳの出力は“オン”のままである。
【００７０】
印字完了時刻Ｔ３からの経過時間ΔＴ−ΔＰが許容上限ΔＡＣを超えてもタイミングセンサーＴＳの出力が“オフ”に変化しない状態を推測部４０３はサイズエラーとして検出する。この許容上限ΔＡＣは図６の示すものと同様、給紙ローラー１２Ｆとタイミングローラー２７とがシートの後端を給紙ローラー１２Ｆからタイミングローラー２７まで移動させるのに要する時間のばらつきに基づいて予め設定されている。
【００７１】
図８を更に参照するに、サイズエラーの検出時刻Ｔ３＋ΔＡＣでは推測部４０３が給送部１０に給紙モーターＭ１を停止させる。これに応じて給紙ローラー１２Ｆの回転が停止するので、図７の（ｄ）が示すように次のシートＳＨ２の先端ＦＲＥが給紙ローラー１２Ｆよりも下流の位置に停止する。一方、タイミングモーターＴＭはこの検出時刻Ｔ３＋ΔＡＣ以降も駆動を継続するので、タイミングローラー２７によって最初のシートＳＨ１は移動し続ける。
【００７２】
その後、図７の（ｅ）が示すように最初のシートＳＨ１の後端ＲＲＥが実際にタイミングセンサーＴＳの監視場所を通過したとき、図８が示すようにタイミングセンサーＴＳの出力が“オン”から“オフ”へ変化する。この変化を計測部４０２が検出した時刻ＴＬを以下、「後端検出時刻」と呼ぶ。この変化に応じて推測部４０３は、計測部４０２の計測した印字開始時刻Ｔ２から後端検出時刻ＴＬまでの経過時間ＴＬ−Ｔ２と推測部４０３の予測した第１時間長ΔＰとの差に基づいて次のシートＳＨ２の位置を以下のように推測する。
【００７３】
推測部４０３はまず、印字完了時刻Ｔ３が給送再開時刻ＴＢよりも遅いこと（Ｔ３＞ＴＢ）を確認する。印字完了時刻Ｔ３が給送再開時刻ＴＢ以前（Ｔ３≦ＴＢ）であれば、給紙モーターＭ１の再起動がサイズエラーの検出時刻Ｔ３＋ΔＡＣよりも許容上限ΔＡＣを超えて早いことはあり得ない。次のシートＳＨ２は給紙モーターＭ１の再起動後にしか移動しないので、このシートＳＨ２の移動時間は許容範囲内で“０”に等しい。したがって、推測部４０３は次のシートＳＨ２の位置を給紙カセット１１の中と推測する。
【００７４】
印字完了時刻Ｔ３が給送再開時刻ＴＢよりも遅い場合、推測部４０３は給送再開時刻ＴＢから印字完了時刻Ｔ３までの時間Ｔ３−ＴＢを次のシートＳＨ２の移動時間ΔＥＲに設定する：ΔＥＲ＝Ｔ３−ＴＢ。実際、給送再開時刻ＴＢに再起動した給紙モーターＭ１は図８の（ａ)、（ｂ）のいずれにおいても、サイズエラーの検出時刻Ｔ３＋ΔＡＣで停止する。この間の給紙モーターＭ１の駆動によって次のシートＳＨ２は移動するので、その移動時間ΔＥＲは給送再開時刻ＴＢから印字完了時刻Ｔ３までの時間Ｔ３−ＴＢよりも許容上限ΔＡＣを超えて長くはなり得ない。
【００７５】
推測部４０３は次に、計測部４０２の計測値ΔＴ＝ＴＬ−Ｔ２と第１時間長ΔＰとの差を第３時間長ΔＩと比較する。前者が後者以上であれば（ＴＬ−Ｔ２−ΔＰ≧ΔＩ)、推測部４０３は両者の差ＴＬ−Ｔ２−ΔＰ−ΔＩを次のシートＳＨ２の移動時間ΔＥＲ＝Ｔ３−ＴＢから除き、得られた値でその移動時間ΔＥＲを更新する：ΔＥＲ＝(Ｔ３−ＴＢ)−(ＴＬ−Ｔ２−ΔＰ−ΔＩ)。前者が後者未満であれば（ＴＬ−Ｔ２−ΔＰ＜ΔＩ)、推測部４０３はその上限Ｔ３−ＴＢをそのままその移動時間ΔＥＲに設定する。
【００７６】
計測部４０２の計測値ＴＬ−Ｔ２と第１時間長ΔＰとの差が第３時間長ΔＩ以上であるか否かは、後端送出時刻ＴＲが給送再開時刻ＴＢ以降であるか否かに相当する。実際、計測部４０２の計測値ＴＬ−Ｔ２は、最初のシートＳＨ１の全体がタイミングセンサーＴＳの監視場所すなわちタイミングローラー２７を通過するのに要した時間に等しいので、タイミングローラー２７によるシートの搬送速度に対する最初のシートＳＨ１の実際の長さの割合を表す。一方、第１時間長ΔＰは同じ搬送速度に対するシート長の設定値の割合を表し、第３時間長ΔＩは同じ搬送速度に対する目標の紙間ＩＮＴの割合を表す。したがって、計測値ＴＬ−Ｔ２と第１時間長ΔＰとの差が第３時間長ΔＩ以上であるか否かは、最初のシートＳＨ１の実際の長さとシート長の設定値との差ＬＮＧが目標の紙間ＩＮＴ以上であるか否かに相当する。この差ＬＮＧが目標の紙間ＩＮＴ以上であれば後端送出時刻ＴＲが給送再開時刻ＴＢ以降であり、その紙間ＩＮＴよりも小さければ後端送出時刻ＴＲが給送再開時刻ＴＢよりも早い。
【００７７】
図８が示すとおり、次のシートＳＨ２は後端送出時刻ＴＲと給送再開時刻ＴＢとのいずれか早い方において給紙ローラー１２Ｆから移動を開始し、サイズエラーの検出時刻Ｔ３＋ΔＡＣにおいて停止する。したがって、このシートＳＨ２の移動時間ΔＥＲは、後端送出時刻ＴＲが給送再開時刻ＴＢよりも早ければ給送再開時刻ＴＢ以降における給紙モーターＭ１の駆動時間Ｔ３−ＴＢ、すなわち給紙ローラー１２Ｆが回転を継続する時間と許容範囲±ΔＡＣ内で一致し、後端送出時刻ＴＲが給送再開時刻ＴＢ以降であればこの駆動時間Ｔ３−ＴＢから後端送出時刻ＴＲ以前の時間長ＴＲ−ＴＢを除いた値と許容範囲±ΔＡＣ内で一致する。この時間長ＴＲ−ＴＢは最初のシートＳＨ１のうち、先端からの距離がシート長の設定値と目標の紙間ＩＮＴとの和を超えた部分をタイミングローラー２７が搬送した時間に相当する。すなわちこの時間長ＴＲ−ＴＢは、計測部４０２の計測値ＴＬ−Ｔ２から第１時間長ΔＰと第３時間長ΔＩとの和を除いた残りに等しい：ＴＲ−ＲＢ＝ＴＬ−Ｔ２−（ΔＰ＋ΔＩ）。
【００７８】
実際、図８を参照するに、後端送出時刻ＴＲは後端検出時刻ＴＬよりも第２時間長ΔＲだけ早い：ＴＲ＝ＴＬ−ΔＲ。給送再開時刻ＴＢは給送完了時刻ＴＡよりも第３時間長ΔＩだけ遅い：ＴＢ＝ＴＡ＋ΔＩ。給送完了時刻ＴＡは印字完了時刻Ｔ３よりも第２時間長ΔＲだけ早い：ＴＡ＝Ｔ３−ΔＲ。印字完了時刻Ｔ３は印字開始時刻Ｔ２よりも第１時間長ΔＰだけ遅い：Ｔ３＝Ｔ２＋ΔＰ。図８の（ａ）では、給送再開時刻ＴＢ以降における給紙モーターＭ１の駆動時間Ｔ３−ＴＢが次のシートＳＨ２の移動時間ΔＥＲ以上であるので、両者の差Ｔ３−ＴＢ−ΔＥＲ＝ＴＲ−ＴＢが非負であり、次式で求まる：ＴＲ−ＴＢ＝（ＴＬ−ΔＲ）−（ＴＡ＋ΔＩ）＝ＴＬ−ΔＲ−（Ｔ３−ΔＲ）−ΔＩ＝ＴＬ−（Ｔ２＋ΔＰ）−ΔＩ。
【００７９】
こうして、計測部４０２の計測値ΔＴ＝ＴＬ−Ｔ２と第１時間長ΔＰとの差に応じて、給紙ローラー１２Ｆによる次のシートＳＨ２の移動時間ΔＥＲが推定される。推測部４０３は更に、この移動時間ΔＥＲと給紙ローラー１２Ｆによるシートの搬送速度との積で得られるこのシートＳＨ２の移動距離をこのシートＳＨ２の位置の推測値として給送制御部４０１へ渡す。この推測値は、図７の（ｅ）が示す次のシートＳＨ２の先端ＦＲＥと給紙ローラー１２Ｆとの間の搬送経路に沿った距離ＤＳＴを表す。
【００８０】
給送制御部４０１は、この推測値ＤＳＴが閾値を超えていれば、後端検出時刻ＴＬ以降図８が示すように、給送部１０には給紙モーターＭ１を再起動させ、作像部２０にはタイミングモーターＴＭの駆動を継続させる。これにより、給送制御部４０１は給送部１０と搬送部７０とに次のシートＳＨ２を排紙トレイ４６へ排紙させる。一方、推測値ＤＳＴが閾値以下であれば、図８とは異なり、後端検出時刻ＴＬ以降も給送部１０には給紙モーターＭ１を停止させ続ける。これにより、給送制御部４０１は給送部１０と搬送部７０とに次のシートＳＨ２を停止させたままにする。
【００８１】
この閾値（以下、「保留限界」という。）は、給紙カセット１１に対してはこの給紙カセット１１からのシートの搬送経路のうち、この給紙カセット１１と共にＭＦＰ１００の筐体から引き出し可能な部分の長さに設定される。シートの先端がこの部分の中に留まっていれば、このシートはこの給紙カセット１１の引き出しを妨げないので、その引き出しによって破損する危険性がない。一方、保留限界は手差しトレイ１６に対しては、この手差しトレイ１６からのシートの搬送経路のうち、その給紙ローラー１５から合流点ＭＰまでの部分の長さに設定される。シートの先端がこの部分の中に留まっていれば、このシートは給紙カセット１１からの別のシートの給送を妨げないので、ジャム等の搬送不良を引き起こす危険性がない。
【００８２】
給送部１０と搬送部７０とに次のシートＳＨ２を排紙トレイ４６へ排紙させる場合、給送制御部４０１はこのシートＳＨ２の搬送時におけるジャム検出の閾値を推測値ＤＳＴに応じて補正し、特にその閾値を拡大する。実際、このシートＳＨ２の先端はすでに給紙ローラー１２Ｆから推測値ＤＳＴだけ下流に位置するので、タイミングセンサーＴＳ等、給紙ローラー１２Ｆよりも下流に位置する各センサーの監視場所に到達するタイミングが最初のシートＳＨ１の先端よりも早い。また、このシートＳＨ２は最初のシートＳＨ１と同様、実際にはシート長の設定値よりも長い。一方、次のシートＳＨ２の先端ＦＲＥがタイミングセンサーＴＳ等の監視場所に到達するタイミングと、そのシートＳＨ２の全体がその監視場所を通過し終えるタイミングとはいずれも、シート長の設定値に基づいてすでに給送制御部４０１が予測済みである。これらの予測値そのものを変更するのは計算に時間がかかるので、その代わりに給送制御部４０１はジャム検出の閾値を推測値ＤＳＴおよびシート長の実測値と設定値との差に応じて増大させて、タイミングの誤差に対する許容範囲を拡大する。これにより、次のシートＳＨ２が排紙される際にジャムが誤検出される危険性が低減する。
【００８３】
給送部１０と搬送部７０とに次のシートＳＨ２を停止させたままにする場合、給送制御部４０１は推測値ＤＳＴに関する記憶を、次のシートＳＨ２が停止した後も保持する。この時点以降、給紙カセット１１の引き出しと手差しトレイ１６でのシートの再設定とのいずれもが行われない限り、次のシートＳＨ２は停止した位置に留まり続けているはずである。したがって、ＭＦＰ１００が印刷ジョブの処理を再開するまで給送制御部４０１は推測値ＤＳＴを保持する。さらに、操作部５０が処理の再開命令を受け付けた場合、給送制御部４０１はこの推測値ＤＳＴに基づいて次のシートＳＨ２の搬送を再開する。給送制御部４０１は特にこの推測値ＤＳＴに基づいて、そのシートＳＨ２の先端ＦＲＥがタイミングセンサーＴＳ等の監視場所に到達するタイミングを予測し、かつそのシートＳＨ２の全体を送出し終えるまでに必要な給紙ローラー１２Ｆまたは１５の回転量を計算する。これにより、処理の再開時におけるジャムの誤検出とシートの重送とを防ぐことができる。
【００８４】
［シートの給送処理の流れ］
図９−図１１は、図５、図７の示す給送処理のフローチャートである。この処理は、印刷ジョブの要求に応じて主制御部６０が、給送制御部４０１、計測部４０２、および推測部４０３を起動することによって開始される。
ステップＳ１０１では、推測部４０３がシートのサイズの設定値に基づいて第１時間長ΔＰを予測する。一方、給送制御部４０１が、印刷対象のシートを収容した給紙カセット１１または手差しトレイ１６を選択し、対応する給紙モーターＭ１、Ｍ２、またはＭ４を給送部１０に起動させる。これによりその給紙カセット１１等では給紙ローラー１２Ｆ等が回転し始める。その後、処理はステップＳ１０２へ進む。
【００８５】
ステップＳ１０２では、給送制御部４０１がタイミングセンサーＴＳの出力を監視し、その出力の“オフ”から“オン”への変化を検出する。この変化の時刻が到着予定時刻Ｔ１と許容範囲内で一致することを確認した上で、給送制御部４０１は給送部１０に給紙モーターを停止させる。これにより、印刷対象のシートは、その先端がタイミングローラー２７に接触した状態で停止する。その後、処理はステップＳ１０３へ進む。
【００８６】
ステップＳ１０３では、給送制御部４０１が第１時間長ΔＰに基づいて、ステップＳ１０２で停止させたシートについて、印字開始時刻Ｔ２、印字完了時刻Ｔ３、給送完了時刻ＴＡ、および給送再開時刻ＴＢを設定する。具体的には、まず印字開始時刻Ｔ２が設定され、印字完了時刻Ｔ３が印字開始時刻Ｔ２よりも第１時間長ΔＰだけ遅い値に設定される：Ｔ３＝Ｔ２＋ΔＰ。次に給送完了時刻ＴＡが印字完了時刻Ｔ３よりも第２時間長ΔＲだけ早い値に設定される：ＴＡ＝Ｔ３−ΔＲ。続いて給送再開時刻ＴＢが給送完了時刻ＴＡよりも第３時間長ΔＩだけ遅い値に設定される：ＴＢ＝ＴＡ＋ΔＩ。その後、処理はステップＳ１０４へ進む。
【００８７】
ステップＳ１０４では、印字開始時刻Ｔ２において給送制御部４０１が作像部２０にタイミングモーターＴＭを起動させると共に、給送部１０に給紙モーターを再起動させる。これにより、ステップＳ１０２で停止したシートがタイミングローラー２７から中間転写ベルト２３の駆動ローラー２３Ｒと２次転写ローラー２４との間のニップへ向けて前進する。一方、計測部４０２が印字開始時刻Ｔ２からの経過時間ΔＴの計測とタイミングセンサーＴＳの出力の監視とを開始する。その後、処理はステップＳ１０５へ進む。
【００８８】
ステップＳ１０５では、計測部４０２の計測する経過時間ΔＴから給送制御部４０１が給送完了時刻ＴＡの到来、すなわちＴ２＋ΔＴ＝ＴＡを確認する。給送完了時刻ＴＡが到来していれば処理はステップＳ１０６へ進み、まだ到来していなければ処理はステップＳ１０７へ進む。
ステップＳ１０６では、給送完了時刻ＴＡが到来しているので、給送制御部４０１が給送部１０に給紙モーターを停止させる。これにより、この時刻ＴＡ以降、タイミングローラー２７が給送中のシートを給紙ローラーから引き出す。その後、処理はステップＳ１０７へ進む。
【００８９】
ステップＳ１０７では、計測部４０２の計測する経過時間ΔＴから給送制御部４０１が給送再開時刻ＴＢの到来、すなわちＴ２＋ΔＴ＝ＴＢを確認する。給送再開時刻ＴＢが到来していれば処理はステップＳ１０８へ進み、まだ到来していなければ処理はステップＳ１０９へ進む。
ステップＳ１０８では、給送再開時刻ＴＢが到来しているので、給送制御部４０１が給送部１０に給紙モーターを再起動させる。これにより、この時刻ＴＢ以降、給送ローラーが再び回転を開始する。その後、処理はステップＳ１０９へ進む。
【００９０】
ステップＳ１０９では、タイミングセンサーＴＳの出力が“オン”から“オフ”へ変化したか否かを計測部４０２が確認する。変化すれば処理がステップＳ２０１へ進み、変化していなければ処理がステップＳ２１１へ進む。
ステップＳ２０１では、タイミングセンサーＴＳの出力が“オン”から“オフ”へ変化しているので計測部４０２が経過時間ΔＴの計測を終了する。このときの計測値ΔＴがタイミングセンサーＴＳのオン時間を表すので、この計測値ΔＴが第１時間長ΔＰと許容範囲±ΔＡＣ内で一致するか（｜ΔＴ−ΔＰ｜≦ΔＡＣ）否かを推測部４０３が確認する。一致していれば処理はステップＳ２０２へ進み、一致していなければ処理はステップＳ２０４へ進む。
【００９１】
ステップＳ２０２では、タイミングセンサーＴＳのオン時間ΔＴが第１時間長ΔＰと許容範囲±ΔＡＣ内で一致する：｜ΔＴ−ΔＰ｜≦ΔＡＣ。これは、シート長が設定値どおりであることを示すので、給送制御部４０１は作像部２０にタイミングモーターＴＭを停止させる。これにより、給送中のシートは印字完了時刻Ｔ３以降、タイミングローラー２７よりも下流に位置する搬送ローラー群３１、４３によって排紙トレイ４６まで搬送される。その後、処理はステップＳ２０３へ進む。
【００９２】
ステップＳ２０３では、印刷対象のシートが残っているか否かを給送制御部４０１が確認する。残っていれば処理はステップＳ１０２から繰り返され、残っていなければ処理は終了する。
ステップＳ２０４では、タイミングセンサーＴＳのオン時間ΔＴと第１時間長ΔＰとの差が許容範囲±ΔＡＣから外れている（｜ΔＴ−ΔＰ｜＞ΔＡＣ）ので、推測部４０３は更に、オン時間ΔＴが第１時間長ΔＰよりも許容上限ΔＡＣを超えて長いか（ΔＴ−ΔＰ＞ΔＡＣ）否かを確認する。長ければ処理はステップＳ２０５へ進み、長くなければ処理はステップＳ２０６へ進む。
【００９３】
ステップＳ２０５では、タイミングセンサーＴＳのオン時間ΔＴが第１時間長ΔＰよりも許容上限ΔＡＣを超えて長い（ΔＴ−ΔＰ＞ΔＡＣ）ので、推測部４０３はサイズエラーを検出して給送部１０に給紙モーターを停止させる。その後、処理はステップＳ３０１へ進む。
ステップＳ２０６では、タイミングセンサーＴＳのオン時間ΔＴが第１時間長ΔＰよりも許容下限−ΔＡＣを下回って短い（ΔＴ−ΔＰ＜−ΔＡＣ）ので、推測部４０３は操作パネル５１の表示等によって「シート長不足」をユーザーに通知し、ＭＦＰ１００に印刷ジョブの処理を中断させる。その後、処理は終了する。
【００９４】
ステップＳ２１１では、タイミングセンサーＴＳの出力が“オン”を持続しているので計測部４０２が経過時間ΔＴの計測を続行する。タイミングセンサーＴＳのオン時間はこのときの計測部４０２の計測値ΔＴ以上であることは確実であるので、この計測値ΔＴと第１時間長ΔＰとの差が許容上限ΔＡＣを超えたか（ΔＴ−ΔＰ＞ΔＡＣ）否かを推測部４０３が確認する。超えていれば処理はステップＳ２１２へ進み、超えていなければ処理はステップＳ１０５から繰り返される。
【００９５】
ステップＳ２１２では、タイミングセンサーＴＳのオン時間ΔＴが第１時間長ΔＰよりも許容上限ΔＡＣを超えて長いので、推測部４０３はサイズエラーを検出して給送部１０に給紙モーターを停止させる。その後、処理はステップＳ２１３へ進む。
ステップＳ２１３では、タイミングセンサーＴＳの出力が“オン”から“オフ”へ変化したか否かを計測部４０２が確認する。変化していれば処理がステップＳ３０１へ進み、変化していなければ処理がステップＳ２１４へ進む。
【００９６】
ステップＳ２１４では、タイミングセンサーＴＳの出力が“オン”を持続している。このときの計測部４０２の計測値ΔＴがジャム検出の閾値ΔＴＨを超えたか（ΔＴ＞ΔＴＨ）否かを推測部４０３が確認する。この閾値ΔＴＨは、給紙部１０が給紙カセット１１等からタイミングローラー２７までシートを搬送する時間の遅れの最大値とプリンター１３０が処理可能なシート長の最大値とに基づいて予め設定されている。計測値ΔＴがジャム検出の閾値ΔＴＨを超えていれば処理はステップＳ２１５へ進み、超えていなければ処理はステップＳ２１３から繰り返される。
【００９７】
ステップＳ２１５では、計測部４０２の計測値ΔＴすなわちタイミングセンサーＴＳのオン時間がジャム検出の閾値ΔＴＨを超えているので、給送動作にジャム等の異常が生じている可能性が高い。したがって、給送制御部４０１はＭＦＰ１００に印刷ジョブの処理を中断させ、操作パネル５１の表示等によってユーザーへジャムを通知する。その後、処理は終了する。
【００９８】
ステップＳ３０１では、推測部４０３はサイズエラーの検出に応じ、印字完了時刻Ｔ３が給送再開時刻ＴＢよりも遅いか（Ｔ３＞ＴＢ）否か、すなわち印字完了時刻Ｔ３にはすでに給紙モーターが再起動していたか否かを確認する。遅ければ処理はステップＳ３０２へ進み、遅くなければステップＳ３０９へ進む。
ステップＳ３０２では、印字完了時刻Ｔ３が給送再開時刻ＴＢよりも遅い（Ｔ３＞ＴＢ）ので、両時刻の時間差Ｔ３−ＴＢが給送再開時刻ＴＢ以降における給紙モーターの駆動時間を表す。したがって、推測部４０３は次のシートの移動時間ΔＥＲをその駆動時間Ｔ３−ＴＢに設定する：ΔＥＲ＝Ｔ３−ＴＢ。その後、処理はステップＳ３０３へ進む。
【００９９】
ステップＳ３０３では、後端検出時刻ＴＬが到来し、すなわちタイミングセンサーＴＳの出力が“オン”から“オフ”へ変化しているので、計測部４０２の計測値ΔＴが印字開始時刻Ｔ２から後端検出時刻ＴＬまでの経過時間ＴＬ−Ｔ２を表す。推測部４０３はこの計測値ΔＴを計測部４０２から取得し、この計測値ΔＴと第１時間長ΔＰとの差が第３時間長ΔＩを超えているか（ΔＴ−ΔＰ＞ΔＩ）否かを確認する。超えていれば処理がステップＳ３０４へ進み、超えていなければ処理がステップＳ３０５へ進む。
【０１００】
ステップＳ３０４では、計測値、すなわちタイミングセンサーＴＳのオン時間ΔＴと第１時間長ΔＰとの差が第３時間長ΔＩを超えている：ΔＴ−ΔＰ＞ΔＩ。したがって、推測部４０３は両者の差ΔＴ−ΔＰ−ΔＩを次のシートの移動時間ΔＥＲから除いた値でその移動時間ΔＥＲを更新する：ΔＥＲ＝ΔＥＲ−（ΔＴ−ΔＰ−ΔＩ）。その後、処理はステップＳ３０５へ進む。
【０１０１】
ステップＳ３０５では、推測部４０３が次のシートの移動時間ΔＥＲからそのシートの位置を推測する。具体的には推測部４０３は、この移動時間ΔＥＲと給紙ローラーによるシートの搬送速度との積から次のシートの移動距離を計算し、このシートの位置の推測値ＤＳＴとして給送制御部４０１へ渡す。その後、処理はステップＳ３０６へ進む。
ステップＳ３０６では、この推測値ＤＳＴが保留限界を超えているか否かを給送制御部４０１が確認する。超えていれば処理はステップＳ３０７へ進み、超えていなければ処理はステップＳ３０９へ進む。
【０１０２】
ステップＳ３０７では、この推測値ＤＳＴが保留限界を超えているので次のシートには給紙カセット１１の引き出しによって破損する危険性、または別のシートの給送を妨げてジャム等の搬送不良を引き起こす危険性がある。したがって、給送制御部４０１は次のシートを排紙させる際におけるジャム検出の閾値を補正して拡大する。その後、処理はステップＳ３０８へ進む。
【０１０３】
ステップＳ３０８では、給送制御部４０１は給送部１０と搬送部７０とに、サイズエラーが検出されたシートと共に次のシートを排紙トレイ４６へ排紙させる。その後、処理は終了する。
ステップＳ３０９では、次のシートの位置の推測値ＤＳＴが保留限界以下であるのでこのシートには、給紙カセット１１の引き出しによって破損する危険性、または別のシートの給送を妨げてジャム等の搬送不良を引き起こす危険性がない。したがって、給送制御部４０１は給送部１０と搬送部７０とに、サイズエラーが検出されたシートを排紙トレイ４６へ排紙させる一方、次のシートをそのまま停止させる。給送制御部４０１は更にそのシートの位置の推測値ＤＳＴをＲＯＭ６３に記憶する。その後、処理は終了する。
【０１０４】
［実施形態１の利点］
本発明の実施形態１によるＭＦＰ１００では上記のとおり、給送制御部４０１が給送部１０に給紙カセット１１または手差しトレイ１６からシートを１枚ずつ、それらのサイズの設定値に応じた時間間隔で繰り出させ、搬送部７０にそのシートを図３の示す経路に沿って搬送させる。この際、推測部４０３は、１枚のシートの全体がタイミングセンサーＴＳの監視場所を通過するのに要する時間を予測し、計測部４０２はその時間を実測する。第１シートについて予測値ΔＰ＝Ｔ３−Ｔ２よりも計測値ΔＴ＝ＴＬ−Ｔ２が許容上限ΔＡＣを超えて大きい場合に推測部４０３はサイズエラーを検出し、両値の差に基づいて第２シートの位置ＤＳＴを推測する。給送制御部４０１は、この推測値ＤＳＴが保留限界を超えていれば給送部１０と搬送部７０とに第１シートと共に第２シートを排紙トレイ４６へ排紙させ、保留限界以下であれば第１シートだけを排紙させて第２シートを停止させたままにする。保留限界は給紙カセット１１に対しては、この給紙カセット１１がＭＦＰ１００の筐体から引き出されても第２シートが破損しないように設定され、手差しトレイ１６に対しては、第２シートが給紙カセット１１からの別のシートの給送を妨げないように設定されている。
【０１０５】
こうして、ＭＦＰ１００は、給送中のシートが実際には設定値よりも長いことを検出した場合、次のシートについて排紙の是非を的確に判断する。これによりＭＦＰ１００は、操作性を損なうことなく、印刷ジョブにおける歩留まりを向上させることができる。
《実施形態２》
本発明の実施形態２による画像形成装置は、実施形態１によるＭＦＰ１００と同様なＭＦＰである。前者は後者とは、実際のシート長が設定値よりも許容下限を下回って短いことをサイズエラーとして検出する点でのみ異なり、その他の要素は実施形態１のものと同様である。したがって、以下では相違点のみを説明し、同様な要素については実施形態１の説明を援用する。
【０１０６】
［シート給送装置の制御系統］
本発明の実施形態２によるシート給送装置の制御系統は実施形態１のものと同様に、図４の示す給送制御部４０１、計測部４０２、および推測部４０３から構成される。実施形態２による推測部４０３は実施形態１のものとは異なり、実際のシート長が設定値よりも許容下限を下回って短いことをサイズエラーとして検出する。具体的には、推測部４０３はまずシートのサイズの設定値から、各シートがタイミングセンサーＴＳの監視場所を通過するのに要する時間を予測する。推測部４０３は次に、いずれかのシート（第１シート）について予測した時間よりも計測部４０２の計測した時間が許容下限を下回って短いことをサイズエラーとして検出する。この許容範囲は、給送部１０と搬送部７０とがシートにタイミングセンサーＴＳの監視場所を通過させるのに要する時間のばらつきに基づいて予め設定されている。
【０１０７】
推測部４０３がサイズエラーを検出した場合、給送制御部４０１と推測部４０３とは実施形態１によるものと同様に動作する。すなわち、推測部４０３は予測した時間と計測部４０２の計測した時間との差に基づいて、次に給送されるべき第２シートの位置を推測する。給送制御部４０１はこの位置を利用して、給送部１０または搬送部７０に第２シートに対する動作を変更させる。具体的には、第２シートの位置が保留限界の示す境界を越えていれば給送制御部４０１は第２シートを排紙トレイ４６へ排紙させ、越えていなければ第２シートを停止させたままにする。第２シートを排紙させる場合には、給送制御部４０１はこのシートの搬送時におけるジャム検出の閾値を、推測部４０３が推測した位置に応じて補正する。一方、第２シートを停止させたままにする場合には、給送制御部４０１は推測部４０３が推測した位置に関する記憶を、第２シートが停止した後も保持する。
【０１０８】
［シートの給送動作の詳細］
主制御部６０がプリンター１３０に印刷ジョブを処理させる際、シート長の実測値が設定値どおりであれば、給送制御部４０１、計測部４０２、および推測部４０３は実施形態１によるものと同様に、図５、図６が示す動作を行う。一方、シート長の実測値が設定値よりも短かければ、これらの機能部４０１−４０３は以下のように動作する。
【０１０９】
図１２の（ａ）−（ｄ）は、実施形態２によるシート給送装置が設定値よりも短いシートを図３の示す経路に沿って搬送する様子を段階的に示す模式図である。図１３は、図１２が示すようにシートを搬送する際におけるタイミングモーターＴＭと給紙モーターＭ１との動作、およびタイミングセンサーＴＳの出力を示すタイミングチャートである。図１３では図６と同様に、タイミングセンサーＴＳの２値出力の一方“オン”は、自身の監視場所をシートが通過中であることを示し、他方“オフ”は、その監視場所にシートがないことを示す。図１３の示す太い矢印は各モーターＴＭ、Ｍ１の駆動期間を示し、細い矢印は各モーターの停止期間を示す。
【０１１０】
給送制御部４０１は給送部１０に給紙モーターＭ１の駆動を、図１３の示す給送開始時刻Ｔ０から到着予定時刻Ｔ１まで継続させて、図１２の（ａ）が示すように最初のシートＳＨ１の先端をタイミングローラー２７まで到達させる。図１３では、タイミングセンサーＴＳの出力が“オフ”から“オン”へ変化した時刻と到着予定時刻Ｔ１とが許容範囲内で一致するので、この出力の変化に応じて給送制御部４０１は給送部１０に給紙モーターＭ１を停止させる。到着予定時刻Ｔ１では、図１３の示すようにタイミングモーターＴＭも停止しているので、図１２の（ａ）が示すように最初のシートＳＨ１は、その先端がタイミングローラー２７に接触した状態で停止する。
【０１１１】
図１３の示す印字開始時刻Ｔ２では給送制御部４０１が、作像部２０（の駆動部２０Ｄ）にはタイミングモーターＴＭを起動させ、給送部１０（の駆動部１０Ｄ）には給紙モーターＭ１を再起動させる。これにより、タイミングローラー２７と給紙ローラー１２Ｆとの両方が最初のシートＳＨ１をタイミングローラー２７から中間転写ベルト２３の駆動ローラー２３Ｒと２次転写ローラー２４との間のニップへ向けて前進させる。さらに、計測部４０２が印字開始時刻Ｔ２からの経過時間ΔＴの計測とタイミングセンサーＴＳの出力の監視とを開始し、印字開始時刻Ｔ２以降におけるタイミングセンサーＴＳのオン時間から、最初のシートＳＨ１の全体がタイミングローラー２７を通過するのに要した時間を計測する。推測部４０３はシートのサイズの設定値に基づいて第１時間長ΔＰを予測する。給送制御部４０１は印字開始時刻Ｔ２以降、第１時間長ΔＰが経過するまで作像部２０にタイミングモーターＴＭの駆動を継続させる一方、給送完了時刻ＴＡまで給送部１０に給紙モーターＭ１の駆動を継続させる。
【０１１２】
最初のシートＳＨ１が実際には設定値よりも短い場合、図１２の（ｂ）が示すようにこのシートＳＨ１の後端ＲＲＥが実際に給紙ローラー１２Ｆから送出される時刻、すなわち後端送出時刻ＴＲは給送完了時刻ＴＡよりも早い。したがって、後端送出時刻ＴＲでは図１３が示すとおり給紙モーターＭ１がまだ駆動中であるので、最初のシートＳＨ１の後端ＲＲＥを送出した後も給紙ローラー１２Ｆが回転し続ける。それ故、最初のシートＳＨ１に続いて次のシートＳＨ２が給紙ローラー１２Ｆから送出され始める。すなわち、次のシートＳＨ２が最初のシートＳＨ１に連れ送りされる。
【０１１３】
給送完了時刻ＴＡでは、図１２の（ｃ）が示すように最初のシートＳＨ１の後端ＲＲＥがすでに給紙ローラー１２Ｆから離脱している。このシートＳＨ１の長さが設定値どおりであればその後端ＲＲＥは給紙ローラー１２Ｆに位置していたはずであるので、このときの後端ＲＲＥと給紙ローラー１２Ｆとの間の距離ＳＨＲがこのシートＳＨ１の実際の長さと設定値との差に相当する。この時刻ＴＡでは更に、後端送出時刻ＴＲ以降における給紙ローラー１２Ｆの回転により、次のシートＳＨ２の先端ＦＲＥが給紙ローラー１２Ｆから下流へはみ出す。
【０１１４】
図１３が示すとおり、給送完了時刻ＴＡは印字開始時刻Ｔ２よりも第１時間長ΔＰと第２時間長ΔＲとの差ΔＰ−ΔＲだけ遅い値に設定される：ＴＡ＝Ｔ２＋ΔＰ−ΔＲ。また給送再開時刻ＴＢは給送完了時刻ＴＡよりも第３時間長ΔＩだけ遅い値に設定される：ＴＢ＝ＴＡ−ΔＩ。いずれの時刻ＴＡ、ＴＢも、最初のシートＳＨ１の実際の長さが設定値よりもどの程度短いかに応じて、後端検出時刻ＴＥよりも早くも遅くもなり得る。
【０１１５】
図１３の（ａ）は、後端検出時刻ＴＥが給送再開時刻ＴＢよりも遅い場合を示す：ＴＥ＞ＴＢ。図１３の（ａ）を参照するに、給送制御部４０１は給送部１０に給紙モーターＭ１を予定どおり、給送完了時刻ＴＡに一旦停止させ、給送再開時刻ＴＢに再起動させる。したがって、給紙ローラー１２Ｆは次のシートＳＨ２を、後端送出時刻ＴＲから給送完了時刻ＴＡまでの時間ΔＥＲ１＝ＴＡ−ＴＲ（以下、「第１移動時間」と呼ぶ。）と、給送再開時刻ＴＢから後端検出時刻ＴＥまでの時間ΔＥＲ２＝ＴＥ−ＴＢ（以下、「第２移動時間」と呼ぶ。）とで前進させる。
【０１１６】
図１３の（ｂ）は、後端検出時刻ＴＥが給送再開時刻ＴＢ以前である場合を示す：ＴＥ≦ＴＢ。図１３の（ｂ）の示す例では後端検出時刻ＴＥは給送完了時刻ＴＡよりは遅いので、給送制御部４０１は給送部１０に給紙モーターＭ１を予定どおり、給送完了時刻ＴＡに一旦停止させる。したがって、給紙ローラー１２Ｆは次のシートＳＨ２を第１移動時間ΔＥＲ１でのみ前進させる。図１３の（ｂ）とは異なり、後端検出時刻ＴＥが給送完了時刻ＴＡよりも早い場合、第１移動時間ΔＥＲ１の終端は給送完了時刻ＴＡに代えて後端検出時刻ＴＥで決まる。
【０１１７】
後端検出時刻ＴＥでは、図１２の（ｄ）が示すように最初のシートＳＨ１の後端ＲＲＥがタイミングセンサーＴＳの監視場所を実際に通過するので、図１３が示すようにタイミングセンサーＴＳの出力が“オン”から“オフ”へ変化する。この変化に応じて計測部４０２は印字開始時刻Ｔ２から後端検出時刻ＴＥまでの経過時間の計測値ΔＴ＝ＴＥ−Ｔ２を推測部４０３へ通知する。この通知に応じて推測部４０３は、この計測値ΔＴが第１時間長ΔＰと許容範囲±ΔＡＣ内で一致するか否かを確認する。
【０１１８】
図１３ではこの計測値ΔＴが第１時間長ΔＰよりも許容下限−ΔＡＣを下回って短い：ΔＴ−ΔＰ＜−ΔＡＣ。これは、最初のシートＳＨ１の後端がタイミングセンサーＴＳの監視場所を実際に通過した時刻ＴＥが推測部４０３の予測値Ｔ３よりも許容範囲を超えて早いことを意味する。この状態を推測部４０３はサイズエラーとして検出する。この場合、図１２の（ｄ）が示すとおり、次のシートＳＨ２の先端ＦＲＥは給紙ローラー１２Ｆから搬送経路に沿って距離ＤＳＴだけ下流に位置する。推測部４０３はこの距離ＤＳＴを、計測部４０２の計測した時間ΔＴと推測部４０３の予測した第１時間長ΔＰとの差に基づいて以下のように推測する。
【０１１９】
推測部４０３はまず、計測部４０２の計測値ΔＴ＝ＴＥ−Ｔ２と第１時間長ΔＰとの差ΔＰ−ΔＴを次のシートＳＨ２の第１移動時間ΔＥＲ１＝ＴＡ−ＴＲに設定する：ΔＥＲ１＝ΔＰ−ΔＴ。実際、図１３を参照するに、後端送出時刻ＴＲは後端検出時刻ＴＥよりも第２時間長ΔＲだけ早い：ＴＲ＝ＴＥ−ΔＲ。給送完了時刻ＴＡは印字完了時刻Ｔ３よりも第２時間長ΔＲだけ早い：ＴＡ＝Ｔ３−ΔＲ。印字完了時刻Ｔ３は印字開始時刻Ｔ２よりも第１時間長ΔＰだけ遅い：Ｔ３＝Ｔ２＋ΔＰ。したがって、第１移動時間ΔＥＲ１は次式で求まる：ΔＥＲ１＝ＴＡ−ＴＲ＝（Ｔ３−ΔＲ）−（ＴＥ−ΔＲ）＝（Ｔ２＋ΔＰ）−ＴＥ＝ΔＰ−（ＴＥ−Ｔ２）＝ΔＰ−ΔＴ。
【０１２０】
推測部４０３は次に、後端検出時刻ＴＥを給送再開時刻ＴＢと比較する。前者が後者よりも遅ければ（ＴＥ＞ＴＢ)、推測部４０３は両者の差、すなわち次のシートＳＨ２の第２移動時間ΔＥＲ２＝ＴＥ−ＴＢを第１移動時間ΔＥＲ１に加えた値を次のシートＳＨ２の移動時間ΔＥＲに設定する：ΔＥＲ＝ΔＥＲ１＋ΔＥＲ２。前者が後者以前であれば（ＴＥ≦ＴＢ)、推測部４０３は第１移動時間ΔＥＲ１をそのまま、次のシートＳＨ２の移動時間ΔＥＲに設定する：ΔＥＲ＝ΔＥＲ１。
【０１２１】
こうして、計測部４０２の計測値ΔＴ＝ＴＥ−Ｔ２と第１時間長ΔＰとの差に応じて給紙ローラー１２Ｆによる次のシートＳＨ２の移動時間ΔＥＲが推定される。推測部４０３は更に、この移動時間ΔＥＲと給紙ローラー１２Ｆによるシートの搬送速度との積で得られるこのシートＳＨ２の移動距離を、このシートＳＨ２の位置の推測値として給送制御部４０１へ渡す。この推測値は、図１２の（ｄ）が示す次のシートＳＨ２の先端ＦＲＥと給紙ローラー１２Ｆとの間の搬送経路に沿った距離ＤＳＴを表す。
【０１２２】
給送制御部４０１は、この推測値ＤＳＴが保留限界を超えていれば、後端検出時刻ＴＥ以降、図１３が示すように給送部１０には給紙モーターＭ１を再起動させ、作像部２０にはタイミングモーターＴＭの駆動を継続させる。これにより、給送制御部４０１は給送部１０と搬送部７０とに次のシートＳＨ２を排紙トレイ４６へ排紙させる。こうして、次のシートＳＨ２には、給紙カセット１１の引き出しによって破損する危険性も、別のシートの給送を妨げてジャム等の搬送不良を引き起こす危険性もない。
【０１２３】
次のシートＳＨ２を排紙させる場合、給送制御部４０１は実施形態１のものと同様に、このシートＳＨ２の搬送時におけるジャム検出の閾値を推測値ＤＳＴに応じて補正して拡大する。これにより、次のシートＳＨ２が排紙される際にジャムが誤検出される危険性が低減する。
次のシートＳＨ２を停止させたままにする場合、給送制御部４０１は実施形態１のものと同様に推測値ＤＳＴをＲＯＭ６３に記憶する。これにより、ＭＦＰ１００が印刷ジョブの処理を再開した時にジャムの誤検出とシートの重送とを防ぐことができる。
【０１２４】
［シートの給送処理の流れ］
図１４、図１５は実施形態２による給送処理のフローチャートである。この処理は図９−図１１の示す実施形態１による処理とは、ステップＳ２０４−Ｓ２０６に代えてステップＳ４０１、Ｓ４０２を含む点、ステップＳ２１１−Ｓ２１３を除去している点、およびステップＳ３０１−Ｓ３０４に代えてステップＳ４１１−Ｓ４１５を含む点で異なり、その他のステップは同様である。したがって、以下ではこれらの異なるステップについてのみその詳細を説明し、同様なステップの詳細については図９−図１１の説明を援用する。
【０１２５】
ステップＳ１０１では、推測部４０３が第１時間長ΔＰを予測し、給送制御部４０１が給送部１０に給紙モーターを起動させる。その後、処理はステップＳ１０２へ進む。
ステップＳ１０２では、給送制御部４０１がタイミングセンサーＴＳの出力の“オフ”から“オン”への変化を検出して、給送部１０に給紙モーターを停止させる。その後、処理はステップＳ１０３へ進む。
【０１２６】
ステップＳ１０３では、給送制御部４０１が、印字開始時刻Ｔ２、印字完了時刻Ｔ３、給送完了時刻ＴＡ、および給送再開時刻ＴＢを設定する。その後、処理はステップＳ１０４へ進む。
ステップＳ１０４では、印字開始時刻Ｔ２において給送制御部４０１が作像部２０にタイミングモーターＴＭを起動させると共に、給送部１０に給紙モーターを再起動させる。一方、計測部４０２が印字開始時刻Ｔ２からの経過時間ΔＴの計測とタイミングセンサーＴＳの出力の監視とを開始する。その後、処理はステップＳ１０５へ進む。
【０１２７】
ステップＳ１０５では、給送制御部４０１が給送完了時刻ＴＡの到来を確認する。給送完了時刻ＴＡが到来していれば処理はステップＳ１０６へ進み、まだ到来していなければ処理はステップＳ１０７へ進む。
ステップＳ１０６では、給送完了時刻ＴＡが到来しているので、給送制御部４０１が給送部１０に給紙モーターを停止させる。その後、処理はステップＳ１０７へ進む。
【０１２８】
ステップＳ１０７では、給送制御部４０１が給送再開時刻ＴＢの到来を確認する。給送再開時刻ＴＢが到来していれば処理はステップＳ１０８へ進み、まだ到来していなければ処理はステップＳ１０９へ進む。
ステップＳ１０８では、給送再開時刻ＴＢが到来しているので、給送制御部４０１が給送部１０に給紙モーターを再起動させる。その後、処理はステップＳ１０９へ進む。
【０１２９】
ステップＳ１０９では、タイミングセンサーＴＳの出力が“オン”から“オフ”へ変化したか否かを計測部４０２が確認する。変化すれば処理がステップＳ２０１へ進み、変化していなければ処理がステップＳ２１４へ進む。
ステップＳ２０１では、タイミングセンサーＴＳの出力が“オン”から“オフ”へ変化しているので計測部４０２が経過時間ΔＴの計測を終了する。このときの計測値ΔＴ、すなわちタイミングセンサーＴＳのオン時間が第１時間長ΔＰと許容範囲±ΔＡＣ内で一致するか（｜ΔＴ−ΔＰ｜≦ΔＡＣ）否かを推測部４０３が確認する。一致していれば処理はステップＳ２０２へ進み、一致していなければ処理はステップＳ４０１へ進む。
【０１３０】
ステップＳ２０２では、タイミングセンサーＴＳのオン時間ΔＴが第１時間長ΔＰと許容範囲±ΔＡＣ内で一致するので、給送制御部４０１は作像部２０にタイミングモーターＴＭを停止させる。その後、処理はステップＳ２０３へ進む。
ステップＳ２０３では、印刷対象のシートが残っているか否かを給送制御部４０１が確認する。残っていれば処理はステップＳ１０２から繰り返され、残っていなければ処理は終了する。
【０１３１】
ステップＳ４０１では、タイミングセンサーＴＳのオン時間ΔＴと第１時間長ΔＰとの差が許容範囲±ΔＡＣから外れている（｜ΔＴ−ΔＰ｜＞ΔＡＣ）ので、推測部４０３は更に、オン時間ΔＴと第１時間長ΔＰとの差が許容下限−ΔＡＣを下回ったか（ΔＴ−ΔＰ＜−ΔＡＣ）否かを確認する。下回っていれば処理はステップＳ４１１へ進み、下回っていなければ処理はステップＳ４０２へ進む。
【０１３２】
ステップＳ４０２では、タイミングセンサーＴＳのオン時間ΔＴが第１時間長ΔＰよりも許容上限ΔＡＣを超えて長い（ΔＴ−ΔＰ＞ΔＡＣ）ので、推測部４０３は操作パネル５１の表示等によって「シート長超過」をユーザーに通知し、ＭＦＰ１００に印刷ジョブの処理を中断させる。その後、処理は終了する。
ステップＳ２１４では、タイミングセンサーＴＳの出力が“オン”を持続している。このときの計測部４０２の計測値ΔＴがジャム検出の閾値ΔＴＨを超えたか（ΔＴ＞ΔＴＨ）否かを推測部４０３が確認する。超えていれば処理はステップＳ２１５へ進み、超えていなければ処理はステップＳ１０５から繰り返される。
【０１３３】
ステップＳ２１５では、計測部４０２の計測値ΔＴ、すなわちタイミングセンサーＴＳのオン時間がジャム検出の閾値ΔＴＨを超えているので、給送制御部４０１はＭＦＰ１００に印刷ジョブの処理を中断させて、操作パネル５１の表示等によってユーザーへジャムを通知する。その後、処理は終了する。
ステップＳ４１１では、推測部４０３はサイズエラーの検出に応じ、計測部４０２の計測値ΔＴ＝ＴＥ−Ｔ２と第１時間長ΔＰとの差ΔＰ−ΔＴを次のシートＳＨ２の第１移動時間ΔＥＲ１＝ＴＡ−ＴＲに設定する：ΔＥＲ１＝ΔＰ−ΔＴ。その後、処理はステップＳ４１２へ進む。
【０１３４】
ステップＳ４１２では、後端検出時刻ＴＥが給送再開時刻ＴＢよりも遅いか（ＴＥ＞ＴＢ）否かを確認する。遅ければ処理はステップＳ４１３へ進み、遅くなければステップＳ４１５へ進む。
ステップＳ４１３では、後端検出時刻ＴＥが給送再開時刻ＴＢよりも遅い（ＴＥ＞ＴＢ）ので、推測部４０３は両者の差ＴＥ−ＴＢを次のシートＳＨ２の第２移動時間ΔＥＲ２に設定する：ΔＥＲ２＝ＴＥ−ＴＢ。その後、処理はステップＳ４１４へ進む。
【０１３５】
ステップＳ４１４では、推測部４０３は第１移動時間ΔＥＲ１と第２移動時間ΔＥＲ２との和で次のシートＳＨ２の移動時間ΔＥＲを求める：ΔＥＲ＝ΔＥＲ１＋ΔＥＲ２。その後、処理はステップＳ３０５へ進む。
ステップＳ４１５では、後端検出時刻ＴＥが給送再開時刻ＴＢ以前である（ＴＥ≦ＴＢ）ので、推測部４０３は第１移動時間ΔＥＲ１をそのまま次のシートＳＨ２の移動時間ΔＥＲに設定する：ΔＥＲ＝ΔＥＲ１。その後、処理はステップＳ３０５へ進む。
【０１３６】
ステップＳ３０５では、推測部４０３が、次のシートの移動時間ΔＥＲと給紙ローラーによるシートの搬送速度との積から次のシートの移動距離を計算し、このシートの位置の推測値ＤＳＴとして給送制御部４０１へ渡す。その後、処理はステップＳ３０６へ進む。
ステップＳ３０６では、この推測値ＤＳＴが保留限界を超えているか否かを給送制御部４０１が確認する。超えていれば処理はステップＳ３０７へ進み、超えていなければ処理はステップＳ３０９へ進む。
【０１３７】
ステップＳ３０７では、この推測値ＤＳＴが保留限界を超えているので、給送制御部４０１は次のシートを排紙させる際におけるジャム検出の閾値を補正して拡大する。その後、処理はステップＳ３０８へ進む。
ステップＳ３０８では、給送制御部４０１は給送部１０と搬送部７０とに、サイズエラーが検出されたシートと共に次のシートを排紙トレイ４６へ排紙させる。その後、処理は終了する。
【０１３８】
ステップＳ３０９では、次のシートの位置の推測値ＤＳＴが保留限界以下であるので、給送制御部４０１は給送部１０と搬送部７０とに、サイズエラーが検出されたシートを排紙トレイ４６へ排紙させる一方、次のシートをそのまま停止させる。給送制御部４０１は更に推測値ＤＳＴをＲＯＭ６３に記憶する。その後、処理は終了する。
［実施形態２の利点］
本発明の実施形態２によるＭＦＰ１００では上記のとおり、実施形態１によるものと同様に、給送制御部４０１が給送部１０に給紙カセット１１または手差しトレイ１６から複数枚のシートを１枚ずつ、それらのサイズの設定値に応じた時間間隔で繰り出させ、搬送部７０にそのシートを図３の示す経路に沿って搬送させる。この際、推測部４０３は、１枚のシートの全体がタイミングセンサーＴＳの監視場所を通過するのに要する時間を予測し、計測部４０２はその時間を実測する。第１シートについて予測値ΔＰ＝Ｔ３−Ｔ２よりも計測値ΔＴ＝ＴＥ−Ｔ２が許容下限−ΔＡＣを下回って短い場合に推測部４０３はサイズエラーを検出し、両値の差に基づいて第２シートの位置ＤＳＴを推測する。給送制御部４０１は、この推測値ＤＳＴが保留限界を超えていれば給送部１０と搬送部７０とに、第１シートと共に第２シートを排紙トレイ４６へ排紙させ、保留限界以下であれば第１シートだけを排紙させて第２シートを停止させたままにする。保留限界は、給紙カセット１１に対しては、この給紙カセット１１がＭＦＰ１００の筐体から引き出されても第２シートが破損しないように設定され、手差しトレイ１６に対しては、第２シートが給紙カセット１１からの別のシートの給送を妨げないように設定されている。
【０１３９】
こうして、ＭＦＰ１００は、給送中のシートが実際には設定値よりも短い場合、次のシートについて排紙の是非を的確に判断する。これによりＭＦＰ１００は、操作性を損なうことなく、印刷ジョブにおける歩留まりを向上させることができる。
［変形例］
（A）図１の示す画像形成装置１００はＭＦＰである。本発明の実施形態による画像形成装置はその他に、レーザープリンター、インクジェットプリンター、ファクシミリ、またはコピー機等のいずれであってもよい。
【０１４０】
（B）実施形態１による推測部４０３は、実際のシート長が設定値よりも許容上限を超えて長いことをサイズエラーとして検出し、実施形態２による推測部４０３は、実際のシート長が設定値よりも許容下限を下回って短いことをサイズエラーとして検出する。その他に、実施形態１による推測部４０３が更に実施形態２によるものと同様に、実際のシート長が設定値よりも許容下限を下回って短いこともサイズエラーとして検出してもよい。たとえば、実施形態１による給送処理が図１０の示すステップＳ２０６に進んだ場合、このステップＳ２０６に代えて図１５の示すステップＳ４１１−Ｓ４１５、Ｓ３０５−Ｓ３０９を行ってもよい。
【０１４１】
（C）サイズエラーが検出されたシートは（場合によっては次のシートも）排紙トレイ４６へ排紙される。その他に、ＭＦＰ１００の筐体内に複数枚のシートを収容可能な退避場所が設けられ、この退避場所へサイズエラーの検出されたシートが（場合によっては次のシートも）搬送されてもよい。
（D）推測部４０３がサイズエラーを検出した場合、給送制御部４０１は給送部１０と搬送部７０とに、推測部４０３が推測した次のシートの位置が保留限界を越えていればこのシートを排紙トレイ４６へ排紙させ、越えていなければこのシートをその位置に停止させておく。給送制御部４０１はその他に、推測部４０３が推測した次のシートの位置にかかわらず給送部１０と搬送部７０とにこのシートを、サイズエラーの検出時点以降、停止させ続けてもよい。この場合、給送制御部４０１は更に、推測部４０３が推測した位置が保留限界を越えている場合にのみ、シートが搬送経路の中に残っていることを操作パネル５１の表示等でユーザーに通知して、このシートの除去をユーザーに促してもよい。
【０１４２】
（E）推測部４０３は、図６、図８、図１３の示す第１時間長ΔＰ、第２時間長ΔＲ、第３時間長ΔＩを計算する際、給送完了時刻ＴＡと給送再開時刻ＴＢとの前後にかかわらずタイミングローラー２７によるシートの搬送速度を共通に設定している。その他に、給紙ローラー等の給送完了時刻ＴＡにおける停止と給送再開時刻ＴＢにおける再起動とのそれぞれに伴うシートの搬送速度の変化を考慮して各時間長ΔＰ、ΔＲ、ΔＩを補正してもよい。
【産業上の利用可能性】
【０１４３】
本発明はシートの給送技術に関し、上記のとおり、給送中のシートの長さの計測値と設定値との差に基づいて次のシートの位置を推測する。このように、本発明は明らかに産業上利用可能である。
【符号の説明】
【０１４４】
１００  ＭＦＰ
１１    給紙カセット
１２Ｐ  ピックアップローラー
１２Ｆ  給紙ローラー
１２Ｒ  分離ローラー
２３Ｒ  中間転写ベルトの駆動ローラー
２４    ２次転写ローラー
２７    タイミングローラー
３１    定着ローラー
３２    加圧ローラー
４２    排紙口
４３    排紙ローラー
４６    排紙トレイ
Ｍ１    給紙モーター
ＴＭ    タイミングモーター
ＳＨ１  第１シート
ＳＨ２  第２シート
Ｔ１    到着予定時刻
Ｔ２    印字開始時刻
Ｔ３    印字完了時刻
ＴＡ    給送完了時刻
ＴＢ    給送再開時刻
ＴＲ    後端送出時刻
ＴＬ    後端検出時刻
【図１】
2017001786.tif 000003
【図２】
2017001786.tif 000004
【図３】
2017001786.tif 000005
【図４】
2017001786.tif 000006
【図５】
2017001786.tif 000007
【図６】
2017001786.tif 000008
【図７】
2017001786.tif 000009
【図８】
2017001786.tif 000010
【図９】
2017001786.tif 000011
【図１０】
2017001786.tif 000012
【図１１】
2017001786.tif 000013
【図１２】
2017001786.tif 000014
【図１３】
2017001786.tif 000015
【図１４】
2017001786.tif 000016
【図１５】
2017001786.tif 000017