(57)【要約】【課題】特別なチャートを使用したサービスモードによる読取位置の調整を行うことなく、表裏の画像ずれを軽減することができる画像読取装置を提供する。【解決手段】ＣＰＵ５００は、外部記憶装置５０６に記憶された、表面読取部２０９で読み取った原稿の表面の画像データと、裏面読取部１９で読み取った原稿の裏面の画像データとの差分を比較する。また、その比較結果に基づき、裏面読取部１９の読取開始位置を変更する。【選択図】図５
2009060522.tif 000002
【特許請求の範囲】
【請求項１】
原稿の第１の面の画像データを読み取る第１の読取手段と、
原稿の第２の面の画像データを読み取る第２の読取手段と、
原稿の第１の面を前記第２の読取手段で読み取ることを可能にする原稿搬送手段と、
前記第１及び第２の読取手段で読み取った画像データを記憶する記憶手段と、
前記記憶手段に記憶された、前記第１の読取手段で読み取った原稿の第１の面の画像データと、前記第２の読取手段で読み取った原稿の第１の面の画像データとの差分を比較する比較手段と、
前記比較手段の比較結果に基づき、前記第２の読取手段の読取開始位置を変更する変更手段と、
を備えることを特徴とする画像読取装置。
【請求項２】
読取開始位置を記憶する第２の記憶手段を備え、前記変更手段は、前記第２の記憶手段に記憶された前記第２の読取手段の主走査方向の読取開始位置を変更することを特徴とする請求項１記載の画像読取装置。
【請求項３】
前記第１と第２の読取手段で読み取って前記記憶手段に記憶された原稿の第１の面の画像データを前記比較手段で比較し、全ての比較結果の平均値に基づいて、前記第２の読取手段の読取開始位置を前記変更手段で変更することを特徴とする請求項１または請求項２記載の画像読取装置。
【請求項４】
前記変更手段による読取開始位置の変更を、電源投入後の最初の１枚目の原稿読み取り時に行うことを特徴とする請求項１乃至請求項３のいずれかに記載の画像読取装置。
【請求項５】
前記変更手段による読取開始位置の変更を、所定時間の経過後の最初に１枚目の原稿読み取り時に行うことを特徴とする請求項１乃至請求項３のいずれかに記載の画像読取装置。
【請求項６】
前記変更手段による読取開始位置の変更を、自動原稿給紙装置の開閉回数が所定回数になった後の最初の１枚目の原稿読み取り時に行うことを特徴とする請求項１乃至請求項３のいずれかに記載の画像読取装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像読取装置に関するものである。
【背景技術】
【０００２】
従来、両面原稿を読み取る画像読取装置として、内部に原稿反転機構を有する自動原稿給紙装置（以下、ＡＤＦという）を備えるものがある。この画像読取装置により両面原稿を読み取る際には、まずＡＤＦから原稿を給紙し、該原稿表面の画像を読み取り、この表面の画像の読み取り終了後に、ＡＤＦの原稿反転機構により原稿を反転して給紙し、原稿裏面の画像を読み取る。
【０００３】
しかし、上記構成の画像読取装置では、ＡＤＦにより原稿を反転する時間がデッドタイムとなり、スループットを低下させると共に、原稿反転が原稿にダメージを与える場合がある。
【０００４】
この問題に対し、近年、ＡＤＦ内部に読取系を設け、このＡＤＦ内部の読取系を用いて、１回の原稿搬送動作によって表面画像と裏面画像を読み取る１パス両面読み取りが可能な画像読取装置が提案されている。
【０００５】
このような画像読取装置においては、光学系の組み立てには多少の組み立て精度のばらつきがあるため、例えば、ＣＣＤの全画素中、何画素目からを原稿画像の読み取り開始位置とするかは機械毎に異なる。そのため、機械毎に読取位置の調整をしなければならない。
【０００６】
この調整が適切でない場合は、画像がずれて不要な余白が発生したり、画像が欠けたりする。また、ＡＤＦ内部の読取系は、ＡＤＦ開閉動作時の衝撃の蓄積により位置が組み立て時とずれることが考えられるため、組み立て時のみだけでなく、定期的な調整が必要になる。
【０００７】
そこで、原稿の読取開始位置及び読取終了位置の各々に対応する位置に濃淡の境界部分を設けたテストチャートを用い、それを読み取った画像データと、予め記憶しておいた画像データを用いて、読取位置の調整をする技術が提案されている（特許文献１）。
【０００８】
また、表面読み取り時に主走査方向のエッジ部分を検出し、その検出結果に基づいて、ＣＣＤとＣＩＳそれぞれの読取開始位置を調整する技術が提案されている（特許文献２）。
【特許文献１】特開平７−１６２６０４号公報
【特許文献２】特開２００３−３７７１５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
テストチャートを用いた調整の場合は、複写機（画像読取装置）の製造工場での組立時やユーザ先に納入して設置する際に、作業員もしくはサービスマンが、読み取り開始位置が適正になるような調整作業を行っている。また、設置後以降、サービスマンの定期的なメンテナンス時にも行われている。
【００１０】
しかし、この方法では、調整時に必ずテストチャートを利用する必要があるため、テストチャートの保管作業が発生する。また、サービスマンの手作業による調整作業が発生する。現在の複写機は高精度・高機能化に伴い、サービスマンによる調整・メンテナンス項目は増加傾向にあるため、サービスモードの増加防止・簡易化が求められている背景があり、サービスマンによる手作業での調整は好ましくないという課題がある。
【００１１】
特許文献２は、原稿の表面の読取中に検出したエッジ位置を利用する手法であるため、サービスマンによる作業が発生しない。しかし、ＡＤＦ開閉動作時の衝撃の蓄積により、読取系の位置が組み立て時とずれた場合に、そのずれ量を調整できず、表裏の読取データにずれが生じてしまう課題がある。
【００１２】
本発明の目的は、特別なチャートを使用したサービスモードによる読取位置の調整を行うことなく、表裏の画像ずれを軽減することができる画像読取装置を提供することにある。
【課題を解決するための手段】
【００１３】
上記目的を達成するために、請求項１記載の画像読取装置は、原稿の第１の面の画像データを読み取る第１の読取手段と、原稿の第２の面の画像データを読み取る第２の読取手段と、原稿の第１の面を前記第２の読取手段で読み取ることを可能にする原稿搬送手段と、前記第１及び第２の読取手段で読み取った画像データを記憶する記憶手段と、前記記憶手段に記憶された、前記第１の読取手段で読み取った原稿の第１の面の画像データと、前記第２の読取手段で読み取った原稿の第１の面の画像データとの差分を比較する比較手段と、前記比較手段の比較結果に基づき、前記第２の読取手段の読取開始位置を変更する変更手段とを備えることを特徴とする。
【発明の効果】
【００１４】
本発明の画像読取装置によれば、特別なチャートを使用したサービスモードによる読取位置の調整を行うことなく、表裏の画像ずれを軽減することができる。
【発明を実施するための最良の形態】
【００１５】
以下、本発明の実施の形態を図面を参照しながら詳細に説明する。
【００１６】
図１は、本発明の実施の形態に係る画像読取装置の概略構成図である。
【００１７】
図１の画像読取装置は、１パス両面画読み取りが可能な形式の画像読取装置である。
【００１８】
本画像読取装置は、ＡＤＦ（自動原稿給紙装置）１００とリーダ部２００とから構成される。
【００１９】
以下、その構成を動作と併せて説明する。
【００２０】
ＡＤＦ１００の原稿載置台３０には、原稿Ｓが原稿ガイド（図示せず）によって挟み込まれるようにして載置される。原稿ガイドは、原稿の幅に合わせて移動することが可能であり、原稿ガイドの移動に連動してサイズセンサ（図示せず）が信号を発生する。このサイズセンサの信号により、ＡＤＦ１００は原稿載置台３０に載置されている原稿Ｓのサイズを検知することができる。
【００２１】
ＡＤＦ１００とリーダ部２００とは、互いのステータスを送受するためのインターフェース（図示せず）を介して接続されており、このインターフェースを介してリーダ部２００側でも原稿載置台３０に載置された原稿のサイズを知ることができる。
【００２２】
ＡＤＦ１００は、原稿載置台３０に載置された複数枚の原稿を各分離ローラ１、２によって１枚ずつ分離し、分離された原稿を、レジローラ３と搬送ローラ４の回動に従って読取位置Ｒに搬送する。
【００２３】
リーダ部２００の表面読取部２０９は、原稿が読取位置に搬送されるまでにシェーディング補正板２１０の直下に移動し、シェーディング補正板２１０を読み取ることによってシェーディング補正データを取得する。
【００２４】
シェーディング補正データの取得が終了すると、表面読取部２０９は、流し読みウインドウ２０１の直下に移動し、原稿が搬送されてくるまで読取待機状態となる。
【００２５】
原稿が流し読みウインドウ２０１の位置に搬送されると、この原稿の表面（第１の面）画像は表面読取部２０９により読み取られる。
【００２６】
具体的には、表面読取部２０９内のランプ２０３で照明された原稿画像は、第１ミラー２０４、第２ミラー２０５、第３ミラー２０６及びレンズ２０７を介してＣＣＤ２０８に結像され、ＣＣＤ２０８によりライン単位で主走査方向に読み取られる。そして、原稿は、搬送ローラ４により所定の速度で搬送され、原稿表面の画像に対する副走査方向の読み取りが順次行われる。
【００２７】
原稿表面の画像の読み取りが進行するのに伴い原稿端部が読取位置の直下に搬送されると、結像レンズ１７、ＣＩＳ１８及びランプ１６から構成された裏面読取部１９によって原稿裏面の画像が読み取られる。
【００２８】
裏面読取部１９において、ランプ１６で照明された原稿裏面（第２の面）の画像は結像レンズ１７を介してＣＩＳ１８上に結像される。ＣＩＳ１８に結像されたイメージは等倍のライン単位でのイメージである。
【００２９】
そして、原稿は搬送ローラ６により所定の速度で搬送され、原稿裏面の画像に対する副走査方向の読み取りが順次行われる。両面の読み取りが終了した原稿は排紙トレイ部３１に順次排紙される。
【００３０】
後述する図１０に、リーダ部２００内のＣＣＤ２０８と裏面読取部１９内のＣＩＳ１８のそれぞれにおいて、主走査方向に読取った各画素のデータ例を示す。
【００３１】
表面読取部２０９及び裏面読取部１９の位置は、組立工程においてばらつきが生じるため、どの画素データからを有効画素とすることが望ましいかは、製品毎に異なる。そのため、有効画素開始位置を示すＨ_ＳＹＮＣは、組み立て時や設置時に製品毎に調整され、またその調整値は不揮発性のメモリなどに格納されている。
【００３２】
このようにして読み取られた表面及び裏面の画像データは、画像処理回路（図示せず）に送られて所定の画像処理が施された後に、画像読取装置に接続されたホストコンピュータやプリンタなどに出力される。
【００３３】
一方、見開き本などのブックタイプの原稿を読み取る場合は、ＡＤＦ１００を開いて原稿ガラス２０２上に原稿を載置し、表面読取部２０９とランプ２０３と第１ミラー２０４を図１の右方向に走査させて原稿の画像を読み取る。符号８は排紙ローラ、１３は排紙センサ、２２は反転パス（原稿搬送手段）を示す。
【００３４】
図２は、図１におけるＡＤＦの制御ブロック図である。
【００３５】
ＡＤＦ１００は、中央演算処理装置である制御手段（以下、ＣＰＵ）３００、制御用プログラムが格納されたリードオンリーメモリ（以下、ＲＯＭ）３０１、入力データや作業用データが格納されたランダムアクセスメモリ（以下、ＲＡＭ）３０２を備える。
【００３６】
また、ＡＤＦ１００は、各種センサ３０３、リーダ部２００との通信を行うリーダ通信部３０４、各種搬送用のローラを駆動するモータ３０５、ソレノイド３０６、クラッチ３０７、画像を読み取るＣＩＳ１８を備える。また、ＡＤＦ１００は、読み取った画像の処理をする画像処理部３０９、ランプ１６を備える。ＣＰＵ３００は、バスを介して接続されたＲＯＭ３０１に格納された制御プログラムに従って紙搬送を制御する。
【００３７】
図３は、図１におけるリーダ部の制御ブロック図である。
【００３８】
リーダ部２００は、ＣＰＵ４００、制御用プログラムが格納されたＲＯＭ４０１、入力データや作業用データが格納されたＲＡＭ４０２、各種センサ４０３、ＡＤＦ１００との通信を行うＡＤＦ通信部４０４を備える。
【００３９】
また、リーダ部２００は、コントローラ４５０との通信を行うコントローラ通信部４０５、読取系のローラを駆動するモータ４０６、画像を読み取るＣＣＤ２０８、画像を記憶する画像メモリ４０８、ランプ２０３を備える。また、リーダ部２００は、読み取った画像の処理をする画像処理部４１０、紙間処理を行う紙間処理部４１１を備える。
【００４０】
ＣＣＤ２０８上に結像された画像信号はデジタル画像データに変換され、画像処理部４１０で各種の画像処理を行い、画像メモリ４０８に書き込まれる。同様に、ＡＤＦ１００のＣＩＳ３０８上に結像された画像信号も画像メモリ４０８に書き込まれ、順次、コントローラ通信部４０５を通して、図５に示すコントローラ４５０に送信される。
【００４１】
また、原稿画像データの先端の基準となる画先信号Ｈ_ＳＹＮＣについては、ＣＰＵ４００でタイミングを取って、コントローラ通信部４０５を通してコントローラ３００へ通知される。
【００４２】
ＡＤＦ通信部４０４から通知される画先信号についても、同様に、リーダ部２００のＣＰＵ４００でタイミングを取って、コントローラ通信部４０５を通してコントローラ３００へ通知される。
【００４３】
図４は、図３における画像処理部の制御ブロック図である。
【００４４】
画像処理部４１０は、座標変換部４２０、彩度差分演算部４２１、明度差分演算部４２２、エッジ差分演算部４２３、同一画素判定部４２４を備える。
【００４５】
図５は、図１の画像読取装置に搭載されるコントローラの制御ブロック図である。
【００４６】
コントローラ４５０は、ＣＰＵ５００、ＲＯＭ５０１、ＲＡＭ（第２の記憶手段）５０２、センサ５０３、リーダ部２００に通信するリーダ通信部５０４、ページメモリ５０５、外部記憶装置（記憶手段）５０６、デコーダ５０７、エンコーダ５０８、操作部５０９を備える。
【００４７】
ＣＰＵ５００は、ＲＯＭ５０１の制御プログラムに従ってコントローラ４５０の各部を制御するものである。ＲＯＭ５０１は、コントローラ４５０の制御プログラムが格納してある。ＲＡＭ５０２はＣＰＵ５００の作業領域である。
【００４８】
リーダ通信部５０４からの画先信号Ｈ_ＳＹＮＣをトリガにして、リーダ部２００の画像メモリ４０８からコントローラ通信部４０５及びリーダ通信部５０４を介して１ラインずつ画像データがコントローラ４５０に送信される。
【００４９】
送信された画像の圧縮前の画像データを外部記憶装置５０６に順次格納していく。デコーダ５０７は、外部記憶装置５０６の圧縮されている画像データを解析し、ページメモリ５０５上に展開するものである。エンコーダ５０８は、外部記憶装置５０６の画像データを圧縮するものである。
【００５０】
操作部５０９はユーザとの入出力を行う。コントローラ４５０は操作部５０９でユーザに指示されたジョブモードに従って、リーダ通信部５０４を介してリーダ部２００と通信を行い画像読み取り動作を行う。
【００５１】
ここで、ＣＰＵ５００は、外部記憶装置５０６に記憶された、表面読取部２０９で読み取った原稿の第１の面の画像データと、裏面読取部１９で読み取った原稿の第１の面の画像データとの差分を比較する比較手段として機能する。また、ＣＰＵ５００は、比較手段の比較結果に基づき、裏面読取部１９の読取開始位置を変更する変更手段として機能する。詳しくは後述する。また、表面読取部２０９は第１の読取手段として、裏面読取手段は第２の読取手段として機能する。
【００５２】
本発明では、第１と第２の読取手段で読み取って外部記憶装置５０６に記憶された原稿の第１の面の画像データを比較手段で比較し、全ての比較結果の平均値に基づいて、第２の読取手段の読取開始位置を変更手段で変更する。詳しくは後述する。
【００５３】
また、変更手段による読取開始位置の変更を、ＡＤＦ１００の開閉回数が所定回数になった後の最初の１枚目の原稿読み取り時に行う。また、変更手段による読取開始位置の変更を、所定時間の経過後の最初に１枚目の原稿読み取り時に行う。詳しくは後述する。
【００５４】
（同一原稿面読み取り時の動作説明）
反転パスを利用して、原稿の同一面を表面読取部２０９と裏面読取部１９のそれぞれで読み取る場合の動作について説明する。
【００５５】
図６は、図１の画像読取装置において、リーダ部の表面読取部で原稿の表面を読み取る様子を示す図である。
【００５６】
ＡＤＦ１００に原稿の給送開始が指示されると、分離ローラ１が下降し、さらに分離ローラ２の搬送動作によって、最上面にある１枚の原稿だけが分離され、レジローラ３まで給送される。レジローラ３が回転すると、原稿は給紙パスを経由して流し読みウインドウ２０１上へと導かれる。
【００５７】
原稿は、図中のＲ点上を所定の速度で搬送され、原稿の表面の画像はＲ点の下部に待機している表面読取部２０９によって読み取られる。表面読取部２０９で読み取った画像データは、図３の画像メモリ４０８に保存され、読み取られた原稿はそのまま図の右方向へ搬送される。
【００５８】
図７は、図１の画像読取装置において、原稿をＡＤＦの反転パスに搬送して、原稿の表裏を反転する様子を示す図である。
【００５９】
図７に示したように、表面が読み取られた原稿は、排紙ローラ８によって排紙方向に進む。このとき、図７（ａ）のように、原稿の後端が排紙センサ１３を通過してから所定時間後に排紙ローラ８を停止させる。
【００６０】
尚、この例では排紙口付近に排紙センサ１３があるため、排紙センサ１３の信号をトリガとして排紙ローラ８の停止タイミングを決定しているが、排紙センサ１３がないＡＤＦもあるため、停止タイミングの決定方法はこの限りではない。排紙ローラ８を停止後、排紙ローラ８を逆回転させて原稿を図７（ｂ）の矢印方向（図の左方向）へ搬送し、反転パス２２を通過させる。
【００６１】
図８は、図１の画像読取装置において、ＡＤＦの裏面読取部で原稿の表面を読み取る様子を示す図である。
【００６２】
反転された原稿は、再び表面読取位置Ｒを通過する。そしてさらに、図中のＲ２点上を所定の速度で搬送され、原稿の表面がＲ２点の下部に待機している裏面読取部１９によって読み取られる。このとき、読み取られる面は、表面読取部２０９で読み取った面と同じである。
【００６３】
裏面読取部１９で読み取った画像データは、リーダ通信部３０４を介して図３の画像メモリ４０８に保存される。読み取られた原稿は再び反転され、最初の向きに戻る。最初の向きに戻った状態で、再び搬送され、Ｒ点、Ｒ２点に搬送される。この動作のときは、３回目の搬送で通常の１パス両面読みを行う。
【００６４】
（画像ずれ算出方法）
画像ずれ算出方法の説明の前に、２つの読取部（表面読取部２０９、裏面読取部１９）で読み取った画像でずれが生じている場合の例を示す。
【００６５】
図９は、図１の画像読取装置による読取画像データを示す図である。
【００６６】
図９（ａ）は、図６で説明した表面読取部２０９で読み取った表面読取画像の一例である。図９（ｂ）は、図８で説明した裏面読取部１９で読み取った読取画像の一例である。
【００６７】
表面読取部２０９での読み取り時の画像の副走査方向における先端は、裏面読取部１９での読み取り時には副走査方向における後端になるため、それぞれの読取画像は１８０度反対の鏡像になる。図９（ｃ）は、図９（ｂ）の読取画像を１８０度反転したものである。
【００６８】
図１０は、図１におけるリーダ部のＣＣＤ及びＡＤＦのＣＩＳで読み取った主走査方向の各画素データと、それぞれの有効画素開始位置Ｈ_ＳＹＨＮＣを示す図である。
【００６９】
例として、図８内の横線Ｌ上の画素データを示している。□は画像データがない画素、■は画像データがある画素である。
【００７０】
この例では、表面読取部２０９、裏面読取部１９は共に、左から３画素目を主走査方向の有効画素開始位置Ｈ_ＳＹＨＮＣとしている。この有効画素開始位置は、表面・裏面それぞれの値が不揮発性のバックアップ素子（図示せず）に書き込まれており、電源投入の度にこの値が読み出される。
【００７１】
表面読取部２０９の画像は、開始位置を含め１０画素目に画像データが存在する。一方、裏面読取部１９の画像は、開始位置を含め１２画素目に画像データが存在する。同じ原稿を読み取っているため、同じ位置に画像データがあるはずであり、この例では、主走査方向に対し、表面読取開始部と裏面読取開始部で相対的に２画素ずれている。
【００７２】
次に、表面読取部２０９の読取画像と、裏面読取部１９の読取画像を用いて、相対的なずれ量を算出する方法について説明する。
【００７３】
図１１は、図１の画像読取装置によって実行されるずれ量（表裏画像の位置ずれ量）算出処理の手順を示すフローチャートである。
【００７４】
図１０で示した表面読取部２０９、裏面読取部１９の各画素データのうち、有効画素開始位置の画素を比較対象とし（ステップＳ１０１）、その画素同士が同一であるかを判断する（表面画素と裏面画素の差分を計算する）（ステップＳ１０２）。
【００７５】
判断処理は、図４の画像処理部４１０で行う。座標変換部４２０により３色画像信号Ｒ、Ｇ、Ｂをそれぞれ色相Ｈ、彩度Ｓ、明度Ｌの３座標に変換する。比較画素の画像のそれぞれの値を、色相（Ｈｆ、Ｈｂ）、彩度（Ｓｆ、Ｓｂ）、明度（Ｌｆ、Ｌｂ）とする。
【００７６】
「同一」とする判定基準として、この例では以下の通りとする。
【００７７】
彩度差分演算部４２１で、彩度差分演算用関数Ｗｓ＝ｆｓ（Ｓｆ、Ｓｂ、Ａｓ）により、パラメータＡｓを用いて彩度差分Ｗｓを演算する。
【００７８】
明度差分演算部４２２で、明度差分演算用関数Ｗｌ＝ｆｌ（Ｌｆ、Ｌｂ、Ａｌ）により、パラメータＡｌを用いて明度差分Ｗｌを演算する。
【００７９】
エッジ差分演算部４２３で、エッジ差分演算用関数Ｗｅ＝ｆｅ（Ｌｆ、Ｌｂ、Ａｅ）により、パラメータＡｅを用いて明度差分Ｗｅを演算する。
【００８０】
上記３つの判定基準に基づく演算結果を用いて、同一画素判定部４２４において判定係数Ｗを  Ｗ＝Ｆ０（Ｗｓ，Ｗｌ，Ｗｅ）の演算により求め、Ｗが所定値以下である場合に同一画素とする。
【００８１】
ステップＳ１０３において、同一画素と判定されない場合は、「差分あり」と判定し、差分あり画素数を＋１する（ステップＳ１０４）。Ｓ１０３において、同一画像と判定した場合、前の比較結果が差分ありであったかを判定する（Ｓ１０５）。前の比較結果がありの場合は、連続領域数を＋１する（ステップＳ１０６）。
【００８２】
次に、比較画素があるかを判断し（ステップＳ１０７）、比較画素がなくなるまでステップＳ１０１〜Ｓ１０８を繰り返す。ステップＳ１０７で次画素がなかった場合、次の比較ラインがあるかを判断する（ステップＳ１０９）。比較ラインがなくなるまで、ステップＳ１０１〜Ｓ１１０を繰り返す。
【００８３】
比較ラインがなくなったら、差分あり画素数を連続領域数で割ることで、平均ずれ量を求める（ステップＳ１１１）。
【００８４】
図１２は、図８内の横線Ｌの画素データと、各画素毎の差分を取った結果を示す図である。
【００８５】
図１２では、差分あり画素が８、連続領域数は４であり、ずれ量は２画素になる。尚、本実施の形態では、全ラインを用いてずれ量を算出しているが、ライン数や画素範囲を限定してもよい。
【００８６】
以上により求まったずれ量は、表面読取部２０９と裏面読取部１９の相対的なずれ量である。メカ的な条件で裏面読取部１９の方が位置ずれを起こしやすいため、このずれ量は、不揮発性のバックアップ素子に書き込まれた「裏面」の有効画素開始位置の値に反映させる（ステップＳ１１２）。
【００８７】
通常は、電源投入時のみこの値をＲＡＭ４０２に読み出してソフトの制御に使用するが、反映後はＲＡＭ４０２の値も変更する。この値の変更により、次回以降の裏面の有効画素開始位置は図１３のように補正される。
【００８８】
（画像位置ずれ算出タイミング）
今までに説明したずれ量算出・補正を行うタイミングについて、図１４のフローチャートを使って説明する。
【００８９】
図１４は、図１３のずれ量算出処理を行うためのずれ量算出タイミングを決定（設定）するずれ量算出タイミング決定処理の手順の第１の実施の形態を示すフローチャートである。
【００９０】
ＡＤＦ１００による読み取りが開始されると、まず、原稿の１枚目を搬送する（ステップＳ２０１）。次に、電源投入後１回目のＪＯＢ（ジョブ）であるかを判断する（ステップＳ２０２）。電源投入後１回目でないと判断された場合は、通常の１パス両面読みを行う（ステップＳ２０３）。
【００９１】
電源投入後１回目であると判断された場合、ずれ量算出・補正読みモードになり、１枚目の原稿を既に説明した方法で反転読みする（ステップＳ２０４）。２枚目以降は原稿がなくなるまで、１パス両面読みを繰り返し、次原稿なしと判断したら（ステップＳ２０５）本処理を終了する。
【００９２】
次に第２の実施の形態について説明する。第２の実施の形態では、ＡＤＦ１００に圧板開閉センサ（図示せず）が備わっており、開閉動作を検知することができる。そして、圧板開閉回数は不揮発性のバックアップ素子（図示せず）に記録（記憶）される。
【００９３】
図１５は、図１３のずれ量算出処理を行うためのずれ量算出タイミングを決定（設定）するずれ量算出タイミング決定処理の手順の第２の実施の形態を示すフローチャートである。
【００９４】
ＡＤＦ１００による読み取りが開始されると、まず、原稿の１枚目を搬送する（ステップＳ３０１）。次に、ＡＤＦ１００の開閉回数のトータルを、予め設定された開閉回数で割った余りが０であるかを判断する（ステップＳ３０２）。この設定回数は、不揮発性のバックアップ素子（図示せず）に記録されており、ユーザが任意に変更可能である。
【００９５】
そして、０以外と判断された場合は通常の１パス両面読みを行う（ステップＳ３０３）。０と判断された場合、ずれ量算出・補正読みモードになり、１枚目の原稿を既に説明した方法で反転読みする（ステップＳ３０４）。２枚目以降は原稿がなくなるまで、１パス両面読みを繰り返し、次原稿なしと判断したら（ステップＳ３０５）、本処理を終了する。
【００９６】
本発明によれば、通常の原稿読み取り時に、表裏の画像のずれを調整することが可能になり、特別なチャートを使用したサービスモードによる読取位置の調整をすることなく、表裏の画像位置ずれ（画像ずれ）を軽減することができる。これにより、読み取りに関するパフォーマンスの向上と、サービスマンの負荷軽減を図ることができる。
【図面の簡単な説明】
【００９７】
【図１】本発明の実施の形態に係る画像読取装置の概略構成図である。
【図２】図１におけるＡＤＦの制御ブロック図である。
【図３】図１におけるリーダ部の制御ブロック図である。
【図４】図３における画像処理部の制御ブロック図である。
【図５】図１の画像読取装置に搭載されるコントローラの制御ブロック図である。
【図６】図１の画像読取装置において、リーダ部の表面読取部で原稿の表面を読み取る様子を示す図である。
【図７】図１の画像読取装置において、原稿をＡＤＦの反転パスに搬送して、原稿の表裏を反転する様子を示す図である。
【図８】図１の画像読取装置において、ＡＤＦの裏面読取部で原稿の表面を読み取る様子を示す図である。
【図９】図１の画像読取装置による読取画像データを示す図である。
【図１０】図１におけるリーダ部のＣＣＤ及びＡＤＦのＣＩＳで読み取った主走査方向の各画素データと、それぞれの有効画素開始位置Ｈ_ＳＹＨＮＣを示す図である。
【図１１】図１の画像読取装置によって実行されるずれ量（表裏画像の位置ずれ量）算出処理の手順を示すフローチャートである。
【図１２】図８内の横線Ｌの画素データと、各画素毎の差分を取った結果を示す図である。
【図１３】図１の画像読取装置における有効画素開始位置の読み取り開始位置の補正を説明する図である。
【図１４】図１３のずれ量算出処理を行うためのずれ量算出タイミングを決定（設定）するずれ量算出タイミング決定処理の手順の第１の実施の形態を示すフローチャートである。
【図１５】図１３のずれ量算出処理を行うためのずれ量算出タイミングを決定（設定）するずれ量算出タイミング決定処理の手順の第２の実施の形態を示すフローチャートである。
【符号の説明】
【００９８】
１８    ＣＩＳ
１９    裏面読取部
２２    反転パス
１００  ＡＤＦ
２００  リーダ部
２０８  ＣＣＤ
２０９  表面読取部
５００  ＣＰＵ
５０１  ＲＯＭ
５０２  ＲＡＭ
５０６  外部記憶装置
【図１】
2009060522.tif 000003
【図２】
2009060522.tif 000004
【図３】
2009060522.tif 000005
【図４】
2009060522.tif 000006
【図５】
2009060522.tif 000007
【図６】
2009060522.tif 000008
【図７】
2009060522.tif 000009
【図８】
2009060522.tif 000010
【図９】
2009060522.tif 000011
【図１０】
2009060522.tif 000012
【図１１】
2009060522.tif 000013
【図１２】
2009060522.tif 000014
【図１３】
2009060522.tif 000015
【図１４】
2009060522.tif 000016
【図１５】
2009060522.tif 000017