(57)【特許請求の範囲】
【請求項１】
原稿の第１の面を読み取るための第１の読取素子と、
前記原稿の第２の面を読み取るための第２の読取素子と、
同期信号を発生する同期信号発生手段と、
前記同期信号を遅延させて前記第１の読取素子に対する第１の蓄積期間信号と前記第２の読取素子に対する第２の蓄積期間信号とをそれぞれ生成する蓄積期間信号生成手段と、
前記同期信号に対する前記第１の蓄積期間信号の遅延量と前記第２の蓄積期間信号の遅延量とをそれぞれ設定する遅延量設定手段と
を備え、
前記遅延量設定手段は、前記第１の蓄積期間信号の遅延量と前記第２の蓄積期間信号の遅延量との差が、前記原稿の第１の面の一端に対する前記第１の読取素子における画素位置と前記原稿の第２の面の一端に対する前記第２の読取素子における画素位置との差になるように、前記第１の蓄積期間信号の遅延量と前記第２の蓄積期間信号の遅延量とをそれぞれ設定することを特徴とする画像読取装置。
【請求項２】
前記第１の蓄積期間信号の遅延量と前記第２の蓄積期間信号の遅延量は、予め基準原稿を読み取ることによって得られた画像に基づき算出された遅延量であることを特徴とする請求項１記載の画像読取装置。
【請求項３】
前記第１および第２の読取素子により読み取ることが可能な位置に設けられた基準マークを備え、前記遅延量設定手段は、前記第１の読取素子により前記基準マークを読み取ることによって得られた画素および第２の読取素子により前記基準マークを読み取ることによって得られた画素に基づき前記第１の蓄積期間信号の遅延量と前記第２の蓄積期間信号の遅延量とをそれぞれ算出することを特徴とする請求項１記載の画像読取装置。
【請求項４】
原稿を第１の読取位置及び第２の読取位置へ給送する原稿給送手段を有し、前記第１の読取素子は前記第１の読取位置を原稿が通過する際に原稿の第１の面を読み取り、前記第２の読取素子は前記第２の読取位置を原稿が通過する際に原稿の第２の面を読み取ることを特徴とする請求項１記載の画像読取装置。
【請求項５】
第１の読取素子により原稿の第１の面を読み取り、第２の読取素子により前記原稿の第２の面を読み取る画像読取方法であって、
第１の遅延量および第２の遅延量を設定する工程と、
同期信号を発生する工程と、
前記同期信号を前記設定された第１の遅延量分遅延して前記第１の読取素子に対する第１の蓄積期間信号を生成する工程と、
前記同期信号を前記設定された第２の遅延量分遅延して前記第２の読取素子に対する第２の蓄積期間信号を生成する工程と
を有し、
前記第１の蓄積期間信号の遅延量と前記第２の蓄積期間信号の遅延量との差が、前記原稿の第１の面の一端に対する前記第１の読取素子における画素位置と前記原稿の第２の面の一端に対する前記第２の読取素子における画素位置との差になるように、前記第１の蓄積期間信号の遅延量と前記第２の蓄積期間信号の遅延量とをそれぞれ設定することを特徴とする画像読取方法。
【請求項６】
前記入力される第１の遅延量および第２の遅延量は、予め基準原稿を読み取ることによって得られた画像に基づきそれぞれ算出された遅延量であることを特徴とする請求項５記載の画像読取方法。
【請求項７】
前記第１および第２の読取素子により読み取ることが可能な位置に設けられた基準マークを、前記第１の読取素子により読み取ることによって得られた画素および前記第２の読取素子により読み取ることによって得られた画素に基づき前記第１の遅延量と前記第２の遅延量とをそれぞれ算出する工程を有し、前記算出された第１の遅延量および第２の遅延量を設定することを特徴とする請求項５記載の画像読取方法。
【請求項８】
原稿を第１の読取位置及び第２の読取位置へ給送する工程を有し、前記第１の読取素子は前記第１の読取位置を原稿が通過する際に原稿の第１の面を読み取り、前記第２の読取素子は前記第２の読取位置を原稿が通過する際に原稿の第２の面を読み取ることを特徴とする請求項５記載の画像読取方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、原稿の両面を同時に読み取ることが可能な画像読取装置および画像読取方法に関する。
【０００２】
【従来の技術】
従来、画像読取装置として、原稿の表裏両面をそれぞれ独立した２つのイメージセンサで同時に読み取ることが可能なものがある。
【０００３】
この画像読取装置について図８および図９を参照しながら説明する。図８は従来の画像読取装置における主要部構成を示すブロック図、図９は図８の画像読取装置における主要信号のタイミングチャートを示す図である。
【０００４】
上述した原稿の両面を読み取ることが可能な画像読取装置は、図８に示すように、２つのセンサユニット１１７，１１８と、各センサユニット１１７，１１８から出力された画像データを入力し、各画像データに対し所定の画像処理を施すための画像処理部１２２とを備える。
【０００５】
センサユニット１１７は、自動原稿給送装置（以下、ＡＤＦという；図示せず）により給紙された原稿の表面を読み取る位置に設けられたＣＣＤ１５と、ＣＣＤ１５を駆動するための駆動パルス発生部１１９とを有する。センサユニット１１８は、センサユニット１１７と同様に、ＡＤＦから給紙された原稿の裏面を読み取る位置に設けられたＣＣＤ１６と、ＣＣＤ１６を駆動するための駆動パルス発生部１２０とを有する。ここで、ＣＣＤ１６は、ＡＤＦから給紙された原稿の裏面を読み取るために、ＣＣＤ１５の位置より上流側の位置に配置されている。
【０００６】
画像処理部１２２は、発振器２１から発振されたクロックに基づき基準クロックＣRおよび同期信号ＳSを発生する同期信号発生部２３と、センサユニット１１７からの画像データＶ1を入力し、この画像データＶ1に対し所定の画像処理を施す画像処理回路１２４と、センサユニット１１８からの画像データＶ2を入力し、この画像データＶ2に対し所定の画像処理を施す画像処理回路１２５とを有する。
【０００７】
センサユニット１１７においては、駆動パルス発生部１１９が基準クロックＣRおよび同期信号ＳSを取り込み、基準クロックＣRおよび同期信号ＳSに基づきＣＣＤ１５を駆動するための駆動パルス（第１の蓄積期間信号Ｓ1を含む）を発生する。また、駆動パルス発生部１１９は、ＣＣＤ１５からの画像データＶ1の転送を制御するための転送クロックＣTおよび画像データＶ1の有効区間を示すための有効区間信号Ｓa1を発生する。ＣＣＤ１５から出力された画像データＶ1は、駆動パルス発生部１１９からの転送クロックＣTに同期しながら画像処理回路１２４に転送される。
【０００８】
画像処理回路１２４においては、転送された画像データＶ1の内、有効区間信号Ｓa1が示す有効区間にある画像データＶ1をサンプリングしてＡ／Ｄ変換し、このデジタル信号化された画像データに対して画像処理（シェーディング補正など）を施し、画像処理後の画像データを出力する。
【０００９】
センサユニット１１８においては、センサユニット１１７と同様に、駆動パルス発生部１２０が基準クロックＣRおよび同期信号ＳSを取り込み、基準クロックＣRおよび同期信号ＳSに基づきＣＣＤ１６を駆動するための駆動パルス（第２の蓄積期間信号Ｓ2を含む）を発生する。また、駆動パルス発生部１２０は、ＣＣＤ１６からの画像データＶ2の転送を制御するための転送クロックＣTおよび画像データＶ2の有効区間を示すための有効区間信号Ｓa2を発生する。ＣＣＤ１６から出力された画像データＶ2は、駆動パルス発生部１２０からの転送クロックＣTに同期しながら画像処理回路１２５に転送される。
【００１０】
画像処理回路１２５においては、転送された画像データＶ2の内、有効区間信号Ｓa2が示す有効区間にある画像データＶ2をサンプリングしてＡ／Ｄ変換し、このデジタル信号化された画像データに対して画像処理（シェーディング補正など）を施し、画像処理後の画像データを出力する。
【００１１】
この画像読取装置における画像データＶ1，Ｖ2、および上記各信号の出力タイミングについて図９を参照しながら説明する。
【００１２】
給紙された原稿の表面を読み取るためのセンサユニット１１７においては、図９（ａ）および（ｂ）に示すように、駆動パルス発生部１１９により同期信号ＳSに基づきＣＣＤ１５の第１の蓄積期間信号Ｓ1を発生し、この第１の蓄積期間信号Ｓ1の期間中、ＣＣＤ１５には原稿上の画像に対応する電荷（画像データＶ1）が蓄積される。そして、図９（ｄ）および（ｅ）に示すように、この画像データＶ1の画像処理回路１２４への転送が転送クロックＣTに同期しながら開始される。次いで、図９（ｃ）に示すように、転送された画像データＶ1の内、有効な画像データを示すための有効区間信号Ｓa1（Highレベル）が駆動パルス発生部１１９から発生され、画像処理回路１２４においては、この有効区間信号Ｓa1により示される区間（Highレベル）の画像データＶ1が有効画素として取り込まれる。ここでは、ＣＣＤ１５からの６番面の画素（ｎ＝６）が原稿表面の光学的左端読取画素（ｄ＝１）に対応するものであるとしている。
【００１３】
これに対し、センサユニット１１８においては、図９（ａ）および（ｆ）に示すように、駆動パルス発生部１２０により同期信号ＳSに基づきＣＣＤ１６の第２の蓄積期間信号Ｓ2を発生し、この第２の蓄積期間信号Ｓ2の期間中、ＣＣＤ１６には原稿上の画像に対応する電荷（画像データＶ2）が蓄積される。そして、図９（ｅ）および（ｈ）に示すように、この画像データＶ2の画像処理回路１２５への転送が転送クロックＣTに同期しながら開始される。次いで、図９（ｇ）に示すように、転送された画像データＶ2の内、有効な画像データを示すための有効区間信号Ｓa2（Highレベル）が駆動パルス発生部１２０から発生され、画像処理回路１２５においては、この有効区間信号Ｓa2により示される区間（Highレベル）の画像データＶ2が有効画素として取り込まれる。ここでは、ＣＣＤ１６の３番面の画素（ｎ＝３）が原稿裏面の光学的左端読取画素（ｄ＝１）に対応するものであるとしている。
【００１４】
このように、各ＣＣＤ１５，１６の画像データの有効範囲がそれぞれ異なるので、この画像データの有効範囲を規定するために、有効区間信号Ｓa1（Highレベル）と有効区間信号Ｓa2（Highレベル）とを時間的にずらして発生する。本例では、有効区間信号Ｓa1（Highレベル）と有効区間信号Ｓa2（Highレベル）とを３画素分の転送クロック数に相当する時間分ずらして発生する。
【００１５】
【発明が解決しようとする課題】
しかしながら、従来の原稿の表裏両面をそれぞれ独立した２つのＣＣＤ１５，１６で同時に読み取ることが可能な画像読取装置では、各ＣＣＤ１５，１６の画像データの有効範囲をそれぞれ規定するために、有効区間信号Ｓa1（Highレベル）と有効区間信号Ｓa2（Highレベル）とを時間的にずらして発生するので、各センサユニット１１７，１１８に対して２つの画像処理回路１２４，１２５を設ける必要があり、構成が複雑になる。
【００１６】
本発明の目的は、構成を複雑化することなく、原稿の両面の画像有効範囲を時間的に一致させて読み取ることができる画像読取装置および画像読取方法を提供することにある。
【００１７】
【課題を解決するための手段】
本発明は、上記目的を達成するため、原稿の第１の面を読み取るための第１の読取素子と、前記原稿の第２の面を読み取るための第２の読取素子と、同期信号を発生する同期信号発生手段と、前記同期信号を遅延させて前記第１の読取素子に対する第１の蓄積期間信号と前記第２の読取素子に対する第２の蓄積期間信号とをそれぞれ生成する蓄積期間信号生成手段と、前記同期信号に対する前記第１の蓄積期間信号の遅延量と前記第２の蓄積期間信号の遅延量とをそれぞれ設定する遅延量設定手段とを備え、前記遅延量設定手段は、前記第１の蓄積期間信号の遅延量と前記第２の蓄積期間信号の遅延量との差が、前記原稿の第１の面の一端に対する前記第１の読取素子における画素位置と前記原稿の第２の面の一端に対する前記第２の読取素子における画素位置との差になるように、前記第１の蓄積期間信号の遅延量と前記第２の蓄積期間信号の遅延量とをそれぞれ設定することを特徴とする画像読取装置を提供する。
【００１８】
本発明は、上記目的を達成するため、第１の読取素子により原稿の第１の面を読み取り、第２の読取素子により前記原稿の第２の面を読み取る画像読取方法であって、第１の遅延量および第２の遅延量を設定する工程と、同期信号を発生する工程と、前記同期信号を前記設定された第１の遅延量分遅延して前記第１の読取素子に対する第１の蓄積期間信号を生成する工程と、前記同期信号を前記設定された第２の遅延量分遅延して前記第２の読取素子に対する第２の蓄積期間信号を生成する工程とを有し、前記第１の蓄積期間信号の遅延量と前記第２の蓄積期間信号の遅延量との差が、前記原稿の第１の面の一端に対する前記第１の読取素子における画素位置と前記原稿の第２の面の一端に対する前記第２の読取素子における画素位置との差になるように、前記第１の蓄積期間信号の遅延量と前記第２の蓄積期間信号の遅延量とをそれぞれ設定することを特徴とする画像読取方法を提供する。
【００３９】
【発明の実施の形態】
以下、本発明の実施の形態について図面を参照しながら説明する。
【００４０】
図１は本発明の実施の第１形態に係る画像読取装置の主要部構成を模式的に示す図である。
【００４１】
画像読取装置は、図１に示すように、シートスルーモード時に原稿Ｐを自動的に給紙するためのＡＤＦ（自動原稿給送装置）６がヒンジを介して装着されている本体５を備える。ＡＤＦ６は、原稿Ｐを積載する原稿台６ａと、搬送系およびスキャナユニット２を収納する収納部６ｂとが設けられている。原稿台６ａ上には、原稿Ｐがその表面を下に向けて載せられる。収納部６ｂの搬送系は、原稿台６ａに載せられた原稿Ｐをピックアップして１枚だけを分離して給紙する分離機構（図示せず）と、分離給紙された原稿Ｐを矢印Ｄpが示す方向に搬送する搬送ローラ３と、搬送ローラ３により搬送された原稿Ｐを外部へ排紙する排紙ローラ４と、分離機構、搬送ローラ３および排紙ローラ４を駆動するためのモータ（図示せず）とを含む。スキャナユニット２は、収納部６ｂ内の所定位置に固定されており、給紙された原稿Ｐが読取位置を通過する際に原稿Ｐの裏面を読み取るように構成されている。
【００４２】
本体５には、フラットベットモード時に原稿Ｐを載置するための原稿台ガラス５ａが設けられているとともに、スキャナユニット１が内蔵されている。スキャナユニット１は、フラットベットモード時には、矢印ＤSが示す方向（副走査方向）に移動し、原稿台６ａに載置された原稿Ｐを読み取るように構成されている。また、スキャナユニット１は、シートスルーモード時には、スキャナユニット２に対向する位置に保持され、ＡＤＦ６により給紙された原稿Ｐが読取位置を通過する際に原稿Ｐの表面を読み取るように構成されている。
【００４３】
上記構成により、シートスルーモード時には、各スキャナユニット１，２で給紙された原稿Ｐの表裏両面を同時に読み取ることができ、また、スキャナユニット１を単独で駆動することにより、複数枚の原稿Ｐの特定面を連続的に読み取ることができる。これに対し、フラットベッドモード時には、ヒンジを介してＡＤＦ６を開いて原稿台ガラス５ａに原稿を載置して、ＡＤＦ６を閉じて原稿を原稿台５ａとの間に挟み込む。そして、スキャナユニット１を副走査方向に移動させることによって、原稿台ガラス５ａ上の原稿を読み取る。
【００４４】
次に、スキャナユニット１の内部構成について図２を参照しながら説明する。図２は図１の画像読取装置におけるスキャナユニット１の内部構成を模式的に示す図である。
【００４５】
スキャナユニット１は、図２に示すように、原稿面を照明するための光源７と、光源７からの光を原稿面に向けて反射するための反射板８とを有し、原稿面からの反射光は、各反射ミラー９，１０，１１，１２，１３を経てレンズ１４に導かれ、レンズ１４によりＣＣＤ１５上に結像される。ＣＣＤ１５は、１ライン分を読み取ることが可能なイメージラインセンサである。
【００４６】
また、スキャナユニット２の内部構成は、図示していないが、基本的にはスキャナユニット１の内部構成と同じであり、ここでは、その説明を省略する。
【００４７】
次に、本実施の形態における画像読取装置の内部構成について図３を参照しながら説明する。図３は図１の画像読取装置の主要部構成を示すブロック図である。
【００４８】
本実施の形態においては、２つのセンサユニット１７，１８と、各センサユニット１７，１８から出力された画像データを入力し、各画像データに対し所定の画像処理を施すための画像処理部２２とが設けられている。
【００４９】
センサユニット１７は、ＣＣＤ１５と、ＣＣＤ１５を駆動するための駆動パルス発生部１９と、遅延回路２８と、遅延量設定部２６とを有する。センサユニット１８は、センサユニット１７と同様に、ＣＣＤ１６と、ＣＣＤ１６を駆動するための駆動パルス発生部２０と、遅延回路２９と、遅延量設定部２７とを有する。
【００５０】
画像処理部２２は、水晶発振器２１から発生されるクロックに基づき基準クロックＣRおよび同期信号ＳSを発生する同期信号発生部２３と、センサユニット１７、センサユニット１８からの画像データＶ1，Ｖ2を入力し、この画像データＶ1，Ｖ2に対し所定の画像処理を施す画像処理回路２４とを有する。
【００５１】
センサユニット１７においては、遅延回路２８が基準クロックＣRおよび同期信号ＳSを取り込み、基準クロックＣRおよび同期信号ＳSに基づき同期信号ＳSを遅延量設定部２６により設定された遅延量分遅延させて出力する。駆動パルス発生部１９は、遅延回路２８により遅延された同期信号および基準クロックＣRに基づきＣＣＤ１５を駆動するための駆動パルス（第１の蓄積期間信号Ｓ1を含む）を発生する。また、駆動パルス発生部１９は、ＣＣＤ１５からの画像データＶ1の転送を制御するための転送クロックＣTおよび画像データＶ1の有効区間を示すための有効区間信号Ｓaを発生する。ＣＣＤ１５から出力された画像データＶ1は、駆動パルス発生部１９からの転送クロックＣTに同期しながら画像処理回路２４に転送される。
【００５２】
センサユニット１８においては、遅延回路２９が基準クロックＣRおよび同期信号ＳSを取り込み、基準クロックＣRおよび同期信号ＳSに基づき同期信号ＳSを遅延量設定部２７により設定された遅延量分遅延させて出力する。駆動パルス発生部２０は、遅延回路２９により遅延された同期信号および基準クロックＣRに基づきＣＣＤ１６を駆動するための駆動パルス（第２の蓄積期間信号Ｓ2を含む）を発生する。
【００５３】
画像処理回路２４においては、転送された画像データＶ1，Ｖ2のそれぞれに対し、有効区間信号Ｓaが示す有効区間にある画像データＶ1，Ｖ2のそれぞれをサンプリングしてＡ／Ｄ変換し、このデジタル信号化された各画像データに対して画像処理（シェーディング補正など）を施し、画像処理後の各画像データを出力する。
【００５４】
次に、遅延量設定部２６および遅延量設定部２７が設定する遅延量について図４および図５を参照しながら説明する。図４は図３のＣＣＤ１５およびＣＣＤ１６と原稿との位置関係を模式的に示す図であり、図５は図３の画像データＶ1，Ｖ2、同期信号ＳS、転送クロックＣT、第１の蓄積期間信号Ｓ1、第２の蓄積期間信号Ｓ2、有効区間信号Ｓaの各信号のタイミングチャートである。
【００５５】
原稿の表面を読み取るＣＣＤ１５は、図４に示すように、ＣＣＤ１５の有効画素範囲内に原稿Ｐに対する読取範囲が収まるように位置決めされている。また同様に、原稿の裏面を読み取るＣＣＤ１６は、ＣＣＤ１６の有効画素範囲内に原稿Ｐに対する読取範囲が収まるように位置決めされている。
【００５６】
ここで、各ＣＣＤ１５，１６に対して、読取範囲の左端を決められた画素に合わせるように位置調整を行うことは非常に困難である。また、ＣＣＤ１６は、ＡＤＦ６に固定されているので、ＣＣＤ１６の光学調整をＡＤＦ６上の原稿搬送位置に合わせて行うことは可能であるが、ＣＣＤ１６とＣＣＤ１５とをそれぞれの光学中心が一致するように位置合わせすることは非常に難しい。その結果、ＣＣＤ１５による原稿Ｐの左端に対する読取画素の画素ナンバーとＣＣＤ１６による原稿Ｐの左端に対する読取画素の画素ナンバーとは異なる。図４の例では、ＣＣＤ１５による原稿Ｐの左端に対する読取画素が４画素目であり、ＣＣＤ１６による原稿Ｐの左端に対する読取画素が７画素目である。したがって、その差は３画素分である。
【００５７】
そこで、本実施の形態では、遅延量設定部２６が設定する遅延量と遅延量設定部２７が設定する遅延量とを、それぞれの差がＣＣＤ１５による原稿Ｐの左端に対する読取画素の画素ナンバーとＣＣＤ１６による原稿Ｐの左端に対する読取画素の画素ナンバーとの差になるように、３画素分の遅延量とすることにより、ＣＣＤ１５により読み取られた原稿表面とＣＣＤ１６により読み取られた原稿裏面の画像有効範囲を時間的に一致させて転送することが可能になり、画像データＶ1の有効区間を示すための有効区間信号Ｓaにより、画像データＶ2の有効区間を示すことができる。すなわち、１つの有効区間信号Ｓaにより２つの画像データＶ1，Ｖ2の有効区間を同時に表すことができる。
【００５８】
遅延量設定部２６が設定する遅延量と遅延量設定部２７が設定する遅延量とは、各ＣＣＤ１５，１６の光学調整時に測定され、遅延量設定部２６，２７のメモリにそれぞれ書き込まれる。
【００５９】
この画像読取装置における画像データＶ1，Ｖ2および上記各信号の出力タイミングについて図５を参照しながら説明する。ここで、図５に示すタイミングチャートにおいては、第１の蓄積期間信号Ｓ1を同期信号ＳSに対して固定し、第２の蓄積期間信号Ｓ2を遅延させる場合を示す。
【００６０】
給紙された原稿Ｐの表面を読み取るためのセンサユニット１７においては、図５（ａ）および（ｂ）に示すように、遅延回路２８が基準クロックＣRを基準にして遅延量設定部２６により設定された遅延量分同期信号ＳSを遅延させて駆動パルス発生部１９に出力することにより、駆動パルス発生部１９が遅延量設定部２６により設定された遅延量分遅延した第１の蓄積期間信号Ｓ1を発生する。この第１の蓄積期間信号Ｓ1の期間中、ＣＣＤ１５には原稿上の画像に対応する電荷（画像データＶ1）が蓄積される。そして、図５（ｄ）および（ｅ）に示すように、この画像データＶ1の画像処理回路２４への転送が転送クロックＣTに同期しながら開始される。次いで、図５（ｃ）に示すように、転送された画像データＶ1の内、有効な画像データを示すための有効区間信号Ｓa（Highレベル）が駆動パルス発生部１９から発生され、画像処理回路２４においては、この有効区間信号Ｓaにより示される区間（Highレベル）の画像データＶ1が有効画素として取り込まれる。ここでは、ＣＣＤ１５からの６番面の画素（ｎ＝６）が原稿表面の光学的左端読取画素（ｄ＝１）に対応するものとして取り込まれる。
【００６１】
これに対し、センサユニット１８においては、図５（ａ）および（ｉ）に示すように、遅延回路２９が基準クロックＣRを基準にして遅延量設定部２７により設定された遅延量分同期信号ＳSを遅延させて駆動パルス発生部２０に出力することにより、駆動パルス発生部２０が遅延量設定部２７により設定された遅延量分遅延した第２の蓄積期間信号Ｓ2を発生する。この第２の蓄積期間信号Ｓ2の期間中、ＣＣＤ１６には原稿上の画像に対応する電荷（画像データＶ2）が蓄積される。そして、図５（ｅ）および（ｊ）に示すように、この画像データＶ2の画像処理回路２４への転送が転送クロックＣTに同期しながら開始される。次いで、転送された画像データＶ2の内、有効区間信号Ｓa（Highレベル）により示される区間（Highレベル）の画像データＶ2が有効画素として取り込まれる。ここでは、ＣＣＤ１６の３番目の画素（ｎ＝３）が原稿裏面の光学的左端読取画素（ｄ＝１）に対応するものとして取り込まれる。
【００６２】
このように、第１の蓄積期間信号Ｓ1に対して第２の蓄積期間信号Ｓ2をＣＣＤ１５の左端読取画素（ｎ=６）とＣＣＤ１６の左端読取画素（ｎ＝３）の差に相当するクロック数すなわち３クロック分遅延させることにより、ＣＣＤ１５により読み取られた原稿表面とＣＣＤ１６により読み取られた原稿裏面の画像有効範囲が時間的に一致されて転送されることになる。
【００６３】
上記図５で示すタイミングチャートにおいて、従来の場合を参考までに示すと、図５（ｆ），（ｇ），（ｈ）に点線で示されるように、ＣＣＤ１６の有効区間信号（Highレベル）がＣＣＤ１５の有効区間信号Ｓa（Highレベル）に対して３画素分の転送クロック数に相当する時間分ずれて発生されるので、ＣＣＤ１５の左端読取画素（ｄ＝１）に対してＣＣＤ１６の左端読取画素（ｄ＝１）が３画素分時間的にずれる。
【００６４】
以上より、本実施の形態では、遅延量設定部２６が設定する遅延量と遅延量設定部２７が設定する遅延量とを、それぞれの差がＣＣＤ１５による原稿Ｐの左端に対する読取画素の画素ナンバーとＣＣＤ１６による原稿Ｐの左端に対する読取画素の画素ナンバーとの差になるようにすることにより、ＣＣＤ１５により読み取られた原稿表面とＣＣＤ１６により読み取られた原稿裏面の画像有効範囲を時間的に一致させて転送することができるので、従来のように、２つの有効区間信号を発生させ、各ＣＣＤ１５，１６からの画像データＶ1，Ｖ2をそれぞれ独立して処理する画像処理回路を設ける必要がない。すなわち、構成を複雑化することなく、原稿の両面を読み取ることができる。
【００６５】
（実施の第２形態）
次に、本発明の実施の第２形態について図６を参照しながら説明する。図６は本発明の実施の第２形態に係る画像読取装置の主要部構成を示すブロック図である。図中、上述の実施の第１形態と同じ機能を有するブロックには同一の符号を付して説明するとともに、以下の説明においては異なる機能部分についてのみを説明する。
【００６６】
本実施の形態は、図６に示すように、遅延回路２８，２９に対する遅延量を、画像処理部２２に設けられているＣＰＵ３０により設定するように構成されている。具体的には、操作パネル３１から各遅延回路２８，２９に対する遅延量を入力し、ＣＰＵ３０により入力された遅延量のそれぞれを各遅延量回路２８，２９に設定する。ここで、入力される遅延量は、予め準備されたテストチャートを読み取り、これにより得られた画像データに基づき算出された遅延量である。この遅延量の算出方法としては、例えば、ユーザによって対応する画像データをパーソナルコンピュータなどに入力して算出する方法などを用いることができる。
【００６７】
また、このような構成においては、ユーザによって、原稿Ｐに対する表裏の相互の位置関係を合わせるための遅延量を入力するだけでなく、あえて原稿Ｐに対する表裏の相互の位置関係を合わせないような遅延量などの任意の遅延量を入力することが可能である。
【００６８】
（実施の第３形態）
次に、本発明の実施の第３形態について図７を参照しながら説明する。図７は本発明の実施の第３形態に係る画像読取装置に設けられた基準マークと原稿Ｐの読取範囲との位置関係を示す模式的に示す図である。図中、上述の実施の第１形態と同じ機能を有するブロックには同一の符号を付して説明するとともに、以下の説明においては異なる機能部分についてのみを説明する。
【００６９】
本実施の形態は、図７に示すように、ＡＤＦ６上の原稿読取位置（シートスルーモード時の原稿読取位置）における原稿Ｐの通過領域の外側に、原稿表面に対する基準マーク３２および原稿裏面に対する基準マーク３３を設け、原稿Ｐの読取に先立って、ＣＣＤ１５により基準マーク３２を、ＣＣＤ１６により基準マーク３３をそれぞれ読み取り、各基準マーク３２，３３を読み取ることによって得られた画像データからＣＣＤ１５，１６のそれぞれの原稿左端に対応する画素ナンバーを推定し、この推定結果により遅延量を自動的に設定するように構成されている。
【００７０】
上述の各実施形態の画像読取装置は、スキャナ装置などの単独の装置に適用することが可能であるとともに、例えば複写機、ファクシミリ装置など、画像読取機能を有する装置に適用することが可能である。
【００７１】
また、上述の各実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読出し実行することによっても、達成されることはいうまでもない。
【００７２】
この場合、記憶媒体から読出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００７３】
プログラムコードを供給するための記憶媒体としては、例えば、フロッピー（登録商標）ディスク，ハードディスク，光ディスク，光磁気ディスク，ＣＤ−ＲＯＭ，ＣＤ−Ｒ，磁気テープ，不揮発性のメモリカード，ＲＯＭなどを用いることができる。
【００７４】
また、コンピュータが読出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）などが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることはいうまでもない。
【００７５】
さらに、記憶媒体から読出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることはいうまでもない。
【００７６】
【発明の効果】
以上説明したように、本発明によれば、構成を複雑化することなく、原稿の両面の画像有効範囲を時間的に一致させて読み取ることができる。
【図面の簡単な説明】
【図１】本発明の実施の第１形態に係る画像読取装置の主要部構成を模式的に示す図である。
【図２】図１の画像読取装置におけるスキャナユニット１の内部構成を模式的に示す図である。
【図３】図１の画像読取装置の主要部構成を示すブロック図である。
【図４】図３のＣＣＤ１５およびＣＣＤ１６と原稿との位置関係を模式的に示す図である。
【図５】図３の画像データＶ1，Ｖ2、同期信号ＳS、転送クロックＣT、第１の蓄積期間信号Ｓ1、第２の蓄積期間信号Ｓ2、有効区間信号Ｓaの各信号のタイミングチャートである。
【図６】本発明の実施の第２形態に係る画像読取装置の主要部構成を示すブロック図である。
【図７】本発明の実施の第３形態に係る画像読取装置に設けられた基準マークと原稿Ｐの読取範囲との位置関係を示す模式的に示す図である。
【図８】従来の画像読取装置における主要部構成を示すブロック図である。
【図９】図８の画像読取装置における主要信号のタイミングチャートを示す図である。
【符号の説明】
１，２  スキャナユニット
３  搬送ローラ
４  排紙ローラ
５  本体
６  ＡＤＦ
１５，１６  ＣＣＤ
１７，１８  センサユニット
１９，２０  駆動パルス発生部
２２  画像処理部
２３  同期信号発生部
２４  画像処理回路
２６，２７  遅延量設定部
２８，２９  遅延回路
３０  ＣＰＵ
３１  操作パネル
３２，３３  基準マーク
【図１】
0004217377.tif 000002
【図２】
0004217377.tif 000003
【図３】
0004217377.tif 000004
【図４】
0004217377.tif 000005
【図５】
0004217377.tif 000006
【図６】
0004217377.tif 000007
【図７】
0004217377.tif 000008
【図８】
0004217377.tif 000009
【図９】
0004217377.tif 000010