(57)【要約】【課題】センサの出力で被記録媒体の位置等を検知するとき、搬送速度が一定でないために検知誤差が生じる。【解決手段】所定の期間、所定の周期で送り量をサンプリングしてメモリに記憶し、送り量のサンプリング処理で用紙検知センサ１６のセンサ出力値のサンプリングも行い、センサ出力が前回サンプリング時と変化した時のセンサ出力の状態に応じて、所定時間前の送り量の用紙種と搬送路からなる補正値を加算して検出位置として記憶し、あるいは現在の送り量に補正値を加えて検出位置として記憶することで、用紙検知センサ１６が用紙１２が搬送路の特定の位置に到達したことを検知した特定の信号を出力した時から所定時間遡った時点までにサンプリングした送り量と所定の補正値とに基づいて用紙の長さ、位置を特定する。【選択図】  図７
2005007799.tif 000002
【特許請求の範囲】
【請求項１】
搬送路を搬送される被記録媒体を検知する媒体検知手段を備え、この媒体検知手段の検知結果と前記被記録媒体の送り量に基づいて、所定の時点から前記媒体検知手段による検知時までの送り量に基づいて前記被記録媒体の長さ、後端位置、先端位置の少なくともいずれかを特定することが可能な画像形成装置において、前記被記録媒体の送り量を、所定の期間、所定の周期でサンプリングして記憶する記憶手段を備え、前記媒体検知手段の出力が変化した時から所定時間遡った時点までにサンプリングした前記送り量と所定の補正値とに基づいて前記被記録媒体の長さ又は位置を特定することを特徴とする画像形成装置。
【請求項２】
請求項１に記載の画像形成装置において、前記所定時間として前記被記録媒体の種類により異なる値を用いることを特徴とする画像形成装置。
【請求項３】
請求項１又は２に記載の画像形成装置において、前記所定時間として前記被記録媒体の通る搬送路により異なる値を用いることを特徴とする画像形成装置。
【請求項４】
請求項１ないし３のいずれかに記載の画像形成装置において、前記所定の補正値として前記被記録媒体の種類により異なる値を用いることを特徴とする画像形成装置。
【請求項５】
請求項１ないし４のいずれかに記載の画像形成装置において、前記所定の補正値として前記被記録媒体の通る搬送路により異なる値を用いることを特徴とする画像形成装置。
【請求項６】
請求項１ないし５のいずれかに記載の画像形成装置において、前記媒体検知手段の検知結果をサンプリングするタイミングと前記送り量をサンプリングするタイミングを同一の割り込み処理内で行うことを特徴とする画像形成装置。
【請求項７】
請求項１ないし６のいずれかに記載の画像形成装置において、前記媒体検知手段の検知結果をサンプリングした結果を記憶する手段を備え、所定回数のサンプリング結果に基づいて前記媒体検知手段の出力を決定することを特徴とする画像形成装置。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
本発明は画像形成装置に関する。
【０００２】
【従来の技術】
【特許文献１】特開２０００−９４７８２号公報
【特許文献２】特開平８−８２９６４号公報
【０００３】
プリンタ、ファクシミリ、複写装置等の画像形成装置として、例えばインクジェット記録装置が知られている。インクジェット記録装置は、インク記録ヘッドから被記録媒体（以下、「用紙」ともいうが、紙に限定するものではなく、ＯＨＰなどを含み、液滴が付着可能なものの意味であり、記録媒体、記録紙などとも称される。）にインク滴を吐出して記録（画像形成）を行うものであり、高精細な画像を高速で記録することができ、ランニングコストが安く、騒音が少なく、しかも、多色のインクを使用してカラー画像を記録するのが容易であるなどの利点を有している。
【０００４】
このようなインクジェット記録装置など、被記録媒体を搬送することで画像を形成する装置では、被記録媒体の位置情報、サイズ情報が重要になってくる。被記録媒体の位置情報を正確に取得することによって記録開始（画像形成開始）を正確な位置から行うことができ、品質を向上することができる。
【０００５】
特に、被記録媒体を搬送ベルトを用いて搬送する装置においては、被記録媒体を外れた位置で記録ヘッドからインク滴を吐出させると、搬送ベルト上にインク滴が着弾して記録媒体の裏面が汚れるなどの不具合が生じる。
【０００６】
ここで、従来、例えば
【特許文献１】に記載されているように、用紙長を測定するセンサを備えて、このセンサによって用紙長（用紙搬送方向の長さ）を検出するようにしたものがある。また、従来、記録媒体が画像形成部（記録部）に到達すること（先端検知）は、記録媒体の送り量や、用紙搬送路に固定したセンサ等で行っている。
【０００７】
さらに、用紙の搬送速度によって後端検出位置が異なってしまうことを改善す
るために、
【特許文献２】に開示されているように、搬送速度に応じて検出した用紙長（後端位置）の補正値を用いるようにしたものも知られている。
【０００８】
【発明が解決しようとする課題】
画像形成装置において、搬送路に配置したセンサ（検知手段）の出力によって用紙が特定の位置に到達したことを検出しようとする場合、検知手段の検知出力のタイミングと用紙位置との間にずれが生じてしまうという課題がある。
【０００９】
これを具体的に説明する。図６はフィーラと透過型センサを用いて用紙を検知する用紙検知手段（媒体検知手段）の構成の一例を示している。この装置では、搬送ローラ５０１に加圧コロ５０２で用紙５００を押し付け、搬送ローラ５０１の回転により用紙５００を搬送しながら記録ヘッド５０３によって用紙５００上に画像を形成する。
【００１０】
そして、用紙の搬送路に用紙５００によって揺動されるフィラー５０６と、このフィラー５０６の揺動によってオン／オフされる透過型センサ５０７とを配置している。
【００１１】
この構成においては、同図（ａ）に示すように用紙５００の後端がフィラー５０６に対応する（センサ出力ＯＮの状態）タイミングから、用紙５００が搬送されてフィラー５０６を通過して、同図（ｂ）に示すようにフィラー５０６が矢示方向に揺動下降して透過型センサ５０７のレーザー光を遮蔽する位置（センサ出力ＯＦＦの状態）に達するまでにはある時間ｔａが必要である。
【００１２】
一方、用紙５００は搬送ローラ５０１で送られているため、この時間ｔａの間に距離Ｘ１（ｍｍ）だけ送られることになる。この結果、透過型センサ５０７の出力に基づいてセンサ５０７がＯＦＦ状態になったタイミングを用紙後端位置とすると、用紙長の検出では実際よりもＸ１（ｍｍ）だけ用紙長が長く検出されることになる。
【００１３】
また、図７は光学センサ（反射型センサ）を用いて用紙を検知する用紙検知手段（媒体検知手段）の構成の一例を示している。ここでは、用紙の搬送路に用紙５００の有無によってオン／オフされる光学センサ５０９を配置している。
【００１４】
この構成においても、同図（ａ）に示すように用紙５００の後端が光学センサ５０９に対応する位置にある（センサ出力ＯＮの状態）タイミングから、用紙５００が搬送されて、同図（ｂ）に示すように用紙５００が光学センサ５０９を離れる（センサ出力ＯＦＦの状態）までの間にはある時間ｔｂが必要である。このとき、光学センサ５０９の出力をある基準値と比較することで用紙後端検知とすることから、センサ出力が基準値に達するまでの時間ｔｂが必要となる。
【００１５】
一方、用紙５００は搬送ローラ５０１で送られているため、この時間ｔｂの間に距離Ｘ２（ｍｍ）だけ送られることになる。この結果、光学センサ５０９がＯＦＦ状態になったタイミングを用紙後端位置とすると、用紙長の検知では実際よりもＸ２（ｍｍ）だけ用紙長が長く検知されることになる。
【００１６】
このように、センサ出力がＯＮからＯＦＦへ変化した時点での用紙位置を用紙後端として検出する場合、用紙の搬送速度が一定であれば上述した距離Ｘ１、Ｘ２は一定であるので、その一定量の補正を行えば良いが、実際には搬送速度が変動する。また、インクジェット記録装置のように用紙の移動、停止を繰り返しながら画像を形成する装置にあっては、センサＯＦＦ、ＯＮ時の搬送速度を特定することが困難である。
【００１７】
さらに、図６の構成では、センサ出力がＯＮからＯＦＦに変化したときの用紙位置が用紙の剛性や搬送路によって異なるという問題もある。
【００１８】
本発明は上記の課題に鑑みてなされたものであり、簡単な構成で、高い精度で被記録媒体の長さ、先端、後端を検出でき、これにより画像品質を向上した画像形成装置を提供することを目的とする。
【００１９】
【課題を解決するための手段】
上記の課題を解決するため、本発明に係る画像形成装置は、被記録媒体の送り量を、所定の期間、所定の周期でサンプリングして記憶する記憶手段を備え、媒体検知手段の出力が変化した時から所定時間遡った時点までにサンプリングした送り量と所定の補正値とに基づいて被記録媒体の長さ又は位置を特定する構成とした。
【００２０】
ここで、所定時間及び／又は所定の補正値としては、被記録媒体の種類及び／又は被記録媒体の通る搬送路により異なる値を用いることが好ましい。
【００２１】
また、媒体検知手段の検知結果をサンプリングするタイミングと送り量をサンプリングするタイミングを同一の割り込み時間で行う手段を備えていることが好ましい。さらに、媒体検知手段の検知結果をサンプリングした結果を記憶する手段を備え、所定回数のサンプリング結果に基づいて媒体検知手段の出力を決定することが好ましい。
【００２２】
【発明の実施の形態】
以下、本発明の実施の形態について添付図面を参照して説明する。図１は本発明に係る画像形成装置の一例を示すインクジェット記録装置の全体構成を説明する側面説明図、図２は同記録装置の要部平面説明図である。
【００２３】
このインクジェット記録装置は、図示しない左右の側板に横架したガイド部材であるガイドロッド１とガイドレール２とでキャリッジ３を主走査方向に摺動自在に保持し、主走査モータ４でタイミングベルト５を介して図２で矢示方向（主走査方向）に移動走査する。
【００２４】
このキャリッジ３には、イエロー（Ｙ）、シアン（Ｃ）、マゼンタ（Ｍ）、ブラック（Ｂｋ）の各色のインク滴を吐出する４個のインクジェットヘッドからなる記録ヘッド７を複数のインク吐出口を主走査方向と交叉する方向に配列し、インク滴吐出方向を下方に向けて装着している。
【００２５】
記録ヘッド７を構成するインクジェットヘッドとしては、圧電素子などの圧電アクチュエータ、発熱抵抗体などの電気熱変換素子を用いて液体の膜沸騰による相変化を利用するサーマルアクチュエータ、温度変化による金属相変化を用いる形状記憶合金アクチュエータ、静電力を用いる静電アクチュエータなどをインクを吐出するためのエネルギー発生手段として備えたものなどを使用できる。
【００２６】
また、キャリッジ３には、記録ヘッド７に各色のインクを供給するための各色のサブタンク８を搭載している。このサブタンク８には図示しないインク供給チューブを介してメインタンク（インクカートリッジ）からインクが補充供給される。
【００２７】
一方、給紙トレイ１０などの用紙積載部（圧板）１１上に積載した用紙１２を給紙するための給紙部として、用紙積載部１１から用紙１２を１枚づつ分離給送する半月コロ（給紙ローラ）１３及び給紙ローラ１３に対向し、摩擦係数の大きな材質からなる分離パッド１４を備え、この分離パッド１４は給紙ローラ１３側に付勢されている。
【００２８】
そして、この給紙部から給紙された用紙１２を記録ヘッド７の下方側で搬送するための搬送部として、用紙１２を静電吸着して搬送するための搬送ベルト２１と、給紙部からガイド１５を介して送られる用紙１２を搬送ベルト２１との間で挟んで搬送するためのカウンタローラ２２と、略鉛直上方に送られる用紙１２を略９０°方向転換させて搬送ベルト２１上に倣わせるための搬送ガイド２３と、押さえ部材２４で搬送ベルト２１側に付勢された先端加圧コロ２５とを備えている。また、搬送ベルト２１表面を帯電させるための帯電手段である帯電ローラ２６を備えている。
【００２９】
ここで、搬送ベルト２１は、無端状ベルトであり、搬送ローラ２７とテンションローラ２８との間に掛け渡されて、副走査モータ３１からタイミングベルト３２及びタイミングローラ３３を介して搬送ローラ２７が回転されることで、図２の矢示方向（ベルト（用紙）搬送方向：副走査方向）に周回するように構成している。
【００３０】
この搬送ベルト２１は、抵抗制御を行っていない純粋な厚さ４０μｍ程度の樹脂材、例えばＥＴＦＥピュア材で形成した用紙吸着面となる表層と、この表層と同材質でカーボンによる抵抗制御を行った裏層（中抵抗層、アース層）とを有している。
【００３１】
また、搬送ローラ２７とカウンタローラ２２とで搬送ローラニップ部１８を形成し、この搬送ローラニップ部１８よりも用紙搬送方向上流側の所定の位置に用紙１２の有無を検出する媒体検知手段を構成する用紙検知センサ１６及び揺動可能なフィラー１７とを配置している。
【００３２】
帯電ローラ２６は、搬送ベルト２１の表層に接触し、搬送ベルト２１の回動に従動して回転するように配置され、加圧力として軸の両端に各２．５Ｎをかけている。また、搬送ローラ２７はアースローラの役目も担っており、搬送ベルト２１の中抵抗層（裏層）と接触配置され接地している。
【００３３】
また、搬送ベルト２１の裏側には、記録ヘッド４による印写領域に対応してガイド部材３６を配置している。このガイド部材３６は、上面が搬送ベルト２１を支持する２つのローラ（搬送ローラ２７とテンションローラ２８）の接線よりも記録ヘッド７側に突出している。これにより、搬送ベルト２１は印写領域ではガイド部材３６の上面にて押し上げられてガイドされる。
【００３４】
そして、搬送ベルト２１で搬送される用紙１２の先端を検知するために、キャリッジ３には検知手段である反射型フォトセンサからなる用紙センサ４１を設けている。また、この用紙センサ４１はキャリッジ３がホーム位置（画像非形成領域）にあるときに記録領域（画像形成領域）側（搬送ベルト２１側）に位置する側に設けている。
【００３５】
また、キャリッジ３の前方側には、スリットを形成したエンコーダスケール４２を設け、キャリッジ３の前面側にはエンコーダスケール４２のスリットを検出する透過型フォトセンサからなるエンコーダセンサ４３を設け、これらによって、キャリッジ３の主走査方向位置（ホーム位置に対する位置）を検知するためのエンコーダ４４を構成している。
【００３６】
さらに、記録ヘッド７で記録された用紙１２を排紙するための排紙部として、搬送ベルト２１から用紙１２を分離するための分離部と、排紙ローラ５２及び排紙コロ５３と、排紙される用紙１２をストックする排紙トレイ５４とを備えている。
【００３７】
また、背部には両面給紙ユニット６１が着脱自在に装着されている。この両面給紙ユニット６１は搬送ベルト２１の逆方向回転で戻される用紙１２を取り込んで反転させて再度カウンタローラ２２と搬送ベルト２１との間に給紙する。
【００３８】
このように構成したインクジェット記録装置においては、給紙部から用紙１２が１枚ずつ分離給紙され、略鉛直上方に給紙された用紙１２はガイド１５で案内され、搬送ベルト２１とカウンタローラ２２との間に挟まれて搬送され、更に先端を搬送ガイド２３で案内されて先端加圧コロ２５で搬送ベルト２１に押し付けられ、略９０°搬送方向を転換される。
【００３９】
このとき、図示しない制御回路によって高圧電源から帯電ローラ２６に対してプラス出力とマイナス出力とが交互に繰り返すように、つまり交番する電圧が印加され、搬送ベルト２１が交番する帯電電圧パターン、すなわち、周回方向である副走査方向に、プラスとマイナスが所定の幅で帯状に交互に帯電されたものとなる。このプラス、マイナス交互に帯電した搬送ベルト２１上に用紙１２が給送されると、用紙１２が搬送ベルト２１に吸着され、搬送ベルト２１の周回移動によって用紙１２が副走査方向に搬送される。
【００４０】
そこで、キャリッジ３を移動させながら画像信号に応じて記録ヘッド７を駆動することにより、停止している用紙１２にインク滴を吐出して１行分を記録し、用紙１２を所定量搬送後、次の行の記録を行う。記録終了信号又は用紙１２の後端が記録領域に到達した信号を受けることにより、記録動作を終了して、用紙１２を排紙トレイ４４に排紙する。
【００４１】
また、両面印刷の場合には、表面（最初に印刷する面）の記録が終了したときに、搬送ベルト２１を逆回転させることで、記録済みの用紙１２を両面給紙ユニット６１内に送り込み、用紙１２を反転させて（裏面が印刷面となる状態にして）再度カウンタローラ２２と搬送ベルト２１との間に給紙し、タイミング制御を行って、前述したと同様に搬送ベル２１上に搬送して裏面に記録を行った後、排紙トレイ４４に排紙する。
【００４２】
次に、用紙検知手段の詳細について図３及び図４を参照して説明する。なお、図３及び図４は異なる状態を説明する要部拡大説明図である。
前述したように、被記録媒体である用紙１２が搬送路の特定の位置に到達したことを検知する媒体検知手段は、用紙１２の有無によって揺動変位するフィラー１７と、このフィラー１７の揺動変位によって射出光が遮断／透光する透過型センサからなる用紙検知センサ１６とによって構成している。
【００４３】
そして、図３に示すようにフィラー１７が用紙１２に当接していないときには用紙検知センサ１６の出力（センサ出力）は射出光が遮断されるのでＯＦＦ状態になり、図４に示すようにフィラー１７が用紙１２に当接しているときには用紙検知センサ１６の出力（センサ出力）は射出光が遮断されないのでＯＮ状態になる。
【００４４】
この用紙検知センサ１６のセンサ出力を基準値と比較することによって用紙１２の有無を検知することができる。つまり、センサ出力がＯＦＦからＯＮに変化したときには用紙１２先端がセンサ位置に到達したことが、センサ出力がＯＮからＯＦＦに変化したときには用紙１２後端がセンサ位置に到達したことを検出でき、ＯＮからＯＦＦの時間と搬送速度が分かれば用紙長さを検出できる。
【００４５】
次に、このインクジェット記録装置の制御部の概要について図５を参照して説明する。なお、同図は同制御部の全体ブロック説明図である。
この制御部は、プリンタコントローラ７０と、主走査モータ４及び副走査モータ３１を駆動するためのモータドライバ８１と、給紙ローラ１３に副走査モータ３１の回転を伝達するための給紙クラッチ８３を駆動するためのドライバ８２と、記録ヘッド７（インクジェットヘッド）を駆動するためのヘッドドライバ（ヘッド駆動回路、ドライバＩＣで構成）８４等を備えている。
【００４６】
プリンタコントローラ７０は、パーソナルコンピュータ等の情報処理装置、イメージスキャナなどの画像読み取り装置、デジタルカメラなどの撮像装置などのホスト側からの印刷データ等をケーブル或いはネットを介して受信するインターフェース（以下「Ｉ／Ｆ」という）７２と、ＣＰＵ等からなる主制御部７３と、各種データの記憶等を行うＲＡＭ７４と、各種データ処理のためのルーチン等を記憶したＲＯＭ７５と、搬送量カウンタ７６と、タイマ７７と、記録ヘッド７への駆動波形を発生させる駆動信号発生回路７８と、ドットパターンデータ（ビットマップデータ）に展開された印字データ及び駆動波形等をヘッドドライバ８４に送信するためのＩ／Ｆ７９、モータ駆動データをモータドライバ８１に送信し、クラッチオン信号をドライバ８２に送信するためのＩ／Ｆ８０等とを備えている。
【００４７】
ＲＡＭ７４は各種バッファ及びワークメモリ等として用いる。ＲＯＭ７５は主制御部７３によって実行する各種制御ルーチンとフォントデータ及びグラフィック関数、各種手続き等を記憶している。
【００４８】
主制御部７３には、図２に示すように副走査モータ３１で回転駆動される搬送ローラ２７の軸２７ａに固定したスリット板３２とフォトセンサ３３で構成したエンコーダ３４の出力信号も入力される。
【００４９】
また、主制御部７３は用紙検知センサ１６からの検知信号に基づいて給紙制御を行い、また搬送量カウンタ７６、タイマ７７を使用して本発明に係る制御を行って用紙長さや後端位置検出等を行う。なお、主制御部７３はエンコーダ４４の出力信号に基づいてキャリッジ３の主走査方向の位置を検出してキャリッジ３の停止位置制御を行い、用紙センサ４１の検知信号に基づいて用紙１２の先端位置検知及び搬送ベルト２１上での用紙１２の有無の検出を行う。
【００５０】
この主制御部７３は、Ｉ／Ｆ７２に含まれる受信バッファ内の印刷データを読み出して解析し、この解析結果（中間コードデータ）をＲＡＭ７４の所定のエリアに記憶し、記憶した解析結果からＲＯＭ７５に格納したフォントデータを用いて画像出力するためのドットパターンデータを生成し、ＲＡＭ７４の異なる所定のエリアに再び記憶する。なお、ホスト側のプリンタドライバで画像データをビットマップデータに展開してこの記録装置に転送する場合には、単にＲＡＭ７４に受信したビットマップの画像データを格納する。
【００５１】
そして、主制御部７３は、記録ヘッド７の１行分に相当するドットパターンデータが得られると、この１行分のドットパターンデータを、クロック信号ＣＬＫに同期して、Ｉ／Ｆ７９を介してヘッドドライバ８２にシリアルデータで送出し、また所定のタイミングでラッチ信号をヘッドドライバ８２に送出する。
【００５２】
駆動信号発生回路７８は、駆動波形（駆動信号）のパターンデータを格納したＲＯＭ（ＲＯＭ７５で構成することもできる。）と、このＲＯＭから読み出される駆動波形のデータをＤ／Ａ変換するＤ／Ａ変換器を含む波形生成回路及びアンプ等で構成している。
【００５３】
ヘッドドライバ８２は、主制御部７３からのクロック信号及び印字信号であるシリアルデータを入力するシフトレジスタと、シフトレジスタのレジスト値を主制御部７３からのラッチ信号でラッチするラッチ回路と、ラッチ回路の出力値をレベル変化するレベル変換回路（レベルシフタ）と、このレベルシフタでオン／オフが制御されるアナログスイッチアレイ（スイッチ手段）とからなり、アナログスイッチアレイのオン／オフを制御することで駆動波形に含まれる所要の駆動波形を選択的にヘッド７に印加する。
【００５４】
次に、主制御部７３による印字制御（記録制御）の概要について図６をも参照して説明する。
主制御部７３は、給紙に先立って、主走査モータ４を回転駆動して、非記録位置にあるキャリッジ３を移動させて、搬送ベルト２１の略中央部（あるいは給紙する用紙サイズの用紙の略中央部）に位置させた後、給紙クラッチ８３をオンして副走査モータ３１の回転を給紙ローラ１３に与える。これにより、給紙ローラ１３が時計方向に１回転し、給紙トレイ１０から用紙１２がフリクションパッド１４で１枚に分離されて送り出される。
【００５５】
そして、用紙センサ４１の検知信号をチェックして用紙１２の先端が検知されたか否かを判別し、用紙１２の先端を検知した時から用紙１２を所定の印字開始位置まで搬送（フィード）して停止させる。
【００５６】
その後、キャリッジ３を一旦ホーム位置に戻し、ホーム位置を基準にしてエンコーダ４４の出力に基づいてキャリッジ３の記録領域側への移動を開始し、このとき用紙センサ４１の検知信号をチェックして用紙１２があるか否かを判別し、用紙１２があるときに所要の印字（記録動作）を行い、用紙１２が検出されないときには記録動作を行わない。これにより、用紙１２がない箇所での印字（インク滴吐出）が行われないので、搬送ベルト２１上にインク滴を打ち込むことがなくなり、搬送ベルト２１や用紙１２の汚れを防止することができる。
【００５７】
次に、用紙検知センサ１６の出力のサンプリング処理について図７及び図８をも参照して説明する。
主制御部７３は予め定めたサンプリング周期による割り込み処理で図７及び図８に示す処理を開始し、用紙検知センサ１６のセンサ出力をサンプリングする。そして、用紙検知センサ１６のセンサ出力が前回のサンプリング時と同じか否かを判別する。
【００５８】
このとき、用紙検知センサ１６のセンサ出力が前回のサンプリング時と同じであれば、センサ出力連続検出回数を記録（記憶）する。
【００５９】
これに対し、用紙検知センサ１６のセンサ出力が前回のサンプリング時と同じでなければ、センサ出力連続検出回数記録をクリアした後、センサ出力がＯＮを検出したか否かを判別する。
【００６０】
そして、センサ出力がＯＮを検出した場合には、後述する図１０に示す所定値時間テーブルを参照して所定時間前の送り量に図１１に示す補正値テーブルを参照して用紙種と搬送路からなる補正値を加算して検出位置として記録する。センサ出力がＯＮを検出していない場合には、現在の送り量に後述する図１１に示す補正値テーブルを参照して補正値を加え検出位置として記録する。
【００６１】
ここで、用紙１２の送り量はエンコーダ３４から出力される検出パスル数をカウントすることで得られる。
【００６２】
そして、検出結果を記録した後、所定回数センサ出力がＯＮになったか否かを判別する。このとき、所定回数センサ出力がＯＮになったときには、センサＯＮを通知する。所定回数センサ出力がＯＮになっていないときには、所定回数センサ出力がＯＦＦになったか否かを判別し、所定回数センサ出力がＯＦＦになったときにはセンサＯＦＦを通知する。
【００６３】
このように、センサのＯＮ／ＯＦＦ値を連続して所定回数検出した場合に、始めてセンサ出力値が変化したことを確定することで、ノズルによる影響を回避することができる。
【００６４】
その後、送り量をサンプリングして送り量保存カウンタのカウント値をインクリメント（＋１）する。そして、送り量保存カウンタが最大値を超えたか否かを判別し、送り量保存カウンタが最大値を超えたときには送り量保存カウンタを「０」にし、送り量保存カウンタが最大値を超えていないときにはそのまま、送り量保存カウンタのカウント値で示す位置に送り量を保存して、割り込み処理を終了する。
【００６５】
ここで、送り量のサンプリング値は、図９に示すようなイメージでメモリ（ＲＡＭ）７４に記憶する。すなわち、ＲＡＭ７４は記憶手段を兼ねている。そして、送り量保存カウンタというメモリ領域に現在の記録位置を保持しておき、サンプリングの度に送り量保存カウンタを＋１して、所定の最大値を超えると０に戻るようにしている。
【００６６】
また、用紙種と搬送路によって決定する所定の遡り時間（所定時間）は図１０に示すようなイメージでメモリ（ＲＯＭ７５）上に固定データ（所定時間テーブル）として格納し、所定の補正値は図１１に示すようなイメージでメモリ（ＲＯＭ７５）上に固定データ（補正値テーブル）として格納している。これにより、用紙種類及び搬送路から所要の遡り時間及び補正値を抽出することができる。なお、用紙種類等はホスト側から与えられても、装置本体側で設定するもののいずれであっても良い。
【００６７】
このように、用紙種や搬送路に応じて異なる所定時間や補正値を用いることによって精度良く用紙位置（後端位置、先端位置）や用紙長を求めることができる。
【００６８】
上述したような処理を行うことで、メモリ上にはセンサ出力が特定の信号になった時（用紙が用紙検知センサに到達したことを検知したとき）から所定時間遡った時点までにサンプリングした送り量に補正を行った値（検出位置）が記憶され、この値を参照する側では、センサ出力ＯＦＦ通知、または、センサ出力ＯＮ通知を受けた時点での、メモリを参照して検出位置を取得し、用紙長さや用紙後端を特定する。
【００６９】
すなわち、被記録媒体の送り量を、所定の期間、所定の周期でサンプリングして記憶する記憶手段を備え、媒体検知手段として被記録媒体が搬送路の特定の位置に到達した際に特定の信号を出力する構成とし、センサからの特定の信号の出力を検知してから所定時間遡った時点までにサンプリングした送り量と所定の補正値とに基づいて被記録媒体の長さ、後端位置（又は先端位置とすることもできる。）を特定する。これにより、高い精度で被記録媒体の長さ、後端位置を特定することができる。
【００７０】
なお、センサＯＦＦからＯＮになった際の検出位置（用紙先端の検出位置）は、ここでの対象ではないので、図７及び図８では検出位置記録とのみ説明している（この場合には、現在の送り量サンプリング値に所定のセンサＯＮ時の補正値を加えたものが考えられる。）。
【００７１】
このように、上記の処理においては、送り量のサンプリング周期での割り込み処理でセンサの検出処理（センサ出力値の参照）も行っているので、タイマは１つで済み、また、サンプリング周期による誤差計算も単純に送り量のサンプリング周期分として計算することができる。
【００７２】
すなわち、用紙の送り量のサンプリングのタイミングとセンサ出力値を参照するタイミングを規定する場合、その規定の方法によっては、メモリの占有量やタイマの使用量、誤差の計算方法に影響が生じる。
【００７３】
例えば、送り量のサンプリングを０．５０ｍｓｅｃ、センサ出力値のサンプリングを１．００ｍｓｅｃであれば、センサＯＮから１．５０ｍｓｅｃ遡った送り量の値を参照しなければならないとした場合、タイマは１つで可能で、参照すべき送り量の誤差は１．０ｍｓｅｃ分となる。これに対して、センサ出力値のサンプリングを３．００ｍｓｅｃで行うとすると、タイマは２つ必要となり、参照すべき送り量の誤差も異なってくる。
【００７４】
ソフトウェアで実現するに当っては、メモリ、タイマといったリソースの使用量、誤差の計算量等は、パフォーマンスやコストの観点から極力少ない方が好ましく、上述したように、送り量のサンプリング周期での割り込み処理でセンサ出力値の参照も行うことが好ましい。
【００７５】
この場合には、送り量のサンプリング周期とセンサのサンプリング周期を任意に設定することはできない。また、この割り込み処理複数回に１回センサの検出処理を行うようにすれば、検出精度はある程度犠牲になるが、１割り込み処理当りの負荷を軽減することができる。
【００７６】
なお、上記実施形態においては本発明をキャリッジを用いるシャトル型インクジェット記録装置に適用した例で説明したが、ライン型ヘッドを用いるライン型インクジェット記録装置にも適用することができ、また、インクジェット記録装置に限らず、複写装置、ファクシミリ装置、複写装置／プリンタ／ファクシミリ装置の複合機などの画像形成装置にも適用することができる。
【００７７】
【発明の効果】
以上説明したように、本発明に係る画像形成装置によれば、被記録媒体の送り量を、所定の期間、所定の周期でサンプリングして記憶する記憶手段を備え、媒体検知手段の出力が変化した時から所定時間遡った時点までにサンプリングした送り量と所定の補正値とに基づいて被記録媒体の長さや位置を特定することで、精度良く被記録媒体の位置や長さを検出することができる。
【図面の簡単な説明】
【図１】本発明に係る画像形成装置の一例を示す側面説明図
【図２】同装置の要部平面説明図
【図３】同装置の用紙検知手段の動作説明に供する要部拡大説明図
【図４】同用紙検知手段の動作説明に供する要部拡大説明図
【図５】同装置の同制御部を説明するブロック図
【図６】同制御部による全体の処理の説明に供するフロー図
【図７】同制御部による送り量及びセンサ出力サンプリング処理の一例を説明するフロー図
【図８】図７に続く処理を説明するフロー図
【図９】送り量のサンプリング値の記憶テーブルの説明に供する説明図
【図１０】所定時間テーブルの説明に供する説明図
【図１１】補正値テーブルの説明に供する説明図
【図１２】フィラーと透過型センサによる媒体検知構成の例を説明する説明図
【図１３】透過型センサによる媒体検知構成の例を説明する説明図
【符号の説明】
３…キャリッジ、７…記録ヘッド、１０…給紙トレイ、１２…用紙、１３…給紙ローラ、１５…ガイド、１６…用紙検知センサ、２１…搬送ベルト、２２…カウンタローラ、２６…帯電ローラ、２７…搬送ローラ、２８…テンションローラ、４１…用紙センサ、３４…エンコーダ。
【図１】
2005007799.tif 000003
【図２】
2005007799.tif 000004
【図３】
2005007799.tif 000005
【図４】
2005007799.tif 000006
【図５】
2005007799.tif 000007
【図６】
2005007799.tif 000008
【図７】
2005007799.tif 000009
【図８】
2005007799.tif 000010
【図９】
2005007799.tif 000011
【図１０】
2005007799.tif 000012
【図１１】
2005007799.tif 000013
【図１２】
2005007799.tif 000014
【図１３】
2005007799.tif 000015