カラーパッチセンサにて、給紙されてきた用紙のカラーパッチを検出して相応するパルス信号を出力するステップと、前記パルス信号を発生させる所望のウィンドウを設置するステップと、前記所望のウィンドウに前記パルス信号が検出された場合、所定の周期だけ遅らせてインクジェット印刷を開始するが、前記所望のウィンドウに前記パルス信号が検出されていない場合または前記所望のウィンドウ外に前記パルス信号が検出された場合、補正を行ってインクジェット印刷を開始するステップとを備えることを特徴とするインクジェット印刷位置制御方法。前記パルス信号を発生させる所望のウィンドウを設置するステップにあっては、前記カラーパッチの平均間隔の時間軸における目盛りを前記所望のウィンドウの中心とする誤差許容度が前記所望のウィンドウの左右の境界とされることを特徴とする請求項1に記載のインクジェット印刷位置制御方法。前記パルス信号を発生させる所望のウィンドウを設置するステップにあっては、更に、所定個数の前記パルス信号が受信される前に、リアルタイムで前記カラーパッチの平均間隔をt/nに設定しt:第一のパルス信号を検出してから現在のパルス信号を受信するまでの時間の長さ、n:現在受信された前記パルス信号の個数-1、前記時間の長さは、前記カラーパッチセンサを同期させるためのインクリメンタルエンコーダパルス数を利用して測定されることを特徴とする請求項2に記載のインクジェット印刷位置制御方法。補正を行ってインクジェット印刷を開始する際には、前記所望のウィンドウに前記パルス信号が検出されていない場合、前記所望のウィンドウの中心から前記所定の周期だけ遅らせてインクジェット印刷を開始することを特徴とする請求項1に記載のインクジェット印刷位置制御方法。連続して所定個数の前記所望のウィンドウに前記パルス信号が検出されていない場合、印刷を停止し、エラーを報告するステップを更に備えることを特徴とする請求項4に記載のインクジェット印刷位置制御方法。補正を行ってインクジェット印刷を開始する際には、前記所望のウィンドウ外に前記パルス信号が検出された場合、前記パルス信号を無効とすることを特徴とする請求項1に記載のインクジェット印刷位置制御方法。前記パルス信号を発生させる前記所望のウィンドウを設置している間には、前記パルス信号が検出されると、所定の周期だけ遅らせてインクジェット印刷を開始し、検出された前記パルス信号の平均間隔をリアルタイムで計算し、前記平均間隔が所定値を上回ると警告を発することを特徴とする請求項1に記載の印刷位置制御方法。給紙されてきた用紙のカラーパッチを検出して相応するパルス信号を出力するカラーパッチセンサと、前記パルス信号を発生させる所望のウィンドウを設置する設置モジュールと、前記所望のウィンドウに前記パルス信号が検出された場合、所定の周期だけ遅らせてインクジェット印刷を開始するが、前記所望のウィンドウに前記パルス信号が検出されていない場合または前記所望のウィンドウ外に前記パルス信号が検出された場合、補正を行ってインクジェット印刷を開始するように構成される印刷モジュールとを備えることを特徴とするインクジェット印刷位置制御装置。前記印刷モジュールは、前記所望のウィンドウに前記パルス信号が検出されていない場合、前記所望のウィンドウの中心から前記所定の周期だけ遅らせてインクジェット印刷を開始するように構成される見逃し検出モジュールを備えることを特徴とする請求項8に記載のインクジェット印刷位置制御装置。前記印刷モジュールは、前記所望のウィンドウ外に前記パルス信号が検出された場合、前記パルス信号を無効とする誤検出モジュールを備えることを特徴とする請求項8に記載のインクジェット印刷位置制御装置。本発明は、従来の技術に存在する印刷エラーまたは印刷抜けなどの問題を解決するために、インクジェット印刷位置制御方法及びインクジェット印刷位置制御装置を提供することを目的とする。以上の目的を達成するために、本発明は、インクジェット印刷位置制御方法であって、カラーパッチセンサにて、給紙されてきた用紙のカラーパッチを検出して相応するパルス信号を出力するステップと、前記パルス信号を発生させる所望のウィンドウを設置するステップと、前記所望のウィンドウに前記パルス信号が検出された場合、所定の周期だけ遅らせてインクジェット印刷を開始するが、前記所望のウィンドウに前記パルス信号が検出されていない場合または前記所望のウィンドウ外に前記パルス信号が検出された場合、補正を行ってインクジェット印刷を開始するステップとを備えることを特徴とする。また、以上の目的を達成するために、本発明は、インクジェット印刷位置制御装置であって、給紙されてきた用紙のカラーパッチを検出して相応するパルス信号を出力するカラーパッチセンサと、前記パルス信号を発生させる所望のウィンドウを設置する設置モジュールと、前記所望のウィンドウに前記パルス信号が検出された場合、所定の周期だけ遅らせてインクジェット印刷を開始するが、前記所望のウィンドウに前記パルス信号が検出されていない場合または前記所望のウィンドウ外に前記パルス信号が検出された場合、補正を行ってインクジェット印刷を開始するように構成される印刷モジュールとを備えることを特徴とする。本発明の上記したインクジェット印刷位置制御方法及びインクジェット印刷位置制御装置では、パルス信号を発生させる所望のウィンドウが設置されるため、従来の技術に存在する印刷エラーまたは印刷抜けなどの問題を解決し、インクジェット印刷の品質を向上することができる。以下、図面を参照しながら実施例により本発明を詳細に説明する。図1は、本発明の一つの実施例に係るインクジェット印刷位置制御方法のフローチャートである。このインクジェット印刷位置制御方法は、カラーパッチセンサにて、給紙されてきた用紙のカラーパッチを検出して相応するパルス信号を出力するステップS10と、前記パルス信号を発生させる所望のウィンドウを設置するステップS20と、前記所望のウィンドウに前記パルス信号が検出された場合、所定の周期だけ遅らせてインクジェット印刷を開始するが、前記所望のウィンドウに前記パルス信号が検出されていない場合または前記所望のウィンドウ外に前記パルス信号が検出された場合、補正を行ってインクジェット印刷を開始するステップS30とを備える。従来の技術においては、ソフトウェアに基くハイレベルな補正方法にあっても、ハードウェアに基く簡単な制御方法にあっても、もっぱらカラーパッチを検出したパルス信号のみに基づいて印刷位置を制御している。そのため、カラーパッチ信号に干渉が発生したりカラーパッチの検出に見逃しがあったりするような場合には、印刷エラーまたは印刷抜けなどの問題があり、不合格の印刷物が出てしまうおそれがある。それに対して、本実施例のインクジェット印刷位置制御方法においては、もっぱらカラーパッチを検出したパルス信号のみに依存せずに、パルス信号を発生させる所望のウィンドウを設置しておく。所望のウィンドウにパルス信号が検出されていない場合、または、所望のウィンドウ外にパルス信号が検出された場合、補正を行ってインクジェット印刷を開始する。したがって、カラーパッチ信号に干渉が発生したりカラーパッチの検出に見逃しがあったりするような場合であっても、従来の技術に存在する印刷エラーまたは印刷抜けなどの問題を解決し、印刷の品質を向上することができる。好ましくは、ステップS20において、カラーパッチの平均間隔の時間軸における目盛りを所望のウィンドウの中心とする誤差許容度が所望のウィンドウの左右の境界とされる。カラーパッチの平均間隔の時間軸における目盛りがカラーパッチを検出したパルス信号を発生させる数学的期待値に対応するため、本実施例においてそれを所望のウィンドウの中心とすることで、信号のヒット率を向上することができる。なお、本実施例は、実際の用紙走行における誤差の状況を考慮した上で一定の誤差許容度を設定する。それにより、本実施例は容易に実現することができ、カラーパッチ信号の干渉またはカラーパッチ検出の見逃しなどに対してフォールトトレラントの補正をより有効に実現することができる。また、好ましくは、ステップS20において、所定個数のパルス信号が受信される前に、リアルタイムでカラーパッチの平均間隔をt/nに設定しt:第一のパルス信号を検出してから現在のパルス信号を受信するまでの時間の長さ、n:現在受信されたパルス信号の個数-1、時間の長さは、カラーパッチセンサを同期させるためのインクリメンタルエンコーダパルス数を利用して測定される。本実施例において、カラーパッチの平均間隔を算出する好適な方法が提供される。好ましくは、補正を行ってインクジェット印刷を開始する際には、所望のウィンドウにパルス信号が検出されていない場合、所望のウィンドウの中心から所定の周期だけ遅らせてインクジェット印刷を開始する。本実施例において、所望のウィンドウにパルス信号が検出されていない、すなわち、カラーパッチ検出の見逃しが発生したと判断されると、所望のウィンドウの中心から所定の周期だけ遅らせてインクジェット印刷を開始する。それにより、カラーパッチ検出の見逃しが発生した場合でも、従来の技術に存在する印刷抜けの問題を解決し、印刷の品質を向上することができる。好ましくは、このインクジェット印刷位置制御方法は、連続して所定個数の所望のウィンドウにパルス信号が検出されていない場合、印刷を停止し、エラーを報告するステップをさらに備える。本実施例において、連続して所定個数の所望のウィンドウにパルス信号が検出されていない場合、インクジェット印刷装置に故障があるとして、直ちに印刷を停止してエラーを報告する。それにより、損失を少なくするとともになるべく速く故障を直すことができる。好ましくは、補正を行ってインクジェット印刷を開始する際には、所望のウィンドウ外にパルス信号が検出された場合、パルス信号を無効とする。本実施例において、所望のウィンドウ外にパルス信号が検出された場合、当該パルス信号を干渉信号として無視する。それにより、カラーパッチ信号に干渉が発生した場合でも、従来の技術に存在する印刷エラーの問題を解決し、印刷の品質を向上することができる。好ましくは、パルス信号を発生させる所望のウィンドウを設置している間には、パルス信号が検出されると、所定の周期だけ遅らせてインクジェット印刷を開始し、検出されたパルス信号の平均間隔をリアルタイムで計算し、平均間隔が所定値を上回ると警告を発する。本実施例においては、所望のウィンドウを設置するのに一定の時間が必要なため、所望のウィンドウを設置している間に補正をせずに、それにより印刷のリアルタイム性を確保することができる。図2は本発明の一つの好ましい実施例における正常な状態でのパルス信号を示す模式図である。図3は本発明の一つの好ましい実施例における干渉を受けているパルス信号を示す模式図である。図4は本発明の一つの好ましい実施例においてカラーパッチ信号の検出が見逃された場合のパルス信号を示す模式図である。以下では、図2~図4を参照しながら本発明の一つの好ましい実施例を説明する。まず、ハードウェアに対して下記の動作パラメータを設定する。すなわち、カラーパッチ信号と印刷開始との間のエンコーダパルス数N1、カラーパッチ信号同士間のエンコーダパルス数の推定値N2、カラーパッチ信号の間隔の平均値を計算する場合の統計個数N3、当該統計個数N3に基いてリアルタイムで算出されたカラーパッチの平均間隔N4、カラーパッチ信号の位置の誤差許容度N5つまり、誤差範囲がカラーパッチ間隔に占めるパーセンテージ、カラーパッチの平均間隔N4とカラーパッチ信号の位置の誤差許容度N5とに基いて算出された、現在のカラーパッチの位置誤差に許容されるエンコーダパルス数±N6、及び、連続して実際のカラーパッチ信号が検出されていない場合に連続的に出力することができる仮想のカラーパッチ信号の個数N7を設定する。検出された第一のエンコーダパルス信号を始点とし、インクリメンタルエンコーダパルスを長さの単位とする。印刷の初期段階において、カラーパッチの平均間隔を計算して統計を取り、カラーパッチに対しては、カラーパッチ信号の補正をせずに、印刷の開始を遅らせる。印刷の初期段階では、検出されたカラーパッチの個数は、カラーパッチ信号の間隔の平均値を計算する統計個数N3よりも少なくなるつまり、前記パルス信号を発生させる所望ウィンドウを設置しているうちに、図2~図4に当該印刷の初期段階が示されていない。この場合に、カラーパッチの平均間隔の計算値N4とカラーパッチ信号の間隔の推定値N2との差が大きすぎれば、問題がある旨を警告する。印刷の過程において、設定パラメータとリアルタイム計算パラメータとに基いて、カラーパッチ信号を検出するウィンドウつまり、所望のウィンドウを確立する。当該ウィンドウ内で検出されたカラーパッチ信号しか有効信号と認められず、当該ウィンドウ外で検出されたカラーパッチ信号が無効とされるように設定する。当該ウィンドウ内で有効なカラーパッチ信号が検出されると、N1個のエンコーダパルスだけ遅らせて印刷開始信号を出力する。当該ウィンドウ外でカラーパッチ信号が検出された場合は、それを干渉信号として使用しない。当該ウィンドウ内で有効なカラーパッチ信号が検出されていなければ、前の計算値に基いて仮想のカラーパッチを生成し、つまり、N1~N6個のエンコーダパルスだけ遅らせて印刷開始信号を出力する。当該ウィンドウの中心は現在の仮想のカラーパッチの位置である。連続したN7個のカラーパッチ信号の検出を見逃した場合、印刷を停止し、エラーを報告する。なお、システムの安定性を分析するために、印刷の全過程において、カラーパッチセンサが検出した元のカラーパッチ信号の位置干渉信号の位置も含むと、カラーパッチセンサが検出を見逃したため、生成する必要がある仮想のカラーパッチの位置と、カラーパッチ信号と遅延の構成に基いて生成された印刷開始信号の位置とを情報として記録することができる。図2に示されるように、本実施例において、連続用紙がゴムローラに付着して動くと、インクリメンタルエンコーダが回転してエンコーダパルス信号101を出力する。システムにおいて検出された第一のエンコーダパルスを始点107とする。カラーパッチセンサは、連続用紙の上方に設置され、連続用紙に印刷されたカラーブロックを検出するためのものである。カラーパッチセンサはカラーブロックを検出すると一つのパルス信号を出力する。用紙の動作に応じて、カラーパッチセンサから規則性がある一連のパルス信号102が出力される。印刷の初期段階において、カラーパッチセンサから出力されたカラーパッチパルス信号の個数がN3よりも少なくなる場合、カラーパッチの平均間隔N4をリアルタイムで計算し、カラーパッチに対して、カラーパッチ信号を補正せずに、遅延104後に印刷を開始する。正常な印刷過程において、位置108に一つのカラーパッチ出力パルス信号113が検出され、位置108におけるカラーパッチの平均間隔N4すなわち105がリアルタイムで算出される。リアルタイムで算出されたカラーパッチの平均間隔105とカラーパッチ信号位置の誤差許容度N5とに基いて、現在のカラーパッチの位置誤差に許容されるエンコーダパルス個数±N6すなわち106が算出される。1で設定された実際のカラーパッチ信号と印刷開始との間のエンコーダパルス個数N1すなわち104に基いて、位置108からエンコーダパルス個数104だけ遅らせて、位置109に一つの印刷開始パルス信号103を生成する。現在のカラーパッチの位置108から105だけ遅らせて、つまり、位置111に一つのウィンドウを確立する。当該ウィンドウの大きさは106位置110から位置112までであり、当該範囲内において、位置115に次のカラーパッチ出力パルス信号114が検出され、これを使用する。図3に示されるように、干渉が発生する印刷過程において、位置208に一つのカラーパッチ出力パルス信号213が検出される。位置208におけるカラーパッチの平均間隔N4すなわち205がリアルタイムで算出される。リアルタイムで算出されたカラーパッチの平均間隔205とカラーパッチ信号位置の誤差許容度N5とに基いて、現在のカラーパッチの位置誤差に許容されるエンコーダパルス個数±N6すなわち206が算出される。設定された実際のカラーパッチ信号と印刷開始との間のエンコーダパルス個数N1すなわち104に基いて、位置208からエンコーダパルス個数104だけ遅らせて、位置209に一つの印刷開始パルス信号203を生成する。現在のカラーパッチの位置208から205だけ遅らせて、つまり、位置211に一つのウィンドウを確立する。当該ウィンドウの大きさは206すなわち、位置210と位置212の間である。位置217に一つのカラーパッチ216が検出され、位置210と位置212の間にないため、当該カラーパッチ信号216は干渉信号とされ、使用しない。位置215位置210と位置212の間に一つのカラーパッチパルス信号214が検出され、これを使用する。図4に示されるように、検出の見逃しがある印刷過程において、位置308に一つのカラーパッチ出力パルス信号313が検出され、位置308におけるカラーパッチの平均間隔N4すなわち305がリアルタイムで算出される。リアルタイムで算出されたカラーパッチの平均間隔305とカラーパッチ信号位置の誤差許容度N5とに基いて、現在のカラーパッチの位置誤差に許容されるエンコーダパルス個数±N6すなわち306が算出される。設定された実際のカラーパッチ信号と印刷開始との間のエンコーダパルス個数N1すなわち104に基いて、位置308からエンコーダパルス個数104だけ遅らせて、位置309に一つの印刷開始パルス信号303を生成する。現在のカラーパッチの位置308から305だけ遅らせて、つまり、位置311に一つのウィンドウを確立する。当該ウィンドウの大きさは306位置310と位置312の間である。この範囲内において、カラーパッチパルス信号が検出されていなければ、現在のカラーパッチの位置308から305だけ遅らせて、つまり、311に一つの仮想のカラーパッチパルス信号314を生成して使用する。連続してN5個のカラーパッチ信号の検出が見逃されると、印刷を停止し、エラーを報告する。印刷過程において、記録する必要がある位置情報は、位置108、位置115、位置208、位置215、位置308、位置217、位置314、位置103、位置203、位置303などを含む。本発明の実施例においては、カラーパッチ信号の補正に基いて、高速インクジェット印刷の位置を正確に制御する。本発明の上記した方法は、カラーパッチセンサの干渉信号を正確に除去し、正確なカラーパッチセンサ出力信号を確保して使用することができ、また、仮想のカラーパッチ信号を正確に生成し、カラーブロックまたはインストールなどの問題によるカラーパッチ検出の見逃し状況を改善することができ、検出されたカラーパッチ信号の位置または生成された印刷開始信号の位置などの信号を格納して分析し、システムの安定性及びインクジェット印刷位置の精度を向上することができる。図5は本発明の一つの実施例に係るインクジェット印刷位置制御装置を示す模式図である。このインクジェット印刷位置制御装置は、給紙されてきた用紙のカラーパッチを検出して相応するパルス信号を出力するカラーパッチセンサ10と、パルス信号を発生させる所望のウィンドウを設置する設置モジュール20と、所望のウィンドウにパルス信号が検出された場合、所定の周期だけ遅らせてインクジェット印刷を開始するが、所望のウィンドウにパルス信号が検出されていない場合または所望のウィンドウ外にパルス信号が検出された場合、補正を行ってインクジェット印刷を開始するように構成される印刷モジュール30とを備える。本発明の前記装置は従来の技術に存在する印刷エラーまたは印刷抜けなどの問題を解決し、印刷の品質を向上することができる。好ましくは、印刷モジュール30は、所望のウィンドウにパルス信号が検出されていない場合、所望のウィンドウの中心から所定の周期だけ遅らせてインクジェット印刷を開始するように構成される見逃し検出モジュールを備える。本実施例は、カラーパッチ検出の見逃しがあった場合でも、従来の技術に存在する印刷抜けの問題を解決し、印刷の品質を向上することができる。好ましくは、印刷モジュール30は、所望のウィンドウ外にパルス信号が検出された場合、パルス信号を無効とする誤検出モジュールを備える。本実施例は、信号に干渉が生じた場合でも、従来の技術に存在する印刷エラーの問題を解決し、印刷の品質を向上することができる。上記した説明から分かるように、本発明の前記実施例は、画像のインクジェット印刷位置を正確に制御することができるため、システムの実用性を大幅に増やし、印刷の不良率を低下して生産効率を向上することができる。言うまでもなく、当業者であれば分かるように、前述した本発明の各モジュールまたは各ステップは、汎用のコンピュータ装置によって実現でき、単一のコンピュータ装置に集積されても良く、複数のコンピュータ装置からなるネットワークに配置されても良く、任意に、各モジュールまたは各ステップは、コンピュータ装置にて実行可能なプログラムコードで実現でき、それらを記憶装置に記憶して計算装置に実行させても良く、あるいは、それぞれ各集積回路モジュールとして作成しても良く、あるいは、それらの中の複数のモジュール又はステップを単一の集積回路モジュールとして作成して実現しても良い。このように、本発明は、いかなる特定のハードウェアとソフトウェアとの組合せに限定されない。本発明は上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。