(57)【要約】【課題】部品間のばらつき、ならびに部品の経時変化および経年変化による影響を受けることなく、最適な記録領域に記録可能な記録装置を提供する。【解決手段】供給される被記録材の先端および後端を検出する被記録材検出センサ３０３と、被記録材の後端を検出する、被記録材検出センサ３０３から被記録材の搬送方向に所定の距離だけ離れた位置に設けられた画像読取りセンサ１１１と、被記録材検出センサ３０３が被記録材の先端を検出してから画像読取りセンサ１１１が被記録材の後端を検出するまでの被記録材の搬送距離である画像読取りセンサ検出距離から所定の距離を減算し、被記録材の長さを算出するプロセッサとを有する。【選択図】　図１
2004083239.tif 000002
【特許請求の範囲】
【請求項１】
供給される被記録材の先端および後端を検出する被記録材検出センサと、
前記被記録材の後端を検出する、前記被記録材検出センサから前記被記録材の搬送方向に所定の距離だけ離れた位置に設けられた画像読取りセンサと、
前記被記録材検出センサが前記被記録材の先端を検出してから前記画像読取りセンサが前記被記録材の後端を検出するまでの前記被記録材の搬送距離である画像読取りセンサ検出距離から前記所定の距離を減算し、前記被記録材の長さを算出するプロセッサと、
を有する記録装置。
【請求項２】
前記プロセッサは、
前記被記録材検出センサが前記被記録材の先端を検出してから後端を検出するまでの前記被記録材の搬送距離である被記録材検出センサ検出距離から前記被記録材の長さを減算し、前記被記録材検出センサによる前記被記録材の後端の検出遅れを補正するための被記録材検出センサ補正量を算出する請求項１記載の記録装置。
【請求項３】
前記被記録材検出センサ補正量を保存するためのメモリを備え、
前記プロセッサは、
前記被記録材検出センサによる前記被記録材の後端検出時における前記被記録材の搬送速度に対応して前記被記録材検出センサ補正量を前記メモリに格納する請求項２記載の記録装置。
【請求項４】
前記プロセッサは、
前記搬送速度に対応して前記メモリから読み出した前記被記録材検出センサ補正量を前記被記録材検出センサ検出距離から減算し、前記被記録材の長さを算出する請求項３記載の記録装置。
【請求項５】
供給される被記録材の先端および後端を検出する被記録材検出センサを備えた記録装置の前記被記録材検出センサによる前記被記録材の後端の検出遅れを補正するための方法であって、
予め、前記被記録材の後端を検出する、前記被記録材検出センサから前記被記録材の搬送方向に所定の距離だけ離れた位置に画像読取りセンサを設けておき、前記被記録材検出センサが前記被記録材の先端を検出してから前記画像読取りセンサが前記被記録材の後端を検出するまでの前記被記録材の搬送距離である画像読取りセンサ検出距離を求め、
前記画像読取りセンサ検出距離から前記所定の距離を減算し、前記被記録材の長さを算出する補正方法。
【請求項６】
前記被記録材検出センサが前記被記録材の先端を検出してから後端を検出するまでの前記被記録材の搬送距離である被記録材検出センサ検出距離を求め、
前記被記録材検出センサ検出距離から前記被記録材の長さを減算し、前記被記録材検出センサによる前記被記録材の後端の検出遅れを補正するための被記録材検出センサ補正量を算出する請求項５記載の補正方法。
【請求項７】
前記被記録材検出センサによる前記被記録材の後端検出時における前記被記録材の搬送速度を求め、
前記搬送速度に対応して前記被記録材検出センサ補正量を格納する請求項６記載の補正方法。
【請求項８】
前記搬送速度に対応して前記被記録材検出センサ補正量を読み出し、
読み出した被記録材検出センサ補正量を前記被記録材検出センサ検出距離から減算し、前記被記録材の長さを算出する請求項７記載の補正方法。
【請求項９】
供給される被記録材の先端および後端を検出する被記録材検出センサを備えた記録装置の前記被記録材検出センサによる前記被記録材の後端の検出遅れを補正する処理をプロセッサに実行させるためのプログラムであって、
予め、前記被記録材の後端を検出する、前記被記録材検出センサから前記被記録材の搬送方向に所定の距離だけ離れた位置に画像読取りセンサを設けておき、前記被記録材検出センサが前記被記録材の先端を検出してから前記画像読取りセンサが前記被記録材の後端を検出するまでの前記被記録材の搬送距離である画像読取りセンサ検出距離を求め、
前記画像読取りセンサ検出距離から前記所定の距離を減算し、前記被記録材の長さを算出する処理をプロセッサに実行させるプログラム。
【請求項１０】
前記被記録材検出センサが前記被記録材の先端を検出してから後端を検出するまでの前記被記録材の搬送距離である被記録材検出センサ検出距離を求め、
前記被記録材検出センサ検出距離から前記被記録材の長さを減算し、前記被記録材検出センサによる前記被記録材の後端の検出遅れを補正するための被記録材検出センサ補正量を算出する処理をプロセッサに実行させる請求項９記載のプログラム。
【請求項１１】
前記被記録材検出センサによる前記被記録材の後端検出時における前記被記録材の搬送速度を求め、
前記搬送速度に対応して前記被記録材検出センサ補正量を格納する処理をプロセッサに実行させる請求項１０記載のプログラム。
【請求項１２】
前記搬送速度に対応して前記被記録材検出センサ補正量を読み出し、
読み出した被記録材検出センサ補正量を前記被記録材検出センサ検出距離から減算し、前記被記録材の長さを算出する処理をプロセッサに実行させる請求項１１記載のプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、被記録材に画像を形成する記録装置に関し、特に紙や布などの被記録材の後端を検出する記録装置、補正方法およびプログラムに関する。
【０００２】
【従来の技術】
従来、紙や布などの被記録材に画像を記録するための装置において、例えば、紙に記録する場合、紙からはみださずに記録するために紙の先端および後端を検出する紙検出センサが設けられている。しかし、紙検出センサの動作の遅れにより紙の後端の検出遅れが生じると、紙の後端を正しく認識できず、紙の後端からはみだして記録することがある。
【０００３】
上記紙検出センサの検出遅れを補正する方法が、例えば、特開平１０−２９１６８５号公報に開示されている。この公報では、上記検出遅れに対して、紙送り速度と速度変化状態により予め決められた補正値が格納され、記録時に補正値を読み出して紙の検出位置を補正することが提案されている。
【０００４】
【発明が解決しようとする課題】
しかしながら、上述の検出遅れの時間が、部品寸法の製造ばらつきにより一定にならなかったり、センサを動作させるバネの定数の経年変化により変化したりする場合がある。その場合、紙の搬送量にずれが生じるため、紙の後端からはみだして記録してしまうという問題がある。
【０００５】
また、検出遅れ時間を一定値に見積もることができたとしても、遅れ時間を一定にするためには、部品寸法の精度をより厳密に管理する必要があり、部品製造および部品管理のためのコストが製品コストに影響し、製品が高価になるという問題がある。
【０００６】
本発明は上記したような従来の技術が有する問題点を解決するためになされたものであり、部品間のばらつき、ならびに部品の経時変化および経年変化による影響を受けることなく、最適な記録領域に記録可能な記録装置、記録可能とするための補正方法、およびその方法を実行するためのプログラムを提供することを目的とする。
【０００７】
【課題を解決するための手段】
上記目的を達成するための本発明の記録装置は、供給される被記録材の先端および後端を検出する被記録材検出センサと、
前記被記録材の後端を検出する、前記被記録材検出センサから前記被記録材の搬送方向に所定の距離だけ離れた位置に設けられた画像読取りセンサと、
前記被記録材検出センサが前記被記録材の先端を検出してから前記画像読取りセンサが前記被記録材の後端を検出するまでの前記被記録材の搬送距離である画像読取りセンサ検出距離から前記所定の距離を減算し、前記被記録材の長さを算出するプロセッサと、
を有する構成である。
【０００８】
上記のように構成される本発明では、画像読取りセンサで被記録材の後端を検出し、求まる被記録材の搬送距離に被記録材検出センサによる後端検出の遅れ分の長さが含まれないため、その搬送距離から被記録材検出センサと画像読取りセンサとの間の距離を減算することで被記録材の長さがより正確に求まる。
【０００９】
また、前記プロセッサは、
前記被記録材検出センサが前記被記録材の先端を検出してから後端を検出するまでの前記被記録材の搬送距離である被記録材検出センサ検出距離から前記被記録材の長さを減算し、前記被記録材検出センサによる前記被記録材の後端の検出遅れを補正するための被記録材検出センサ補正量を算出することとしてもよい。
【００１０】
上記のように構成される本発明では、被記録材検出センサにより先端を検出してから後端を検出するまでの被記録材の搬送距離には被記録材の長さの他に後端検出の遅れ分が含まれるため、この搬送距離から被記録材の長さを減算することにより検出遅れを補正するための被記録材検出センサ補正量が求まる。
【００１１】
また、前記被記録材検出センサ補正量を保存するためのメモリを備え、
前記プロセッサは、
前記被記録材検出センサによる前記被記録材の後端検出時における前記被記録材の搬送速度に対応して前記被記録材検出センサ補正量を前記メモリに格納することとしてもよい。
【００１２】
上記のように構成される本発明では、被記録材検出センサの後端検出時における被記録材搬送速度に対応して被記録材検出センサ補正量をメモリに格納するため、画像が記録される被記録材毎に搬送速度が異なっても、搬送速度に対応して被記録材検出センサ補正量をメモリから読み出せる。
【００１３】
さらに、前記プロセッサは、
前記搬送速度に対応して前記メモリから読み出した前記被記録材検出センサ補正量を前記被記録材検出センサ検出距離から減算し、前記被記録材の長さを算出することとしてもよい。
【００１４】
上記のように構成される本発明では、被記録材の搬送速度に対応する被記録材検出センサ補正量をメモリから読み出し、被記録材の後端検出の遅れ分が含まれる、被記録材の搬送距離から被記録材検出センサ補正量を減算することで、被記録材の長さがより正確に求まる。
【００１５】
上記目的を達成するための本発明の補正方法は、供給される被記録材の先端および後端を検出する被記録材検出センサを備えた記録装置の前記被記録材検出センサによる前記被記録材の後端の検出遅れを補正するための方法であって、
予め、前記被記録材の後端を検出する、前記被記録材検出センサから前記被記録材の搬送方向に所定の距離だけ離れた位置に画像読取りセンサを設けておき、前記被記録材検出センサが前記被記録材の先端を検出してから前記画像読取りセンサが前記被記録材の後端を検出するまでの前記被記録材の搬送距離である画像読取りセンサ検出距離を求め、
前記画像読取りセンサ検出距離から前記所定の距離を減算し、前記被記録材の長さを算出するものである。
【００１６】
この場合、前記被記録材検出センサが前記被記録材の先端を検出してから後端を検出するまでの前記被記録材の搬送距離である被記録材検出センサ検出距離を求め、
前記被記録材検出センサ検出距離から前記被記録材の長さを減算し、前記被記録材検出センサによる前記被記録材の後端の検出遅れを補正するための被記録材検出センサ補正量を算出することとしてもよい。
【００１７】
また、前記被記録材検出センサによる前記被記録材の後端検出時における前記被記録材の搬送速度を求め、
前記搬送速度に対応して前記被記録材検出センサ補正量を格納することとしてもよい。
【００１８】
さらに、前記搬送速度に対応して前記被記録材検出センサ補正量を読み出し、読み出した被記録材検出センサ補正量を前記被記録材検出センサ検出距離から減算し、前記被記録材の長さを算出することとしてもよい。
【００１９】
上記目的を達成するための本発明のプログラムは、供給される被記録材の先端および後端を検出する被記録材検出センサを備えた記録装置の前記被記録材検出センサによる前記被記録材の後端の検出遅れを補正する処理をプロセッサに実行させるためのプログラムであって、
予め、前記被記録材の後端を検出する、前記被記録材検出センサから前記被記録材の搬送方向に所定の距離だけ離れた位置に画像読取りセンサを設けておき、前記被記録材検出センサが前記被記録材の先端を検出してから前記画像読取りセンサが前記被記録材の後端を検出するまでの前記被記録材の搬送距離である画像読取りセンサ検出距離を求め、
前記画像読取りセンサ検出距離から前記所定の距離を減算し、前記被記録材の長さを算出する処理をプロセッサに実行させるものである。
【００２０】
この場合、前記被記録材検出センサが前記被記録材の先端を検出してから後端を検出するまでの前記被記録材の搬送距離である被記録材検出センサ検出距離を求め、
前記被記録材検出センサ検出距離から前記被記録材の長さを減算し、前記被記録材検出センサによる前記被記録材の後端の検出遅れを補正するための被記録材検出センサ補正量を算出する処理をプロセッサに実行させるものであってもよい。
【００２１】
また、前記被記録材検出センサによる前記被記録材の後端検出時における前記被記録材の搬送速度を求め、
前記搬送速度に対応して前記被記録材検出センサ補正量を格納する処理をプロセッサに実行させるものであってもよい。
【００２２】
さらに、前記搬送速度に対応して前記被記録材検出センサ補正量を読み出し、読み出した被記録材検出センサ補正量を前記被記録材検出センサ検出距離から減算し、前記被記録材の長さを算出する処理をプロセッサに実行させるものであってもよい。
【００２３】
【発明の実施の形態】
本発明の記録装置は、紙検出センサ、およびキャリッジに備えた画像読取りのためのセンサを用いて紙の先端および後端を検出して紙の搬送量を算出し、その搬送量から紙検出センサの検出遅れを補正するための補正量を算出して保存し、画像記録の際、保存した補正量により紙後端の検出遅れを補正することを特徴とする。
【００２４】
本発明の記録装置の構成について説明する。なお、以下では被記録材が紙である場合を例にして説明する。
【００２５】
図１は本発明の記録装置の一構成例を示す模式図であり、図１（Ａ）はその側面、図１（Ｂ）はその前面を示す図である。
【００２６】
図１に示すように、本発明の記録装置は、記録前の紙を保管する供給トレイ１０４と、紙に画像を記録する記録ヘッド１１０が搭載されたキャリッジ部１０９と、供給トレイ１０４から記録ヘッド１１０の方向（以下、搬送方向と称する）へ紙を供給する供給ローラ１０５と、供給トレイ１０４から記録ヘッド１１０に搬送される紙の先端および後端を検出する紙検出センサ部３０３と、供給された紙を搬送方向に送る搬送ローラ１０２と、記録時に紙を裏側から支持するプラテン１０１と、各部を制御する制御演算処理部（不図示）とを有する構成である。
【００２７】
キャリッジ部１０９は、画像読取りを行うと共に紙の端部を光学的に検出する画像読取りセンサ部１１１を備えている。キャリッジ部１０９には記録ヘッド１１０が着脱可能に搭載される。
【００２８】
紙検出センサ部３０３は供給トレイ１０４と記録ヘッド１１０の間に設けられている。また、供給される紙により搬送方向に押されるレバー部１０７と、レバー部１０７の回動によりＯＮ／ＯＦＦする光スイッチ部１０６とを有し、レバー部１０７が回動可能にレバー回転軸１０８に固定されている。なお、紙検出センサ３０３と画像読取りセンサ部１１１の距離は、紙検出センサ３０３やキャリッジ部１０９が予め決められた通りに組み付けられるため、装置構成上一定の値になる。
【００２９】
搬送ローラ１０２には搬送量を読み取るためのマーキングが所定のピッチで形成されたコードホイール（不図示）が搬送ローラ１０２と同じ回転軸に設けられている。また、このマーキングを読み取ることで搬送ローラ１０２による紙の搬送量を検出するためのエンコーダセンサ（不図示）がコードホイールと隣接する位置に取り付けられている。搬送ローラ１０２は搬送モータ１０３からベルトを介して伝達される駆動力により回転される。
【００３０】
次に、記録装置本体に備えた制御演算処理部の構成について説明する。
【００３１】
図２は制御演算処理部の一構成例を示すブロック図である。
【００３２】
図２に示すように、制御演算処理部は、プロセッサ（ＣＰＵ部）３０１と、搬送ローラ１０２を所定量回転させるタイマ処理等の時間管理を行うための基本クロックを発生するクロック発生部３０２と、キャリッジ部１０９を搬送方向と直交方向に往復走査させるキャリッジモータ（不図示）、および搬送モータ１０３を制御するモータ制御部３０４と、記録ヘッド１１０の動作を制御する記録ヘッド制御部３０５と、紙の搬送距離の情報を一時保存するＲＡＭ３０６と、これらの実行手順であるプログラムを保存するＲＯＭ３０７と、後述する紙検出センサ補正量を保存するためのＥＥＰＲＯＭ３０９とを有する構成である。
【００３３】
なお、上記紙検出センサ補正量を保存するためのメモリは、ＥＥＰＲＯＭ３０９に限らず、磁気ディスク、あるいはＣＤ−ＲＷなどの書き換え可能な不揮発性メモリであればよい。
【００３４】
ＲＯＭ３０７に保存されたプログラムには、ＣＰＵ部３０１が実行する演算処理に必要な値である搬送ローラ１０２の回転半径、および紙検出センサ３０３と画像読取りセンサ部１１１間の距離であるセンサ間距離が書き込まれている。また、搬送モータ１０３への回転指示速度が複数書き込まれている。
【００３５】
ＣＰＵ部３０１は、紙検出センサ部３０３の光スイッチ部１０６からＯＮ信号を受け取ったときとＯＦＦ信号を受け取ったときに搬送ローラ１０２のエンコーダセンサの値を読む。エンコーダセンサによる二つの値の差から、光スイッチ部１０６よりＯＮ信号を受け取ってからＯＦＦ信号を受け取るまでの紙の搬送距離である紙検出センサ検出距離を算出する。また、光スイッチ部１０６からＯＦＦ信号を受け取ったとき、操作者の記録条件により選択された、搬送モータ１０３への回転指示速度をプログラムから読み出し、回転指示速度とともに搬送ローラ１０２の回転半径の長さを用いて搬送ローラ１０２による搬送速度Ｖｌｆを算出する。続いて、算出したＶｌｆの値を用いて、ＥＥＰＲＯＭ３０９からＲＡＭ３０６に複製された紙検出センサ補正量をＲＡＭ３０６から読み出す。
【００３６】
また、ＣＰＵ部３０１は画像読取りセンサ部１１１から紙の後端検出の信号を受け取ったときに搬送ローラ１０２のエンコーダセンサの値を読む。光スイッチ部１０６からＯＮ信号を受け取ったときのエンコーダセンサの値と画像読取りセンサ部１１１から紙の後端検出信号を受け取ったときのエンコーダセンサの値との差から、光スイッチ部１０６によるＯＮ信号を受け取ってから画像読取りセンサ部１１１による後端検出の信号を受け取るまでの紙の搬送距離である画像読取りセンサ検出距離を算出する。また、画像読取りセンサ検出距離、上記センサ間距離、および上記紙検出センサ検出距離から紙検出センサ補正量を算出して、上記ＶｌｆとともにＲＡＭ３０６に保存する。さらに、ＲＡＭ３０６に保存した搬送速度および紙検出センサ補正量をＥＥＰＲＯＭ３０９に上書き保存する。
【００３７】
ＥＥＰＲＯＭ３０９には紙検出センサ補正量が表形式で格納されている。以下、この表を紙検出センサ補正テーブルと称する。
【００３８】
図３は紙検出センサ補正テーブルの例を示す表である。
【００３９】
図３に示すように、紙検出センサ補正テーブルには搬送速度毎に紙検出センサ補正量が記述されている。このように搬送速度毎に紙検出センサ補正量が記述されているのは、搬送速度が大きいほど紙検出センサ補正量が大きくなるためである。この紙検出センサ補正量は、製品出荷時に予め決められた値が記述されているが、後述する方法により更新される。
【００４０】
ここで、ＥＥＰＲＯＭ３０９に格納された紙検出センサ補正テーブルをＲＡＭ３０６に複製する動作について説明する。
【００４１】
図４は電源がオンされることによる記録装置の動作手順を示すフローチャートである。
【００４２】
操作者により電源がオンされると、ＣＰＵ部３０１はキャリッジ部１０９を原点位置に移動させるなどの各種初期化の処理を実行する（ステップ６０１）。その後、ＥＥＰＲＯＭ３０９内に保存されている紙検出センサ補正テーブルをＲＡＭ３０６に複製する（ステップ６０２）。
【００４３】
次に、上記構成の記録装置の紙検出センサ３０３による紙の検出動作について説明する。
【００４４】
図５は紙検出センサ３０３の動作を示す模式図である。
【００４５】
図５（Ａ）に示すように、記録時に紙がプラテン１０１上に無い場合、ＣＰＵ部３０１は、モータ制御部３０４により供給ローラ１０５を回転させて、供給トレイ１０４から給紙させる。
【００４６】
次に、図５（Ｂ）に示すように、紙の先端がレバー部１０７に突き当たると、レバー部１０７がレバー回転軸１０８を中心に回動し、レバー部１０７により光を遮られていた光スイッチ部１０６からレバー部１０７の先端が外れる。そのため、ＣＰＵ部３０１は、光スイッチ部１０６からＯＮ信号を受け取り、紙検出センサ３０３の位置に紙の先端が到達したことを検出する。
【００４７】
続いて、ＣＰＵ部３０１は、モータ制御部３０４に搬送モータ１０３を回転させることで、供給された紙を搬送ローラ１０２の回転により搬送させる。記録ヘッド１１０の位置まで紙の先端を搬送させたところで、記録ヘッド制御部３０５に記録を指示し、記録ヘッド１１０に記録させる。記録と搬送の動作を繰り返させ、紙に所定の画像を記録させる。
【００４８】
その後、図５（Ｃ）に示すように、紙後端がレバー部１０７から外れると、レバー部１０７がレバー回転軸１０８に装着されたバネにより光スイッチ部１０６の光を遮る位置に戻される。そのため、ＣＰＵ部３０１は、光スイッチ部１０６からＯＦＦ信号を受け取り、紙検出センサ３０３の位置に紙の後端が到達したことを検出する。
【００４９】
次に、紙検出センサ３０３による紙後端の検出遅れを補正する方法について説明する。
【００５０】
図６は紙後端の検出遅れを補正する方法の処理手順を示すフローチャートである。
【００５１】
ＣＰＵ部３０１は、光スイッチ部１０６を監視し（ステップ４０１）、光スイッチ部１０６がＯＦＦからＯＮすると光スイッチ部１０６からＯＮ信号を受け取り、紙検出センサ部３０３の位置に紙が有ることを認識する。続いて、搬送ローラ１０２のエンコーダセンサの値を読む。このとき、紙の先端が紙検出センサ部３０３の位置にあることから、紙検出センサ部３０３を基準として紙の先端までの距離を示すＰｎｅｗをゼロにリセットする（ステップ４０２）。
【００５２】
一方、ステップ４０１で、ＣＰＵ部３０１は、光スイッチ部１０６がＯＮからＯＦＦすると光スイッチ部１０６からＯＦＦ信号を受け取り、紙検出センサ３０３の位置に紙が無くなったことを認識する。続いて、搬送ローラ１０２のエンコーダセンサの値を読む。さらに、プログラムから搬送モータ１０３への回転指示速度を読み出して、搬送ローラ１０２による紙の搬送速度Ｖｌｆを算出してＲＡＭ３０６に一時保存する（ステップ４０３）。
【００５３】
次に、ＲＡＭ３０６に保存されている紙検出センサ補正テーブルから、算出したＶｌｆの値と一致する搬送速度の値を検索し、その搬送速度に対応する紙検出センサ補正量ＰＥｈｏｓｅｉを読み出す（ステップ４０４）。
【００５４】
続いて、光スイッチ部１０６からＯＦＦ信号を受け取った時のＰｎｅｗは光スイッチ部１０６よりＯＮ信号を受け取ってからＯＦＦ信号を受け取るまでの搬送ローラ１０２による紙の搬送量となるから、ＯＮ信号を受け取ったときのエンコーダセンサの値とＯＦＦ信号を受け取ったときのエンコーダセンサの値との差からその搬送量を算出する。算出した搬送量を上記紙検出センサ検出距離ＰＥｎｅｗとしてＲＡＭ３０６に保存する（ステップ４０５）。
【００５５】
その後、ＰＥｎｅｗには紙検出センサ部３０３の検出遅れによる分の長さが含まれるため、ＣＰＵ部３０１はＰＥｎｅｗに検出遅れの分を補正した値となるＰＥｓｎｓを次式により算出する（ステップ４０６）。
【００５６】
ＰＥｓｎｓ　　＝　ＰＥｎｅｗ　　−　　ＰＥｈｏｓｅｉ
上述のようにして算出したＰＥｓｎｓが紙の搬送方向のより正確な長さとなる。ＣＰＵ部３０１は、算出した紙の長さから記録の終了した分を差し引いて残りの記録可能な長さを認識し、紙の後端からはみださないように記録ヘッド１１０に画像を記録させる。
【００５７】
次に、上記紙検出センサ補正量の算出方法を説明する。なお、図６のステップ４０１で、ＣＰＵ部３０１は光スイッチ部１０６からＯＮ信号を受け取ったときの搬送ローラ１０２のエンコーダセンサの値をＲＡＭ３０６に保存している。
【００５８】
図７は紙検出センサ補正量を算出する処理手順を示すフローチャートである。
【００５９】
ＣＰＵ部３０１は、画像読取りセンサ部１１１を監視し（ステップ５０１）、画像読取りセンサ部１１１が紙の先端を検出し、画像読取りセンサ部１１１から先端検出の信号を受け取ると、画像読取りセンサ部１１１の位置に紙があることを認識する。その後、ステップ５０１に戻る。
【００６０】
一方、ステップ５０１で、ＣＰＵ部３０１は、画像読取りセンサ部１１１が紙の後端を検出し、画像読取りセンサ部１１１から後端検出の信号を受け取ると、画像読取りセンサ部１１１の位置に紙が無くなったことを認識する。続いて、搬送ローラ１０２のエンコーダセンサの値を読む。さらに、画像読取りセンサ部１１１から紙の後端検出信号を受け取った時のＰｎｅｗは光スイッチ部１０６よりＯＮ信号を受け取ってから画像読取りセンサ部１１１より後端検出信号を受け取るまでの搬送ローラ１０２による紙の搬送量となるから、光スイッチ部１０６からＯＮ信号を受け取ったときのエンコーダセンサの値と画像読取りセンサ部１１１から紙の後端検出信号を受け取ったときのエンコーダセンサの値との差からその搬送量を算出する。算出した搬送量を上記画像読取りセンサ検出距離ＰＰｎｅｗとしてＲＡＭ３０６に一時保存する（ステップ５０２）。
【００６１】
次に、ＰＰｎｅｗの値には紙の先端から後端までの長さの他に上記センサ間距離が含まれるため、ＣＰＵ部３０１は、センサ間距離ＬＰＥＰＰ、図６のステップ４０５でＲＡＭ３０６に保存した紙検出センサ検出距離ＰＥｎｅｗ、および画像読取りセンサ検出距離ＰＰｎｅｗを用いて紙検出センサ補正量ＰＥｈｏｓｅｉを次式により算出する（ステップ５０３）。
【００６２】
ＰＥｈｏｓｅｉ　＝　ＰＥｎｅｗ　−　（　ＰＰｎｅｗ　−　ＬＰＥＰＰ　）
ＣＰＵ部３０１は、紙検出センサ補正量ＰＥｈｏｓｅｉを求めると、ＲＡＭ３０６の紙検出センサ補正テーブルから、図６のステップ４０３でＲＡＭ３０６に保存したＶｌｆと一致する搬送速度を検索し、その搬送速度に対応する紙検出センサ補正量の欄にＰＥｈｏｓｅｉの値を記述する（ステップ５０４）。さらに、ＲＡＭ３０６に格納された紙検出センサ補正テーブルをＥＥＰＲＯＭ３０９に格納された紙検出センサ補正テーブルに上書き保存する（ステップ５０５）。
【００６３】
上述のようにして、新たに算出した紙検出センサ補正量の値を搬送速度毎に紙検出センサ補正テーブルに上書き保存するため、部品間の寸法ばらつき、および部品の経年変化により紙検出センサ補正量が変化しても新たな値に更新される。そのため、記録装置を長年使い続けても、搬送速度に合わせて最適な記録領域に記録でき、紙の後端からはみだして記録するようなことがない。
【００６４】
【発明の効果】
本発明は以上説明したように構成されているので、以下に記載する効果を奏する。
【００６５】
本発明によれば、紙検出センサおよび画像読取りのためのセンサを用いて紙の先端および後端を検出して紙の搬送量を算出し、その搬送量から紙検出センサの検出遅れを補正するための補正量を算出して保存し、画像記録の際、保存した補正量により紙後端の検出遅れを補正することで、適切な記録領域に記録できる。
【００６６】
また、更新された補正値を用いて検出遅れを補正することにより、部品間のばらつき、および部品の経年変化等による劣化の影響を受けることなく、最適な記録領域に記録できる。
【図面の簡単な説明】
【図１】本発明の記録装置の一構成例を示す模式図である。
【図２】本発明の記録装置の制御演算処理部の一構成例を示すブロック図である。
【図３】本発明の記録装置で用いられる紙検出センサ補正テーブルの例を示す表である。
【図４】電源がオンされることによる本発明の記録装置の動作手順を示すフローチャートである。
【図５】本発明の記録装置における紙検出センサの動作を示す模式図である。
【図６】本発明の記録装置による紙後端の検出遅れを補正する処理手順を示すフローチャートである。
【図７】本発明の記録装置による紙検出センサ補正量を算出する処理手順を示すフローチャートである。
【符号の説明】
１０１　　プラテン
１０２　　搬送ローラ
１０３　　搬送モータ
１０４　　供給トレイ
１０５　　供給ローラ
１０６　　光スイッチ部
１０７　　レバー部
１０８　　レバー回転軸
１０９　　キャリッジ部
１１０　　記録ヘッド
１１１　　画像読取りセンサ部
３０１　　ＣＰＵ部
３０２　　クロック発生部
３０３　　紙検出センサ部
３０４　　モータ制御部
３０５　　記録ヘッド制御部
３０６　　ＲＡＭ
３０７　　ＲＯＭ
３０９　　ＥＥＰＲＯＭ
【図１】
2004083239.tif 000003
【図２】
2004083239.tif 000004
【図３】
2004083239.tif 000005
【図４】
2004083239.tif 000006
【図５】
2004083239.tif 000007
【図６】
2004083239.tif 000008
【図７】
2004083239.tif 000009