(57)【要約】【課題】搬送経路上の異なる読取位置で原稿の表面と裏面の画像読み取りを行う画像読取装置であって、これらの読取位置で行われた画像読み取りにて生成された画像データを記憶するために必要なメモリ容量を低下させることができる画像読取装置を提供する。【解決手段】原稿の表面、裏面の一方が処理面とされ、処理面に対応するメモリに所定のライン数の読取データが記憶されているか判定される（Ｓ８１０）。そして、肯定判定の場合には、該メモリから所定のライン数分の読取データが読み出されて画像処理が行われ（Ｓ８１５）、処理面が他方の面に切り替えられた（Ｓ８３０）後に再度上記判定が行われる。また、否定判定の場合には、処理面が他方の面に切り替えられた（Ｓ８３０）後に再度上記判定が行われる。【選択図】図４
2011077872.tif 000002
【特許請求の範囲】
【請求項１】
原稿の搬送経路上の予め定められた位置に設けられ、該搬送経路に沿って搬送される前記原稿の一方の面の画像を読み取り、該面について、主走査方向に沿ったライン単位で、順次、読み取った画像を出力する第一画像読取手段と、
前記搬送経路上において、前記第一画像読取手段が設けられた位置よりも、前記原稿の搬送方向の下流側の位置に設けられ、該搬送経路に沿って搬送される前記原稿の他方の面の画像を読み取り、該面について、主走査方向に沿ったライン単位で、順次、読み取った画像を出力する第二画像読取手段と、
前記第一画像読取手段により読み取られた画像を記憶する第一記憶手段と、
前記第二画像読取手段により読み取られた画像を記憶する第二記憶手段と、
前記第一記憶手段または前記第二記憶手段の一方から、前記ライン単位で画像を読み出し、該画像に対して画像処理を実行する処理実行手段と、
前記第一記憶手段または前記第二記憶手段において、記憶されている前記画像に係る前記ラインの数を特定するライン数特定手段と、
を備え、
前記処理実行手段は、前記第一記憶手段と前記第二記憶手段とについて、交互に、前記ライン数特定手段により特定された前記ラインの数が所定数以上であるかどうかを判定し、肯定判定が得られた場合には、該判定の対象である前記記憶手段から該所定数の前記ライン分の画像を読み出し、該画像に対し前記画像処理を実行すること、
を特徴とする画像読取装置。
【請求項２】
原稿の搬送経路上の予め定められた位置に設けられ、該搬送経路に沿って搬送される前記原稿の一方の面の画像を読み取り、該面について、主走査方向に沿ったライン単位で、順次、読み取った画像を出力する第一画像読取手段と、
前記搬送経路上において、前記第一画像読取手段が設けられた位置よりも、前記原稿の搬送方向の下流側の位置に設けられ、該搬送経路に沿って搬送される前記原稿の他方の面の画像を読み取り、該面について、主走査方向に沿ったライン単位で、順次、読み取った画像を出力する第二画像読取手段と、
前記第一画像読取手段により読取られた画像を記憶する第一記憶手段と、
前記第二画像読取手段により読取られた画像を記憶する第二記憶手段と、
前記第一記憶手段または前記第二記憶手段の一方から、前記ライン単位で画像を読み出し、該画像に対して画像処理を実行する処理実行手段と、
前記第一記憶手段または前記第二記憶手段において、記憶されている前記画像に係る前記ラインの数を特定するライン数特定手段と、
前記第一記憶手段と前記第二記憶手段とのどちらが前記ライン数特定手段により特定された前記ラインの数が多いかを判断する判断手段と、
を備え、
前記処理実行手段は、前記判断手段により、前記ラインの数が多いと判断された前記記憶手段から所定数の前記ライン分の画像を読み出し、該画像に対し前記画像処理を実行すること、
を特徴とする画像読取装置。
【請求項３】
請求項１または２に記載の画像読取装置であって、
前記処理実行手段は、前記記憶手段から前記所定数の前記ライン分の画像を読み出し、該画像に対しての前記画像処理を完了するまでの処理を、前記画像読取手段が、前記原稿から前記所定数の前記ライン分の画像を読み取り、該画像を出力するまでの処理を基準として、少なくとも２倍の速度で実行すること、
を特徴とする画像読取装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、二つの読取センサにより原稿の両面を並行して読み取る画像読取装置に関する。
【背景技術】
【０００２】
特許文献１に記載されているように、二つの読取センサにより原稿の表裏各面に対し個別に画像読み取りを行い、各面の画像データを並行して生成する両面原稿読取装置が知られている。この両面原稿読取装置では、各読取センサにより生成された原稿の各面の画像データがラインバッファに記憶され、各面の画像データに対し交互に符号化処理が施される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平９−２００４３７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ここで、特許文献１には、二つの読取センサが、搬送経路を挟んで対面するように配置されている場合と、搬送経路上の異なる読取位置に配置されている場合とにおいて、それぞれ、原稿の裏表各面の画像データを生成する処理が記載されている。これらのうち、二つの読取センサが異なる読取位置に配置されている場合については、両方の読取センサにより画像データが生成されるまでは符号化処理が行われない。このため、原稿の搬送方向の下流側の読取位置に原稿が到達するまでの間、上流側の読取センサにより生成された画像データをラインバッファに記憶しなければならず、ラインバッファに必要なメモリ容量が大きくなってしまう。
【０００５】
本願発明は上記課題を解決するためになされたものであり、搬送経路上の異なる読取位置で原稿の表面と裏面の画像読み取りを行う画像読取装置に関するものである。本願発明は、これらの読取位置で行われた画像読み取りにて生成された画像データを記憶するために必要なメモリ容量を低下させることができる画像読取装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するためになされた請求項１に記載の画像読取装置は、原稿の搬送経路上の予め定められた位置に設けられ、該搬送経路に沿って搬送される原稿の一方の面の画像を読み取り、該面について、主走査方向に沿ったライン単位で、順次、読み取った画像を出力する第一画像読取手段と、搬送経路上において、第一画像読取手段が設けられた位置よりも、原稿の搬送方向の下流側の位置に設けられ、該搬送経路に沿って搬送される原稿の他方の面の画像を読み取り、該面について、主走査方向に沿ったライン単位で、順次、読み取った画像を出力する第二画像読取手段と、第一画像読取手段により読み取られた画像を記憶する第一記憶手段と、第二画像読取手段により読み取られた画像を記憶する第二記憶手段と、第一記憶手段または第二記憶手段の一方から、ライン単位で画像を読み出し、該画像に対して画像処理を実行する処理実行手段と、第一記憶手段または第二記憶手段において、記憶されている画像に係るラインの数を特定するライン数特定手段と、を備える。そして、処理実行手段は、第一記憶手段と第二記憶手段とについて、交互に、ライン数特定手段により特定されたラインの数が所定数以上であるかどうかを判定し、肯定判定が得られた場合には、該判定の対象である記憶手段から該所定数のライン分の画像を読み出し、該画像に対し画像処理を実行する。
【０００７】
こうすることにより、各記憶手段のメモリ容量が、所定数のライン分の画像データを記憶可能なメモリ容量に、マージンとして例えば数ライン分の画像データを記憶可能なメモリ容量を加えた程度であれば、各画像読取手段から順次出力されるデータに対し、漏れなく画像処理を行うことが可能となる。つまり、原稿の先端が第一画像読取手段に対応する位置から第二画像読取手段に対応する位置まで移動される間に、第一画像読取手段から出力されるデータを記憶しておく必要がなくなるのである。このため、所定数として十分に小さい値を設定することにより、各画像読取手段から出力された画像データを記憶するために必要なメモリ容量を低下させることができる。
【０００８】
また、画像読取装置は、次のように構成されていても良い。
すなわち、請求項２に記載されているように、原稿の搬送経路上の予め定められた位置に設けられ、該搬送経路に沿って搬送される原稿の一方の面の画像を読み取り、該面について、主走査方向に沿ったライン単位で、順次、読み取った画像を出力する第一画像読取手段と、搬送経路上において、第一画像読取手段が設けられた位置よりも、原稿の搬送方向の下流側の位置に設けられ、該搬送経路に沿って搬送される原稿の他方の面の画像を読み取り、該面について、主走査方向に沿ったライン単位で、順次、読み取った画像を出力する第二画像読取手段と、第一画像読取手段により読取られた画像を記憶する第一記憶手段と、第二画像読取手段により読取られた画像を記憶する第二記憶手段と、第一記憶手段または第二記憶手段の一方から、ライン単位で画像を読み出し、該画像に対して画像処理を実行する処理実行手段と、第一記憶手段または第二記憶手段において、記憶されている画像に係るラインの数を特定するライン数特定手段と、第一記憶手段と第二記憶手段とのどちらがライン数特定手段により特定されたラインの数が多いかを判断する判断手段と、を備える。そして、処理実行手段は、判断手段により、ラインの数が多いと判断された記憶手段から所定数のライン分の画像を読み出し、該画像に対し画像処理を実行する。
【０００９】
このような構成を有する場合であっても、各画像読取手段から順次出力されるデータに対し、漏れなく画像処理を行うことが可能となる。このため、原稿の先端が第一画像読取手段に対応する位置から第二画像読取手段に対応する位置まで移動される間に、第一画像読取手段により出力されるデータを記憶しておく必要がなくなるのである。したがって、各画像読取手段から出力された画像データを記憶するために必要なメモリ容量を低下させることができる。
【００１０】
また、画像読取装置は、原稿の表面と裏面の両方について並行して画像読み取りが行われることが想定される。このため、十分な速度で画像処理を行わないと、記憶手段のメモリ容量が不足してしまうおそれがある。
【００１１】
そこで、請求項３では、処理実行手段は、記憶手段から所定数のライン分の画像を読み出し、該画像に対しての画像処理を完了するまでの処理を、画像読取手段が、原稿から所定数のライン分の画像を読み取り、該画像を出力するまでの処理を基準として、少なくとも２倍の速度で実行する。
【００１２】
こうすることにより、記憶手段のメモリ容量を不足させること無く、原稿の裏面と表面との両面について、画像読み取りを行うことができる。
【図面の簡単な説明】
【００１３】
【図１】画像読取装置の構成を示すブロック図である。
【図２】画像読取装置の原稿カバーの断面を模式的に示す説明図である。
【図３】画像読取部の構成を示すブロック図である。
【図４】第一実施形態の両面読取処理のフローチャートである。
【図５】第二実施形態の両面読取処理のフローチャートである。
【発明を実施するための形態】
【００１４】
以下、本発明の実施形態について図面を用いて説明する。尚、本発明の実施の形態は、下記の実施形態に何ら限定されることはなく、本発明の技術的範囲に属する限り種々の形態を採りうる。
【００１５】
［構成の説明］
本実施形態における画像読取装置は、フラットベットスキャナとして機能する原稿載置台と、原稿載置台に対し蝶番により開閉自在に取り付けられた、ＡＤＦ（Auto Document Feeder）を備える原稿カバーとを有している。図１には、画像読取装置１０の構成を示すブロック図が記載されている。画像読取装置１０は、原稿カバーと一体に構成され、原稿給紙部に載置された原稿を搬送経路に沿って搬送しＡＤＦとして機能する搬送部１００と、搬送経路を搬送される原稿の表面と裏面とについて並行して画像読み取りを行うことが可能な画像読取部２００と、搬送経路上の原稿を検知する原稿センサ３００と、各種情報を記憶するＲＡＭ４００及びＲＯＭ５００と、ＲＯＭ５００に記憶されているプログラムに基づき各種処理を実行し画像読取装置１０を統括制御するＣＰＵ６００とを有している。また、各構成要素は、内部バス７００により互いに接続されている。
【００１６】
また、図２には、原稿載置台２０に取り付けられており、内部に搬送部１００等が搭載されている原稿カバー３０の断面を模式的に示す説明図が記載されている。ここでは、図２に記載の説明図を用いて、原稿カバー３０の構成についてより詳細に説明する。
【００１７】
搬送部１００は、原稿給紙部１１０に載置された原稿を、搬送経路（図２の点線）に沿って原稿排出部１３０まで搬送する搬送ローラ１２１〜１２９を備える。また、この搬送経路には、上流側読取位置と下流側読取位置とが設けられており、原稿の裏面の画像読み取りを行うための裏面用ＣＩＳ２１０が上流側読取位置に対応して設けられており、さらに、上流側読取位置を通過する原稿を裏面用ＣＩＳ２１０の読取面に押圧する裏面用原稿押え部２２０が設けられている。また、原稿載置台２０に設けられた表面用ＣＩＳ２３０が下流側読取位置に対応する位置に移動可能に構成されており、下流側読取位置を通過する原稿を表面用ＣＩＳ２３０の読取面に押圧する表面用原稿押え部２４０が設けられている。
【００１８】
また、この搬送経路上には、対応する位置を搬送中の原稿の有無を検知するための原稿センサ３００として、Ｆセンサ３１０，ＲＢセンサ３２０，Ｒセンサ３３０が設けられている。
【００１９】
次に、画像読取装置１０における画像読取部２００の構成について、図３に記載のブロック図を用いて説明する。画像読取部２００は、裏面用ＣＩＳ２１０と、裏面用ＣＩＳ２１０により上流側読取位置を通過する原稿の裏面の画像読み取りを行い、主走査方向に沿ったライン単位で、順次、画像データ（以後、読取データとも記載）を生成する裏面用読取制御回路２５０と、裏面用読取制御回路２５０により読取データが生成される度に、該読取データが書き込まれるリングバッファとして構成されている裏面用メモリ２７０と、表面用ＣＩＳ２３０と、表面用ＣＩＳ２３０により下流側読取位置を通過する原稿の表面の画像読み取りを行い、主走査方向に沿ったライン単位で、順次、画像データ（以後、読取データとも記載）を生成する表面用読取制御回路２６０と、表面用読取制御回路２６０により読取データが生成されるたびに、該読取データが書き込まれるリングバッファとして構成されている表面用メモリ２７５と、裏面用メモリ２７０と表面用メモリ２７５とのうちの一方を選択するセレクタ２８０と、裏面用メモリ２７０と表面用メモリ２７５とのうち、セレクタ２８０により選択されたメモリからライン単位で読取データを読み出し、各種補正や、拡大，縮小，色変換等の画像処理を行う画像処理回路２９０と、を有している。
【００２０】
ここで、裏面用読取制御回路２５０は、ライン単位で読取データが生成されると、該読取データを裏面用メモリ２７０に書き込む読取データ出力回路２５１を有している。また、読取データ出力回路２５１は、該読取データを裏面用メモリ２７０に１ライン書き込む毎に、後述する裏面用カウンタ２９１ａに、カウントアップ信号を送信する。
【００２１】
尚、表面用読取制御回路２６０についても裏面用読取制御回路２５０と同様に構成されており、裏面用読取制御回路２５０と同様の読取データ出力回路２６１を有している。
また、画像処理回路２９０は、セレクタ２８０により選択されたメモリからライン単位で読取データを読み出す読取データ読出し回路２９１を有している。そして、この読取データ読出し回路２９１は、裏面用カウンタ２９１ａと表面用カウンタ２９１ｃと処理面切替回路２９１ｂと、を有している。ラインカウンタである裏面用カウンタ２９１ａは、読取データ出力回路２５１により出力されるカウントアップ信号を受信すると、書き込まれた読取データのライン数を加算すると共に、裏面用メモリ２７０から読取データが読み出される度に、読み出された読取データのライン数を減算する。また、ラインカウンタである表面用カウンタ２９１ｃは、表面用メモリ２７５に対応して裏面用カウンタ２９１ａと同様に構成されている。処理面切替回路２９１ｂは、セレクタ２８０に、裏面用メモリ２７０と表面用メモリ２７５とのうちの一方を選択させるものである。
【００２２】
尚、画像処理回路２９０は、一方のメモリから予め定められたライン数の読取データの読み出し、そして、該読取データに対しての上述した画像処理を完了するまでの処理を、各読取制御回路が、ＣＩＳにより同数のライン数分の画像を読み取り、読取データを生成してメモリに書き込むまでの処理に対して、少なくとも２倍の速度で実行する。
【００２３】
また、読取制御回路は、裏面用カウンタ２９１ａまたは表面用カウンタ２９１ｃのいずれか一方のラインカウンタが示すライン数が予め定められた数を上回った場合には、搬送部１００による原稿の搬送を停止させて画像読み取りを一時的に停止させても良い。そして、画像処理回路２９０による処理が進行し、ラインカウンタが示すライン数が予め定められた数を下回った後に、画像読み取りを再開しても良い。また、読取制御回路は、いずれか一方のラインカウンタが示すライン数が予め定められた数を上回った場合には、原稿の搬送速度を低下させ、画像読み取りの速度を低下させても良い。そして、画像処理回路２９０による処理が進行し、ラインカウンタが示すライン数が予め定められた数を下回った後に、当初の速度での画像読み取りを再開させても良い。
【００２４】
［動作の説明］
［第一実施形態］
次に、第一実施形態における画像読取装置１０にて実行される両面読取処理について説明する。本処理は、画像読取装置１０が図示しない操作部を介してユーザからスキャンの開始指示を受け付けた際に開始され、原稿給紙部１１０に載置された原稿を順次搬送して自動原稿送りを行い、これらの原稿の表面と裏面の両方についてスキャンを行う処理である。
【００２５】
Ｓ８０５では、搬送部１００による原稿の搬送が開始され、以後、原稿が搬送経路の上流側読取位置を通過する際には、画像読取部２００における裏面用読取制御回路２５０による原稿の裏面の画像読み取りが行われ、ライン単位で生成された読取データが、順次、裏面用メモリ２７０に書き込まれる。また、以後、原稿が搬送経路の下流側読取位置を通過する際には、同様に、表面用読取制御回路２６０による原稿の表面の画像読み取りが行われ、ライン単位で生成された読取データが、順次、表面用メモリ２７５に書き込まれる。このため、原稿の先端が上流側読取位置から下流側読取位置の間に位置する際には、原稿の裏面についての画像読み取りが行われ、原稿の先端が下流側読取位置に到達した後、原稿の後端が上流側読取位置を通過するまでは、原稿の表面と裏面とについて、並行して画像読み取りが行われる。また、原稿の後端が上流側読取位置を通過した後、下流側読取位置に到達するまでの間は、原稿の表面について画像読み取りが行われる。そして、画像処理回路２９０の処理面切替回路２９１ｂは、セレクタ２８０に裏面用メモリ２７０を選択させることにより処理面を裏面に設定し、Ｓ８１０に処理が移行される。
【００２６】
Ｓ８１０では、画像処理回路２９０により、処理面に対応するラインカウンタが示すライン数に基づき、処理面に対応するメモリに所定のライン数分の読取データが記憶されているかどうかが判定される。そして、肯定判定の場合（Ｓ８１０：Ｙｅｓ）はＳ８１５に、否定判定の場合（Ｓ８１０：Ｎｏ）はＳ８３０に処理が移行される。
【００２７】
Ｓ８１５では、画像処理回路２９０にて、読取データ読出し回路２９１により処理面に対応するメモリから所定のライン数分の読取データが読み出され、画像処理が行われる。そして、画像処理が行われた読取データはＲＡＭ４００における予め定められた領域に記憶され、Ｓ８２０に処理が移行される。
【００２８】
Ｓ８２０では、画像処理回路２９０により、処理面についての画像処理が全て終了したか判定される。具体的には、周知の方法によりＦセンサ３１０やＲＢセンサ３２０を用いて搬送経路を搬送される原稿のサイズを検知し、このサイズに基づき、該原稿の裏面、或いは表面を読み取る際の総ライン数を特定しても良い。そして、処理面について画像処理を行ったライン数が総ライン数に達したかどうかを判定することにより、上記判定を行っても良い。そして、肯定判定の場合（Ｓ８２０：Ｙｅｓ）はＳ８２５に処理が移行され、否定判定の場合（Ｓ８２０：Ｎｏ）はＳ８３０に処理が移行される。
【００２９】
Ｓ８２５では、画像処理回路２９０により、Ｆセンサ３１０やＲＢセンサ３２０を用いて、画像読み取りを実行中の原稿の次に搬送される原稿の有無が判定される。そして、次に搬送される原稿が有る場合（Ｓ８２５：Ｙｅｓ）はＳ８３０に処理が移行され、次に搬送される原稿が無い場合（Ｓ８２５：Ｎｏ）はＳ８３５に処理が移行される。
【００３０】
Ｓ８３０では、画像処理回路２９０の処理面切替回路２９１ｂが、セレクタ２８０に、選択中のメモリ（つまり、処理面に対応するメモリ）でないメモリを新たに選択させることにより、処理面が他方の面に切り替えられる。そして、Ｓ８１０に処理が移行される。
【００３１】
Ｓ８３５では、画像処理回路２９０にて、処理面ではない面における画像処理が未実施の部分についての画像処理が行われる。具体的には、処理面が他方の面に切り替えられ、該面についての読取データがメモリに書き込まれる度に、画像処理回路２９０にて、該メモリから読取データが読み出されて画像処理が行われ、画像処理が行われた読取データは、ＲＡＭ４００における予め定められた領域に記憶される。そして、新たな処理面について画像処理を行ったライン数が総ライン数に達すると、本処理は終了する。
【００３２】
［効果］
第一実施形態の画像読取装置１０によれば、各メモリの容量が、所定のライン数分の画像データを記憶可能なメモリ容量に、マージンとして例えば数ライン分の読取データを記憶するためのメモリ容量を加えた程度であれば、各読取制御回路にて順次生成されるデータに対し、漏れなく画像処理を行うことが可能となる。このため、原稿の先端が上流側読取位置から下流側読取位置まで移動する間に、裏面用読取制御回路２５０にて生成される読取データを記憶しておく必要がなくなるのである。このため、所定のライン数として十分に小さいライン数を設定することにより、裏面用ＣＩＳ２１０及び表面用ＣＩＳ２３０を用いて生成された読取データを記憶するために必要なメモリ容量を低下させることができる。
【００３３】
［第二実施形態］
次に、第二実施形態における画像読取装置１０にて実行される両面読取処理について説明する。本処理は、第一実施形態と同様、ユーザからスキャンの開始指示を受け付けた際に開始され、原稿給紙部１１０に載置された原稿を順次搬送して自動原稿送りを行い、これらの原稿の表面と裏面の両方についてスキャンを行う処理である。
【００３４】
Ｓ９０５では、第一実施形態におけるＳ８０５と同様の処理が行われ、以後、原稿の裏面について、ライン単位で生成された読取データが、順次、裏面用メモリ２７０に書き込まれると共に、原稿の表面について、ライン単位で生成された読取データが、順次、表面用メモリ２７５に書き込まれる。そして、Ｓ９１０に処理が移行される。
【００３５】
Ｓ９１０では、画像処理回路２９０にて、裏面用カウンタ２９１ａが示すライン数が特定される。
また、続くＳ９１５では、画像処理回路２９０にて、表面用カウンタ２９１ｃが示すライン数が特定される。
【００３６】
そして、Ｓ９２０では、画像処理回路２９０にて、裏面用カウンタ２９１ａが示すライン数と、表面用カウンタ２９１ｃが示すライン数との比較が行われる。そして、表面用カウンタ２９１ｃが示すライン数が裏面用カウンタ２９１ａが示すライン数よりも大きい場合（Ｓ９２０：Ｙｅｓ）にはＳ９２５に、表面用カウンタ２９１ｃが示すライン数が裏面用カウンタ２９１ａが示すライン数以下の場合（Ｓ９２０：Ｎｏ）にはＳ９３０に処理が移行される。
【００３７】
Ｓ９２５では、画像処理回路２９０にて、読取データ読出し回路２９１により表面用メモリ２７５に記憶されている読取データが全て読み出され、画像処理が行われる。そして、画像処理が行われた読取データはＲＡＭ４００における予め定められた領域に記憶され、Ｓ９３５に処理が移行される。
【００３８】
また、Ｓ９３０では、画像処理回路２９０にて、読取データ読出し回路２９１により裏面用メモリ２７０に記憶されている読取データが全て読み出され、画像処理が行われる。そして、画像処理が行われた読取データはＲＡＭ４００における予め定められた領域に記憶され、Ｓ９３５に処理が移行される。
【００３９】
Ｓ９３５では、画像処理回路２９０にて、一枚の原稿の裏面と表面とについて、画像処理が全て終了したかどうかが判定される。具体的には、第一実施形態と同様、Ｆセンサ３１０やＲＢセンサ３２０により原稿の表面を読み取る際の総ライン数を特定しても良い。そして、下流側読取位置で読み取りが行われる原稿の表面について、画像処理を行ったライン数が総ライン数に達したかどうかを判定することにより、一枚分の原稿の裏面と表面とについて、画像処理が終了したかどうかを判定しても良い。そして、肯定判定の場合（Ｓ９３５：Ｙｅｓ）はＳ９４０に、否定判定の場合（Ｓ９３５：Ｙｅｓ）はＳ９１０に処理が移行される。
【００４０】
Ｓ９４０では、画像処理回路２９０により、Ｆセンサ３１０やＲＢセンサ３２０を用いて、画像読み取りを実行中の原稿の次に搬送される原稿の有無が判定される。そして、次に搬送される原稿が有る場合（Ｓ９４０：Ｙｅｓ）はＳ９１０に処理が移行され、次に搬送される原稿が無い場合（Ｓ９４０：Ｎｏ）は、本処理は終了する。
【００４１】
［効果］
第二実施形態の画像読取装置１０によれば、読取制御回路にて順次生成されるデータに対し、漏れなく画像処理を行うことができる。このため、原稿の先端が上流側読取位置から下流側読取位置まで移動する間に、裏面用読取制御回路２５０にて生成される読取データを記憶しておく必要がなくなるのである。したがって、裏面用ＣＩＳ２１０及び表面用ＣＩＳ２３０を用いて生成された読取データを記憶するために必要なメモリ容量を低下させることができる。
【００４２】
［他の実施形態］
（１）第一実施形態、及び第二実施形態では、表面用カウンタ２９１ａ或いは裏面用カウンタ２９１ｃは、画像処理回路２９０に設けられている。しかしながら、例えば、裏面用読取制御回路２５０は裏面用のラインカウンタを、表面用読取制御回路２６０は表面用のラインカウンタをそれぞれ設ける構成にしてもよい。また、上記ラインカウンタを、裏面用読取制御回路２５０と表面用読取制御回路２６０と画像処理回路２９０との外部に設けても良い。このような構成を有する場合であっても、同様の効果を得ることができる。
【００４３】
（２）第一実施形態、及び第二実施形態では、各読取制御回路は、ＣＩＳにて生成された読取データをそのままメモリに書き込んでいるが、読取データに対し補正処理等を行った後にメモリに書き込んでも良い。このような構成を有することにより、画像処理回路２９０における処理負荷を分散させることができる。
【００４４】
［特許請求の範囲との対応］
上記実施形態の説明で用いた用語と、特許請求の範囲の記載に用いた用語との対応を示す。
【００４５】
裏面用読取制御回路２５０が第一画像読取手段に、表面用読取制御回路２６０が第二画像読取手段に、裏面用メモリ２７０が第一記憶手段に、表面用メモリ２７５が第二記憶手段に、画像処理回路２９０が処理実行手段に、裏面用カウンタ２９１ａ，表面用カウンタ２９１ｃがライン数特定手段に、第二実施形態における両面読取処理のＳ９２０が判断手段に相当する。
【符号の説明】
【００４６】
１０…画像読取装置、２０…原稿載置台、３０…原稿カバー、１００…搬送部、１１０…原稿給紙部、１２１…搬送ローラ、１３０…原稿排出部、２００…画像読取部、２１０…裏面用ＣＩＳ、２２０…裏面用原稿押え部、２３０…表面用ＣＩＳ、２４０…表面用原稿押え部、２５０…裏面用読取制御回路、２５１…読取データ出力回路、２６０…表面用読取制御回路、２６１…読取データ出力回路、２７０…裏面用メモリ、２７５…表面用メモリ、２８０…セレクタ、２９０…画像処理回路、２９１…読取データ読出し回路、２９１ａ…裏面用カウンタ、２９１ｂ…処理面切替回路、２９１ｃ…表面用カウンタ、３００…原稿センサ、３１０…Ｆセンサ、３２０…ＲＢセンサ、３３０…Ｒセンサ、４００…ＲＡＭ、５００…ＲＯＭ、６００…ＣＰＵ、７００…内部バス。
【図１】
2011077872.tif 000003
【図２】
2011077872.tif 000004
【図３】
2011077872.tif 000005
【図４】
2011077872.tif 000006
【図５】
2011077872.tif 000007