【手続補正書】
【提出日】平成16年1月26日(2004.1.26)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
印刷紙の紙送り経路に配設されて印刷紙の下端を検出する紙検出センサと、
印字条件設定及び印字データに応じて次回の紙送り量を指令する紙送り指令部と、
紙送り方向の最も排紙側に位置する印字ヘッドの先頭ノズルと印刷紙の印字可能領域の下端との距離を表す量であって、印刷紙の下端が検出された位置における値を初期値とした量であるオーバーカウント残量から、前記次回の紙送り量を減算することにより、次回の紙送り後のオーバーカウント残量を算出し、かつ、前記印字ヘッドの先頭ノズルと最後尾ノズルとの距離を表す量であるヘッド高さから、次回の紙送り後のオーバーカウント残量を減算することにより、次回の紙送り後の紙送り方向における印字可能領域の下端からのヘッドはみ出し量を算出するヘッドはみ出し量算出部と、
前記ヘッドはみ出し量が正の値である場合にのみ、次回の紙送り後に印字する文字データである印字データの下端側領域のうち、紙送り方向において前記ヘッドはみ出し量に等しい距離に含まれる領域に下端マスク領域を設定する下端マスク処理を行うとともに、先行頁の印刷紙の下端近傍において下端側領域に前記下端マスク領域を設定されて印字された印字データを、後続頁の印刷紙の印字可能領域の上端側から印字する際に、当該印字データの印字済み領域に上端マスク領域を設定する上端マスク処理を行うマスク処理部と、
を備えていることを特徴とするプリンタ制御装置。
【請求項２】
印刷紙の紙送り経路に配設されて印刷紙の下端を検出する紙検出センサと、
印字条件設定及び印字データに応じて次回の紙送り量を指令する紙送り指令部と、
紙送り方向の最も排紙側に位置する印字ヘッドの先頭ノズルと印刷紙の印字可能領域の下端との距離を表す量であって、印刷紙の下端が検出された位置における値を初期値とした量であるオーバーカウント残量から、前記次回の紙送り量を減算することにより、次回の紙送り後のオーバーカウント残量を算出し、かつ、前記印字ヘッドの先頭ノズルと最後尾ノズルとの距離を表す量であるヘッド高さから、次回の紙送り後のオーバーカウント残量を減算することにより、次回の紙送り後の紙送り方向における印字可能領域の下端からのヘッドはみ出し量を算出するヘッドはみ出し量算出部と、
次回の紙送り後のオーバーカウント残量がヘッド高さ未満の値である場合にのみ、次回の紙送り後に印字する文字データである印字データの下端側領域のうち、紙送り方向において前記ヘッドはみ出し量に等しい距離に含まれる領域に下端マスク領域を設定する下端マスク処理を行うとともに、先行頁の印刷紙の下端近傍において下端側領域に前記下端マスク領域を設定されて印字された印字データを、後続頁の印刷紙の印字可能領域の上端側から印字する際に、当該印字データの印字済み領域に上端マスク領域を設定する上端マスク処理を行うマスク処理部と、
を備えていることを特徴とするプリンタ制御装置。
【請求項３】
前記ヘッドはみ出し量算出部、前記紙送り指令部及び前記マスク処理部は、１個の演算処理部により構成されていることを特徴とする請求項１又は２に記載のプリンタ制御装置。
【請求項４】
前記マスク処理部は、前記印字ヘッドを駆動制御するヘッドドライバに接続されており、前記紙送り指令部は、紙送りを行う紙送りモータを駆動制御する紙送りモータドライバに接続されていることを特徴とする請求項１乃至３のいずれかに記載のプリンタ制御装置。
【請求項５】
前記ヘッドはみ出し量算出部は、紙送り動作の際に発生するすべり量を考慮して、前記次回の紙送り後のオーバーカウント残量を算出するものであることを特徴とする請求項１乃至４のいずれかに記載のプリンタ制御装置。
【請求項６】
紙送り方向の最も排紙側に位置する印字ヘッドの先頭ノズルと印刷紙の印字可能領域の下端との距離を表す量であるオーバーカウント残量の初期値を、印刷紙の下端が検出されたときに設定する第１の過程と、
印字条件設定及び印字データに応じて指令される次回の紙送り量を、前記オーバーカウント残量から減算することにより、次回の紙送り後のオーバーカウント残量を算出し、かつ、前記印字ヘッドの先頭ノズルと最後尾ノズルとの距離を表す量であるヘッド高さと前記次回の紙送り後のオーバーカウント残量との比較を行う第２の過程と、
指令された前記次回の紙送り量だけ、紙送りを行う第３の過程と、
前記比較の結果、前記次回の紙送り後のオーバーカウント残量が前記ヘッド高さ未満の値であるときは、前記ヘッド高さから前記次回の紙送り後のオーバーカウント残量を減算することにより、前記次回の紙送り後の紙送り方向における印字可能領域の下端からのヘッドはみ出し量を算出し、前記次回の紙送り後に印字する文字データである印字データの下端側領域のうち、紙送り方向において前記ヘッドはみ出し量に等しい距離に含まれる領域に下端マスク領域を設定する下端マスク処理を行い、前記下端マスク領域以外の領域の前記印字データを印字する第４の過程と、
を備えていることを特徴とするプリンタ制御方法。
【請求項７】
紙送り方向の最も排紙側に位置する印字ヘッドの先頭ノズルと印刷紙の印字可能領域の下端との距離を表す量であるオーバーカウント残量の初期値を、印刷紙の下端が検出されたときに設定する第１の過程と、
印字条件設定及び印字データに応じて指令される次回の紙送り量を、前記オーバーカウント残量から減算することにより、次回の紙送り後のオーバーカウント残量を算出し、かつ、前記印字ヘッドの先頭ノズルと最後尾ノズルとの距離を表す量であるヘッド高さから前記次回の紙送り後のオーバーカウント残量を減算することにより、前記次回の紙送り後の紙送り方向における印字可能領域の下端からのヘッドはみ出し量を算出し、前記ヘッドはみ出し量が正の値であるか否かについての判断を行う第２の過程と、
指令された前記次回の紙送り量だけ、紙送りを行う第３の過程と、
前記判断の結果、前記ヘッドはみ出し量が正の値であるときは、前記次回の紙送り後に印字する文字データである印字データの下端側領域のうち、紙送り方向において前記ヘッドはみ出し量に等しい距離に含まれる領域に下端マスク領域を設定する下端マスク処理を行い、前記下端マスク領域以外の領域の前記印字データを印字する第４の過程と、
を備えていることを特徴とするプリンタ制御方法。
【請求項８】
紙送り方向の最も排紙側に位置する印字ヘッドの先頭ノズルと印刷紙の印字可能領域の下端との距離を表す量であるオーバーカウント残量の初期値を、印刷紙の下端が検出されたときに設定する第１の過程と、
印字条件設定及び印字データに応じて指令される紙送り量だけ、紙送りを行う第２の過程と、
前記紙送り量を前記オーバーカウント残量から減算することにより、前記紙送り後のオーバーカウント残量を算出し、かつ、前記印字ヘッドの先頭ノズルと最後尾ノズルとの距離を表す量であるヘッド高さと前記紙送り後のオーバーカウント残量との比較を行う第３の過程と、
前記比較の結果、前記紙送り後のオーバーカウント残量が前記ヘッド高さ未満の値であるときは、前記ヘッド高さから前記紙送り後のオーバーカウント残量を減算することにより、前記紙送り後の紙送り方向における印字可能領域の下端からのヘッドはみ出し量を算出し、前記紙送り後に印字する文字データである印字データの下端側領域のうち、紙送り方向において前記ヘッドはみ出し量に等しい距離に含まれる領域に下端マスク領域を設定する下端マスク処理を行い、前記下端マスク領域以外の領域の前記印字データを印字する第４の過程と、
を備えていることを特徴とするプリンタ制御方法。
【請求項９】
紙送り方向の最も排紙側に位置する印字ヘッドの先頭ノズルと印刷紙の印字可能領域の下端との距離を表す量であるオーバーカウント残量の初期値を、印刷紙の下端が検出されたときに設定する第１の過程と、
印字条件設定及び印字データに応じて指令される紙送り量だけ、紙送りを行う第２の過程と、
前記紙送り量を前記オーバーカウント残量から減算することにより、前記紙送り後のオーバーカウント残量を算出し、かつ、前記印字ヘッドの先頭ノズルと最後尾ノズルとの距離を表す量であるヘッド高さから前記紙送り後のオーバーカウント残量を減算することにより、前記紙送り後の紙送り方向における印字可能領域の下端からのヘッドはみ出し量を算出し、前記ヘッドはみ出し量が正の値であるか否かについての判断を行う第３の過程と、
前記判断の結果、前記ヘッドはみ出し量が正の値であるときは、前記紙送り後に印字する文字データである印字データの下端側領域のうち、紙送り方向において前記ヘッドはみ出し量に等しい距離に含まれる領域に下端マスク領域を設定する下端マスク処理を行い、前記下端マスク領域以外の領域の前記印字データを印字する第４の過程と、
を備えていることを特徴とするプリンタ制御方法。
【請求項１０】
前記下端マスク処理により前記下端マスク領域以外の領域の前記印字データが印字された印刷紙を排紙し、後続頁の印刷紙を給紙する第５の過程と、
前記下端マスク処理により前記下端マスク領域を設定された前記印字データの前記下端マスク領域以外の領域に上端マスク領域を設定する上端マスク処理を行い、前記上端マスク領域以外の領域の前記印字データを前記後続頁の印刷紙の印字可能領域の上端から印字する第６の過程と、
をさらに備えていることを特徴とする請求項６乃至９のいずれかに記載のプリンタ制御方法。
【請求項１１】
請求項６乃至１０のいずれかに記載のプリンタ制御方法をコンピュータシステムにおいて実行するコンピュータプログラムが記録されたことを特徴とするコンピュータプログラムの記録媒体。