(57)【要約】【課題】ＡＤ変換部の基準電圧値を切り替えることなく、第１読取部および第２読取部のアナログの読取信号がＡＤ変換部の変換範囲外になることを抑制すること。【解決手段】ＣＰＵ２０１は、第１基準電圧値ＶＲ１が第２基準電圧値ＶＲ２より小さいと判断した場合（Ｓ１０８：ＹＥＳ）、第２基準電圧値ＶＲ２を、両面読取時におけるＡＤ変換器２０６の基準電圧値ＶＲに設定し（Ｓ１０９）、本基準決定処理を終了し、図４のＳ２に進む。一方、ＣＰＵ２０１は、第１基準電圧値ＶＲ１が第２基準電圧値ＶＲ２より小さくないと判断した場合（Ｓ１０８：ＮＯ）、第１基準電圧値ＶＲ１を、両面読取時におけるＡＤ変換器２０６の基準電圧値ＶＲに設定し（Ｓ１１２）、本基準決定処理を終了し、図４のＳ２に進む。【選択図】図５
2015144378.tif 000002
【特許請求の範囲】
【請求項１】
第１光源および複数の第１受光素子を有し、当該複数の第１受光素子それぞれの受光量に応じた複数のアナログの読取信号を出力する第１読取部と、
第２光源および複数の第２受光素子を有し、当該複数の第２受光素子それぞれの受光量に応じた複数のアナログの読取信号を出力する第２読取部と、
基準電圧値を基準とする変換範囲で、アナログの読取信号をデジタルの読取信号に変換するアナログ・デジタル変換部と、
前記第１読取部が出力するアナログの読取信号を前記アナログ・デジタル変換部に入力させる状態と、前記第２読取部が出力するアナログの読取信号を前記アナログ・デジタル変換部に入力させる状態とに切り替わる切替部と、
制御部と、を備え、
前記制御部は、
前記第１光源が消灯した状態で前記第１読取部が出力する複数のアナログの読取信号のうち最低受光量の読取信号のレベルが、前記変換範囲のうち最低受光量に対応する境界値と一致するときの基準電圧値を第１基準電圧値として取得する第１基準電圧値取得処理と、
前記第２光源が消灯した状態で前記第２読取部が出力する複数のアナログの読取信号のうち最低受光量の読取信号のレベルが、前記変換範囲のうち最低受光量に対応する境界値と一致するときの基準電圧値を第２基準電圧値として取得する第２基準電圧値取得処理と、
前記第１基準電圧値取得処理および前記第２基準電圧値取得処理により得られた基準電圧値のうち対応する受光量が低い方の値を、前記第１読取部および前記第２読取部を用いて読み取る際の前記アナログ・デジタル変換部の基準電圧値に設定する設定処理と、を実行する読取装置。
【請求項２】
第１光源および複数の第１受光素子を有し、当該複数の第１受光素子それぞれの受光量に応じた複数のアナログの読取信号を出力する第１読取部と、
第２光源および複数の第２受光素子を有し、当該複数の第２受光素子それぞれの受光量に応じた複数のアナログの読取信号を出力する第２読取部と、
基準電圧値を基準とする変換範囲で、アナログの読取信号をデジタルの読取信号に変換するアナログ・デジタル変換部と、
前記第１読取部が出力するアナログの読取信号を前記アナログ・デジタル変換部に入力させる状態と、前記第２読取部が出力するアナログの読取信号を前記アナログ・デジタル変換部に入力させる状態とに切り替わる切替部と、
制御部と、を備え、
前記制御部は、
前記第１光源が消灯した状態で前記第１読取部が出力する複数のアナログの読取信号のうち最低受光量の読取信号のレベルが、前記変換範囲のうち最低受光量に対応する境界値と一致するときの基準電圧値を第１基準電圧値として取得する第１基準電圧値取得処理と、
前記第２光源が消灯した状態で前記第２読取部が出力する複数のアナログの読取信号のうち最低受光量の読取信号のレベルが、前記変換範囲のうち最低受光量に対応する境界値と一致するときの基準電圧値を第２基準電圧値として取得する第２基準電圧値取得処理と、
前記第１基準電圧値を、前記第１読取部および前記第２読取部を用いて読み取る際の前記アナログ・デジタル変換部の前記基準電圧値に設定する設定処理と、を実行し、
前記第１基準電圧値から前記第２基準電圧値を差し引いた相対差を、前記第２読取部が出力するアナログの読取信号のレベルに加算し、その加算後のアナログの読取信号を、前記アナログ・デジタル変換部に与える加算部を備える読取装置。
【請求項３】
請求項２に記載の読取装置であって、
原稿シートを搬送する搬送部と、
受付部を備え、
前記第１読取部は、前記搬送部により搬送される原稿シートの一方の面の画像に応じたアナログの読取信号を出力し、前記第２読取部は、当該原稿シートの他方の面の画像に応じたアナログの読取信号を出力する構成であり、
前記制御部は、
前記受付部が両面読取指示を受け付けたことに応じて、前記第１読取部および前記第２読取部が出力するアナログの読取信号を、前記アナログ・デジタル変換部を介して取得し、前記受付部が片面読取指示を受け付けたことに応じて、前記第１読取部が出力するアナログの読取信号を、前記アナログ・デジタル変換部を介して取得する、読取装置。
【請求項４】
請求項１から３のいずれか一項に記載の読取装置であって、
前記制御部は、
前記第１光源が点灯した状態で前記第１読取部が出力する複数のアナログの読取信号のうち最高受光量の読取信号のレベルが、前記設定処理で設定した基準電圧値を基準とする変換範囲のうち最高受光量に対応する境界値と一致するときの前記第１光源の点灯パラメータである第１点灯パラメータを決定する第１点灯パラメータ決定処理と、
前記第２光源が点灯した状態で前記第２読取部が出力する複数のアナログの読取信号のうち最高受光量の読取信号のレベルが、前記設定処理で設定した基準電圧値を基準とする変換範囲のうち最高受光量に対応する境界値と一致するときの前記第２光源の点灯パラメータである第２点灯パラメータを決定する第１点灯パラメータ決定処理と、
前記第１光源を前記第１点灯パラメータの基で点灯させて前記第１読取部に原稿シートの画像に応じたアナログの読取信号を出力させ、前記第２光源を前記第２点灯パラメータの基で点灯させて前記第２読取部に原稿シートの画像に応じたアナログの読取信号を出力させる読取処理と、を実行する、読取装置。
【請求項５】
請求項１から４のいずれか一項に記載の読取装置であって、
前記基準電圧値は、前記変換範囲の中心値である、読取装置。
【請求項６】
請求項１から５のいずれか一項に記載の読取装置であって、
ＰＷＭ信号を生成するＰＷＭ生成部と、
前記ＰＷＭ生成部で生成されたＰＷＭ信号を積分する積分部と、を備え、
前記アナログ・デジタル変換部は、前記積分部の積分量に応じた電圧値を、前記基準電圧値とする構成であり、
前記制御部は、前記設定処理において、前記ＰＷＭ生成部に、前記基準電圧値に応じたデューティ比のＰＷＭ信号を生成させる、読取装置。
【請求項７】
請求項１から６のいずれか一項に記載の読取装置であって、
原稿シートを搬送する搬送部と、
受付部を備え、
前記第１読取部は、前記搬送部により搬送される原稿シートの一方の面の画像に応じたアナログの読取信号を出力し、前記第２読取部は、当該原稿シートの他方の面の画像に応じたアナログの読取信号を出力する構成であり、
前記制御部は、
前記受付部が両面読取指示を受け付けたことに応じて、前記第１基準電圧値取得処理、前記第２基準電圧値取得処理および前記設定処理を実行し、
前記受付部が片面読取指示を受け付けたことに応じて、前記第１基準電圧値取得処理を実行し、前記第１基準電圧値を、前記アナログ・デジタル変換部の前記基準電圧値に設定する、読取装置。
【発明の詳細な説明】
【技術分野】
【０００１】
第１読取部および第２読取部それぞれから出力されたアナログの読取信号を、アナログ・デジタル変換（以下、ＡＤ変換）するための技術に関する。
【背景技術】
【０００２】
従来から、原稿シートの表面および裏面のそれぞれの画像を２つの読取デバイスで読み取り、一方の読取デバイスのアナログの読取信号と他方の読取デバイスのアナログの読取信号とを交互に切り替えつつ、１つのＡＤ変換部に入力させて変換することによって画像データを生成する画像読取装置がある（特許文献１参照）。ここで、２つの読取デバイスの読取特性の相違により、アナログの読取信号の出力電圧範囲が異なることがある。このため、従来の画像読取装置では、一方の読取デバイスのアナログの読取信号をＡＤ変換するときと、他方の読取デバイスのアナログの読取信号をＡＤ変換するときとで、ＡＤ変換部の変換範囲の基準となる基準電圧値を互いに異なる値に切り替えている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−１３９２３６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、従来の画像読取装置では、一方の読取デバイスのアナログの読取信号をＡＤ変換するときと、他方の読取デバイスのアナログの読取信号をＡＤ変換するときとで、ＡＤ変換部の基準電圧値を切り替える必要があり、制御が複雑化するなどといった問題が生じるおそれがある。
【０００５】
本明細書では、ＡＤ変換部の基準電圧値を切り替えることなく、第１読取部および第２読取部のアナログの読取信号がＡＤ変換部の変換範囲外になることを抑制することが可能な技術を開示する。
【課題を解決するための手段】
【０００６】
本明細書によって開示される読取装置は、第１光源および複数の第１受光素子を有し、当該複数の第１受光素子それぞれの受光量に応じた複数のアナログの読取信号を出力する第１読取部と、第２光源および複数の第２受光素子を有し、当該複数の第２受光素子それぞれの受光量に応じた複数のアナログの読取信号を出力する第２読取部と、基準電圧値を基準とする変換範囲で、アナログの読取信号をデジタルの読取信号に変換するアナログ・デジタル変換部と、前記第１読取部が出力するアナログの読取信号を前記アナログ・デジタル変換部に入力させる状態と、前記第２読取部が出力するアナログの読取信号を前記アナログ・デジタル変換部に入力させる状態とに切り替わる切替部と、制御部と、を備え、前記制御部は、前記第１光源が消灯した状態で前記第１読取部が出力する複数のアナログの読取信号のうち最低受光量の読取信号のレベルが、前記変換範囲のうち最低受光量に対応する境界値と一致するときの基準電圧値を第１基準電圧値として取得する第１基準電圧値取得処理と、前記第２光源が消灯した状態で前記第２読取部が出力する複数のアナログの読取信号のうち最低受光量の読取信号のレベルが、前記変換範囲のうち最低受光量に対応する境界値と一致するときの基準電圧値を第２基準電圧値として取得する第２基準電圧値取得処理と、前記第１基準電圧値取得処理および前記第２基準電圧値取得処理により得られた基準電圧値のうち対応する受光量が低い方の値を、前記第１読取部および前記第２読取部を用いて読み取る際の前記アナログ・デジタル変換部の基準電圧値に設定する設定処理と、を実行する。
【０００７】
この読取装置は、第１基準電圧値および第２基準電圧値のうち対応する受光量が低い方の値を、前記第１読取部および前記第２読取部を用いて読み取る際のアナログ・デジタル変換部の基準電圧値に設定する。これにより、ＡＤ変換部の基準電圧値を切り替えることなく、第１読取部および第２読取部のアナログの読取信号がＡＤ変換部の変換範囲外になることを抑制することができる。
【０００８】
上記読取装置では、第１光源および複数の第１受光素子を有し、当該複数の第１受光素子それぞれの受光量に応じた複数のアナログの読取信号を出力する第１読取部と、第２光源および複数の第２受光素子を有し、当該複数の第２受光素子それぞれの受光量に応じた複数のアナログの読取信号を出力する第２読取部と、基準電圧値を基準とする変換範囲で、アナログの読取信号をデジタルの読取信号に変換するアナログ・デジタル変換部と、前記第１読取部が出力するアナログの読取信号を前記アナログ・デジタル変換部に入力させる状態と、前記第２読取部が出力するアナログの読取信号を前記アナログ・デジタル変換部に入力させる状態とに切り替わる切替部と、制御部と、を備え、前記制御部は、前記第１光源が消灯した状態で前記第１読取部が出力する複数のアナログの読取信号のうち最低受光量の読取信号のレベルが、前記変換範囲のうち最低受光量に対応する境界値と一致するときの基準電圧値を第１基準電圧値として取得する第１基準電圧値取得処理と、前記第２光源が消灯した状態で前記第２読取部が出力する複数のアナログの読取信号のうち最低受光量の読取信号のレベルが、前記変換範囲のうち最低受光量に対応する境界値と一致するときの基準電圧値を第２基準電圧値として取得する第２基準電圧値取得処理と、前記第１基準電圧値を、前記第１読取部および前記第２読取部を用いて読み取る際の前記アナログ・デジタル変換部の前記基準電圧値に設定する設定処理と、を実行し、前記第１基準電圧値から前記第２基準電圧値を差し引いた相対差を、前記第２読取部が出力するアナログの読取信号のレベルに加算し、その加算後のアナログの読取信号を、前記アナログ・デジタル変換部に与える加算部を備える構成でもよい。
【０００９】
この読取装置は、第１基準電圧値を、前記第１読取部および前記第２読取部を用いて読み取る際のアナログ・デジタル変換部の基準電圧値に設定し、加算部が、第１基準電圧値から第２基準電圧値を差し引いた相対差を、第２読取部が出力するアナログの読取信号のレベルに加算し、その加算後のアナログの読取信号をアナログ・デジタル変換部に与える。これにより、ＡＤ変換部の基準電圧値を切り替えることなく、第１読取部および第２読取部のアナログの読取信号がＡＤ変換部の変換範囲外になることを抑制することができる。
【００１０】
上記読取装置では、原稿シートを搬送する搬送部と、受付部を備え、前記第１読取部は、前記搬送部により搬送される原稿シートの一方の面の画像に応じたアナログの読取信号を出力し、前記第２読取部は、当該原稿シートの他方の面の画像に応じたアナログの読取信号を出力する構成であり、前記制御部は、前記受付部が両面読取指示を受け付けたことに応じて、前記第１読取部および前記第２読取部が出力するアナログの読取信号を、前記アナログ・デジタル変換部を介して取得し、前記受付部が片面読取指示を受け付けたことに応じて、前記第１読取部が出力するアナログの読取信号を、前記アナログ・デジタル変換部を介して取得する構成でもよい。
【００１１】
この読取装置によれば、加算部を利用することなく片面読取を行うことができる。
【００１２】
上記読取装置では、前記制御部は、前記第１光源が点灯した状態で前記第１読取部が出力する複数のアナログの読取信号のうち最高受光量の読取信号のレベルが、前記設定処理で設定した基準電圧値を基準とする変換範囲のうち最高受光量に対応する境界値と一致するときの前記第１光源の点灯パラメータである第１点灯パラメータを決定する第１点灯パラメータ決定処理と、前記第２光源が点灯した状態で前記第２読取部が出力する複数のアナログの読取信号のうち最高受光量の読取信号のレベルが、前記設定処理で設定した基準電圧値を基準とする変換範囲のうち最高受光量に対応する境界値と一致するときの前記第２光源の点灯パラメータである第２点灯パラメータを決定する第１点灯パラメータ決定処理と、前記第１光源を前記第１点灯パラメータの基で点灯させて前記第１読取部に原稿シートの画像に応じたアナログの読取信号を出力させ、前記第２光源を前記第２点灯パラメータの基で点灯させて前記第２読取部に原稿シートの画像に応じたアナログの読取信号を出力させる読取処理と、を実行する構成でもよい。
【００１３】
この読取装置によれば、第１読取部および第２読取部のどちらで原稿シートを読み取る場合でも、最高受光量の読取信号のレベルを、変換範囲のうち最高受光量に対応する境界値に一致させることができる。
【００１４】
上記読取装置では、前記基準電圧値は、前記変換範囲の中心値である構成でもよい。
【００１５】
この読取装置では、基準電圧値は、変換範囲の中心値である。
【００１６】
上記読取装置では、ＰＷＭ信号を生成するＰＷＭ生成部と、前記ＰＷＭ生成部で生成されたＰＷＭ信号を積分する積分部と、を備え、前記アナログ・デジタル変換部は、前記積分部の積分量に応じた電圧値を、前記基準電圧値とする構成であり、前記制御部は、前記設定処理において、前記ＰＷＭ生成部に、前記基準電圧値に応じたデューティ比のＰＷＭ信号を生成させる構成でもよい。
【００１７】
この読取装置によれば、例えばＤＣＤＣコンバータを用いることなく、基準電圧値を設定することができる。
【００１８】
上記読取装置では、原稿シートを搬送する搬送部と、受付部を備え、前記第１読取部は、前記搬送部により搬送される原稿シートの一方の面の画像に応じたアナログの読取信号を出力し、前記第２読取部は、当該原稿シートの他方の面の画像に応じたアナログの読取信号を出力する構成であり、前記制御部は、前記受付部が両面読取指示を受け付けたことに応じて、前記第１基準電圧値取得処理、前記第２基準電圧値取得処理および前記設定処理を実行し、前記受付部が片面読取指示を受け付けたことに応じて、前記第１基準電圧値取得処理を実行し、前記第１基準電圧値を、前記アナログ・デジタル変換部の前記基準電圧値に設定する構成でもよい。
【００１９】
この読取装置によれば、無駄な処理を行うことなく、片面読取を行うことができる。
【００２０】
なお、本明細書に開示される技術は、読取装置、読取方法、これらの装置または方法の機能を実現するためのコンピュータプログラム、そのコンピュータプログラムを記録した記録媒体等の種々の態様で実現することができる。
【発明の効果】
【００２１】
本明細書によって開示される発明によれば、ＡＤ変換部の基準電圧値を切り替えることなく、第１読取部および第２読取部のアナログの読取信号がＡＤ変換部の変換範囲外になることを抑制することができる。
【図面の簡単な説明】
【００２２】
【図１】実施形態１に係るスキャナの機械的構成を示す概要図
【図２】読取デバイスのフォトセンサの構成を示す簡略図
【図３】スキャナの電気的構成を示すブロック図
【図４】制御処理を示すフローチャート
【図５】基準決定処理を示すフローチャート
【図６】第１基準調整処理を示すフローチャート
【図７】有効画素列の暗出力レベル、電圧信号の電圧値および電圧範囲の関係を示すグラフ
【図８】有効画素列の暗出力レベルと、第１、第２基準電圧値と、変換範囲との関係を示すグラフ
【図９】点灯パラメータ決定処理を示すフローチャート
【図１０】点灯時間調整処理を示すフローチャート
【図１１】有効画素列の白レベルと、基準電圧値と、変換範囲との関係を示すグラフ
【図１２】実施形態２のスキャナの電気的構成を示すブロック図
【図１３】基準決定処理を示すフローチャート
【発明を実施するための形態】
【００２３】
＜実施形態１＞
実施形態１のスキャナ１について図１〜図１１を参照しつつ説明する。スキャナ１は読取装置の一例である。
【００２４】
（１）スキャナの機械的構成
スキャナ１は、装置本体２と、この装置本体２の上部に配置された自動原稿搬送装置（ＡＤＦ：Auto Document Feeder）３とを備えている。このＡＤＦ３は、装置本体２に対して回動自在に設けられている。装置本体２の上面は、図１に示すように、ＡＤＦ３により被覆される。
【００２５】
ＡＤＦ３は、原稿シートが載置される原稿トレイ４と、原稿シートが排出される排出トレイ５と、原稿トレイ４に載置された原稿シートを、図１に点線で示す搬送経路に沿って搬送する搬送ローラ６Ａ〜６Ｇを有している。搬送ローラ６Ａ〜６Ｇは搬送部の一例である。また、ＡＤＦ３は、搬送ローラ６Ａ〜６Ｇによって搬送された原稿シートを排出トレイ５に搬送する排紙ローラ７Ａ，７Ｂを有している。
【００２６】
なお、これ以降の説明において、原稿シートが原稿トレイ４に載置された際に、図１における上方向の原稿シートの面を原稿シートの表面とし、同図における下方向の原稿シートの面を原稿シートの裏面とする。また、搬送経路上には、対応する位置において搬送中の原稿シートの有無を検知するためセンサとして、Ｆセンサ８Ａ，ＲＢセンサ８Ｂ，Ｒセンサ８Ｃが設けられている。
【００２７】
また、搬送経路には、原稿シートの裏面の画像読み取りを行うための第１読取デバイス９が原稿押え１０の対応する位置に設けられている。原稿押え１０は、通過する原稿シートを第１読取デバイス９の読取面に押圧するものである。
【００２８】
また、原稿シートの表面の画像読み取りを行うために、装置本体２に設けられた第２読取デバイス１１が、原稿押え１２の対応する位置に設けられている。原稿押え１２は、搬送経路上の原稿押え１２の対応する位置を通過する原稿シートを第２読取デバイス１１の読取面に押圧するものである。読取デバイス９、１１は、第１読取部および第２読取部の一例であり、例えばＣＩＳ（Contact Image Sensor）やＣＣＤ（Charge Coupled Device）を有する構成が採用される。なお、原稿押え１０，１２は、所定の反射率を有する白板である。
【００２９】
（２）スキャナの電気的構成
図２に示すように、第１読取デバイス９は、光源９Ａ、および、光を検出する複数のフォトセンサ９Ｂを有し、当該複数のフォトセンサ９Ｂそれぞれの受光量に応じた複数のアナログの読取信号ＡＯ１を出力する。具体的には、第１読取デバイス９は、後述するタイミング生成部２０２から点灯信号ＬＧが入力されると、光源９Ａによって原稿シートの裏面に光を出射し、タイミング生成部２０２からトリガー信号ＴＧ１が入力されると、フォトセンサ９Ｂは、原稿シートの裏面によって反射された光を受光し、その受光量を蓄積する。
【００３０】
そして、第１読取デバイス９は、再びトリガー信号ＴＧ１およびクロック信号が入力されると、フォトセンサ９Ｂに蓄積された受光量に応じたアナログの読取信号ＡＯ１が、次のトリガー信号が入力されるまでに出力する。トリガー信号が入力される毎に、上記の第１読取デバイス９による蓄積と出力の行程が交互に繰り返される。
【００３１】
図３に示すように、複数のフォトセンサ９Ｂは、主走査方向にそって１列に複数配置（本実施形態の場合、１０１２２個、解像度６００ｄｐｉ）されている。複数のフォトセンサ９Ｂには、有効画素列２０と、その有効画素列２０の両側にそれぞれ位置するダミー画素列２１，２２とが含まれる。有効画素列２０のフォトセンサ９Ｂが、原稿シートの読み取りに使用可能であり、ダミー画素列２１，２２のフォトセンサ９Ｂは、画像の読み取りには使用されず、適正な出力を得ることができない。
【００３２】
第２読取デバイス１１も、光源１１Ａ、および、複数のフォトセンサ１１Ｂを有し、当該複数のフォトセンサ９Ｂそれぞれの受光量に応じた複数のアナログの読取信号ＡＯ２を出力する構成であり、第１読取デバイス９と基本的に構成が同一である。なお、光源９Ａ，１１Ａは、第１光源および第２光源の一例であり、有効画素列２０のフォトセンサ９Ｂ、１１Ｂは第１受光素子および第２受光素子の一例である。
【００３３】
また、スキャナ１は、基板１００を備え、この基板１００には、ＡＳＩＣ（Application Specific Integrated Circuit）１０１、ＲＯＭ１０２，ＲＡＭ１０３，ＬＥＤドライバ１０４，１０５，平滑回路１０６が搭載されている。
【００３４】
ＡＳＩＣ１０１は、中央処理装置（以下、ＣＰＵ）２０１、タイミング生成部２０２、切替部２０３、ＰＷＭ生成部２０４、画像処理部２０５、ＡＤ変換器２０６、ピークホールド回路２０７、および、これらを接続する図示しないバスを有している。なお、ＣＰＵ２０１は、ＡＳＩＣ１０１の外側に設けられていてもよい。
【００３５】
ＲＯＭ１０２には、スキャナ１を制御するための各種制御プログラムや各種設定、初期値等が記憶されている。ＲＡＭ１０３は、各種制御プログラムが読み出される作業領域として、あるいは画像処理部２０５によって作られた画像データを記憶する記憶領域として利用される。
【００３６】
ＣＰＵ２０１は、制御部の一例であり、ＲＯＭ１０２から読み出した制御プログラムに従って、その処理結果をＲＡＭ１０３に記憶させながら、タイミング生成部２０２、ＰＷＭ生成部２０４および画像処理部２０５の機能を制御する。
【００３７】
タイミング生成部２０２は、点灯信号ＬＧを、各ＬＥＤドライバ１０４，１０５を介して、各読取デバイス９，１１に与え、スキャナ１を動作させるための基準クロックＣＬＫと、トリガー信号ＴＧ１，ＴＧ２とを、各読取デバイス９，１１に与える。タイミング生成部２０２は、基準クロックＣＬＫを基準として、トリガー信号ＴＧ１，ＴＧ２を生成する。なお、タイミング生成部２０２が、トリガー信号を出力してから次のトリガー信号を出力するまでの周期は、読取デバイス９，１１の各フォトセンサ９Ｂが、１または複数ライン分出力するのに要する時間である。また、タイミング生成部２０２は、切替信号ＣＧを切替部２０３に与える。
【００３８】
切替部２０３は、切換スイッチ２０３Ａを有し、タイミング生成部２０２から切替信号ＣＧを受けることにより、第１読取デバイス９からのアナログの読取信号ＡＯ１をＡＤ変換器２０６に入力させる状態と、第２読取デバイス１１からのアナログの読取信号ＡＯ２をＡＤ変換器２０６に入力させる状態とに切り替わる。
【００３９】
第１読取デバイス９または、第２読取デバイス１１が出力するアナログの読取信号ＡＯ１，ＡＯ２は、ＡＤ変換器２０６によってデジタルの画像データＤＯ１，ＤＯ２に変換される。そして、ＡＤ変換器２０６によって変換された画像データＤＯ１，ＤＯ２は、画像処理部２０５によって、シェーディング補正や色補正等の画像処理がなされ、ＲＡＭ１０３に記憶される。
【００４０】
なお、ＡＤ変換器２０６は、アナログ・デジタル変換部の一例であり、読取デバイス９，１１からそれぞれ出力されるアナログの読取信号ＡＯ１，ＡＯ２を、デジタル信号として、例えば８ビット（０〜２５５）の画像データＤＯ１，ＤＯ２に分解する分解能を有するものとする。その際、第１読取デバイス９と第２読取デバイス１１とで、後述する図８に例示するように、読取特性の相違等により、アナログの読取信号ＡＯ１，ＡＯ２の出力レベルの最小値や最大値が異なる場合がある。すると、８ビット（０〜２５５）の画像データＤＯ１，ＤＯ２に分解する分解能が読取デバイス９、１１毎に異なることになる。画像データＤＯ１，ＤＯ２はデジタルの読取信号の一例である。
【００４１】
ＡＤ変換器２０６は、基準電圧値ＶＲを基準とする変換範囲Ｈで、アナログの読取信号をＡＤ変換する。以下の説明では、基準電圧値は、アナログの読取信号の入力電圧範囲である変換範囲の中心値であるものとする。これにより、後述する基準決定処理と点灯パラメータ決定処理とを円滑に行うことができる。
【００４２】
ＰＷＭ生成部２０４は、ＣＰＵ２０１からの指示によって、デューティ比（ＰＷＭ値という）のＰＷＭ信号を、平滑回路１０６に入力する。平滑回路１０６は、積分部の一例であり、コンデンサＣと抵抗Ｒとからなり、平滑回路１０６からのＰＷＭ信号を積分することによって、アナログの電圧信号Ｖを生成し、ＡＤ変換器２０６に与える。ＡＤ変換器２０６は、この電圧信号Ｖの電圧値を、基準電圧値ＶＲとして、基準電圧値を基準として変換範囲Ｈを定める。
【００４３】
そして、ＡＤ変換器２０６は、各読取デバイス９、１１から出力され、ピークホールド回路２０７で保持されているアナログの読取信号ＡＯ１，ＡＯ２を、基準電圧値を基準とする変換範囲ＨでＡＤ変換する。これにより、例えばＤＣＤＣコンバータを用いることなく、基準電圧値を設定することができる。以下の説明では、フォトセンサ９Ｂ，１１Ｂの受光量が大きいほど、アナログの読取信号ＡＯ１，ＡＯ２の出力レベル（電圧値）は高く、ＣＰＵ２０１がＰＷＭ生成部に与えるＰＷＭ信号のＰＷＭ値が大きいほど、平滑回路１０６がＡＤ変換器２０６に与える基準電圧値は高いものとする。
【００４４】
また、ＡＳＩＣ１０１には、操作部３０１および通信部３０２が接続されている。操作部３０１は、受付部の一例であり、複数のボタンを有し、ユーザによる各種の入力指示を受け付け可能である。通信部３０２は、受付部の一例であり、無線通信方式または有線通信方式により、図示しない外部装置と通信を行うためのインターフェースである。スキャナ１は、操作部３０１により、ユーザの入力操作に基づく読取指示を受け付けたり、通信部３０２により、外部装置から送信された読取指示を受け付けたりすることができる。読取指示には、両面読取および片面読取のいずれかを指定する指定情報が含まれる。
【００４５】
（３）制御内容
ＣＰＵ２０１は、操作部３０１または通信部３０２が読取指示を受け付けたと判断したことを条件に、図４に示す制御処理を実行し、図５に示す基準決定処理を実行する（Ｓ１）。
【００４６】
（基準決定処理）
基準決定処理は、読取デバイス９，１１それぞれが、光源９Ａ，１１Ａを消灯させているときに出力するアナログの読取信号ＡＯ１，ＡＯ２の出力レベル（以下、暗出力レベルという）に対して、ＡＤ変換器２０６に与える電圧信号Ｖの電圧値を調整することにより、ＡＤ変換器２０６の変換範囲Ｈの基準電圧値ＶＲを決定する処理である。ＣＰＵ２０１は、まず、上記読取指示で両面読取が指定されているか否かを判断する（Ｓ１０１）。
【００４７】
（両面読取時）
ＣＰＵ２０１は、両面読取が指定されていると判断した場合（Ｓ１０１：ＹＥＳ）、タイミング生成部２０２を制御して、切替部２０３を、第１読取デバイス９が出力するアナログの読取信号ＡＯ１をＡＤ変換器２０６に入力させる状態に切り替えさせて（Ｓ１０２）、図６に示す第１基準調整処理を実行する（Ｓ１０３）。このＳ１０３の処理は第１基準電圧値取得処理の一例である。
【００４８】
（基準調整処理）
第１基準調整処理は、第１読取デバイス９が出力する複数のアナログの読取信号ＡＯ１の暗出力レベルの最低値が、変換範囲Ｈの下限値に一致するときのＰＷＭ信号のＰＷＭ値を特定し、そのＰＷＭ値を、第１基準ＰＷＭ値として決定する処理である。暗出力レベルの最低値は最低受光量の読取信号のレベルの一例であり、変換範囲Ｈの下限値は変換範囲Ｈのうち最低受光量に対応する境界値の一例である。
【００４９】
具体的には、ＣＰＵ２０１は、調整用ＰＷＭ値を、初期ＰＷＭ値にセットし（Ｓ２０１）、その初期ＰＷＭ値のＰＷＭ信号を平滑回路１０６に与える動作を、ＰＷＭ生成部２０４に行わせる。これにより、平滑回路１０６は、初期ＰＷＭ値に対応するアナログの初期電圧値Ｖ０を生成し、図７に示すように、その初期電圧値Ｖ０を中心値とする電圧範囲Ｂ０が、ＡＤ変換器２０６の変換範囲になる。なお、初期電圧値Ｖ０は、有効画素列２０のすべてのフォトセンサ９Ｂから出力されるアナログの読取信号ＡＯ１の出力レベルが、電圧範囲Ｂ０未満になる電圧値である。
【００５０】
次に、ＣＰＵ２０１は、光源９Ａを消灯させた状態で、第１読取デバイス９にトリガー信号ＴＧ１を与える動作を、タイミング生成部２０２に行わせる。これにより、第１読取デバイス９から出力されたアナログの読取信号ＡＯ１が、ＡＤ変換器２０６によってＡＤ変換され、その変換後の画像データＤＯ１が、画像処理部２０５によってＲＡＭ１０３に記憶される。
【００５１】
ＣＰＵ２０１は、ＲＡＭ１０３に画像データＤＯ１を取得して（Ｓ２０２）、この画像データＤＯ１に基づき、アンダーフロー画素の数を取得する（Ｓ２０３）。アンダーフロー画素は、暗出力レベルが、現在の電圧範囲Ｂ０の下限値未満である有効画素列２０のフォトセンサ９Ｂである。ＣＰＵ２０１は、上記画像データＤＯ１に基づき、有効画素列２０の各フォトセンサ９Ｂが出力したアナログの読取信号ＡＯ１の暗出力レベルが、上記電圧範囲Ｂ０の下限値未満であれば、当該フォトセンサ９を、アンダーフロー画素としてカウントする。換言すれば、ＣＰＵ２０１は、上記画像データＤＯ１に基づき、有効画素列２０の各フォトセンサ９Ｂが出力したアナログの読取信号ＡＯ１の暗出力レベルが、上記電圧範囲Ｂ０の下限値以上であれば、当該フォトセンサ９Ｂを、アンダーフロー画素としてカウントしない。
【００５２】
ＣＰＵ２０１は、アンダーフロー画素の数を取得した後、アンダーフロー画素が有るか否かを判断する（Ｓ２０４）。ＣＰＵ２０１は、アンダーフロー画素の数が１以上であれば、換言すれば、アンダーフロー画素でないフォトセンサ９Ｂの数が、有効画素列２０の全フォトセンサ９Ｂの数に一致していなければ、アンダーフロー画素が有ると判断し（Ｓ２０４：ＹＥＳ）、調整用ＰＷＭ値を、調整幅ΔＰＷＭだけ小さくし（Ｓ２０５）、Ｓ２０２に戻る。これにより、図７に示すように、変更後の調整用ＰＷＭ値（＝初期ＰＷＭ値−ΔＰＷＭ）に対応する電圧値（Ｖ０−ΔＶ）を中心値とする電圧範囲Ｂ１が、ＡＤ変換器２０６の変換範囲になり、この状態で、Ｓ２０２からＳ２０４の処理が実行される。
【００５３】
一方、ＣＰＵ２０１は、アンダーフロー画素の数が０であれば、換言すれば、アンダーフロー画素でない有効画素素子２０の数が、有効画素列２０の全フォトセンサ９Ｂの数に一致していれば、アンダーフロー画素が無いと判断し（Ｓ２０４：ＮＯ）、現在の調整用ＰＷＭ値を、第１基準ＰＷＭ値に決定し（Ｓ２０６）、本第１基準調整処理を終了し、図５のＳ１０４に進む。以下、この第１基準ＰＷＭ値に対応する電圧信号Ｖの電圧値を、第１基準電圧値ＶＲ１という。Ｓ１０４では、ＣＰＵ２０１は、Ｓ１０３の第１基準調整処理で決定した第１基準ＰＷＭ値を、第１読取デバイス９に対応つけて、例えばＲＡＭ１０３に記憶する。
【００５４】
次に、ＣＰＵ２０１は、タイミング生成部２０２を制御して、切替部２０３を、第２読取デバイス１１が出力するアナログの読取信号ＡＯ２をＡＤ変換器２０６に入力させる状態に切り替えさせて（Ｓ１０５）、第２基準調整処理を実行する（Ｓ１０６）。このＳ１０６の処理は第２基準電圧値取得処理の一例であり、第２読取デバイス１１が出力するアナログの読取信号ＡＯ２を対象とする点以外は、上記第１基準調整処理と同じであるため、詳細な説明を省略する。
【００５５】
ＣＰＵ２０１は、第２読取デバイス１１が出力する複数のアナログの読取信号ＡＯ２の暗出力レベルの最低値が、変換範囲Ｈの下限値に一致するときのＰＷＭ信号のＰＷＭ値を特定し、そのＰＷＭ値を、第２基準ＰＷＭ値として決定し、図５のＳ１０７に進む。以下、この第２基準ＰＷＭ値に対応する電圧信号Ｖの電圧値を、第２基準電圧値ＶＲ２という。Ｓ１０７では、ＣＰＵ２０１は、Ｓ１０６の第２基準調整処理で決定した第２基準ＰＷＭ値を、第２読取デバイス１１に対応つけて、例えばＲＡＭ１０３に記憶し、Ｓ１０８に進む。
【００５６】
ＣＰＵ２０１は、第１基準電圧値ＶＲ１および第２基準電圧値ＶＲ２の決定後、第１基準電圧値ＶＲ１および第２基準電圧値ＶＲ２のうち対応する受光量が低い方の値を、両面読取時におけるＡＤ変換器２０６の基準電圧値ＶＲに設定する。この処理は設定処理の一例である。具体的には、Ｓ１０８で、ＣＰＵ２０１は、第１基準電圧値ＶＲ１が第２基準電圧値ＶＲ２より小さいか否かを判断する。
【００５７】
ＣＰＵ２０１は、第１基準電圧値ＶＲ１が第２基準電圧値ＶＲ２より小さいと判断した場合（Ｓ１０８：ＹＥＳ）、第２基準電圧値ＶＲ２を、両面読取時におけるＡＤ変換器２０６の基準電圧値ＶＲに設定し（Ｓ１０９）、本基準決定処理を終了し、図４のＳ２に進む。一方、ＣＰＵ２０１は、第１基準電圧値ＶＲ１が第２基準電圧値ＶＲ２より小さくないと判断した場合（Ｓ１０８：ＮＯ）、第１基準電圧値ＶＲ１を、両面読取時におけるＡＤ変換器２０６の基準電圧値ＶＲに設定し（Ｓ１１２）、本基準決定処理を終了し、図４のＳ２に進む。
【００５８】
ここで、図８の左側には、第１読取デバイス９の有効画素列の暗出力レベルと、第１基準電圧値ＶＲ１と、当該第１基準電圧値ＶＲ１を基準とする変換範囲Ｈ１との関係を示すグラフが示されている。同図の右側には、第２読取デバイス１１の有効画素列の暗出力レベルと、第２基準電圧値ＶＲ２と、当該第２基準電圧値ＶＲ２を基準とする変換範囲Ｈ２との関係を示すグラフが示されている。同図では、第２基準電圧値ＶＲ２が、第１基準電圧値ＶＲ１よりも低くなっている。この例の場合、第２基準電圧値ＶＲ２が、両面読取時におけるＡＤ変換器２０６の基準電圧値ＶＲに設定されることになる。
【００５９】
これにより、ＡＤ変換器２０６の基準電圧値ＶＲを切り替えることなく、第１読取デバイス９および第２読取デバイス１１のアナログの読取信号ＡＯ１，ＡＯ２がＡＤ変換器２０６の変換範囲Ｈ外になることを抑制することができる。
【００６０】
（片面読取時）
ＣＰＵ２０１は、両面読取が指定されていない、即ち、片面読取が指定されていると判断した場合（Ｓ１０１：ＮＯ）、タイミング生成部２０２を制御して、切替部２０３を、第１読取デバイス９が出力するアナログの読取信号ＡＯ１をＡＤ変換器２０６に入力させる状態に切り替えさせて（Ｓ１０９）、図６に示す第１基準調整処理を実行し（Ｓ１１０）、Ｓ１１２に進む。要するに、片面読取が指定された場合、第２読取デバイス１１に関する上記Ｓ１０５〜Ｓ１０７の処理を実行しない。これにより、無駄な処理を行うことなく、片面読取を行うことができる。
【００６１】
（点灯パラメータ決定処理）
図４のＳ２では、図９に示す光量決定処理を実行する。光量決定処理は、読取デバイス９，１１それぞれが、光源９Ａ，１１Ａを点灯させているときに出力するアナログの読取信号ＡＯ１，ＡＯ２の出力レベル（以下、白レベルという）を、基準決定処理で設定した基準電圧値ＶＲおよび変換範囲Ｈに対して、調整する処理である。ＣＰＵ２０１は、まず、上記読取指示で両面読取が指定されているか否かを判断する（Ｓ３０１）。
【００６２】
（両面読取時）
ＣＰＵ２０１は、両面読取が指定されていると判断した場合（Ｓ３０１：ＹＥＳ）、タイミング生成部２０２を制御して、切替部２０３を、第１読取デバイス９が出力するアナログの読取信号ＡＯ１をＡＤ変換器２０６に入力させる状態に切り替えさせて（Ｓ３０２）、図１０に示す第１点灯時間調整処理を実行する（Ｓ３０３）。このＳ３０３の処理は第１点灯パラメータ決定処理の一例である。
【００６３】
（点灯時間調整処理）
第１点灯時間調整処理は、第１読取デバイス９が出力する複数のアナログの読取信号ＡＯ１の白レベルの最高値が、上記変換範囲Ｈの上限値に一致するときの点灯時間を特定し、その点灯時間（点灯パラメータの一例）を、第１点灯時間（第１点灯パラメータの一例）として決定する処理である。白レベルの最高値は最高受光量の読取信号のレベルの一例であり、変換範囲Ｈの上限値は変換範囲Ｈのうち最高受光量に対応する境界値の一例である。
【００６４】
具体的には、ＣＰＵ２０１は、調整用時間を、初期時間にセットし（Ｓ４０１）、その初期時間の点灯信号ＬＧを、第１読取デバイス９に与える動作を、ＬＥＤドライバ１０５に行わせる（Ｓ４０２）。これにより、第１読取デバイス９の光源９Ａは、上記初期時間に応じた光量で点灯する。ＣＰＵ２０１は、光源９Ａが点灯した状態で、第１読取デバイス９にトリガー信号ＴＧ１を与える動作を、タイミング生成部２０２に行わせる。これにより、第１読取デバイス９から出力されたアナログの読取信号ＡＯ１が、ＡＤ変換器２０６によってＡＤ変換され、その変換後の画像データＤＯ１が、画像処理部２０５によってＲＡＭ１０３に記憶される（図１１の白レベル０参照）。
【００６５】
ＣＰＵ２０１は、ＲＡＭ１０３に画像データＤＯ１を取得して（Ｓ４０３）、この画像データＤＯ１に基づき、オーバーフロー画素の数を取得する（Ｓ４０４）。オーバーフロー画素は、白レベルが、上記基準決定処理で設定した基準電圧値ＶＲを基準とする変換範囲Ｈの上限値より高い有効画素列２０のフォトセンサ９Ｂである。ＣＰＵ２０１は、上記画像データＤＯ１に基づき、有効画素列２０の各フォトセンサ９Ｂが出力したアナログの読取信号ＡＯ１の白レベルが、変換範囲Ｈの上限値より高ければ、当該フォトセンサ９を、オーバーフロー画素としてカウントする。換言すれば、ＣＰＵ２０１は、上記画像データＤＯ１に基づき、有効画素列２０の各フォトセンサ９Ｂが出力したアナログの読取信号ＡＯ１の白レベルが、変換範囲Ｈの上限値以下であれば、当該フォトセンサ９Ｂを、オーバーフロー画素としてカウントしない。
【００６６】
ＣＰＵ２０１は、オーバーフロー画素の数を取得した後、オーバーフロー画素が有るか否かを判断する（Ｓ４０５）。ＣＰＵ２０１は、オーバーフロー画素の数が１以上であれば、換言すれば、オーバーフロー画素でないフォトセンサ９Ｂの数が、有効画素列２０の全フォトセンサ９Ｂの数に一致していなければ、オーバーフロー画素が有ると判断し（Ｓ４０５：ＹＥＳ）、調整用時間を、調整幅だけ短くし（Ｓ４０６）、Ｓ４０２に戻る。これにより、Ｓ４０２において、第１読取デバイス９の光源９Ａは、変更後の調整用時間（＝初期時間−調整幅）に対応する光量で点灯し、ＡＤ変換器２０６によってＡＤ変換され、その変換後の画像データＤＯ１が、画像処理部２０５によってＲＡＭ１０３に記憶される（図１１の白レベル１参照）。
【００６７】
一方、ＣＰＵ２０１は、オーバーフロー画素の数が０であれば、換言すれば、オーバーフロー画素でない有効画素素子２０の数が、有効画素列２０の全フォトセンサ９Ｂの数に一致していれば、オーバーフロー画素が無いと判断し（Ｓ４０５：ＮＯ）、現在の調整用時間を、第１点灯時間に決定し（Ｓ４０７）、本第１時間調整処理を終了し、図９のＳ３０４に進む。Ｓ３０４では、ＣＰＵ２０１は、第１点灯時間を、第１読取デバイス９に対応つけて、例えばＲＡＭ１０３に記憶する。
【００６８】
次に、ＣＰＵ２０１は、タイミング生成部２０２を制御して、切替部２０３を、第２読取デバイス１１が出力するアナログの読取信号ＡＯ２をＡＤ変換器２０６に入力させる状態に切り替えさせて（Ｓ３０５）、第２点灯時間調整処理を実行する（Ｓ３０６）。このＳ３０６の処理は第２点灯パラメータ決定処理の一例であり、第２読取デバイス１１が出力するアナログの読取信号ＡＯ２を対象とする点以外は、上記第１点灯時間調整処理と同じであるため、詳細な説明を省略する。
【００６９】
ＣＰＵ２０１は、第２読取デバイス１１が出力する複数のアナログの読取信号ＡＯ２の白レベルの最高値が、変換範囲Ｈの上限値に一致するときの点灯時間を特定し、その点灯時間を、第２点灯時間（第２点灯パラメータの一例）として決定し、図９のＳ３０７に進む。Ｓ３０７では、ＣＰＵ２０１は、第２点灯時間を、第２読取デバイス１１に対応つけて、例えばＲＡＭ１０３に記憶し、図４のＳ３に進む。
【００７０】
（片面読取時）
ＣＰＵ２０１は、両面読取が指定されていない、即ち、片面読取が指定されていると判断した場合（Ｓ３０１：ＮＯ）、タイミング生成部２０２を制御して、切替部２０３を、第１読取デバイス９が出力するアナログの読取信号ＡＯ１をＡＤ変換器２０６に入力させる状態に切り替えさせて（Ｓ３０８）、図１０に示す第１点灯時間調整処理を実行し（Ｓ３０９）、第１点灯時間を、第１読取デバイス９に対応つけて、例えばＲＡＭ１０３に記憶し、図４のＳ３に進む。要するに、片面読取が指定された場合、第２読取デバイス１１に関する上記Ｓ３０５〜Ｓ３０７の処理を実行しない。これにより、無駄な処理を行うことなく、片面読取を行うことができる。
【００７１】
図４のＳ３では、ＣＰＵ２０１は、上記第１点灯時間で光源９Ａを点灯させ、決定した基準電圧値ＶＲをＡＤ変換器２０６に与え、第１読取デバイス９からのアナログの読取信号ＡＯ１に対応する画像データＤＯ１を取得し、第１読取デバイス９用の白データとしてＲＡＭ１０３に記憶する。また、ＣＰＵ２０１は、上記第２点灯時間で光源１１Ａを点灯させ、決定した基準電圧値ＶＲをＡＤ変換器２０６に与え、第２読取デバイス１１からのアナログの読取信号ＡＯ２に対応する画像データＤＯ２を取得し、第２読取デバイス１１用の白データとしてＲＡＭ１０３に記憶する。
【００７２】
次に、ＣＰＵ２０１は、光源９Ａを点灯させずに、決定した基準電圧値ＶＲをＡＤ変換器２０６に与え、第１読取デバイス９からのアナログの読取信号ＡＯ１に対応する画像データＤＯ１を取得し、第１読取デバイス９用の黒データとしてＲＡＭ１０３に記憶する（Ｓ４）。また、ＣＰＵ２０１は、光源１１Ａを点灯させずに、決定した基準電圧値ＶＲをＡＤ変換器２０６に与え、第２読取デバイス１１からのアナログの読取信号ＡＯ２に対応する画像データＤＯ２を取得し、第２読取デバイス１１用の黒データとしてＲＡＭ１０３に記憶する（Ｓ４）。そして、ＣＰＵ２０１は、各読取デバイス９，１１に対して、白データおよび黒データからシェーディング補正データを生成する（Ｓ５）。
【００７３】
ＣＰＵ２０１は、両面読取が指定されていると判断した場合（Ｓ６：ＹＥＳ）、第１読取デバイス９および第２読取デバイス１１を用いて原稿シートの両面を読み取る両面読取処理を実行し（Ｓ７）、本制御処理を終了する。このとき、ＣＰＵ２０１は、決定した基準電圧値ＶＲをＡＤ変換器２０６に与える。これにより、ＡＤ変換器２０６の基準電圧値ＶＲを切り替えることなく、第１読取デバイス９および第２読取デバイス１１のアナログの読取信号ＡＯ１，ＡＯ２がＡＤ変換器２０６の変換範囲Ｈ外になることを抑制することができる。
【００７４】
また、ＣＰＵ２０１は、上記第１点灯時間で第１読取デバイス９の光源９Ａを点灯させ、上記第２点灯時間で第２読取デバイス１１の光源１１Ａを点灯させる。これにより、第１読取デバイス９および第２読取デバイス１１のどちらで原稿シートを読み取る場合でも、アナログの読取信号ＡＯ１，ＡＯ２の出力範囲と、ＡＤ変換器２０６の変換範囲Ｈとの不一致に起因して分解能が低下することを抑制することができる。
【００７５】
一方、ＣＰＵ２０１は、片面読取が指定されていると判断した場合（Ｓ１０１：ＮＯ）、第１読取デバイス９を用いて原稿シートの裏面を読み取る片面読取処理を実行し（Ｓ８）、本制御処理を終了する。
【００７６】
＜実施形態２＞
図１２，１３は実施形態２を示す。上記実施形態１との相違は、スキャナ１の電気的構成および基準決定処理の内容にあり、その他の点は上記実施形態１と同様である。従って、上記実施形態１と共通するところは同一符号を付して重複する説明を省略し、異なるところのみを次に説明する。
【００７７】
図１２に示すように、第２読取デバイス１１と切替部２０３との間には、加算器４０１が接続されている。これにより、第２読取デバイス１１が出力するアナログの読取信号ＡＯ２は、加算器４０１により信号レベルが加算または減算された後に、切替部２０３に与えられることになる。加算器４０１は加算部の一例である。
【００７８】
図１３に示すように、ＣＰＵ２０１は、決定した第２基準ＰＷＭ値を、第２読取デバイス１１に対応つけてＲＡＭ１０３に記憶した後（Ｓ１０７）、第１基準電圧値ＶＲ１から第２基準電圧値ＶＲ２を差し引いた相対差ΔＶＲ（＝ΔＶＲ１−ＶＲ２）を算出する（Ｓ５０１）。そして、ＣＰＵ２０１は、この相対差ΔＶＲを、加算器４０１に設定し（Ｓ５０２）、第１基準電圧値ＶＲ１を、両面読取および片面読取時におけるＡＤ変換器２０６の基準電圧値ＶＲに設定し（Ｓ５０３）、本基準決定処理を終了し、図４のＳ２に進む。Ｓ５０３の処理は設定処理の一例である。
【００７９】
これにより、第２読取デバイス１１が出力するアナログの読取信号ＡＯ２は、加算器４０１により、相対差ΔＶＲの分だけ、加算または減算される。図８の例では、アナログの読取信号ＡＯ２は、相対差ΔＶＲの分だけ、かさ上げされて、切替部２０３に入力されることになる。これにより、ＡＤ変換器２０６の基準電圧値ＶＲを切り替えることなく、第１読取デバイス９および第２読取デバイス１１のアナログの読取信号ＡＯ１，ＡＯ２が変換範囲Ｈ外になることを抑制することができる。
【００８０】
しかも、片面読取で用いられる第１読取デバイス９に対応する第１基準電圧値ＶＲ１を、ＡＤ変換器２０６の基準電圧値ＶＲに設定する。第１読取デバイス９が出力するアナログの読取信号ＡＯ１は、加算器４０１を介することなく、切替部２０３に与えられる。従って、片面読取において、例えば加算器４０１での加算誤差等による読取結果への影響を抑制することができる。
【００８１】
＜他の実施形態＞
本明細書で開示される技術は上記記述及び図面によって説明した実施形態に限定されるものではなく、例えば次のような種々の態様も含まれる。
【００８２】
読取装置は、２つ以上の読取部を備える構成であれば、スキャナ単体に限らず、例えば読取機能および印刷機能を備えてコピー機、ファクシミリ機能を備えたファクシミリ単体、更には、コピー機能やファクシミリ機能などの複数の機能を備えた複合機でもよい。また、読取装置は、搬送経路が直線状であるもの限らず、例えば、搬送経路が直線状に延びたものでもよい。
【００８３】
制御部は、１つのＣＰＵ２０１および画像処理部２０５により図４から図６，９の各処理を実行する構成であった。しかし、これに限らず、制御部は、１または複数のＣＰＵのみにより図４等の各処理を実行する構成、画像処理部２０５などの専用のハード回路のみにより図４等の各処理を実行する構成でもよい。
【００８４】
基準電圧値は、変換範囲の中心値以外でもよく、例えば、変換範囲の下限値や上限値でもよい。
【００８５】
スキャナ１は、平滑回路１０６およびＰＷＭ生成部２０４の代わりに、ＤＣＤＣコンバータを用いた構成でもよい。
【００８６】
上記説明では、フォトセンサ９Ｂ，１１Ｂの受光量が大きいほど、アナログの読取信号ＡＯ１，ＡＯ２の出力レベル（電圧値）は高く、ＣＰＵ２０１がＰＷＭ生成部に与えるＰＷＭ信号のＰＷＭ値が大きいほど、平滑回路１０６がＡＤ変換器２０６に与える基準電圧値は高いものとしたが、これに限られない。例えば、フォトセンサ９Ｂ，１１Ｂの受光量が大きいほど、アナログの読取信号ＡＯ１，ＡＯ２の出力レベルは低くてもよい。これは、フォトセンサ９Ｂ，１１Ｂの受光量が大きいほど、アナログの読取信号ＡＯ１，ＡＯ２の出力レベルは高い場合であって、図２に示す構成に対して、第２読取デバイス１１と切替部２０３との間には、出力反転器を接続した構成と実質的に等価である。
【００８７】
これらの場合、暗出力レベルの最高値は最低受光量の読取信号のレベルの一例であり、変換範囲Ｈの上限値は変換範囲Ｈのうち最低受光量に対応する境界値の一例である。また、白レベルの最低値は最高受光量の読取信号のレベルの一例であり、変換範囲Ｈの下限値は変換範囲Ｈのうち最高受光量に対応する境界値の一例である。
【００８８】
図１１の構成に対して、加算器４０１を、第１読取デバイス９と切替部２０３との間に接続した構成でもよい。要するに、加算部は、第１読取デバイス９からのアナログの読取信号ＡＯ１と、第２読取デバイス１１からのアナログの読取信号ＡＯ２とのレベル差を、第１基準電圧値と第２基準電圧値との差分だけ軽減するものであればよい。
【符号の説明】
【００８９】
１：スキャナ  ６Ａ〜６Ｇ：搬送ローラ  ９：第１読取デバイス  ９Ａ：光源  ９Ｂ：フォトセンサ  １１：第２読取デバイス  １１Ａ：光源  １１Ｂ：フォトセンサ  １０６：平滑回路  ２０１：ＣＰＵ  ２０４：ＰＷＭ生成部  ３０１：操作部  ３０２：通信部  ４０１：加算器  ＡＯ１，ＡＯ２：読取信号  ＤＯ１，ＤＯ２：画像データ  Ｈ：変換範囲  ＶＲ：基準電圧値  ＶＲ１：第１基準電圧値  ＶＲ２：第２基準電圧値
【図１】
2015144378.tif 000003
【図２】
2015144378.tif 000004
【図３】
2015144378.tif 000005
【図４】
2015144378.tif 000006
【図５】
2015144378.tif 000007
【図６】
2015144378.tif 000008
【図７】
2015144378.tif 000009
【図８】
2015144378.tif 000010
【図９】
2015144378.tif 000011
【図１０】
2015144378.tif 000012
【図１１】
2015144378.tif 000013
【図１２】
2015144378.tif 000014
【図１３】
2015144378.tif 000015