(57)【要約】【課題】表裏の画像位置の調整精度を向上させることができる画像処理装置を提供する。【解決手段】画像処理装置１は、記録紙の表裏に形成されたパターンそれぞれの位置のズレ量を求め、ズレ量に基づく画像形成位置の補正を行うものであって、読取部１０により読み取られた表面及び裏面のそれぞれの画像データから、記録紙の外郭エッジと外郭エッジの交点となる４角を検出して記録紙の辺の長さを表面及び裏面のそれぞれで算出し、算出した表裏で対応する辺同士の長さに基づき、倍率誤差を算出し、算出した倍率誤差に基づいて、辺同士の長さを一致させる補正値を算出し、読取部１０により読み取られた画像データに基づいて検出されるパターンの位置を、上記補正値によって補正したうえで、パターンの位置のズレ量を求める。【選択図】図１
2016139026.tif 000002
【特許請求の範囲】
【請求項１】
記録紙の表裏に形成されたパターンそれぞれの位置のズレ量を求め、ズレ量に基づく画像形成位置の補正を行う画像処理装置であって、
記録紙の表面及び裏面のそれぞれを、背景を含んで画像データとして読み取る読取手段と、
前記読取手段により読み取られた表面及び裏面のそれぞれの画像データから、記録紙の外郭エッジと外郭エッジの交点となる４角を検出して記録紙の辺の長さを表面及び裏面のそれぞれで算出する辺長算出手段と、
前記辺長算出手段により算出された表裏で対応する辺同士の長さに基づき、倍率誤差を算出する倍率誤差算出手段と、
前記倍率誤差算出手段により算出された倍率誤差に基づく補正値を算出する補正値算出手段と、
前記読取手段により読み取られた画像データに基づいて検出される前記パターンの位置を、前記補正値算出手段により算出された補正値によって補正したうえで、前記パターンの位置のズレ量を求めるズレ量算出手段と、
を備えることを特徴とする画像処理装置。
【請求項２】
前記読取手段により画像データを読み取る際に、前記記録紙と所定以上の階調差からなる背景を設定する背景設定手段をさらに備える
ことを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記辺長算出手段は、前記記録紙と前記背景との階調差に基づいて、前記記録紙１辺に対し複数点のエッジ座標を検出し、検出した複数点のエッジ座標から直線近似によって当該１辺の外郭エッジを近似式で求め、この近似式を４辺で求めて、４辺の近似式の交点から４角の画像データ上の座標位置を検出し、４角の画像データ上の座標位置間の距離を前記記録紙の辺の長さとして算出する
ことを特徴とする請求項１または請求項２のいずれかに記載の画像処理装置。
【請求項４】
前記倍率誤差算出手段は、前記辺長算出手段により算出された辺の長さのうち、前記記録紙において平行となる２辺の長さの平均値を表裏それぞれで算出し、表裏の平均値から倍率誤差を算出する
ことを特徴とする請求項１から請求項３のいずれか１項に記載の画像処理装置。
【請求項５】
前記倍率誤差算出手段は、前記辺長算出手段により算出された表裏で対応する第１の辺同士の長さに基づき、第１の倍率誤差を算出すると共に、前記記録紙において前記第１の辺と平行となる第２の辺同士の長さに基づき、第２の倍率誤差を算出し、
前記補正値算出手段は、前記第１及び第２の辺間において第１の倍率誤差と第２の倍率誤差との間で線形に倍率誤差が変化しているとの仮定のもと、前記辺間における補正値を算出する
ことを特徴とする請求項１から請求項３のいずれか１項に記載の画像処理装置。
【請求項６】
前記読取手段による画像データの読み取りに先立って、記録紙の４隅近傍に、２本の線分を直交させた十字マークを前記パターンとして形成する
ことを特徴とする請求項３に記載の画像処理装置。
【請求項７】
前記ズレ量算出手段は、前記辺長算出手段にて検出された４角の内側の所定箇所に前記パターンを検出するための検出領域をそれぞれ設定し、それぞれの検出領域内の画像データを主走査及び副走査方向に走査することで十字マークからなる４つの前記パターンの画像データ上における交点座標を検出し、これら４つの交点座標と前記近似式とから、前記記録紙の主走査方向及び副走査方向をＸ−Ｙ座標系とする記録紙上の前記パターンの座標位置を求める
ことを特徴とする請求項６に記載の画像処理装置。
【請求項８】
前記倍率誤差算出手段は、前記辺長算出手段により算出された表裏で対応する副走査方向に延びる辺同士の長さに基づき、倍率誤差を算出し、
前記補正値算出手段は、前記倍率誤差算出手段により算出された倍率誤差に基づいて、副走査方向に延びる前記辺同士の長さを一致させるための補正値を算出する
ことを特徴とする請求項１から請求項７のいずれか１項に記載の画像処理装置。
【請求項９】
倍率誤差の正常範囲を記憶した記憶手段と、
前記倍率誤差算出手段により算出された倍率誤差が、前記記憶手段により記憶された倍率誤差の正常範囲外である場合に、読取異常である旨を通知する通知手段と、
をさらに備えることを特徴とする請求項１から請求項８のいずれか１項に記載の画像処理装置。
【請求項１０】
前記読取手段による画像データの読み取りに先立って、記録紙に、前記パターンに加えて、表裏で対応し且つ前記記録紙の中心位置以外の位置に、表裏で異なる印を形成する
ことを特徴とする請求項１から請求項９のいずれか１項に記載の画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置に関する。
【背景技術】
【０００２】
従来、用紙の表裏に印刷されるそれぞれの画像の位置が一致するように画像形成位置を調整する画像形成装置が提案されている。このような画像形成装置には、例えば用紙の表裏に位置調整用のマークを印刷しておき、この用紙のマークをスキャナ装置にて読み込む際の用紙の位置ズレ及び傾きを読み取り誤差として求め、この誤差に基づいて表裏の画像が一致するように画像処理した画像処理データから、表裏のズレ量を求めるものがある（特許文献１参照）。
【０００３】
また、用紙のエッジを検出して用紙サイズを検出するサイズ検出手段を備え、熱定着による用紙の膨張前後の用紙サイズを検出して、用紙サイズの変化量に基づいて印字倍率を設定するものも提案されている（特許文献２参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００５−９１８２３号公報
【特許文献２】特開２００９−４２４６１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、上記のような従来の画像形成装置では、印刷しておいた位置調整用マークをスキャナ装置で読み取る際に、記録紙の搬送速度等による倍率誤差（記録紙の表側読み込み時と裏側読み込み時とで記録紙の大きさが僅かに変化したかのように認識されてしまう誤差）というものが発生してしまい、表裏の位置調整について精度が低下してしまう要因となっていた。
【０００６】
より詳細に説明すると、例えば記録紙が搬送される搬送路の記録紙表面側と裏面側とにスキャナ装置を備えた１パススキャン方式というものがある。この方式において、表裏の位置調整用マークは、記録紙が搬送路を搬送する過程において２つのスキャナ装置により読み取られる。しかし、記録紙が記録紙表面側のスキャナ装置を通過する際の速度と記録紙裏面側のスキャナ装置を通過する際の速度とに差がある場合には、上記の倍率誤差が発生してしまう。また、速度差が無くとも、そもそも異なるスキャナ装置間では、その性能等の問題から僅かながら倍率誤差が発生してしまう。
【０００７】
さらに、例えば読取用ガラス面に対してスキャナ装置が移動することにより読取用ガラス面上の記録紙の情報を読み取ることができるフラットヘッドスキャナというものがある。このスキャナにおいては、まずガラス面に載置された記録紙の一面の画像情報が移動するスキャナ装置によって読み取られ、記録紙が裏返された後に、再度スキャナ装置が移動することにより他面の画像情報が読み取られる。このようなフラットヘッドスキャナであっても、スキャナ装置の移動速度が一面読み取り時と他面読み取り時とで異なることにより、倍率誤差が発生してしまう。
【０００８】
このように、上記のような従来の画像形成装置では、倍率誤差の影響を受けて表裏の画像位置の調整精度が低下してしまう。
【０００９】
本発明は、従来の課題を解決するためになされたものであり、その目的とするところは、倍率誤差の影響を除去することにより、表裏の画像位置の調整精度を向上させることができる画像処理装置を提供することにある。
【課題を解決するための手段】
【００１０】
上記目的を達成するため、本発明に係る画像形成装置は、記録紙の表裏に形成されたパターンそれぞれの位置のズレ量を求め、ズレ量に基づく画像形成位置の補正を行う画像処理装置であって、記録紙の表面及び裏面のそれぞれを、背景を含んで画像データとして読み取る読取手段と、前記読取手段により読み取られた表面及び裏面のそれぞれの画像データから、記録紙の外郭エッジと外郭エッジの交点となる４角を検出して記録紙の辺の長さを表面及び裏面のそれぞれで算出する辺長算出手段と、前記辺長算出手段により算出された表裏で対応する辺同士の長さに基づき、倍率誤差を算出する倍率誤差算出手段と、前記倍率誤差算出手段により算出された倍率誤差に基づく補正値を算出する補正値算出手段と、前記読取手段により読み取られた画像データに基づいて検出される前記パターンの位置を、前記補正値算出手段により算出された補正値によって補正したうえで、前記パターンの位置のズレ量を求めるズレ量算出手段と、を備えることを特徴とする。
【００１１】
この画像形成装置によれば、表裏で対応する辺同士の長さに基づき倍率誤差を算出し、倍率誤差に基づく補正値を算出し、表裏のパターンの座標位置を補正値によって補正したうえでパターンの座標位置のズレ量を求める。このため、記録紙の搬送速度等による倍率誤差分が除去されたうえで、表裏のパターンの座標位置のズレ量が求められることとなり、位置調整の精度を向上させることができる。
【００１２】
また、本発明に係る画像形成装置において、前記読取手段により画像データを読み取る際に、前記記録紙と所定以上の階調差からなる背景を設定する背景設定手段をさらに備えることが好ましい。
【００１３】
この画像形成装置によれば、画像データを読み取る際に、記録紙と所定以上の階調差からなる背景を設定する背景設定手段をさらに備えるため、例えば記録紙がグレー等である場合には背景を白色とし、記録紙が白色である場合には背景を黒色にするなどでき、記録紙の外郭エッジを検出し易くすることができる。
【００１４】
また、本発明に係る画像形成装置において、前記辺長算出手段は、前記記録紙と前記背景との階調差に基づいて、前記記録紙１辺に対し複数点のエッジ座標を検出し、検出した複数点のエッジ座標から直線近似によって当該１辺の外郭エッジを近似式で求め、この近似式を４辺で求めて、４辺の近似式の交点から４角の画像データ上の座標位置を検出し、４角の画像データ上の座標位置間の距離を前記記録紙の辺の長さとして算出することが好ましい。
【００１５】
この画像形成装置によれば、記録紙１辺に対し複数点のエッジ座標を検出し、検出した複数点のエッジ座標から直線近似によって当該１辺の外郭エッジを近似式で求め、近似式の交点から４角の座標位置を検出する。ここで、紙の４隅のうちいずれか１つが反り返っている場合など、記録紙にゆがみが発生している場合には、４角を直接検出したときにゆがみ分の誤差が発生するが、上記の如く、近似式の交点から４角の座標位置を検出することにより、このようなゆがみ分の誤差が発生せず、４角の位置について検出精度を向上させることができる。
【００１６】
また、本発明に係る画像形成装置において、前記倍率誤差算出手段は、前記辺長算出手段により算出された辺の長さのうち、前記記録紙において平行となる２辺の長さの平均値を表裏それぞれで算出し、表裏の平均値から倍率誤差を算出することが好ましい。
【００１７】
この画像形成装置によれば、記録紙において平行となる２辺の長さの平均値を表裏それぞれで算出し、表裏の平均値から倍率誤差を算出するため、１辺毎に倍率誤差を算出する場合と比較すると処理をシンプル化でき、処理負荷を低減することができる。
【００１８】
また、本発明に係る画像形成装置において、前記倍率誤差算出手段は、前記辺長算出手段により算出された表裏で対応する第１の辺同士の長さに基づき、第１の倍率誤差を算出すると共に、前記記録紙において前記第１の辺と平行となる第２の辺同士の長さに基づき、第２の倍率誤差を算出し、前記補正値算出手段は、前記第１及び第２の辺間において第１の倍率誤差と第２の倍率誤差との間で線形に倍率誤差が変化しているとの仮定のもと、前記辺間における補正値を算出することが好ましい。
【００１９】
この画像形成装置によれば、第１の辺同士の長さに基づき第１の倍率誤差を算出すると共に、第２の辺同士の長さに基づき第２の倍率誤差を算出し、第１及び第２の辺間において第１の倍率誤差と第２の倍率誤差との間で線形に倍率誤差が変化しているとの仮定のもと、辺間における補正値を算出する。このため、第１及び第２の辺間においても補正値を算出することができ、後のパターンの座標位置の補正を一層正確に行うことができる。
【００２０】
また、本発明に係る画像形成装置において、前記読取手段による画像データの読み取りに先立って、記録紙の４隅近傍に、２本の線分を直交させた十字マークを前記パターンとして形成することが好ましい。
【００２１】
この画像形成装置によれば、２本の線分を直交させた十字マークをパターンとして形成しているため、十字の交点をパターンの座標位置として検出でき、しかも記録紙の４隅に形成されていることから、４隅周辺位置に領域設定して検出動作を行えばパターン検出を行うことができる。
【００２２】
また、本発明に係る画像形成装置において、前記ズレ量算出手段は、前記辺長算出手段にて検出された４角の内側の所定箇所に前記パターンを検出するための検出領域をそれぞれ設定し、それぞれの検出領域内の画像データを主走査及び副走査方向に走査することで十字マークからなる４つの前記パターンの画像データ上における交点座標を検出し、これら４つの交点座標と前記近似式とから、前記記録紙の主走査方向及び副走査方向をＸ−Ｙ座標系とする記録紙上の前記パターンの座標位置を求めることが好ましい。
【００２３】
この画像形成装置によれば、検出領域を設定し、検出領域内を走査するため、画像データ全体を走査してパターンを検出する場合と比較して、より正確に画像データ上における十字マークの交点座標を検出することができる。また、交点座標と近似式とから、記録紙の主走査方向及び副走査方向をＸ−Ｙ座標系とする記録紙上のパターンの座標位置を求めるため、このような正確に検出された画像データ上における交点座標から、記録紙上のパターンの座標位置を正確に求めることができる。
【００２４】
また、本発明に係る画像形成装置において、前記倍率誤差算出手段は、前記辺長算出手段により算出された表裏で対応する副走査方向に延びる辺同士の長さに基づき、倍率誤差を算出し、前記補正値算出手段は、前記倍率誤差算出手段により算出された倍率誤差に基づいて、副走査方向に延びる前記辺同士の長さを一致させるための補正値を算出することが好ましい。
【００２５】
この画像形成装置によれば、副走査方向に延びる辺同士の長さに基づき倍率誤差を算出し、倍率誤差に基づいて副走査方向に延びる辺同士の長さを一致させる補正値を算出するため、記録紙の搬送速度やスキャナの移動速度の変化に応じた倍率誤差に基づく補正を行うことができる。
【００２６】
また、本発明に係る画像形成装置において、倍率誤差の正常範囲を記憶した記憶手段と、前記倍率誤差算出手段により算出された倍率誤差が、前記記憶手段により記憶された倍率誤差の正常範囲外である場合に、読取異常である旨を通知する通知手段と、をさらに備えることが好ましい。
【００２７】
この画像形成装置によれば、倍率誤差が正常範囲外である場合に、読取異常である旨を通知するため、あまりに倍率誤差が大きく又は小さい値である場合など、異常である旨を通知してユーザに装置点検等を行わせることにより、正確な倍率誤差による表裏位置調整が行わせるように促すことができる。
【００２８】
また、本発明に係る画像形成装置において、前記読取手段による画像データの読み取りに先立って、記録紙に、前記パターンに加えて、表裏で対応し且つ前記記録紙の中心位置以外の位置に、表裏で異なる印を形成することが好ましい。
【００２９】
この画像形成装置によれば、表裏で対応し且つ記録紙の中心位置以外の位置に、表裏で異なる印が形成される。このため、フラットヘッドスキャナによる読み込み時において、表裏の異なる印によって記録紙の表裏を判断でき、且つ、印が中心位置以外の表裏で対応する位置であるため、表裏で対応する辺同士を判別することもできる。従って、フラットヘッドスキャナによる読み込み時における倍率誤差を加味した表裏位置調整を正確に行わせることができる。
【発明の効果】
【００３０】
本発明によれば表裏の画像位置の調整精度を向上させることができる画像処理装置を提供することができる。
【図面の簡単な説明】
【００３１】
【図１】第１実施形態に係る画像形成装置を示すブロック図である。
【図２】図１に示した読取部の例を示す概略図であり、（ａ）は１パススキャン方式のスキャナ装置の例を示し、（ｂ）はフラットヘッドスキャナ装置の例を示している。
【図３】記録紙に形成されるパターンの例を示す正面図であり、（ａ）は第１の例を示し、（ｂ）は第２の例を示している。
【図４】表裏で異なる印の一例を示す図であり、（ａ）は記録紙の表面を示し、（ｂ）は記録紙の裏面を示している。
【図５】読取部により読み取られた表面及び裏面のそれぞれの画像データの一例を示す図であり、（ａ）は記録紙が白色である例を示し、（ｂ）は記録紙が黒色である例を示している。
【図６】図１に示した辺長算出部による粗走査の様子を示す画像データの概念図である。
【図７】小領域の一例を示す概念図である。
【図８】図７に示した第１小領域を示す拡大図である。
【図９】プロファイルデータの一例を示す図である。
【図１０】ズレ量算出部により設定される検出領域の一例を示す概念図である。
【図１１】記録紙上での座標位置を求める処理を示す概念図である。
【図１２】画像形成位置の補正方法を示すフローチャートであって、１パススキャン方式のスキャナ装置を利用したときの画像形成位置の補正方法の前半部分を示している。
【図１３】画像形成位置の補正方法を示すフローチャートであって、１パススキャン方式のスキャナ装置を利用したときの画像形成位置の補正方法の後半部分を示している。
【発明を実施するための形態】
【００３２】
以下、図面に基づいて本発明の実施形態を説明するが、本発明は以下の実施形態に限られるものではない。
【００３３】
図１は、第１実施形態に係る画像形成装置を示すブロック図である。図１に示すように、画像処理装置１は、同装置１により記録紙の表裏に予め形成されたパターンの位置のズレ量を求め、ズレ量に基づく画像形成位置の補正を行うものであって、読取部（読取手段）１０と、画像処理部２０と、画像形成部３０とを備えている。
【００３４】
読取部１０は、記録紙の表面及び裏面のそれぞれを、背景を含んだ画像データとして読み取るものである。この読取部１０は、例えば１パススキャン方式のスキャナ装置や、フラットヘッドスキャナ装置が該当する。
【００３５】
図２は、図１に示した読取部１０の例を示す概略図であり、（ａ）は１パススキャン方式のスキャナ装置の例を示し、（ｂ）はフラットヘッドスキャナ装置の例を示している。
【００３６】
まず、図２（ａ）に示すように、１パススキャン方式のスキャナ装置は、記録紙が搬送される搬送路Ｌの一方側（表面側）と他方側（裏面側）とにそれぞれ１つずつスキャナＳＣ１，ＳＣ２が設けられている。このようなスキャナＳＣ１，ＳＣ２は、記録紙に対して出射した光の反射光に基づいて記録紙の画像情報を読み取るものである。また、これらスキャナＳＣ１，ＳＣ２は、記録紙の搬送方向に対して所定距離だけ離れて配置されている。
【００３７】
さらに、１パススキャン方式のスキャナ装置は、２つの背景設定機構（背景設定手段）ＢＧ１，ＢＧ２を備えている。この背景設定機構ＢＧ１，ＢＧ２は、搬送路Ｌを挟んで、それぞれが２つのスキャナＳＣ１，ＳＣ２に対向して設けられている。
【００３８】
各背景設定機構ＢＧ１，ＢＧ２は、断面が多面体となる形状のものであって、図１（ａ）に示す例では例えば断面が正三角形の物体となっている。このような背景設定機構ＢＧ１，ＢＧ２は、正三角形のうちの一面が黒色となる黒色面Ｂとなっており、他の一面が白色となる白色面Ｗとなっている。背景設定機構ＢＧ１，ＢＧ２は、多面体の中心に回転軸が設けられており、回転軸を中心に回転することによってスキャナＳＣ１，ＳＣ２に対して黒色面Ｂと白色面Ｗとのいずれか一方を対面させる構成となっている。
【００３９】
なお、黒色面Ｂと白色面Ｗとのいずれを対面させるかについては、ユーザからの操作によって選択されてもよいし、画像形成装置が記録紙の色を判断して自動的に選択するようになっていてもよい。この選択については、記録紙と所定以上の階調差からなる背景を設定するように行われる。すなわち、記録紙が例えばグレーである場合には背景設定機構ＢＧ１，ＢＧ２は白色面ＷがスキャナＳＣ１，ＳＣ２に対して対面するように選択され、記録紙が例えば白色である場合には背景設定機構ＢＧ１，ＢＧ２は黒色面ＢがスキャナＳＣ１，ＳＣ２に対して対面するように選択される。
【００４０】
また、１パススキャン方式のスキャナ装置は、上記に限らず、画像情報を取得するスキャナを１つだけ備えると共に、記録紙の表裏を反転させる機構を備え、例えば表面の画像取得、表裏反転、裏面の画像取得の順に動作する構成のものであってもよい。
【００４１】
次に、図２（ｂ）に示すように、フラットヘッドスキャナ装置は、記録紙が載置される読取用ガラス面Ｇと、読取用ガラス面Ｇの記録紙が載置されない側（すなわち裏面側）において、所定のスキャナ移動方向に移動することで読取用ガラス面Ｇ上に載置された記録紙を光学的に走査するスキャナＳＣとを備えている。このようなスキャナＳＣは、上記と同様に、記録紙に対して出射した光の反射光に基づいて記録紙の画像情報を読み取るものである。なお、フラットヘッドスキャナ装置において記録紙の表裏の画像情報を読み取るためには、一面をスキャナＳＣにより走査した後に、記録紙を裏返し、再度他面をスキャナＳＣにより走査する必要がある。
【００４２】
さらに、フラットヘッドスキャナ装置は、背景設定機構（背景設定手段）ＢＧを備えている。この背景設定機構ＢＧは、読取用ガラス面Ｇを挟んで、スキャナＳＣに対向して設けられている。
【００４３】
具体的に背景設定機構ＢＧは、無端ベルトＲＢと、２つのローラーＲ１，Ｒ２とから構成されている。第１ローラーＲ１は、スキャナＳＣの移動方向側に設けられ、第２ローラーＲ２は、スキャナＳＣの移動方向側と反対側（移動元側）に設けられている。これらローラーＲ１，Ｒ２は、一方が駆動ローラーとなっており、他方が従動ローラーとなっている。また、無端ベルトＲＢは、ベルト外側に黒色面Ｂと白色面Ｗとが形成されており、いずれか一方の面をスキャナＳＣに対面させることができる構成となっている。すなわち、駆動ローラーを回転駆動させることにより、無端ベルトＲＢの黒色面Ｂと白色面Ｗとのうちいずれを読取用ガラス面Ｇに対面させるかを制御できることとなる。
【００４４】
なお、黒色面Ｂと白色面Ｗとのいずれを対面させるかについては、１パススキャン方式のスキャナ装置と同様に、ユーザからの操作によって選択されてもよいし、画像形成装置が記録紙の色を判断して自動的に選択するようになっていてもよい。また、同様に、この選択については、記録紙と所定以上の階調差からなる背景を設定するように行われる。
【００４５】
ここで、記録紙には予め装置１によって以下のパターンが形成される。図３は、記録紙に形成されるパターンの例を示す正面図であり、（ａ）は第１の例を示し、（ｂ）は第２の例を示している。図３（ａ）に示すように、パターンＰは、記録紙の４隅近傍に形成された２本の線分を直交させた十字マークＣＭからなっている。また、図３（ｂ）に示すように、パターンＰは、これらの十字マークＣＭを含むより長い線分によって構成されてもよい。さらに、記録紙の表面を図３（ａ）及び図３（ｂ）に示す例のいずれか一方とし、裏面を図３（ａ）及び図３（ｂ）に示す例の他方としてもよい。
【００４６】
なお、読取部１０がフラットヘッドスキャナ装置である場合、記録紙には、図３に示すようなパターンＰに加えて、表裏で対応し且つ記録紙の中心位置以外の位置に、表裏で異なる印が装置１により付与される。フラットヘッドスキャナ装置では、ユーザが読取用ガラス面Ｇに対してどのように記録紙を載置するか画像処理装置１側では不明となってしまう。このため、上記印を付与しておくことで、記録紙の表裏上下左右を正確に判別できるようにしている。
【００４７】
図４は、表裏で異なる印の一例を示す図であり、（ａ）は記録紙の表面を示し、（ｂ）は記録紙の裏面を示している。図４（ａ）に示すように、記録紙の表面には、十字マークＣＭからなる４つのパターンＰに加えて、右上隅（十字マークＣＭの内側）に黒塗りの丸マーク（印）ＲＭ１が付与されている。一方、図４（ｂ）に示すように、記録紙の裏面には、十字マークＣＭからなる４つのパターンＰに加えて、左上隅（十字マークＣＭの内側）に白抜きの丸マーク（印）ＲＭ２が付与されている。このため、黒塗りの丸マークＲＭ１の裏側に白抜きの丸マークＲＭ２が位置することとなる。よって、記録紙には、表裏で対応し且つ記録紙の中心位置以外の位置に、表裏で異なる印が付与されていることとなる。
【００４８】
再度、図１を参照する。画像処理部２０は、読取部１０にて読み取られたパターンＰのズレ量に基づいて、画像形成部３０を制御して画像形成位置を調整するものである。この画像処理部２０は、辺長算出部（辺長算出手段）２１、倍率誤差算出部（倍率誤差算出手段）２２、補正値算出部（補正値算出手段）２３、及びズレ量算出部（ズレ量算出手段）２４を備えている。
【００４９】
辺長算出部２１は、読取部１０により読み取られた表面及び裏面のそれぞれの画像データから、記録紙の外郭エッジと外郭エッジの交点となる４角を検出して、記録紙の辺の長さを表面及び裏面のそれぞれで算出するものである。
【００５０】
図５は、読取部１０により読み取られた表面及び裏面のそれぞれの画像データの一例を示す図であり、（ａ）は記録紙が白色である例を示し、（ｂ）は記録紙が黒色である例を示している。
【００５１】
図５（ａ）に示すように、記録紙が白色である場合、上記の如く記録紙と所定以上の階調差からなる背景が設定されるため、背景色は例えば黒色となる。一方、図５（ｂ）に示すように、記録紙がグレー色である場合、背景色は例えば白色となる。そして、辺長算出部２１は、階調差から記録紙の外郭エッジを検出し、その外郭エッジに基づいて４角の位置も検出する。
【００５２】
詳細に説明すると、まず辺長算出部２１は、記録紙と背景との階調差に基づいて記録紙と背景との境界となる外郭エッジを検出する。この際、辺長算出部２１は、まず粗走査を行い、粗走査の後に詳細な外郭エッジの検出を行う。
【００５３】
図６は、図１に示した辺長算出部２１による粗走査の様子を示す画像データの概念図である。
【００５４】
まず辺長算出部２１は、画像データを一方向（主走査方向又は副走査方向）に粗く走査する。例えば辺長算出部２１は、主走査方向に図６に示すように粗走査する。この結果、走査ラインＬ１，Ｌ１０については、背景（黒色）の位置する箇所であるため、階調値が小さくなる。一方、走査ラインＬ２〜Ｌ９については、記録紙（白色）が位置する箇所であるため、階調値が大きくなる。このような粗走査の結果、辺長算出部２１は、少なくとも走査ラインＬ２〜Ｌ９の間に記録紙が存在すると判断する。なお、図示の関係上、各走査ラインＬ１〜Ｌ１０の間隔を広めにしているが、実際には図示する間隔よりも狭くなっており、走査ラインＬ１〜Ｌ１０も１０本に限らず、より多い本数となっている。
【００５５】
より詳細に辺長算出部２１は、所定の閾値と比較することにより記録紙の存在位置を判断する。すなわち、まず、辺長算出部２１は、走査ラインＬ１の階調値と所定の閾値とを比較し、階調値が所定の閾値を下回ると判断する。次に、辺長算出部２１は、走査ラインＬ２の階調値と所定の閾値とを比較し、階調値が所定の閾値を上回ると判断する。そして、辺長算出部２１は、この上回る状態が所定回数連続した場合に、初回に上回る状態となった走査ラインＬ２を特定する。また、辺長算出部２１は、同様にして走査ラインＬ９を特定する。そして、辺長算出部２１は、少なくとも走査ラインＬ２〜Ｌ９の間に記録紙が存在すると判断する。
【００５６】
図６に示す例では主走査方向に粗走査したが、これに限らず副走査方向への粗走査についても同様である。また、図６に示す例では、記録紙が白色である例を説明したが記録紙が黒色である場合には、階調値と所定の閾値との大小関係が上記と逆となることはいうまでもない。
【００５７】
以上のような粗走査の後に、辺長算出部２１は小領域を設定する。図７は、小領域の一例を示す概念図である。辺長算出部２１は、少なくとも記録紙が存在すると判断した走査ラインＬ２，Ｌ９を基準にして、複数の小領域ＳＥ１〜ＳＥ８を設定する。例えば辺長算出部２１は、複数の小領域ＳＥ１〜ＳＥ８の中心位置が走査ラインＬ２，Ｌ９上となるように、複数の小領域ＳＥ１〜ＳＥ８を設定する。各小領域ＳＥ１〜ＳＥ８の大きさ（特に副走査方向への大きさ）は、記録紙の外郭エッジが小領域ＳＥ１〜ＳＥ８内に収まるのに充分な画素数分だけ確保されている。なお、図７においては８個の小領域ＳＥ１〜ＳＥ８が設定されているが、特に８個に限るものではない。
【００５８】
また、副走査方向への粗走査によって記録紙が存在すると判断されたラインが図７に示す２本のラインＬａ，Ｌｂであるとすると、辺長算出部２１は、この２本のラインＬａ，Ｌｂの間に複数の小領域ＳＥ１〜ＳＥ８を設定する。なお、ラインＬａ，Ｌｂがたとえ不明であったとしても、複数の小領域ＳＥ１〜ＳＥ８を記録紙の中央側に設定すれば、記録紙が存在しない箇所に小領域ＳＥ１〜ＳＥ８が設定されることはない。このため、ラインＬａ，Ｌｂは小領域ＳＥ１〜ＳＥ８の設定に必須ではない。
【００５９】
次に、辺長算出部２１は、各小領域ＳＥ１〜ＳＥ８内の画像データに対して、詳細な解析を行う。図８は、図７に示した第１小領域ＳＥ１を示す拡大図である。なお、図８に示す例では、図示の関係上、１画素を大きく表現するものとする。また、図８では、第１小領域ＳＥ１のみを例示して説明するが、他の小領域ＳＥ２〜ＳＥ８についても同様に以下の処理が行われる。さらに、以下の説明において、８つの小領域ＳＥ１〜ＳＥ８のいずれか１つを特定しない場合には小領域ＳＥと称するものとする。
【００６０】
図８に示すように、小領域ＳＥは、例えば主走査方向にＸ画素、副走査方向にＹ画素の大きさとなっている。辺長算出部２１は、主走査方向に伸びる外郭エッジを検出する際、小領域内において主走査方向に画素平均値（階調値の平均値）を算出し、副走査方向に画素平均値のプロファイルデータを作成する。すなわち、図８に示す例において辺長算出部２１は、Ｙ画素のうちの第１列目の画素Ｐｉｘ１の階調値の平均値を算出する。同様に、辺長算出部２１は、Ｙ画素のうちの第２〜Ｙ列目の画素Ｐｉｘ２〜ＰｉｘＹの階調値の平均値を算出する。そして、辺長算出部２１は、階調値の平均値を縦軸とし、上記の列を横軸とするプロファイルデータを作成する。
【００６１】
図９は、プロファイルデータの一例を示す図である。図９に示すように、プロファイルデータは、背景に相当する座標０〜１２００画素において階調値が５０を下回り、座標１３００以降において階調値が２００を上回っている。従って、このようなプロファイルデータから、座標１２００〜１３００の間に外郭エッジが存在すると判断できる。
【００６２】
詳細に説明すると辺長算出部２１は、プロファイルを走査して階調順に並び変えたデータから、ハイライト領域と中間階調領域とシャドウ領域との３領域を設定し、ハイライト領域とシャドウ領域とで階調値の平均値を算出する。次いで、辺長算出部２１は、ハイライト領域の平均値とシャドウ領域の平均値との平均を算出して、これを閾値とする。そして、辺長算出部２１は、プロファイルデータと、上記閾値とを比較し、外郭エッジとなる座標（図８に示すＹ画素の並び方向における座標）を求める。具体的に辺長算出部２１は、階調値が閾値を下回る状態から上回る状態に切り替わり、上回る状態が所定画素（所定列）数だけ連続する場合、又は、階調値が閾値を上回る状態から下回る状態に切り替わり、下回る状態が所定画素（所定列）数だけ連続する場合に、切り替わり時点の画素（列）を外郭エッジとなる座標（図８に示すＹ画素の並び方向における座標）とする。これにより、紙浮きによる影やスキャナ読み込み時のエッジボケによる影響を排除するようにしている。なお、図８に示すＸ画素の並び方向における座標については、例えばＸ画素の中央値を採用すればよい。
【００６３】
以上のように、辺長算出部２１は、各小領域ＳＥにおいて外郭エッジの座標を求める。また、辺長算出部２１は、各小領域ＳＥにおいて外郭エッジの座標から、画像データ全体における座標も求めることができる。さらに、上記では、主走査方向に延びる外郭エッジの座標を求める例を示しているが、副走査方向に延びる外郭エッジについても同様である。
【００６４】
なお、後の処理からも明らかなように、辺長算出部２１は、記録紙の同じ辺に対して、ｎ点（ｎ≧２）の外郭エッジの座標を求めればよい。よって、小領域ＳＥについても記録紙の同じ辺に対して２個以上設定されることとなる。
【００６５】
次いで、辺長算出部２１は、ｎ点の外郭エッジの座標から外郭エッジを求める。この際、辺長算出部２１は、ｎ点の外郭エッジの座標から直線近似によってその１辺の外郭エッジを近似式で求める。そして、辺長算出部２１は、この近似式を４辺で求めて、４辺の近似式の交点から４角の画像データ上の座標位置を検出し、４角の座標位置間の距離を記録紙の辺の長さとして算出する。
【００６６】
例えば辺長算出部２１は、最小二乗法を利用して以下のように近似式を算出する。
【数１】
2016139026.tif 000003
【数２】
2016139026.tif 000004
【数３】
2016139026.tif 000005
【００６７】
ここで、記録紙の横辺に相当する近似式がｙ＝ａｘ＋ｂであり、縦辺に相当する近似式がｘ＝ｃｙ＋ｄであるとすると、辺長算出部２１は、交点のｘ座標を（ｂ×ｃ＋ｄ）／（１−ａ×ｃ）なる式で算出し、ｙ座標を（ａ×ｄ＋ｂ）／（１−ａ×ｃ）なる式で算出する。
【００６８】
そして、辺長算出部２１は、４辺の近似式の交点から４角の画像データ上の座標位置を検出し、４角の座標位置間の距離を記録紙の辺の長さとして算出する。辺長算出部２１は、これを記録紙の表面と裏面とで行う。
【００６９】
再度、図１を参照する。倍率誤差算出部２２は、辺長算出部２１により算出された表裏で対応する辺同士の長さに基づき、倍率誤差を算出するものである。表裏で対応する辺とは、記録紙における同じ辺と意味し、例えば図４に示す例では記録紙の表面における右辺ＳＩ１と裏面における左辺ＳＩ２とが対応する辺となる。
【００７０】
補正値算出部２３は、倍率誤差算出部２２により算出された倍率誤差に基づいて補正値を算出するものである。例えば、表面における特定の辺の長さがα１であり、その特定の辺の裏面での長さがα２であったとすると、倍率誤差は例えばα１／α２などと算出され、補正値は例えばα２／α１と算出される。
【００７１】
以下、倍率誤差算出部２２及び補正値算出部２３の詳細を説明する。まず、倍率誤差算出部２２及び補正値算出部２３は、以下の３つの処理によって倍率誤差を算出し、倍率誤差を補正する補正値を算出する。まず、１つ目として倍率誤差算出部２２は、辺長算出部２１により算出された辺の長さのうち、記録紙において平行となる２辺の長さの平均値を表裏それぞれで算出し、表裏の平均値から倍率誤差を算出する。そして、補正値算出部２３は、この倍率誤差を補正する補正値を算出する。この算出方法では、平均値同士から倍率誤差を算出するため、１辺毎に倍率誤差を算出する場合と比較すると処理をシンプル化でき、処理負荷を低減することができるメリットがある。
【００７２】
２つ目として倍率誤差算出部２２は、辺長算出部２１により算出された表裏で対応する第１の辺同士の長さに基づき、第１の倍率誤差を算出すると共に、記録紙において第１の辺と平行となる第２の辺同士の長さに基づき、第２の倍率誤差を算出する。次いで、補正値算出部２３は、第１及び第２の辺間において第１の倍率誤差と第２の倍率誤差との間で線形に倍率誤差が変化しているとの仮定のもと、辺間における補正値を算出する。すなわち、第１の倍率誤差β１（これを補正するための補正値がβ２）であり、第２の倍率誤差γ１（これを補正するための補正値がγ２）であるとされる場合において、補正値算出部２３は、第１の辺と第２の辺との中間地点における補正値は（β２＋γ２）／２と算出する。この算出方法では、第１及び第２の辺間においても補正値を算出することができ、後のパターンの座標位置の補正を一層正確に行うことができる。
【００７３】
３つ目として倍率誤差算出部２２は、辺長算出部２１により算出された表裏で対応する第１の辺同士の長さに基づき、第１の倍率誤差を算出すると共に、記録紙において第１の辺と平行となる第２の辺同士の長さに基づき、第２の倍率誤差を算出し、第１の倍率誤差と第２の倍率誤差との平均を全体の倍率誤差とする。そして、補正値算出部２３は、この倍率誤差を補正する補正値を算出する。この算出方法では、１つ目の算出方法と似た算出方法となり、処理負荷を低減することができるメリットがある。
【００７４】
ズレ量算出部２４は、読取部１０により読み取られた画像データに基づいて検出されるパターンＰ（詳細には十字マークＣＭ）の位置を、補正値算出部２３により算出された補正値によって補正したうえでパターンＰの位置のズレ量を求めるものである。
【００７５】
詳細に説明すると、まずズレ量算出部２４は、上記にて検出された記録紙の４角の位置を基準とし、４角の内側にパターンＰを検出する検出領域をそれぞれ設定する。図１０は、ズレ量算出部２４により設定される検出領域の一例を示す概念図である。図１０に示すように、ズレ量算出部２４は、上記にて検出された記録紙の４角の位置から、予め設定された画素数分だけ内側に位置する検出領域ＤＡを設定する。なお、図１０では記録紙の１つの角と１つの検出領域ＤＡのみを図示しているが、他の３つの角と他の３つの検出領域ＤＡも同様である。
【００７６】
次に、ズレ量算出部２４は、検出領域ＤＡ内の画像データを主走査及び副走査方向に走査する。これにより、図９に示したプロファイルデータと同様のプロファイルデータを作成する。ここで、パターンＰは十字マークＣＭであることから、主走査方向のプロファイルデータと、副走査方向のプロファイルデータとには、それぞれピークが検出される。ズレ量算出部２４は、これらのピーク位置の座標値を十字マークＣＭの交点座標として検出することとなる。
【００７７】
次いで、ズレ量算出部２４は、４つの十字マークＣＭの交点座標と、上記の近似式とから、記録紙の主走査方向及び副走査方向をＸ−Ｙ座標系とする記録紙上の４つの十字マークＣＭ（パターンＰ）の座標位置を求める。詳細にズレ量算出部２４は、４つの十字マークＣＭの交点座標から近似式に下ろした垂線の長さｄから記録紙上での座標位置を求める。
【００７８】
図１１は、記録紙上での座標位置を求める処理を示す概念図である。図１１に示すように、画像データ上における十字マークＣＭの交点座標が例えば（ｘ０，ｙ０）であったとする。また、十字マークＣＭに近い１つの辺（すなわち、記録紙の左上隅の十字マークＣＭであれば例えば記録紙の上辺）の近似式がａｘ＋ｂｙ＋ｃ＝０であったとする。このとき、ズレ量算出部２４は、垂線の長さｄを以下の式から求める。
【数４】
2016139026.tif 000006
【００７９】
また、ズレ量算出部２４は、記録紙の左上隅の十字マークＣＭであれば例えば記録紙の左辺に対しても同じようにして、垂線の長さを求める。そして、これらの長さを、記録紙の主走査方向及び副走査方向をＸ−Ｙ座標系とする記録紙上の座標位置として求める。
【００８０】
なお、ズレ量算出部２４は、記録紙の他の隅の十字マークＣＭについても同様にして記録紙上の座標位置を求める。そして、ズレ量算出部２４は、上記を記録紙の表裏それぞれで行う。
【００８１】
次に、ズレ量算出部２４は、記録紙上の座標位置を、補正値算出部２３にて算出した補正値で補正し、補正された座標位置の差分をズレ量として算出する。
【００８２】
画像処理部２０は、上記のようにして算出されたズレ量に基づいて、表裏の画像形成位置の調整を行う。例えば、画像処理部２０は、画像形成部３０の構成要素の１つである感光体ドラムにおける潜像の形成位置を調整することによって表裏の画像形成位置の調整を行う。
【００８３】
再度、図１を参照する。図１に示すように画像処理部２０は、さらに記憶部（記憶手段）２５、及び通知制御部２６を備えている。また、画像処理装置１は、さらに通知部（通知手段）４０を備えている。
【００８４】
記憶部２５は、倍率誤差の正常範囲を記憶している。例えば１パススキャン方式のスキャナ装置において記録紙の搬送速度に変化があったとしても、その変化量は或る程度の範囲内に収まるはずである。このため、例えば倍率誤差が非常に大きくなる場合には、そもそもスキャナＳＣ１，ＳＣ２での読み取りに異常があったと判断できる。よって、記憶部２５は、このような読取異常ではない正常範囲の倍率誤差の値を記憶している。
【００８５】
通知制御部２６は、通知部４０を制御するものであり、倍率誤差算出部２２により算出された倍率誤差が、記憶部２５に記憶された倍率誤差の正常範囲外である場合に、読取異常である旨を通知部４０から通知させるものである。通知部４０は、例えば音声出力部や画像表示部等であり、通知制御部２６からの指示を受けて、読取異常である旨を通知するものである。
【００８６】
次に、本実施形態に係る画像処理装置１による画像形成位置の補正方法を説明する。図１２及び図１３は、画像形成位置の補正方法を示すフローチャートであって、１パススキャン方式のスキャナ装置を利用したときの画像形成位置の補正方法を示している。なお、図１２及び図１３に示す処理に先立って、記録紙の表裏には図３に示すようなパターンＰ（４つの十字マークＣＭ）が形成されているものとする。
【００８７】
まず、図１２に示すように、画像処理装置１は、背景設定機構ＢＧ１，ＢＧ２を制御して、背景を黒色面Ｂと白色面Ｗとのいずれか一方に設定する（Ｓ１）。これにより、記録紙と所定以上の階調差からなる背景が選択される。なお、背景は、ユーザからの操作によって選択されてもよいし、画像処理装置１が記録紙の色を判断して自動的に選択されるようになっていてもよい。
【００８８】
次に、読取部１０は、記録紙を搬送しながら、スキャナＳＣ１，ＳＣ２により背景を含んで記録紙の表裏の画像データを読み取る（Ｓ２）。そして、読み取られた画像データは、画像処理部２０の記憶部２５に展開される。
【００８９】
次に、辺長算出部２１は、ステップＳ２において読み取った画像データに対して粗走査する（Ｓ３）。このとき、辺長算出部２１は、図６に示したようにして粗走査する。そして、辺長算出部２１は、例えば図７を参照して説明したような複数の小領域ＳＥを設定する（Ｓ４）。なお、小領域ＳＥは、記録紙の１辺に対して少なくとも２つ設定される。
【００９０】
その後、辺長算出部２１は、小領域ＳＥのそれぞれに対して図９に示すようなプロファイルデータを作成し、プロファイルデータに基づいて外郭エッジの座標を検出する（Ｓ５）。なお、小領域ＳＥは記録紙の１辺に対して少なくとも２つ設定されるため、外郭エッジの座標についても記録紙の１辺に対して少なくとも２つ検出される。
【００９１】
次に、辺長算出部２１は、１辺に対して検出された複数点の外郭エッジの座標から直線近似によって、その１辺の外郭エッジを近似式で求め、これを４辺分算出する（Ｓ６）。そして、辺長算出部２１は、４辺の近似式の交点から４角の画像データ上の座標位置を検出する（Ｓ７）。そして、辺長算出部２１は、４角の座標位置間の距離を記録紙の辺の長さとして算出する（Ｓ８）。
【００９２】
次に、倍率誤差算出部２２は、ステップＳ８において算出された辺長に基づいて倍率誤差を求め（Ｓ９）、補正値算出部２３は、ステップＳ９において算出された倍率誤差に基づいて、例えば辺同士の長さを一致させる補正値を算出する（Ｓ１０）。これらステップＳ９及びステップＳ１０における処理は、例えば上記した３つの算出方法のいずれか１つが行われる。そして、処理は図１３に示すステップＳ１１に移行する。
【００９３】
図１３に示すステップＳ１１において、ズレ量算出部２４は、まずパターンＰ（十字マークＣＭ）を検出するための検出領域ＤＡを画像データ上に設定する（Ｓ１１）。そして、ズレ量算出部２４は、検出領域ＤＡ内の画像データを主走査及び副走査方向に走査して、４つの十字マークＣＭの交点座標を検出する（Ｓ１２）。
【００９４】
次いで、ズレ量算出部２４は、４つの十字マークＣＭの交点座標と、ステップＳ６にて算出された近似式とから、記録紙の主走査方向及び副走査方向をＸ−Ｙ座標系とする記録紙上の４つの十字マークＣＭ（パターンＰ）の座標位置を算出する（Ｓ１３）。このとき、ズレ量算出部２４は、４つの十字マークＣＭの交点座標から近似式に下ろした垂線の長さｄから記録紙上での座標位置を求める。
【００９５】
その後、ズレ量算出部２４は、４つの十字マークＣＭの記録紙上での座標位置に対して、ステップＳ１０にて算出された補正値で補正したうえで、４つの十字マークＣＭのズレ量を算出する（Ｓ１４）。このズレ量は、ステップＳ１０において算出された補正値で補正済みのものであるため、記録紙がそれぞれのスキャナＳＣ１，ＳＣ２を通過する際の速度に差があったとしても、この速度差の成分が除去済みとなっている。さらに、そもそも異なるスキャナＳＣ１，ＳＣ２間では、その性能等の問題から僅かながら倍率誤差が発生してしまうことがあるが、これも除去済みとなっている。
【００９６】
次いで、画像処理部２０は、例えば画像形成部３０の構成要素の１つである感光体ドラムにおける潜像の形成位置を調整することによって表裏の画像形成位置の補正を行う（Ｓ１５）。そして、図１２及び図１３に示す処理が終了する。
【００９７】
なお、図１２及び図１３に示す処理は、１パススキャン方式のスキャナ装置を利用したときの画像形成位置の補正方法を示しているが、フラットヘッドスキャナ装置を利用したときの画像形成位置の補正方法も同様である。なお、フラットヘッドスキャナ装置を利用したときの画像形成位置の補正方法において、記録紙には予め図４に示したようなマークＲＭ１，ＲＭ２が付与されることはいうまでもない。また、ステップＳ２における読取において記録紙の一面の画像データが読み取られると、読み取られた画像データが記憶部２５に記憶され、次に記録紙の他面の画像データが読み取られると、読み取られた画像データが記憶部２５に記憶される。そして、ステップＳ３からＳ８の処理が順次表裏の画像データに対して実行される。
【００９８】
このようにして、本実施形態に係る画像処理装置１によれば、表裏で対応する辺同士の長さに基づき倍率誤差を算出し、倍率誤差に基づく補正値を算出し、表裏のパターンＰの座標位置を補正値によって補正したうえでパターンＰの座標位置のズレ量を求める。このため、記録紙の搬送速度等による倍率誤差分が除去されたうえで、表裏のパターンＰの座標位置のズレ量が求められることとなり、位置調整の精度を向上させることができる。
【００９９】
また、画像データを読み取る際に、記録紙と所定以上の階調差からなる背景を設定する背景設定機構ＢＧ，ＢＧ１，ＢＧ２をさらに備えるため、例えば記録紙がグレー等である場合には背景を白色とし、記録紙が白色である場合には背景を黒色にするなどでき、記録紙の外郭エッジを検出し易くすることができる。
【０１００】
また、記録紙１辺に対し複数点のエッジ座標を検出し、検出した複数点のエッジ座標から直線近似によって当該１辺の外郭エッジを近似式で求め、近似式の交点から４角の座標位置を検出する。ここで、紙の４隅のうちいずれか１つが反り返っている場合など、記録紙にゆがみが発生している場合には、４角を直接検出したときにゆがみ分の誤差が発生するが、上記の如く、近似式の交点から４角の座標位置を検出することにより、このようなゆがみ分の誤差が発生せず、４角の位置について検出精度を向上させることができる。
【０１０１】
また、記録紙において平行となる２辺の長さの平均値を表裏それぞれで算出し、表裏の平均値から倍率誤差を算出するため、１辺毎に倍率誤差を算出する場合と比較すると処理をシンプル化でき、処理負荷を低減することができる。
【０１０２】
また、第１の辺同士の長さに基づき第１の倍率誤差を算出すると共に、第２の辺同士の長さに基づき第２の倍率誤差を算出し、第１及び第２の辺間において第１の倍率誤差と第２の倍率誤差との間で線形に倍率誤差が変化しているとの仮定のもと、辺間における補正値を算出する。このため、第１及び第２の辺間においても補正値を算出することができ、後のパターンＰの座標位置の補正を一層正確に行うことができる。
【０１０３】
また、２本の線分を直交させた十字マークＣＭをパターンＰとして形成しているため、十字の交点をパターンＰの座標位置として検出でき、しかも記録紙の４隅に形成されていることから、４隅周辺位置に領域設定して検出動作を行えばパターン検出を行うことができる。
【０１０４】
また、検出領域ＤＡを設定し、検出領域ＤＡ内を走査するため、画像データ全体を走査してパターンＰを検出する場合と比較して、より正確に画像データ上における十字マークＣＭの交点座標を検出することができる。また、交点座標と近似式とから、記録紙の主走査方向及び副走査方向をＸ−Ｙ座標系とする記録紙上のパターンＰの座標位置を求めるため、このような正確に検出された画像データ上における交点座標から、記録紙上のパターンＰの座標位置を正確に求めることができる。
【０１０５】
また、倍率誤差が正常範囲外である場合に、読取異常である旨を通知するため、あまりに倍率誤差が大きく又は小さい値である場合など、異常である旨を通知してユーザに装置点検等を行わせることにより、正確な倍率誤差による表裏位置調整が行わせるように促すことができる。
【０１０６】
また、表裏で対応し且つ記録紙の中心位置以外の位置に、表裏で異なる丸マークＲＭ１，ＲＭ２が形成される。このため、フラットヘッドスキャナによる読み込み時において、表裏の異なる丸マークＲＭ１，ＲＭ２によって記録紙の表裏を判断でき、且つ、丸マークＲＭ１，ＲＭ２が中心位置以外の表裏で対応する位置であるため、表裏で対応する辺同士を判別することもできる。従って、フラットヘッドスキャナによる読み込み時における倍率誤差を加味した表裏位置調整を正確に行わせることができる。
【０１０７】
以上、本発明に係る画像形成装置を実施形態に基づいて説明したが、本発明はこれに限定されるものではなく、本発明の趣旨を逸脱しない範囲で、変更を加えてもよいし、可能であれば各実施形態に記載の技術を組み合わせてもよい。
【０１０８】
例えば、上記実施形態において倍率誤差算出部２２は記録紙の主走査方向及び副走査方向のそれぞれで倍率誤差を算出し、補正値算出部２３はこれらの倍率誤差に基づいて補正値を算出するが、これに限らず、倍率誤差算出部２２は、辺長算出部２１により算出された表裏で対応する副走査方向に延びる辺同士の長さに基づき倍率誤差を算出し、補正値算出部２３は、倍率誤差算出部２２により算出された倍率誤差に基づいて副走査方向に延びる辺同士の長さを一致させる補正値を算出するようにしてもよい。これにより、処理を簡略化できると共に、記録紙の搬送速度やスキャナＳＣに移動速度の変化に特化した倍率誤差を算出して補正値を算出し、表裏の画像形成位置を補正することができる。
【符号の説明】
【０１０９】
１        画像処理装置
１０      読取部（読取手段）
２０      画像処理部
２１      辺長算出部（辺長算出手段）
２２      倍率誤差算出部（倍率誤差算出手段）
２３      補正値算出部（補正値算出手段）
２４      ズレ量算出部（ズレ量算出手段）
２５      記憶部（記憶手段）
２６      通知制御部
３０      画像形成部
４０      通知部（通知手段）
ＢＧ，ＢＧ１，ＢＧ２      背景設定機構（背景設定手段）
ＣＭ      十字マーク
ＤＡ      検出領域
Ｇ        読取用ガラス面
Ｌ        搬送路
Ｌ１〜Ｌ１０      走査ライン
Ｐ        パターン
ＲＭ１，ＲＭ２      丸マーク（印）
ＳＣ，ＳＣ１，ＳＣ２      スキャナ
ＳＥ      小領域
【図１】
2016139026.tif 000007
【図２】
2016139026.tif 000008
【図３】
2016139026.tif 000009
【図４】
2016139026.tif 000010
【図５】
2016139026.tif 000011
【図６】
2016139026.tif 000012
【図７】
2016139026.tif 000013
【図８】
2016139026.tif 000014
【図９】
2016139026.tif 000015
【図１０】
2016139026.tif 000016
【図１１】
2016139026.tif 000017
【図１２】
2016139026.tif 000018
【図１３】
2016139026.tif 000019