(57)【要約】【課題】  搬送不良の発生を抑制してユーザビリティを向上させる。【解決手段】  画像形成装置において、カセットの開閉を検知した後、記録材が供給されてから搬送路の所定位置に到達するまでの到達時間を計測し、計測した到達時間と、カセットの開閉を検知する前に計測した到達時間に基づく閾値とを比較した結果に従いカセットの規制板の状態を示す情報を出力することを特徴とする。【選択図】  図５
2015212789.tif 000002
【特許請求の範囲】
【請求項１】
記録材を積載する積載手段と、
前記積載手段において記録材の位置を規制する規制手段と、
前記積載手段に積載された記録材を給送する給送手段と、
前記積載手段の開閉を検知する検知手段と、
前記検知手段によって前記積載手段の開閉を検知した後、前記供給手段によって記録材が供給されてから該記録材が搬送路の所定位置に到達するまでの到達時間を計測し、計測した到達時間と、前記検知手段で前記積載手段の開閉を検知する前に計測した到達時間に基づく閾値を比較して、比較結果に従い前記規制手段の状態を示す情報を出力する制御手段と、
を有することを特徴とする画像形成装置。
【請求項２】
前記制御手段は、前記比較結果に従い前記規制手段が正規位置からずれたか否かを判断することを特徴とする請求項１に記載の画像形成装置。
【請求項３】
記録材が前記搬送路の前記所定位置に到達したことを検知するセンサを有し、前記制御手段は、記録材の供給の開始から前記センサで記録材を検知するまでの時間を到達時間として計測することを特徴とする請求項１または２に記載の画像形成装置。
【請求項４】
前記制御手段は、前記到達時間が、第１の閾値より大きく、前記第１の閾値よりも大きい第２の閾値をより小さい場合は、前記規制手段が記録材のサイズに対する位置にないと判断することを特徴とする請求項１乃至３のいずれか１項に記載の画像形成装置。
【請求項５】
前記到達時間が前記第１の閾値以下の場合は、記録材が正常に搬送されたと判断し、前記到達時間が第２の閾値以上の場合は、搬送不良が発生したと判断することを特徴とする請求項１乃至４のいずれか１項に記載の画像形成装置。
【請求項６】
前記規制手段は、記録材の搬送方向の後端を規制する後端規制手段であることを特徴とする請求項１乃至５のいずれか１項に記載の画像形成装置。
【請求項７】
記録材の搬送方向に直交する方向において記録材を検知する第１のセンサと第２のセンサを有し、
前記規制手段は、記録材の搬送方向の直交する方向の記録材の端部を規制する横端規制手段であり、
前記制御部は、記録材の供給を開始してから前記第１のセンサで記録材を検知するまでの第一到達時間と、記録材の供給を開始してから前記第１のセンサで記録材を検知するまでの第二到達時間を計測して、計測した第一と第二の到達時間を用いて、前記横端規制板がずれたか否かを判断することを特徴とする請求項１乃至５のいずれか１項に記載の画像形成装置。
【請求項８】
前記制御手段は、前記第二の到達時間と前記第二の到達時間の差を求めて、求めた差と前記差に基づき設定された閾値とを比較して、比較結果に基づき前記横端規制板がずれたか否かを判断することを特徴とする請求項７に記載の画像形成装置。
【請求項９】
前記制御手段は、前記差が前記閾値以下の場合は記録材が正常に搬送されたと判断し、前記差が前記閾値以上の場合は、搬送不良が発生したと判断することを特徴とする請求項８に記載の画像形成装置。
【請求項１０】
前記到達時間は、記録材を複数枚搬送して計測した複数の到達時間を平均した時間であることを特徴とする請求項１乃至９のいずれか１項に記載の画像形成装置。
【請求項１１】
前記情報を表示する表示手段を有し、
前記情報は、前記規制手段の位置の確認を促すための情報を含むことを特徴とする請求項１乃至１０のいずれか１項に記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記録材を積載する積載部内における記録材の状態を判別する機能を備えた装置に関する。
【背景技術】
【０００２】
従来、記録材を供給する供給装置において記録材の供給を開始してから記録材が搬送路上の所定位置に到達する迄の搬送時間を検出し、検出結果に従い記録材の搬送速度を制御する、また、記録材の搬送状況を判断する技術が知られている。例えば、特許文献１には、記録材の供給開始から所定位置まで搬送する時間と基準となる時間との差に基づいて記録材の搬送速度を制御する技術が提案されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第４３９２９３９号
【発明の概要】
【発明が解決しようとする課題】
【０００４】
記録材の供給装置において、記録材の搬送不良が発生した場合は、供給装置の搬送動作が停止されてユーザによって搬送不良の発生した記録材を除去する必要がある。供給装置としては、このような記録材の搬送不良の発生をできるだけ低減することが望ましい。記録材の搬送不良が発生する可能性が比較的高い場合として、記録材を積載している積載部、例えば記録材を積載するカセットやトレイの脱着（開閉）直後が挙げられる。ここでカセットやトレイの脱着直後において、ユーザによってカセットやトレイに記録材が正しくセットされていない可能性があるため、搬送不良が発生する可能性が比較的高いことがわかっている。
【０００５】
本発明は、このようなカセットやトレイのような記録材の積載部に記録材が積載された状態を判断して、搬送不良の発生を抑制してユーザビリティを向上させることを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するため、本出願に係る画像形成装置は、記録材を積載する積載手段と、前記積載手段において記録材の位置を規制する規制手段と、前記積載手段に積載された記録材を給送する給送手段と、前記積載手段の開閉を検知する検知手段と、前記検知手段によって前記積載手段の開閉を検知した後、前記供給手段によって記録材が供給されてから該記録材が搬送路の所定位置に到達するまでの到達時間を計測し、計測した到達時間と、前記検知手段で前記積載手段の開閉を検知する前に計測した到達時間に基づく閾値を比較して、比較結果に従い前記規制手段の状態を示す情報を出力する制御手段と、を有することを特徴とする。
【発明の効果】
【０００７】
本発明によれば、搬送不良の発生を抑制してユーザビリティを向上させることができる。
【図面の簡単な説明】
【０００８】
【図１】実施例１、３における、記録材の到達時間と閾値の関係を示す図。
【図２】画像形成装置の構成図である。
【図３】実施例１における、カセット内の記録材位置を示す図。
【図４】制御部の構成の一例を示すブロック図。
【図５】実施例１の制御部の動作を示すフローチャート。
【図６】実施例２、３における、記録材の到達時間と閾値の関係を示す図。
【図７】実施例２、３における、画像形成装置の一部の構成図。
【図８】実施例２における、カセット内の記録材の状態を示す図。
【図９】実施例２における、制御部の動作を示すフローチャート。
【図１０】実施例３における、制御部の動作を示すフローチャート。
【図１１】画像形成システムの一例を示す図。
【発明を実施するための形態】
【０００９】
以下、図面を用いて本発明の実施形態について説明する。なお、以下の実施形態は特許請求の範囲に係る発明を限定するものではなく、また実施形態で説明されている特徴の組み合わせ全てが発明の解決手段に必須のものとは限らない。
【実施例１】
【００１０】
まず、実施例１について説明する。本実施例は、記録材の積載部としてのカセットの脱着（開閉）後に、記録材を供給してから搬送路の所定位置に到達するまでの時間を検知する。そして検知した時間に基づいて、カセット内の規制板の位置の確認が必要か否かを判断することを特徴とするものである。
【００１１】
（画像形成装置の構成の説明）
図２に画像形成装置２００の構成の一例を示す。画像形成装置２００の動作は、コントローラ１１０により制御される。コントローラ１１０には、演算処理部としてのＣＰＵ１００が搭載されている。記録材Ｐはカセット２１８に積載され、所定のタイミングで搬送部としての給紙ローラ２１６により１枚ずつ供給され、搬送ローラ２１４、２１５によって感光ドラム２０６に向けて搬送される。尚、搬送部（搬送ローラ２１４、２１５）は、後述する搬送モータ２３３やソレノイド２３４により駆動される。供給装置としての供給ユニット２３０は、記録材Ｐの積載部であるカセット２１８、記録材Ｐのカセット２１８内における記録材を規制する規制部材としての後端規制板２１９、給紙ローラ２１６、搬送ローラ２１５から構成される。記録材Ｐの搬送路に設置され、搬送される記録材Ｐを検知する第１の検知部材としてのセンサ２１３によって記録材Ｐの有無を検知する。また、画像形成装置２００には、カセット２１８の開閉を検知する検知部材として開閉センサ２５０が設けられ、カセット２１８の開閉を検知する。ＣＰＵ１００により、給紙ローラ２１６で記録材Ｐの搬送が開始されてから、記録材Ｐの先端がセンサ２１３に到達するまでの時間が測定される。また、表示パネル１２０には、プリント中、スタンバイ中、搬送不良の発生等の画像形成装置２００の状態を示す情報が表示（通知）される。この表示は、画像形成装置を使用したユーザに警告するための表示である。
【００１２】
本実施例の画像形成装置は電子写真方式のプリンタである。感光ドラム２０６は図中の矢印方向に回転し、所定のタイミングで帯電ローラ２２０に帯電電圧が、現像ローラ２０４に現像電圧が印加される。感光ドラム２０６は帯電ローラ２２０によって一様に帯電される。そして、所定のタイミングで露光部としてのスキャナユニット２１２からレーザが出射される。スキャナユニット２１２から出射されたレーザは感光ドラム２０６に照射され、感光ドラム２０６上に静電潜像が形成される。トナー容器２０２にはトナーが充填されている。現像ローラ２０４が回転してトナー容器２０２のトナーが感光ドラム２０６上に供給され、静電潜像がトナー像として現像される。転写ローラ２０５は、感光ドラム２０６と接触してニップ部を形成する。記録材Ｐをこのニップ部で挟んで搬送する。転写ローラ２０５にトナーと逆極性の転写電圧が印加されて、感光ドラム２０６上のトナー像が記録材Ｐに転写される。トナー像が転写された記録材Ｐは、定着部である定着ユニット２１０によって加熱及び加圧されて記録材Ｐにトナー像が定着される。トナー像が定着された記録材Ｐは、搬送ローラ２１１によって画像形成装置２００の外部に排出される。
【００１３】
（動作の説明）
本実施例の特徴的な動作について説明する。図４は、画像形成装置２００において、記録材Ｐの搬送を制御するＣＰＵ１００による制御部の構成の一例を示すブロック図である。まず、ＣＰＵ１００は搬送モータ２３３を駆動することにより、搬送ローラ２１５を回転させる。その後、画像形成の開始の指示に応じて予め定められたタイミングで、ソレノイド２３４を駆動することにより給紙ローラ２１６を１回転させる。カセット２１８内で押し上げられた記録材Ｐの最上の一枚が給紙ローラ２１６と当接し、給紙ローラ２１６が回転することにより、記録材Ｐが一枚ずつ分離されて供給されて搬送ローラ２１５まで搬送される。記録材Ｐは回転している搬送ローラ２１５により搬送されて、さらにセンサ２１３の位置まで搬送される。記録材Ｐの先端がセンサ２１３に到達すると、センサ２１３が記録材Ｐの先端を検知する。このセンサ２１３からの検知信号がＣＰＵ１００に入力される。そしてＣＰＵ１００は、ソレノイド２３４をオンしたタイミングからセンサ２１３が記録材Ｐの先端を検知する迄の時間Ｔ（以降、この時間を到達時間Ｔという）を測定し、記憶部としてのメモリ１０１に記憶する。本実施例ではメモリ１０１は不揮発性のメモリである。このメモリ１０１は、搬送毎に、到達時間Ｔｖ（ｋ）（ｋ＝１、２、…、ｎ）を記憶する領域と、カセット２１８開閉後の到達時間Ｔｚ（ｐ）（ｐ＝１、２、…、ｍ）を記憶する領域が設けられている（ｎ及び、ｍは自然数）。カセット２１８が開閉される前の到達時間Ｔは到達時間Ｔｖ（ｋ）として、カセット２１８が開閉された後の到達時間Ｔは到達時間Ｔｚ（ｐ）として記憶される。また、カセット２１８開閉後のｍ回目以降の搬送動作での到達時間Ｔは、再び、Ｔｖ（ｋ）に記憶される。
【００１４】
次に、到達時間Ｔｖ（ｋ）の記憶更新の方法について説明する。画像形成装置２００の稼働の初期は、１回目の搬送動作からｎ回目の搬送動作までの到達時間Ｔｖ（１）〜Ｔｖ（ｎ）が記憶される。到達時間Ｔｖ（１）〜Ｔｖ（ｎ）が記憶されている場合の（ｎ＋１）回目の搬送動作時は、ｎ回前の到達時間Ｔｖ（１）をクリアし、記憶されている到達時間Ｔｖ（２）をＴｖ（１）に書き換える（更新する）。このように書き換えることにより、Ｔｖ（ｋ）＝Ｔｖ（ｋ＋１）のようになり、（ｎ＋１）回目の到達時間Ｔｖ（ｎ＋１）はＴｖ（ｎ）に記憶され、Ｔｖ（ｋ）が更新される。このように、ＣＰＵ１００の記憶部には常に最新の到達時間Ｔを含むｎ個のＴｖ（ｋ）が記憶される。そして、ＣＰＵ１００は、記録材Ｐを複数枚搬送し、夫々搬送する毎に、ｎ回分の到達時間Ｔｖ（ｋ）を平均した値を以下の式１によって算出する。
【００１５】
【数１】
2015212789.tif 000003
【００１６】
そして算出したＴｖ（ａｖｅ）に基づいて設定された閾値がＣＰＵ１００の記憶部へ記憶される。なお、閾値の設定方法については詳細に後述する。なお、ｎ回分の到達時間Ｔｖ（１）〜Ｔｖ（ｎ）全てが記憶されていない場合でも、記憶されているＴｖ（ｋ）の平均値Ｔｖ（ａｖｅ）を算出し、Ｔｖ（ａｖｅ）に基づいて設定された閾値をＣＰＵ１００の記憶部に記憶しても良い。またｎの値は、適宜設定すれば良い。本実施例ではｎ＝５としている。
【００１７】
次に、カセット２１８開閉後の到達時間Ｔｚ（ｐ）の記憶方法について説明する。カセット２１８の開閉が開閉センサ２５０の信号に基づきＣＰＵ１００によって検出されたら、ＣＰＵ１００の記憶部に記憶されているカセット２１８開閉後に検知した到達時間Ｔｚ（ｐ）がクリアされる。そして、カセット２１８開閉後に新たに検知したｍ回分の到達時間Ｔｚ（ｐ）が記憶される。そして、ＣＰＵ１００は、カセット２１８開閉後のｍ回目の搬送動作の終了時に、Ｔｖ（ａｖｅ）に基づいて設定された閾値と、カセット２１８開閉後に新たに検知したｍ回分の到達時間Ｔｚ（ｐ）を平均した値を比較する。なお、Ｔｚ（Ｐ）は以下の式２によって算出する。本実施例ではｍ＝５と設定した。尚、上記のｎやｍは、各々ｎ＝１、ｍ＝１として平均化をしない値を使ってもよい。
【００１８】
【数２】
2015212789.tif 000004
【００１９】
そして算出したＴｚ（ａｖｅ）を閾値と比較する。比較した結果に応じて、記録材Ｐの搬送が正常であるか、搬送不良か、記録材Ｐの後端規制板２１９の再調整が必要かについて判断する。なお、判断方法については詳細に後述する。
【００２０】
そして、カセット２１８開閉後の搬送動作がｍ回目の時にＴｖ（ｎ＋１）＝Ｔｚ（ｍ）とする。カセット２１８開閉後の搬送動作がｍ回目を超えた場合は、カセット２１８開閉後に検知した到達時間Ｔｚ（ｐ）の記憶を終了し、再び到達時間Ｔｖ（ｋ）の更新を再開する。
【００２１】
尚、画像形成装置２００の電源がＯＦＦされても、電源がＯＦＦされる前の状態が記憶され、保持される。具体的には、カセット２１８開閉後の搬送動作回数と、ＣＰＵ１００の記憶部に記憶されたｎ回分の到達時間Ｔｖ（ｋ）と搬送動作回数分の到達時間Ｔｚ（ｐ）と閾値は、クリアされず保持される。
【００２２】
次に、ＣＰＵ１００の判断方法を説明する。ＣＰＵ１００の記憶部には、記録材Ｐの搬送が正常であるかを判断するための下限閾値Ｔｆ及び上限閾値Ｔｄも記憶されている。閾値Ｔｆ及びＴｄは、ｎ回分の到達時間Ｔｖ（ｋ）を平均した値Ｔｖ（ａｖｅ）にマージンを加えた値である。尚、閾値Ｔｆ及びＴｄは、平均値Ｔｖ（ａｖｅ）に基づいても良いし、平均値Ｔｖ（ａｖｅ）に画像形成装置２００の稼働状況や記録材Ｐの種類や周囲環境等を加味して補正した値に基づいても良い。また、カセット２１８の開閉直前１回分の値であるＴｖ（１）に基づいても良い。
【００２３】
ＣＰＵ１００は、図１に示すように、カセット２１８の開閉後に搬送された記録材Ｐの到達時間Ｔｚ（ａｖｅ）と、上記で説明した閾値Ｔｆ〜Ｔｄとの比較に基づいて記録材Ｐの搬送状態が正常動作の範囲にあるかを否か判断する。具体的には、設定された閾値Ｔｆ〜Ｔｄとの比較において、Ｔｆ≦Ｔｚ（ａｖｅ）≦Ｔｄにある場合、つまり、到達時間の平均値が閾値以上（Ｔｆ以上）か閾値以下（Ｔｄ以下）かに基づき、記録材Ｐの搬送が正常であると判断する。更に、ＣＰＵ１００の記憶部には、搬送不良が発生したか否かを判断するための閾値Ｔｅも記憶されている。閾値Ｔｅは、少なくとも、画像形成装置２００の稼働状態、又は、記録材Ｐの種類、又は、記録材Ｐのサイズ、又は、搬送速度などを考慮して設定されている。更には、給送ローラ２１６及び搬送ローラ２１５の径が摩耗状態により小さくなって記録材Ｐに滑り（スリップ）が生じたりする状態においても画像形成を実行できる許容範囲に設定されている。ＣＰＵ１００は、図１に示すように、カセット２１８開閉後に搬送された記録材Ｐの到達時間Ｔｚ（ａｖｅ）と、上記で説明した閾値Ｔｆ及びＴｅとの比較に基づいて記録材Ｐの搬送状態が正常動作の範囲内であるか否か判断する。具体的には、設定された閾値Ｔｆ及びＴｅとの比較において、Ｔｆを下回る（Ｔｚ（ａｖｅ）＜Ｔｆ）かＴｅを上回る（Ｔｅ＜Ｔｚ（ａｖｅ））場合に、適切な搬送動作や画像形成が行えないと判断し、搬送不良が発生されたと判断する。
【００２４】
図３は、記録材Ｐがカセット２１８に積載された状態を示している。ここで、閾値ＴｆとＴｄが設定される為の記録材Ｐの積載状態の前提は、図３（ａ）のように、カセット２１８内に記録材Ｐが正規位置に積載されていることを想定している。この正規位置とは、記録材Ｐの搬送方向の端部が搬送方向に対してカセット２１８の先端規制部２４０と略一致するように積載されている状態である。記録材Ｐの後端規制板２１９は記録材Ｐの搬送方向に対して記録材Ｐの後端を規制する。また、記録材Ｐの横端規制板２３１及び２３２は記録材Ｐの搬送方向に対して直交する方向の両端部を規制しており、カセット２１８に積載される記録材Ｐのサイズに合わせて、直交する方向に移動可能である。
【００２５】
これに対して、図３（ｂ）のように、記録材Ｐの後端規制板２１９の位置を正規位置より搬送方向に対して後方に移動させることにより、記録材Ｐを正規位置より搬送方向に対して後方に積載される可能性がある。この後端規制板２１９は、記録材Ｐの搬送方向のサイズに応じて、搬送方向に移動可能な部材である。従って、ユーザが記録材Ｐを積載する際に搬送方向の後方に移動させたままで、記録材Ｐを規制する位置に戻さない場合は図３（ｂ）の状態となる。このように記録材Ｐが正規位置より搬送方向に対して後方に積載された状態で搬送されると、記録材Ｐの先端からレジセンサ２１３までの搬送距離が図３（ｂ）のΔＬ分だけ長くなるので到達時間Ｔも長くなる。このようにΔＬの距離によっては到達時間Ｔｚ（ａｖｅ）がＴｄ以上となる。この場合、到達時間Ｔｚ（ａｖｅ）≦Ｔｅの範囲であれば画像形成は実行できるが、カセット２１８内の記録材Ｐが正規位置にない為、給紙不良や搬送不良が発生する可能性がある。
【００２６】
このように、記録材Ｐが正規位置より後方に積載された場合の搬送において、ＣＰＵ１００は次のような制御を実行することにより後端規制板２１９の再調整が必要であるかについて判断する。具体的には、カセット２１８の開閉後に搬送された記録材Ｐの到達時間Ｔｚ（ａｖｅ）がＴｄ＜Ｔｚ（ａｖｅ）≦Ｔｅの範囲に変化していた場合には、ＣＰＵ１００が記録材Ｐ後端規制板２１９の再調整が必要であると判断する。
【００２７】
以上、説明したように、カセット２１８の開閉後に搬送された記録材Ｐの到達時間Ｔｚ（ａｖｅ）と閾値Ｔｆ、Ｔｄ、Ｔｅと比較した結果に基づきカセット２１８の開閉後のカセット内の記録材の積載状態の変化を捉える。そして、後端規制板２１９の再調整の必要性を判断する点が本実施例の特徴である。
【００２８】
（ＣＰＵによる制御の説明）
次に、本実施例のＣＰＵ１００による搬送動作を、図５のフローチャートを用いて説明する。尚、ＣＰＵ１００は、到達時間Ｔを検知する時点までには、記録材Ｐの種類やサイズについて認識していることを前提とする。また、記録材Ｐの搬送速度についても搬送制御する主体であるＣＰＵ１００が記録材Ｐの搬送状態を認識しながら制御してするものとする。また、ＣＰＵ１００は不図示のＣＰＵ内のＲＯＭに記憶されたプログラムによって以下の制御を実行する。
【００２９】
ＣＰＵ１００は、カセット２１８の開閉直後の記録材Ｐの搬送動作かどうかを判断し（Ｓ１０１）、カセット２１８の開閉直後である場合、ＣＰＵ１００はメモリ１０１に記憶されているカセット２１８の開閉後の到達時間Ｔｚ（ｐ）をクリアする（Ｓ１０２）。一方、カセット２１８の開閉直後でない場合は、到達時間Ｔｚ（ｐ）をクリアしない。そして、ＣＰＵ１００は、記録材Ｐの供給指示を起点として到達時間Ｔの測定を開始する（Ｓ１０３）。そして、到達時間（監視時間）が閾値時間以内であるか否かをモニターする（Ｓ１１７）。そして記録材Ｐがセンサ２１３に到達するまで監視を継続し（Ｓ１０４）、閾値時間以内に記録材Ｐがセンサ２１３に到達しない場合には、給送の遅延と判断して（Ｓ１１８）動作を終了する。
【００３０】
記録材Ｐがセンサ２１３に到達し、カセット２１８の開閉後の１回目〜ｍ回目（１≦ｐ≦ｍ）の搬送動作か、及び、カセット２１８の開閉後のｍ回目を超えた搬送動作か否かを判断する（Ｓ１０５）。カセット２１８の開閉後のｍ回目を超えた搬送動作の場合は、前述したように、最新のｎ回分の到達時間Ｔｖ（ｋ）が記憶されるように、ＣＰＵ１００はメモリ１０１の到達時間Ｔｖ（ｋ）を更新記憶する（Ｓ１０８）。その後、最新のｎ回分の到達時間Ｔｖ（ｋ）から平均値Ｔｖ（ａｖｅ）と、その平均値Ｔｖ（ａｖｅ）に基づいて設定される閾値Ｔｆ及びＴｄを算出し、Ｔｖ（ａｖｅ）及び、Ｔｆ及び、Ｔｄをメモリ１０１に記憶して（Ｓ１０９）動作を終了する。
【００３１】
一方、カセット２１８が開閉後の１回目〜ｍ回目の搬送動作の場合（Ｓ１０５）は、カセット２１８開閉後のｍ回目（ｐ＝ｍ）の搬送動作であるか判断する（Ｓ１０６）。そして、ｐ＝ｍでなければ（ｐ＜ｍであれば）、ＣＰＵ１００にカセット２１８の開閉後の到達時間Ｔｚ（ｐ）を記憶する（Ｓ１１０）。ｐ＝ｍであれば、ＣＰＵ１００に記憶されているカセット２１８の開閉後の到達時間Ｔｚ（ｐ）（ｐ＝１、２、…、ｍ−１）と新たに検知したｍ回目の到達時間Ｔｚ（ｍ）から平均値Ｔｚ（ａｖｅ）を算出する（Ｓ１１１）。そして、平均値Ｔｚ（ａｖｅ）と、メモリ１０１に記憶されている閾値Ｔｆ〜Ｔｄとを比較する（Ｓ１１２）。カセット２１８の開閉後の到達時間Ｔｚ（ａｖｅ）が、Ｔｆ≦Ｔｚ（ａｖｅ）≦Ｔｄの場合には、正常と判断する。そして、Ｔｖ（ｎ＋１）＝Ｔｚ（ｍ）の処理を行い（Ｓ１０７）、前述した（Ｓ１０８）〜（Ｓ１０９）の動作を行い、終了する。
【００３２】
次に、（Ｓ１１２）にて、到達時間Ｔｚ（ａｖｅ）が、Ｔｆ≦Ｔｚ（ａｖｅ）≦Ｔｄでない場合には、Ｔｄ＜Ｔｚ（ａｖｅ）≦Ｔｅであるのかを判断する（Ｓ１１３）。Ｔｄ＜Ｔｚ（ａｖｅ）≦Ｔｅであれば、記録材Ｐの搬送時間としては許容範囲であるものの、カセット２１８内の記録材Ｐ後端規制板２１９の位置が正規位置からずれている可能性があると判断する（Ｓ１１４）。そして、ＣＰＵ１００はプリント動作（画像形成動作）終了後、表示パネル１２０等のユーザインタフェースを介してカセット２１８内の記録材Ｐ後端規制板２１９の位置の確認が必要であることを示す情報を出力してユーザに警告する（Ｓ１１５）。一方、カセット２１８開閉後の到達時間Ｔｚ（ａｖｅ）が、Ｔｄ＜Ｔｚ（ａｖｅ）≦Ｔｅでない場合、即ち、Ｔｚ（ａｖｅ）＜Ｔｆ、又は、Ｔｅ＜Ｔｚ（ａｖｅ）の場合、搬送不良と判断して（Ｓ１１６）、動作を終了する。
【００３３】
なお、カセット２１８の開閉の前後で異なった記録材Ｐのサイズが積載されても、センサ到達時間Ｔは変わらないため、カセット２１８の開閉の前後で異なった記録材Ｐのサイズが積載されても、上記と同様の動作で良い。
【００３４】
また、到達時間Ｔと閾値を比較する際に、閾値を含んで判断しても、閾値を含めて判断しても良い。即ち、判断する式に用いている不等号（＜、＞）及び、等号付き不等号（≦、≧）は、状況に応じてどちらを使用しても良い。
【００３５】
また、前述したメモリ１０１への記憶方法は、カセット２１８の開閉前は到達時間Ｔｖ（ｎ）を、カセット２１８の開閉後はｍ回目の搬送動作迄は到達時間Ｔｚ（ｍ）、ｍ回目以降はカセット２１８の開閉前の到達時間Ｔｖ（ｎ）を記憶した。しかし、記憶方法はこの方法に限らず、例えば、以下の方法でもよい。（１）カセット２１８の開閉前後、１回ずつ到達時間Ｔを記憶する方法。（２）カセット２１８の開閉前のみ到達時間Ｔｖ（ｎ）として記憶する方法。（３）到達時間Ｔｚ（ｍ）をｍ回目以降も更新し続けて、次のカセット２１８の開閉時には、到達時間Ｔｚ（ｍ）をカセット２１８の開閉前のデータとして、到達時間Ｔｖ（ｎ）をカセット２１８の開閉後のデータとして新たに記憶する方法。
【００３６】
以上説明したように、本実施例によれば、搬送不良の発生する可能性が高いカセット２１８開閉直後において、カセット開閉後の到達時間Ｔｚ（ａｖｅ）と閾値を比較する。これにより、カセット開閉後のカセット内での記録材Ｐの状態を判断できる。したがって、カセット２１８内で記録材Ｐの位置が搬送方向に対して後方にずれた状況であっても、未然に搬送不良を回避することが可能になる。
【実施例２】
【００３７】
本実施例における画像形成装置２００については、実施例１で説明した形態と同様の箇所は同一符号を付けて説明を省略する。
【００３８】
（概要）
本実施例は、カセット２１８の開閉後に第２の検知部であるセンサ２１３ａ及び、２１３ｂの到達時間差Ｔｘ（ａ−ｂ）（ｐ）の平均値Ｔｘ（ａ−ｂ）（ａｖｅ）を用いる。具体的には、到達時間差Ｔ（ａ−ｂ）（ｋ）の平均値Ｔ（ａ−ｂ）（ａｖｅ）が、それに基づいて設定された閾値の範囲外である場合、カセット２１８内の規制部材の位置の確認が必要であることをユーザに警告することを可能にする。
【００３９】
（画像形成装置の構成の説明）
図７は、搬送ローラ２１４とレジセンサ２１３付近の搬送路を画像形成装置２００上部から見た図である。搬送ローラ２１４の上流に搬送方向の左右に対して垂直に配置されたセンサ２１３ａとセンサ２１３ｂにより記録材Ｐの有無と斜行状態を検知する。ＣＰＵ１００により、給送ローラ２１６で記録材Ｐの搬送が開始されてから、第２の検知部であるセンサ２１３ａと２１３ｂの各々までの到達時間が測定される。
【００４０】
（動作の説明）
給送動作の開始からセンサ２１３ａ及び、２１３ｂまで搬送されるまでは、前述した実施例１と同様である。その後、記録材Ｐがレジセンサ２１３ａ及び、２１３ｂに到達すると、レジセンサ２１３ａ及び、２１３ｂが記録材Ｐの先端を検知する。これによりＣＰＵ１００は、センサ２１３ａまでの到達時間Ｔａとセンサ２１３ｂまでの到達時間Ｔｂを測定する。そして、到達時間Ｔａと到達時間Ｔｂの差の絶対値｜Ｔａ−Ｔｂ｜（以降、到達時間差Ｔ（ａ−ｂ）という）を算出し、メモリ１０１に記憶する。到達時間差Ｔ（ａ−ｂ）は、搬送された記録材Ｐの斜行状態を示している。実施例１と同様に、メモリ１０１には、記録材Ｐが搬送される毎に、到達時間差Ｔ（ａ−ｂ）（ｋ）を記憶する領域と、カセット２１８の開閉後の到達時間差Ｔｘ（ａ−ｂ）（ｐ）を記憶する領域が設けられている。カセット２１８が開閉される前の到達時間Ｔは到達時間差Ｔ（ａ−ｂ）（ｋ）として、カセット２１８が開閉された後の到達時間差Ｔ（ａ−ｂ）は到達時間差Ｔｘ（ａ−ｂ）（ｐ）として記憶される。また、カセット２１８開閉後、ｍ回目以降の搬送動作での到達時間差Ｔ（ａ−ｂ）は、再び、Ｔ（ａ−ｂ）（ｋ）に記憶される。そして、ＣＰＵ１００は、記録材Ｐを複数枚搬送し、夫々搬送する毎に、ｎ回分の到達時間差Ｔ（ａ−ｂ）（ｋ）を平均した値Ｔ（ａ−ｂ）（ａｖｅ）を以下の式３で算出する
【００４１】
【数３】
2015212789.tif 000005
【００４２】
そして、算出したＴ（ａ−ｂ）（ａｖｅ）に基づいて設定された閾値をメモリ１０１に記憶される。尚、閾値の設定方法に関しては、後に詳細に説明する。また、ｎ回分の到達時間差Ｔ（ａ−ｂ）（１）〜Ｔ（ａ−ｂ）（ｎ）全てが記憶されていない場合も想定される。その場合は、記憶されているＴ（ａ−ｂ）（ｋ）の平均値Ｔ（ａ−ｂ）（ａｖｅ）を算出し、Ｔ（ａ−ｂ）（ａｖｅ）に基づいて設定された閾値をメモリ１０１に記憶しても良い。
【００４３】
そして、カセット２１８の開閉が検出されたら、ＣＰＵ１００はメモリ１０１に記憶されているカセット２１８開閉後に検知した到達時間差Ｔｘ（ａ−ｂ）（ｐ）をクリアする。そして、カセット２１８開閉後に新たに検知したｍ回分の到達時間差Ｔｘ（ａ−ｂ）（ｐ）が記憶する。ＣＰＵ１００は、カセット２１８開閉後のｍ回目の搬送動作終了時に、カセット２１８の開閉後に新たに検知したｍ回分の到達時間差Ｔｘ（ａ−ｂ）（ｐ）を平均した値Ｔｘ（ａｖｅ）を以下の式４で算出する。そして算出したＴｘ（ａｖｅ）とＴ（ａ−ｂ）（ａｖｅ）に基づいて設定された閾値と比較する。尚、上記のｎやｍは、各々ｎ＝１、ｍ＝１としても構わない。
【００４４】
【数４】
2015212789.tif 000006
【００４５】
そして、比較した結果に応じて、記録材Ｐの搬送が正常であるか否か、搬送不良が発生したか否か、横端規制板２３１と２３２、後端規制板２１９の再調整が必要かどうかを判断する。判断方法についてはこの後で詳細に説明する。
【００４６】
そして、カセット２１８開閉後の搬送動作がｍ回目の時に、Ｔ（ａ−ｂ）（ｎ＋１）＝Ｔｘ（ａ−ｂ）（ｍ）とする。カセット２１８開閉後の搬送動作がｍ回を超えた場合は、カセット２１８開閉後に検知した到達時間差Ｔｘ（ａ−ｂ）（ｐ）の記憶を終了し、再び到達時間差Ｔ（ａ−ｂ）（ｋ）の更新を再開する。
【００４７】
尚、画像形成装置２００の電源がＯＦＦされても、電源がＯＦＦされる前の状態が記憶されて保持される。具体的には、カセット２１８の開閉後の搬送動作の回数と、メモリ１０１に記憶されたｎ回分の到達時間差Ｔ（ａ−ｂ）（ｋ）とｍ回分の到達時間差Ｔｘ（ａ−ｂ）（ｐ）と閾値はクリアされずに保持される。
【００４８】
次に、ＣＰＵ１００の判断方法を説明する。メモリ１０１には、記録材Ｐの搬送が正常であるか否かを判断するための上限閾値Ｔｇも記憶されている。閾値Ｔｇは、ｎ回分の到達時間差Ｔ（ａ−ｂ）（ｋ）を平均した値Ｔ（ａ−ｂ）（ａｖｅ）にマージンを加えた値である。尚、閾値Ｔｇとは、平均値Ｔ（ａ−ｂ）（ａｖｅ）そのものでも良いし、平均値Ｔ（ａ−ｂ）（ａｖｅ）に画像形成装置２００の稼働状況や記録材Ｐの種類や周囲環境等を加味して補正した値に基づいても良い。また、カセット２１８の開閉直前の１回分の値であるＴ（ａ−ｂ）（１）に基づいても良い。
【００４９】
ＣＰＵ１００は、図６に示すように、カセット２１８の開閉後に搬送された記録材Ｐの到達時間差Ｔｘ（ａ−ｂ）（ａｖｅ）と、前述した閾値Ｔｇとの比較結果に基づいて記録材Ｐの搬送状態が正常動作の範囲にあるかを判断する。具体的には、設定された閾値Ｔｇとの比較において、０≦Ｔｘ（ａ−ｂ）（ａｖｅ）≦Ｔｇにある場合は、記録材Ｐの搬送が正常であると判断する。更に、メモリ１０１には、搬送不良が発生したか否かを判断するための閾値Ｔｈも記憶されている。閾値Ｔｈは、少なくとも、画像形成装置２００の稼働状態、記録材Ｐの種類、記録材Ｐのサイズ、その搬送速度等を考慮して画像形成を実行できる許容範囲に設定されている。ＣＰＵ１００は、図６に示すように、カセット２１８の開閉後に搬送された記録材Ｐの到達時間差Ｔｘ（ａ−ｂ）（ａｖｅ）と、前述した閾値Ｔｈとの比較結果に基づいて記録材Ｐの搬送状態が正常動作の範囲であるか否かを判断する。具体的には、設定された閾値Ｔｈとの比較において、Ｔｈを上回る（Ｔｈ＜Ｔｘ（ａ−ｂ）（ａｖｅ））場合に、適切な搬送動作や画像形成が行えないと判断し、搬送不良が発生したと判断する。
【００５０】
図８には、記録材Ｐがカセット２１８に積載された状態を示している。ここで、閾値Ｔｇが設定される為の記録材Ｐの状態の前提は、図８（ａ）のように、カセット２１８内において記録材Ｐが正規位置に積載された状態であることを想定している。正規位置の状態とは、記録材Ｐが搬送方向に対して、記録材Ｐの先端が先端カセット２１８の先端規制部２４０と、記録材Ｐの横端が横端規制板２３１及び２３２と一致するように積載される状態にある。後端規制板２１９は記録材Ｐの搬送方向に対して記録材Ｐの後端を規制し、横端規制板２３１及び２３２は記録材Ｐの搬送方向に対して垂直方向の位置を規制している。そして、夫々の規制板はカセット２１８に積載される記録材Ｐのサイズに合わせて移動可能である。
【００５１】
図８（ｂ）のように、横端規制板２３１及び２３２と後端規制板２１９の位置を移動させた状態で、記録材Ｐが正規位置に対して斜めにずれた位置に積載される可能性がある。このように記録材Ｐが正規位置に対して斜めにずれた位置に積載された状態で搬送されると、記録材Ｐの先端からセンサ２１３ａまでの搬送距離が図８（ｂ）のΔＬａ分だけ長くなる。したがって、到達時間Ｔａも長くなる。このように、センサ２１３ａまでの到達時間Ｔａとセンサ２１３ｂまでの到達時間Ｔｂの到達時間差Ｔｘ（ａ−ｂ）（ａｖｅ）がΔＬａの距離によって、閾値Ｔｇ以上となる。この場合、到達時間差Ｔｘ（ａ−ｂ）（ａｖｅ）≦Ｔｈの範囲であれば、画像形成は実行できるものの、カセット２１８内の記録材Ｐが正規位置にない為、搬送不良が発生する可能性がある。このように、記録材Ｐが正規位置に対して斜めにずれた位置に載置された場合の搬送では、ＣＰＵ１００が次のような制御を実行することにより横端規制板２３１及び２３２、後端規制板２１９の再調整が必要であるか否かを判断する。具体的には、到達時間差Ｔｘ（ａ−ｂ）（ａｖｅ）が、Ｔｇ＜Ｔｘ（ａ−ｂ）（ａｖｅ）≦Ｔｈの場合に、ＣＰＵ１００が横端規制板２３１、２３２、後端規制板２１９の再調整が必要であると判断する。
【００５２】
以上のように、カセット２１８の開閉後に搬送された記録材Ｐの到達時間差Ｔｘ（ａ−ｂ）（ａｖｅ）と閾値Ｔｇ及びＴｈとの比較結果により、カセット２１８の開閉後の変化を捉える。これにより、横端規制板２３１及び２３２、後端規制板２１９の再調整の必要性を判断する点が本実施例の特徴である。
【００５３】
（ＣＰＵによる搬送動作の制御の説明）
次に、本実施例のＣＰＵ１００による搬送動作を、図９のフローチャートを用いて説明する。尚、図５と機能の同じ箇所は同一符号を付して説明を省略する。図５のフローチャートと全般的なシーケンスは同様であり、Ｓ２０７、Ｓ２０８、Ｓ２０９、Ｓ２１０、Ｓ２１１、Ｓ２１２、Ｓ２１３の機能が異なっている。なお、本実施例においてもＣＰＵ１００は不図示のＣＰＵ内のＲＯＭに記憶されたプログラムによって以下の制御を実行する。
【００５４】
記録材Ｐがセンサ２１３（２１３ａ及び２１３ｂ）に到達し、カセット２１８の開閉後の１回目〜ｍ回目（１≦ｐ≦ｍ）の搬送動作か否か、カセット２１８の開閉後ｍ回目を超えた搬送動作か否かを判断する（Ｓ１０５）。カセット２１８の開閉後ｍ回目を超えた搬送動作の場合、最新のｎ回分の到達時間Ｔａと到達時間Ｔｂの到達時間差Ｔ（ａ−ｂ）（ｋ）を算出する。そして到達時間差Ｔ（ａ−ｂ）（ｋ）が記憶されるように、メモリ１０１の到達時間差Ｔ（ａ−ｂ）（ｋ）を更新して記憶する（Ｓ２０８）。その後、最新のｎ回分の到達時間差Ｔ（ａ−ｂ）（ｋ）から平均値Ｔ（ａ−ｂ）（ａｖｅ）とその平均値Ｔ（ａ−ｂ）（ａｖｅ）に基づいて設定される閾値Ｔｇを算出する。そして、Ｔ（ａ−ｂ）（ａｖｅ）及び、Ｔｇをメモリ１０１に記憶し（Ｓ２０９）、動作を終了する。
【００５５】
一方、カセット２１８が開閉後の１回目〜ｍ回目の搬送動作の場合（Ｓ１０５）は、カセット２１８開閉後ｍ回目（ｐ＝ｍ）の搬送動作であるか否かを判断し（Ｓ１０６）する。そして、ｐ＝ｍでなければ（ｐ＜ｍであれば）、カセット２１８の開閉後の到達時間差Ｔｘ（ａ−ｂ）（ｐ）を算出し、カセット２１８開閉後の到達時間差Ｔｘ（ａ−ｂ）（ｐ）としてメモリ１０１に記憶する（Ｓ２１０）。ｐ＝ｍであれば、メモリ１０１に記憶されているカセット２１８の開閉後の到達時間差Ｔｘ（ａ−ｂ）（ｐ）（ｐ＝１、２、…、ｍ−１）とｍ回目の到達時間差Ｔｘ（ａ−ｂ）（ｍ）から平均値Ｔｘ（ａ−ｂ）（ａｖｅ）を算出する（Ｓ２１１）。そして、平均値Ｔｘ（ａ−ｂ）（ａｖｅ）と、メモリ１０１に記憶されている閾値Ｔｇを比較する（Ｓ２１２）。カセット２１８の開閉後の到達時間差Ｔｘ（ａ−ｂ）（ａｖｅ）が、０≦Ｔｘ（ａ−ｂ）（ａｖｅ）≦Ｔｇの場合には、正常と判断する。そして、Ｔ（ａ−ｂ）（ｎ＋１）＝Ｔｘ（ａ−ｂ）（ｍ）の処理を行い（Ｓ２０７）、前述した（Ｓ２０８）〜（Ｓ２０９）の動作を行い、終了する。
【００５６】
次に、（Ｓ２１２）にて、カセット２１８の開閉後の到達時間差Ｔｘ（ａ−ｂ）（ａｖｅ）が、０≦Ｔｘ（ａ−ｂ）（ａｖｅ）≦Ｔｇでない場合には、Ｔｇ＜Ｔｘ（ａ−ｂ）（ａｖｅ）≦Ｔｈであるのかを判断する（Ｓ２１３）。これ以降の動作については、図５で説明した内容と同様なため説明を省略する。
【００５７】
また、到達時間Ｔと閾値を比較する際、閾値を含んで判断しても、閾値を含めて判断しても良い。即ち、判断する式に用いている不等号（＜、＞）及び、等号付き不等号（≦、≧）は、状況に応じてどちらを使用しても良い。
【００５８】
以上説明したように、本実施例によれば、搬送不良の発生する可能性が高いカセット２１８の開閉直後において、カセット開閉後の到達時間差Ｔｘ（ａ−ｂ）（ａｖｅ）と閾値を比較する。これにより、カセット２１８の開閉後のカセット内での記録材Ｐの状態を判断できる。したがって、カセット２１８内で記録材Ｐの載置された位置が搬送方向に対して斜めにずれた場合においても、未然に搬送不良の発生を回避することが可能になる。
【実施例３】
【００５９】
本実施例における画像形成装置２００は、前述した実施例１、２と同様の箇所は同一符号を付けて説明を省略する。
【００６０】
（概要）
本実施例は、カセット２１８開閉後の検知部であるセンサ２１３ａ及び２１３ｂの到達時間Ｔａ（ｐ）及びＴｂ（ｐ）から算出したＴｓ（ｐ）＝（Ｔａ（ｐ）＋Ｔｂ（ｐ））／２の平均値Ｔｓ（ａｖｅ）を用いる。この平均値Ｔｓ（ａｖｅ）が、到達時間Ｔｒ（ｋ）の平均値Ｔｒ（ａｖｅ）に基づいて設定された閾値の範囲外か否かを判断する。又、カセット２１８の開閉後の検知部であるセンサ２１３ａ及び２１３ｂの到達時間差Ｔｘ（ａ−ｂ）（ｐ）の平均値Ｔｘ（ａ−ｂ）（ａｖｅ）を算出する。そして算出した到達時間差Ｔ（ａ−ｂ）（ｋ）の平均値Ｔ（ａ−ｂ）（ａｖｅ）に基づいて設定された閾値の範囲外であるかを判断する。そして、カセット２１８内の規制部材である横端規制板２３１及び２３２、後端規制板２１９の位置の確認が必要であることをユーザに警告することを可能にする。
【００６１】
（画像形成装置の構成の説明）
画像形成装置の構成に関しては、実施例２と同様であるので、説明を省略する。
【００６２】
（動作の説明）
給紙動作の開始からセンサ２１３ａ及び２１３ｂが記録材Ｐの先端を検知することにより、センサ２１３ａまでの到達時間Ｔａとセンサ２１３ｂまでの到達時間Ｔｂを測定する迄は、前述の実施例２と同様である。その後、到達時間Ｔａと到達時間Ｔｂとの間の中心到達時間Ｔｒ＝（Ｔａ＋Ｔｂ）／２（以降、到達時間Ｔｒと記述する）を算出し、メモリ１０１に記憶する。実施例１及び実施例２と同様に、メモリ１０１には、記録材Ｐの搬送毎に、到達時間Ｔｒ（ｋ）と到達時間差Ｔ（ａ−ｂ）（ｋ）を記憶する領域と、カセット２１８の開閉後の到達時間Ｔｓ（ｐ）と到達時間差Ｔｘ（ａ−ｂ）（ｐ）を記憶する領域を設けている。カセット２１８が開閉される前までの到達時間Ｔは到達時間Ｔｒ（ｋ）、到達時間差Ｔ（ａ−ｂ）は到達時間差Ｔ（ａ−ｂ）（ｋ）として記憶される。また、カセット２１８が開閉された後の到達時間Ｔは到達時間Ｔｓ（ｐ）、到達時間差Ｔ（ａ−ｂ）は到達時間差Ｔｘ（ａ−ｂ）（ｐ）として記憶される。また、カセット２１８開閉後ｍ回目以降の搬送動作での到達時間Ｔは再びＴｒ（ｋ）に、到達時間差Ｔ（ａ−ｂ）は再びＴ（ａ−ｂ）（ｋ）に記憶される。
【００６３】
そして、ＣＰＵ１００は、記録材Ｐの搬送毎に、ｎ回分の到達時間Ｔｒ（ｋ）を平均した値Ｔｒ（ａｖｅ）を以下の式５で算出する。
【００６４】
【数５】
2015212789.tif 000007
【００６５】
そしてＴｒ（ａｖｅ）、及び、実施例２と同様な動作で到達時間差Ｔ（ａ−ｂ）（ｋ）を平均した値Ｔ（ａ−ｂ）（ａｖｅ）を算出し、Ｔｒ（ａｖｅ）及び、Ｔ（ａ−ｂ）（ａｖｅ）に基づいて設定された閾値をメモリ１０１に記憶する。尚、閾値の設定方法に関してはこの後詳細に説明する。
【００６６】
同様に、カセット２１８開閉後の到達時間Ｔｓ（ｐ）＝（Ｔａ（ｐ）＋Ｔｂ（ｐ））／２（以降、到達時間Ｔｓと記述する）と到達時間差Ｔｘ（ａ−ｂ）（ｐ）も、メモリ１０１に記憶される。
【００６７】
そして、カセット２１８の開閉が検出されたら、メモリ１０１に記憶されている到達時間Ｔａと到達時間Ｔｂの中心到達時間Ｔｓ（ｐ）＝（Ｔａ（ｐ）＋Ｔｂ（ｐ））／２（以降、到達時間Ｔｓと記述する）と到達時間差Ｔｘ（ａ−ｂ）（ｐ）がクリアされる。そして、カセット２１８開閉後に新たに検知したｍ回分の到達時間Ｔａと到達時間Ｔｂの中心到達時間Ｔｓ（ｐ）＝（Ｔａ（ｐ）＋Ｔｂ（ｐ））／２と、到達時間差Ｔｘ（ａ−ｂ）（ｐ）が記憶される。
【００６８】
ＣＰＵ１００は、カセット２１８開閉後のｍ回目の搬送動作終了時に、Ｔｖ（ａｖｅ）、Ｔ（ａ−ｂ）（ａｖｅ）に基づいて閾値を設定する。また、カセット２１８開閉後に新たに検知したｍ回分の到達時間Ｔｓ（ｐ）を平均した値Ｔｓ（ａｖｅ）を以下の式６で算出する。
【００６９】
【数６】
2015212789.tif 000008
【００７０】
そしてＴｓ（ａｖｅ）、及び、到達時間差Ｔｘ（ａ−ｂ）（ｐ）を平均した値Ｔｘ（ａ−ｂ）（ａｖｅ）＝前述の式３で算出した値を比較する。比較した結果に応じて、記録材Ｐの搬送が正常である否か、搬送不良が発生したか否か、横端規制板２３１及び２３２と、後端規制板２１９の再調整が必要かどうかを判断する。尚、判断方法についてはこの後で詳細に説明する。
【００７１】
そして、カセット２１８開閉後の搬送動作がｍ回目の時に、Ｔｒ（ｎ＋１）＝Ｔｓ（ｍ）及び、Ｔ（ａ−ｂ）（ｎ＋１）＝Ｔｘ（ａ−ｂ）（ｍ）とする。そして、カセット２１８開閉後の搬送動作がｍ回を超えた場合は、カセット２１８の開閉後に検知した到達時間Ｔｓ（ｐ）及び、Ｔｘ（ａ−ｂ）（ｐ）の記憶を終了し、再び到達時間Ｔｒ（ｋ）及び、Ｔ（ａ−ｂ）（ｋ）の更新を再開する。
【００７２】
次に、ＣＰＵ１００の判断方法を説明する。実施例１では、カセット２１８開閉前に検知したｎ回分の到達時間をＴｖ（ｎ）としたが、本実施例３では、カセット２１８開閉前に検知したｋ回分の到達時間をＴｒ（ｋ）とし、判別動作を行う。
【００７３】
また、実施例１では、カセット２１８の開閉後に検知したｍ回分の到達時間をＴｚ（ｍ）としたが、本実施例３では、カセット２１８の開閉後に検知したｐ回分の到達時間をＴｓ（ｐ）とし、判別動作を行う。上記以外の動作に関しては、実施例１、実施例２と同様の為、省略する。
【００７４】
カセット２１８の開閉前後において、到達時間（Ｔａ＋Ｔｂ）／２の変化と到達時間差Ｔ（ａ−ｂ）の両方の変化を捉える。これにより、横端規制板２３１及び２３２、後端規制板２１９の再調整の必要性を判断する点が本実施例の特徴である。
【００７５】
（ＣＰＵによる制御の説明）
次に、本実施例のＣＰＵ１００による搬送動作を、図１０のフローチャートを用いて説明する。尚、図５と図９と機能の同じところは同一符号を付して説明を省略する。図５と図９のフローチャートとの違いは、Ｓ３０７、Ｓ３０８、Ｓ３０９、Ｓ３１０、Ｓ３１１の機能が異なっている点である。また、ＣＰＵ１００は不図示のＣＰＵ内のＲＯＭに記憶されたプログラムによって以下の制御を実行する。
【００７６】
記録材Ｐがセンサ２１３（２１３ａ、２１３ｂ）に到達し、カセット２１８の開閉後の１回目〜ｍ回目（１≦ｐ≦ｍ）の搬送動作か、カセット２１８開閉後ｍ回目を超えた搬送動作かを判断する（Ｓ１０５）。カセット２１８開閉後ｍ回目を超えた搬送動作の場合は、最新のｎ回分の到達時間Ｔｒ（ｋ）が記憶されるように、ＣＰＵ１００の記憶部の到達時間Ｔｒ（ｋ）を更新する。更には、Ｔａと到達時間Ｔｂの到達時間差Ｔ（ａ−ｂ）（ｋ）を算出し、到達時間差Ｔ（ａ−ｂ）（ｋ）が記憶されるように、メモリ１０１の到達時間差Ｔ（ａ−ｂ）（ｋ）を更新して記憶する（Ｓ３０８）。その後、最新のｎ回分の到達時間Ｔｒ（ｋ）と到達時間差Ｔ（ａ−ｂ）（ｋ）から平均値Ｔｒ（ｋ）（ａｖｅ）、Ｔ（ａ−ｂ）（ａｖｅ）、夫々の平均値に基づいて設定される閾値Ｔｆ及び、Ｔｄ及び、Ｔｇを算出する。そして、Ｔｒ（ｋ）（ａｖｅ）及び、Ｔ（ａ−ｂ）（ａｖｅ）及び、Ｔｆ及び、Ｔｄ及び、Ｔｇをメモリ１０１に記憶し（Ｓ３０９）、動作を終了する。
【００７７】
一方、カセット２１８が開閉後の１回目〜ｍ回目の搬送動作の場合（Ｓ１０５）は、カセット２１８の開閉後ｍ回目（ｐ＝ｍ）の搬送動作であるか判断する（Ｓ１０６）。ｐ＝ｍでなければ（ｐ＜ｍであれば）、カセット２１８の開閉後の到達時間差Ｔｘ（ａ−ｂ）（ｐ）を算出し、メモリ１０１にカセット２１８開閉後の到達時間Ｔｓ（ｐ）と到達時間差Ｔｘ（ａ−ｂ）（ｐ）を記憶する（Ｓ３１０）。ｐ＝ｍであれば、ＣＰＵ１００に記憶されているカセット２１８開閉後の到達時間Ｔｓ（ｐ）（ｐ＝１、２、…、ｍ−１）と新たに検知したｍ回目の到達時間Ｔｓ（ｍ）から平均値Ｔｓ（ａｖｅ）を算出する。更に、メモリ１０１に記憶されているカセット２１８開閉後の到達時間差Ｔｘ（ａ−ｂ）（ｐ）（ｐ＝１、２、…、ｍ−１）と新たに検知したｍ回目の到達時間差Ｔｘ（ａ−ｂ）（ｍ）から平均値Ｔｘ（ａ−ｂ）（ａｖｅ）を算出する（Ｓ３１１）。そして、実施例１、２と同様に（Ｓ１１２）、（Ｓ２１２）（Ｓ１１３）（Ｓ２１３）の動作を行い、正常か否か、横端規制板２３１及び２３２、後端規制板２１９が正規位置からずれている可能性があるか、搬送不良か否かを判断する。
【００７８】
また、到達時間Ｔと閾値を比較する際、閾値を含んで判断しても、閾値を含めて判断しても良い。即ち、判断する式に用いている不等号（＜、＞）及び、等号付き不等号（≦、≧）は、状況に応じてどちらを使用しても良い。
【００７９】
以上説明したように、本実施例によれば、搬送不良の発生する可能性が高いカセットの開閉直後において、カセット開閉後の到達時間Ｔｓと閾値及び、到達時間差Ｔｘ（ａ−ｂ）と閾値を比較する。これにより、カセット開閉後のカセット内での記録材Ｐの状態を判断できる。したがって、カセット２１８内で記録材Ｐの位置が搬送方向に対して斜めにずれた状況においても、未然に搬送不良の発生を回避することが可能になる。
【００８０】
なお、上記実施例１乃至３では、カセットの開閉直後の到達時間を用いたが、これに限らず、例えば、画像形成装置の電源がオンオフの前後の夫々の到達時間を用いても同様の効果を得ることができる。画像形成装置の電源がオフされた状況では、カセットの開閉をＣＰＵ１００で認識することができない。従って、画像形成装置の電源がオフ状態でカセット内の記録材Ｐの積載状態が変わった場合には、電源のオンオフの前後の到達時間を用いることが有効である。
【００８１】
また、本実施例では、画像形成装置の構成を前提に説明したが、記録材を積載するカセットを複数備えたオプション供給装置にも適用可能である。オプション供給装置は上記実施例で説明した画像形成装置のオプション装置として装着可能な装置である。
【００８２】
（他の実施例）
上記の実施例１乃至で説明した画像形成装置と画像形成装置に接続されるコンピュータ等を組み合わせることで画像形成システムを構成することができる。例えば画像形成装置に接続されたコンピュータを入力部及び表示部として利用することでユーザに規制部材の確認を促すメッセージを表示して通知することができる。図１０に画像形成システムの一例を示す。
【００８３】
図１０は、ネットワーク回線３０３でサーバー３０２にコンピュータ３００が接続され、コンピュータ２００に画像形成装置３０１が接続されたシステム構成である。一例として、前述の実施例１乃至３に記載した画像形成装置について、到達時間を計測しておき、計測した結果をコンピュータ３００に送信する。コンピュータ３００は更にサーバー３０３に到達時間情報を送信する。サーバー３０３では、画像形成装置毎に到達時間の情報を蓄積して管理することができる。例えば、規制部材の確認を促す情報が出力される頻度が高い画像形成装置については、コンピュータ３００に対して規制部材そのものに異常がないかを確認する等の情報を送信してもよい。これにより画像形成装置の規制部材の異常についても監視することができる。
【００８４】
なお、このような画像形成システムは、サーバー３０３に接続された他のコンピュータ、プリンタからの情報を収集して管理するように構成されてもよい。その場合は、複数のコンピュータと一つのプリンタ、また、複数のコンピュータと複数のプリンタ、また、一つのコンピュータと複数のプリンタという組合せでシステムを構成することが可能である。
【符号の説明】
【００８５】
１００  ＣＰＵ
２００  画像形成装置
２１３、２１３ａ、２１３ｂ  センサ
２１６  供給ローラ
２１８  カセット
２１９  後端規制板
２３１、２３２  横端規制板
Ｐ  記録材
【図１】
2015212789.tif 000009
【図２】
2015212789.tif 000010
【図３】
2015212789.tif 000011
【図４】
2015212789.tif 000012
【図５】
2015212789.tif 000013
【図６】
2015212789.tif 000014
【図７】
2015212789.tif 000015
【図８】
2015212789.tif 000016
【図９】
2015212789.tif 000017
【図１０】
2015212789.tif 000018
【図１１】
2015212789.tif 000019