(57)【要約】【課題】画像形成時の検査パターンの生成及び検知において、余白領域を低減しつつ、パターン検知を可能とすることを目的とする【解決手段】画像形成装置であって、搬送経路上の所定の位置に記録媒体が搬送されたことを検知する検知手段と、前記記録媒体の規定の位置に検査パターンを形成する形成手段と、前記記録媒体が搬送されている際の前記搬送経路上の画像を読み取る読取手段と、前記検知手段の検知タイミングに基づいて規定される所定の期間に、前記読取手段により読み取られた画像データを保存するメモリと、前記メモリに保存された画像データにおいて、前記搬送経路に対応する領域を検出することにより前記記録媒体の端部を特定し、当該特定された端部と前記規定の位置に基づいて前記検査パターンに対応する検査パターン領域を特定する特定手段と、前記検査パターン領域を検査する検査手段と、を備える。【選択図】図３
2018151320.tif 000002
【特許請求の範囲】
【請求項１】
搬送経路上の所定の位置に記録媒体が搬送されたことを検知する検知手段と、
前記記録媒体の規定の位置に検査パターンを形成する形成手段と、
前記記録媒体が搬送されている際の前記搬送経路上の画像を読み取る読取手段と、
前記検知手段の検知タイミングに基づいて規定される所定の期間に、前記読取手段により読み取られた画像データを保存するメモリと、
前記メモリに保存された画像データにおいて、前記搬送経路に対応する領域を検出することにより前記記録媒体の端部を特定し、当該特定された端部と前記規定の位置に基づいて前記検査パターンに対応する検査パターン領域を特定する特定手段と、
前記検査パターン領域を検査する検査手段と、
を備えることを特徴とする画像形成装置。
【請求項２】
前記特定手段にて特定される端部は、前記記録媒体の搬送方向における前記記録媒体の後端部であることを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記検査パターンは、前記端部に接する位置に形成されることを特徴とする請求項１または２に記載の画像形成装置。
【請求項４】
前記検査パターンは、前記検査パターンと前記端部との間に所定の領域が設けられるように形成されることを特徴とする請求項１または２に記載の記録装置。
【請求項５】
前記所定の領域は、前記形成手段により画像が形成されない余白領域であることを特徴とする請求項４に記載の画像形成装置。
【請求項６】
前記形成手段は、前記記録媒体において前記規定の位置とは異なる位置に、ユーザ画像を形成することを特徴とする請求項１乃至５のいずれか一項に記載の画像形成装置。
【請求項７】
前記ユーザ画像は、前記規定の位置と接する位置に形成されることを特徴とする請求項６に記載の画像形成装置。
【請求項８】
前記所定の期間は、前記画像データに、前記検査パターン領域および前記搬送経路に対応する領域の少なくとも一部を読み取った画像が含まれるように規定されることを特徴とする請求項１乃至７のいずれか一項に記載の画像形成装置。
【請求項９】
前記形成手段は、前記搬送経路上を搬送される所定の枚数の記録媒体ごとに前記検査パターンを形成することを特徴とする請求項１乃至８のいずれか一項に記載の画像形成装置。
【請求項１０】
前記形成手段は、複数の色に対応して画像を形成可能であり、
前記検査手段は、前記検査パターン領域における前記検査パターンの色ずれを検査することを特徴とする請求項１乃至９のいずれか一項に記載の画像形成装置。
【請求項１１】
前記検知手段は、前記搬送経路において、前記形成手段よりも上流側に配置されていることを特徴とする請求項１乃至１０のいずれか一項に記載の画像形成装置。
【請求項１２】
搬送経路上の所定の位置に記録媒体が搬送されたことを検知する検知手段と、
前記記録媒体の規定の位置に検査パターンを形成する形成手段と、
前記記録媒体が搬送されている際の前記搬送経路上の画像を読み取る読取手段と、
前記読取手段により読み取られた画像データを保存するメモリと、
を備える画像形成装置の制御方法であって、
前記検知手段の検知タイミングに基づいて規定される所定の期間に、前記読取手段により読み取られた画像データを前記メモリに保存し、
前記メモリに保存された画像データにおいて、前記搬送経路に対応する領域を検出することにより前記記録媒体の端部を特定し、
当該特定された端部と前記規定の位置に基づいて前記検査パターンに対応する検査パターン領域を特定し、
前記検査パターン領域を検査する、
ことを特徴とする画像形成装置の制御方法。
【請求項１３】
検査方法であって、
搬送経路上の所定の位置に記録媒体が搬送されたタイミングに基づいて規定される所定の期間に、規定の位置に検査パターンが形成された前記記録媒体が搬送される際の搬送経路上の画像を読み取った画像データを取得する取得工程と、
取得された画像データに基づいて、前記検査パターンに対応する検査パターンを検査する検査工程と、
を有し、
前記検査パターンは、前記画像データにおいて、前記搬送経路に対応する領域を検出することにより前記記録媒体の端部が特定され、特定された前記記録媒体の端部と前記規定の位置とに基づいて、前記検査パターンの領域が特定されることを特徴とする検査方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置およびその制御方法、検査方法に関する。
【背景技術】
【０００２】
従来、画像形成装置は、シートを搬送しつつシート上に画像形成を行う構成が用いられている。このとき、シートの適切な位置に画像を形成するためには、搬送されているシートの位置と、画像形成を行う位置との差異を検知し、その搬送により生じた誤差を修正する必要がある。
【０００３】
従来、検査対象に検査パターンを形成し、その検査パターンを検知することでずれを特定する方法がある。例えば、特許文献１では、被検査領域に所定の画像を形成し、移動速度を維持したまま、その所定の画像を取得することでパターンを検査する技術が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特許第５４７４１７３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
画像形成装置において、画像を形成するシートが長尺になるほど、搬送速度のばらつきやシートのすべりによる搬送誤差が大きくなる。その結果、検査パターンの位置を検出するために、検査パターンの前に余白領域を十分に多く設けないと、画像や検査パターンを検知するためのマークを、検査パターンとして誤検知してしまう可能性があった。一方、余白領域を十分多く設けることにより、画像記録以外の用途でシートを多く消費してしまうという課題があった。
【０００６】
そこで、本願発明は、余白領域を低減しつつ、パターン検知を可能とすることを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するために本願発明は以下の構成を有する。すなわち、画像形成装置であって、搬送経路上の所定の位置に記録媒体が搬送されたことを検知する検知手段と、前記記録媒体の規定の位置に検査パターンを形成する形成手段と、前記記録媒体が搬送されている際の前記搬送経路上の画像を読み取る読取手段と、前記検知手段の検知タイミングに基づいて規定される所定の期間に、前記読取手段により読み取られた画像データを保存するメモリと、前記メモリに保存された画像データにおいて、前記搬送経路に対応する領域を検出することにより前記記録媒体の端部を特定し、当該特定された端部と前記規定の位置に基づいて前記検査パターンに対応する検査パターン領域を特定する特定手段と、前記検査パターン領域を検査する検査手段と、を備える。
【発明の効果】
【０００８】
本願発明により、搬送されるシートに対して検査パターンを形成する上で、シートの余白領域を低減することが可能となる。
【図面の簡単な説明】
【０００９】
【図１】ハードウェアの構成例を示す図。
【図２】シートの搬送を説明するための図。
【図３】シートの読み取りを説明するための図。
【図４】シートの読み取りを説明するための図。
【図５】画像読み取り動作のフローチャート。
【図６】読み取りデータ（画像）の概略を説明するための図。
【図７】読み取りデータ（画像）の詳細を説明するための図。
【図８】検査動作のフローチャート。
【図９】シートの画像配置の例を示す図。
【発明を実施するための形態】
【００１０】
以下、本願発明に係る一実施形態について、図面を用いて説明する。なお、以下の説明では、インクジェット方式の記録ヘッドを備えた画像形成装置を例に挙げて説明するが、これに限定するものではない。
【００１１】
＜第１の実施形態＞
［システム構成］
図１は、本実施形態に係る画像形成装置１のハードウェア構成の例を示す。画像形成装置１は、画像形成装置１全体を制御するＡＳＩＣ１００、記憶領域としての記憶メモリ２００、インクを付与することにより画像形成動作を行う記録部３００、および紙等の記録媒体（以下、シート）の搬送およびその制御を行う搬送部（不図示）を備える。
【００１２】
ＡＳＩＣ(Application Specific Integrated Circuit)１００は、ＣＰＵ１０１、Ｉ／Ｆ制御部１０２、画像処理部１０３、ディレイ制御部１０４、位置管理制御部１０５、および読取制御部１０６を備える。ＣＰＵ１０１は、ＡＳＩＣ１００を構成する各部位の制御を司る。なお、図１では図示していないが、ＰＣ等の外部装置から画像形成を指示するジョブを受け付け、ジョブに基づいて画像形成動作を制御する。Ｉ／Ｆ制御部１０２は、記録部３００とのインターフェースであり、記録部３００を制御するための各種信号を送信する。画像処理部１０３は、画像形成動作を行うための画像データに対して、各種画像処理を行う。ここでは、ジョブにて指定されたユーザからの画像データに加え、検査パターンも処理する。ディレイ制御部１０４は、画像形成装置１におけるシートの搬送経路上に配置された端部検出センサ３２０が検知した検知信号、およびエンコーダ信号を受信し、搬送の遅延に対する処理を行う。また、エンコーダ信号は、搬送部から入力され、シートの搬送状態（タイミング）を検知するために用いられる。
【００１３】
ディレイ制御部１０４は、制御信号としてカウント開始トリガを位置管理制御部１０５に出力する。カウント開始トリガの詳細については後述する。位置管理制御部１０５は、エンコーダ信号およびカウント開始トリガを受信し、搬送経路上のシートの読み取り位置を制御する。ディレイ制御部１０４および位置管理制御部１０５は、また、位置管理制御部１０５は、読取Ｗｉｎｄｏｗとして読み取り位置に関する信号を読取制御部１０６へ出力する。読取制御部１０６は、読取センサ３１０が読み取った信号および読取Ｗｉｎｄｏｗを受信し、読取センサ３１０が読み取った画像を記憶メモリ２００への保存動作を制御する。
【００１４】
記憶メモリ２００は、ＲＯＭやＲＡＭや、ＨＤＤなどで構成され、画像データやＣＰＵ１０１にて実行されるプログラムなどが記憶される。
【００１５】
図２は、本実施形態に係る画像形成装置１において、シート４００の搬送を説明するための図である。図２において、搬送経路上に、上流（図中右側）から、端部検出センサ３２０、記録部３００、読取センサ３１０が配置される。本実施形態において、シート４００は、連続紙ではなく、カット紙を想定して説明を行う。図２は、シート４００に対して、後述する画像と検査パターンが記録される前後の状態を示している。
【００１６】
記録部３００は、複数の色に対応した複数の記録ヘッドから構成され、ここでは、イエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）、ブラック（Ｋ）の４色のフルライン型の記録ヘッド３０１〜３０４から構成されているものとする。記録ヘッド３０１〜３０４は、搬送方向に沿って並列に配置される。そして、記録ヘッド３０１〜３０４のそれぞれには、記録材としてのインクを吐出するための記録素子を備えたノズルが、搬送方向と交差する方向に複数配列する。
【００１７】
シート４００には、ジョブで指示されたユーザからの画像（以下、ユーザ画像）の他、検査パターン４１０が形成される。シート４００上において、ユーザ画像が形成される領域（以下、画像領域）と、検査パターン４１０が形成される領域（以下、検査パターン領域）は予め規定されているものとする。ここでは、検査パターン４１０は、画像領域の搬送方向上流側に形成される。画像領域にユーザ画像が形成された後、画像領域に隣接する位置に検査パターンが形成される。端部検出センサ３２０は、搬送経路上にて搬送されているシート４００の端部を検知するためのセンサである。端部検出センサ３２０はシート４００の端部を検出すると、ＡＳＩＣ１００のディレイ制御部１０４へ信号を出力する。ここでの端部とは、シート（カット紙）の先端を指すものとする。読取センサ３１０は、搬送経路上にて搬送されているシート４００に形成された画像を、読み取る。ここでは、フルライン型の画像読取センサを用いるが、読取方式などは特に限定するものではない。そして、読み取った画像は、読取制御部１０６へ出力される。
【００１８】
図３は、本実施形態において、記録部３００により画像形成がなされたシート４００の読み取りを説明するための図である。ここで、複数のシート４００（カット紙）が一定の速度にて搬送経路上を搬送されているものとする。また、シート４００を搬送する搬送部４２０の下地の色は予め特定され、記憶メモリ２００等にてその情報が保持されているものとする。また、本実施形態では、端部検出センサ３２０は、シート４００の先端を端部として検出するものとして説明する。
【００１９】
まず、端部検出センサ３２０がシート４００の先端を検出すると、ディレイ制御部１０４は先端ディレイカウンタのカウントを開始する。そして、先端ディレイカウンタの値が予め定められた値Ｌ（＞０）に達した際に、ディレイ制御部１０４は、位置管理制御部１０５に対し、カウント開始トリガを出力する。つまり、端部検出センサ３２０がシート４００の先端を検出した検知タイミングからカウンタの値がＬになった際に、カウント開始トリガを出力する。ここでの値Ｌは、シート４００の搬送速度および搬送経路上における端部検出センサ３２０と読取センサ３１０の距離に応じて設定される。端部検出センサ３２０が後続のシート４００の先端を検出した際には、ディレイ制御部１０４は、先端ディレイカウンタの値を初期化し、再度カウントを開始する。
【００２０】
位置管理制御部１０５は、ディレイ制御部１０４から出力されたカウント開始トリガを受信すると、位置管理カウンタのカウントを開始する。そして、位置管理カウンタの値が予め定められた値Ｍ（＞０）に達した際に、位置管理制御部１０５は、読取制御部１０６に対し、読取Ｗｉｎｄｏｗをオープンさせる制御信号を通知する。更に、位置管理カウンタの値が予め定められた値Ｎ（＞Ｍ）に達した際に、位置管理制御部１０５は、読取Ｗｉｎｄｏｗをクローズさせる制御信号を通知する。その後、位置管理制御部１０５は、ディレイ制御部１０４から出力されたカウント開始トリガを再度受信すると、位置管理カウンタの値を初期化し、カウントを再度開始する。位置管理カウンタに対する値Ｍと値Ｎとの関係は、搬送方向における検査パターン領域のサイズや搬送速度に応じて定義される。
【００２１】
読取制御部１０６は、読取センサ３１０が読み取った信号（画像情報）が順次入力される。ここで、読取制御部１０６は、最初の読取Ｗｉｎｄｏｗをオープンさせる制御信号を受け付けると、読取センサ３１０から入力された画像情報を記憶メモリ２００の所定の領域へと保存を開始する。その後、読取Ｗｉｎｄｏｗをクローズさせる制御信号を受け付けると、読取制御部１０６は、読取センサ３１０から入力された画像情報の記憶メモリ２００への保存を終了する。すなわち、読取Ｗｉｎｄｏｗの制御信号に応じて、搬送されているシート４００にから読み取った画像情報の保存動作が制御される。ここで保存される範囲を読取エリアとする。本実施形態では、読取エリアは、検査パターン領域の範囲に加え、搬送方向においてその前後である画像領域の一部および搬送部の下地となる部分が含まれるように構成される。従って、上記読取エリアが構成されるように、値Ｍと値Ｎが規定される。なお、各値Ｌ、Ｍ、Ｎは、例えば、記憶メモリ２００に保持されていてよい。
【００２２】
図４は、本実施形態に係る、記録部３００により画像形成がなされたシート４００の読み取りを説明するための別の図である。基本的な構成は、図３にて述べたものと同じであるが、検査パターン領域が図３に示したものと異なる。シート４００上において、搬送方向の検査パターン４１０の後に、更に余白として紙白領域が構成される例を示している。このとき、搬送方向における紙白領域の幅に関する情報は記憶メモリ２００に予め記憶されている。なお、本実施形態では、検査パターンの位置は、搬送方向と交差する方向において中心の所定の範囲としているが、この構成に限定するものではない。例えば、端部側に検査パターンを形成するような構成であってもよい。
【００２３】
［処理シーケンス］
（画像読み取り動作）
図５は、本実施形態に係る画像読み取り動作のシーケンス図である。
【００２４】
Ｓ５０１にて、ＣＰＵ１０１は、検査パターンの周期に関する設定を受け付ける。ここでの周期とは、搬送経路上を搬送される複数のシートに対し、どのような間隔にて読み取り動作を行うかを示す。これにより、搬送されるシートの枚数を単位として、検査を行う間隔が設定される。ここでの周期に関する設定は、画像形成装置１が備える表示部（不図示）に表示されたＵＩ（不図示）などを介してユーザから受け付けてもよいし、予め規定されていてもよい。この周期が短いほど、後に説明するずれ補正による精度は向上するが、画像形成の負荷やインクなどの消耗は増加する。
【００２５】
Ｓ５０２にて、ＣＰＵ１０１は、ページカウンタを０にて初期化し、Ｉ／Ｆ制御部１０２を介して記録部３００に対し、画像形成の開始を指示する。ここで形成される画像は、記憶メモリ２００に保持され、画像処理部１０３にて処理された画像データが用いられる。また、画像形成動作の開始に伴って、シート４００が搬送経路上を搬送される。
【００２６】
Ｓ５０３にて、ＣＰＵ１０１は、端部検出センサ３２０が搬送されているシート４００の先端を検出したか否かを判定する。検出したと判定した場合は（Ｓ５０３にてＹＥＳ）Ｓ５０４へ進み、検出していないと判定した場合は（Ｓ５０３にてＮＯ）検出されるまで待機する。
【００２７】
Ｓ５０４にて、ＣＰＵ１０１は、ページカウンタの値を１カウントする。
【００２８】
Ｓ５０５にて、ＣＰＵ１０１は、ページカウンタの値がＳ５０１にて受け付けた周期の値と一致するか否かを判定する。周期と一致すると判定された場合には、検査パターンを読み取るタイミングとなる。一致する場合（Ｓ５０５にてＹＥＳ）Ｓ５０６へ進み、一致しない場合（Ｓ５０５にてＮＯ）Ｓ５０３へ進む。
【００２９】
Ｓ５０６にて、ＣＰＵ１０１は、ページカウンタを０にて初期化する。更に、ＣＰＵ１０１は、ディレイ制御部１０４に対し、先端ディレイカウンタを０にて初期化させる。
【００３０】
Ｓ５０７にて、ディレイ制御部１０４は、エンコーダ信号に基づき、先端ディレイカウンタをカウントする。
【００３１】
Ｓ５０８にて、ディレイ制御部１０４は、先端ディレイカウンタの値が値Ｌに達したか否かを判定する。達していないと判定された場合は（Ｓ５０６にてＮＯ）Ｓ５０７に戻り、先端ディレイカウンタのカウントを継続する。達したと判定された場合（Ｓ５０６にてＹＥＳ）Ｓ５０９へ進む。
【００３２】
Ｓ５０９にて、ディレイ制御部１０４は、位置管理制御部１０５に対し、カウント開始トリガを出力する。
【００３３】
Ｓ５１０にて、位置管理制御部１０５は、ディレイ制御部１０４からのカウント開始トリガを受信すると、位置管理カウンタを０にて初期化する。
【００３４】
Ｓ５１１にて、位置管理制御部１０５は、エンコーダ信号に基づき、位置管理カウンタをカウントする。
【００３５】
Ｓ５１２にて、位置管理制御部１０５は、位置管理カウンタの値が、値Ｍに達したか否かを判定する。達していないと判定された場合（Ｓ５１２にてＮＯ）Ｓ５１１へ戻り、位置管理カウンタのカウントを継続する。達したと判定された場合（Ｓ５１２にてＹＥＳ）Ｓ５１３へ進む。
【００３６】
Ｓ５１３にて、位置管理制御部１０５は、読取制御部１０６に対し、読取Ｗｉｎｄｏｗをオープンするように制御信号を送信する。
【００３７】
Ｓ５１４にて、読取制御部１０６は、位置管理制御部１０５からの制御信号に基づき、読取センサ３１０にて読み取られた画像情報を記憶メモリ２００の所定の領域に保存を開始する。
【００３８】
Ｓ５１５にて、位置管理制御部１０５は、位置管理カウンタの値が、値Ｎに達したか否かを判定する。達していないと判定された場合（Ｓ５１５にてＮＯ）位置管理カウンタのカウントを継続する。達したと判定された場合（Ｓ５１５にてＹＥＳ）Ｓ５１６へ進む。
【００３９】
Ｓ５１６にて、位置管理制御部１０５は、読取制御部１０６に対し、読取Ｗｉｎｄｏｗをクローズするように制御信号を送信する。これに伴い、読取制御部１０６は、読取センサ３１０にて読み取られた画像情報の記憶メモリ２００への保存を終了する。
【００４０】
Ｓ５１７にて、ＣＰＵ１０１は、画像形成動作が終了したか否かを判定する。画像形成動作が終了していないと判定された場合（Ｓ５１７にてＮＯ）Ｓ５０３へ進み、終了したと反された場合（Ｓ５１７にてＹＥＳ）本処理シーケンスを終了する。
【００４１】
上記の例では、位置管理制御部１０５が出力する読取Ｗｉｎｄｏｗの制御信号に応じて、画像情報の保存動作を制御したが、更に、読取センサ３１０の読取動作も制御するようにしてもよい。読取制御部１０６が記憶メモリ２００への画像情報を行っていない間、読取エリア以外における読取センサ３１０の読取動作を行わないように制御してもよい。
【００４２】
図６は、読取制御部１０６により、記憶メモリ２００の所定の領域に保存された画像情報の概略を示す図である。図６は、図３もしくは図４に示す読取領域として制御された期間に記憶メモリ２００の所定の領域に記憶された画像データを示す。図６（ａ）は、図３に示す構成にて画像情報を保存した例を示す。また、図６（ｂ）は、図４に示す構成にて画像情報を保存した例を示す。図６（ａ）において、画像情報６００は、画像領域、検査パターン領域、搬送部の下地領域から構成されている。図６（ｂ）において、画像情報６１０は、画像領域、検査パターン領域、搬送部の下地領域から構成され、検査パターン領域と下地領域との間に、画像や検査パターンが形成されていない紙白領域が位置している。
【００４３】
図７は、読取制御部１０６により、記憶メモリ２００の所定の領域に保存された画像情報の詳細を示す図である。図７（ａ）（ｂ）は、図３に示す構成にて画像情報を保存した例を示し、図７（ｃ）（ｄ）は、図４に示す構成にて画像情報を保存した例を示す。また、図７（ａ）（ｃ）は検査パターンが理想的な状態で形成された場合を示し、図７（ｂ）（ｄ）は検査パターンの形成においてずれが発生した場合を示す。つまり、図７（ｂ）（ｄ）では、シートの搬送と、シート上への画像形成のタイミングにずれが生じている場合を示している。このずれが生じる原因としては、搬送速度のばらつきや搬送されるシートのすべり、記録ヘッドからのインク滴の吐出タイミング、インク滴の着弾位置ずれなどがある。ここでは、搬送方向においてずれが生じているものとする。
【００４４】
（ずれ補正動作）
図８は、本実施形態に係るずれ補正の動作を示すシーケンス図である。ここでは、図７にて説明した動作により得られた画像情報に基づいて、ずれを検知し、補正する。
【００４５】
Ｓ８０１にて、ＣＰＵ１０１は、記憶メモリ２００の所定の領域に保持された画像情報を取得する。ここで取得される画像情報は、例えば、図６に示される画像である。
【００４６】
Ｓ８０２にて、ＣＰＵ１０１は、Ｓ８０１にて取得した画像情報を解析し、搬送部の下地領域と検査パターン領域との境界が検知されたか否かを判定する。具体的には、まずＣＰＵ１０１は、Ｓ８０１にて取得した画像情報のうち、下地領域を特定する。ここでの下地領域は、予め保持されている搬送部４２０の色の情報から特定することができる。更に、下地領域とそれ以外の領域の境界を特定する。ここでの境界は、シートの後端に相当する。ここでの判定では、例えば、画像情報を画像処理部１０３にて処理した上で、境界となる部分が検知されるか否かを判定してもよい。境界を検知した場合は（Ｓ８０２にてＹＥＳ）Ｓ８０３へ進み、検知していない場合は（Ｓ８０２にてＮＯ）Ｓ８０１へ戻る。
【００４７】
Ｓ８０３にて、ＣＰＵ１０１は、Ｓ８０１にて読み出した画像の中から検査パターンの位置を特定する。ここでの位置の特定は、シート４００のサイズやユーザ画像のサイズ、および検査パターンのサイズから行うことができる。このとき、図３に示したように、検査パターンがシート４００の後端部に隣接している場合には、搬送部４２０との境界から搬送方向下流側が検査パターン領域となる。また、図４に示したように、検査パターンとシート４００の後端部との間に余白領域が設けられている場合には、搬送部４２０との境界の搬送方向下流側であって、余白領域のさらに下流側が検査パターン領域となる。
【００４８】
Ｓ８０４にて、ＣＰＵ１０１は、画像形成にて用いられた検査パターンデータを記憶メモリ２００から取得する。これにより、ずれが生じていない場合に形成される検査パターンの画像情報が取得される。
【００４９】
Ｓ８０５にて、ＣＰＵ１０１は、Ｓ８０３にて特定した検査パターンと、Ｓ８０４にて取得した検査パターンとを比較し、形成された検査パターンにおいてずれが生じていないか否かを判定する。例えば、特定された検査パターンが図７（ａ）と同じであれば、ずれが生じていないと判定される。一方、特定された検査パターンが図７（ｂ）であれば、ずれが生じていると判定される。ずれが生じていないと判定された場合は（Ｓ８０５にてＹＥＳ）本処理フローを終了し、ずれが生じていると判定された場合は（Ｓ８０５にてＮＯ）Ｓ８０６へ進む。
【００５０】
Ｓ８０６にて、ＣＰＵ１０１は、Ｓ８０３にて特定した検査パターンと、Ｓ８０４にて取得したずれが生じていない検査パターンとの比較結果に基づき、ずれ量を算出する。そして、ＣＰＵ１０１は、このずれ量から、補正値を算出する。ここでの補正値は、搬送速度に対する補正値であってもよいし、各色の記録ヘッドからのインク滴の吐出タイミング等の画像形成タイミングに対する補正値であってもよい。そして、ＣＰＵ１０１は、算出した補正値を各制御部へフィードバックする。その後、本処理フローを終了する。
【００５１】
以上説明した構成により、本実施形態では、検査パターンを生成するために必要な余白の量を低減することができる。その結果、１枚のシートに形成可能な画像の範囲を大きくすることができる。また、検査パターンを読み取ったデータを保存するためのメモリのサイズを低減することが可能となる。
【００５２】
＜その他の実施形態＞
上記の実施形態では、１のシートに対し、１のユーザ画像を形成する構成について説明した。しかし、この構成に限定せず、例えば、図９に示すように、１のシートに対し、複数の画像を割り付ける構成であってもよい。この場合でも、１のシートに対し、１の検査パターンを形成することで、本実施形態を適用することができる。
【００５３】
また、上記の実施形態において、検査パターンとユーザ画像は接している構成の例を用いて説明したが、他の検査に用いるパターンやマーク等の既知の画像が形成される構成であってもよい。また、図４の例では、検査パターンとシート４００の端部との間に余白領域を設ける例を示したが、余白ではなく、他のパターンなどの他の画像が形成される構成であってもよい。いずれの場合においても、シート４００の端部と検査パターンとの間に含まれる画像が既知のものであり、検査パターン領域を特定することができればよい。
【００５４】
また、検査パターンの構成は、図７に示すようなものに限定するものではなく、記録部が対応する色数に応じて変更してもよい。また、搬送方向およびそれに直交する方向におけるドットの数や解像度（図７の場合、１２００ｄｐｉ）も、図７の構成に限定するものではない。
【００５５】
上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピューターにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００５６】
１００…ＡＳＩＣ、１０１…ＣＰＵ、１０２…Ｉ／Ｆ制御部、１０３…画像処理部、１０４…ディレイ制御部、１０５…位置管理制御部、１０６…読取制御部、２００…記憶メモリ、３１０…読取センサ、３２０…端部検出センサ
【図１】
2018151320.tif 000003
【図２】
2018151320.tif 000004
【図３】
2018151320.tif 000005
【図４】
2018151320.tif 000006
【図５】
2018151320.tif 000007
【図６】
2018151320.tif 000008
【図７】
2018151320.tif 000009
【図８】
2018151320.tif 000010
【図９】
2018151320.tif 000011