(57)【要約】【課題】  環境による用紙の伸縮や不定形の用紙を扱う場合にも、用紙後端の画像マスク不良を生じさせない。【解決手段】  レジストセンサ５、トップエッジセンサ７によって搬送用紙の前端、後端を検知し、これに基づいて搬送用紙の長さ（副走査方向の長さ）を求め、印字終了位置を求めて、これを印字終了位置調整部３２に設定する。【選択図】      図１
2006064983.tif 000002
【特許請求の範囲】
【請求項１】
搬送中の画像形成媒体の少なくとも後端を検知する検知手段と、
少なくとも該検知手段による後端の検知タイミングと媒体搬送速度とを用いて、前記搬送中の画像形成媒体の副走査方向の長さを算出する媒体長算出手段と、
該媒体長算出手段で算出した媒体長に応じて画像形成終了位置を決定する画像形成終了位置決定手段と、
該決定された画像形成終了位置に基づいて前記画像形成媒体への画像形成を行う画像形成制御手段と、
を有することを特徴とする画像形成装置。
【請求項２】
前記媒体搬送速度は前記画像形成媒体搬送中に第１の搬送速度から第２の搬送速度へと変化するものであり、該第１の搬送速度は搬送ローラにより与えられ、該第２の搬送速度は該搬送ローラの後段にある搬送ベルトにより与えられ、該搬送ローラの前段に前記検知手段が設けられており、該搬送ローラ−検知手段間の距離が予め登録されており、前記搬送ローラは画像形成媒体を一旦停止させた後に駆動再開して前記第１の搬送速度で画像形成媒体を搬送するものであり、
前記媒体長算出手段は、前記登録された距離と、前記駆動再開時点から前記検知手段が画像形成媒体後端を検知するまでの時間と、前記第１の搬送速度とに基づいて、前記媒体長を算出することを特徴とする請求項１記載の画像形成装置。
【請求項３】
前記媒体搬送速度は前記画像形成媒体搬送中に第１の搬送速度から第２の搬送速度へと変化するものであり、該第１の搬送速度は搬送ローラにより与えられ、該第２の搬送速度は該搬送ローラの後段にある搬送ベルトにより与えられ、該搬送ローラと搬送ベルトとの間に前記検知手段が設けられており、
該搬送ローラ−搬送ベルト間において画像形成媒体前端が前記第２の搬送速度になる位置である第１の位置と画像形成媒体前端が前記検知手段で検知されてから該第１の位置に搬送されるまでの時間とを予め登録させて記憶しておく記憶手段を更に備え、
前記媒体長算出手段は、前記記憶手段に記憶された第１の位置と時間、及び前記検知手段によって画像形成媒体前端が検知されてから画像形成媒体後端が検知されるまでの時間と前記第２の搬送速度とに基づいて、前記媒体長を算出することを特徴とする請求項１記載の画像形成装置。
【請求項４】
前記記憶手段には、画像形成媒体の厚さに応じて前記第１の位置と時間が複数登録・記憶されており、
前記画像形成媒体の厚さを検知する媒体厚検知手段を更に備え、
前記媒体長算出手段は、該媒体厚検知手段によって検知された画像形成媒体の厚さに応じた前記第１の位置と時間を、前記記憶手段を検索して求め、該求めた第１の位置と時間を用いて前記媒体長の算出を行うことを特徴とする請求項３記載の画像形成装置。
【請求項５】
前記媒体搬送速度は前記画像形成媒体搬送中に第１の搬送速度から第２の搬送速度へと任意の変化率で変化するものであり、
前記画像形成媒体の厚さを検知する媒体厚検知手段と、予め各媒体厚毎に前記搬送速度変化に対応した画像形成開始位置を登録させて記憶する記憶手段と、画像形成媒体搬送毎に、該媒体厚検知手段によって検知された媒体厚に対応する画像形成開始位置を前記記憶手段を検索して求める画像形成開始位置決定手段とを更に備えることを特徴とする請求項１記載の画像形成装置。
【請求項６】
搬送中の画像形成媒体の少なくとも後端を検知し、
少なくとも後端の検知タイミングと媒体搬送速度とを用いて、前記搬送中の画像形成媒体の副走査方向の長さを算出し、
該算出した媒体長に応じて画像形成終了位置を決定することを特徴とする画像形成位置決定方法。
【請求項７】
コンピュータに、
少なくとも搬送中の画像形成媒体の前端又は／及び後端の検知タイミングと媒体搬送速度とを用いて、前記搬送中の画像形成媒体の副走査方向の長さを算出する機能と、
該算出した媒体長に応じて画像形成終了位置を決定する機能と、
を実現させる為のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置に関する。
【背景技術】
【０００２】
最近の画像形成装置では、用紙搬送方向と同じ方向（副走査方向）と、用紙搬送方向と直交した方向（主走査方向；ヘッドの並び方向或いはレーザ光のスキャン方向）の両方で、用紙の端部まで印字したい（つまり、余白が殆ど無いものとしたい；例えば余白は１(mm)以内）、という要求がある。特に写真印刷等のグラフィック用途の場合、この要求が強い。しかし、用紙からはみ出して印字してしまうと、プラテンを汚してしまうので、端部に画像マスクをかけて印字可能領域を出来るだけ広くとった画像形成装置が提供されている。例えば、特許文献１記載のように、予め工場出荷時に画像形成装置等に登録された画像マスクのシフト量を、用紙の種類や給紙方向によって変更し、用紙先端、用紙後端各々のマスク量を、所望のものに制御する技術が知られている。
【特許文献１】特開２００３−２３７１２５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上記特許文献１記載の技術では、予め用紙長さ等が登録された用紙（定型紙）でしか画像マスクが正常に行われない。用紙の長さが予め分かっていないものや予期していない用紙（いわゆる不定型紙や、ユーザが用紙を裁断して独自のサイズにしたものを用いる場合がある）を印字した場合には、画像マスクが正常に行われない（後端の画像マスク不良となる）。また、周囲環境（温度、湿度等）によって用紙は±０．３％程度伸縮するものである。この為、たとえ定型紙であっても画像マスクが正常に行われない場合があった。特に、大きな用紙サイズの用紙を用いる場合に、この問題は顕著になる。例えば、Ａ３サイズの用紙を用いる場合、最大で
４２０（mm）×０．００３＝１．２６（mm）
の伸縮があり、１（mm）以上のズレが発生するので、上記後端の画像マスク不良が生じ易くなる。
【０００４】
あるいは、従来より、途中で用紙搬送速度が変わる構成の画像形成装置がある。上記特許文献１を含む従来技術では、印字タイミングやずれ量は搬送時間に基づいて決めており、搬送速度は一定であることを前提にしているので、途中で搬送速度が変わる場合、上記後端の画像マスク不良は勿論のこと、前端の印字不良が生じる可能性がある。
【０００５】
本発明の課題は、特に端部に画像マスクをかけて画像形成可能領域を出来るだけ広くとった画像形成装置において、環境による画像形成媒体の伸縮や不定形の画像形成媒体を扱う場合にも画像形成不良が生じないようにして媒体後端近傍まで確実に画像形成を行うことができ、あるいは途中で搬送速度が変わる構成の場合でも媒体後端又は前端の画像形成不良が生じないようにできる画像形成装置、そのプログラムを提供することである。
【課題を解決するための手段】
【０００６】
本発明の画像形成装置は、搬送中の画像形成媒体の少なくとも後端を検知する検知手段と、少なくとも該検知手段による後端の検知タイミングと媒体搬送速度とを用いて、前記搬送中の画像形成媒体の副走査方向の長さを算出する媒体長算出手段と、該媒体長算出手段で算出した媒体長に応じて画像形成終了位置を決定する画像形成終了位置決定手段と、該決定された画像形成終了位置に基づいて前記画像形成媒体への画像形成を行う画像形成制御手段とを有するように構成する。
【０００７】
上記画像形成装置は、例えば、前記媒体搬送速度は前記画像形成媒体搬送中に第１の搬送速度から第２の搬送速度へと変化するものであり、該第１の搬送速度は搬送ローラにより与えられ、該第２の搬送速度は該搬送ローラの後段にある搬送ベルトにより与えられ、該搬送ローラの前段に前記検知手段が設けられており、該搬送ローラ−検知手段間の距離が予め登録されており、前記搬送ローラは画像形成媒体を一旦停止させた後に駆動再開して前記第１の搬送速度で画像形成媒体を搬送するものであり、
前記媒体長算出手段は、前記登録された距離と、前記駆動再開時点から前記検知手段が画像形成媒体後端を検知するまでの時間と、前記第１の搬送速度とに基づいて、前記媒体長を算出するように構成してもよい。
【０００８】
あるいは、上記画像形成装置は、例えば、前記媒体搬送速度は前記画像形成媒体搬送中に第１の搬送速度から第２の搬送速度へと変化するものであり、該第１の搬送速度は搬送ローラにより与えられ、該第２の搬送速度は該搬送ローラの後段にある搬送ベルトにより与えられ、該搬送ローラと搬送ベルトとの間に前記検知手段が設けられており、
該搬送ローラ−搬送ベルト間において画像形成媒体前端が前記第２の搬送速度になる位置である第１の位置と画像形成媒体前端が前記検知手段で検知されてから該第１の位置に搬送されるまでの時間とを予め登録させて記憶しておく記憶手段を更に備え、
前記媒体長算出手段は、前記記憶手段に記憶された第１の位置と時間、及び前記検知手段によって画像形成媒体前端が検知されてから画像形成媒体後端が検知されるまでの時間と前記第２の搬送速度とに基づいて、前記媒体長を算出するように構成してもよい。更に、前記記憶手段には、画像形成媒体の厚さに応じて前記第１の位置と時間が複数登録・記憶されており、前記画像形成媒体の厚さを検知する媒体厚検知手段を更に備え、前記媒体長算出手段は、該媒体厚検知手段によって検知された画像形成媒体の厚さに応じた前記第１の位置と時間を、前記記憶手段を検索して求め、該求めた第１の位置と時間を用いて前記媒体長の算出を行うようにしてもよい。
【０００９】
または、上記画像形成装置は、例えば、前記媒体搬送速度は前記画像形成媒体搬送中に第１の搬送速度から第２の搬送速度へと任意の変化率で変化するものであり、前記画像形成媒体の厚さを検知する媒体厚検知手段と、予め各媒体厚毎に前記搬送速度変化に対応した画像形成開始位置を登録させて記憶する記憶手段と、画像形成媒体搬送毎に、該媒体厚検知手段によって検知された媒体厚に対応する画像形成開始位置を前記記憶手段を検索して求める画像形成開始位置決定手段とを更に備えるように構成してもよい。
【発明の効果】
【００１０】
本発明の画像形成装置、その方法、プログラム等によれば、特に端部に画像マスクをかけて画像形成可能領域を出来るだけ広くとった画像形成装置において、環境による画像形成媒体の伸縮や不定形の画像形成媒体を扱う場合にも画像形成不良が生じないようにして媒体後端近傍まで確実に画像形成を行うことができ、あるいは途中で搬送速度が変わる構成の場合でも媒体後端又は前端の画像形成不良が生じないようにできる。
【発明を実施するための最良の形態】
【００１１】
以下、図面を参照して、本発明の実施の形態について説明する。
尚、以下の説明では、画像形成する対象は「用紙」を例にするが、画像形成対象は、紙に限らず、例えば薄いプラスチック板／金属板等のような画像形成可能な媒体（これらを「画像形成媒体」と呼ぶ、あるいは単に「媒体」と呼ぶ）であればなんでもよい。また、以下の説明では、画像形成の例として印字を行うものとして説明するが、画像形成は字を形成するものに限らないことは言うまでもない。
【００１２】
図１に、本例の画像形成装置の構成図を示す。図示の画像形成装置は例えばインクジェットプリンタであるが、この例に限らない。尚、図１には、画像形成装置において本発明の説明に必要な部分のみを示してある。
【００１３】
図示の画像形成装置は、給紙台１、ピックアップローラ２、給紙ローラ３、用紙種類検出部４、レジストセンサ５、レジストローラ６、トップエッジセンサ７、ベルトプラテン８、ファン９、印字ヘッド１０と、搬送制御部２０及び印字制御部３０等を備える。尚、これら構成を搬送順に言うと、給紙ローラ３の後段（下流）に用紙種類検出部４、用紙種類検出部４の後段にレジストセンサ５、レジストセンサ５の後段にレジストローラ６、レジストローラ６の後段にトップエッジセンサ７、トップエッジセンサ７の後段にベルトプラテン８が設けられていると言える（逆に見れば、例えばトップエッジセンサ７の前段（上流）にレジストローラ６が設けられているといえる）。
【００１４】
搬送制御部２０は、ＣＰＵ２１、ＲＡＭ２２、ＲＯＭ２３、記憶部２４、タイマー２５、及びパネル２６（操作パネル）を有する。印字制御部３０は、印字開始位置調整部３１、印字終了位置調整部３２を有する。特に図示していないが、ピックアップローラ２、給紙ローラ３、レジストローラ６を回転させる駆動部（モータ等）は、搬送制御部２０が駆動制御し、これらローラを回転／停止させる。また、以下の説明では逐一述べないが、用紙種類検出部４、レジストセンサ５、トップエッジセンサ７による検出結果は、搬送制御部２０に入力される。
【００１５】
尚、印字制御部３０自体は、従来と同じであるので特に詳細には説明しない。本例では、印字開始位置調整部３１、印字終了位置調整部３２の設定値が、用紙１枚１枚毎に、最適な値が設定される点が従来と異なる。
【００１６】
以下、図２に示す搬送制御部２０の処理フローチャート図も参照しながら、上記画像形成装置の動作について説明する。
給紙台１には用紙Ａが収納されている。搬送制御部２０は、印字開始指示を受けると、まず、ピックアップローラ２を駆動制御する（ステップＳ１１）。これより、給紙台１に収容されている用紙Ａは、ピックアップローラ２によって繰り出され、給紙ローラ３によってレジストローラ６に向けて搬送される。給紙ローラ３−レジストローラ６間には、用紙種類検出部４とレジストセンサ５が設けられており、搬送される用紙Ａの厚さが、用紙種類検出部４によって検出される（ステップＳ１２）。更に、下流のレジストセンサ５によって用紙前端が検知されると（ステップＳ１３，ＹＥＳ）、レジストローラ６（このときは停止している）に用紙前端を突き当ててレジストレーション（用紙の斜行を補正する）を行う為に、給紙ローラ３を所定量回転させたら、搬送を一時停止する（ステップＳ１４）。
【００１７】
搬送制御部２０は、その後、所定のタイミングで、レジストローラ６の駆動を開始させる（ステップＳ１５）。これより、レジストローラ６による用紙搬送が再開され、（レジストローラ６の下流にあり、用紙の前端を検出するセンサである）トップエッジセンサ７によって用紙前端が検知されると（ステップＳ１６，ＹＥＳ）、搬送制御部２０は、予め記憶部２４又はＲＯＭ２３に格納されているパラメータテーブル（図４に一例を示す）を参照して印字開始位置（印字開始タイミング；用紙前端のトップエッジセンサ７通過から印字ヘッド１０到達までの時間に相当する）を決定し、これを印字開始位置調整部３１に設定する（ステップＳ１７）。この印字開始位置決定方法については、後に詳述する。尚、用紙の前端、後端とは、用紙の副走査方向における両端のうち、搬送方向前側が前端、後側が後端である。
【００１８】
更に、例えば不図示の上位装置から画像データ（印字データ）が送られてくるので、この画像データ長（副走査方向の画像データライン数）から印字に必要な用紙長Ｌ１を算出し、これを印字終了位置調整部３２に設定する（ステップＳ１８）。
【００１９】
レジストローラ６の下流には、用紙Ａをファン９で吸引しながら搬送するベルトプラテン８が設けられており、用紙Ａはベルトプラテン８に吸着されながらベルトプラテン８と同じ速度で搬送される。但し、レジストローラ６とベルトプラテン８とでは搬送速度が異なる為、用紙Ａが完全に吸着する位置（図１に示す、レジストローラ６から距離Ｌｘの位置）に到達するまでの間、後述する図３に示すように搬送速度が変化する部分がある。詳しくは後述する。
【００２０】
そして、印字制御部３０は、印字開始位置調整部３１に設定された値に基づいて印字ヘッド１０を制御して印字開始するが、上記ステップＳ１７の処理は後述するように用紙厚み毎に対応する正確な値を検索・設定するものであるので、この印字開始時に用紙Ａは丁度印字ヘッド１０に到達しており、印字可能領域を出来るだけ広くとった場合でも正確に用紙Ａの前端位置（厳密には多少の空白をとるが）から印字開始できる。その後は、印字制御部３０は、ベルトプラテン８の搬送速度に同期させて印字ヘッド１０による印字を制御する。
【００２１】
一方、印字中又は印字開始前に用紙Ａの後端がレジストセンサ５によって検出されると（ステップＳ１９，ＹＥＳ）、搬送制御部２０は、用紙Ａの実際の用紙長さＬ２（副走査方向の長さ）を以下の（１）式により算出する（ステップＳ２０）。
【００２２】
用紙長さＬ２  ＝  Ｌａ  ＋  Ｖ１×（ｔe−ｔｓ）  ・・・（１）式
（但し、Ｌａ；レジストセンサ５−レジストローラ６間の距離、Ｖ１；レジストローラ用紙搬送速度、ｔe；ステップS１９の用紙後端検出時刻、ｔs；レジストローラ６の駆動開始時刻）（勿論、ＬａやＶ１等の値は、予め設定されて記憶部２４等に記憶されている）。
【００２３】
そして、もしＬ１＞Ｌ２であるならば（ステップＳ２１，ＹＥＳ）、上記ステップＳ１８の設定のままでは用紙からはみ出して印字してしまうことになるので、これを避ける為に、実際の用紙長さＬ２に応じた印字終了位置を印字終了位置調整部３２に再設定する（ステップＳ２２）。
【００２４】
これによって適正な用紙後端マスクが行える。印字ヘッド１０による印字後は、用紙Ａは排紙される。
以下、上記ステップＳ１７の処理について詳細に説明する。
【００２５】
まず、既に簡単に説明してあるが、レジストローラ６による用紙搬送速度とベルトプラテン８による用紙搬送速度とは、ローラの偏芯、ローラ径のバラツキ、ベルトの伸縮等が原因で、同一速度にすることはできない。よって、搬送速度が途中で変わること自体は仕方がないことであるが、もし、「レジストローラ搬送速度（第１の搬送速度）＜ベルトプラテン搬送速度（第２の搬送速度）」となってしまうと、用紙の搬送速度がレジストローラ６に支配されてしまい、色ずれが発生してしまう。この為、常に「レジストローラ搬送速度≧ベルトプラテン搬送速度」となるような速度設定を予め行っておく。この場合、レジストローラ６−ベルトプラテン８間に用紙のたるみを持たせることになり、印字時の用紙搬送にレジストローラ６の影響が出ないようにできる。
【００２６】
しかしながら、この様にすると、用紙の特に前端側の搬送速度は一定ではなくなる。
図３に、トップエッジセンサ７通過直後からの用紙の前端速度の変化を示す。
図３において、Ｖ１はレジストローラ６による線速度（用紙搬送速度）、Ｖ２はベルトプラテン８による線速度（用紙搬送速度）である。トップエッジセンサ７通過直後から時間ｔ１までは、ファン９による吸着の影響を受けていないので、速度Ｖ１で搬送されている。時間ｔ１からファン９による吸着の影響を受け始め、時間ｔ２で用紙は完全に吸着する為、その後はベルトプラテン８による搬送速度Ｖ２で移動する（この様な構成を“途中で搬送速度が変わる構成”と言うものとする）。尚、時間ｔ２は、用紙前端がトップエッジセンサ７通過から図１の“用紙が完全に吸着する位置”に達するまでに掛かる時間である。
【００２７】
ｔ１からｔ２の区間は、用紙の前端がベルトプラテン８に着床して用紙前端の速度が徐々にベルトプラテン８による搬送速度Ｖ２まで下がっていく部分であり、図示の通り速度の変化率（傾き）は一定である。よって、図１の距離Ｌｘの値は、
Ｖ１×ｔ１＋Ｖ２×（ｔ２−ｔ１）＋１／２×（Ｖ１−Ｖ２）×（ｔ２−ｔ１）
によって求めることができ、これに基づいて印字開始位置を簡単に求めることができる。しかしながら、これら距離Ｌｘや印字開始位置は、用紙の厚みやＶ１，Ｖ２によって異なってくる。すなわち、用紙が厚くなればなるほど、用紙が硬くなり、ベルトプラテン８へ押し込む力が強くなる為、距離Ｌｘが長くなる。また、搬送速度Ｖ１，Ｖ２が速くなれば、当然、用紙前端が印字ヘッド１０に到達するタイミングは早くなる。更に、搬送速度Ｖ１とＶ２との相対速度が、ある標準の相対速度に対して、例えばレジストローラ６の相対速度が速かった場合、それだけ用紙をベルトプラテン８側に押し込む力が強くなるので、ベルトプラテン８上で用紙が滑る距離が長くなる（つまり、距離Ｌｘが長くなる）。逆に、レジストローラ６の相対速度が標準より遅かった場合、距離Ｌｘは短くなる。
【００２８】
この為、予め用紙の厚み、Ｖ１，Ｖ２を様々な値に変えつつ距離Ｌｘや印字開始位置を実測又はシミュレーションし、その結果を例えば図４に示すパラメータテーブルとして記憶部２４に格納しておく。そして、上述したように、ステップＳ１７の処理では、用紙種類検出部４によって検出した用紙Ａの厚さを用いて、パラメータテーブルから該当する距離Ｌｘや印字開始位置を取出し、これを印字開始位置調整部３１に設定する。これによって、用紙Ａの規定位置から印字開始できる。
【００２９】
尚、上記Ｖ１、Ｖ２は各機種又はマシン（プリンタ）毎に固定的であるので、上記パラメータテーブルは実際にはＶ１，Ｖ２はそのマシンに対応する一定値となり、これに対して用紙の厚みを変えた場合の距離Ｌｘや印字開始位置が格納されることになる。よって、上記パラメータテーブルにおいてＶ１，Ｖ２は必ずしも必要なものではない。
【００３０】
但し、上記パラメータテーブルの値は、各マシン毎に微妙に適正値が違ってくる可能性があるので、後に微調整できるように、例えば工場出荷時や市場において変更できるようになっている。この為、パラメータテーブルはＲＯＭ２３ではなく記憶部２４（フラッシュメモリ等）に格納している。
【００３１】
尚、上述した説明では、印字開始位置は、トップエッジセンサ７による用紙前端の検出時を基準としたが、この例に限らず、例えばレジストローラ６の駆動開始時を基準としたものとしてもよい。
【００３２】
また、尚、ここで、上記ステップＳ１２の処理のうち、用紙厚み検出処理の具体例を示しておく。用紙の厚みを検出するものとしては、様々な方法があり、どの方法を採ってもよいが、一例として、（１）レーザ変位計による厚み検知装置、（２）ローラによる厚み検知装置等があり、あるいは（３）給紙台において厚みを検知する方法もある。
【００３３】
上記（２）の方法に関しては、例えば図５（ａ）に示すように、重力方向（上下方向）に可動なローラを用いることで、用紙通過時におけるこのローラの高さを検知する。ローラの高さの検知方法は、（ａ）リニアスケールにより検出する方法、（ｂ）センサの受光量の差により検出する方法等がある。（ｂ）の方法は、例えば図５（ｂ）に示すように、ローラの上下に連動して上下する遮蔽板を、発行素子−受光素子間に設けることで、受光素子の受光量の変化に基づき、ローラの高さを算出する。あるいは、厚みを検知する構成を、図１の用紙種類検出部４の位置ではなく、上記（３）の方法のように給紙台１に設けてもよい。これは、例えば図５（ｃ）に示すように、通常、紙を一枚給紙する毎に給紙台を上昇させることを利用して、給紙台上昇量を検知することで、厚みを求める。例えば、（i）用紙が一枚給紙されると、その分ピックアップローラ２が下がり、センサ（不図示
）がＯＦＦになる。（ii）給紙台１を駆動するモータ（不図示）を、センサがＯＮになる
まで駆動する。（iii）センサがＯＮになったところでモータを停止。モータ軸等に取り付けられたロータリーエンコ−ダ又は給紙台１に取り付けられたリニアエンコーダから、給紙台１が上昇した距離を求める（≒用紙厚み）。尚、用紙幅検知は、ＣＣＤ等を用いる一般的な方法でよい。
【００３４】
また、ここで、上記ステップＳ１８、Ｓ２１、Ｓ２２の処理について、図６を参照して詳しく説明しておく。まずステップＳ１８の処理は、図６に示すように、上位装置から送られてきた画像データ（印字データ）の長さＬ１をセットする処理である。本例は、画像データの長さがほぼ用紙長さ一杯の場合を対象としているが、実際の印字作業ではこのような場合に限らず、例えば図６に示すように長さＬ１が用紙長さよりもかなり短い場合も有り得る。
【００３５】
よって、ステップＳ１８で画像データの長さＬ１を設定しておかないと、用紙長さを検出する前に印字データが終わってしまう場合、図６に示すように印字データが展開されたメモリ領域以外のメモリ領域に展開されたデータ（例えば以前の画像データ等が格納されている領域；以前の画像データのゴミが残っている領域）が印字されてしまうことになる。そして、ステップＳ２１において「画像データ長Ｌ１から算出した印字終了位置 ＞ 実際の用紙長さＬ２から算出した印字終了位置」であった場合（用紙が画像データよりも短い場合）には（ステップＳ２１，ＹＥＳ）、ステップＳ２２によって、実際の用紙長さＬ２から算出した印字終了位置を印字終了位置調整部３２に設定し、そうではない場合には（ステップＳ２１，ＮＯ）、印字終了位置調整部３２の設定は、最初の設定（ステップＳ１８）のままとする必要がある。
【００３６】
次に、以下、変形例について説明する。
図７は、当該変形例の処理フローチャートである。図７のフローチャートは、図２におけるステップＳ１９の代わりにステップＳ３９を行うことでステップＳ４０の用紙長さ算出はトップエッジセンサ７の検出結果に基づいて行う点が異なるだけであり、他は図２の処理と略同様であるので説明は省略する。
【００３７】
よって、以下、ステップＳ３９、Ｓ４０の処理についてのみ説明する。
トップエッジセンサ７の検出結果に基づいて用紙長さを算出する場合、トップエッジセンサ７で用紙前端を検出してから用紙後端を検出するまでの間、搬送速度が図３に示すように変化するので、用紙長さは、単純に速度×時間で求めることはできない。しかし、図３においてｔ３をトップエッジセンサ７による用紙前端検出から用紙後端検出までの時間とすると、ｔ２−ｔ３間は搬送速度は一定（Ｖ２）であり、ｔ２以前は速度が変動しても結局ｔ２時点では用紙前端はトップエッジセンサ７から距離Ｌｘの位置にあることは分かっており且つＬｘの値は上述した通りパラメータテーブルから取得できる。よって、パラメータテーブルに更にｔ２の値を格納しておくことで（上記予めＬｘを求める際に分かるので）、以下の（２）式によって用紙長さを算出できる。
【００３８】
用紙長さ  ＝  Ｌｘ ＋ （ｔ３−ｔ２）×Ｖ２  ・・・（２）式
尚、算出した用紙長さは、印字終了位置調整部３２に再設定する。これによって常に適正な用紙後端マスクが可能となる。
【００３９】
尚、上述した各説明では、用紙の厚みを、センサ（用紙種類検出部４）を用いて検出しているが、この例に限らず、例えばユーザが予めパネル２６（操作パネル）を操作して設定してもよい。これは、例えば、ユーザが使用する用紙の厚みを直接入力してもよいし、予めメーカ側で各用紙種類毎の厚みを記憶部２４に格納しておき、ユーザは使用する用紙種類を入力するようにしてもよい。
【００４０】
上記図２又は図７に示すフローチャートの処理は、予めＲＯＭ２３や記憶部２４に記憶されている所定のアプリケーションプログラムを、ＣＰＵ２１が読出し／実行することにより実現される。また、各センサによる検出結果やその検出時刻は、ＲＡＭ２２に一時的に格納される。
【００４１】
また、最初に述べたように、画像形成対象は用紙に限らないのであるから、その意味で、上記「印字開始位置」、「印字終了位置」、「用紙長」、「用紙厚」、「印字可能領域」等は、広義にはそれぞれ、「画像形成開始位置」、「画像形成終了位置」、「媒体長」、「媒体厚」、「画像形成可能領域」等と呼ぶものとする。
【図面の簡単な説明】
【００４２】
【図１】本例の画像形成装置の構成図である。
【図２】搬送制御部の処理フローチャート図である。
【図３】トップエッジセンサ通過直後からの用紙の前端速度の変化を示す図である。
【図４】パラメータテーブルのデータ構造図である。
【図５】（ａ）〜（ｃ）は、用紙厚み検知の一例を説明する為の図である。
【図６】図６は、ステップＳ１８，Ｓ２１，Ｓ２２の意味を説明する為の図である。
【図７】搬送制御部の処理フローチャート（変形例）である。
【符号の説明】
【００４３】
１  給紙台
２  ピックアップローラ
３  給紙ローラ
４  用紙種類検出部
５  レジストセンサ
６  レジストローラ
７  トップエッジセンサ
８  ベルトプラテン
９  ファン
１０  印字ヘッド
２０  搬送制御部
２１  ＣＰＵ
２２  ＲＡＭ
２３  ＲＯＭ
２４  記憶部
２５  タイマー
２６  パネル
３０  印字制御部
３１  印字開始位置調整部
３２  印字終了位置調整部
【図１】
2006064983.tif 000003
【図２】
2006064983.tif 000004
【図３】
2006064983.tif 000005
【図４】
2006064983.tif 000006
【図５】
2006064983.tif 000007
【図６】
2006064983.tif 000008
【図７】
2006064983.tif 000009