(57)【特許請求の範囲】
【請求項１】
シート状の記録媒体の少なくとも一方の面に記録された画像を読み取って画像データを出力する画像読取装置において、
前記記録媒体を構成する複数シートを順次、前記画像読取装置内に給送する給送手段と、
前記給送手段の給送速度よりも速い搬送速度を備え、前記給送手段により給送された前記記録媒体を搬送する搬送手段と、
前記給送手段及び前記搬送手段を駆動する駆動手段と、
前記搬送手段によって搬送された記録媒体の先端及び後端を検出する検出手段と、
前記検出手段による検出結果に基づき、前記搬送手段によって搬送された記録媒体の第１の所定位置の画像を読み取る第１の読取手段と、
前記記録媒体の搬送路上で前記第１の読取手段よりも所定距離だけ下流側に配置され、前記検出手段による検出結果に基づき、前記搬送手段によって搬送された記録媒体の第２の所定位置の画像を読み取る第２の読取手段と、
前記第１及び第２の読取手段の少なくとも１つが読み取った画像の画像データをイメージメモリに格納する格納手段と、
前記イメージメモリに格納された画像データを外部装置に出力する出力手段と
を有し、
前記第１及び第２の読取手段の両方で画像読み取りを行うように設定された場合に、前記検出手段による検出位置において、前記記録媒体の第１のシートの後端と、前記第１のシートに続いて搬送された前記記録媒体の第２のシートの先端との距離が前記所定距離以上になるように、前記給送手段の給送速度と前記搬送手段の搬送速度との差が設定されることを特徴とする画像読取装置。
【請求項２】
前記第１及び第２の読取手段の両方で画像読み取りを行うように設定された場合に、前記第２の読取手段が前記記録媒体の第１のシートに対する画像読み取りを終了した後に、前記第１のシートに続いて搬送された前記記録媒体の第２のシートに対して前記第１の読取手段による画像読み取りが開始されることを特徴とする請求項１記載の画像読取装置。
【請求項３】
前記第１及び第２の読取手段のうちの一方だけで画像読み取りを行うように設定された場合に、前記検出手段による検出位置において、前記記録媒体の第１のシートの後端と、前記第１のシートに続いて搬送された前記記録媒体の第２のシートの先端との距離が前記所定距離よりも短くなるように、前記給送手段の給送速度と前記搬送手段の搬送速度との差が設定されることを特徴とする請求項２記載の画像読取装置。
【請求項４】
前記第１及び第２の読取手段のうちの一方だけで画像読み取りを行うように設定された場合に、前記検出手段によって検出された前記記録媒体の第１のシートの後端と、前記第１のシートに続いて搬送された前記記録媒体の第２のシートの先端との距離が前記所定距離よりも短くとも、前記記録媒体の搬送及び画像読み取りを継続させる制御手段を、更に有することを特徴とする請求項２または請求項３記載の画像読取装置。
【請求項５】
前記第１及び第２の読取手段の両方で画像読み取りを行うように設定された場合に、前記検出手段によって検出された前記記録媒体の第１のシートの後端と、前記第１のシートに続いて搬送された前記記録媒体の第２のシートの先端との距離が前記所定距離よりも短いならば、前記記録媒体の搬送及び画像読み取りを停止させる制御手段を、更に有することを特徴とする請求項３または請求項４記載の画像読取装置。
【請求項６】
前記第１及び第２の読取手段のうちの一方だけで画像読み取りを行うように設定された場合に、前記検出手段によって検出された前記記録媒体の第１のシートの後端と、前記第１のシートに続いて搬送された前記記録媒体の第２のシートの先端との距離が、前記所定距離よりも短く設定された所定間隔より短いときは、前記第１のシートの後端及び前記第２のシートの先端と認識していた部分は、前記第１のシートに存在する穴の先端及び後端に接するシート部分であると推定する推定手段を、更に有することを特徴とする請求項１、請求項３、及び請求項４のいずれかに記載の画像読取装置。
【請求項７】
前記第１及び第２の読取手段のうちの一方だけで画像読み取りを行うように設定された場合に、前記検出手段によって検出された前記記録媒体の第１のシートの後端と、前記第１のシートに続いて搬送された前記記録媒体の第２のシートの先端との距離が、前記所定距離よりも短く設定された所定間隔より短いとき、前記第１のシートの先端と後端との第１の距離及び前記第２のシートの先端と後端との第２の距離を算出し、該算出された第１及び第２の距離が、前記記録媒体の搬送方向の長さ以上であれば、前記記録媒体に穴が存在しないと判断する判断手段を、更に有することを特徴とする請求項１、請求項３、及び請求項４のいずれかに記載の画像読取装置。
【請求項８】
シート状の記録媒体を構成する複数シートを順次、画像読取装置内に給送する給送手段と、該給送手段の給送速度よりも速い搬送速度を備え、前記給送手段により給送された前記記録媒体を搬送する搬送手段と、前記給送手段及び前記搬送手段を駆動する駆動手段と、前記搬送手段によって搬送された記録媒体の先端及び後端を検出する検出手段と、該検出手段による検出結果に基づき、前記搬送手段によって搬送された記録媒体の第１の所定位置の画像を読み取る第１の読取手段と、前記記録媒体の搬送路上で前記第１の読取手段よりも所定距離だけ下流側に配置され、前記検出手段による検出結果に基づき、前記搬送手段によって搬送された記録媒体の第２の所定位置の画像を読み取る第２の読取手段と、前記第１及び第２の読取手段の少なくとも１つが読み取った画像の画像データをイメージメモリに格納する格納手段と、前記イメージメモリに格納された画像データを外部装置に出力する出力手段とを備えた画像読取装置に適用される画像読取方法において、
前記第１及び第２の読取手段の両方で画像読み取りを行うように設定された場合に、前記検出手段による検出位置において、前記記録媒体の第１のシートの後端と、前記第１のシートに続いて搬送された前記記録媒体の第２のシートの先端との距離が前記所定距離以上になるように、前記給送手段の給送速度と前記搬送手段の搬送速度との差を設定する設定ステップを有することを特徴とする画像読取方法。
【請求項９】
前記第１及び第２の読取手段の両方で画像読み取りを行うことを求めた指示を受け取る受取ステップと、
前記受取ステップによって前記指示を受け取った場合に、前記検出手段によって検出された前記記録媒体の第１のシートの後端と、前記第１のシートに続いて搬送された前記記録媒体の第２のシートの先端との距離を前記所定距離と比較する比較手段と、
前記比較手段による比較の結果、前記距離が前記所定距離よりも短いならば、前記記録媒体の搬送及び画像読み取りを停止させる停止ステップと
を有することを特徴とする請求項８記載の画像読取方法。
【請求項１０】
前記第１及び第２の読取手段のうちの一方だけで画像読み取りを行うことを求めた指示を受け取る受取ステップと、
前記受取ステップによって前記指示を受け取った場合に、前記検出手段によって検出された前記記録媒体の第１のシートの後端と、前記第１のシートに続いて搬送された前記記録媒体の第２のシートの先端との距離を、前記所定距離と比較する比較ステップと、
前記比較ステップによる比較の結果、前記距離が前記所定間隔より短くとも、前記記録媒体の搬送及び画像読み取りを継続させる制御ステップと
を有することを特徴とする請求項８記載の画像読取方法。
【請求項１１】
シート状の記録媒体を構成する複数シートを順次、画像読取装置内に給送する給送手段と、該給送手段の給送速度よりも速い搬送速度を備え、前記給送手段により給送された前記記録媒体を搬送する搬送手段と、該搬送手段によって搬送された記録媒体の先端及び後端を検出する検出手段と、該検出手段による検出結果に基づき、前記搬送手段によって搬送された記録媒体の第１の所定位置の画像を読み取る第１の読取手段と、前記記録媒体の搬送路上で前記第１の読取手段よりも所定距離だけ下流側に配置され、前記検出手段による検出結果に基づき、前記搬送手段によって搬送された記録媒体の第２の所定位置の画像を読み取る第２の読取手段と、前記第１及び第２の読取手段の少なくとも１つが読み取った画像の画像データをイメージメモリに格納する格納手段と、前記イメージメモリに格納された画像データを外部装置に出力する出力手段とを備えた画像読取装置に適用される画像読取方法において、
前記第１及び第２の読取手段のうちの一方だけで画像読み取りを行うことを求めた指示を受け取る受取ステップと、
前記受取ステップによって前記指示を受け取った場合に、前記検出手段によって検出された前記記録媒体の第１のシートの後端と、前記第１のシートに続いて搬送された前記記録媒体の第２のシートの先端との距離を、前記所定距離よりも短く設定された所定間隔と比較する比較ステップと、
前記比較手段による比較の結果、前記距離が前記所定間隔より短いならば、前記第１のシートの後端及び前記第２のシートの先端と認識していた部分は、前記第１のシートに存在する穴の先端及び後端に接するシート部分であると推定する推定ステップと
を有することを特徴とする画像読取方法。
【請求項１２】
シート状の記録媒体を構成する複数シートを順次、画像読取装置内に給送する給送手段と、該給送手段の給送速度よりも速い搬送速度を備え、前記給送手段により給送された前記記録媒体を搬送する搬送手段と、該搬送手段によって搬送された記録媒体の先端及び後端を検出する検出手段と、該検出手段による検出結果に基づき、前記搬送手段によって搬送された記録媒体の第１の所定位置の画像を読み取る第１の読取手段と、前記記録媒体の搬送路上で前記第１の読取手段よりも所定距離だけ下流側に配置され、前記検出手段による検出結果に基づき、前記搬送手段によって搬送された記録媒体の第２の所定位置の画像を読み取る第２の読取手段と、前記第１及び第２の読取手段の少なくとも１つが読み取った画像の画像データをイメージメモリに格納する格納手段と、前記イメージメモリに格納された画像データを外部装置に出力する出力手段とを備えた画像読取装置に適用される画像読取方法において、
前記第１及び第２の読取手段のうちの一方だけで画像読み取りを行うことを求めた指示を受け取る受取ステップと、
前記受取ステップによって前記指示を受け取った場合に、前記検出手段によって検出された前記記録媒体の第１のシートの後端と、前記第１のシートに続いて搬送された前記記録媒体の第２のシートの先端との距離を、前記所定距離よりも短く設定された所定間隔と比較する比較ステップと、
前記比較手段による比較の結果、前記距離が前記所定間隔より短いならば、前記第１のシートの先端と後端との第１の距離及び前記第２のシートの先端と後端との第２の距離を算出する算出ステップと、
前記算出ステップによって算出された第１及び第２の距離が、前記記録媒体の搬送方向の長さ以上であれば、前記記録媒体に穴が存在しないと判断する判断ステップと
を有することを特徴とする画像読取方法。
【請求項１３】
シート状の記録媒体を構成する複数シートを順次、画像読取装置内に給送する給送手段と、該給送手段の給送速度よりも速い搬送速度を備え、前記給送手段により給送された前記記録媒体を搬送する搬送手段と、該搬送手段によって搬送された記録媒体の先端及び後端を検出する検出手段と、該検出手段による検出結果に基づき、前記搬送手段によって搬送された記録媒体の第１の所定位置の画像を読み取る第１の読取手段と、前記記録媒体の搬送路上で前記第１の読取手段よりも所定距離だけ下流側に配置され、前記検出手段による検出結果に基づき、前記搬送手段によって搬送された記録媒体の第２の所定位置の画像を読み取る第２の読取手段と、前記第１及び第２の読取手段の少なくとも１つが読み取った画像の画像データをイメージメモリに格納する格納手段と、前記イメージメモリに格納された画像データを外部装置に出力する出力手段とを備えた画像読取装置に適用される画像読取方法を、コンピュータに実行させるためのプログラムにおいて、
前記画像読取方法が、
前記第１及び第２の読取手段のうちの一方だけで画像読み取りを行うことを求めた指示を受け取る受取ステップと、
前記受取ステップによって前記指示を受け取った場合に、前記検出手段によって検出された前記記録媒体の第１のシートの後端と、前記第１のシートに続いて搬送された前記記録媒体の第２のシートの先端との距離を、前記所定距離よりも短く設定された所定間隔と比較する比較ステップと、
前記比較手段による比較の結果、前記距離が前記所定間隔より短いならば、前記第１のシートの後端及び前記第２のシートの先端と認識していた部分は、前記第１のシートに存在する穴の先端及び後端に接するシート部分であると推定する推定ステップと
を有することを特徴とするプログラム。
【請求項１４】
シート状の記録媒体を構成する複数シートを順次、画像読取装置内に給送する給送手段と、該給送手段の給送速度よりも速い搬送速度を備え、前記給送手段により給送された前記記録媒体を搬送する搬送手段と、該搬送手段によって搬送された記録媒体の先端及び後端を検出する検出手段と、該検出手段による検出結果に基づき、前記搬送手段によって搬送された記録媒体の第１の所定位置の画像を読み取る第１の読取手段と、前記記録媒体の搬送路上で前記第１の読取手段よりも所定距離だけ下流側に配置され、前記検出手段による検出結果に基づき、前記搬送手段によって搬送された記録媒体の第２の所定位置の画像を読み取る第２の読取手段と、前記第１及び第２の読取手段の少なくとも１つが読み取った画像の画像データをイメージメモリに格納する格納手段と、前記イメージメモリに格納された画像データを外部装置に出力する出力手段とを備えた画像読取装置に適用される画像読取方法を、コンピュータに実行させるためのプログラムにおいて、
前記画像読取方法が、
前記第１及び第２の読取手段のうちの一方だけで画像読み取りを行うことを求めた指示を受け取る受取ステップと、
前記受取ステップによって前記指示を受け取った場合に、前記検出手段によって検出された前記記録媒体の第１のシートの後端と、前記第１のシートに続いて搬送された前記記録媒体の第２のシートの先端との距離を、前記所定距離よりも短く設定された所定間隔と比較する比較ステップと、
前記比較手段による比較の結果、前記距離が前記所定間隔より短いならば、前記第１のシートの先端と後端との第１の距離及び前記第２のシートの先端と後端との第２の距離を算出する算出ステップと、
前記算出ステップによって算出された第１及び第２の距離が、前記記録媒体の搬送方向の長さ以上であれば、前記記録媒体に穴が存在しないと判断する判断ステップと
を有することを特徴とするプログラム。
【請求項１５】
シート状の記録媒体を構成する複数シートを順次、画像読取装置内に給送する給送手段と、該給送手段の給送速度よりも速い搬送速度を備え、前記給送手段により給送された前記記録媒体を搬送する搬送手段と、該搬送手段によって搬送された記録媒体の先端及び後端を検出する検出手段と、該検出手段による検出結果に基づき、前記搬送手段によって搬送された記録媒体の第１の所定位置の画像を読み取る第１の読取手段と、前記記録媒体の搬送路上で前記第１の読取手段よりも所定距離だけ下流側に配置され、前記検出手段による検出結果に基づき、前記搬送手段によって搬送された記録媒体の第２の所定位置の画像を読み取る第２の読取手段と、前記第１及び第２の読取手段の少なくとも１つが読み取った画像の画像データをイメージメモリに格納する格納手段と、前記イメージメモリに格納された画像データを外部装置に出力する出力手段とを備えた画像読取装置に適用される画像読取方法をプログラムとして記憶した、コンピュータにより読み出し可能な記憶媒体において、
前記画像読取方法が、
前記第１及び第２の読取手段のうちの一方だけで画像読み取りを行うことを求めた指示を受け取る受取ステップと、
前記受取ステップによって前記指示を受け取った場合に、前記検出手段によって検出された前記記録媒体の第１のシートの後端と、前記第１のシートに続いて搬送された前記記録媒体の第２のシートの先端との距離を、前記所定距離よりも短く設定された所定間隔と比較する比較ステップと、
前記比較手段による比較の結果、前記距離が前記所定間隔より短いならば、前記第１のシートの後端及び前記第２のシートの先端と認識していた部分は、前記第１のシートに存在する穴の先端及び後端に接するシート部分であると推定する推定ステップと
を有することを特徴とする記憶媒体。
【請求項１６】
シート状の記録媒体を構成する複数シートを順次、画像読取装置内に給送する給送手段と、該給送手段の給送速度よりも速い搬送速度を備え、前記給送手段により給送された前記記録媒体を搬送する搬送手段と、該搬送手段によって搬送された記録媒体の先端及び後端を検出する検出手段と、該検出手段による検出結果に基づき、前記搬送手段によって搬送された記録媒体の第１の所定位置の画像を読み取る第１の読取手段と、前記記録媒体の搬送路上で前記第１の読取手段よりも所定距離だけ下流側に配置され、前記検出手段による検出結果に基づき、前記搬送手段によって搬送された記録媒体の第２の所定位置の画像を読み取る第２の読取手段と、前記第１及び第２の読取手段の少なくとも１つが読み取った画像の画像データをイメージメモリに格納する格納手段と、前記イメージメモリに格納された画像データを外部装置に出力する出力手段とを備えた画像読取装置に適用される画像読取方法をプログラムとして記憶した、コンピュータにより読み出し可能な記憶媒体において、
前記画像読取方法が、
前記第１及び第２の読取手段のうちの一方だけで画像読み取りを行うことを求めた指示を受け取る受取ステップと、
前記受取ステップによって前記指示を受け取った場合に、前記検出手段によって検出された前記記録媒体の第１のシートの後端と、前記第１のシートに続いて搬送された前記記録媒体の第２のシートの先端との距離を、前記所定距離よりも短く設定された所定間隔と比較する比較ステップと、
前記比較手段による比較の結果、前記距離が前記所定間隔より短いならば、前記第１のシートの先端と後端との第１の距離及び前記第２のシートの先端と後端との第２の距離を算出する算出ステップと、
前記算出ステップによって算出された第１及び第２の距離が、前記記録媒体の搬送方向の長さ以上であれば、前記記録媒体に穴が存在しないと判断する判断ステップと
を有することを特徴とする記憶媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画像読取装置、画像読取方法、プログラム、及び記憶媒体に関し、特に、シート状の記録媒体の少なくとも一方の面に記録された画像を読み取って画像データを出力する画像読取装置、該画像読取装置に適用される画像読取方法、該画像読取方法をコンピュータに実行させるためのプログラム、及び該プログラムを記憶した記憶媒体に関する。
【０００２】
【従来の技術】
用紙が１枚ずつ分割されたシート状の原稿を搬送して、原稿両面の画像情報を２つのイメージセンサで読み込む方式の従来のシートスルー型スキャナの構成を、図１１の側断面図で示す。
【０００３】
シートスルー型スキャナ１００は、外部機器（不図示）から読み取り開始指示が行われると、原稿台１０５に置かれた複数枚の原稿１０６が、給紙ローラ１０１によって引き込まれるとともに、分離ローラ１１３によって１枚だけに分離され、送りローラ１０２、搬送ローラ１０３、搬送ローラ１１２によって搬送される。
【０００４】
センサ１１４が原稿１０６の到着を検出し、センサ１１４で原稿１０６の先端が検出された時点から第１の所定時間の経過後に、表画像用イメージセンサ１０４が、原稿１０６の表画像の読み取りを開始し、１ラインずつ画像データがイメージメモリに書き込まれる。また、センサ１１４で原稿１０６の先端が検出された時点から第２の所定時間の経過後に、裏画像用イメージセンサ１０９が、原稿１０６の裏画像の読み取りを開始し、１ラインずつ画像データがイメージメモリに書き込まれる。その後、原稿１０６は排紙ローラ１０７を通って排出される。
【０００５】
原稿台１０５に原稿が無くなるまで上記画像の読み取り（スキャン）動作が繰り返される一方、イメージメモリから画像データが適宜読み出され、外部機器へ転送される。
【０００６】
なお、給紙ローラ１０１、送りローラ１０２、搬送ローラ１０３、搬送ローラ１１２、分離ローラ１１３、排紙ローラ１０７は、不図示のモータで駆動されて回転している。給紙ローラ１０１では、クラッチ１１５の動作によって、モータから伝達される駆動力が遮断されるようになっており、前に搬送した第１の原稿１０６ａと次に搬送する第２の原稿１０６ｂとの間隔が所定間隔となるように、クラッチ１１５の動作が制御される。
【０００７】
図１２は、図１１における表画像用イメージセンサ１０４と裏画像用イメージセンサ１０９との位置関係を示す図である。
【０００８】
表画像用イメージセンサ１０４と裏画像用イメージセンサ１０９とは、原稿搬送路において離れて配置され、それらの各画像読み取り位置の相互距離が所定の間隔（オフセット）Ｌであるとするとき、センサ１１４が前の第１の原稿１０６ａの最後尾を検知した時点から次の第２の原稿１０６ｂの先端を検知した時点までの時間と、センサ１１４の位置での原稿の搬送スピードとから算出される第１の原稿１０６ａの最後尾と第２の原稿１０６ｂの先端との距離が、上記所定の間隔Ｌよりも短くならないように、クラッチ１１５によって給紙ローラ１０１の給紙動作が制御される。
【０００９】
すなわち、センサ１１４が原稿１０６の先端を検出した時点を基準にして、表画像用イメージセンサ１０４及び裏画像用イメージセンサ１０９をそれぞれ動作させるため、また、第１の原稿１０６ａを読み取ったモードとは別の読み取りモードで第２の原稿１０ｂを読み取る場合があるので、第１の原稿１０６ａに対する表画像用イメージセンサ１０４及び裏画像用イメージセンサ１０９の動作が一旦終了してから、第２の原稿１０ｂに対する表画像用イメージセンサ１０４及び裏画像用イメージセンサ１０９の動作を開始する必要がある。したがって、第１の原稿１０６ａを裏画像用イメージセンサ１０９で読み取り終わってから、第２の原稿１０６ｂの先端が表画像用イメージセンサ１０４に入って来なければいけないが、第１の原稿１０６ａを裏画像用イメージセンサ１０９で読み取り終わった時点で、第２の原稿１０６ｂの先端が既に表画像用イメージセンサ１０４を通過してしまっていると、第２の原稿１０６ｂの先端部分の画像は表画像用イメージセンサ１０４によって読み取られていないという事態が発生し、先端画像欠けが生じてしまう。こうした先端画像欠けを防ぐために、クラッチ１１５による給紙ローラ１０１の給紙動作制御が必要になる。
【００１０】
【発明が解決しようとする課題】
しかしながら、上記従来のシートスルー型スキャナ１００における、クラッチ１１５による給紙ローラ１０１の給紙動作制御では、表画像用イメージセンサ１０４の画像読み取り位置と裏画像用イメージセンサ１０９の画像読み取り位置との間隔Ｌが狭くなるにつれて、クラッチ１１５による給紙ローラ１０１の給紙動作制御の高い精度が要求されるため、この間隔Ｌを比較的長く設定することが行われるが、その場合、給紙ローラ１０１から原稿を給紙するタイミングの間隔が長くなってしまい、その結果、複数枚の原稿の画像を読み取るときのシートスルー型スキャナ１００としての画像読み取り速度が低下するという問題があった。
【００１１】
また、従来のシートスルー型スキャナ１００では、クラッチ１１５等を備える必要があり、これがコスト高の要因となっていた。
【００１２】
さらに、原稿にパンチ穴等が明けられていた場合、センサ１１４がそれを原稿の切れ目として検出してしまうという問題もあった。
【００１３】
本発明はこのような問題点に鑑みてなされたものであって、複数枚の原稿の画像読み取り処理に要する時間を短縮した画像読取装置、画像読取方法、プログラム、及び記憶媒体を提供することを第１の目的とする。
【００１４】
また、クラッチ等を備えることによるコスト高を改善した画像読取装置、画像読取方法、プログラム、及び記憶媒体を提供することを第２の目的とする。
【００１５】
さらに、原稿に明けられていたパンチ穴等を原稿の切れ目として判断してしまうことを防止した画像読取装置、画像読取方法、プログラム、及び記憶媒体を提供することを第３の目的とする。
【００１６】
【課題を解決するための手段】
上記目的を達成するために、請求項１記載の発明によれば、シート状の記録媒体の少なくとも一方の面に記録された画像を読み取って画像データを出力する画像読取装置において、前記記録媒体を構成する複数シートを順次、前記画像読取装置内に給送する給送手段と、前記給送手段の給送速度よりも速い搬送速度を備え、前記給送手段により給送された前記記録媒体を搬送する搬送手段と、前記給送手段及び前記搬送手段を駆動する駆動手段と、前記搬送手段によって搬送された記録媒体の先端及び後端を検出する検出手段と、前記検出手段による検出結果に基づき、前記搬送手段によって搬送された記録媒体の第１の所定位置の画像を読み取る第１の読取手段と、前記記録媒体の搬送路上で前記第１の読取手段よりも所定距離だけ下流側に配置され、前記検出手段による検出結果に基づき、前記搬送手段によって搬送された記録媒体の第２の所定位置の画像を読み取る第２の読取手段と、前記第１及び第２の読取手段の少なくとも１つが読み取った画像の画像データをイメージメモリに格納する格納手段と、前記イメージメモリに格納された画像データを外部装置に出力する出力手段とを有し、前記第１及び第２の読取手段の両方で画像読み取りを行うように設定された場合に、前記検出手段による検出位置において、前記記録媒体の第１のシートの後端と、前記第１のシートに続いて搬送された前記記録媒体の第２のシートの先端との距離が前記所定距離以上になるように、前記給送手段の給送速度と前記搬送手段の搬送速度との差が設定されることを特徴とする画像読取装置が提供される。
【００１７】
また、請求項８記載の発明によれば、シート状の記録媒体を構成する複数シートを順次、画像読取装置内に給送する給送手段と、該給送手段の給送速度よりも速い搬送速度を備え、前記給送手段により給送された前記記録媒体を搬送する搬送手段と、前記給送手段及び前記搬送手段を駆動する駆動手段と、前記搬送手段によって搬送された記録媒体の先端及び後端を検出する検出手段と、該検出手段による検出結果に基づき、前記搬送手段によって搬送された記録媒体の第１の所定位置の画像を読み取る第１の読取手段と、前記記録媒体の搬送路上で前記第１の読取手段よりも所定距離だけ下流側に配置され、前記検出手段による検出結果に基づき、前記搬送手段によって搬送された記録媒体の第２の所定位置の画像を読み取る第２の読取手段と、前記第１及び第２の読取手段の少なくとも１つが読み取った画像の画像データをイメージメモリに格納する格納手段と、前記イメージメモリに格納された画像データを外部装置に出力する出力手段とを備えた画像読取装置に適用される画像読取方法において、前記第１及び第２の読取手段の両方で画像読み取りを行うように設定された場合に、前記検出手段による検出位置において、前記記録媒体の第１のシートの後端と、前記第１のシートに続いて搬送された前記記録媒体の第２のシートの先端との距離が前記所定距離以上になるように、前記給送手段の給送速度と前記搬送手段の搬送速度との差を設定する設定ステップを有することを特徴とする画像読取方法が提供される。
【００１８】
請求項１０の発明によれば、  前記第１及び第２の読取手段のうちの一方だけで画像読み取りを行うことを求めた指示を受け取る受取ステップと、前記受取ステップによって前記指示を受け取った場合に、前記検出手段によって検出された前記記録媒体の第１のシートの後端と、前記第１のシートに続いて搬送された前記記録媒体の第２のシートの先端との距離を、前記所定距離と比較する比較ステップと、前記比較ステップによる比較の結果、前記距離が前記所定間隔より短くとも、前記記録媒体の搬送及び画像読み取りを継続させる制御ステップとを有することを特徴とする画像読取方法が提供される。
【００１９】
請求項１１記載の発明によれば、シート状の記録媒体を構成する複数シートを順次、画像読取装置内に給送する給送手段と、該給送手段の給送速度よりも速い搬送速度を備え、前記給送手段により給送された前記記録媒体を搬送する搬送手段と、該搬送手段によって搬送された記録媒体の先端及び後端を検出する検出手段と、該検出手段による検出結果に基づき、前記搬送手段によって搬送された記録媒体の第１の所定位置の画像を読み取る第１の読取手段と、前記記録媒体の搬送路上で前記第１の読取手段よりも所定距離だけ下流側に配置され、前記検出手段による検出結果に基づき、前記搬送手段によって搬送された記録媒体の第２の所定位置の画像を読み取る第２の読取手段と、前記第１及び第２の読取手段の少なくとも１つが読み取った画像の画像データをイメージメモリに格納する格納手段と、前記イメージメモリに格納された画像データを外部装置に出力する出力手段とを備えた画像読取装置に適用される画像読取方法において、前記第１及び第２の読取手段のうちの一方だけで画像読み取りを行うことを求めた指示を受け取る受取ステップと、前記受取ステップによって前記指示を受け取った場合に、前記検出手段によって検出された前記記録媒体の第１のシートの後端と、前記第１のシートに続いて搬送された前記記録媒体の第２のシートの先端との距離を、前記所定距離よりも短く設定された所定間隔と比較する比較ステップと、前記比較手段による比較の結果、前記距離が前記所定間隔より短いならば、前記第１のシートの後端及び前記第２のシートの先端と認識していた部分は、前記第１のシートに存在する穴の先端及び後端に接するシート部分であると推定する推定ステップとを有することを特徴とする画像読取方法が提供される。
【００２０】
請求項１２記載の発明によれば、シート状の記録媒体を構成する複数シートを順次、画像読取装置内に給送する給送手段と、該給送手段の給送速度よりも速い搬送速度を備え、前記給送手段により給送された前記記録媒体を搬送する搬送手段と、該搬送手段によって搬送された記録媒体の先端及び後端を検出する検出手段と、該検出手段による検出結果に基づき、前記搬送手段によって搬送された記録媒体の第１の所定位置の画像を読み取る第１の読取手段と、前記記録媒体の搬送路上で前記第１の読取手段よりも所定距離だけ下流側に配置され、前記検出手段による検出結果に基づき、前記搬送手段によって搬送された記録媒体の第２の所定位置の画像を読み取る第２の読取手段と、前記第１及び第２の読取手段の少なくとも１つが読み取った画像の画像データをイメージメモリに格納する格納手段と、前記イメージメモリに格納された画像データを外部装置に出力する出力手段とを備えた画像読取装置に適用される画像読取方法において、前記第１及び第２の読取手段のうちの一方だけで画像読み取りを行うことを求めた指示を受け取る受取ステップと、前記受取ステップによって前記指示を受け取った場合に、前記検出手段によって検出された前記記録媒体の第１のシートの後端と、前記第１のシートに続いて搬送された前記記録媒体の第２のシートの先端との距離を、前記所定距離よりも短く設定された所定間隔と比較する比較ステップと、前記比較手段による比較の結果、前記距離が前記所定間隔より短いならば、前記第１のシートの先端と後端との第１の距離及び前記第２のシートの先端と後端との第２の距離を算出する算出ステップと、前記算出ステップによって算出された第１及び第２の距離が、前記記録媒体の搬送方向の長さ以上であれば、前記記録媒体に穴が存在しないと判断する判断ステップとを有することを特徴とする画像読取方法が提供される。
【００２１】
さらに、上記各画像読取方法をコンピュータに実行させるためのプログラム、及び上記各画像読取方法をプログラムとして記憶した、コンピュータにより読み出し可能な記憶媒体が提供される。
【００２２】
【発明の実施の形態】
以下、本発明の実施の形態を、図面を参照して説明する。
【００２３】
（第１の実施の形態）
図１は、本発明に係るシートスルー型スキャナの第１の実施の形態の構成を示す側断面図である。該シートスルー型スキャナは、シート状の複数枚の原稿を搬送して原稿両面の画像情報を２つのイメージセンサで読み込むものである。
【００２４】
図１中、Ｓはスキャナ本体、１は給紙ローラ、２はモータ、３は搬送ローラ、４は表画像用読み取りセンサ、５は原稿台、６は原稿、７は排紙ローラ、９は裏画像用読み取りセンサ、１３は分離ローラ、Ｐ１はセンサである。センサＰ１は、反射型のセンサであり、不図示の光源によって照らされた原稿６からの反射光を検知して、原稿６の有無を検知する。なお、本実施の形態では、給紙ローラ１にクラッチが存在しない。
【００２５】
このシートスルー型スキャナにおいて、不図示のホストコンピュータからスキャン指示が行われると、モータ２が回転し、原稿台５に置かれた原稿６が、給紙ローラ１によって引き込まれるとともに、分離ローラ１３によって１枚に分離され、搬送ローラ３によって搬送される。なお、上記スキャン指示は、ホストコンピュータ以外の外部機器や、スキャナに設けられた操作パネル（不図示）から与えられるようにしてもよい。
【００２６】
センサＰ１で原稿６の先端が検出された時点から各所定時間の経過後に、裏画像用イメージセンサ９及び表画像用イメージセンサ４が、原稿６の裏画像及び表画像の読み取りをそれぞれ開始し、画像データが１ラインずつ、不図示のイメージメモリに読み込まれる。なお、給紙ローラ１及び分離ローラ１３の回転速度は、搬送ローラ３の回転速度よりも遅く設定される。これによって、画像読み取り時における、先に画像読み取りが行われる第１の原稿６ａと次に画像読み取りが行われる第２の原稿６ｂとの間隔が、給紙ローラ１での給紙時における第１の原稿６ａと第２の原稿６ｂとの間隔よりも長くすることができ、クラッチを備える必要が無くなる。画像読み取りの終了した原稿６は排紙ローラ７で排紙される。
【００２７】
図２は、本シートスルー型スキャナの主要制御回路の構成を示すブロック図である。
【００２８】
本シートスルー型スキャナは、ホストコンピュータ５７からスキャン指示が与えられるとスキャンモードになり、原稿の給紙及び搬送を行う。そして原稿の画像が表画像用イメージセンサ４あるいは裏画像用イメージセンサ９で読み取られ、画像データが１ライン毎に処理装置５４中の画像処理部４９に送られて画像処理を行われた後、ラインメモリ５０に一時的に書き込まれる。ＣＰＵ５１は、ラインメモリ５０に書き込まれた１ライン分の画像データを読み出してイメージメモリ５５に書き込む。イメージメモリ５５に蓄えられた画像データはホストコンピュータ５７に送出部５３を介して送出される。なお、処理装置５４は、表画像用イメージセンサ４及び裏画像用イメージセンサ９にそれぞれ対応した２つの部分から構成してもよいし、また、時分割制御処理によって、表画像用イメージセンサ４及び裏画像用イメージセンサ９から送られた各画像データを処理するようにしてもよい。
【００２９】
図３は、イメージメモリ５５の内部構成を示す図である。
【００３０】
ＣＰＵ５１は、イメージメモリ５５に書き込み位置（Ｘ１〜Ｘｎ）を指定して１ライン毎の画像データの書き込みを行う。
【００３１】
図４は、ホストコンピュータ５７の動作手順を示すフローチャートである。
【００３２】
ホストコンピュータ５７は、本シートスルー型スキャナに対して、原稿台５に原稿用紙が載置されているか否かを確認する要求を発行する（Ｓ１１）。その結果、スキャナから載置されていることを示すステータスが返信されたならば（Ｓ１２でＹＥＳ）、スキャナに対してスキャン実行指示を行い（Ｓ１３）、画像読み取りを開始させる。そして、得られた画像データを送信することを求める指示をスキャナに送って、スキャナから画像データを読み出し（Ｓ１４）、ステップＳ１１に戻る。
【００３３】
一方、ステップＳ１２で、スキャナから載置されていないことを示すステータスが返信されたならば（Ｓ１２でＮＯ）、ホストコンピュータ５７の画像読み取り処理を終了する。
【００３４】
図５は、本シートスルー型スキャナの動作手順を示すフローチャートである。
【００３５】
シートスルー型スキャナはホストコンピュータ５７から、原稿台５に原稿用紙が載置されているか否かを確認する要求（図４のＳ１１）を受け取ると（Ｓ３１でＹＥＳ）、該確認を不図示の原稿検知センサを用いて行う。その結果、原稿台５に原稿用紙が置かれていないならば（Ｓ３２でＮＯ）、原稿無しを示すステータスをホストコンピュータ５７に返す（Ｓ３８）。一方、原稿台５に原稿６が有る場合は（Ｓ３２でＹＥＳ）、原稿有りを示すステータスをホストコンピュータ５７に返し（Ｓ３３）、ホストコンピュータ５７からのスキャン実行指示を待つ（Ｓ３４）。
【００３６】
ホストコンピュータ５７からスキャン実行指示（図４のＳ１３）を受け取ると（Ｓ３４でＹＥＳ）、モータ２を回転させ、原稿６を給紙ローラ１によって引き込むとともに、分離ローラ１３によって１枚に分離し、搬送ローラ３によって搬送する。そして、センサＰ１へ原稿６が到達して時点から各所定時間の経過後に、裏画像用イメージセンサ９及び表画像用イメージセンサ４が、スキャン開始前に設定してある画像読み取り面情報に基づいて、原稿６の裏面、表面、または両面の画像を読み取る（Ｓ３５）。ホストコンピュータ５７から画像データ送信指示（図４のＳ１４）を受け取ると、ステップＳ３５で得られて画像データをホストコンピュータ５７に送る（Ｓ３６）。
【００３７】
その後、原稿台５に原稿６が無くなるまで、上記ステップＳ３５〜Ｓ３６の実行を繰り返し、原稿台５上に原稿用紙が無くなったならば（Ｓ３７でＹＥＳ）ステップＳ３１に戻る。
【００３８】
図６は、図５のステップＳ３５の処理内容を詳しく示すフローチャートである。
【００３９】
シートスルー型スキャナでは、原稿６が給紙ローラ１によって引き込まれ、搬送ローラ３によって搬送される（Ｓ４１）。そして、スキャン開始前に設定してある画像読み取り面情報に基づいて、原稿６の裏面、表面、両面のうち、いずれの画像を読み込むべきかを判別する（Ｓ４２，Ｓ４３）。
【００４０】
判別の結果、表面の画像を読み込むべき場合は、ステップＳ４４へ進んで、表画像用イメージセンサ４が原稿６の表面画像を読み込む。裏面の画像を読み込むべき場合は、ステップＳ４５へ進んで、裏画像用イメージセンサ９が原稿６の裏面画像を読み込む。両面の画像を読み込むべき場合は、ステップＳ４６へ進んで、裏画像用イメージセンサ９が原稿６の裏面画像を読み込み、続いて、ステップＳ４７へ進んで、表画像用イメージセンサ４が原稿６の表面画像を読み込む。
【００４１】
なお、イメージメモリ５５は、原稿６の両面の画像データを格納できる十分な容量を有し、イメージメモリ５５への画像データの書き込みとは非同期的に、イメージメモリ５５から画像データが読み出されてホストコンピュータ５７に送られる。
【００４２】
なお、第１の原稿６ａが給紙ローラ１を通過した直後、給紙ローラ１は第２の原稿６ｂに対する給紙動作を開始する。しかし、給紙ローラ１は搬送ローラ３に対して遅いスピードで回転しているため、第２の原稿６ｂがセンサＰ１に到達した時点では、第１の原稿６ａと第２の原稿６ｂとの間には所定の間隔が確保される。
【００４３】
なおまた、原稿６が搬送されている間、ＣＰＵ５１は、原稿６が正常に搬送されているかどうかを、給紙開始時点からセンサＰ１が原稿６を検知する時点までの原稿到達時間、センサＰ１が原稿６を検知している間の原稿通過時間、センサＰ１が第１の原稿６ａの最後尾を検知した時点から次の第２の原稿６ｂの先端を検知する時点までの時間を監視する。そして、これらの時間を各所定値と比較することにより異常を検出し、異常を検出すると、原稿を搬送中に何らかの要因により搬送不良が発生したと判断して、搬送を停止させる。このとき、同時に、画像読み取りも中止し、ホストコンピュータ５７に即座に異常を伝達する。
【００４４】
ところで、表画像用イメージセンサ４と裏画像用イメージセンサ９とが、それらの画像読み取り位置の間隔が所定のオフセットＬとなるように配置されているとして、画像読み取り開始前に設定されている画像読み取り面情報が、両面の画像を読み取ることを示している場合、給紙ローラ１と搬送ローラ３との回転速度の差は、センサＰ１に第１の原稿６ａの最後尾が到達する時点で、第１の原稿６ａの最後尾と次の第２の原稿６ｂの先端との距離Ｄが上記所定のオフセットＬよりも大きくなるように設定される。
【００４５】
これによって、第１の原稿６ａを表画像用イメージセンサ４で読み取り終わった時点で、第２の原稿６ｂの原稿先端が裏画像用イメージセンサ９の画像読み取り位置を通過してしまっているという事態が回避でき、第２の原稿６ｂの先端画像が欠けてしまうことが無くなる。
【００４６】
また、第１の原稿６ａを表画像用イメージセンサ４が読み取った直後に、第１の原稿６ａを読み取ったモードとは別の読み取りモードで、裏画像用イメージセンサ９が第２の原稿６ｂを読み取ることが可能となる。
【００４７】
次に、原稿６が搬送方向に対して傾いてしまった場合について、図７を参照して説明する。
【００４８】
図７は、本実施の形態における原稿６の搬送状態を示す図である。
【００４９】
図７に示すように、第１の原稿６ａ及び第２の原稿６ｂが原稿搬送方向に対して傾いてしまった場合、センサＰ１が原稿搬送路方向と直行する方向の原稿中央に配置されていると、センサＰ１で検出される第１の原稿６ａと第２の原稿６ｂとの間隔Ｒは、給紙ローラ１と搬送ローラ３との回転速度差によって形成された上記の本来の原稿間隔Ｄよりも狭くなる。ＣＰＵ５１は、こうした本来の原稿間隔Ｄよりも狭い間隔Ｒを、センサＰ１の検出時間を基に認識すると、原稿６の搬送を停止し、画像読み取りを中止し、ホストコンピュータ５７に即座に異常を伝達する。
【００５０】
ところで、画像読み取り開始前に設定されている画像読み取り面情報が、表片面の画像を読み取ることを示している場合、表画像用イメージセンサ４のみを作動し、裏画像用イメージセンサ９を作動させない。また、画像読み取り面情報が、裏片面の画像を読み取ることを示している場合、裏画像用イメージセンサ９のみを作動させ、表画像用イメージセンサ４を作動させない。したがって、これらの場合、第１の原稿６ａの最後尾と第２の原稿６ｂの先端との距離Ｄを所定のオフセットＬよりも大きくなるように、給紙ローラ１と搬送ローラ３との回転速度差を制御することは行われない。そして、ＣＰＵ５１は、センサＰ１が第１の原稿６ａの最後尾を検知した時点から次の第２の原稿６ｂの先端を検知した時点までの時間が所定時間よりも短くても、搬送を停止しない。
【００５１】
以上のようにして、第１の実施の形態では、クラッチ等を備えることなく、高速で正確な画像読み取り処理を実現している。
【００５２】
なお、上記の第１の実施の形態では、センサＰ１を、原稿搬送路方向と直行する方向の原稿中央に配置しているが、これに代わって、原稿搬送路方向と直行する方向のどの原稿位置に配置してもよく、またセンサＰ１を原稿搬送路上に複数配置してもよく、さらにイメージセンサによってセンサＰ１の機能を実現するようにしてもよい。また、センサＰ１は反射型ではなく、透過型であってもよい。
【００５３】
（第２の実施の形態）
次に第２の実施の形態を説明する。
【００５４】
第２の実施の形態の構成は、基本的に第１の実施の形態の構成と同じであるので、第２の実施の形態の説明においては、第１の実施の形態の構成を流用する。
【００５５】
図８は、第２の実施の形態における第１の原稿６ａとセンサＰ１とを示す斜視図である。
【００５６】
図８において、第１の原稿６ａには、直径Ｂのパンチ穴Ａがあけられており、センサＰ１は、第１の原稿６ａが図中の原稿搬送方向に搬送されたとき、パンチ穴Ａを検知する位置に配置されているものとする。センサＰ１は反射型のセンサであり、不図示の光源によって照らされた原稿からの反射光を検知して、原稿の有無を検知するものである。
【００５７】
画像読み取り面情報が、片面の画像を読み取ることを示している場合において、センサＰ１がすでに、第１の原稿６ａの先端を検知しており、第１の原稿６ａの後端を検知すべく監視しているとする。このとき、第１の原稿６ａ上のパンチ穴Ａの穴先端がセンサＰ１の位置に差しかかると、センサＰ１は原稿６の後端を検知したものと誤認識してしまう。その後、第１の原稿６ａがさらに搬送され、パンチ穴Ａの穴後端がセンサＰ１の位置に差しかかると、センサＰ１は次の原稿の先端と誤認識してしまう。第２の実施の形態は、こうした誤認識を回避するようにしたものである。
【００５８】
図９は、第２の実施の形態におけるシートスルー型スキャナの動作手順の一部を示すフローチャートである。第２の実施の形態における動作手順は、第１の実施の形態の動作手順と基本的に同じであるが、図５に示すステップＳ３４〜Ｓ３６だけが異なる。図９は、図５のステップＳ３４〜Ｓ３６に対応する第２の実施の形態における動作部分だけを示す。
【００５９】
図９において、ホストコンピュータ５７からスキャン実行指示（図４のＳ１３）を受け取ると（Ｓ５１でＹＥＳ）、後述のステップＳ５７で比較基準として使用される所定値ｈを設定する（Ｓ５２）。そして、原稿６の搬送を開始し（Ｓ５３）、原稿画像の読み取り（スキャン）処理を開始する（Ｓ５４）。なおここでは、原稿画像の読み取りは原稿の片面に対する画像読み取りであるとする。
【００６０】
原稿６の搬送の結果、センサＰ１が第１の原稿６ａの先端Ｓ１、続いて後端Ｅ１（パンチ穴Ａの先端に接する第１の原稿６ａの部分の可能性あり）を検出し、更に、センサＰ１が第２の原稿６ｂの先端Ｓ２（パンチ穴Ａの後端に接する第１の原稿６ａの部分の可能性あり）を検出するまで待機する（Ｓ５５）。
【００６１】
センサＰ１が第２の原稿６ｂの先端Ｓ２（パンチ穴Ａの後端に接する第１の原稿６ａの部分の可能性あり）を検出すると（Ｓ５５でＹＥＳ）、Ｓ２とＥ１との距離Ｈを算出する（Ｓ５６）。この距離Ｈは、実際にはセンサＰ１での各検出時点の時間差で表される。
【００６２】
この距離Ｈを、ステップＳ５２で設定された所定値ｈと比較する（Ｓ５７）。所定値ｈは、パンチ穴Ａの直径より少し大きい距離を、センサＰ１が検出したときの時間差に相当する。
【００６３】
距離Ｈが所定値ｈよりも大きいならば（Ｓ５７でＹＥＳ）、センサＰ１が検出したＥ１は第１の原稿６ａの後端であり、Ｓ２は第２の原稿６ｂの先端であると判断して、第１の原稿６ａの先端Ｓ１から後端Ｅ１までの部分の画像データをホストコンピュータ５７に送る（Ｓ５８）。
【００６４】
一方、距離Ｈが所定値ｈ以下であるならば（Ｓ５７でＮＯ）、センサＰ１が検出したＥ１は、パンチ穴Ａの先端に接する第１の原稿６ａの部分であり、Ｓ２は、パンチ穴Ａの後端に接する第１の原稿６ａの部分であると判断して、センサＰ１が第１の原稿６ａの後端Ｅ２を検出するまで待機する（Ｓ５９）。
【００６５】
後端Ｅ２が検出されると（Ｓ５９でＹＥＳ）、第１の原稿６ａの先端Ｓ１からＥ１までの部分の画像データをホストコンピュータ５７に送る（Ｓ６０）。さらに、第１の原稿６ａのＳ２から後端Ｅ２までの部分の画像データをホストコンピュータ５７に送る（Ｓ６１）。
【００６６】
（第３の実施の形態）
次に第３の実施の形態を説明する。
【００６７】
第３の実施の形態の構成は、基本的に第２の実施の形態の構成と同じであるので、第３の実施の形態の説明においては、第２の実施の形態の構成を流用する。
【００６８】
図１０は、第３の実施の形態におけるシートスルー型スキャナの動作手順の一部を示すフローチャートである。第３の実施の形態における動作手順は、第２の実施の形態の動作手順と基本的に同じであるが、図９に示すステップＳ６０〜Ｓ６１だけが異なる。図１０は、図５のステップＳ６０〜Ｓ６１に対応する第３の実施の形態における動作部分だけを示す。
【００６９】
第２の実施の形態では、第１の後端Ｅ１と第２の先端Ｓ２との距離Ｈが所定値ｈ以下であるならば（Ｓ５７でＮＯ）、第１の後端Ｅ１と第２の先端Ｓ２との間はパンチ穴Ａであると判断しているが、原稿片面だけの画像読み取り時には、第１の原稿６ａの後端と第２の原稿６ｂの先端との距離が所定値ｈ以下となることもあり得る。そこで、第３の実施の形態では、距離Ｈが所定値ｈ以下であるときに、第１の後端Ｅ１と第２の先端Ｓ２との間が、パンチ穴Ａであるのか、または第１の原稿６ａの後端と第２の原稿６ｂの先端との間であるのかを区別するようにしている。
【００７０】
第３の実施の形態では、原稿６の搬送に伴ない、センサＰ１によって原稿の第１の先端Ｓ１、第１の後端Ｅ１、第２の先端Ｓ２が検出された後、第２の後端Ｅ２が検出されると、図１０に示す処理が実行される。
【００７１】
すなわち、Ｅ１とＳ１との距離Ｌ１と、Ｅ２とＳ２との距離Ｌ２とを算出する（Ｓ７１）。これらの距離Ｌ１，Ｌ２は、実際にはセンサＰ１での各検出時点の時間差で表される。
【００７２】
これらの距離Ｌ１，Ｌ２を所定の距離Ｌ０とそれぞれ比較する（Ｓ７２）。所定の距離Ｌ０は、原稿６の搬送方向の長さをセンサＰ１が検出したときの時間差よりも少し小さい値に相当する。
【００７３】
距離Ｌ１，Ｌ２の両方ともが所定の距離Ｌ０よりも大きいときは、第１の後端Ｅ１と第２の先端Ｓ２との間が、第１の原稿６ａの後端と第２の原稿６ｂの先端との間であると判断して、第１の原稿６ａの先端Ｓ１から後端Ｅ１までの画像データ及び第２の原稿６ｂの先端Ｓ２から後端Ｅ２までの画像データをホストコンピュータ５７に送る（Ｓ７４）。
【００７４】
一方、距離Ｌ１，Ｌ２のいずれか一方が所定の距離Ｌ０以下であるときは、第１の後端Ｅ１と第２の先端Ｓ２との間が、第１の原稿６ａに明けられたパンチ穴Ａであると判断して、第１の原稿６ａの先端Ｓ１からＥ１までの部分の画像データ及び第１の原稿６ａのＳ２から後端Ｅ２までの部分の画像データをホストコンピュータ５７に送る（Ｓ７３）。
【００７５】
（他の実施の形態）
なお、上記第２及び第３の実施の形態においては、原稿後端にパンチ穴が存在する場合について説明したが、パンチ穴が原稿先端に存在していても同様な処理を行うことができる。また、パンチ穴を検知した場合、原稿の搬送を停止せず継続してスキャン動作を行うよう構成しているが、パンチ穴を検知した場合に画像搬送を停止する動作モードが設定されるようにしてもよい。
【００７６】
さらに、図１０のステップＳ８３，Ｓ８５で行われる処理を、スキャナ側ではなく、ホストコンピュータ側で行うようにしてもよい。さらに、原稿の検出を原稿搬送路上の１つのセンサＰ１で行ったが、原稿搬送路上のセンサは複数個でもよく、またセンサＰ１で行う機能をイメージセンサで果たすようにしてもよい。また、センサＰ１は反射型ではなく、透過型であってもよい。
【００７７】
なおまた、前述した各実施の形態の機能を実現するソフトウェアのプログラムコード自体が本発明を構成してもよく、また、そのプログラムコードを記憶した記憶媒体が本発明を構成してもよい。
【００７８】
この場合、記憶媒体から読み出されたプログラムコード自体が、前述の各実施の形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体が本発明を構成することになる。
【００７９】
プログラムコードを供給するための記憶媒体として、例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭなどを用いることができる。
【００８０】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した各実施の形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳなどが実際の処理の一部または全部を行い、その処理によって前述した各実施の形態の機能が実現される場合も、本発明に含まれることは言うまでもない。
【００８１】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した各実施の形態の機能が実現される場合も、本発明に含まれることは言うまでもない。
【００８２】
【発明の効果】
以上詳述したように本発明によれば、シート状の記録媒体の少なくとも一方の面に記録された画像を読み取って画像データを出力する画像読取装置において、給送手段が、前記記録媒体を構成する複数シートを順次、前記画像読取装置内に給送し、搬送手段が、前記給送手段の給装速度よりも速い搬送速度を備え、前記給送手段により給送された前記記録媒体を搬送する。そして、検出手段が、前記搬送手段によって搬送された記録媒体の先端及び後端を検出する。この検出結果に基づき、第１の読取手段が、前記搬送手段によって搬送された記録媒体の第１の所定位置の画像を読み取る。また、前記第１の読取手段よりも所定距離だけ下流側に配置された第２の読取手段が、前記記録媒体の第２の所定位置の画像を読み取る。前記第１及び第２の読取手段の少なくとも１つが読み取った画像の画像データがイメージメモリに格納され、出力手段が、前記イメージメモリに格納された画像データを外部装置に出力する。更に、前記第１及び第２の読取手段の両方での画像読み取が設定された場合、前記検出手段による検出位置において、第１のシートの後端と、続いて搬送された第２のシートの先端との距離が前記所定距離以上になるように、給送速度と搬送速度との差を設定する。
【００８３】
これにより、前記所定距離が短くとも、前記第１及び第２の読取手段による画像読み取りが確実に行われ、複数枚の原稿の画像読み取り処理に要する時間が短縮される。
【００８４】
また、クラッチ等を備える必要がないので、コストを低くすることが可能となる。
【００８５】
また、原稿の片面画像のみを読み取る場合においては、原稿間の間隔を、前記所定距離よりも狭くすることができるため、搬送パフォーマンスを向上させることができる。
【００８６】
また、原稿の間隔が、前記所定距離よりもちいさい値の所定間隔よりも狭いときは、原稿にあけられたパンチ穴等を原稿の間隔と誤判断しているので、この誤判断を修正して、これによって、パンチ穴等を有する原稿を正確に読み取ることができる。
【図面の簡単な説明】
【図１】本発明に係るシートスルー型スキャナの第１の実施の形態の構成を示す側断面図である。
【図２】シートスルー型スキャナの主要制御回路の構成を示すブロック図である。
【図３】イメージメモリの内部構成を示す図である。
【図４】ホストコンピュータの動作手順を示すフローチャートである。
【図５】シートスルー型スキャナの動作手順を示すフローチャートである。
【図６】図５のステップＳ３５の処理内容を詳しく示すフローチャートである。
【図７】第１の実施の形態における原稿の搬送状態を示す図である。
【図８】第２の実施の形態における第１の原稿とセンサとを示す斜視図である。
【図９】第２の実施の形態におけるシートスルー型スキャナの動作手順の一部を示すフローチャートである。
【図１０】第３の実施の形態におけるシートスルー型スキャナの動作手順の一部を示すフローチャートである。
【図１１】従来のシートスルー型スキャナの構成を示す側断面図である。
【図１２】図１１における表画像用イメージセンサと裏画像用イメージセンサとの位置関係を示す図である。
【符号の説明】
１  給紙ローラ（給送手段）
２  モータ
３  搬送ローラ（搬送手段）
４  表画像用読み取りセンサ（第１の読取手段）
５  原稿台
６  原稿（記録媒体）
６ａ  第１の原稿
６ｂ  第２の原稿
７  排紙ローラ
９  裏画像用読み取りセンサ（第１の読取手段）
１３  分離ローラ
４９  画像処理部
５０  ラインメモリ
５１  ＣＰＵ（格納手段）
５３  送出部（出力手段）
５４  処理装置
５５  イメージメモリ
５７  ホストコンピュータ（外部装置）
Ｐ１  センサ（検出手段）
Ｓ  スキャナ本体（画像読取装置）
【図１】
0003860026.tif 000002
【図２】
0003860026.tif 000003
【図３】
0003860026.tif 000004
【図４】
0003860026.tif 000005
【図５】
0003860026.tif 000006
【図６】
0003860026.tif 000007
【図７】
0003860026.tif 000008
【図８】
0003860026.tif 000009
【図９】
0003860026.tif 000010
【図１０】
0003860026.tif 000011
【図１１】
0003860026.tif 000012
【図１２】
0003860026.tif 000013