(57)【要約】【課題】各イメージセンサの読み取り画像に対する斜め補正処理設定の簡易化【解決手段】傾き検出部１０１によって、原稿表面（裏面）画像の搬送方向側の両端（先端位置及び逆端位置）の２点の位置が検出され、この２点の位置情報に基づいて、原稿表面（裏面）画像の傾きが検出される。当該画像の傾きに基づいて、傾き変更処理部１０６によって原稿表面（裏面）画像の画像の傾きの変更処理が行われ、原稿表面画像と原稿裏面画像との画像の傾きが互いに一致される。よって、当該傾きが一致しているため、原稿表面画像及び原稿裏面画像に対する斜め補正等の処理設定を、ＣＣＤイメージセンサ５９及び密着型イメージセンサ６７それぞれに対して個別に行う必要がなくなり、斜め補正処理設定の簡易化が図れる。【選択図】  図２
2004254166.tif 000002
【特許請求の範囲】
【請求項１】
原稿の表面を読み取って第１の画像を生成する第１のイメージセンサと、
前記表面の読み取りと同時に前記原稿の裏面を読み取って第２の画像を生成する第２のイメージセンサと、
前記第１の画像に対して画像の濃度を比較するための第１の比較用画像と前記第１の画像との濃度差を判別する第１の濃度差判別手段と、
前記第２の画像に対して画像の濃度を比較するための第２の比較用画像と前記第２の画像との濃度差を判別する第２の濃度差判別手段と、
前記第１の濃度差判別手段によって判別された濃度差に基づいて前記原稿の搬送方向側の前記第１の画像における第１の一辺の傾きを検出する第１の傾き検出手段と、
前記第２の濃度差判別手段によって判別された濃度差に基づいて前記原稿の搬送方向側の前記第２の画像における第２の一辺の傾きを検出する第２の傾き検出手段とを備えることを特徴とする画像形成装置。
【請求項２】
前記第１及び第２の傾き検出手段によって検出された前記第１及び第２の一辺の傾きに基づいて、前記第１及び第２の画像の傾きを一致させるべく前記第１の画像及び第２の画像のうち少なくとも一方の画像を補正する補正手段をさらに備えることを特徴とする請求項１記載の画像形成装置。
【請求項３】
外部からの指示入力が可能な操作手段と、
前記第１の画像と前記第２の画像との傾きを一致させるための前記画像の補正に関する調整量を前記操作手段へ表示可能な調整量表示手段とをさらに備えることを特徴とする請求項１又は２記載の画像形成装置。
【請求項４】
前記第１及び第２の比較用画像は、前記原稿の読み取りを行わない場合に、前記第１及び第２のイメージセンサそれぞれの読み取り位置に対向して配置されたシェーディング補正用部材を前記第１及び第２のイメージセンサにより読み取られた画像であることを特徴とする請求項１〜３のいずれかに記載の画像形成装置。
【請求項５】
前記第１の傾き検出手段は、前記第１の画像における前記原稿の搬送方向側の２つの頂点の位置を判別し、該２つの頂点の位置を繋いで形成される前記第１の一辺の傾きを検出し、
前記第２の傾き検出手段は、前記第２の画像における前記原稿の搬送方向側の２つの頂点の位置を判別し、該２つの頂点の位置を繋いで形成される前記第２の一辺の傾きを検出することを特徴とする請求項１〜４のいずれかに記載の画像形成装置。
【請求項６】
前記第１のイメージセンサは、前記第１の画像を１ライン毎に読み込み、
前記第１の傾き検出手段は、前記第１のイメージセンサにより前記第１の比較用画像と所定の濃度差を有する画素が連続して読み込まれた場合、該連続して読み込まれた画素の先頭から所定数離れた画素の位置を前記２つの頂点のうち一方の頂点の位置と判別し、
前記第２のイメージセンサは、前記第２の画像を１ライン毎に読み込み、
前記第２の傾き検出手段は、前記第２のイメージセンサにより前記第２の比較用画像と所定の濃度差を有する画素が連続して読み込まれた場合、該連続して読み込まれた画素の先頭から所定数離れた画素の位置を前記２つの頂点のうち一方の頂点の位置と判別することを特徴とする請求項５記載の画像形成装置。
【請求項７】
前記第１のイメージセンサは、前記第１の画像を１ライン毎に読み込み、
前記第１の傾き検出手段は、前記第１のイメージセンサにより前記濃度差を有する画素が所定数連続して読み込まれた後に前記濃度差のない画素が所定数連続して読み込まれ、かつ、前記所定数連続して読み込まれた濃度差を有する画素における末端の画素の位置が一致する前記ラインが所定数連続する場合、該連続するラインの先頭ラインにおける前記末端の画素の位置を、前記２つの頂点における前記一方の頂点に対する他方の頂点の位置と判別し、
前記第２のイメージセンサは、前記第２の画像を１ライン毎に読み込み、
前記第２の傾き検出手段は、前記第２のイメージセンサにより前記濃度差を有する画素が所定数連続して読み込まれた後に前記濃度差のない画素が所定数連続して読み込まれ、かつ、前記所定数連続して読み込まれた濃度差を有する画素における末端の画素の位置が一致する前記ラインが所定数連続する場合、該連続するラインの先頭ラインにおける前記末端の画素の位置を、前記２つの頂点における前記一方の頂点に対する他方の頂点の位置と判別することを特徴とする請求項６記載の画像形成装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、少なくとも２つのイメージセンサを備えた複写機等の画像形成装置に関する。
【０００２】
【従来の技術】
従来、複写機等の画像形成装置には、原稿送り機構が設けられており、原稿給紙部にセットされた原稿は、この原稿送り機構によって１枚づつ原稿読み取り部に搬送され、この原稿読み取り部に設けられたＣＣＤイメージセンサによって当該原稿の画像が読み取られる構成となっている。最近では、例えば特許文献１に示されているように原稿送り装置に密着型イメージセンサが設けられ、当該密着型イメージセンサ及び上記ＣＣＤイメージセンサによって、搬送されてきた原稿の両面の画像を同時に読み取ることが可能な構成となっているものがある。
【０００３】
【特許文献１】
特開２０００−１８８６６６号公報（第１４頁、図４）
【０００４】
【発明が解決しようとする課題】
しかしながら、上記のように２個のセンサを高精度に取り付けるのは必ずしも容易でなく、図１１に示すように、原稿の表面を読み取るイメージセンサ（ＣＣＤイメージセンサ）と原稿の裏面を読み取るイメージセンサ（密着型イメージセンサ）との傾きが互いに異なる場合がある。すなわち、同図に示す原稿搬送方向の水平面内における、原稿搬送方向と垂直な方向に対するＣＣＤイメージセンサと密着型イメージセンサとの傾きが互いに異なっている場合があり、図１２（ａ）（ｂ）に示すように、ＣＣＤイメージセンサによって読み取られた画像データ１２１、あるいは密着型イメージセンサによって読み取られた画像データ１２２は、それぞれ上記原稿搬送方向と垂直な方向に対して異なる傾きとなってしまう。したがって、上記各イメージセンサによって読み取られた画像の画像データに対する斜め補正等の画像処理の設定を、各イメージセンサに対応して個別に設定する必要があり、当該読み取られた両面の画像の傾きを調整するのに手間がかかってしまうという問題があった。
【０００５】
そこで、本発明は上記問題に鑑みてなされたもので、各イメージセンサで読み取られた画像データに対する斜め補正等の画像処理設定が簡易化される画像形成装置を提供することを目的とする。
【０００６】
【課題を解決するための手段】
請求項１記載の発明は、原稿の表面を読み取って第１の画像を生成する第１のイメージセンサと、前記表面の読み取りと同時に前記原稿の裏面を読み取って第２の画像を生成する第２のイメージセンサと、前記第１の画像に対して画像の濃度を比較するための第１の比較用画像と前記第１の画像との濃度差を判別する第１の濃度差判別手段と、前記第２の画像に対して画像の濃度を比較するための第２の比較用画像と前記第２の画像との濃度差を判別する第２の濃度差判別手段と、前記第１の濃度差判別手段によって判別された濃度差に基づいて前記原稿の搬送方向側の前記第１の画像における第１の一辺の傾きを検出する第１の傾き検出手段と、前記第２の濃度差判別手段によって判別された濃度差に基づいて前記原稿の搬送方向側の前記第２の画像における第２の一辺の傾きを検出する第２の傾き検出手段とを備えることを特徴とする画像形成装置である。
【０００７】
上記構成によれば、第１のイメージセンサによって原稿の表面が読み取られ、第２のイメージセンサによって原稿の裏面が読み取られる。そして、第１の濃度差判別手段によって第１の比較用画像と第１の画像との濃度差が判別され、この濃度差に基づいて、第１の傾き検出手段によって原稿の搬送方向側の第１の画像における第１の一辺の傾きが検出される。また、第２の濃度差判別手段によって第２の比較用画像と第２の画像との濃度差が判別され、この濃度差に基づいて、第２の傾き検出手段によって原稿の搬送方向側の第２の画像における第２の一辺の傾きが検出される。このように、第１及び第２の傾き検出手段により原稿の搬送方向側の第１及び第２の画像それぞれにおける搬送方向側の一辺の傾きが検出されるため、第１の画像と前記第２の画像との画像の傾きを、当該検出された傾きに基づいて一致させることが可能となる。よって、第１及び第２のイメージセンサで読み取られた原稿の画像データに対する斜め補正等の処理設定が、第１及び第２のイメージセンサそれぞれに対して個別に行われる必要がなくなり、各イメージセンサで読み取られた画像データに対する斜め補正等の画像処理設定が簡易化される。
【０００８】
請求項２記載の発明は、上記請求項１記載の画像形成装置において、前記第１及び第２の傾き検出手段によって検出された前記第１及び第２の一辺の傾きに基づいて、前記第１及び第２の画像の傾きを一致させるべく前記第１の画像及び第２の画像のうち少なくとも一方の画像を補正する補正手段をさらに備えることを特徴とする。
【０００９】
この構成によれば、第１の画像及び第２の画像のうち少なくとも一方の画像を補正する補正手段が備えられるため、当該補正手段によって、第１及び第２の傾き検出手段によって検出された第１及び第２の一辺の傾きに基づいた第１の画像と前記第２の画像との画像の傾きの一致が行える。
【００１０】
請求項３記載の発明は、上記請求項１又は２記載の画像形成装置において、外部からの指示入力が可能な操作手段と、前記第１の画像と前記第２の画像との傾きを一致させるための前記画像の補正に関する調整量を前記操作手段へ表示可能な調整量表示手段とをさらに備えることを特徴とする。
【００１１】
この構成によれば、第１の画像と第２の画像との傾きを一致させるための画像の補正に関する調整量が操作手段へ表示されるため、第１及び第２のイメージセンサの互いの向きの違いが視認され、当該表示された調整量に基づいて、ユーザによって操作手段から第１の画像及び第２の画像のうち少なくとも一方の画像の補正に関する指示入力を行える。
【００１２】
請求項４記載の発明は、上記請求項１〜３のいずれかに記載の画像形成装置において、前記第１及び第２の比較用画像は、前記原稿の読み取りを行わない場合に、前記第１及び第２のイメージセンサそれぞれの読み取り位置に対向して配置されたシェーディング補正用部材を前記第１及び第２のイメージセンサにより読み取られた画像であることを特徴とする。
【００１３】
この構成によれば、第１及び第２の比較用画像は、原稿の読み取りを行わない場合における、第１及び第２のイメージセンサによってシェーディング補正用部材が読み取られた画像となるため、第１及び第２の比較用画像が容易に得られる。
【００１４】
請求項５記載の発明は、上記請求項１〜４のいずれかに記載の画像形成装置において、前記第１の傾き検出手段は、前記第１の画像における前記原稿の搬送方向側の２つの頂点の位置を判別し、該２つの頂点の位置を繋いで形成される前記第１の一辺の傾きを検出し、前記第２の傾き検出手段は、前記第２の画像における前記原稿の搬送方向側の２つの頂点の位置を判別し、該２つの頂点の位置を繋いで形成される前記第２の一辺の傾きを検出することを特徴とする。
【００１５】
この構成によれば、第１及び第２の傾き検出手段によって、第１及び第２の画像それぞれの原稿の搬送方向側の２つの頂点の位置が判別され、該２つの頂点の位置を繋いで形成される第１及び第２の一辺の傾きが検出される。このように、当該２つの頂点の位置を繋ぐことにより第１及び第２の一辺の傾きが容易に検出されるため、第１及び第２の画像の傾きが確実に検出される。
【００１６】
請求項６記載の発明は、上記請求項５記載の画像形成装置において、前記第１のイメージセンサは、前記第１の画像を１ライン毎に読み込み、前記第１の傾き検出手段は、前記第１のイメージセンサにより前記第１の比較用画像と所定の濃度差を有する画素が連続して読み込まれた場合、該連続して読み込まれた画素の先頭から所定数離れた画素の位置を前記２つの頂点のうち一方の頂点の位置と判別し、前記第２のイメージセンサは、前記第２の画像を１ライン毎に読み込み、前記第２の傾き検出手段は、前記第２のイメージセンサにより前記第２の比較用画像と所定の濃度差を有する画素が連続して読み込まれた場合、該連続して読み込まれた画素の先頭から所定数離れた画素の位置を前記２つの頂点のうち一方の頂点の位置と判別することを特徴とする。
【００１７】
この構成によれば、第１のイメージセンサにより第１の比較用画像と所定の濃度差を有する画素が連続して読み込まれた場合、該連続して読み込まれた画素における先頭位置の画素から所定数の画素だけ離れた位置の画素が第１の傾き検出手段により２つの頂点のうち一方の頂点の位置と判別され、また、第２のイメージセンサにより第２の比較用画像と所定の濃度差を有する画素が連続して読み込まれた場合、該連続して読み込まれた画素における先頭位置の画素から所定数の画素だけ離れた位置の画素が第２の傾き検出手段により２つの頂点のうち一方の頂点の位置と判別される。このように、連続して読み込まれた画素における先頭位置の画素から所定数の画素だけ離れた位置の画素が、２つの頂点のうち一方の頂点の位置として判別されることにより、第１及び第２の画像の原稿の搬送方向側の一辺の位置を検出するために必要な１つの頂点が確実に検出される。
【００１８】
請求項７記載の発明は、上記請求項６記載の画像形成装置において、前記第１のイメージセンサは、前記第１の画像を１ライン毎に読み込み、前記第１の傾き検出手段は、前記第１のイメージセンサにより前記濃度差を有する画素が所定数連続して読み込まれた後に前記濃度差のない画素が所定数連続して読み込まれ、かつ、前記所定数連続して読み込まれた濃度差を有する画素における末端の画素の位置が一致する前記ラインが所定数連続する場合、該連続するラインの先頭ラインにおける前記末端の画素の位置を、前記２つの頂点における前記一方の頂点に対する他方の頂点の位置と判別し、前記第２のイメージセンサは、前記第２の画像を１ライン毎に読み込み、前記第２の傾き検出手段は、前記第２のイメージセンサにより前記濃度差を有する画素が所定数連続して読み込まれた後に前記濃度差のない画素が所定数連続して読み込まれ、かつ、前記所定数連続して読み込まれた濃度差を有する画素における末端の画素の位置が一致する前記ラインが所定数連続する場合、該連続するラインの先頭ラインにおける前記末端の画素の位置を、前記２つの頂点における前記一方の頂点に対する他方の頂点の位置と判別することを特徴とする。
【００１９】
この構成によれば、第１及び第２のイメージセンサによって濃度差を有する画素が所定数連続して読み込まれた後、引き続いて濃度差のない画素が所定数連続して読み込まれ、かつ、所定数連続した当該濃度差を有する画素における末端の画素の位置が同じとなるラインが所定数連続する場合、この所定数のラインのうち先頭ラインにおける当該濃度差を有する画素の末端の位置が２つの頂点のうち上記一方の頂点に対する他方の頂点の位置と判別される。このように、所定数連続した複数のラインのうち先頭ラインにおける当該濃度差を有する画素の末端の位置が頂点の位置と判別されることにより、第１及び第２の画像の原稿の搬送方向側の一辺の位置を検出するために必要な上記一方の頂点に対する他方の頂点の位置が確実に検出される。
【００２０】
【発明の実施の形態】
以下、本発明に係る実施形態を図面に基づいて説明する。図１は、本発明の一実施形態に係る画像形成装置の一例である複写機１の内部構成を概略的に示す断面図である。複写機１は、本体部２と、本体部２の左方に配設されたスタックトレイ３と、本体部２の上部に配設された原稿読取部５と、原稿読取部５の上方に配設された原稿給送部６とを有している。また、複写機１のフロント部には、ユーザが印刷実行指示を入力するためのスタートキー４７１と、印刷部数等を入力するためのテンキー４７２と、各種複写動作の設定等を入力するための操作ガイド情報等を表示すると共に、種々の操作指令を入力するための種々の操作ボタン等を表示する液晶表示器（ＬＣＤ）等からなる表示器４７３（タッチパネル）とを備えた操作部４７が設けられている。
【００２１】
原稿読取部５は、原稿の画像を読み取って画像データを得るための所謂スキャナー部であり、原稿が載置されるガラス等の透明部材により構成されたコンタクトガラス５１（プラテンガラス）、原稿読取スリット５２、原稿に光照射する光源である露光ランプ５３と原稿からの反射光を反射させるミラー５４〜ミラー５６とを一体化してなるミラーユニット５７、ミラーユニット５７からの反射光を絞るレンズ群５８、及びレンズ群５８によって反射光が絞られ結像された光像を光電変換して画像データを得る撮像素子（ＣＣＤ；Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）からなるＣＣＤイメージセンサ５９を備えている。
【００２２】
ミラーユニット５７は、図略の駆動部により所定の間隔を有してコンタクトガラス５１に沿ってそれぞれ往復移動可能にされ、後述の制御部１００からの制御信号に応じて露光ランプ５３で光照射しつつコンタクトガラス５１上に載置された原稿を走査し、レンズ群５８を介してＣＣＤイメージセンサ５９に原稿の走査画像を結像する。また、ミラーユニット５７は、原稿給送部６により給送された原稿を読み取るときには原稿読取スリット５２と対向する位置に移動され、当該原稿読取スリット５２を介して原稿給送部６による原稿の搬送動作と同期して原稿の画像を読み取り、この読み取った画像データを制御部１００へ出力する。
【００２３】
原稿給送部６は、原稿を載置するための原稿載置部６１と、画像読み取り後の原稿を排出するための原稿排出部６２と、原稿載置部６１に載置された原稿を１枚ずつ順に繰り出して原稿読取スリット５２に対向する位置へ搬送し、原稿排出部６２へ排出するための給紙ローラ６３、レジストローラ６４及び排紙ローラ６５等からなる原稿搬送機構６６を備えている。原稿搬送機構６６は、当該原稿搬送機構６６下部の原稿読取部５の上面に対向する位置に、密着型イメージセンサ（ＣＩＳ；Ｃｏｎｔａｃｔ  Ｉｍａｇｅ  Ｓｅｎｓｏｒ）６７をさらに備えている。密着型イメージセンサ６７は、上記ＣＣＤイメージセンサ５９と同様に、図略の光源、ＣＣＤ等の撮像素子及び光学系から構成されている。ただし、密着型イメージセンサ６７は、ＣＣＤイメージセンサ５９と異なり、固定位置で使用される。これらＣＣＤイメージセンサ５９と密着型イメージセンサ６７とにより、原稿搬送機構６６によって搬送される原稿の画像の両面同時読み取りが可能となっている。
【００２４】
図１に示す符号ＣＰ１及びＣＰ２は、それぞれ、ＣＣＤイメージセンサ５９及び密着型イメージセンサ６７の読み取り位置に対向して配置された、各イメージセンサのシェーディング補正（ホワイトバランス調整）を行うための、例えば白色といった所謂明白色を有した調整部材（以降、シェーディング補正用部材ＣＰ１、シェーディング補正用部材ＣＰ２という）を示している。
【００２５】
本体部２は、それぞれサイズが異なる記録紙を収納する複数の給紙カセット４６１と、給紙カセット４６１から記録紙を１枚ずつ繰り出して記録部４０へ搬送する給紙ローラ４６２と、給紙カセット４６１から搬送されてきた記録紙に画像を形成する記録部４０とを備える。
【００２６】
記録部４０は、ＣＣＤイメージセンサ５９及び密着型イメージセンサ６７によって読み取られた画像データに基づいてレーザー光を出力して感光体ドラム４３を露光する光学ユニット４２と、感光体ドラム４３上にトナー像を形成する画像形成部４４と、感光体ドラム４３上のトナー像を記録紙に転写する転写部４１と、トナー像が転写された記録紙を加熱してトナー像を記録紙に定着させる定着部４５と、記録部４０内の用紙搬送路中に設けられた搬送ローラ等によって記録紙を搬送し、この記録紙をスタックトレイ３又は排出トレイ４８へ排出する用紙搬送装置４６とを備える。
【００２７】
図２は、図１に示す複写機１の概略構成を示すブロック図である。複写機１は、上述における原稿読取部５、原稿給送部６、記録部４０、操作部４７、画像メモリ７、画像処理部８、ＨＤＤ９、及び制御部１０を備えている。
【００２８】
画像メモリ７は、原稿読取部５のＣＣＤイメージセンサ５９及び原稿給送部６の密着型イメージセンサ６７によって読み取られた原稿の画像データが一時的に記憶されるメモリである。画像メモリ７は、原稿画像データ記憶部７１及び比較用画像データ記憶部７２とを備える。原稿画像データ記憶部７１は、ＣＣＤイメージセンサ５９及び密着型イメージセンサ６７によって読み取られた調整用原稿の画像データを記憶するものである。
【００２９】
原稿画像データ記憶部７１は、ＣＣＤイメージセンサ５９によって調整用原稿の表面が読み取られて生成された画像（以降、原稿表面画像という）の画像データ、及び密着型イメージセンサ６７によって調整用原稿の裏面が読み取られて生成された画像（以降、原稿裏面画像という）のデータが記憶されるものである。
【００３０】
比較用画像データ記憶部７２は、原稿表面画像に対して画像の濃度を比較するための比較用画像（以降、表面比較用画像という）の画像データ、及び、原稿裏面画像に対して画像の濃度を比較するための比較用画像（以降、裏面比較用画像という）の画像データを記憶するものである。
【００３１】
ところで、これら表面比較用画像及び裏面比較用画像は、調整用原稿（調整用原稿以外の原稿も含む）の読み取りを行わない状態で、ＣＣＤイメージセンサ５９の原稿読み取り位置に対向して配置された上記シェーディング補正用部材ＣＰ２及び、密着型イメージセンサ６７の原稿読み取り位置に対向して配置された上記シェーディング補正用部材ＣＰ１を読み取って生成された画像データである。よって、当該表面比較用画像及び裏面比較用画像は、シェーディング補正用部材ＣＰ１及びＣＰ２の色（地色）に対応して濃度の低い画像となる。
【００３２】
また、表面比較用画像及び裏面比較用画像が上述のとおり低濃度となることから、濃度差判別部８５による濃度差の判別を容易にするために、これら表面比較用画像及び裏面比較用画像と比較対象とされる上記原稿表面画像及び原稿裏面画像は高濃度であることが好ましい。よって、当該高濃度の画像を得るために、調整用原稿の色は黒色等の所謂暗黒色となっていることが好ましい。
【００３３】
また、この調整用原稿は、従来のＰＰＣ用紙の形状と同様に上面視略長方形をした所定の用紙の両面それぞれの全面が、上記黒色等で一様に印刷された（又は塗られた）原稿である。この調整用原稿の搬送方向に対して垂直な方向の当該調整用原稿の幅は、ＣＣＤイメージセンサ５９及び密着型イメージセンサ６７のＣＣＤセンサによるセンサ範囲の長さよりも短くなっている。なお、調整用原稿の形状は上記長方形でなくともよく、例えば正方形であってもよい。
【００３４】
画像処理部８は、画像データに対する補正処理や縮小拡大処理等の各種画像処理、あるいは、原稿表面画像と表面比較用画像との画像の濃度差及び原稿表面画像と表面比較用画像との画像の濃度差を判別するものである。画像処理部８は、位置カウンタ８１、濃度差カウンタ８２、検出ライン数カウンタ８３、カウンタ判定値設定部８４、濃度差判別部８５、ノイズリセット部８６及び色情報記憶部８７を備えている。
【００３５】
位置カウンタ８１は、各イメージセンサの検出ラインの先頭からの画像データ（画素）の位置を判別するために、各画像データの位置に対応付けてカウントを行うものである。位置カウンタ８１は、例えば、所定の検出ラインの先頭の画像データのカウント値を「０」、次の画像データを「１」、以降、検出された画像データのカウントを「２」、「３」…などというように順にカウントし、当該検出ラインの末尾の画像データの位置までこのカウンタ値をインクリメントする（カウントアップする）。以降の検出ラインも同様に、先頭の画像データから末尾の画像データまでカウントが行われる。
【００３６】
濃度差カウンタ８２は、上記検出ラインの先頭の画像データから順に、表面比較用画像に対する原稿表面画像、あるいは裏面比較用画像に対する原稿裏面画像の画像の濃度が比較され、所定以上の濃度差がなければ、カウンタ値を「０」の状態とし、所定以上の濃度差がある場合には、当該濃度差がある位置の画像データのカウンタ値を順次インクリメントさせてカウントするものである。
【００３７】
検出ライン数カウンタ８３は、原稿表面画像及び原稿裏面画像の上記検出ラインにおける所定以上の濃度差を有した画像データの末端の位置が同じ、すなわち、この末端の画像データに対する位置カウンタのカウント値が同じとなった検出ラインのライン数をカウントするものである。
【００３８】
カウンタ判定値設定部８４は、後述する先端判定値、末端位置判定値、及び検出ライン数判定値を予め設定（記憶）しておくものである。なお、これら各判定値は、例えばユーザによる操作部４７からの指示入力によって設定されてもよい。
【００３９】
濃度差判別部８５は、後述する色情報記憶部８７に記憶された所定の色情報に基づいて、原稿表面画像と表面比較用画像、あるいは原稿裏面画像と裏面比較用画像との画像の濃度を比較し、比較した結果の濃度差が所定の閾値以上であるか否かを判別するものである。
【００４０】
例えば、濃度差判別部８５は、原稿表面画像と表面比較用画像、又は原稿裏面画像と裏面比較用画像との画像の色の階調度を比較し、当該比較した結果の階調度の差の値が、所定の階調度の値よりも大きいか否かを判別することによって、当該濃度差を有しているか否かを判別する。
【００４１】
ノイズリセット部８６は、原稿表面画像及び原稿裏面画像に対して後述する先端位置の検出時にノイズが拾われてしまい、濃度差カウンタ等による異常なカウントが行われた場合、この異常なカウントをリセットするものである。
【００４２】
色情報記憶部８７は、濃度差判別部８５による濃度差の判別が行われる際、原稿表面画像及び原稿裏面画像、あるいは表面比較用画像及び裏面比較用画像の画像の色を判別するための複数種類の色情報、例えば、シアン、マゼンタ、イエロー、黒等における色の階調（例えば各色に対し２５６階調）に関する情報を記憶するものである。
【００４３】
ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）９は、ＣＣＤイメージセンサ５９又は密着型イメージセンサ６７によって読み取られた画像データ、及び当該画像データに設定されている出力形式等が記憶される記憶装置である。なお、ＨＤＤ９に記憶されている画像データ等は複写機１で使用されるだけでなく、必要に応じて図略のネットワークＩ／Ｆ部等を介してＰＣ（パーソナルコンピュータ）等から確認されたり、クライアントＰＣ等の所定のフォルダへ転送される。
【００４４】
制御部１０は、複写機１の制御プログラムを記憶するＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、一時的にデータを保管するＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、及び制御プログラム等を上記ＲＯＭから読み出して実行するマイクロコンピュータ（ＣＰＵ）等からなり、操作部４７等で受け付けられた指示情報や、本装置の各所に設けられているセンサからの検出信号に応じて装置全体の制御を行う処理を実行するものである。制御部１０は、傾き検出部１０１、指示入力受付部１０５、傾き変更処理部１０６及び斜め補正処理部１０７を備えている。
【００４５】
傾き検出部１０１は、濃度差判別部８５によって判別された濃度差に基づいて、原稿表面画像の原稿搬送方向側の２つの頂点の位置を判別し、この２点の位置情報に基づいて、当該２点を繋ぐ線分、すなわち、原稿表面画像の原稿搬送方向側の一辺の傾きを検出するものである。また、傾き検出部１０１は、同様に、上記濃度差判別部８５によって判別された濃度差に基づいて、原稿裏面画像の原稿搬送方向側の２つの頂点の位置を判別し、この２点の位置情報に基づいて、当該２点を繋ぐ線分、すなわち、原稿裏面画像の原稿搬送方向側の一辺の傾きを検出するものである。なお、当該傾きの大きさは、例えば角度（°）として検出されてもよいし、あるいは、例えば＋３や−４といった所定の値として検出されてもよい。
【００４６】
傾き検出部１０１は、先端位置検出部１０２、逆端位置検出部１０３及び調整量表示部１０４を備えている。先端位置検出部１０２は、原稿表面画像（原稿裏面画像）における、表面比較用画像（裏面比較用画像）の濃度に対して濃度差の大きい画像データのうち、上記原稿搬送方向側の後述する先端位置（上記頂点の位置）を検出するものである。逆端位置検出部１０３は、上記原稿搬送方向側の上記先端位置と、搬送方向を挟んで反対側に位置する後述する逆端位置（上記頂点の位置）を検出するものである。
【００４７】
調整量表示部１０４は、傾き検出部１０１によって検出された原稿表面画像及び原稿裏面画像それぞれに対する上記一辺の傾きを一致させるために必要な、原稿表面画像又は原稿裏面画像に対する傾きの変更量（調整量）を操作部４７に表示させるものである。例えば、調整量表示部１０４は、操作部４７に「必要な傾きの調整量は、＋３です。」などと表示してもよい。
【００４８】
指示入力受付部１０５は、操作部４７において指示入力された上記調整量に対応した原稿表面画像又は原稿裏面画像の画像の傾きの変更指示情報（補正指示情報）を含む信号を受け付けるものである。
【００４９】
傾き変更処理部１０６は、指示入力受付部１０５によって受け付けられた上記変更指示情報に基づいて、原稿表面画像及び原稿裏面画像の少なくとも一方の傾きの変更を行い、原稿表面画像と原稿裏面画像との画像の傾きを一致させる画像処理（補正処理）の実行及び当該画像処理の設定が行われるものである。すなわち、傾き変更処理部１０６によって、原稿の両面同時読み取りが行われる場合などに、ＣＣＤイメージセンサ５９で読み取られた原稿の表面の画像と、密着型イメージセンサ６７で読み取られた原稿の表面の画像との傾きが一致するように画像処理が行われ、かつ、この画像処理内容が当該傾き変更処理部１０６に設定される。なお、この画像の傾きの変更処理は、上記画像の傾きが一致するように行われればよく、例えば原稿表面画像に対する原稿裏面画像の画像の傾きのみが変更されるように設定されてもよいし、原稿裏面画像に対する原稿表面画像の画像の傾きのみが変更されるように設定されてもよい。また、原稿表面画像及び原稿裏面画像の両方に対して画像の傾きの変更が行われるように設定されてもよい。
【００５０】
斜め補正処理部１０７は、傾き変更処理部１０６によって互いの傾きが一致された原稿表面画像及び原稿裏面画像に対し、必要に応じて斜め補正処理を行うものである。斜め補正処理部１０７は、例えば原稿表面画像及び原稿裏面画像の互いの傾きが一致したとしても、当該原稿表面画像及び原稿裏面画像が原稿搬送方向と垂直な方向（各イメージセンサの主走査方向）に対して傾いている場合、この傾きを無くして当該垂直な方向と平行となるように、すなわち、原稿表面画像及び原稿裏面画像それぞれの画像形状が長方形（正方形）となるように画像の補正を行う。
【００５１】
図３は、原稿表面画像及び原稿裏面画像の先端位置の検出動作の一例を示す説明図である。同図における符号３０１は、例えばＣＣＤイメージセンサ５９の原稿読み取り位置を示し、符号３０２は、このＣＣＤイメージセンサ５９によって読み取られる調整用原稿を示している。符号Ａの矢印方向は、ＣＣＤイメージセンサ５９に対する調整用原稿の搬送方向を示している。また、角部Ｃ１は、搬送された調整用原稿がＣＣＤイメージセンサ５９に最初に到達する角部を示している。ＣＣＤイメージセンサ５９のセンサ部は、例えば１次元の線状をした複数の画素（ドット）からなる図略の所謂リニアＣＣＤが設けられており、符号３０３は当該リニアＣＣＤによる検出ラインを示したものである。符号Ｂの矢印方向は主走査方向を示しており、この主走査方向の１検出ライン毎に画像がスキャンされる。上記リニアＣＣＤ上に調整用原稿が搬送されてくると、リニアＣＣＤの先頭位置の画素３０４から順に主走査方向に画像の読み取りが行われる。この各画素の読み取り動作に対応して、符号３０５に示すように位置カウンタ８１によって、先頭の画素３０４をカウント値「０」とし、以降順にカウント値がインクリメントされていく。これにより、各検出ラインに対する各画素の位置が判別される。一方、符号３０６に示すように、上記各画素毎に順に読み取られて生成された原稿表面画像の濃度と、表面比較用画像の濃度とが比較され、所定の閾値以上の濃度差を有している当該画素に対応した画像データに対し、濃度差カウンタ８２によってカウンタ値がインクリメントされる。例えば、範囲３０７は、濃度差が上記閾値より低い画像データであるので、濃度差カウンタ８２によるカウント値は「０」のままとなっている。範囲３０８は、濃度差が上記閾値以上である画像データであり、カウント値が検出ラインの読み取り進行方向に「１」、「２」、「３」とインクリメントし、後述する先端判定値に基づいて先端位置が判別された後、カウント値を当該先端判定値の「３」で止められており、以降この「３」のカウント値が続いている。なお、上記濃度差が閾値以上の値を有した上記範囲３０８におけるカウント値が「１」の画像データは、リニアＣＣＤにおける画素３０９の位置の画像データに相当する。また、画素３０９〜画素３１０（位置カウンタのカウンタ値５〜１０）の範囲は、当該検出ラインにおける原稿表面画像の画像データに相当する。
【００５２】
ところで、原稿表面画像の先端位置を判別する場合、濃度差カウンタ８２によるインクリメントが開始され、カウント値が例えば「３」などの所定の値（以降、先端判定値という）に達したとき、この先端判定値となった画像データの次の画像データの位置（符号Ｃの矢印が示す位置）を先端位置（頂点）とする。この濃度差カウンタ８２の先端判定値は、カウンタ判定値設定部８４に予め設定されている。なお、密着型イメージセンサ６７（裏面比較用画像）に対応する原稿裏面画像の先端位置の検出動作は上記と同様に行われる。
【００５３】
図４は、上記図３における先端位置検出時にノイズを拾った場合のノイズのリセット動作の一例を示す説明図である。図３と同様に、リニアＣＣＤ上に調整用原稿が搬送されてくると、リニアＣＣＤの先頭位置の画素３０４から順に主走査方向に画像の読み取りが行われる。この各画素の読み取り動作に対応して、符号３０５に示すように位置カウンタ８１によって、先頭の画素をカウント値を「０」とし、以降順にカウント値がインクリメントされていく。これにより、各検出ラインに対する各画素の位置が判別される。ところで、原稿裏面画像の画像データ（上記画素３０９から画素３１０までの範囲）の他に、例えば画素４０１の位置にノイズが検出された場合、符号４０２に示すように、濃度差カウンタ８２によって、ノイズが検出された位置の画像データのカウント値が「０」からインクリメントされて「１」となり（図４の符号４０３の位置）、符号４０４及び符号４０５の位置の画像データは、濃度差が上記閾値より低い値であるため、符号４０３の位置の画像データのカウント値「１」はインクリメントされずにそのままの値「１」となる。そして、符号４０６の位置の画像データでは、濃度差が閾値以上となったため、「１」の値からインクリメントされて「２」となり、以降「３」…とインクリメントされる。このように、ノイズが検出された場合、符号４０７に示すように、カウント値が連続しない画像データは、ノイズリセット部８６によって濃度差カウンタ８２によるカウント値がリセットされる。すなわち、符号４０４及び符号４０５の位置の画像データのカウント値は、符号４０３の位置の画像データのカウント値と同じ「１」の値となって連続しているため、これら符号４０４及び符号４０５の位置の画像データのカウント値「１」は、符号４０８及び符号４０９の位置に示すカウント値「０」へリセットされる。そして、次の符号４１０の位置の画像データは濃度差が閾値以上であり、濃度差カウンタ８２によってカウント値が上記符号４０９の位置の画像データのカウント値「０」からインクリメントされて「１」となる。以降、符号４１０の位置から符号４１１の位置までカウント値が順にインクリメントされる。なお、原稿表面画像の先端位置は、図３における説明と同様、濃度差カウンタ８２によるインクリメントが開始され、カウント値が例えば３などの先端判定値に達したとき、この先端判定値となった画像データの次の画像データの位置（符号Ｃの矢印が示す位置）が先端位置と判定される。
【００５４】
図５は、原稿表面画像及び原稿裏面画像の上記逆端位置の検出動作の一例を示す説明図である。図５は、上記図３及び図４で示したように先端位置が検出され、その後、調整用原稿の画像の読み取りが進行し、上記角部Ｃ１と符号Ａの矢印方向に対して反対側の角部Ｃ２が、リニアＣＣＤ上を通過する際の画像の検出動作を示している。同図に示すように、リニアＣＣＤによって角部Ｃ２近傍がスキャンされるとき、例えば検出ライン５０１〜５０４のように順に検出される。これら検出ライン５０１〜５０４に対応する濃度差カウンタ８２によるカウントの状態をそれぞれ濃度差カウンタ５０５〜５０８に示す。逆端位置を検出する場合、まず先端位置が検出された時点で、濃度差が閾値以上である以降全ての画像データに対する濃度差カウンタ８２によるカウント値を、所定の値、例えば当該先端位置が検出されたときの先端判定値の値にする。例えば、符号５０９に示すように、上記閾値以上の濃度差を有した画像データに対する濃度差のカウント値を、全て上記先端判定値の値「３」にする。このようにカウント値を所定の値に止めることにより、カウンタのｂｉｔ数によって「０」の値となってしまうのを回避できる。なお、先端位置検出後の各画像データに対するカウント値を上記先端判定値で止める代わりに、濃度差カウンタ８２によるカウントの最大値で止めてもよい。
【００５５】
そして、各検出ラインの終端の画像データに向けて画像の検出動作が進行し、濃度差が閾値より低い画像データが検出されると、この画像データのカウント値を「０」とする。そして、当該カウント値が「０」となる画像データが、所定の判定値（以降、末端位置判定値という）分連続した場合（例えば符号５１０の範囲に示す、当該カウント値「０」が３つ連続した場合）、このカウント値「０」が連続し始める前の画像データの位置（符号５１１の示すカウント値「３」の画像データの位置）を、検出ラインにおける原稿表面（裏面）画像の末端位置と判定する。なお、上記末端位置判定値は、例えば「３」であり、この値はカウンタ判定値設定部８４に設定されている。
【００５６】
次に、当該末端位置の画像データ（符号５１１）の位置情報は、逆端位置検出部１０３の所定の記憶部に一時的に記憶される。次に、検出ライン５０６の検出が行われ、同様にカウント値「０」が末端位置判定値分（３つ）連続するときの末端位置が判定される。検出ライン５０６の末端位置は、符号５１３の画像データの位置である。この符号５１３の末端位置と、前検出ライン５０５における上記逆端位置検出部１０３に記憶された符号５１１の末端位置とが比較され、この末端位置が一致する回数が、所定の判定値（以降、検出ライン数判定値という）として設定された検出ライン数分連続すると、この検出ライン数判定値の数だけ続いた検出ラインの最初の検出ラインの末端位置（符号５１３の位置）が逆端位置（頂点）であると判定される。
【００５７】
よって、図３又は図４に示す先端位置の画像データ及び逆端位置の画像データそれぞれの位置カウンタのカウント値、及び検出ラインの位置（先頭の検出ラインから数えた検出ラインの順番）に基づいて、表面比較用画像の主走査方向に対する当該２点を繋ぐ辺の傾き（斜度）が得られる。なお、検出ライン数判定値は、例えば「３」であり、この値はカウンタ判定値設定部８４に設定されている。
【００５８】
図６は、傾き変更処理の動作の一例を説明するためのフローチャートである。まず、調整用原稿がない状態で、ＣＣＤイメージセンサ５９及び密着型イメージセンサ６７によって、本装置における当該各イメージセンサそれぞれのセンサの対象となるセンサ対象部が読み取られ、原稿表面画像及び原稿裏面画像よりも濃度が低い表面比較用画像及び裏面比較用画像が生成される（ステップＳ１）。次に、調整用原稿がＣＣＤイメージセンサ５９及び密着型イメージセンサ６７へ向けて搬送される（ステップＳ２）。この搬送された調整用原稿の表面がＣＣＤイメージセンサ５９によって、又裏面が密着型イメージセンサ６７によって読み取られ、それぞれ原稿表面画像及び原稿裏面画像の生成が開始される（ステップＳ３、ステップＳ７）。原稿表面画像に関し、原稿表面画像と表面比較用画像との画像の濃度が濃度差判別部８５によって比較され、この比較結果に基づいて先端位置検出部１０２によって原稿表面画像の先端位置が検出される（ステップＳ４）。先端位置が検出された後、同様に原稿表面画像と表面比較用画像との画像の濃度が濃度差判別部８５によって比較され、この比較結果に基づいて逆端位置検出部１０３によって原稿表面画像の逆端位置が検出される（ステップＳ５）。そして、これら先端位置及び逆端位置の位置情報に基づいて、傾き検出部１０１によりＣＣＤイメージセンサ５９の主走査方向（表面比較用画像データ又は原稿表面画像の主走査方向）に対する原稿表面画像の傾きが算出される（ステップＳ６）。
【００５９】
一方、原稿裏面画像に関し、原稿表面画像の場合と同様に、原稿裏面画像と裏面比較用画像との画像の濃度が濃度差判別部８５によって比較され、この比較結果に基づいて先端位置検出部１０２によって原稿裏面画像の先端位置が検出される（ステップＳ８）。先端位置が検出された後、原稿裏面画像と裏面比較用画像との画像の濃度が濃度差判別部８５によって比較され、この比較結果に基づいて逆端位置検出部１０３によって原稿裏面画像の逆端位置が検出される（ステップＳ９）。そして、これら先端位置及び逆端位置の位置情報に基づいて、傾き検出部１０１により密着型イメージセンサ６７の主走査方向（裏面比較用画像データ又は原稿裏面画像の主走査方向）に対する原稿裏面画像の傾きの大きさが算出される（ステップＳ１０）。そして、上記算出されたＣＣＤイメージセンサ５９に対する原稿表面画像の傾き、及び密着型イメージセンサ６７に対する原稿表面画像の傾きに基づいて、ＣＣＤイメージセンサ５９によって生成される画像の傾きと密着型イメージセンサ６７によって生成される画像の傾きとを一致させるような画像の補正処理が行われるように当該傾き変更処理部１０６に設定される（ステップＳ１１）。
【００６０】
図７は、画像の傾きの調整量の表示の一例を説明するフローチャートであり、図６に示すステップＳ６及びＳ１０における各イメージセンサに対する傾きの算出後、ステップＳ１１の傾き変更処理設定に至るまでの動作の一例を説明するものである。まず、原稿表面画像及び原稿裏面画像の画像の傾きを一致させるために必要な、原稿表面画像又は原稿裏面画像の傾きの調整量が傾き検出部１０１によって算出される（ステップＳ２１）。そして、この調整量が調整量表示部１０４によって操作部４７に表示される（ステップＳ２２）。操作部４７において指示入力された上記調整量に対応した原稿表面画像又は原稿裏面画像の傾きの変更指示情報を含む信号が指示入力受付部１０５によって受け付けられる（ステップＳ２３）。この変更指示情報に基づいてＣＣＤイメージセンサ５９によって生成される画像の傾きと密着型イメージセンサ６７によって生成される画像の傾きとが一致するように画像の傾きの変更処理設定が行われる（図６に示すステップＳ１１に相当）。
【００６１】
図８は、図６に示すステップＳ４における原稿表面画像及び原稿裏面画像の先端位置の検出動作の一例を説明するためのフローチャートである。まず、ＣＣＤイメージセンサ５９におけるリニアＣＣＤ上に調整用原稿が搬送されてくる。検出ラインの先頭位置の画像データ（リニアＣＣＤの先頭位置の画素）から読み取りが開始される（ステップＳ３１）。各検出ラインの先頭位置の画像データでは、濃度差カウンタのカウント値は「０」に初期化される（ステップＳ３２）。また、位置カウンタのカウント値も「０」に初期化される（ステップＳ３３）。当該検出ラインの画素に対する画像の濃度（画像データの色値）と、当該画像データの位置に対応した表面比較用画像の濃度（画像データの色値）が、濃度差判別部８５によって比較され、濃度差が大きい場合（ステップＳ３４のＹＥＳ）、その画像データの濃度差カウンタのインクリメントされる（ステップＳ３５）。濃度差が小さい場合（ステップＳ３４のＮＯ）、濃度差カウンタのカウント値は「０」となる（ステップＳ３６）。上記ステップＳ３５でインクリメントされた濃度差カウンタのカウント値が先端判定値であるか否かが判定され、先端判定値である場合（ステップＳ３７のＹＥＳ）、当該先端判定値となった画像データの次の画像データの位置が先端位置と検出される（ステップＳ３８）。濃度差カウンタが先端判定値でない場合（ステップＳ３７のＮＯ）、次の画像データに移り、位置カウンタがインクリメントされる（ステップＳ３９）。読み取りが行われている画像データの位置が検出ラインの終端の画像データの位置でなければ（ステップＳ４０のＮＯ）上記ステップＳ３４の濃度差の比較動作が行われる。読み取りが行われている画像データの位置が検出ラインの終端の画像データの位置であれば（ステップＳ４０のＹＥＳ）、次の検出ラインに移り（ステップＳ４１）、ステップＳ３１における検出ラインの先頭位置の画像データの読み込みが行われる。なお、密着型イメージセンサ６７に対応する原稿裏面画像の先端位置の検出動作は上記と同様に行われる。
【００６２】
図９は、図６に示すステップＳ５における原稿表面画像及び原稿裏面画像の逆端位置の検出動作の一例を説明するためのフローチャートである。まず、検出ラインの先頭位置の画像データから濃度差が順に判別されて先端位置検出部１０２によって原稿表面画像（又は原稿裏面画像）の先端位置が検出される（ステップＳ５１）。先端位置が検出された後も、引き続いて先端位置以降の画像データの濃度差の判別が行われ、濃度差が閾値以上であるか否かが判断される。そして、濃度差が閾値以上である場合（ステップＳ５２のＹＥＳ）、この画像データの濃度差カウンタのカウント値は、先端位置が検出されたときの先端判定値の値、例えば上記「３」となり、位置カウンタのカウント値がインクリメントされ（ステップＳ５３）、次の画像データの濃度差の判別が上記ステップＳ５２において行われる。濃度差が閾値未満である場合（ステップＳ５２のＮＯ）、濃度差カウンタのカウント値は「０」となる（ステップＳ５４）。
【００６３】
そして、この濃度差カウンタのカウント値が「０」となった画像データが末端位置判定分（例えば、３つ）続いた場合（ステップＳ５５のＹＥＳ）、このカウント値「０」が連続し始める前の画像データの位置が、検出ラインにおける原稿表面画像（原稿裏面画像）の末端位置と判定される（ステップＳ５６）。そして、この末端位置の画像データの位置情報（位置カウンタのカウント値）は、逆端位置検出部１０３に一時的に記憶される（ステップＳ５７）。次の検出ラインの画像の読み取りが行われ、同様に、カウント値「０」が末端位置判定値分（３つ）連続するときの末端位置が判定される。この末端位置と、前検出ラインにおける逆端位置検出部１０３に記憶された末端位置とが比較され、この末端位置（位置カウンタのカウント値）が一致するか否かが判定され、一致しない場合（ステップＳ５８のＮＯ）、現在の末端位置に対する位置カウンタのカウント値を、前末端位置の位置カウンタのカウント値として置き換えて、逆端位置検出部１０３に記憶する（ステップＳ６３）。この場合、検出ライン数カウンタ８３のカウント値は「０」とする（ステップＳ６４）。前末端位置と現在の末端位置とが一致する場合（ステップＳ５８のＹＥＳ）、検出ライン数カウンタ８３のカウント値がインクリメントする（ステップＳ５９）。
【００６４】
そして、このインクリメントした検出ライン数カウンタ８３のカウント値が、検出ライン数判定値に達した場合（ステップＳ６０のＹＥＳ）、この検出ライン数判定値の数だけ続いた検出ラインの最初の検出ラインの末端位置が逆端位置であると判定される（ステップＳ６１）。検出ライン数判定値に達していなければ（ステップＳ６０のＮＯ）、次の検出ラインに移り（ステップＳ６５）、位置カウンタのカウント値も「０」に初期化され（ステップＳ６６）、上記ステップＳ５２において、同様に検出ラインの画像データの上記濃度差の判別が行われる。
【００６５】
なお、上述のように先端位置と逆端位置との２つの頂点の位置が検出され、この２つの頂点の位置情報に基づいて、ＣＣＤイメージセンサ５９に対する原稿表面画像の傾き、及び密着型イメージセンサ６７に対する原稿表面画像の傾きが、傾き検出部１０１によって算出される（図６に示すステップＳ６、Ｓ１０に相当）。
【００６６】
以上のとおり、本発明の画像形成装置によれば、傾き検出部１０１によって、原稿表面画像（又は原稿裏面画像）における原稿の搬送方向側の２つの頂点の位置（先端位置及び逆端位置）が検出される。この先端位置及び逆端位置の２つの頂点位置の検出の際、ノイズが発生した場合でも、当該ノイズによる、例えば濃度差カウンタの誤動作をリセットさせることができ、確実に先端位置及び逆端位置を検出することができる。そして、この２つの頂点の位置情報を用いることで、原稿表面画像及び原稿裏面画像それぞれにおける搬送方向側の一辺の傾きが検出されるため、当該原稿表面画像及び原稿裏面画像の互いの画像の傾きを、当該検出された傾きに基づいて一致させることが可能となる。したがって、ＣＣＤイメージセンサ５９及び密着型イメージセンサ６７で読み取られた画像データに対する斜め補正等の画像処理設定を、当該ＣＣＤイメージセンサ５９及び密着型イメージセンサ６７それぞれ個別に行う必要がなくなり（斜め補正等の画像処理設定をＣＣＤイメージセンサ５９及び密着型イメージセンサ６７に対して同時に行うことができるようになり）、よって、当該斜め補正等の画像処理設定を簡易化することができる。
【００６７】
また、傾き検出部１０１によって検出された原稿表面画像及び原稿裏面画像の当該傾きに基づいて、傾き変更処理部１０６により原稿表面画像及び原稿裏面画像のうち少なくとも一方の画像の傾きの変更処理（補正処理）が行われる。そして、この変更処理により、調整用原稿でない通常の原稿がＣＣＤイメージセンサ５９及び密着型イメージセンサ６７によって読み取られ、その結果得られた各画像の傾きを互いに一致させる（画像の傾きを互いに平行にさせる）ことができるようになる。
【００６８】
また、原稿表面画像及び原稿裏面画像の互いの傾きを一致させるために必要な傾きの調整量（変更量）が操作部４７等へ表示されるため、ユーザはこの必要な調整量を視認可能となる。よって、ユーザは当該表示された調整量を参考にしながら操作部４７から上記画像の補正（傾きの変更）に関する指示入力を行うことができ、これにより、ＣＣＤイメージセンサ５９及び密着型イメージセンサ６７で生成される画像の互いの傾きが一致されるような微調整が容易に行えるようになる。
【００６９】
また、原稿表面画像及び原稿裏面画像は、原稿の読み取りを行わない場合における、ＣＣＤイメージセンサ５９及び密着型イメージセンサ６７によってそれぞれシェーディング補正用部材ＣＰ１及びＣＰ２が読み取られた画像であるため、表面比較用画像及び裏面比較用画像を容易に得ることができる。また、傾き検出部１０１によって判別された原稿表面画像及び原稿裏面画像それぞれの原稿の搬送方向側の２つの頂点の位置に基づいて原稿表面画像及び原稿裏面画像の上記搬送方向側の一辺の傾きを容易に検出できるため、原稿表面画像及び原稿裏面画像の傾きを確実に検出することができる。
【００７０】
さらに、上記先端位置を検出する場合、連続して読み込まれた画素における先頭位置の画素から所定数の画素だけ離れた位置の画素を先端位置として判別することにより、原稿表面画像及び原稿裏面画像の上記搬送方向側の一辺の位置を検出するために必要な２つの頂点のうちの１つの頂点を確実に検出できる。また、上記逆端位置を検出する場合、所定数連続した複数のラインのうち先頭ラインにおける当該濃度差を有する画素の末端の位置が逆端位置と判別されることにより、原稿表面画像及び原稿裏面画像の原稿搬送方向側の一辺の位置を検出するために必要な上記一方の頂点に対する他方の頂点の位置を確実に検出できる。
【００７１】
なお、本発明は以下の態様をとることができる。
（Ａ）本実施形態においては、原稿表面画像及び原稿裏面画像の画像の傾き（一辺）を検出するために、調整用原稿の搬送方向側の２つの頂点の（先端位置及び逆端位置）位置情報を得ているが、この２つの頂点の位置は、原稿表面画像及び原稿裏面画像の画像の傾きが代表される２点であればいずれの位置でもよく、例えば調整用原稿の搬送方向と反対側の両端位置であってもよい。なお、当該傾きの検出に用いる位置は２点でなくともよく、２点以上の複数の点の位置情報に基づいて傾きが算出されてもよい。
【００７２】
（Ｂ）本実施形態においては、表面比較用画像及び裏面比較用画像は、調整用原稿がない状態で、画像の読み取り動作を行うことでＣＣＤイメージセンサ５９及び密着型イメージセンサ６７により生成する構成であるが、この各比較用画像（比較用画像データ）は、例えば、工場出荷前などに予め設定され、装置の適所、例えば比較用画像データ記憶部７２に保存させておいたものを用いる構成としてもよい。
【００７３】
（Ｃ）本実施形態においては、調整量が操作部４７に表示されて、ユーザによって当該調整量の指示入力が行われる構成となっているが、例えば、パスワードやユーザＩＤによる個人認証が行える構成とし、当該ユーザを、メンテナンス者やサービスマンなどに限り、一般のユーザは調整することができないような構成としてもよい。
【００７４】
（Ｄ）本実施形態においては、調整量が操作部４７に表示されて、ユーザによって当該調整量の指示入力が行われる構成となっているが、ユーザなどの外部からの操作指示によらず、例えば、制御部１０に自動傾き調整部等を備え、原稿表面画像及び原稿裏面画像の互いの傾きの差違が検出された場合、当該差違が自動的に調整される構成としてもよい。
【００７５】
（Ｅ）本実施形態においては、調整用原稿は、両面の全面が黒色といった高濃度の色で印刷されているが、例えば、図１０（ａ）に示すように、余白部ＷＳ（枠部）があるように（高濃度の色を有した）高濃度領域Ｔを有した調整用原稿でもよい。ただし、この場合、図１０（ａ）に示すように高濃度領域Ｔの端部の辺Ｈ１は、当該原稿の辺Ｈ２と平行にされている。また、原稿の搬送方向を符号Ｆの矢印方向とすると、図１０（ｂ）に示すように、この搬送方向に対して垂直な方向の線分Ｌ（直線）が印刷されたものであってもよい。
【００７６】
（Ｄ）本実施形態においては、上記変形例（Ｂ）に記載のとおり、表面比較用画像及び裏面比較用画像は、調整用原稿がない状態で、装置のセンサ対象部を読み取って生成する構成であるが、上記図１０（ａ）（ｂ）に示す、余白部ＷＳの画像を読み取って当該表面比較用画像及び裏面比較用画像に相当する比較用画像を生成してもよい。例えば、図１０（ａ）の調整用原稿を用いる場合、まず、この原稿が読み取り始めの位置である、余白部ＷＳの領域が読み取られて、低濃度の比較用画像データを生成し、この比較用画像データを用いて、上記高濃度領域Ｔの画像の濃度と比較することで、辺Ｈ１の傾きを算出する構成としてもよい。
【００７７】
（Ｅ）本実施形態においては、傾き変更処理部１０６を備え、原稿表面画像及び原稿裏面画像の傾きを一致させる処理設定を行うことでＣＣＤイメージセンサ５９及び密着型イメージセンサ６７の（読み取り位置）の傾きが互いに平行となるように調整されているが、ＣＣＤイメージセンサ５９及び密着型イメージセンサ６７の装置本体への取り付け位置をハード的に変更調整することによって当該傾きが互いに平行となるように調整する構成であってもよい。
【００７８】
【発明の効果】
請求項１記載の発明によれば、第１及び第２の傾き検出手段により原稿の搬送方向側の第１及び第２の画像それぞれにおける搬送方向側の一辺の傾きが検出されるため、第１の画像と前記第２の画像との画像の傾きを、当該検出された傾きに基づいて一致させることが可能となる。よって、第１及び第２のイメージセンサで読み取られた原稿の画像データに対する斜め補正等の処理設定が、第１及び第２のイメージセンサそれぞれに対して個別に行われる必要がなくなり、各イメージセンサで読み取られた画像データに対する画像処理設定を簡易化できる。
【００７９】
請求項２記載の発明によれば、第１の画像及び第２の画像のうち少なくとも一方の画像を補正する補正手段が備えられるため、当該補正手段によって、第１及び第２の傾き検出手段によって検出された第１及び第２の一辺の傾きに基づいて第１の画像と前記第２の画像との画像の傾きの一致を行うことができる。
【００８０】
請求項３記載の発明によれば、第１の画像と第２の画像との傾きを一致させるための画像の補正に関する調整量が操作手段へ表示されるため、第１及び第２のイメージセンサの互いの向きの違いが視認され、当該表示された調整量に基づいて、ユーザによって操作手段から第１の画像及び第２の画像のうち少なくとも一方の画像の補正に関する指示入力を行うことができる。
【００８１】
請求項４記載の発明によれば、第１及び第２の比較用画像は、原稿の読み取りを行わない場合における、第１及び第２のイメージセンサによってシェーディング補正用部材が読み取られた画像であるため、第１及び第２の比較用画像を容易に得ることができる。
【００８２】
請求項５記載の発明によれば、第１及び第２の傾き検出手段によって判別された第１及び第２の画像それぞれの原稿の搬送方向側の両端位置を繋ぐことにより第１及び第２の一辺の傾きが容易に検出されるため、第１及び第２の画像の傾きを確実に検出することができる。
【００８３】
請求項６記載の発明によれば、連続して読み込まれた画素における先頭位置の画素から所定数の画素だけ離れた位置の画素を先端位置として判別することにより、第１及び第２の画像の原稿の搬送方向側の両端位置のうちの一端を確実に検出できる。
【００８４】
請求項７記載の発明によれば、所定数連続した複数のラインのうち先頭ラインにおける当該濃度差を有する画素の末端の位置が先端位置と判別されることにより、第１及び第２の画像の原稿の搬送方向側の両端位置のうちの他端を確実に検出できる。
【図面の簡単な説明】
【図１】本発明の一実施形態に係る画像形成装置の一例である複写機の内部構成を概略的に示す断面図である。
【図２】複写機の概略構成を示すブロック図である。
【図３】原稿表面画像及び原稿裏面画像の先端位置の検出動作の一例を示す説明図である。
【図４】先端位置検出時にノイズを拾った場合のノイズのリセット動作の一例を示す説明図である。
【図５】原稿表面画像及び原稿裏面画像の逆端位置の検出動作の一例を示す説明図である。
【図６】傾き変更処理の動作の一例を説明するためのフローチャートである。
【図７】画像の傾きの調整量の表示の一例を説明するフローチャートである。
【図８】図６に示すステップＳ４における原稿表面画像及び原稿裏面画像の先端位置の検出動作の一例を説明するためのフローチャートである。
【図９】図６に示すステップＳ５における原稿表面画像及び原稿裏面画像の逆端位置の検出動作の一例を説明するためのフローチャートである。
【図１０】調整用原稿の変形例の一例を示す説明図である。
【図１１】従来における原稿の裏面を読み取るイメージセンサと原稿の表面を読み取るイメージセンサとの互いの傾きの違いを示す説明図である。
【図１２】従来における各イメージセンサによって読み取られた画像の傾きを示す説明図である。
【符号の説明】
１  複写機（画像形成装置）
５  原稿読取部
５９  ＣＣＤイメージセンサ（第１のイメージセンサ）
６  原稿給送部
６７  密着型イメージセンサ（第２のイメージセンサ）
７  画像メモリ
７１  原稿画像データ記憶部
７２  比較用画像データ記憶部
８  画像処理部
８１  位置カウンタ
８２  濃度差カウンタ
８３  検出ライン数カウンタ
８４  カウンタ判定値設定部
８５  濃度差判別部（第１の濃度差判別手段、第２の濃度差判別手段）
８６  ノイズリセット部
８７  色情報記憶部
４０  記録部
４７  操作部（操作手段）
１００  制御部
１０１  傾き検出部（第１の傾き検出手段、第２の傾き検出手段）
１０２  先端位置検出部
１０３  逆端位置検出部
１０４  調整量表示部（調整量表示手段）
１０５  指示入力受付部
１０６  傾き変更処理部（補正手段）
１０７  斜め補正処理部
ＣＰ１、ＣＰ２  シェーディング補正用部材
【図１】
2004254166.tif 000003
【図２】
2004254166.tif 000004
【図３】
2004254166.tif 000005
【図４】
2004254166.tif 000006
【図５】
2004254166.tif 000007
【図６】
2004254166.tif 000008
【図７】
2004254166.tif 000009
【図８】
2004254166.tif 000010
【図９】
2004254166.tif 000011
【図１０】
2004254166.tif 000012
【図１１】
2004254166.tif 000013
【図１２】
2004254166.tif 000014