(57)【特許請求の範囲】
【請求項１】
光を射出する光源と、主走査方向のライン画像を副走査方向に複数ライン分撮像して被読取媒体を撮像するイメージセンサと、を含み、互いの間に前記被読取媒体が相対移動する一対の撮像ユニットを備え、
少なくとも一方の前記撮像ユニットの光源は、他方の前記撮像ユニットのイメージセンサに直接光を導く位置に設けられ、
前記他方の撮像ユニットのイメージセンサは、前記他方の撮像ユニットの光源から射出されて前記被読取媒体で反射された反射光が導かれた際に画像形成用の画像を撮像し、かつ、前記直接光が導かれた際にエッジ検出用の画像を撮像し、前記画像形成用の画像である反射光ライン画像を１ライン分以上撮像した後に、前記エッジ検出用の画像である直接光ライン画像を前記反射光ライン画像とは異なる１ライン分撮像することを繰り返すよう構成され、
前記他方の撮像ユニットのイメージセンサが前記直接光ライン画像を撮像する時期の前後に撮像した少なくとも２つの前記反射光ライン画像に基づいて、前記直接光ライン画像を撮像したことで欠落した前記反射光ライン画像を補間し、
前記補間された複数の反射光ライン画像に基づいて、前記被読取媒体の画像を形成し、
前記直接光ライン画像に基づいて、前記被読取媒体のエッジを検出する
ことを特徴とする画像読取装置。
【請求項２】
前記一方の撮像ユニットの光源と、前記他方の撮像ユニットの光源とは、それぞれ、前記他方の撮像ユニットのイメージセンサに光を導かない場合と、前記他方の撮像ユニットのイメージセンサに光を導く場合とが切り替えられることを特徴とする請求項１に記載の画像読取装置。
【請求項３】
前記一方の撮像ユニットの光源は、前記他方の撮像ユニットのイメージセンサが前記画像形成用の画像を撮像中は、前記他方の撮像ユニットのイメージセンサに前記直接光を導かないことを特徴とする請求項２に記載の画像読取装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像読取装置に関し、さらに詳しくは、被読取媒体のエッジを検出できる画像読取装置に関するものである。
【背景技術】
【０００２】
画像読取装置は、シート状の被読取媒体の両面にそれぞれ形成された画像を一度のジョブで読み取ること、すなわち両面読取ができるものがある。このような画像読取装置として、例えば、特許文献１には、光源とイメージセンサとを含む撮像ユニットが被読取媒体を挟んで対向して配置された装置が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−１６６２１３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、画像読取装置は、読取可能な領域よりも被読取媒体の大きさが小さい場合、読み取った画像に被読取媒体以外の画像が含まれることになる。この画像から、被読取媒体の画像のみを抽出（クロッピング）するためには、画像読取装置は、被読取媒体の画像のエッジを検出する必要がある。以下、被読取媒体の画像のエッジを検出することを、エッジ検出ということがある。画像読取装置は、より高い精度でのエッジ検出が求められている。特許文献１のように、一対の撮像ユニットが対向して設けられる画像読取装置も、より高い精度でのエッジ検出が求められる。
【０００５】
本発明は、上記に鑑みてなされたものであって、エッジ検出の精度の向上を図ることができる画像読取装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決し、目的を達成するために、本発明に係る画像読取装置は、
光を射出する光源と、主走査方向のライン画像を副走査方向に複数ライン分撮像して被読取媒体を撮像するイメージセンサと、を含み、互いの間に前記被読取媒体が相対移動する一対の撮像ユニットを備え、少なくとも一方の前記前記撮像ユニットの光源は、他方の前記撮像ユニットのイメージセンサに直接光を導く位置に設けられ、前記他方の撮像ユニットのイメージセンサは、前記他方の撮像ユニットの光源から射出されて前記被読取媒体で反射された反射光が導かれた際に画像形成用の画像を撮像し、かつ、前記直接光が導かれた際にエッジ検出用の画像を撮像し、前記画像形成用の画像である反射光ライン画像を１ライン分以上撮像した後に、前記エッジ検出用の画像である直接光ライン画像を前記反射光ライン画像とは異なる１ライン分撮像することを繰り返すよう構成され、前記他方の撮像ユニットのイメージセンサが前記直接光ライン画像を撮像する時期の前後に撮像した少なくとも２つの前記反射光ライン画像に基づいて、前記直接光ライン画像を撮像したことで欠落した前記反射光ライン画像を補間し、前記補間された複数の反射光ライン画像に基づいて、前記被読取媒体の画像を形成し、前記直接光ライン画像に基づいて、前記被読取媒体のエッジを検出することを特徴とする。
【０００７】
本発明の好ましい態様としては、前記一方の撮像ユニットの光源と、前記他方の撮像ユニットの光源とは、それぞれ、前記他方の撮像ユニットのイメージセンサに光を導かない場合と、前記他方の撮像ユニットのイメージセンサに光を導く場合とが切り替えられることが望ましい。
【０００８】
本発明の好ましい態様としては、前記一方の撮像ユニットの光源は、前記他方の撮像ユニットのイメージセンサが前記画像形成用の画像を撮像中は、前記他方の撮像ユニットのイメージセンサに前記直接光を導かないことが望ましい。
【発明の効果】
【００１６】
本発明に係る画像読取装置は、イメージセンサに対して対向した光源からの直接光により、読み取った画像に含まれるエッジを検出できる。直接光を用いたエッジ検出は、被読取媒体の光反射率に依存しないため、反射光を用いたエッジ検出よりも、高い精度を期待される。よって、本発明に係る画像読取装置は、エッジ検出の精度の向上を図ることができるという効果を奏する。
【図面の簡単な説明】
【００１７】
【図１】図１は、実施形態１の画像読取装置を模式的に示す説明図である。
【図２】図２は、制御装置を示す機能ブロック図である。
【図３】図３は、実施形態１の制御手順を示すフローチャートである。
【図４】図４は、実施形態１のＲＧＢ読取画像データを模式的に示す説明図である。
【図５】図５は、反射光ライン画像で形成した実施形態１のＲＧＢ読取画像を模式的に示す説明図である。
【図６】図６は、イメージセンサが出力する信号の大きさを原稿の有無別に示す説明図である。
【図７】図７は、エッジ検出部による実施形態１のエッジ検出を模式的に示す説明図である。
【図８】図８は、変形例１の画像読取装置を模式的に示す説明図である。
【図９】図９は、実施形態２の画像読取装置を模式的に示す説明図である。
【図１０】図１０は、実施形態２の制御手順を示すフローチャートである。
【図１１】図１１は、実施形態２のＲＧＢ読取画像データを模式的に示す説明図である。
【図１２】図１２は、反射光ライン画像で形成した実施形態２のＲＧＢ読取画像データを模式的に示す説明図である。
【図１３】図１３は、欠落したライン画像の補間方法を示すための説明図である。
【図１４】図１４は、エッジ検出部による実施形態２のエッジ検出を模式的に示す説明図である。
【図１５】図１５は、実施形態３の制御手順を示すフローチャートである。
【図１６】図１６は、実施形態３のＲＧＢ読取画像データを模式的に示す説明図である。
【図１７】図１７は、実施形態３の制御手順を示すフローチャートである。
【図１８】図１８は、変形例２のＲＧＢ読取画像データを模式的に示す説明図である。
【図１９】図１９は、裏写りが低減されたＲＧＢ読取画像の形成方法を説明するための説明図である。
【図２０】図２０は、変形例３の画像読取装置を模式的に示す説明図である。
【発明を実施するための形態】
【００１８】
以下、本発明につき図面を参照しつつ詳細に説明する。なお、下記の実施形態により本発明が限定されるものではない。また、下記の実施形態における構成要素には、当業者が容易に想定できるもの或いは実質的に同一のものが含まれる。また、下記の実施形態では、画像読取装置としてイメージスキャナについて説明するが本発明はこれに限定されるものではなく、複写機、ファクシミリ、文字認識装置などの被読取媒体をイメージセンサにより読み取りを行うものであればいずれであってもよい。また、下記の実施形態では、イメージスキャナとして被読取媒体をイメージセンサに対して移動させることで、イメージセンサと被読取媒体とを相対移動させる自動給紙スキャナについて説明するが、本発明はこれに限定されるものではなく、イメージセンサを被読取媒体に対して移動させることで、イメージセンサと被読取媒体とを相対移動させるフラットヘッドスキャナであってもよい。
【００１９】
（実施形態１）
図１は、実施形態１の画像読取装置を模式的に示す説明図である。以下の実施形態では、被読取媒体を原稿Ｐとし、読取対象面を表印字面Ｐ１と、裏印字面Ｐ２とする。表印字面Ｐ１は原稿Ｐの第１面（表面）であり、裏印字面Ｐ２は原稿Ｐの第２面（裏面）である。実施形態１に係る画像読取装置１０は、図１に示すように、搬送装置１１と、第１撮像ユニット２０と、第２撮像ユニット２５と、モータ駆動回路１７と、光源駆動回路１８と、制御装置１９とを含む。搬送装置１１は、第１撮像ユニット２０及び第２撮像ユニット２５と原稿Ｐとを相対移動させるものである。本実施形態では、搬送装置１１は、原稿Ｐを第１撮像ユニット２０及び第２撮像ユニット２５へ搬送する。
【００２０】
搬送装置１１は、搬送ローラ１２と、搬送ローラ１３と、搬送ローラ用モータ１４とを含む。搬送ローラ１２及び搬送ローラ１３は、互いに対向して回転できるように支持される。搬送ローラ用モータ１４は、搬送ローラ１２に回転力を与えて搬送ローラ１２を回転させる。搬送ローラ用モータ１４が回転すると、搬送ローラ１２は、矢印Ｙ１方向に回転する。搬送ローラ１２と搬送ローラ１３との間に原稿Ｐが導かれると、原稿Ｐは、搬送ローラ１２の回転により矢印Ｙ３方向に移動する。矢印Ｙ３方向は、原稿Ｐが搬送装置１１に近づく方向である。この時、搬送ローラ１３は、矢印Ｙ１方向とは反対方向である矢印Ｙ２方向に回転する。搬送装置１１は、このようにして、第１撮像ユニット２０及び第２撮像ユニット２５に原稿Ｐを導く。
【００２１】
第１撮像ユニット２０と、第２撮像ユニット２５とは、互いに対向して設けられる。搬送装置１１は、第１撮像ユニット２０と第２撮像ユニット２５との間に原稿Ｐを導く。第１撮像ユニット２０は、搬送装置１１により搬送された原稿Ｐの表印字面Ｐ１の読み取りを行う。第２撮像ユニット２５は、搬送装置１１により搬送された原稿Ｐの裏印字面Ｐ２の読み取りを行う。具体的には、第１撮像ユニット２０及び第２撮像ユニット２５は、原稿Ｐを主走査方向に読み取る。なお、主走査方向は、原稿Ｐの表印字面Ｐ１及び裏印字面Ｐ２と平行かつ原稿Ｐの搬送方向と直交する方向である。なお、主走査方向は、図１の紙面に直交する方向でもある。第１撮像ユニット２０及び第２撮像ユニット２５は、画像読取装置１０の図示しない筐体に固定される。
【００２２】
第１撮像ユニット２０及び第２撮像ユニット２５は、例えば密着光学系のものである。密着光学系とは、光源ユニットからＲ光・Ｇ光・Ｂ光を別々に射出し、Ｒ光・Ｇ光・Ｂ光をイメージセンサに原稿Ｐからの光を導くものである。なお、第１撮像ユニット２０及び第２撮像ユニット２５は、縮小光学系のものでもよい。縮小光学系とは、光源から白色の光を射出し、複数のミラーとレンズを用いて光束の反射・集約を繰り返した後に、原稿からの光を光学系でイメージセンサに導くものである。本実施形態では、第１撮像ユニット２０及び第２撮像ユニット２５が密着光学系のものである場合を説明する。
【００２３】
第１撮像ユニット２０は、第１ユニット筐体２１と、第１透過板２１ａと、第１光源ユニット２２と、第１レンズ２３と、第１イメージセンサ２４とを含む。第２撮像ユニット２５は、第２ユニット筐体２６と、第２透過板２６ａと、第２光源ユニット２７と、第２レンズ２８と、第２イメージセンサ２９とを含む。第１ユニット筐体２１は、第１撮像ユニット２０のその他の構成要素（構成部品）を支持する。第２ユニット筐体２６は、第２撮像ユニット２５のその他の構成要素（構成部品）を支持する。
【００２４】
第１透過板２１ａ及び第２透過板２６ａは、光を透過する板状部材である。第１透過板２１ａ及び第２透過板２６ａは、例えば、ガラス板である。第１透過板２１ａは、第１ユニット筐体２１に設けられる。第２透過板２６ａは、第２ユニット筐体２６に設けられる。第１透過板２１ａと第２透過板２６ａとは、隙間をあけて互いに平行に設けられる。これにより、画像読取装置１０は、第１透過板２１ａと第２透過板２６ａとの間に原稿Ｐが走行できる搬送路Ｒが形成される。原稿Ｐは、第１透過板２１ａと第２透過板２６ａとによって支持されながら、搬送路Ｒを矢印Ｙ３方向に走行する。
【００２５】
第１光源ユニット２２は、第１ユニット筐体２１に設けられる。第２光源ユニット２７は、第２ユニット筐体２６に設けられる。第１光源ユニット２２は、搬送路Ｒに向かって光Ｔ１０を射出する。搬送路Ｒに原稿Ｐが存在する場合、第１光源ユニット２２は、原稿Ｐの表印字面Ｐ１に向かって光Ｔ１０を射出することになる。この時、表印字面Ｐ１で反射した光Ｔ１１は、後述する第１レンズ２３に導かれる。また、搬送路Ｒに原稿Ｐが存在しない場合、第１光源ユニット２２が射出した光Ｔ１０は、後述する第２レンズ２８に導かれる。第２イメージセンサ２９から見ると、光Ｔ１０は直接光となる。なお、前記直接光は、第２イメージセンサ２９に導かれるように、鏡やプリズムで反射されたものも含まれる。
【００２６】
第２光源ユニット２７は、搬送路Ｒに向かって光Ｔ２０を射出する。搬送路Ｒに原稿Ｐが存在する場合、第２光源ユニット２７は、原稿Ｐの裏印字面Ｐ２に向かって光Ｔ２０を射出することになる。この時、裏印字面Ｐ２で反射した光Ｔ２１は、後述する第２レンズ２８に導かれる。また、搬送路Ｒに原稿Ｐが存在しない場合、第２光源ユニット２７が射出した光Ｔ２０は、後述する第１レンズ２３に導かれる。第１イメージセンサ２４から見ると、光Ｔ２０は直接光となる。なお、前記直接光は、第１イメージセンサ２４に導かれるように、鏡やプリズムで反射されたものも含まれる。
【００２７】
第１光源ユニット２２及び第２光源ユニット２７は、それぞれ、図示しないＲ光源と、Ｇ光源と、Ｂ光源と、プリズムとを含む。Ｒ光源は、点灯することで赤色の光を発光する。Ｇ光源は、点灯することで緑色の光を発光する。Ｂ光源は、点灯することで青色の光を発光する。Ｒ光源とＧ光源とＢ光源（以下、単に各光源ともいう）は、例えばＬＥＤ（Light Emitting Diode）である。各光源の駆動は、後述する光源駆動回路１８により行われる。プリズムは、各光源と、搬送路Ｒとの間に設けられる。プリズムは、各光源が発光した光Ｔ１０または光Ｔ２０を搬送路Ｒの主走査方向に均等に導くためのものである。搬送路Ｒに原稿Ｐが存在する場合、各光源が射出した各色の光Ｔ１０は、プリズムを介して第１透過板２１ａに導かれ、さらに第１透過板２１ａを透過して表印字面Ｐ１の主走査方向に均等に導かれる。また、搬送路Ｒに原稿Ｐが存在する場合、各光源が射出した各色の光Ｔ２０は、プリズムを介して第２透過板２６ａに導かれ、さらに第２透過板２６ａを透過して裏印字面Ｐ２の主走査方向に均等に導かれる。
【００２８】
第１レンズ２３及び第１イメージセンサ２４は、第１ユニット筐体２１に設けられる。第１レンズ２３は、第１透過板２１ａと第１イメージセンサ２４との間に設けられる。第１レンズ２３は、第１光源ユニット２２が射出して表印字面Ｐ１で反射した光Ｔ１１と、第２光源ユニット２７が射出して裏印字面Ｐ２で反射されなかった光Ｔ２０とが導かれる。そして、第１レンズ２３は、導かれた光を第１イメージセンサ２４に入射させる。第１レンズ２３は、例えばロットレンズアレイである。第１レンズ２３は、原稿Ｐの表印字面Ｐ１で反射した各光源の光が通過することで、第１イメージセンサ２４のラインセンサ上に表印字面Ｐ１の正立像を等倍で結像させる。
【００２９】
第２レンズ２８及び第２イメージセンサ２９は、第２ユニット筐体２６に設けられる。第２レンズ２８は、第２透過板２６ａと第２イメージセンサ２９との間に設けられる。第２レンズ２８は、第２光源ユニット２７が射出して裏印字面Ｐ２で反射した光Ｔ２１と、第１光源ユニット２２が射出して表印字面Ｐ１で反射されなかった光Ｔ１０とが導かれる。そして、第２レンズ２８は、導かれた光を第２イメージセンサ２９に入射させる。第２レンズ２８は、例えばロットレンズアレイである。第２レンズ２８は、原稿Ｐの裏印字面Ｐ２で反射した各光源の光が通過することで、第２イメージセンサ２９のラインセンサ上に裏印字面Ｐ２の正立像を等倍で結像させる。
【００３０】
第１イメージセンサ２４は、搬送装置１１により搬送される原稿Ｐの表印字面Ｐ１を撮像する。第２イメージセンサ２９は、搬送装置１１により搬送される原稿Ｐの裏印字面Ｐ２を撮像する。第１イメージセンサ２４及び第２イメージセンサ２９は、図示しないセンサ素子（撮像素子）が直線状に配置される。本実施形態では、第１イメージセンサ２４及び第２イメージセンサ２９は、センサ素子が、搬送路Ｒに存在する原稿Ｐの主走査方向に１ライン配列される。各センサ素子は、露光ごとに、第１レンズ２３または第２レンズ２８を介して入射される光に応じて素子データを生成する。つまり、第１イメージセンサ２４及び第２イメージセンサ２９は、露光ごとに、各センサ素子に対応して生成された素子データからなるライン画像を生成する。これにより、第１イメージセンサ２４及び第２イメージセンサ２９は、直線状に１ライン配列されたセンサ素子が原稿Ｐを主走査方向に読み取りを行う。
【００３１】
モータ駆動回路１７は、搬送ローラ用モータ１４の駆動を行うための回路（電子デバイス）である。具体的には、モータ駆動回路１７は、搬送ローラ用モータ１４を回転させるタイミングと、搬送ローラ用モータ１４を回転させる角度とを調節する。結果として、モータ駆動回路１７は、搬送ローラ１２を回転させるタイミングと、搬送ローラ１２を回転させる角度とを調節する。すなわち、モータ駆動回路１７は、原稿Ｐを搬送するタイミングと、原稿Ｐの搬送量とを調節する。光源駆動回路１８は、第１光源ユニット２２及び第２光源ユニット２７の各光源の駆動を行うための回路（電子デバイス）である。具体的には、光源駆動回路１８は、第１光源ユニット２２の各光源の点灯及び消灯のタイミングと、第２光源ユニット２７の各光源の点灯及び消灯のタイミングとを別個に調節する。
【００３２】
図２は、制御装置を示す機能ブロック図である。制御装置１９は、第１撮像ユニット２０に表印字面Ｐ１を読み取らせ、また、第２撮像ユニット２５に裏印字面Ｐ２を読み取らせる。また、制御装置１９は、原稿Ｐの表印字面Ｐ１及び裏印字面Ｐ２に対応するＲＧＢ読取画像データを形成する。制御装置１９は、入出力部（Input/Output）１９Ａと、処理部１９Ｂと、記憶部１９Ｃとを含む。処理部１９Ｂは、入出力部１９Ａと、記憶部１９Ｃとにそれぞれ電気的に接続される。また、制御装置１９は、入出力部１９Ａを介して第１イメージセンサ２４と、第２イメージセンサ２９と、モータ駆動回路１７と、光源駆動回路１８と、その他機器類とが電気的に接続される。その他機器類とは、例えば、入力装置や、出力装置である。入力装置は、入出力部１９Ａを介して、画像読取装置１０による原稿Ｐの読取の開始指令、画像読取装置１０による原稿Ｐの読取解像度などの画像読取装置１０の制御指示や、データの入力を行うものである。具体的には、入力装置は、例えば、スイッチ、キーボード、マウス、マイクなどの入力デバイスである。出力装置は、ＣＲＴ（Cathode Ray Tube）や液晶表示装置や、プリンタなどである。
【００３３】
処理部１９Ｂは、ＲＡＭや、ＲＯＭなどのメモリと、ＣＰＵ（Central Processing Unit）とを含む。処理部１９Ｂは、第１イメージセンサ２４や第２イメージセンサ２９による原稿Ｐの読み取り時に、後述する画像読取装置１０の制御手順を処理部１９Ｂのメモリに読み込んで演算を行う。なお、処理部１９Ｂは、適宜演算途中の数値を記憶部１９Ｃに記録し、記録した数値を適宜記憶部１９Ｃから取り出して演算を行う。処理部１９Ｂは、情報取得部１９Ｂ１と、駆動制御部１９Ｂ２と、画像形成部１９Ｂ３と、エッジ検出部１９Ｂ４と、クロッピング部１９Ｂ５とを少なくとも含む。
【００３４】
情報取得部１９Ｂ１は、入出力部１９Ａを介して第１イメージセンサ２４と、第２イメージセンサ２９とのそれぞれから信号を取得する。駆動制御部１９Ｂ２は、図１に示すモータ駆動回路１７を介した搬送ローラ用モータ１４の駆動と、光源駆動回路１８を介した第１光源ユニット２２及び第２光源ユニット２７の駆動とを制御する。図２に示す画像形成部１９Ｂ３は、第１イメージセンサ２４及び第２イメージセンサ２９から入出力部１９Ａを介して取得した信号に基づいて表印字面Ｐ１及び裏印字面Ｐ２のＲＧＢ読取画像データを形成する。エッジ検出部１９Ｂ４は、画像形成部１９Ｂ３が形成したＲＧＢ読取画像データに含まれるエッジを検出する。ここでいうエッジとは、画像形成部１９Ｂ３が形成したＲＧＢ読取画像データのうち、表印字面Ｐ１または裏印字面Ｐ２の外郭に相当する部分である。クロッピング部１９Ｂ５は、エッジ検出部１９Ｂ４が検出したエッジに基づいて、画像形成部１９Ｂ３が形成したＲＧＢ読取画像データから表印字面Ｐ１または裏印字面Ｐ２の切出画像を切り出す。
【００３５】
記憶部１９Ｃは、画像読取装置１０の制御手順が組み込まれた制御プログラムを記録する。記憶部１９Ｃは、ハードディスク装置などの固定ディスク装置や、フレキシブルディスクや、光磁気ディスク装置や、フラッシュメモリなどの不揮発性のメモリや、ＲＡＭ（Random Access Memory）のような揮発性のメモリである。または、記憶部１９Ｃは、これらの組み合わせで構成される。なお、記憶部１９Ｃは、処理部１９Ｂと別個に設けられずに、処理部１９Ｂ内に設けられていてもよい。また、記憶部１９Ｃは、制御装置１９とは別の装置（例えば、データベースサーバ内）に設けられていてもよい。次に、制御装置１９が実行する一連の制御手順について説明する。なお、以下に説明する制御手順は、必ずしも単一的に構成されるものに限られず、例えばＯＳ（Operating System）に代表される別個のコンピュータプログラムと協働してその機能を実現してもよい。
【００３６】
図３は、実施形態１の制御手順を示すフローチャートである。図４は、実施形態１のＲＧＢ読取画像データを模式的に示す説明図である。以下に説明する制御手順は、搬送装置１１によって原稿Ｐが搬送されている間に実行される。図３に示すステップＳＴ１０１で、駆動制御部１９Ｂ２は、第１光源ユニット２２を点灯させ、かつ、第２光源ユニット２７を消灯させる。次に、ステップＳＴ１０２で、情報取得部１９Ｂ１は、第１イメージセンサ２４及び第２イメージセンサ２９から信号を取得する。この信号は、ライン画像に対応するものである。そして、記憶部１９Ｃは、取得した信号と、読み取った部分の副走査方向での位置情報とを関連付けて記憶する。ここで、画像読取装置１０は、ライン画像を副走査方向に複数回撮像する。これにより、画像読取装置１０は、図４に示すように、画像を複数のラインに分けて読み取ることになる。前記ラインは、主走査方向に伸びるものであり、副走査方向に複数配列される。上述の読み取った部分の副走査方向での位置情報とは、読み取った部分が何ライン目かを示す情報である。
【００３７】
次に、ステップＳＴ１０３で、駆動制御部１９Ｂ２は、第１光源ユニット２２を消灯させ、かつ、第２光源ユニット２７を点灯させる。次に、ステップＳＴ１０４で、情報取得部１９Ｂ１は、第１イメージセンサ２４及び第２イメージセンサ２９から信号を取得する。そして、記憶部１９Ｃは、取得した信号と、読み取った部分の副走査方向での位置情報とを関連付けて記憶する。このように、処理部１９Ｂは、ステップＳＴ１０１からステップＳＴ１０４の一連の手順を実行することにより、第１光源ユニット２２と第２光源ユニット２７とを交互に点灯させて第１イメージセンサ２４からライン画像を取得する。これにより、第２光源ユニット２７は、第１イメージセンサ２４が画像形成用の画像を撮像中は、第１イメージセンサ２４に直接光を導かない。
【００３８】
ここで、図４に示すＲＧＢ読取画像Ｄ１は、第１イメージセンサ２４から取得した複数のライン画像に基づいて形成させたものである。以下に、第１イメージセンサ２４からライン画像を取得して、表印字面Ｐ１の画像（以下、切出用画像Ｄ０という）を含むＲＧＢ読取画像Ｄ１を形成する手順を説明する。
【００３９】
ＲＧＢ読取画像Ｄ１は、画像形成用の画像としての反射光ライン画像ＬＤ１と、エッジ検出用の画像としての直接光ライン画像ＬＤ２との２種類のライン画像を含む。反射光ライン画像ＬＤ１は、図１に示す第１光源ユニット２２から射出された光Ｔ１０が表印字面Ｐ１で反射されて第１イメージセンサ２４に導かれることで撮像された画像である。この第１イメージセンサ２４に導かれた光Ｔ１１は、搬送路Ｒに原稿Ｐが存在する場合は表印字面Ｐ１で反射した光であり、搬送路Ｒに原稿Ｐが存在しない場合は例えば裏当てシートで反射した光である。すなわち、情報取得部１９Ｂ１は、ステップＳＴ１０４で反射光ライン画像ＬＤ１を取得することになる。
【００４０】
直接光ライン画像ＬＤ２は、図１に示す第２光源ユニット２７から射出された光Ｔ２０が第１イメージセンサ２４に導かれることで撮像された画像である。この第１イメージセンサ２４に導かれた光Ｔ２０は、搬送路Ｒに原稿Ｐが存在する場合は原稿Ｐを透過した光であり、搬送路Ｒに原稿Ｐが存在しない場合は第２光源ユニット２７から直接導かれた光である。すなわち、情報取得部１９Ｂ１は、ステップＳＴ１０２で直接光ライン画像ＬＤ２を取得することになる。ＲＧＢ読取画像Ｄ１は、この反射光ライン画像ＬＤ１と、直接光ライン画像ＬＤ２とが交互に副走査方向に配列されたものである。制御装置１９は、ステップＳＴ１０１からステップＳＴ１０４の一連の手順を繰り返し実行することにより、反射光ライン画像ＬＤ１と直接光ライン画像ＬＤ２とを記憶部１９Ｃに蓄積していく。
【００４１】
次に、ステップＳＴ１０５で、処理部１９Ｂは、あらかじめ設定されたすべてのライン画像の読み取りが完了したか否かを判定する。なお、ラインの総数は、画像読取装置１０が形成すべき画像の画質や、画像読取装置１０が読み取りできる原稿Ｐの最大サイズなどによって変わる。すべてのライン画像の読み取りが完了していない場合（ステップＳＴ１０５、Ｎｏ）、処理部１９Ｂは、ステップＳＴ１０１へ戻る。すべてのライン画像の読み取りが完了している場合（ステップＳＴ１０５、Ｙｅｓ）、処理部１９Ｂは、ステップＳＴ１０６へ進む。ここで、表印字面Ｐ１の切出画像を形成する手順と、裏印字面Ｐ２の切出画像を形成する手順とは類似する。よって、以下では、表印字面Ｐ１の切出画像を形成するための手順を説明する。
【００４２】
図５は、反射光ライン画像で形成した実施形態１のＲＧＢ読取画像を模式的に示す説明図である。ステップＳＴ１０６で、画像形成部１９Ｂ３は、裏写りが低減された図５に示すＲＧＢ読取画像Ｄ２を形成する。具体的には、画像形成部１９Ｂ３は、反射光ライン画像ＬＤ１を記憶部１９Ｃから取得する。上述のように、反射光ライン画像ＬＤ１は、図４に示す複数ラインのうち、第１光源ユニット２２が点灯したラインで第１イメージセンサ２４から取得した画像である。本実施形態の場合、図４に示す奇数ライン［Ｌ１、Ｌ３、Ｌ４・・・Ｌ２（ｎ−２）＋１、Ｌ２（ｎ−１）＋１］が、第１光源ユニット２２が点灯したラインとなる。画像形成部１９Ｂ３は、この奇数ラインで第１イメージセンサ２４から取得した反射光ライン画像ＬＤ１を、図５に示すように、その順番のまま副走査方向に詰めるように並べることで図５に示すＲＧＢ読取画像Ｄ２を形成する。
【００４３】
ここで、第１光源ユニット２２が点灯した時、第２光源ユニット２７は消灯している。よって、第１光源ユニット２２が点灯した際に第１イメージセンサ２４から取得した反射光ライン画像ＬＤ１は、第２光源ユニット２７が消灯している際の画像になる。よって、この画像は、裏印字面Ｐ２に光Ｔ２０が供給されていない画像となる。これにより、この反射光ライン画像ＬＤ１は、裏写りが抑制された画像となっている。画像形成部１９Ｂ３は、この裏写りが抑制された反射光ライン画像ＬＤ１のみに基づいて、裏写りが低減されたＲＧＢ読取画像Ｄ２を形成する。次に、ステップＳＴ１０７で、エッジ検出部１９Ｂ４は、ステップＳＴ１０６で画像形成部１９Ｂ３が形成したＲＧＢ読取画像Ｄ２に含まれる切出用画像Ｄ０のエッジを検出する。以下にその方法を説明する。
【００４４】
図６は、イメージセンサが出力する信号の大きさを原稿の有無別に示す説明図である。図６に示す横軸は、主走査方向の位置を示し、縦軸は第１イメージセンサ２４が出力する信号の大きさを示す。また、直接光検出とは、第１イメージセンサ２４に第２光源ユニット２７から入射される光Ｔ２０を用いたエッジ検出である。反射光検出とは、第１光源ユニット２２から射出され、表印字面Ｐ１で反射して第１イメージセンサ２４に入射された光Ｔ１１を用いたエッジ検出である。図６に示すように、イメージセンサは、搬送路Ｒに原稿Ｐが存在するか否かによって出力する信号が変化する。
【００４５】
具体的には、直接光検出では、搬送路Ｒに原稿Ｐが存在する場合、原稿Ｐがある部分の信号Ｓ１が最大値よりも低下する。一方、搬送路Ｒに原稿Ｐが存在しない場合、信号Ｓ２は最大値から低下しない。エッジ検出部１９Ｂ４は、この信号（Ｓ１、Ｓ２）の大きさの変化に基づいて、原稿Ｐのエッジ検出を行う。なお、反射光検出では、搬送路Ｒに原稿Ｐが存在する場合、原稿Ｐがある部分の信号Ｓ３が最小値よりも上昇する。一方、搬送路Ｒに原稿Ｐが存在しない場合、信号Ｓ４は最小値から上昇しない。エッジ検出部１９Ｂ４は、この信号（Ｓ３、Ｓ４の変化に基づいて、原稿Ｐのエッジ検出を行うこともできる。
【００４６】
図７は、エッジ検出部による実施形態１のエッジ検出を模式的に示す説明図である。エッジ検出部１９Ｂ４は、直接光ライン画像ＬＤ２を記憶部１９Ｃから取得する。上述のように、直接光ライン画像ＬＤ２は、図４に示す複数ラインのうち、第２光源ユニット２７が点灯したラインで第１イメージセンサ２４から取得した画像である。本実施形態の場合、図４に示す偶数ライン［Ｌ２、Ｌ４、Ｌ６・・・Ｌ２（ｎ−１）、Ｌ２ｎ］が、第２光源ユニット２７が点灯したラインとなる。この直接光ライン画像ＬＤ２は、第１イメージセンサ２４にとって直接光である光Ｔ２０が第１イメージセンサ２４に入射された際に第１イメージセンサ２４が撮像した画像である。光Ｔ２０は、原稿Ｐが存在する部分を透過するものと、原稿Ｐが存在しない部分を通過するものとがある。これにより、図６に示すように、第１イメージセンサ２４の信号Ｓ１が変化する。エッジ検出部１９Ｂ４は、この信号Ｓ１の変化に基づいて図７に示す切出用画像Ｄ０のエッジＥの位置を検出する。
【００４７】
ここで、画像読取装置１０は、反射光検出によってエッジ検出を行うこともできる。しかしながら、本実施形態の画像読取装置１０は、直接光検出によってエッジ検出を行う点に特徴がある。反射光検出は、表印字面Ｐ１や裏印字面Ｐ２の反射率によって、エッジ検出の精度が変化する。例えば、表印字面Ｐ１の反射率と、裏当て部材（例えばキャリブレーション用の白基準シート）の反射率との差異が著しく小さい場合、反射光検出は、エッジ検出の精度が低下すると考えられる。
【００４８】
しかしながら、本実施形態の画像読取装置１０は、直接光検出によってエッジ検出を行う。上述のように、直接光検出は、互いに搬送路Ｒを挟んで対向する光源ユニットとイメージセンサとの間に原稿Ｐが存在するか否かに基づいて原稿Ｐのエッジを検出する手法である。よって、直接光検出は、表印字面Ｐ１や裏印字面Ｐ２の反射率に依存しにくく、エッジ検出の精度のばらつきを低減できる。よって、画像読取装置１０は、エッジ検出の精度の向上を図ることができる。なお、エッジ検出部１９Ｂ４によるエッジ検出は、第１イメージセンサ２４から取得した信号）に基づいたエッジ検出に限定されない。エッジ検出部１９Ｂ４は、第２イメージセンサ２９から取得した信号に基づいたエッジ検出を行ってもよい。この場合、エッジ検出部１９Ｂ４は、第１光源ユニット２２が点灯したラインで第２イメージセンサ２９から取得した信号（反射光ライン画像ＬＤ１）を記憶部１９Ｃから取得する。そして、エッジ検出部１９Ｂ４は、この信号の大きさの変化に基づいて図７に示す原稿ＰのエッジＥの位置を検出する。
【００４９】
次に、ステップＳＴ１０８で、クロッピング部１９Ｂ５は、図７に示すエッジＥの位置情報に基づいて、図５に示すＲＧＢ読取画像Ｄ２から切り出す画像のサイズ、すなわち原稿Ｐのサイズを算出する。次に、ステップＳＴ１０９で、クロッピング部１９Ｂ５は、ステップＳＴ１０８で算出したサイズで、図５に示すＲＧＢ読取画像Ｄ２から切出用画像Ｄ０を切り出す（クロッピングする）。ステップＳＴ１０９を実行すると、処理部１９Ｂは、一連の制御手順の実行を終了する。なお、処理部１９Ｂは、一連の制御手順の実行を終了する前に、例えば、クロッピングされた切出用画像Ｄ０を記憶部１９Ｃに格納させたり、クロッピングされた切出用画像Ｄ０の画像を出力装置に出力してもよい。
【００５０】
ここで、画像読取装置１０が裏印字面Ｐ２を読み取る場合、図３に示すステップＳＴ１０６で、画像形成部１９Ｂ３は、第２イメージセンサ２９から取得した反射光ライン画像ＬＤ１に基づいて図５に示すＲＧＢ読取画像Ｄ２を形成する。また、ステップＳＴ１０７で、エッジ検出部１９Ｂ４は、第２イメージセンサ２９から取得した直接光ライン画像ＬＤ２に基づいてエッジ検出する。これにより、画像読取装置１０は、裏印字面Ｐ２を読み取れる。なお、画像読取装置１０は、表印字面Ｐ１と裏印字面Ｐ２とを同時に読み取ることもできる。
【００５１】
上記の制御手順を処理部１９Ｂが実行することにより、画像読取装置１０は、一対の撮像ユニットが搬送路Ｒを挟んで対向して設けられる構成で、直接光検出でのエッジ検出を実現できる。直接光検出でのエッジ検出は、反射光検出でのエッジ検出よりも高い精度が期待される。これにより、画像読取装置１０は、エッジ検出の精度の向上を図ることができる。さらに、画像読取装置１０は、裏写りしている直接光ライン画像ＬＤ２を切出用画像Ｄ０の形成に用いていない。よって、画像読取装置１０は、裏写りも低減できる。
【００５２】
ここで、本実施形態の画像読取装置１０は、図４に示す反射光ライン画像ＬＤ１のみで図５に示すＲＧＢ読取画像Ｄ２を形成し、直接光ライン画像ＬＤ２はエッジ検出に用いている。よって、画像読取装置１０は、エッジ検出を行わない場合よりも、直接光ライン画像ＬＤ２を取得する分、取得すべきライン画像の数が増加する。そこで、制御装置１９は、例えば、図１に示す搬送装置１１による原稿Ｐの搬送速度を、エッジ検出を行わない場合よりも低下させると好ましい。これにより、画像読取装置１０は、切出用画像Ｄ０の画質の低下を抑制できる。本実施形態の場合、制御装置１９は、エッジ検出を行わない場合の搬送速度に対して、前記搬送速度を１／２倍にする。これにより、画像読取装置１０は、画質の低下が抑制された切出用画像Ｄ０を形成できる。
【００５３】
但し、画像読取装置１０は、総合的に考えると読取速度の向上を図ることができる。例えば、裏写りを低減するために、Ｒ光・Ｇ光・Ｂ光を別々に光らせる技術がある（特許文献１：特開２００７−１６６２１３号公報）。このような技術は、Ｒ光・Ｇ光・Ｂ光を別々に光らせ、その都度イメージセンサからライン画像を取得する。よって、このような技術は、Ｒ光・Ｇ光・Ｂ光を光源ユニットから同時に射出する場合に比べて、原稿Ｐの搬送速度を１／３倍に設定する必要がある。しかしながら、本実施形態の画像読取装置１０は、Ｒ光・Ｇ光・Ｂ光を同時に光源ユニットから射出しても、裏写りを低減できる。すなわち、画像読取装置１０は、原稿Ｐの搬送速度が１／２倍でも裏写りを低減できる。結果として、画像読取装置１０は、Ｒ光・Ｇ光・Ｂ光とを別々に光らせる技術よりも３／２倍の速度で原稿Ｐを読み取れる。
【００５４】
なお、例えば、印字面が片面のみの原稿Ｐを読み取る場合、画像読取装置１０は、エッジ検出をしない場合と同等の速度で原稿Ｐを読み取ることもできる。この場合、図４に示す直接光ライン画像ＬＤ２は、裏写りしていない画像データである。よって、制御装置１９は、反射光ライン画像ＬＤ１と、直接光ライン画像ＬＤ２との両方に基づいて図５に示すＲＧＢ読取画像Ｄ２を形成する。この際、制御装置１９は、搬送装置１１による原稿Ｐの搬送速度を、エッジ検出をしない場合と同等に設定できる。このようにして、画像読取装置１０は、原稿Ｐの読み取り速度の低下も抑制できる。なお、この場合、画像読取装置１０の読み取り速度は、Ｒ光・Ｇ光・Ｂ光を別々に光らせる技術の読み取り速度よりも３倍速くなる。
【００５５】
（変形例１）
図８は、変形例１の画像読取装置を模式的に示す説明図である。図８に示す変形例１の画像読取装置１０Ａは、第２光源ユニット２７が点灯と消灯を繰り返さずに実施形態１の画像読取装置１０と同等の機能を実現できるものである。以下、図１に示す実施形態１の画像読取装置１０と同様の構成要素については、同一の符号を付し、詳細な説明を省略する。
【００５６】
画像読取装置１０Ａは、図１に示す実施形態１の画像読取装置１０が備える構成要素に加えて、さらに移動装置２９ａを備える。移動装置２９ａは、第２光源ユニット２７と第２レンズ２８と第２イメージセンサ２９とを、一体として副走査方向に移動させるためのものである。移動装置２９ａは、第２光源ユニット２７と第２レンズ２８と第２イメージセンサ２９とを、第１位置から第２位置へと移動させる。第１位置は、第１光源ユニット２２から射出された光Ｔ１０を第２レンズ２８に導くことが可能、かつ、第２光源ユニット２７から射出された光Ｔ２０を第１レンズ２３に導くことが可能な位置である。第２位置は、第１光源ユニット２２から射出された光Ｔ１０を第２レンズ２８へ導くことが不可能、かつ、第２光源ユニット２７から射出された光Ｔ２０を第１レンズ２３へ導くことが不可能な位置である。
【００５７】
画像読取装置１０Ａの制御装置１９は、第１光源ユニット２２及び第２光源ユニット２７を消灯させる替わりに、第２光源ユニット２７と第２レンズ２８と第２イメージセンサ２９とを第１位置から第２位置に移動させる。情報取得部１９Ｂ１は、第２光源ユニット２７と第２レンズ２８と第２イメージセンサ２９とが第１位置にある場合に、図４に示す直接光ライン画像ＬＤ２を取得する。また、情報取得部１９Ｂ１は、第２光源ユニット２７と第２レンズ２８と第２イメージセンサ２９とが第２位置にある場合に、反射光ライン画像ＬＤ１を取得する。
【００５８】
画像読取装置１０Ａは、第２光源ユニット２７と第２レンズ２８と第２イメージセンサ２９とが第１位置にある場合に、エッジ検出に必要な反射光ライン画像ＬＤ１を取得でき、第２光源ユニット２７と第２レンズ２８と第２イメージセンサ２９とが第２位置にある場合に、切出用画像Ｄ０の形成に必要な直接光ライン画像ＬＤ２を取得できる。結果として、画像読取装置１０Ａは、実施形態１の画像読取装置１０と同様の効果を奏する。
【００５９】
（実施形態２）
図９は、実施形態２の画像読取装置を模式的に示す説明図である。以下、図１に示す実施形態１の画像読取装置１０と同様の構成要素については、同一の符号を付し、詳細な説明を省略する。本実施形態の画像読取装置３０は、図９に示すように、第１撮像ユニット３１と、第２撮像ユニット３５と、制御装置３９とを含む。第１撮像ユニット３１と、第２撮像ユニット３５とは、互いに対向して設けられる。第１撮像ユニット３１と、第２撮像ユニット３５との間には、搬送路Ｒが設けられる。第１撮像ユニット３１は、原稿Ｐの表印字面Ｐ１の読み取りを行う。第２撮像ユニット３５は、原稿Ｐの裏印字面Ｐ２の読み取りを行う。
【００６０】
第１撮像ユニット３１は、第１ユニット筐体２１と、第１透過板２１ａと、表側第１光源ユニット３２と、表側第２光源ユニット３３と、第１レンズ２３と、第１イメージセンサ２４とを含む。第２撮像ユニット３５は、第２ユニット筐体２６と、第２透過板２６ａと、裏側第１光源ユニット３６と、裏側第２光源ユニット３７と、第２レンズ２８と、第２イメージセンサ２９とを含む。表側第１光源ユニット３２及び表側第２光源ユニット３３は、第１ユニット筐体２１に設けられる。表側第１光源ユニット３２と表側第２光源ユニット３３とは、例えば、副走査方向で第１レンズ２３を挟んで設けられる。裏側第１光源ユニット３６及び裏側第２光源ユニット３７は、第２ユニット筐体２６に設けられる。裏側第１光源ユニット３６と裏側第２光源ユニット３７とは、例えば、副走査方向で第２レンズ２８を挟んで設けられる。
【００６１】
表側第１光源ユニット３２は、搬送路Ｒに向かって光Ｔ３２を射出する。搬送路Ｒに原稿Ｐが存在しない場合、光Ｔ３２は、第２撮像ユニット３５の第２レンズ２８に導かれる。搬送路Ｒに原稿Ｐが存在する場合、光Ｔ３２は原稿Ｐを透過して第２レンズ２８に導かれる。表側第２光源ユニット３３は、搬送路Ｒに向かって光Ｔ３３１を射出する。搬送路Ｒに原稿Ｐが存在する場合、光Ｔ３３１は表印字面Ｐ１で反射される。表印字面Ｐ１で反射された光Ｔ３３２は、第１撮像ユニット３１の第１レンズ２３に導かれる。表側第１光源ユニット３２及び表側第２光源ユニット３３のそれぞれは、以上のように光を各イメージセンサに導くことが可能な位置に設けられる。
【００６２】
裏側第１光源ユニット３６は、搬送路Ｒに向かって光Ｔ３６を射出する。搬送路Ｒに原稿Ｐが存在しない場合、光Ｔ３６は、第１撮像ユニット３１の第１レンズ２３に導かれる。搬送路Ｒに原稿Ｐが存在する場合、光Ｔ３６は原稿Ｐを透過して第１レンズ２３に導かれる。裏側第２光源ユニット３７は、搬送路Ｒに向かって光Ｔ３７１を射出する。搬送路Ｒに原稿Ｐが存在する場合、光Ｔ３７１は裏印字面Ｐ２で反射される。裏印字面Ｐ２で反射された光Ｔ３７２は第２撮像ユニット３５の第２レンズ２８に導かれる。裏側第１光源ユニット３６及び裏側第２光源ユニット３７のそれぞれは、以上のように光を各イメージセンサに導くことが可能な位置に設けられる。
【００６３】
制御装置３９は、光源駆動回路１８を介して表側第１光源ユニット３２と、表側第２光源ユニット３３と、裏側第１光源ユニット３６と、裏側第２光源ユニット３７と電気的に接続される。これにより、制御装置３９は、表側第１光源ユニット３２と、表側第２光源ユニット３３と、裏側第１光源ユニット３６と、裏側第２光源ユニット３７とのそれぞれの点灯及び消灯のタイミングを別個に調節する。なお、制御装置３９のその他の構成は、図１に示す制御装置１９と同様である。
【００６４】
図１０は、実施形態２の制御手順を示すフローチャートである。図１１は、実施形態２のＲＧＢ読取画像データを模式的に示す説明図である。以下に説明する制御手順は、搬送装置１１によって原稿Ｐが搬送されている間に実行される。
【００６５】
図１０に示すステップＳＴ２０１で、駆動制御部１９Ｂ２は、表側第２光源ユニット３３及び裏側第２光源ユニット３７を点灯させ、かつ、表側第１光源ユニット３２及び裏側第１光源ユニット３６を消灯させる。次に、ステップＳＴ２０２で、情報取得部１９Ｂ１は、第１イメージセンサ２４及び第２イメージセンサ２９から、例えば３ライン分の信号を取得する。なお、情報取得部１９Ｂ１が取得する信号は、３ライン分に限定されず、１ライン分以上であればよい。この信号は、ライン画像に対応するものである。そして、記憶部１９Ｃは、取得した信号と、ラインごとに読み取った部分の副走査方向での位置情報とを関連付けて記憶する。ここで、図１１に示すように、画像読取装置３０は、画像を複数のラインに分けて読み取る。
【００６６】
次に、ステップＳＴ２０３で、駆動制御部１９Ｂ２は、表側第１光源ユニット３２及び裏側第１光源ユニット３６を点灯させる。なお、ステップＳＴ２０３で、駆動制御部１９Ｂ２は、表側第２光源ユニット３３及び裏側第２光源ユニット３７を消灯させてもよいし、点灯させたままでもよい。次に、ステップＳＴ２０４で、情報取得部１９Ｂ１は、第１イメージセンサ２４及び第２イメージセンサ２９から信号を取得する。この信号は、ライン画像に対応するものである。そして、記憶部１９Ｃは、取得した信号と、読み取った部分の副走査方向での位置情報とを関連付けて記憶する。このように、処理部１９Ｂは、ステップＳＴ２０１からステップＳＴ２０４の一連の手順を実行することにより、３ライン毎に１度、表側第１光源ユニット３２及び裏側第１光源ユニット３６を点灯させる。
【００６７】
ここで、図１１に示すＲＧＢ読取画像Ｄ３は、第１イメージセンサ２４から取得した複数のライン画像に基づいて形成されたものである。以下に、第１イメージセンサ２４からライン画像を取得して、切出用画像Ｄ０を含むＲＧＢ読取画像Ｄ３を形成する手順を説明する。ＲＧＢ読取画像Ｄ３は、直接光ライン画像ＬＤ３と、反射光ライン画像ＬＤ４との２種類のライン画像を含む。直接光ライン画像ＬＤ３は、図１に示す裏側第１光源ユニット３６から射出された光Ｔ３６が第１イメージセンサ２４に導かれることで生成されたデータである。この第１イメージセンサ２４に導かれた光Ｔ３６は、第１イメージセンサ２４にとって直接光である。光Ｔ３６は、搬送路Ｒに原稿Ｐが存在する場合は原稿Ｐを透過した光Ｔ３６であり、搬送路Ｒに原稿Ｐが存在しない場合は裏側第１光源ユニット３６から直接導かれたＴ３６である。情報取得部１９Ｂ１は、ステップＳＴ２０４で直接光ライン画像ＬＤ３を１ライン分取得することになる。
【００６８】
反射光ライン画像ＬＤ４は、図９に示す表側第２光源ユニット３３から射出された光Ｔ３３２が第１イメージセンサ２４に導かれることで生成されたデータである。この第１イメージセンサ２４に導かれた光は、搬送路Ｒに原稿Ｐが存在する場合は表印字面Ｐ１で反射された光Ｔ３３２であり、搬送路Ｒに原稿Ｐが存在しない場合は例えば裏当てシートで反射された光Ｔ３３２である。情報取得部１９Ｂ１は、ステップＳＴ２０２で反射光ライン画像ＬＤ４を３ライン分取得することになる。図１１に示すＲＧＢ読取画像Ｄ３は、この３ライン分の反射光ライン画像ＬＤ４と、１ライン分の直接光ライン画像ＬＤ３とが交互に副走査方向に並べられたものである。制御装置３９は、ステップＳＴ２０１からステップＳＴ２０４の一連の手順を繰り返し実行することにより、直接光ライン画像ＬＤ３と反射光ライン画像ＬＤ４とを記憶部１９Ｃに蓄積していく。
【００６９】
次に、ステップＳＴ２０５で、処理部１９Ｂは、あらかじめ設定されたすべてのライン画像の読み取りが完了したか否かを判定する。すべてのライン画像の読み取りが完了していない場合（ステップＳＴ２０５、Ｎｏ）、処理部１９Ｂは、ステップＳＴ２０１へ戻る。すべてのライン画像の読み取りが完了している場合（ステップＳＴ２０５、Ｙｅｓ）、処理部１９Ｂは、ステップＳＴ２０６へ進む。なお、以下では、原稿Ｐのうち表印字面Ｐ１を読み取るための手順を説明する。裏印字面Ｐ２を読み取る場合も、制御装置３９は、同様の手順を実行することで裏印字面Ｐ２を読み取ることができる。
【００７０】
図１２は、反射光ライン画像で形成した実施形態２のＲＧＢ読取画像データを模式的に示す説明図である。ステップＳＴ２０６で、画像形成部１９Ｂ３は、裏写りが低減された図１２に示すＲＧＢ読取画像Ｄ４を形成する。具体的には、画像形成部１９Ｂ３は、図１１に示す複数ラインのうち、裏側第１光源ユニット３６が点灯したラインで第１イメージセンサ２４から取得した反射光ライン画像ＬＤ４を記憶部１９Ｃから取得する。本実施形態の場合、図１１に示す４の倍数のライン［Ｌ４、Ｌ８、・・・Ｌ４（ｎ−１）、Ｌ４ｎ］以外のラインが、裏側第１光源ユニット３６が消灯したラインとなる。画像形成部１９Ｂ３は、この４の倍数のライン以外のラインで第１イメージセンサ２４から取得した反射光ライン画像ＬＤ４を、図１２に示すように、その順番のまま副走査方向に並べてＲＧＢ読取画像Ｄ４を形成する。
【００７１】
ここで、反射光ライン画像ＬＤ４を取得した際、裏側第１光源ユニット３６は消灯している。よって、反射光ライン画像ＬＤ４は、裏写りが低減されたライン画像となる。画像形成部１９Ｂ３は、この裏写りが低減された反射光ライン画像ＬＤ４のみに基づいて、切出用画像Ｄ０を含むＲＧＢ読取画像データＤ４を形成する。但し、ここで形成された画像データは、４の倍数のラインが欠落した画像データとなる。そこで、制御装置３９は、４の倍数のライン画像を補間する。以下に、欠落したライン画像の補間方法の例を説明する。
【００７２】
図１３は、欠落したライン画像の補間方法を示すための説明図である。図１３に示すＢｎ［ｉ］は、欠落したラインである。また、Ａｎ＋１［ｉ］及びＡｎ−１［ｉ］は、欠落したライン（Ｂｎ［ｉ］）の前後のラインにおけるｉ番目の素子データである。なお、ｎは何番目のラインかを示すものであり、［ｉ］は主走査方向での位置を示すものである。画像形成部１９Ｂ３は、例えば、線形補間により、Ｂｎ［ｉ］を補間する。具体的には、画像形成部１９Ｂ３は、下記の式（１）にＡｎ＋１［ｉ］及びＡｎ−１［ｉ］を代入することでＢｎ［ｉ］を算出する。これにより、画像形成部１９Ｂ３は、Ａｎ＋１［ｉ］の素子データとＡｎ−１［ｉ］の素子データとを平均した素子データをＢｎ［ｉ］の素子データとして補間する。
Ｂｎ［ｉ］＝［（Ａｎ＋１［ｉ］）＋（Ａｎ−１［ｉ］）］／２  ・・・（１）
【００７３】
または、画像形成部１９Ｂ３は、直接光ライン画像ＬＤ３も用いてＢｎ［ｉ］を補間する。具体的には、画像形成部１９Ｂ３は、下記の式（２）にＡｎ＋１［ｉ］と、Ａｎ［ｉ］と、Ａｎ−１［ｉ］とを代入することでＢｎ［ｉ］を算出する。なお、Ａｎ［ｉ］は、情報取得部１９Ｂ１が直接光ライン画像ＬＤ３を取得した時のラインの素子データである。これにより、画像形成部１９Ｂ３は、Ａｎ＋１［ｉ］の素子データと、Ａｎ［ｉ］の素子データと、Ａｎ−１［ｉ］の素子データとを平均した素子データをＢｎ［ｉ］の素子データとして補間する。
Ｂｎ［ｉ］＝［（Ａｎ＋１［ｉ］）＋（Ａｎ［ｉ］）＋（Ａｎ−１［ｉ］）］／３  ・・・（２）
【００７４】
または、画像形成部１９Ｂ３は、キュービック補間により、Ｂｎ［ｉ］を補間する。具体的には、画像形成部１９Ｂ３は、下記の式（３）にＡｎ＋１［ｉ］と、Ａｎ＋１［ｉ−１］と、Ａｎ＋１［ｉ＋１］と、Ａｎ−１［ｉ］と、Ａｎ−１［ｉ−１］と、Ａｎ−１［ｉ＋１］とを代入することでＢｎ［ｉ］を算出する。これにより、画像形成部１９Ｂ３は、Ａｎ＋１［ｉ］の素子データと、Ａｎ＋１［ｉ−１］の素子データと、Ａｎ＋１［ｉ＋１］の素子データと、Ａｎ−１［ｉ］の素子データと、Ａｎ−１［ｉ−１］の素子データと、Ａｎ−１［ｉ＋１］の素子データと、を平均した素子データをＢｎ［ｉ］の素子データとして補間する。
Ｂｎ［ｉ］＝［（Ａｎ＋１［ｉ］）＋（Ａｎ＋１［ｉ−１］）＋（Ａｎ＋１［ｉ＋１］）＋（Ａｎ−１［ｉ］）＋（Ａｎ−１［ｉ−１］）＋（Ａｎ−１［ｉ＋１］）／６  ・・・（３）
【００７５】
これらの補間方法により、画像形成部１９Ｂ３は、第１イメージセンサ２４が直接光ライン画像ＬＤ２を撮像する時期の前後に撮像した少なくとも２つの反射光ライン画像ＬＤ１に基づいて、直接光ライン画像ＬＤ２を撮像したことで欠落した反射光ライン画像ＬＤ１を補間する。なお、画像形成部１９Ｂ３が用いる補間方法は、上述の３つに限定されない。画像形成部１９Ｂ３は、例えば、Ａｎ［ｉ］またはＡｎ−１［ｉ］をＢｎ［ｉ］の素子データとして補間してもよい。画像形成部１９Ｂ３は、主走査方向に配列された複数の素子データであるＢｎ［ｉ］のまとまりを補間用ライン画像ＬＤ５とする。画像形成部１９Ｂ３は、図１２に示すように、反射光ライン画像ＬＤ４と、補間用ライン画像ＬＤ５とに基づいて、ＲＧＢ読取画像Ｄ４を形成する。次に、図１０に示すステップＳＴ２０７で、エッジ検出部１９Ｂ４は、ステップＳＴ２０６で画像形成部１９Ｂ３が形成したＲＧＢ読取画像Ｄ４に含まれる切出用画像Ｄ０のエッジを検出する。以下にその方法を説明する。
【００７６】
図１４は、エッジ検出部による実施形態２のエッジ検出を模式的に示す説明図である。エッジ検出部１９Ｂ４は、図１１に示す複数ラインのうち、裏側第１光源ユニット３６が点灯したラインで第１イメージセンサ２４から取得した直接光ライン画像ＬＤ３を記憶部１９Ｃから取得する。本実施形態の場合、図１１に示す４の倍数のライン［Ｌ４、Ｌ８、・・・Ｌ４（ｎ−１）、Ｌ４ｎ］が、裏側第１光源ユニット３６が点灯したラインとなる。この直接光ライン画像ＬＤ３は、光Ｔ３６が第１イメージセンサ２４に入射された際に出力される信号である。光Ｔ３６は、原稿Ｐが存在する部分を透過するものと、原稿Ｐが存在しない部分を通過するものとがある。これにより、図６に示すように、第１イメージセンサ２４の信号Ｓ１が変化する。エッジ検出部１９Ｂ４は、この信号Ｓ１の変化に基づいて図１４に示す切出用画像Ｄ０のエッジＥの位置を検出する。
【００７７】
次に、制御装置３９は、ステップＳＴ２０８へ進む。なお、ステップＳＴ２０８とステップＳＴ２０９とは、図３に示すステップＳＴ１０８とステップＳＴ１０９と同様である。よってステップＳＴ２０８及びステップＳＴ２０９の説明を省略する。ステップＳＴ２０９を実行すると、制御装置３９は、一連の手順の実行を終了する。ここで、画像読取装置３０が裏印字面Ｐ２を読み取る場合、画像形成部１９Ｂ３は、第２イメージセンサ２９から取得した反射光ライン画像ＬＤ４に基づいて、ステップＳＴ２０６で図１２に示すＲＧＢ読取画像Ｄ４を形成する。また、エッジ検出部１９Ｂ４は、第２イメージセンサ２９から取得した直接光ライン画像ＬＤ３に基づいて、ステップＳＴ２０７でエッジ検出を行う。これにより、画像読取装置３０は、裏印字面Ｐ２を読み取れる。
【００７８】
上記の制御手順を処理部１９Ｂが実行することにより、画像読取装置３０は、一対の撮像ユニットが搬送路Ｒを挟んで対向して設けられる構成で、直接光検出でのエッジ検出を実現できる。直接光検出でのエッジ検出は、反射光検出でのエッジ検出よりも高い精度が期待される。これにより、画像読取装置３０は、エッジ検出の精度の向上を図ることができる。さらに、画像読取装置３０は、裏写りしている直接光ライン画像ＬＤ３を切出用画像Ｄ０の形成に用いていない。よって、画像読取装置３０は、裏写りも低減できる。
【００７９】
ここで、実施形態１の画像読取装置１０は、欠落するライン画像がないように、すなわち、画質の低下を抑制するために、エッジ検出を行わない場合の搬送速度に対して、前記搬送速度を１／２の速度に設定されている。一方、本実施形態の画像読取装置３０は、欠落したライン画像を読み取りなおさずに、補間することで切出用画像Ｄ０を形成する。よって、画像読取装置３０は、エッジ検出を行わない場合の搬送速度の搬送速度と同じ速度でも、実施形態１の画像読取装置１０と同等の画質を得ることが期待される。結果として、画像読取装置３０は、例えばＲ光・Ｇ光・Ｂ光とを別々に光らせる技術よりも３倍の速度で原稿Ｐを読み取れる。
【００８０】
（実施形態３）
図１５は、実施形態３の制御手順を示すフローチャートである。図１６は、実施形態３のＲＧＢ読取画像データを模式的に示す説明図である。本実施形態の画像読取装置は、図９に示す実施形態２の画像読取装置３０と同様の構成である。但し、制御装置３９が実行する制御手順が異なる。以下に説明する制御手順は、搬送装置１１によって原稿Ｐが搬送されている間に実行される。
【００８１】
図１５に示すステップＳＴ３０１で、駆動制御部１９Ｂ２は、表側第１光源ユニット３２及び裏側第１光源ユニット３６を点灯させ、かつ、表側第２光源ユニット３３及び裏側第２光源ユニット３７を消灯させる。次に、ステップＳＴ３０２で、情報取得部１９Ｂ１は、第１イメージセンサ２４及び第２イメージセンサ２９から信号を取得する。この信号は、直接光ライン画像ＬＤ３に対応する信号である。すなわち、情報取得部１９Ｂ１は、ステップＳＴ３０２で直接光ライン画像ＬＤ３を取得する。そして、記憶部１９Ｃは、取得した信号と、ラインごとに読み取った部分の副走査方向での位置情報とを関連付けて記憶する。
【００８２】
次に、ステップＳＴ３０３で、エッジ検出部１９Ｂ４は、ステップＳＴ３０２で取得した直接光ライン画像ＬＤ３にエッジが含まれるか否かを判定する。すなわち、エッジ検出部１９Ｂ４はエッジ検出を行う。具体的には、エッジ検出部１９Ｂ４は、取得した信号（直接光ライン画像ＬＤ３）に図６に示す信号Ｓ１のような変化が見られるか否かを判定する。直接光ライン画像ＬＤ３にエッジが含まれていないと判定すると（ステップＳＴ３０３、Ｎｏ）、処理部１９Ｂは、ステップＳＴ３０２へ戻る。直接光ライン画像ＬＤ３にエッジが含まれていると判定すると（ステップＳＴ３０３、Ｙｅｓ）、処理部１９Ｂは、ステップＳＴ３０４へ進む。
【００８３】
次に、ステップＳＴ３０４で、駆動制御部１９Ｂ２は、表側第１光源ユニット３２及び裏側第１光源ユニット３６を消灯させ、かつ、表側第２光源ユニット３３及び裏側第２光源ユニット３７を点灯させる。次に、ステップＳＴ３０５で、情報取得部１９Ｂ１は、第１イメージセンサ２４及び第２イメージセンサ２９から信号を取得する。この信号は、反射光ライン画像ＬＤ４に対応する信号である。すなわち、情報取得部１９Ｂ１は、ステップＳＴ３０５で反射光ライン画像ＬＤ４を取得する。そして、記憶部１９Ｃは、取得した情報と、読み取った部分の副走査方向での位置情報とを関連付けて記憶する。
【００８４】
次に、ステップＳＴ３０６で、エッジ検出部１９Ｂ４は、ステップＳＴ３０５で取得した反射光ライン画像ＬＤ４にエッジが含まれるか否かを判定する。すなわち、エッジ検出部１９Ｂ４は、エッジ検出を行う。ここでは、エッジ検出部１９Ｂ４は、反射光検出によりエッジ検出を行う。具体的には、エッジ検出部１９Ｂ４は、取得した信号に図６に示す信号Ｓ３のような変化が見られるか否かを判定する。反射光ライン画像ＬＤ４にエッジが含まれていると判定すると（ステップＳＴ３０６、Ｙｅｓ）、処理部１９Ｂは、ステップＳＴ３０５へ戻る。反射光ライン画像ＬＤ４にエッジが含まれていないと判定すると（ステップＳＴ３０６、Ｎｏ）、処理部１９Ｂは、ステップＳＴ３０７へ進む。
【００８５】
次に、ステップＳＴ３０７で、画像形成部１９Ｂ３は、裏写りが低減された図１６に示すＲＧＢ読取画像Ｄ５を形成する。ＲＧＢ読取画像Ｄ５は、直接光ライン画像ＬＤ３と、反射光ライン画像ＬＤ４とを含む。図１６に示すＥ１は、ステップＳＴ３０３で検出したエッジであり、Ｅ２は、ステップＳＴ３０６で最後に検出されたエッジである。すなわち、エッジＥ１は、画像読取装置による原稿Ｐの読み取りが開始されてから最初に検出されたエッジであり、エッジＥ２は画像読取装置による原稿Ｐの読み取りが開始されてから最後に検出されたエッジである。ここでは、エッジＥ１はラインＬ３で検出され、エッジＥ２はラインＬｎで検出されたものとする。ラインＬ１及びラインＬ２では、情報取得部１９Ｂ１は、直接光ライン画像ＬＤ３を取得する（ステップＳＴ３０２）。ラインＬ３〜ラインＬｎ＋１では、情報取得部１９Ｂ１は、反射光ライン画像ＬＤ４を取得する（ステップＳＴ３０５）。画像形成部１９Ｂ３は、これらの直接光ライン画像ＬＤ３と反射光ライン画像ＬＤ４とを副走査方向に並べてＲＧＢ読取画像Ｄ５を形成する。
【００８６】
次に、ステップＳＴ３０８で、エッジ検出部１９Ｂ４は、ステップＳＴ３０６で画像形成部１９Ｂ３が形成したＲＧＢ読取画像Ｄ５に含まれる切出用画像Ｄ０のエッジを検出する。本実施形態のエッジ検出部１９Ｂ４は、直接光検出と反射光検出との２つの手法に基づいてエッジ検出する。具体的には、エッジ検出部１９Ｂ４は、図１６に示すラインＬ３では直接光検出でエッジを検出し、ラインＬ４〜ラインＬｎ＋１では反射光検出でエッジを検出する。ステップＳＴ３０８を実行すると、処理部１９Ｂは、ステップＳＴ３０９へ進む。ステップＳＴ３０９及びステップＳＴ３１０は、図１０に示すステップＳＴ２０８及びステップＳＴ２０９と同様である。よって、ステップＳＴ３０９及びステップＳＴ３１０の説明を省略する。
【００８７】
上記の制御手順を処理部１９Ｂが実行することにより、本実施形態の画像読取装置は、一対の撮像ユニットが搬送路Ｒを挟んで対向して設けられる構成で、直接光検出でのエッジ検出を実現できる。具体的には、エッジ検出部１９Ｂ４は、エッジＥ１を直接光検出で検出している。上述のように、直接光検出でのエッジ検出は、反射光検出でのエッジ検出よりも高い精度が期待される。これにより、本実施形態の画像読取装置は、エッジＥ１の検出の精度の向上を図ることができる。さらに、本実施形態の画像読取装置は、エッジＥ１を検出してからエッジＥ２を検出するまで、図９に示す裏側第１光源ユニット３６を消灯している。すなわち、表印字面Ｐ１の画像が含まれる範囲では、情報取得部１９Ｂ１は、直接光ライン画像ＬＤ３を取得せず、毎ラインで反射光ライン画像ＬＤ４を取得する。これにより、本実施形態の画像読取装置は、前記範囲で画像データが欠落するラインがない。よって、処理部１９Ｂは、欠落したライン画像を補間する手順が不要となる。よって、本実施形態の画像読取装置は、切出用画像Ｄ０の画質の低下をより好適に抑制できる。また、本実施形態の画像読取装置は、実施形態２の画像読取装置３０と同等以上の画質を確保しつつ、同様の速度で原稿Ｐを読み取れる。
【００８８】
（変形例２）
図１７は、実施形態３の制御手順を示すフローチャートである。図１８は、変形例２のＲＧＢ読取画像データを模式的に示す説明図である。本変形例２の画像読取装置は、図９に示す画像読取装置３０と同様の構成である。また、本変形例２の制御手順は、図１５に示す制御手順に類似する。以下、図１５に示す制御手順と異なる部分を説明する。本変形例２の制御装置は、ステップＳＴ４０１を実行する。ステップＳＴ４０１〜ステップＳＴ４０３との各手順は、ステップＳＴ３０１〜ステップＳＴ３０３の各手順と同様である。
【００８９】
次に、ステップＳＴ４０４で、駆動制御部１９Ｂ２は、表側第１光源ユニット３２及び裏側第１光源ユニット３６を消灯せず、表側第１光源ユニット３２及び裏側第１光源ユニット３６から射出される光量を低下させる。具体的には、駆動制御部１９Ｂ２は、表側第１光源ユニット３２及び裏側第１光源ユニット３６のそれぞれが射出する光量が、表側第２光源ユニット３３及び裏側第２光源ユニット３７のそれぞれが射出する光量未満になるように、表側第１光源ユニット３２及び裏側第１光源ユニット３６のそれぞれが射出する光量を調節する。
【００９０】
次に、ステップＳＴ４０５で、情報取得部１９Ｂ１は、図１８に示す両光ライン画像ＬＤ６を取得する。この両光ライン画像ＬＤ６は、画像形成用の画像及びエッジ検出用の画像として用いられる。両光ライン画像ＬＤ６は、裏側第１光源ユニット３６が射出した光Ｔ３６による画像以外にも、表側第２光源ユニット３３によって射出されて表印字面Ｐ１で反射された光Ｔ３３２による画像も含まれる。すなわち、ここで取得する両光ライン画像ＬＤ６は、裏写りしたライン画像となる。次に、ステップＳＴ４０６で、エッジ検出部１９Ｂ４は、両光ライン画像ＬＤ６に基づいてエッジの有無を判定する。すなわち、エッジ検出部１９Ｂ４は、直接光検出でエッジの有無を判定する。次に、ステップＳＴ４０７で、裏写りが低減された図１８に示すＲＧＢ読取画像Ｄ６を形成する。以下、この裏写りが低減されたＲＧＢ読取画像Ｄ６の形成方法を説明する。
【００９１】
図１９は、裏写りが低減されたＲＧＢ読取画像の形成方法を説明するための説明図である。図１９の横軸は主走査方向での位置を示し、縦軸は第１イメージセンサ２４または第２イメージセンサ２９が出力する信号の大きさを示す。Ｖｘ［ｉ］は、第１イメージセンサ２４のｉ番目のセンサ素子が出力する信号であり、Ｖｙ［ｉ］は第２イメージセンサ２９のｉ番目のセンサ素子が出力する信号であり、Ｖｙ［ｉ］×Ｋは、第１イメージセンサ２４のｉ番目のセンサ素子が出力する信号に含まれる裏印字面Ｐ２の画像成分であり、Ｏｘは合成値を示す。まず、情報取得部１９Ｂ１が第１イメージセンサ２４のｉ番目のセンサ素子が出力する信号Ｖｘ［ｉ］と、第２イメージセンサ２９のｉ番目のセンサ素子が出力する信号Ｖｙ［ｉ］とを記憶部１９Ｃから取得する。次に、処理部１９Ｂは、信号Ｖｙ［ｉ］と、原稿Ｐの光透過率Ｋとを乗算してＶｙ［ｉ］×Ｋを算出する。
【００９２】
光透過率Ｋは、原稿Ｐ毎に算出される値でもよいし、あらかじめ設定された所定値でもよい。原稿Ｐ毎に光透過率Ｋを算出する場合、処理部１９Ｂは、例えば、図１８に示すエッジＥ１を検出する際、すなわちラインＬ３で算出する。具体的には、処理部１９Ｂは、エッジＥ１が検出されない際（ラインＬ１またはラインＬ２）の第１イメージセンサ２４が出力する信号と、エッジＥ１が検出された際（ラインＬ３）の第１イメージセンサ２４が出力する信号の比に基づいて光透過率Ｋを算出する。
【００９３】
次に、処理部１９Ｂは、下記の式（４）に基づいて、合成値Ｏｘ［ｉ］を算出する。
Ｏｘ［ｉ］＝Ｖｘ［ｉ］−Ｖｙ［ｉ］×Ｋ  ・・・（４）
【００９４】
この合成値Ｏｘ［ｉ］は、裏写りが低減された素子データである。処理部１９Ｂは、エッジＥ１が検出されてからエッジＥ２が検出されるまで（ラインＬ３からラインＬｎ）の両光ライン画像ＬＤ６に対して、上記の演算を行う。そして、処理部１９Ｂは、主走査方向に配列された複数の素子データである合成値Ｏｘ［ｉ］のまとまりを新たなライン画像とする。エッジ検出部１９Ｂ４は、この新たなライン画像に基づいて、裏写りが低減されたＲＧＢ読取画像Ｄ６を形成する。
【００９５】
次に、図１７に示すステップＳＴ４０８で、エッジ検出部１９Ｂ４は、両光ライン画像ＬＤ６に基づいてエッジの有無を判定する。すなわち、エッジ検出部１９Ｂ４は、直接光検出でエッジ検出を行う。次に、処理部１９Ｂは、ステップＳＴ４０９を実行する。ステップＳＴ４０９及びステップＳＴ４１０の各手順は、ステップＳＴ３０９及びステップＳＴ３１０の各手順と同様である。よって、ステップＳＴ４０９及びステップＳＴ４１０の各手順の説明を省略する。ステップＳＴ４１０を実行すると、本変形例の制御装置は、一連の手順の実行を終了する。
【００９６】
上記の制御手順を処理部１９Ｂが実行することにより、本変形例２の画像読取装置は、実施形態３の画像読取装置と同様の効果を奏する。さらに、本変形例２の画像読取装置は、表印字面Ｐ１の画像を含むラインのすべてで、直接光検出でのエッジ検出を行う。直接光検出でのエッジ検出は、反射光検出よりも高い精度が期待される。これにより、本変形例２の画像読取装置は、エッジ検出の精度の向上をより好適に図ることができる。
【００９７】
（変形例３）
図２０は、変形例３の画像読取装置を模式的に示す説明図である。変形例３の画像読取装置４０は、実施形態２や、実施形態３や、変形例２の各画像読取装置と、備える光源ユニットの数が異なる。具体的には、画像読取装置４０は、表側第１光源ユニット３２と、表側第２光源ユニット３３ａ及び表側第２光源ユニット３３ｂと、裏側第１光源ユニット３６と、裏側第２光源ユニット３７ａ及び裏側第２光源ユニット３７ｂとの６つの光源ユニットを含む。表側第２光源ユニット３３ａ及び表側第２光源ユニット３３ｂは、実施形態２や、実施形態３や、変形例２の各表側第２光源ユニット３３に相当する。裏側第２光源ユニット３７ａ及び裏側第２光源ユニット３７ｂは、実施形態２や、実施形態３や、変形例２の各裏側第２光源ユニット３７に相当する。
【００９８】
すなわち、表側第２光源ユニット３３ａ及び表側第２光源ユニット３３ｂは、搬送路Ｒに向かって光Ｔ３３１を射出する。搬送路Ｒに原稿Ｐが存在する場合、光Ｔ３３１は表印字面Ｐ１で反射される。表印字面Ｐ１で反射された光Ｔ３３２は、第１撮像ユニット３１の第１レンズ２３に導かれる。表側第２光源ユニット３３ａ及び表側第２光源ユニット３３ｂは、以上のように光を第１イメージセンサ２４に導く位置に設けられる。
【００９９】
裏側第２光源ユニット３７ａ及び裏側第２光源ユニット３７ｂは、搬送路Ｒに向かって光Ｔ３７１を射出する。搬送路Ｒに原稿Ｐが存在する場合、光Ｔ３７１は裏印字面Ｐ２で反射される。裏印字面Ｐ２で反射された光Ｔ３７２は第２撮像ユニット３５の第２レンズ２８に導かれる。裏側第２光源ユニット３７ａ及び裏側第２光源ユニット３７ｂは、以上のように光を第２イメージセンサ２９に導く位置に設けられる。
【０１００】
変形例３が実行する制御手順は、実施形態２や、実施形態３や、変形例２の各制御手順と同様である。なお、実施形態２や、実施形態３や、変形例２の各制御手順で表側第２光源ユニット３３を点灯または消灯させる手順では、本変形例の制御装置は、表側第２光源ユニット３３ａ及び表側第２光源ユニット３３ｂを点灯または消灯させる。また、実施形態２や、実施形態３や、変形例２の各制御手順で裏側第２光源ユニット３７を点灯または消灯させる手順では、本変形例の制御装置は、裏側第２光源ユニット３７ａ及び裏側第２光源ユニット３７ｂを点灯または消灯させる。
【０１０１】
本変形例の制御装置が実施形態２の制御手順と同様の手順を実行する場合、画像読取装置４０は、実施形態２の画像読取装置３０が奏する効果と同様の効果を奏する。また、本変形例の制御装置が実施形態３の制御手順と同様の手順を実行する場合、画像読取装置４０は、実施形態３の画像読取装置が奏する効果と同様の効果を奏する。また、本変形例の制御装置が変形例２の制御手順と同様の手順を実行する場合、画像読取装置４０は、変形例２の画像読取装置が奏する効果と同様の効果を奏する。これらの効果に加え、画像読取装置４０は、光源ユニットの数が実施形態２や、実施形態３や、変形例２の各画像読取装置よりも多い。よって、画像読取装置４０は、原稿Ｐを読み取るために必要な光量をより多く確保できる。
【０１０２】
ここで、上述の各画像読取装置は、例えば、光源ユニットが直接光としてＲ光・Ｇ光・Ｂ光の３色を同時に射出する。しかしながら、各光源ユニットは、直接光として１色のみを射出してもよい。また、各光源ユニットは、赤外線を射出してもよい。この場合であっても、各画像読取装置は、直接光を用いたエッジ検出を行える。
【産業上の利用可能性】
【０１０３】
以上のように、本発明に係る画像読取装置は、イメージスキャナや、複写機や、ファクシミリや、文字認識装置などの被読取媒体をイメージセンサにより読み取りを行うものに有用であり、エッジ検出の精度の向上を図ることに適している。
【符号の説明】
【０１０４】
１０、１０Ａ、３０、４０  画像読取装置
１１  搬送装置
１２、１３  搬送ローラ
１４  搬送ローラ用モータ
１７  モータ駆動回路
１８  光源駆動回路
１９  制御装置
１９Ａ  入出力部
１９Ｂ  処理部
１９Ｂ１  情報取得部
１９Ｂ２  駆動制御部
１９Ｂ３  画像形成部
１９Ｂ４  エッジ検出部
１９Ｂ５  クロッピング部
１９Ｃ  記憶部
２０、３１  第１撮像ユニット
２１  第１ユニット筐体
２１ａ  第１透過板
２２  第１光源ユニット（光源）
２３  第１レンズ
２４  第１イメージセンサ
２５、３５  第２撮像ユニット
２６  第２ユニット筐体
２６ａ  第２透過板
２７  第２光源ユニット（光源）
２８  第２レンズ
２９  第２イメージセンサ
２９ａ  移動装置
３２  表側第１光源ユニット（光源）
３３、３３ａ、３３ｂ  表側第２光源ユニット（光源）
３６  裏側第１光源ユニット（光源）
３７、３７ａ、３７ｂ  裏側第２光源ユニット（光源）
３９  制御装置
Ｄ０  切出用画像
Ｄ１  読取画像
Ｄ４  読取画像データ
Ｅ、Ｅ１、Ｅ２  エッジ
Ｋ  光透過率
ＬＤ１、ＬＤ４  反射光ライン画像（画像形成用の画像）
ＬＤ２、ＬＤ３  直接光ライン画像（エッジ検出用の画像）
ＬＤ５  補間用ライン画像
ＬＤ６  両光ライン画像（画像形成用の画像、エッジ検出用の画像）
Ｐ  原稿
Ｐ１  表印字面
Ｐ２  裏印字面
Ｒ  搬送路
【図１】
0005401368.tif 000002
【図２】
0005401368.tif 000003
【図３】
0005401368.tif 000004
【図４】
0005401368.tif 000005
【図５】
0005401368.tif 000006
【図６】
0005401368.tif 000007
【図７】
0005401368.tif 000008
【図８】
0005401368.tif 000009
【図９】
0005401368.tif 000010
【図１０】
0005401368.tif 000011
【図１１】
0005401368.tif 000012
【図１２】
0005401368.tif 000013
【図１３】
0005401368.tif 000014
【図１４】
0005401368.tif 000015
【図１５】
0005401368.tif 000016
【図１６】
0005401368.tif 000017
【図１７】
0005401368.tif 000018
【図１８】
0005401368.tif 000019
【図１９】
0005401368.tif 000020
【図２０】
0005401368.tif 000021