(57)【特許請求の範囲】
【請求項１】
記録紙を間欠的に搬送するとともに印字ヘッドを主走査方向に往復移動しながら画像を記録紙に記録する画像形成装置であって、
前記印字ヘッドよりも搬送方向上流側に設けられ、前記記録紙が第一の位置を通過したことを検出するフィラーセンサと、
前記印字ヘッドの近傍に設けられたセンサを基準とした第二の位置から前記第一の位置までの距離を用いて前記第二の位置から前記記録紙の後端位置までの長さの実測値を算出する実測値算出手段と、
前記記録紙の搬送量を用いて前記第二の位置から前記記録紙の後端位置までの長さの理論値を算出する理論値算出手段と、
前記実測値と前記理論値との大小関係に基づき前記実測値又は前記理論値の何か一方を前記記録紙の後端位置を示す値として選択する選択手段と、を有する画像形成装置。
【請求項２】
前記選択手段は、
前記理論値が前記実測値よりも小さいとき、前記理論値を選択する請求項１記載の画像形成装置。
【請求項３】
第一の閾値が記憶された記憶手段を有し、
前記選択手段は、
前記理論値が実測値よりも大きく、且つ前記理論値と前記実測値との差分が前記第一の閾値よりも大きいとき、前記実測値を選択する請求項２記載の画像形成装置。
【請求項４】
前記理論値が前記実測値よりも小さいとき、前記記憶手段に記憶された前記第一の閾値を書き換える書換手段を有し、
前記選択手段は、
前記理論値が前記実測値よりも小さく、且つ前記理論値と前記実測値との差分が前記書換手段により書き換えられた第一の閾値よりも小さいとき、前記理論値を選択する請求項３記載の画像形成装置。
【請求項５】
前記書換手段は、前記第一の閾値を書き換え前の値よりも大きい値へ書き換える請求項４記載の画像形成装置。
【請求項６】
前記記憶手段には前記第一の閾値よりも値の大きい第二の閾値が記憶されており、
前記選択手段は、
前記理論値が前記実測値よりも小さく、且つ前記理論値と前記実測値との差分が前記第二の閾値よりも小さいとき、前記理論値を選択する請求項５記載の画像形成装置。
【請求項７】
前記記録紙を搬送するモータの駆動を制御するモータ駆動制御手段を有し、
前記モータ駆動制御手段は、
前記モータを駆動させるための駆動量を算出する残駆動量算出手段を有する請求項１ないし６記載の画像形成装置。
【請求項８】
前記モータ駆動制御手段は、
前記モータを駆動させるための消費された駆動量を算出する駆動総量算出手段を有する請求項７記載の画像形成装置。
【請求項９】
前記実測値算出手段は、
予め設定された前記フィラーセンサのストローク量を取得するストローク量取得手段と、
前記記録紙が前記第一の位置を通過したことが検出されたときに前記残駆動量算出手段により算出された駆動量を取得する残駆動量取得手段と、を有し、
前記第二の位置から前記第一の位置までの距離から、前記ストローク量と前記残駆動量に対応して前記記録紙が搬送される距離とを減算することで前記実測値を算出する請求項７記載の画像形成装置。
【請求項１０】
前記理論値算出手段は、
副走査方向における前記記録紙の長さを取得する用紙サイズ取得手段と、
前記駆動総量算出手段により算出された駆動量を取得する駆動総量取得手段と、を有し、
副走査方向における前記記録紙の長さから前記駆動量に対応して前記記録紙が搬送された距離を減算することで前記理論値を算出する請求項８記載の画像形成装置。
【請求項１１】
記録紙を間欠的に搬送するとともに、印字ヘッドを主走査方向に往復移動しながら画像を前記記録紙に記録し、前記記録紙が第一の位置を通過したことを検出するための前記印字ヘッドよりも搬送方向上流側に設けられたフィラーセンサを有する画像形成装置による前記記録紙の搬送制御方法であって、
前記印字ヘッドの近傍に設けられたセンサを基準とした第二の位置から前記第一の位置までの距離を用いて、前記第二の位置から前記記録紙の後端位置までの長さの実測値を算出する実測値算出手順と、
前記記録紙の搬送量に基づき前記第二の位置から前記記録紙の後端位置までの長さの理論値を算出する理論値算出手順と、
前記実測値と前記理論値との大小関係に基づき、前記実測値又は前記理論値の何か一方を前記記録紙の後端位置を示す値として選択する選択手順と、を有する搬送制御方法。
【請求項１２】
記録紙を間欠的に搬送するとともに、印字ヘッドを主走査方向に往復移動しながら画像を前記記録紙に記録し、前記記録紙が第一の位置を通過したことを検出するための前記印字ヘッドよりも搬送方向上流側に設けられたフィラーセンサを有する前記画像形成装置において実行される前記記録紙の搬送制御プログラムであって、
前記画像形成装置に、
前記印字ヘッドの近傍に設けられたセンサを基準とした第二の位置から前記第一の位置までの距離を用いて前記第二の位置から前記記録紙の後端位置までの長さの実測値を算出する実測値算出ステップと、
前記記録紙の搬送量を用いて前記第二の位置から前記記録紙の後端位置までの長さの理論値を算出する理論値算出ステップと、
前記実測値と前記理論値との大小関係に基づき、前記実測値又は前記理論値の何か一方を前記記録紙の後端位置を示す値として選択する選択ステップと、を実行させる搬送制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、帯電された搬送ベルトに静電力で吸着固定された記録紙を副走査方向に間欠的に搬送するとともに、印字ヘッドを主走査方向に往復移動しながら画像を記録紙に記録する画像形成装置、この画像形成装置による搬送制御方法、搬送制御プログラムに関する。
【背景技術】
【０００２】
従来の画像形成装置には、帯電された搬送ベルトに静電力で吸着固定された記録紙を副走査方向に間欠的に搬送するとともに、印字ヘッドを主走査方向に往復移動しながら画像を記録紙に記録する装置がある。この画像形成装置の搬送ベルトは、ごく薄い材質で構成されており、搬送ベルトにインクが付着した場合にはインクが付着した部分において搬送ベルトが記録紙に作用する静電力が小さくなる。その結果、記録紙が搬送ベルトから浮き、記録紙の表面を印字ヘッドがこすって記録画像がかすれたり、印字ヘッドが破損するなどの不具合が生じるおそれがある。
【０００３】
このため従来の画像形成装置では、記録紙後端を検知し、ベルトにインクを付着させないように様々な工夫がなされている。
【０００４】
例えば特許文献１には、ベルトにインクを付着させないように必要に応じて画像を削除するよう制御することが記載されている。また特許文献２には、後端を検知するためのセンサを用いて求めた後端位置と、記録紙の搬送量を用いて求めた後端位置とに基づき後端位置を確定することが記載されている。
【特許文献１】特開２００７−２１６６７０号公報
【特許文献２】特開２００７−１６０６８１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１記載の発明では、ノズル孔位置とセンサの位置関係から記録紙後端位置を単純に計算するものであり、記録紙を間欠搬送する場合には、間欠搬送の搬送距離に応じて後端位置の検出精度が変動する。このため適切に後端位置を検出することができず、場合によっては記録紙の後端部を超えて印刷動作を行い、搬送ベルトにインクを付着させるという不具合が生じる虞があった。
【０００６】
また特許文献２記載の発明では、後端を検知するためのセンサを用いて求めた後端位置と記録紙の搬送量を用いて求めた後端位置と差分が閾値よりも小さい場合に、記録紙の搬送量を用いて求めた後端位置を採用することで、後端位置の検出精度の変動を無くしている。
【０００７】
しかしながら、例えばユーザが記録紙の用紙サイズを間違えて設定したり、記録紙を配置する際に縦と横を逆にして配置した場合等には、記録紙の後端位置はセンサを用いて求めた後端位置となる。特許文献２記載の発明では、上記したような場合にも、差分が閾値以内であったら、記録紙の搬送量を用いて求めた後端位置が採用されるため、搬送ベルトにインクを付着させるという不具合が生じる虞があった。
【０００８】
本発明は、かかる実情に鑑みてなされたものであり、搬送ベルトのインク付着を抑止することのできる画像形成装置、画像形成装置による搬送制御方法、搬送制御プログラムを提供すること目的とする。
【課題を解決するための手段】
【０００９】
本発明は、上記目的を達成するために以下の如き構成を採用した。
【００１０】
本発明は、記録紙を間欠的に搬送するとともに印字ヘッドを主走査方向に往復移動しながら画像を記録紙に記録する画像形成装置であって、前記印字ヘッドよりも搬送方向上流側に設けられ、前記記録紙が第一の位置を通過したことを検出するフィラーセンサと、前記印字ヘッドの近傍に設けられたセンサを基準とした第二の位置から前記第一の位置までの距離を用いて前記第二の位置から前記記録紙の後端位置までの長さの実測値を算出する実測値算出手段と、前記記録紙の搬送量を用いて前記第二の位置から前記記録紙の後端位置までの長さの理論値を算出する理論値算出手段と、前記実測値と前記理論値との大小関係に基づき前記実測値又は前記理論値の何か一方を前記記録紙の後端位置を示す値として選択する選択手段と、を有する構成とした。
【００１１】
また本発明の画像形成装置において、前記選択手段は、前記理論値が前記実測値よりも小さいとき、前記理論値を選択する構成としても良い。
【００１２】
また本発明の画像形成装置は、第一の閾値が記憶された記憶手段を有し、前記選択手段は、前記理論値が実測値よりも大きく、且つ前記理論値と前記実測値との差分が前記第一の閾値よりも大きいとき、前記実測値を選択する構成としても良い。
【００１３】
また本発明の画像形成装置は、前記理論値が前記実測値よりも小さいとき、前記記憶手段に記憶された前記第一の閾値を書き換える書換手段を有し、前記選択手段は、前記理論値が前記実測値よりも小さく、且つ前記理論値と前記実測値との差分が前記書換手段により書き換えられた第一の閾値よりも小さいとき、前記理論値を選択する構成としても良い。
【００１４】
また本発明の画像形成装置において、前記書換手段は、前記第一の閾値を書き換え前の値よりも大きい値へ書き換える構成としても良い。
【００１５】
また本発明の画像形成装置において、前記記憶手段には前記第一の閾値よりも値の大きい第二の閾値が記憶されており、前記選択手段は、前記理論値が前記実測値よりも小さく、且つ前記理論値と前記実測値との差分が前記第二の閾値よりも小さいとき、前記理論値を選択する構成としても良い。
【００１６】
また本発明の画像形成装置は、前記記録紙を搬送するモータの駆動を制御するモータ駆動制御手段を有し、前記モータ駆動制御手段は、前記モータを駆動させるための駆動量を算出する残駆動量算出手段を有する構成としても良い。
【００１７】
また本発明の画像形成装置において、前記モータ駆動制御手段は、前記モータを駆動させるための消費された駆動量を算出する駆動総量算出手段を有する構成としても良い。
【００１８】
また本発明の画像形成装置において、前記実測値算出手段は、予め設定された前記フィラーセンサのストローク量を取得するストローク量取得手段と、前記記録紙が前記第一の位置を通過したことが検出されたときに前記残駆動量算出手段により算出された駆動量を取得する残駆動量取得手段と、を有し、前記第二の位置から前記第一の位置までの距離から、前記ストローク量と前記残駆動量に対応して前記記録紙が搬送される距離とを減算することで前記実測値を算出する構成としても良い。
【００１９】
また本発明の画像形成装置において、前記理論値算出手段は、副走査方向における前記記録紙の長さを取得する用紙サイズ取得手段と、前記駆動総量算出手段により算出された駆動量を取得する駆動総量取得手段と、を有し、副走査方向における前記記録紙の長さから前記駆動量に対応して前記記録紙が搬送された距離を減算することで前記理論値を算出する構成としても良い。
【００２０】
本発明は、記録紙を間欠的に搬送するとともに、印字ヘッドを主走査方向に往復移動しながら画像を前記記録紙に記録し、前記記録紙が第一の位置を通過したことを検出するための前記印字ヘッドよりも搬送方向上流側に設けられたフィラーセンサを有する画像形成装置による前記記録紙の搬送制御方法であって、前記印字ヘッドの近傍に設けられたセンサを基準とした第二の位置から前記第一の位置までの距離を用いて、前記第二の位置から前記記録紙の後端位置までの長さの実測値を算出する実測値算出手順と、前記記録紙の搬送量に基づき前記第二の位置から前記記録紙の後端位置までの長さの理論値を算出する理論値算出手順と、前記実測値と前記理論値との大小関係に基づき、前記実測値又は前記理論値の何か一方を前記記録紙の後端位置を示す値として選択する選択手順と、を有する方法とした。
【００２１】
本発明は、記録紙を間欠的に搬送するとともに、印字ヘッドを主走査方向に往復移動しながら画像を前記記録紙に記録し、前記記録紙が第一の位置を通過したことを検出するための前記印字ヘッドよりも搬送方向上流側に設けられたフィラーセンサを有する前記画像形成装置において実行される前記記録紙の搬送制御プログラムであって、前記画像形成装置に、前記印字ヘッドの近傍に設けられたセンサを基準とした第二の位置から前記第一の位置までの距離を用いて前記第二の位置から前記記録紙の後端位置までの長さの実測値を算出する実測値算出ステップと、前記記録紙の搬送量を用いて前記第二の位置から前記記録紙の後端位置までの長さの理論値を算出する理論値算出ステップと、前記実測値と前記理論値との大小関係に基づき、前記実測値又は前記理論値の何か一方を前記記録紙の後端位置を示す値として選択する選択ステップと、を実行させるプログラムとした。
【発明の効果】
【００２２】
本発明によれば、搬送ベルトへのインク付着を未然に防止することができるという効果を得る。
【発明を実施するための最良の形態】
【００２３】
（第一の実施形態）
以下、添付図面を参照しながら、本発明の第一の実施形態を詳細に説明する。
【００２４】
図１は、第一の実施形態の画像形成装置の記録紙搬送系および画像記録系の概略構成を示している。本実施形態の画像形成装置１００では、シリアルヘッド方式の印字ヘッド（例えば、インクジェット記録方式の印字ヘッド）を用いて、副走査方向に間欠搬送される記録紙に画像を記録するとともに、３つの給紙トレイを備えている。間欠搬送とは、記録紙を次の書き込み位置まで搬送し、搬送を停止して画像を書き込む（記録）、という動作の繰り返しにより記録紙を搬送することである。
【００２５】
給紙トレイ１に収容されている記録紙ＰＰ１は、その最上位のものがピックアップコロ２により拾い上げられて搬送ローラ対３へと送られる。搬送ローラ対３は、記録紙ＰＰ１を搬送ローラブロック４へ搬送し、搬送ローラブロック４は、搬送ローラ対３から送られた記録紙ＰＰ１を上方向へ偏向し、レジストローラ５へ至る搬送路へと送り出す。また、用紙センサ６は、搬送ローラ対３を通過した記録紙ＰＰ１を検出するためのものである。
【００２６】
また、給紙トレイ７に収容されている記録紙ＰＰ２は、その最上位のものがピックアップコロ８により拾い上げられて搬送ローラ対９へと送られる。搬送ローラ対９は、記録紙ＰＰ２を搬送ローラブロック１０へ搬送し、搬送ローラブロック１０は、搬送ローラ対９から送られた記録紙ＰＰ２を上方向へ偏向し、レジストローラ５へ至る搬送路上へと送り出す。また、搬送ローラブロック１０により送り出された記録紙ＰＰ２は、搬送ローラブロック４に至り、この場合、搬送ローラブロック４は、下方向から搬送されてくる記録紙ＰＰ２をレジストローラ５に向かう搬送路へと送り出す。また、用紙センサ１１は、搬送ローラ対８を通過した記録紙ＰＰ２を検出するためのものである。
【００２７】
また、給紙トレイ１２に収容されている記録紙ＰＰ３は、その最上位のものがピックアップコロ１３により拾い上げられて搬送ローラ対１４へと送られる。搬送ローラ対１４は、記録紙ＰＰ３を搬送ローラブロック１５へ搬送し、搬送ローラブロック１５は、搬送ローラ対１４から送られた記録紙ＰＰ３を上方向へ偏向し、レジストローラ５へ至る搬送路上へと送り出す。また、搬送ローラブロック１５により送り出された記録紙ＰＰ３は、搬送ローラブロック１０に至り、この場合、搬送ローラブロック１０は、下方向から搬送されてくる記録紙ＰＰ３を搬送ローラブロック４へ向かう搬送路へと送り出す。そして、搬送ローラブロック４は、搬送ローラブロック１０から搬送されてくる記録紙ＰＰ２をレジストローラ５に向かう搬送路へと送り出す。また、用紙センサ１６は、搬送ローラ対１３を通過した記録紙ＰＰ２を検出するためのものである。
【００２８】
このようにして、搬送路へ送り出された記録紙ＰＰ１、ＰＰ２、ＰＰ３は、レジストローラ５の直前位置で用紙センサ１７により検出され、レジストローラ５（と搬送ベルト２０（後述）と）のニップ部に突き当たる。
【００２９】
一方、記録紙ＰＰ１、ＰＰ２、ＰＰ３を画像記録の副走査方向へ搬送する搬送ベルト２０は、搬送ローラ２１と搬送ローラ２２の間に巻回されて、無限軌道駆動される。また、その表面は、チャージャ２３により帯電されて静電力が与えられた後、レジストローラ５を通過し、レジストローラ５のニップ部に突き当たっている記録紙ＰＰ１、ＰＰ２、ＰＰ３と接触する。
【００３０】
このとき、レジストローラ５が搬送動作している場合は、記録紙ＰＰ１、ＰＰ２、ＰＰ３は、搬送ベルト２０の表面に上述した静電力により吸着され、密着した状態で、印字ヘッド２５の記録位置へと送り出される。それに対し、レジストローラ５が搬送動作していない場合、すなわち、停止している場合は、記録紙ＰＰ１、ＰＰ２、ＰＰ３は、レジストローラ５のニップ部に突き当たった状態でその位置を保持する。すなわち、この場合には、記録紙ＰＰ１、ＰＰ２、ＰＰ３は搬送されずに停止している。
【００３１】
印字ヘッド２５は、画像記録の主走査方向に往復移動するキャリッジ３０に搭載されており、シリアルヘッド方式の画像記録動作を行う。また、キャリッジ３０には、検出光を搬送ベルト２０へ投光し、搬送ベルト２０からの反射光を検出する反射型光センサ３１が付設されている。
【００３２】
また、印字ヘッド２５よりも搬送方向上流側には、記録紙の後端を検出するためのフィラーセンサＦＳが設けられている。フィラーセンサＦＳは、記録紙ＰＰ１、ＰＰ２、ＰＰ３の有無に基づき記録紙ＰＰ１、ＰＰ２、ＰＰ３がフィラーセンサＦＳを通過したか否かを検出する。フィラーセンサＦＳは、例えば、搬送ベルト２０上の記録紙ＰＰ１、ＰＰ２、ＰＰ３の表面にフィラー（図示略）が接触している場合にはオン動作し、記録紙ＰＰ１、ＰＰ２、ＰＰ３の表面にフィラーが接触していない場合にはオフ動作するような、周知のセンサであるので、その詳細な説明については、省略する。
【００３３】
図２は、第一の実施形態の画像形成装置における主走査方向と副走査方向を説明するための図である。
【００３４】
本実施形態の画像形成装置１００において、主走査方向とは、搬送ベルト２０の搬送方向と直行する方向であり、図２に示すＸ−Ｘ方向である。また本実施形態の画像形成装置１００における副走査方向とは、搬送ベルト２０の搬送方向を示し、図２に示すＹ方向である。キャリッジ３０は、主走査方向であるＸ−Ｘ方向に往復移動する。
【００３５】
本実施形態の画像形成装置１００の記録紙搬送系および画像記録系の制御は画像形成装置１００を制御するプログラム等により実現される。以下にプログラムを実行するために必要となる画像形成装置１００のハードウェア構成について説明する。
【００３６】
図３は、第一の実施形態の画像形成装置のハードウェア構成の一例を示す図である。画像形成装置１００は、それぞれバスＢで相互に接続されている入力装置３１、出力装置３２、ドライブ装置３３、補助記憶装置３４、メモリ装置３５、演算処理装置３６およびインタフェース装置３７で構成される。
【００３７】
入力装置３１は、画像データを入力するための装置であり、例えばスキャン装置等により実現されても良い。出力装置３２は画像データを出力するための装置であり、例えばプロッタ装置等により実現されても良い。インタフェース装置３７は、モデム、ＬＡＮカードなどで構成されており、画像形成装置１００をネットワーク等に接続する為に用いられる。操作装置３８は、画像形成装置１００を操作するための装置であり、例えば表示機能を有する操作パネル等により実現されても良い。
【００３８】
本発明の搬送制御プログラムは、画像形成装置１００を制御する各種プログラムの少なくとも一部である。搬送制御プログラムは例えば記録媒体３９の配布やネットワークからのダウンロードなどによって提供される。搬送制御プログラムを記録した記録媒体３９は、ＣＤ−ＲＯＭ、フレキシブルディスク、光磁気ディスク等の様に情報を光学的、電気的或いは磁気的に記録する記録媒体、ＲＯＭ、フラッシュメモリ等の様に情報を電気的に記録する半導体メモリ等、様々なタイプの記録媒体を用いることができる。
【００３９】
また、搬送制御プログラムを記録した記録媒体３９がドライブ装置３３にセットされると、搬送制御プログラムは記録媒体３９からドライブ装置３３を介して補助記憶装置３４にインストールされる。ネットワークからダウンロードされた搬送制御プログラムは、インタフェース装置３７を介して補助記憶装置３４にインストールされる。
【００４０】
補助記憶装置３４は、インストールされた搬送制御プログラムを記憶する。また補助記憶装置３４には、画像形成装置１００に予め設定された値や演算処理の結果により求められた値等が記憶されるデータ記憶領域が設けられている。メモリ装置３５は、画像形成装置１００の起動時に補助記憶装置３４から搬送制御プログラムを読み出して格納する。そして、演算処理装置３６はメモリ装置３５に格納された搬送制御プログラムに従って、後述するような各部による各種処理を実現している。
【００４１】
以下に補助記憶装置３４に設けられたデータ記憶領域について説明する。図４は、第一の実施形態の画像形成装置の補助記憶装置に設けられたデータ記憶領域を説明するための図である。
【００４２】
本実施形態の画像形成装置１００の補助記憶装置３４には、データ記憶領域２００が設けられている。データ記憶領域２００には、予めレイアウト設計値２１０、ストローク量２２０、閾値２３０が記憶されている。レイアウト設計値２１０とストローク量２２０とは、後述する実測値の算出において用いられる値である。閾値２３０は、実測値と理論値の何れか一方を選択する選択において用いられる値である。実測値と理論値の詳細と、選択の詳細は後述する。
【００４３】
データ記憶領域２００には、演算処理結果等のデータが一時的に記憶される作業領域２４０が設けられている。作業領域２４０には、後述する各部の処理により求められる残駆動量２４１、駆動総量２４２、実測値２４３、理論値２４４等が記憶される。
【００４４】
次に図５を参照して本実施形態における実測値と理論値について説明する。図５は、実測値と理論値を説明するための図である。図５では、記録紙ＰＰ１が搬送ベルト２０により搬送され、記録紙ＰＰ１がフィラーセンサＦＳを通過してから距離Ｈ移動し、記録紙ＰＰ１の後端が後端位置Ｔで停止した状態を示している。尚図５の例では、記録紙ＰＰ１を用いて説明するが、記録紙は記録紙ＰＰ２であっても良いし記録紙ＰＰ３であっても良い。
【００４５】
図５に示す位置Ｔ１は反射型光センサ３１が搬送ベルト２０からの反射光を検出する位置であり、特許請求の範囲に記載された第二の位置である。位置Ｔ２はフィラーセンサＦＳにおいてフィラーＦが静止した状態のフィラーＦの位置であり、特許請求の範囲に記載された第一の位置である。位置Ｔ３は、記録紙ＰＰ１からフィラーＦが離れた位置を示す。尚位置Ｔ１は、本実施形態では搬送ベルト２０からの反射光を検出する位置としたが、位置Ｔ１は反射型光センサ３１から光が照射される位置としても良い。
【００４６】
本実施形態では、位置Ｔ１から位置Ｔ２までの距離であるレイアウト設計値２１０、後述するストローク量２２０、距離Ｈに基づき、記録紙ＰＰ１における位置Ｔ１から後端位置Ｔまでの長さを算出した値を実測値２４３と呼ぶ。実測値２４３は、レイアウト設計値２１０から、フィラーセンサＦＳのストローク量２２０と、距離Ｈとを減算した値である。
【００４７】
また本実施形態では、記録紙ＰＰ１の副走査方向の長さと記録紙の搬送量とに基づき記録紙ＰＰ１における位置Ｔ１から後端位置Ｔまでの長さを算出した値を理論値２４４と呼ぶ。理論値２４４は、記録紙ＰＰ１の副走査方向の長さから、搬送量に対応した記録紙ＰＰ１の長さを減算した値である。
【００４８】
レイアウト設計値２１０は、画像形成装置１００の設計時に決められた値であり、データ記憶領域２００に予め記憶されている。
【００４９】
ストローク量２２０とは、フィラーセンサＦＳの特性等により決められる値であり、データ記憶領域２００に予め記憶されている。ストローク量２２０は、記録紙ＰＰ１がフィラーセンサＦＳの下を通過する際に、フィラーＦが記録紙ＰＰ１に引っ張られることにより生じる。ストローク量２２０は、フィラーＦが静止した状態の位置Ｔ２から、記録紙ＰＰ１からフィラーＦが離れる位置Ｔ３までの距離を示す。フィラーセンサＦＳは、フィラーＦから記録紙ＰＰ１が離れたときにオフ状態となる。
【００５０】
本実施形態では、フィラーセンサＦＳが所定時間以上連続してオフ状態であった場合に、フィラーセンサＦＳのオフ状態を確定する。フィラーセンサＦＳのオフ状態が確定されると、システム制御部３００は記録紙ＰＰ１がフィラーセンサＦＳを通過したものと判断する。
【００５１】
距離Ｈは、実測値２４３の算出処理を行う際に求められる。距離Ｈは、記録紙ＰＰ１がフィラーセンサＦＳを抜けてから、記録紙ＰＰ１が停止するまでの間に記録紙ＰＰ１が搬送された距離を示す。
【００５２】
本実施形態において、距離Ｈは、搬送ローラ２１、２２を動作させるモータの駆動量に基づき求めることができる。搬送ベルト２０は、搬送ローラ２１、２２をモータにより駆動させることで記録紙ＰＰ１を間欠搬送する。したがって記録紙ＰＰ１の距離Ｈはモータの駆動量と等価である。本実施形態では、記録紙ＰＰ１を搬送するためのモータの残駆動量により距離Ｈを求める。モータの残駆動量とは、これからモータが停止するまでの間のモータの駆動量を示す。
【００５３】
尚フィラーセンサＦＳでは、フィラーＦが記録紙ＰＰ１と離れた後もフィラーＦが振り子のように振動するため、記録紙ＰＰ１がフィラーＦから一度離れたにも関わらず記録紙ＰＰ１を検出する等のチャタリングが発生する。
【００５４】
本実施形態では、チャタリングの影響を回避するために、チャタリングの影響を吸収するための時間（以下、「チャタリング吸収時間」という）を設けている。本実施形態では、フィラーセンサＦＳのオフ状態がチャタリング吸収時間を超えて連続すれば、フィラーセンサＦＳのオフ状態を確定する。チャタリング吸収時間は、例えば１０ｍｓ〜１００ｍｓ程度の時間であることが多い。
【００５５】
記録紙ＰＰ１の搬送は、チャタリング吸収時間においても続いている。よって記録紙ＰＰ１の後端位置Ｔは、オフ状態を確定したときには、フィラーＦが記録紙ＰＰ１から離れた位置Ｔ３よりも下流まで進んでいる。チャタリング吸収時間中に記録紙ＰＰ１が搬送された距離（以下、チャタリング時搬送距離）は、フィラーセンサＦＳの特性等により決定される固定値である。本実施形態では、チャタリング時搬送距離はストローク量２２０に含まれる値とした。
【００５６】
よって本実施形態の距離Ｈは、フィラーセンサＦＳのオフ状態が確定されてから記録紙ＰＰ１が搬送された距離となる。
【００５７】
尚本実施形態では、チャタリング時搬送距離をストローク量２２０に含まれる値としたが、チャタリング時搬送距離をストローク量２２０に含めずに距離Ｈを算出しても良い。
【００５８】
この場合距離Ｈは、フィラーセンサＦＳのオフ状態確定時のモータの残駆動量に対応した記録紙ＰＰ１の搬送距離と、チャタリング時搬送距離との和として求められる。
【００５９】
次に理論値２４４について説明する。
【００６０】
上で述べたように、記録紙ＰＰ１が搬送される距離はモータの駆動量と等価である。よって本実施形態の理論値２４４は、記録値ＰＰ１の副走査方向における記録紙ＰＰ１の長さから、モータが駆動を開始してから停止するまでの駆動総量により記録紙ＰＰ１が搬送された距離を引いた値となる。
【００６１】
次に、図６を参照して本実施形態の画像形成装置１００の機能構成について説明する。図６は、第一の画像形成装置の機能構成を説明するための図である。
【００６２】
本実施形態の画像形成装置１００は、システム制御部３００、センサ制御部４００、モータ駆動制御部５００を有する。
【００６３】
システム制御部３００は、画像形成装置１００の記録紙搬送系および画像記録系の制御を行う。システム制御部３００は、センサオフ確定部３１０、実測値算出部３２０、理論値算出部３３０、比較部３４０、選択部３５０を有する。
【００６４】
センサオフ確定部３１０は、センサ制御部４００からセンサオフ通知を受けると、センサオフを確定する。
【００６５】
実測値算出部３２０は、搬送ベルト２０により搬送される記録紙の後端位置の実測値２４３を算出する。
【００６６】
本実施形態の実測値算出部３２０は、設計値取得部３２１、ストローク量取得部３２２、残駆動量取得部３２３を有する。設計値取得部３２１は、データ記憶領域２００に記憶されたレイアウト設計値２１０を取得する。ストローク量取得部３２２は、データ記憶領域２００に記憶されたストローク量２２０を取得する。残駆動量取得部３２３は、モータ制御部５００において算出された残駆動量２４２を取得する。
【００６７】
実測値算出部３２０は、レイアウト設計値２１０、ストローク量２２０、残駆動量２４２が取得されると、レイアウト設計値２１０からストローク量２２０と残駆動量２４２から算出される距離Ｈとを減算し、実測値２４３を算出する。算出された実測値２４３は、作業領域２４０へ記憶される。レイアウト設計値２１０、ストローク量２２０、距離Ｈの単位は、ミリメートルである。
【００６８】
理論値算出部３３０は、搬送ベルト２０により搬送される記録紙の後端位置の理論値２４４を算出する。
【００６９】
本実施形態の理論値算出部３３０は、用紙サイズ取得部３３１、駆動総量取得部３２３を有する。用紙サイズ取得部３３１は、画像形成装置１００に設置された記録紙のサイズを示す情報（以下、サイズ情報）を取得する。サイズ情報とは、例えば記録紙の主走査方向の長さと副走査方向の長さとを含む情報であり、補助記憶装置３４等に予め記憶されている。用紙サイズ取得部３３１は、例えば操作装置３８等により設定された用紙サイズを参照して規定のサイズ情報を取得する。駆動総量取得部３３２は、モータ駆動制御部５００から駆動総量２４２を取得する。
【００７０】
理論値算出部３３０は、サイズ情報と駆動総量２４２とを取得すると、用紙サイズ（副走査方向の用紙の長さ）から駆動総量２４２により搬送された記録紙の長さを減算して理論値２４４を算出する。算出された理論値２４４は、作業領域２４０へ記憶される。
【００７１】
比較部３４０は、算出された実測値２４３と理論値２４４とを比較し、実測値２４３と理論値２４４の大小関係を判断する。選択部３５０は、比較部３４０の比較結果に基づき、実測値２４３と理論値２４４の何れか一方を選択する。
【００７２】
センサ制御部４００は、画像形成装置１００の有するセンサの制御を行う。本実施形態のセンサ制御部４００により制御されるセンサは、例えば反射型光センサ３１、フィラーセンサＦＳ等である。
【００７３】
センサ制御部４００は、主にフィラーセンサＦＳのオフを確定させるための制御を行う。センサ制御部４００は、センサオフ検出部４１０、チャタリング処理部４２０、センサオフ通知部４３０を有する。
【００７４】
センサオフ検出部４１０は、フィラーセンサＦＳがオフ状態となったことを検出する。チャタリング吸収処理部４２０は、フィラーセンサＦＳのオフ状態が確定するまでのチャタリングを吸収するためのチャタリング吸収処理を行う。
【００７５】
チャタリング吸収処理とは、例えばフィラーセンサＦＳが所定時間オフ状態であったか否かを監視し、オフ状態が確定するまではフィラーセンサＦＳのオン状態／オフ状態をシステム制御部３００へ通知しないようにする処理等であっても良い。
【００７６】
センサオフ通知部４３０は、チャタリング吸収処理部４２０によるチャタリング吸収処理が終了すると、フィラーセンサＦＳのオフ状態が確定したことをシステム制御部３００へ通知する。またセンサオフ通知部４３０は、フィラーセンサＦＳのオフ状態が確定したことをモータ駆動制御部５００へ通知しても良い。
【００７７】
尚本実施形態ではオフ状態の確定をセンサオフ通知部４３０がシステム制御部３００へ通知するものと説明したが、これに限定されない。オフ状態の確定は、例えばシステム制御部３００がポーリングを行うことにより検出されても良い。
【００７８】
モータ駆動制御部５００は、画像形成装置１００の有するモータの駆動を制御する。本実施形態のモータ駆動制御部５００により制御されるモータは、例えば記録紙を搬送する搬送ローラ２１、２２を動作させるためのモータ（図示せず）である。
【００７９】
モータ駆動制御部５００は、駆動総量算出部５１０、残駆動量算出部５２０を有する。駆動総量算出部５１０は、駆動総量２４２を算出する。駆動総量算出部５１０により算出される駆動総量２４２は、反射型光センサ３１により記録紙の先端を検知してからフィラーセンサＦＳのオフ状態が確定されるまでのモータの駆動量を示す。算出された駆動総量２４２は、作業領域２４０へ記憶される。
【００８０】
残駆動量算出部５２０は、モータの残駆動量２４１を算出する。残駆動量算出部５２０は、間欠搬送において、モータの駆動開始から停止までに必要とされる駆動量から、すでに消費された駆動量を減算することで残駆動量２４１を算出する。本実施形態の残駆動量算出部５２０は、センサオフ検出部４１０によりフィラーセンサＦＳのオフ状態が確定されたときの残駆動量を算出する。尚チャタリング時搬送距離がストローク量２２０に含まれない場合には、残駆動量算出部５２０は、フィラーセンサＦＤがオン状態から最初にオフ状態となったときに残駆動量の算出を行っても良い。
【００８１】
次に、図７を参照して本実施形態の画像形成装置１００の動作を説明する。図７は、第一の実施形態の画像形成装置の動作を説明するためのフローチャートである。
【００８２】
本実施形態の画像形成装置１００では、実測値２４３と理論値２４４との大小関係に基づき、実測値２４３と理論値２４４の何れか一方を選択し、記録紙ＰＰ１の後端位置Ｔの検出に用いる。
【００８３】
システム制御部３００は、搬送ベルト２０による記録紙ＰＰ１の搬送を開始すると、理論値算出部３３０は、用紙サイズ取得部３３１により記録紙ＰＰ１のサイズ情報を取得する。また理論値算出部３３０は、駆動総量取得部３３２により、モータ駆動制御部５００の駆動総量算出部５１０で逐次算出される駆動総量２４２を取得する。そして理論値算出部３３０は、サイズ情報と駆動総量２４２に基づき理論値２４４を逐次算出している（ステップＳ７１）。
【００８４】
システム制御部３００は、センサオフ確定部３１０がセンサ制御部４１０のセンサオフ通知部４３０からフィラーセンサＦＳのオフ状態が確定したことを示す通知を受けたか否かを判断する（ステップＳ７２）。センサオフ確定部３１０がセンサオフ通知部４３０から通知を受けた場合、システム制御部３００は記録紙ＰＰ１の後端がフィラーセンサＦＳを通過したと判断する。
【００８５】
システム制御部３００は、フィラーセンサＦＳのオフ状態が確定すると、実測値算出部３２０により実測値２４３を算出する（ステップＳ７３）。詳細には実測値算出部３２０は、データ記憶領域２００から設計値取得部３２１によりレイアウト設計値２１０を取得し、ストローク量取得部３２２によりストローク量２２０を取得する。また実測値算出部３２０は、モータ駆動制御部５００の残駆動量算出部５２０により算出された残駆動量２４１を取得する。そしてレイアウト設計値２１０、ストローク量２２０、残駆動量２４１に基づき実測値２４３を算出する。
【００８６】
次にシステム制御部３００は、比較部３４０によりフィラーセンサＦＳのオフ状態が確定したときの理論値２４４と、ステップＳ７３で算出された実測値２４３とを比較し、実測値２４３＞理論値２４４を満たすか否かを判断する（ステップＳ７４）。
【００８７】
ステップＳ７４において、実測値２４３＞理論値２４４を満たす場合、選択部３５０は後端位置Ｔの決定に用いる値として理論値２４４を選択する（ステップＳ７５）。
【００８８】
ステップＳ７４において、実測値２４３＞理論値２４４を満たさない場合、比較部３４０は実測値２４３と理論値２４４の差分を求める。比較部３４０は、データ記憶領域２００に記憶された閾値２３０を参照して差分と閾値２３０とを比較し、差分＞閾値２３０を満たすか否かを判断する（ステップＳ７６）。
【００８９】
ステップＳ７６において、差分＞閾値２３０を満たす場合、選択部３５０は後端位置Ｔの決定に用いる値として実測値２４３を選択する（ステップＳ７７）。ステップＳ７６において、差分＞閾値２３０を満たさない場合、ステップＳ７５に進み、選択部３５０は理論値２４４を選択する。
【００９０】
このように本実施形態の画像形成装置１００は、ステップＳ７４において実測値２４３＞理論値２４４を満たす場合、小さい方の値である理論値２４４を用いて記録紙ＰＰ１の後端位置Ｔを決定する。
【００９１】
この結果、画像形成装置１００は位置Ｔ１から後端位置Ｔまでの距離が短い方の値が後端位置Ｔを示す値となり、記録紙後端以降にインクを吐出する可能性を低減させることができる。よって本実施形態によれば、搬送ベルト２０にインクが付着することを抑止できる。
【００９２】
一方、本実施形態の画像形成装置１００は、ステップＳ７４において実測値２４３＞理論値２４４を満たさない場合であり、且つ実測値２４３と理論値２４４との差分＞閾値２３０を満たす場合、実測値２４３を用いて後端位置Ｔを決定する。差分＞閾値２３０を満たす場合とは、例えばユーザが記録紙の縦横を間違えてセットした場合や、Ａ４縦設定の給紙トレイにＡ５横の記録紙をセットしてしまった等、用紙サイズを間違えた場合等が考えられる。
【００９３】
そこで本実施形態では、閾値２３０を小さい値とし、実測値２４３と理論値２４４との差分が十分に小さくない限り、実測値２４３は採用されず、理論値２４４が採用されるようにする。本実施形態では、閾値２３０は、例えば６ｍｍ程度とした。６ｍｍとは、Ａ４用紙の短辺の長さとレター用紙の短辺の長さとの差である。
【００９４】
このように制御することで、例えば、記録紙が若干短く、後端位置Ｔの決定に実測値２４３が採用されたときには、画像の後端を少しカットするなどの処理が行われる。
【００９５】
また、上述した閾値２３０は、フィラーセンサ用紙センサＦＳの取り付け精度、ストローク量、あるいは搬送速度のバラツキなどが原因で最適値がある程度変動することが考えられる。よって、閾値２３０の値は、実験的に得られた最適値を設定することが好ましい。
【００９６】
また、例えば、図８に示すような閾値２３０の入力画面を設けて、ユーザが、適宜に設定入力できるようにすることができる。入力画面は、例えば表示機能を有する操作パネル等に表示されても良い。図８は、閾値の入力画面の一例を示す図である。この場合入力された閾値は、データ記憶領域２００に記憶された閾値２３０に上書きされて記憶されても良い。
【００９７】
また、例えば記録紙が若干短く、画像形成装置１００が、後端位置Ｔの決定に実測値２４３が採用されたときに画像の後端を少しカットする必要があると判断した場合、例えば図９に示すような画面を操作装置３８に表示して画像をカットしたことをユーザに通知することが好ましい。図９は、後端の画像をカットしたことを通知する画面の一例である。また、この画像カットの警告通知は、ＬＥＤやブザーにて通知することもできる。
【００９８】
以上のように、本実施形態によれば、搬送ベルトへのインク付着を未然に防止することができる。
【００９９】
（第二の実施形態）
以下に図面を参照して本発明の第二の実施形態について説明する。本発明の第二の実施形態は、理論値２４４を選択する際の処理のみ第一の実施形態と相違する。よって以下の第二の実施形態の説明では、第一の実施形態との相違点についてのみ説明し、第一の実施形態と同様の機能構成を有するものには、第一の実施形態の説明で用いた符号と同様の符号を付与し、その説明を省略する。
【０１００】
図１０は、第二の実施形態の画像形成装置１００Ａの機能構成を説明するための図である。
【０１０１】
本実施形態の画像形成装置１００Ａは、第一の実施形態の画像形成装置１００の有する各部に加え、書換部３６０を有する。
【０１０２】
書換部３６０は、実測値２４３＞理論値２４４を満たす場合に、選択部３５０が理論値２４４を選択するようにデータ記憶領域２００に記憶された閾値２３０の書き換えを行う。書き換え後の閾値の候補となる値は、例えばデータ記憶領域２００に予め記憶されており、書換部３６０は、候補となる値を閾値２３０に上書きすることにより書き換えを行っても良い。
【０１０３】
図１１を参照して本実施形態の画像形成装置１００Ａの動作を説明する。図１１は、第二の実施形態の画像形成装置の動作を説明するためのフローチャートである。
【０１０４】
図１１のステップＳ１１１からステップＳ１１６までの処理は、図７のステップＳ７１からステップＳ７４、ステップＳ７６、ステップＳ７７の処理と同様であるから説明を省略する。
【０１０５】
ステップＳ１１４において、実測値２４３＞理論値２４４を満たす場合、書換部３６０は、データ記憶領域２００に記憶された閾値２３０を書き換える（ステップＳ１１７）。書換部３６０は、後述するステップＳ１１８以降の処理で理論値２４４が採用されるような値に閾値２３０を書き換える。書換部３６０は、例えば閾値２３０が６ｍｍであった場合には、閾値２３０の値を無限大に書き換えても良い。
【０１０６】
閾値２３０の書き換えが完了すると、比較部３４０は実測値２４３と理論値２４４の差分を求め、差分＜書き換え後の閾値を満たすか否かを判断する（ステップＳ１１８）。ステップＳ１１８において差分＜書き換え後の閾値を満たす場合、選択部３５０は理論値２４４を採用する（ステップＳ１１９）。ステップＳ１１８において、差分＜書き換え後の閾値を満たさない場合、ステップＳ１１６に進み、選択部３５０は実測値２４３を選択する。
【０１０７】
このように、本実施形態では、差分＜書き換え後の閾値を満たす場合に閾値２３０を書き換えるため、閾値２３０を小さく設定しておくことができる。このため実測値２４３と理論値２４４との差分の原因をより正確に判断し、適切な状況で実測値２４３を選択することができる。
【０１０８】
例えば実測値２４３と理論値２４４との差分が小さい場合には、差分の原因として実測値２４３を算出する際の測定誤差が考えられる。また実測値２４３と理論値２４４との差分が大きい場合には、差分の原因は記録紙の配置ミス等が考えられる。実測値２４３を選択するか否かを判断する閾値２３０を小さく設定することができれば、記録紙の配置ミスによる差分については考慮する必要がない。よって閾値２３０は、測定誤差である場合にのみ実測値２４３が選択されるような小さい値に設定することができる。
【０１０９】
このため本実施形態では、測定誤差の範囲では実測値２４３を用いて後端位置Ｔを決定することができ、後端位置Ｔをより正確に検出できる。また本実施形態では、後端余白量を正確に確保することができる。さらに実測値２４３が選択された場合、画像形成装置１００は、後端部分でカットされていた画像がカットせずに全ての画像を印刷しても良い。
【０１１０】
尚本実施形態では、閾値２３０は、差分＜書き換え後の閾値を満たす十分大きい値に書き換えられることが望ましいが、書き換え後の閾値を適切に調整することにより、実測値２４４が選択される可能性を高めても良い。実測値２４３が選択された場合、上述したように画像の後端余白量を正確に確保することができる。また全ての画像を印刷することができる。
【０１１１】
（第三の実施形態）
以下に図面を参照して本発明の第三の実施形態について説明する。本発明の第三の実施形態は、閾値２３０を置き換える点のみ第二の実施形態と相違する。よって以下の第三の実施形態の説明では、第二の実施形態との相違点についてのみ説明し、第二の実施形態と同様の機能構成を有するものには、第二の実施形態の説明で用いた符号と同様の符号を付与し、その説明を省略する。
【０１１２】
図１２は、第三の実施形態の画像形成装置の補助記憶装置に設けられたデータ記憶領域を説明するための図である。
【０１１３】
本実施形態では、データ記憶領域２００には、閾値２３０と閾値２３１が記憶されている。閾値２３０は、実測値２４３＞理論値２４４を満たさない場合に用いられる閾値である。閾値２３１は、実測値２４３＞理論値２４４を満たす場合に用いられる閾値である。本実施形態では、このように２つの閾値を設けることにより、第二の実施形態と同様の効果を得ることができる。
【０１１４】
図１３は、第三の実施形態の画像形成装置の動作を説明するためのフローチャートである。
【０１１５】
図１３のステップＳ１３１からステップＳ１３６までの処理は、図７のステップＳ７１からステップＳ７４、ステップＳ７６、ステップＳ７７の処理と同様であるから説明を省略する。
【０１１６】
ステップＳ１３４において実測値２４３＞理論値２４４を満たす場合、比較部３４０は、実測値２４３と理論値２４４との差分を求め、データ記憶領域２００に記憶された閾値２３１を参照し、差分＜閾値２３１を満たすか否かを判断する（ステップＳ１３７）。
【０１１７】
差分＜閾値２３１を満たす場合、選択部３５０は理論値２４４を選択する（ステップＳ１３８）。ステップＳ１３７において差分＜閾値２３１を満たさない場合、ステップＳ１３５に進み選択部３５０は実測値２４３を選択する。
【０１１８】
本実施形態の閾値２３１は、差分＜閾値２３１を満たすような十分大きい値であることが好ましい。
【０１１９】
本実施形態では、以上の構成により第二の実施形態で述べた効果と同様の効果を奏することができる。
【０１２０】
（第四の実施形態）
以下に本実施形態の第四の実施形態について説明する。本発明の第四の実施形態は、記録紙の搬送速度に基づき閾値を切り替える。
【０１２１】
例えば記録紙ＰＰ１に書き込む画像が、精密（例えば、高画質モード）である場合、記録紙ＰＰ１の搬送を遅くする場合がある。一方、速度優先（例えば、普通画質モード）である場合、記録紙ＰＰ１の搬送速度は高速である。
【０１２２】
そこで、本実施形態の画像形成装置では、書込モードが高速なモードであるか、通常のモードであるかを判定するモード判定部（図示せず）とモード判定部の判定結果に基づき閾値を切り換える閾値切替部（図示せず）とを備える。本実施形態の画像形成装置は、書込モードに基づき、記録紙ＰＰ１の搬送速度に応じて閾値を切り替える。
【０１２３】
例えば、高画質モードの場合は、閾値α２を"差分８ｍｍ以内"とし、速度優先モードの場合は、閾値α１を"差分１０ｍｍ以内"とする。閾値α１と閾値α２は、例えばデータ記憶領域２００に記憶されていても良い。
【０１２４】
また、記録紙ＰＰ１の搬送速度とチャタリング吸収時間から、記録紙ＰＰ１の移動量を計算し、これを補正値として閾値に加えるようにしても良い。例えば、高画質モードの記録紙搬送速度２００ｍｍ／ｓで、チャタリング吸収時間が２０ｍｓならば、
閾値：初期閾値＋２００ｍｍ／ｓ×２０ｍｓ＝初期閾値＋４ｍｍ
とし、例えば速度優先モードの記録紙搬送速度３００ｍｍ／ｓで、チャタリング吸収時間が２０ｍｓならば、
閾値：初期閾値＋３００ｍｍ／ｓ×２０ｍｓ＝初期閾値＋６ｍｍ
としても良い。尚以下の説明では初期閾値を閾値αとする。閾値αは、データ記憶領域２００に記憶されていても良い。
【０１２５】
図１４は、第四の実施形態の画像形成装置の動作を説明するためのフローチャートである。
【０１２６】
まず、上述したように、搬送ベルト２０による記録紙ＰＰ１の搬送を開始すると、理論値算出部３３０は、駆動総量と記録紙サイズから理論値２４４を逐次算出する（ステップＳ１４０１）。システム制御部３００のセンサオフ確定部３１０は、センサ制御部４００からフィラーセンサＦＳのオフ状態の確定通知を受けて、フィラーセンサＦＳのオフ状態を確定する（ステップＳ１４０２の結果がＹＥＳ）。モード判定部は、書込モードは、記録紙ＰＰ１の搬送速度が速いモードであるかを調べる（ステップＳ１４０３）。ステップＳ１４０３の結果がＹＥＳになるときには、閾値切替部は、閾値αに上述した閾値α１の値をセットする（ステップＳ１４０４）。ステップＳ１４０３の結果がＮＯになるときには、閾値切替部は、閾値αに上述した閾値α２の値をセットする（ステップＳ１４０５）。
【０１２７】
次いで、比較部３４０は、実測値算出部３２０により算出した実測値２４３と理論値２４４が、実測値２４３＞理論値２４４を満たすか否かを判断する（ステップＳ１４０６）。ステップＳ１４０６の結果がＹＥＳになるときには、選択部３５０は理論値２４４を選択する（ステップＳ１４０７）。
【０１２８】
一方、ステップＳ１４０６の結果がＮＯになるときには、比較部３４０は実測値２４３と理論値２４４との差分を求め、差分＞閾値αを満たすか否かを判断する（ステップＳ１４０８）。ステップＳ１４０８の結果がＮＯになるときには、ステップＳ１４０７へ進み、選択部３５０は理論値２４４を選択する。
【０１２９】
また、ステップＳ１４０８の結果がＹＥＳになるときには、選択部３５０は実測値２４３を選択する（ステップＳ１４０９）。
【０１３０】
また、システムによっては、間欠送り毎に、搬送速度が異なる場合も考えられる。例えば、長めの間欠駆動の場合は通常速度であるが、微小な送り量である場合は、搬送速度を下げる、といったこともある。
【０１３１】
この場合には、本実施形態の画像形成装置では、速度判定部により、フィラーセンサＦＳのオフ状態が検出されたときの記録紙の搬送速度が速いか、又は遅いかを判定する。本実施形態の閾値切替部は、速度判定部の判定結果により、上述した閾値αの値を切り替えるようにすることで、適切な処理を行うことができる。尚本実施形態では、データ記憶領域２００に、速い搬送速度と判定される速度の範囲、遅い搬送速度と判定される速度の範囲等が予め記憶されていても良い。また搬送速度は、搬送ローラ２１、２２を駆動させるモータの回転速度等により検出されても良い。
【０１３２】
この場合の処理の一例を図１５に示す。図１５は、第四の実施形態の画像形成装置の別の動作を説明するためのフローチャートである。
【０１３３】
まず、上述したように、搬送ベルト２０による記録紙ＰＰ１の搬送を開始すると、理論値算出部３３０は、駆動総量と記録紙サイズから理論値２４４を逐次算出する（ステップＳ１５０１）。システム制御部３００のセンサオフ確定部３１０は、センサ制御部４００からフィラーセンサＦＳのオフ状態の確定通知を受けて、フィラーセンサＦＳのオフ状態を確定する（ステップＳ１５０２の結果がＹＥＳ）。
【０１３４】
速度判定部は、そのときの搬送速度が速い速度であったかどうかを調べる（ステップＳ１５０３）。ステップＳ１５０３の結果がＹＥＳになるときには、閾値切替部は、閾値αに上述した閾値α１の値をセットする（ステップＳ１５０４）。ステップＳ１５０３の結果がＮＯになるときには、閾値切替部は、閾値αに上述した閾値α２の値をセットする（ステップＳ１５０５）。
【０１３５】
次いで、比較部３４０は、実測値算出部３２０により算出した実測値２４３と理論値２４４が、実測値２４３＞理論値２４４を満たすか否かを判断する（ステップＳ１５０６）。ステップＳ１５０６の結果がＹＥＳになるときには、選択部３５０は理論値２４４を選択する。
【０１３６】
一方、ステップＳ１５０６の結果がＮＯになるときには、比較部３４０は実測値２４３と理論値２４４との差分を求め、差分＞閾値αを満たすか否かを判断する（ステップＳ１５０８）。ステップＳ１５０８の結果がＮＯになるときには、ステップＳ１５０７へ進み、選択部３５０は理論値２４４を選択する。
【０１３７】
また、ステップＳ１５０８の結果がＹＥＳになるときには、選択部３５０は実測値２４３を選択する（ステップＳ１５０９）。
【０１３８】
以上、各実施形態に基づき本発明の説明を行ってきたが、上記実施形態に示した要件に本発明が限定されるものではない。これらの点に関しては、本発明の主旨をそこなわない範囲で変更することができ、その応用形態に応じて適切に定めることができる。
【図面の簡単な説明】
【０１３９】
【図１】第一の実施形態の画像形成装置の記録紙搬送系および画像記録系の概略構成を示している。
【図２】第一の実施形態の画像形成装置における主走査方向と副走査方向を説明するための図である。
【図３】第一の実施形態の画像形成装置のハードウェア構成の一例を示す図である。
【図４】第一の実施形態の画像形成装置の補助記憶装置に設けられたデータ記憶領域を説明するための図である。
【図５】実測値と理論値を説明するための図である。
【図６】第一の画像形成装置の機能構成を説明するための図である。
【図７】第一の実施形態の画像形成装置の動作を説明するためのフローチャートである。
【図８】閾値の入力画面の一例を示す図である。
【図９】後端の画像をカットしたことを通知する画面の一例である。
【図１０】第二の実施形態の画像形成装置１００Ａの機能構成を説明するための図である。
【図１１】第二の実施形態の画像形成装置の動作を説明するためのフローチャートである。
【図１２】第三の実施形態の画像形成装置の補助記憶装置に設けられたデータ記憶領域を説明するための図である。
【図１３】第三の実施形態の画像形成装置の動作を説明するためのフローチャートである。
【図１４】第四の実施形態の画像形成装置の動作を説明するためのフローチャートである。
【図１５】第四の実施形態の画像形成装置の別の動作を説明するためのフローチャートである。
【符号の説明】
【０１４０】
２０  搬送ベルト
３４  補助記憶装置
３８  操作装置
１００、１００Ａ  画像形成装置
２００  データ記憶領域
３００  システム制御部
３１０  センサオフ確定部
３２０  実測値算出部
３３０  理論値算出部
３４０  比較部
３５０  選択部
４００  センサ制御部
５００  モータ駆動制御
ＦＳ  フィラーセンサ
【図１】
0005206326.tif 000002
【図２】
0005206326.tif 000003
【図３】
0005206326.tif 000004
【図４】
0005206326.tif 000005
【図５】
0005206326.tif 000006
【図６】
0005206326.tif 000007
【図７】
0005206326.tif 000008
【図８】
0005206326.tif 000009
【図９】
0005206326.tif 000010
【図１０】
0005206326.tif 000011
【図１１】
0005206326.tif 000012
【図１２】
0005206326.tif 000013
【図１３】
0005206326.tif 000014
【図１４】
0005206326.tif 000015
【図１５】
0005206326.tif 000016