(57)【特許請求の範囲】
【請求項１】
記録ヘッドにより記録媒体に記録を行う印刷装置において、
前記記録媒体を搬送する搬送手段と、
前記記録媒体の搬送方向に対して前記記録ヘッドより上流側にあって、前記記録媒体の有無を機械的なレバー動作により検出する検出センサと、
一定間隔毎に前記搬送手段による前記記録媒体の搬送量を検出し、前記記録媒体の先端からの距離を記憶する記憶手段と、
前記搬送手段による記録媒体の搬送後に前記記録媒体が無いことを前記検出センサが検出したときに、前記記憶手段に記憶された一定時間前の複数の前記記録媒体の先端からの距離と、前記記録媒体の搬送量を検出する動作を始めてから前記記録媒体が無いことを前記検出センサが検出するまでの時間と、前記一定間隔の時間とに基づいて、前記記録媒体の先端からの距離を算出する算出手段と、
を有することを特徴とする印刷装置。
【請求項２】
請求項１に記載の印刷装置において、前記算出手段は、前記記録媒体が有る状態から無い状態へ変化したことを前記検出センサが検出したときに、前記記録媒体の先端からの距離を算出することを特徴とする。
【請求項３】
請求項１または２の印刷装置において、前記記憶手段は、タイマカウンタを用いて前記一定間隔で前記記録媒体の先端からの距離を記憶するとともに、前記記録媒体の先端からの距離の記憶後に前記タイマカウンタをリセットすることを特徴とする。
【請求項４】
請求項１乃至３のいずれかの印刷装置において、前記検出センサは、搬送される前記記録媒体により回動するレバーと、回動された前記レバーを検出するセンサを有し、
前記一定時間は、前記記録媒体が前記レバーから外れてから前記センサが前記レバーを検出するまでの時間に基づいて決定することを特徴とする。
【請求項５】
請求項１乃至４のいずれかの印刷装置において、前記算出手段は、前記記憶手段が記憶する複数の前記記録媒体の先端からの距離のうち、前記記録媒体が無いことを前記検出センサが検出したときから前記一定時間前の直前と直後の前記記録媒体の先端からの距離を用いることを特徴とする。
【請求項６】
記録媒体を搬送する搬送手段と、前記記録媒体の搬送方向に対して記録ヘッドより上流側にあって、前記記録媒体の有無を機械的なレバー動作により検出する検出センサと、を有する印刷装置における印刷方法において、
一定間隔で前記搬送手段による前記記録媒体の搬送量を検出し、前記記録媒体の先端からの距離を記憶する記憶ステップと、
前記搬送手段による記録媒体の搬送後に前記記録媒体が無いことを前記検出センサが検出したときに、前記記憶ステップにおいて記憶された一定時間前の複数の前記記録媒体の先端からの距離と、前記記録媒体の搬送量を検出する動作を始めてから前記記録媒体が無いことを前記検出センサが検出するまでの時間と、前記一定間隔の時間とに基づいて、前記記録媒体の先端からの距離を算出する算出ステップと、
を備えることを特徴とする印刷方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、印刷装置の紙搬送方向における紙の後端検出方法に関する。
【０００２】
【従来の技術】
従来、紙検出センサの物理的な機械的な検出遅れ時間を補正する方法として、紙検出センサ割り込み処理において、物理的な検出遅れ時間に近いあらかじめ定められた周期タイマでの紙位置を紙後端位置としていた。このため、最大、周期タイマの時間分の紙送り量分だけの誤差を生じ、正確に紙の後端が検出できない可能性があった。また、紙送り速度や紙送りの速度変化により紙後端検出精度に影響を与え易いこともわかっている。
【０００３】
ところで、紙検出センサは紙搬送方向に対して印刷ヘッド部分より手前に配置されている。この紙検出センサにより紙後端を検出すると、印刷装置は紙残量管理制御に移行し、紙搬送方向に対して紙後端までどれだけの印刷領域が残っているかを常に計算しながら紙後端まで印刷を実行する。この検出誤差が大きいと、印刷領域が異なったものとなってしまい、場合によっては印刷装置のプラテン部に印刷をしてしまい、次の紙を汚してしまうなどの不利益が発生する可能性がある。
【０００４】
【発明が解決しようとする課題】
本発明では、紙検出センサ割り込み発生時に、検出遅れ時間を紙位置を逐次算出保存する周期タイマ時間により割った時の商である回数分前の周期タイマ割り込み時の紙位置と、その一回前の周期タイマ割り込みでの紙位置と、紙検出センサ割り込み時の周期タイマカウンタと、周期タイマ時間から補間計算することにより、紙検出センサの物理的な動作遅れによる検出位置を補正し、より正確な紙の残量管理制御を行い、常に適切な印刷領域で印刷された印刷物を使用者に提供することを目的とする。
【０００５】
【課題を解決するための手段】
これらの課題を解決するため、紙の有無を機械的なレバー動作により検出する紙検出センサが紙搬送方向に対して印刷ヘッド部分より手前に配置されている印刷装置において、紙位置を逐次算出する周期タイマ割り込み、周期タイマ割り込み毎にリセットされる周期タイマカウンタ、周期タイマ割り込み毎に算出された紙位置を保存・記録するメモリ装置、紙有りから紙無しを検出した時に発生する割り込み発生部、紙有り無し検出割り込み時の割り込み処理において、周期タイマカウンタおよび周期タイマ割り込み処理にて保存・記録された紙位置から補正紙位置を算出する演算部を備える。
本願発明は、記録ヘッドにより記録媒体に記録を行う印刷装置において、前記記録媒体を搬送する搬送手段と、前記記録媒体の搬送方向に対して前記記録ヘッドより上流側にあって、前記記録媒体の有無を機械的なレバー動作により検出する検出センサと、一定間隔毎に前記搬送手段による前記記録媒体の搬送量を検出し、前記記録媒体の先端からの距離を記憶する記憶手段と、前記搬送手段による記録媒体の搬送後に前記記録媒体が無いことを前記検出センサが検出したときに、前記記憶手段に記憶された一定時間前の複数の前記記録媒体の先端からの距離と、前記記録媒体の搬送量を検出する動作を始めてから前記記録媒体が無いことを前記検出センサが検出するまでの時間と、前記一定間隔の時間とに基づいて、前記記録媒体の先端からの距離を算出する算出手段と、を有することを特徴とする。
さらに、本願発明は、記録媒体を搬送する搬送手段と、前記記録媒体の搬送方向に対して記録ヘッドより上流側にあって、前記記録媒体の有無を機械的なレバー動作により検出する検出センサと、を有する印刷装置における印刷方法において、一定間隔で前記搬送手段による前記記録媒体の搬送量を検出し、前記記録媒体の先端からの距離を記憶する記憶ステップと、前記搬送手段による記録媒体の搬送後に前記記録媒体が無いことを前記検出センサが検出したときに、前記記憶ステップにおいて記憶された一定時間前の複数の前記記録媒体の先端からの距離と、前記記録媒体の搬送量を検出する動作を始めてから前記記録媒体が無いことを前記検出センサが検出するまでの時間と、前記一定間隔の時間とに基づいて、前記記録媒体の先端からの距離を算出する算出ステップと、を備えることを特徴とする。
【０００６】
【発明の実施の形態】
以下、添付図面に従って本発明に係る実施形態の一例を詳細に説明する。
【０００７】
図１は、印刷装置の横方向から模式図である。また、図２に紙検出センサによる紙検出方法を示す。
【０００８】
図１に示すように、紙検出センサ１０７は印刷ヘッド１０９に対し、紙搬送方向での前側に配置されている。印刷実行時に、紙がなければ、１０４給紙トレイ上に設置された紙を１０２給紙ローラにより給紙を開始する。紙検出センサの状態は、図２−Ａに示す。紙が１０７紙検出センサのレバー部に突き当たり、１０８回転軸を中心にレバーを回転させ、レバーにより光を遮られていた１０６光スイッチ部からレバー先端が外れ、紙有りとなる。紙検出センサの状態は、図２−Ｂに示す。給紙された紙は、１０３紙送りモータにより駆動された１０２紙送りローラにより紙搬送方向に送られる。所定の紙送り量を実行したところで、１０９印字ヘッドにより印刷を開始する。印字と紙送り動作の実行を繰り返しながら、給紙された紙に画像を完成させる。紙後端が紙センサレバーから外れると、紙センサレバーは、そのセンサレバー回転軸に装着されたバネにより、紙検出センサの１０６光スイッチ部の光を遮るように戻され、紙無しを検出する。紙検出センサの状態は、図２−Ｃに示す。そして、紙の残量管理制御に移行し、紙の後端を意識しながら紙送りおよび印字制御を実行する。
【０００９】
図３に示すように、本装置の制御演算処理部は各割り込み発生時に演算処理を行うCPU部（３０１）とタイマ処理等の時間管理を行うための基本クロックを発生するクロック発生部（３０２）、紙の先端および後端を検出する紙検出センサ部（３０３）、紙送りモータおよびヘッドを搭載したキャリッジを走査するキャリッジモータを制御するモータ制御部（３０４）、印字を行うために印字ヘッドを制御する印字ヘッド制御部（３０５）、割り込み発生時の紙位置等を記憶保存するメモリ装置であるRAM部（３０６）およびこれらの実行手順であるプログラムを保存記憶しているメモリ装置であるROM部（３０７）から構成される。
【００１０】
次に図４、図５、図６により、紙後端検出の処理手順を説明する。図４は、周期タイマ割り込み処理のフローチャートである。周期タイマ割り込みは、所定周期TCYC毎に割り込みが発生し、最新の紙搬送方向の紙位置に合わせて過去ｎ回分の周期タイマ割り込み時に検出した紙搬送方向の紙位置をメモリ装置であるRAM（３０６）に記憶保存する。（４０１）紙搬送方向の紙位置とは、給紙位置すなわち紙先端位置からの距離を指す。そして、周期タイマカウンタTcを０クリアする。（４０２）周期タイマカウンタはクロック発生装置により発生するクロックを基準として、常に周期タイマカウンタをカウントしている。
【００１１】
図５に紙検出センサ割り込み発生時の処理フローチャートを示す。紙検出センサ割り込み発生時に、まず紙検出センサ検出遅れを補正した紙搬送方向の紙位置を算出する。あらかじめ求められる紙検出センサの検出遅れ時間前の紙位置が、紙センサ位置での検出遅れのない本当の紙後端位置PEsnsとなる。この検出遅れ時間前の紙位置を、割り込み発生時の周期タイマカウンタ値Tcとｎ回前の周期タイマ割り込み時に保存記憶した紙位置Pnおよび（ｎ−１）回前の周期タイマ割り込み時に保存記憶した紙位置Pn-1から算出予測する（５０１）。次に、現在の紙位置Pnewを取得する（５０２）。そして、印字ヘッドノズル位置までの残量Prを算出する。紙検出センサ位置から印字ヘッドまでの距離PREMAIN、現在の紙位置Pnewおよび紙センサ後端検出位置PEsnsよりPrを算出する（５０３）。
【００１２】
図４および図５に示した各割り込み処理の時間関係を示したタイムチャートを図６に記す。周期タイマ処理は、TCYC周期毎に処理され、紙検出センサ割り込みは、紙センサが紙後端を検出した際に発生し、紙検出センサの検出遅れ時間TPSDLYを補正した紙センサ位置での紙後端検出位置を算出する。
【００１３】
ヘッド位置での紙後端残量を管理しながら紙送り制御および印字制御を行い、紙後端までの印字を実行する。
【００１４】
【発明の効果】
以上説明したように本発明によれば、紙検出センサの検出遅れ時間を補正する方法として、周期タイマ割り込みでの紙位置を保存することと、紙検出センサ割り込み処理において、割り込み発生時の周期タイマカウンタ値と過去の周期タイマ割り込みでの紙位置からセンサ検出遅れ時間前の紙位置を算出することにより、正確に紙の後端位置を検出することが可能となり、印刷領域が異なってしまったり、場合によっては印刷装置のプラテン部に印刷をしてしまうようなことはなく、使用者の所望する印刷領域にきっちりと印刷が実行できる。
【図面の簡単な説明】
【図１】印刷装置模式図
【図２】紙検出センサ動作模式図
【図３】制御演算処理部構成図
【図４】周期タイマ処理フローチャート
【図５】紙検出センサ割込み処理フローチャート
【図６】紙検出処理タイムチャート
【符号の説明】
１０１  プラテン
１０２  紙送りローラ
１０３  紙送りモータ
１０４  排紙トレイ
１０５  給紙ローラ
１０６  紙検出センサ（光スイッチ部）
１０７  紙検出センサ（レバー部）
１０８  紙検出センサ（レバー回転中心）
１０９  印字ヘッド
３０１  ＣＰＵ部
３０２  クロック発生部
３０３  紙検出センサ部
３０４  モータ制御部
３０５  印字ヘッド制御部
３０６  ＰＡＭ
３０７  ＲＯＭ
【図１】
0003862651.tif 000002
【図２】
0003862651.tif 000003
【図３】
0003862651.tif 000004
【図４】
0003862651.tif 000005
【図５】
0003862651.tif 000006
【図６】
0003862651.tif 000007