(57)【特許請求の範囲】
【請求項１】
発光部及び受光部を有する画像読取手段の前記発光部の点消灯を制御するための複数の制御信号であって、前記複数の制御信号に対する各々の伝送形式の何れかにシリアル通信を含み、且つ、前記各々の伝送形式が互いに異なるように、前記複数の制御信号を各々の伝送経路に出力する出力手段と、
前記出力手段から出力され前記各々の伝送経路を経由して入力された複数の制御信号に基づいて、前記発光部の点消灯を制御する制御手段と、
を備えた画像読取制御装置。
【請求項２】
前記出力手段は、同じ制御内容を示す複数の制御信号を、予め定められた時間以内に出力する
請求項１に記載の画像読取制御装置。
【請求項３】
前記制御手段は、前記入力された複数の制御信号の各々が前記発光部の点灯を指示している場合には、前記発光部が点灯されるように前記発光部を駆動する駆動手段を制御し、前記入力された複数の制御信号の少なくとも１つが前記発光部の消灯を指示している場合には、前記発光部が消灯されるように前記駆動手段を制御する、
請求項１又は請求項２に記載の画像読取制御装置。
【請求項４】
前記制御手段は、前記入力された複数の制御信号の各々が前記発光部の消灯を指示している場合には、前記発光部が消灯されるように前記発光部を駆動する駆動手段を制御し、前記入力された複数の制御信号の少なくとも１つが前記発光部の点灯を指示している場合には、前記発光部が点灯されるように前記駆動手段を制御する、
請求項１又は請求項２に記載の画像読取制御装置。
【請求項５】
発光部及び受光部を有する画像読取手段と、
前記発光部を駆動する駆動手段と、
請求項１〜請求項４の何れか１項記載の画像読取制御装置と、
を備えた画像読取装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像読取制御装置及び画像読取装置に関する。
【背景技術】
【０００２】
光線を出射する光源と、前記光線を反射して原稿画像を読み取る読取部の透明絶縁体と、反射された光線を集束する結像素子アレーと、集束された光線を読み取る複数の光電変換素子とを具備するセンサーアレーとを支持フレームに支持させた原稿読み取り装置において、前記支持フレームは前記光源と前記透明絶縁体と前記結像素子アレーを相互に位置決めする電気絶縁体の第一の支持部材と、前記センサーアレーを位置決めし前記第一の支持部材を包含する金属製の第二の支持部材とを具備しており、前記第二の支持部材の欠如部分に入出力用の接続機構部を具備し、前記透明絶縁体に発生する静電気を前記接続機構部に電気的に接続された回路基板との間に除電用部品を設けていることを特徴とする原稿読み取り装置が知られている（例えば、特許文献１参照）。
【０００３】
原稿搬送路中に設置されたコンタクトガラス上を通過する原稿を照明する光源と、原稿からの反射光を受けて画像情報を読み取るための光電変換手段とを備えた密着型読取センサを搭載した画像読取装置において、前記コンタクトガラス或いはコンタクトガラスの近傍に静電気を除去するための除電手段を設けたことを特徴とする画像読取装置も知られている（例えば、特許文献２）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平１０−０１３６１３号公報
【特許文献２】特開平１０−１１２７７１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明は、静電気等のノイズを除去する部品を設けることなく、画像読取手段の光源がノイズにより誤点灯又は誤消灯することを抑制することができる画像読取制御装置及び画像読取装置を得ることを目的とする。
【課題を解決するための手段】
【０００６】
請求項１の発明は、発光部及び受光部を有する画像読取手段の前記発光部の点消灯を制御するための複数の制御信号であって、前記複数の制御信号に対する各々の伝送形式の何れかにシリアル通信を含み、且つ、前記各々の伝送形式が互いに異なるように、前記複数の制御信号を各々の伝送経路に出力する出力手段と、前記出力手段から出力され前記各々の伝送経路を経由して入力された複数の制御信号に基づいて、前記発光部の点消灯を制御する制御手段と、を備えている。
【０００７】
請求項２の発明は、請求項１に記載の画像読取制御装置において、前記出力手段は、同じ制御内容を示す複数の制御信号を、予め定められた時間以内に出力する。
【０００８】
請求項３の発明は、請求項１又は請求項２に記載の画像読取制御装置において、前記制御手段は、前記入力された複数の制御信号の各々が前記発光部の点灯を指示している場合には、前記発光部が点灯されるように前記発光部を駆動する駆動手段を制御し、前記入力された複数の制御信号の少なくとも１つが前記発光部の消灯を指示している場合には、前記発光部が消灯されるように前記駆動手段を制御する。
【０００９】
請求項４の発明は、請求項１又は請求項２に記載の画像読取制御装置において、前記制御手段は、前記入力された複数の制御信号の各々が前記発光部の消灯を指示している場合には、前記発光部が消灯されるように前記発光部を駆動する駆動手段を制御し、前記入力された複数の制御信号の少なくとも１つが前記発光部の点灯を指示している場合には、前記発光部が点灯されるように前記駆動手段を制御する。
【００１０】
請求項５の発明は、発光部及び受光部を有する画像読取手段と、前記発光部を駆動する駆動手段と、請求項１〜請求項４の何れか１項記載の画像読取制御装置と、を備えた画像読取装置である。
【発明の効果】
【００１１】
請求項１に記載の発明によれば、静電気等のノイズを除去する部品を設けることなく、画像読取手段の光源がノイズにより誤点灯又は誤消灯することを抑制することができる。
【００１２】
請求項２に記載の発明によれば、本構成を有していない場合に比べて、誤点灯或いは誤消灯を抑制することができる。
【００１３】
請求項３に記載の発明によれば、静電気等のノイズを除去する部品を設けることなく、画像読取手段の光源がノイズにより誤点灯することを抑制することができる。
【００１４】
請求項４に記載の発明によれば、静電気等のノイズを除去する部品を設けることなく、画像読取手段の光源がノイズにより誤消灯することを抑制することができる。
【００１５】
請求項５に記載の発明によれば、静電気等のノイズを除去する部品を設けることなく、画像読取手段の光源がノイズにより誤点灯又は誤消灯することを抑制することができる。
【図面の簡単な説明】
【００１６】
【図１】第１実施形態に係る画像読取装置の構成例を示す図である。
【図２】第１実施形態に係る各信号のタイミングチャートの一例である。
【図３】第１実施形態に係る各信号のタイミングチャートの他の例である。
【図４】第２実施形態に係る画像読取装置の構成例を示す図である。
【図５】第２実施形態に係る各信号のタイミングチャートの一例である。
【発明を実施するための形態】
【００１７】
以下、図面を参照して、実施形態について詳細に説明する。
【００１８】
［第１実施形態］
【００１９】
図１は、第１実施形態に係る画像読取装置１０の構成例を示す図である。この画像読取装置１０は、発光部により原稿に光を照射し、その反射光を受光部で受光して原稿の画像を読み取るようにしている。なお、発光部の光が原稿を透過した透過光を受光して原稿の画像を読み取るように構成してもよい。
【００２０】
画像読取装置１０は、制御基板１２、画像読取基板１４、及び発光基板１６を備えている。制御基板１２には、ＣＰＵ（Central Processing Unit）２０、不揮発性の記憶部２２、及びメモリ２４が設けられている。これらは、互いにバス（不図示）を介して接続されている。
【００２１】
ＣＰＵ２０は、記憶部２２に記憶されているプログラムを実行し、画像読取装置１０全体の動作を制御する。記憶部２２には、ＣＰＵ２０が実行するプログラムやＣＰＵ２０の処理に必要なデータ等が記憶されている。メモリ２４は、ワークメモリ等として使用される。なお、ＣＰＵ２０が実行するプログラムを記憶するための記憶部２２は、ＨＤＤ（ハードディスクドライブ）、フレキシブルディスクやＤＶＤディスク、光磁気ディスクやＵＳＢ（Universal Serial Bus)メモリ等（不図示）であってもよいし、不図示の通信ＩＦを介して接続された他の装置の記憶媒体であってもよい。
【００２２】
制御基板１２は、ケーブル２６を介して画像読取基板１４に接続されている。ケーブル２６には、シリアルデータを伝送する読取制御信号線２８の一部と、第１信号を伝送する第１信号線３０の一部が含まれる。第１信号線３０は１本の信号線から構成される。一方、読取制御信号線２８は、データやクロックをシリアル伝送するための複数本の信号線が組み合わされて構成されている。周知の通信プロトコル（例えば、シリアル・コネクション・インターフェース等）により、読取制御信号線２８経由でシリアルデータが伝送される。シリアルデータは、複数ビットからなる情報を１ビットずつ逐次的に並べたデータである。
【００２３】
なお、読取制御信号線２８及び第１信号線３０の各々は、実際には、制御基板１２における配線部分と、ケーブル２６内の配線部分と、画像読取基板１４における配線部分とに分かれている。しかしながら、読取制御信号線２８及び第１信号線３０の各々において、各配線部分がケーブル２６のコネクタ部分を介して接続されることにより連続した伝送経路を形成することとなるため、ここでは各配線部分を区別せずに、単に、読取制御信号線２８、第１信号線３０と呼称して説明する。
【００２４】
ＣＰＵ２０は、記憶部２２に記憶されているプログラムを実行して、発光基板１６に備えられた発光部の一例としてのＬＥＤ（発光ダイオード）ランプ４６の点消灯を制御するための第１信号を生成して第１信号線３０に出力する。本実施形態では、ＣＰＵ２０は、ＬＥＤランプ４６を点灯させる場合に、第１信号をＨレベルにして出力し、ＬＥＤランプ４６を消灯させる場合に、第１信号をＬレベルにして出力する。
【００２５】
また、ＣＰＵ２０は、画像読取基板１４に設けられている受光部の一例としてのＣＣＤ（Charge Coupled Device）センサ３４の駆動制御やゲイン・倍率調整等のためのシリアルデータ（以下、第１シリアルデータと呼称する）を生成して読取制御信号線２８に出力する。
【００２６】
また、ＣＰＵ２０は、第１信号とは別に、ＬＥＤランプ４６の点消灯を制御するためのシリアルデータ（以下、第１シリアルデータと区別するため、第２シリアルデータと呼称する）を生成して、読取制御信号線２８に出力する。
【００２７】
画像読取基板１４には、制御回路３２、ＣＣＤセンサ３４、論理積回路３８、及び駆動回路４２が設けられている。ＣＣＤセンサ３４は大きな面積を占めるデバイスであり、通常、画像読取基板１４のほぼ中央に配置される。これにより、制御回路３２や駆動回路４２は中央に配置されたＣＣＤセンサ３４の周囲に配置されることとなる。従って、図１に示すように、制御回路３２と駆動回路４２とは画像読取基板１４において離れた位置に配置される。
【００２８】
制御回路３２は読取制御信号線２８の端部に接続され、ＣＰＵ２０から出力されたシリアルデータが読取制御信号線２８を介して伝送され制御回路３２に入力される。また、制御回路３２は、１本の信号線から構成された第２信号線３６を介して論理積回路３８と接続されている。制御回路３２は、読取制御信号線２８を介してＣＰＵ２０から第１シリアルデータが入力された場合には、該入力された第１シリアルデータに応じてＣＣＤセンサ３４を制御する。また、制御回路３２は、読取制御信号線２８を介してＣＰＵ２０から第２シリアルデータが入力された場合には、該第２シリアルデータに応じて、ＬＥＤランプ４６を点消灯させるための第２信号を生成し、該第２信号を第２信号線３６経由で論理積回路３８に伝送する。
【００２９】
より具体的には、制御回路３２は、ＬＥＤランプ４６の点灯を指示する第２シリアルデータが入力された場合には、ＬＥＤランプ４６の点灯を指示する第２信号を生成して（第２信号をＨレベルにして）出力し、次にＬＥＤランプ４６の消灯を指示する第２シリアルデータが入力されるまで第２信号のＨレベルを維持する。また、ＬＥＤランプ４６の消灯を指示する第２シリアルデータが入力された場合には、ＬＥＤランプ４６の消灯を指示する第２信号を生成して（第２信号をＬレベルにして）出力し、次にＬＥＤランプ４６の点灯を指示する第２シリアルデータが入力されるまで第２信号のＬレベルを維持する。
【００３０】
論理積回路３８は、第１信号線３０を介して第１信号が入力されると共に、第２信号線３６を介して第２信号が入力される。論理積回路３８は入力された第１信号と第２信号との論理積をとって出力する。具体的には、論理積回路３８は、入力された第１信号及び第２信号の双方がＨレベルの場合に、ＬＥＤランプ４６を点灯させるＨレベルの第３信号を出力する。論理積回路３８は、入力された第１信号及び第２信号の少なくとも一方がＬレベルの場合には、ＬＥＤランプ４６を消灯させるＬレベルの第３信号を出力する。
【００３１】
駆動回路４２には、第３信号線４０を介して第３信号が入力される。駆動回路４２は、入力された第３信号がＨレベルの場合には、発光基板１６に設けられたＬＥＤランプ４６を点灯させるための駆動信号を生成し、駆動信号線４４を介して発光基板１６に出力する。駆動回路４２は、入力された第３信号がＬレベルの場合には、発光基板１６に設けられたＬＥＤランプ４６を消灯させるための駆動信号を生成し、駆動信号線４４を介して発光基板１６に出力する。
【００３２】
発光基板１６に設けられたＬＥＤランプ４６は、駆動回路４２から出力された駆動信号に応じて点消灯される。
【００３３】
制御基板１２と画像読取基板１４とはケーブル２６により接続されるが、制御基板１２と画像読取基板１４との距離が長距離化すると、第１信号の伝送途中で静電気等の外乱（以下、ノイズという）の影響を受けやすくなる。ノイズの影響として挙げられるのは、Ｌレベルの信号がＨレベルになる挙動、或いはＨレベルの信号がＬレベルになる挙動である。配線や電圧の印加箇所等によっては、前者の挙動が生じやすい場合と後者の挙動が生じやすい場合とがある。本実施形態では、前者の挙動が生じやすい場合を例に挙げて説明する。
【００３４】
以下、制御基板１２から画像読取基板１４への信号の伝送途中に生じるノイズをノイズ１と称し、その影響について説明する（図１も参照）。本実施形態では、ノイズ１はケーブル２６付近で生じるものとする。
【００３５】
第１信号は、ＬＥＤランプ４６を点灯させるときにはＨレベルとされ、ＬＥＤランプ４６を消灯させるときにはＬレベルとされる単純な信号であって、従来より点消灯の制御に一般的に用いられる信号であるが、ノイズ１の影響を受けやすい。ＬＥＤランプ４６の点消灯の制御に用いる信号を第１信号のみとした場合、Ｌレベルの信号として出力された第１信号がノイズ１の影響を受けてＨレベルになるとＬＥＤランプ４６を消灯させる期間に点灯する誤点灯が生じかねない。
【００３６】
そこで、本実施形態では、従来、主としてＣＣＤセンサ３４の制御に使用されてきた読取制御信号線２８をＬＥＤランプ４６の点消灯の制御にも兼用することとした（従って、ここでは図示を省略するが、シリアルデータの送受信回路も予め画像読取装置１０の各基板に装備されている。）。ここで、第１信号を伝送する第１信号線３０と第２シリアルデータを伝送する読取制御信号線２８との距離は、ノイズ１が生じ得るケーブル２６部分においては予め定められた距離未満の距離となっている。しかしながら、第１信号の伝送形式（Ｌレベル及びＨレベルにより単にオンオフを示す形式）と、第２シリアルデータの伝送形式（上記例示した通信プロトコルを用いた形式）とは、互いに異なっており、第２シリアルデータは、伝送途中でノイズ１が発生しても、点灯指示が消灯指示になったり、消灯指示が点灯指示になったりするエラーが生じにくい。従って、第２シリアルデータについては、ノイズ１の影響が小さく、その多くは正常に制御回路３２で受信される。
【００３７】
ところで、前述したように、画像読取基板１４において、ＣＣＤセンサ３４の配置の関係上、制御回路３２と駆動回路４２とが、ＣＣＤセンサ３４を挟んで互いに離れた位置に配置される。制御回路３２と駆動回路４２との距離が長距離となることで、今度は、第２信号が、その伝送途中で静電気等のノイズ（以下、ノイズ１と区別するためノイズ２と呼称する）の影響を受けることがある。
【００３８】
従って、本実施形態では、ＬＥＤランプ４６の点消灯制御において、第１信号及び第２信号の論理積（ＡＮＤ）をとって駆動信号を生成するようにしている。これにより、第１信号のみによりＬＥＤランプ４６を制御するようにしていた従来に比べて、ＬＥＤランプ４６の誤点灯が抑制される。また、除電用の部品を設ける場合に比べて、コストも低く抑えられる。
【００３９】
図２に、各信号のタイミングチャートの一例を示す。ＣＰＵ２０によりＨレベルの第１信号が生成され出力される（図２（Ａ）参照）。また、ＣＰＵ２０により、あるタイミングで、点灯（オン）を指示するシリアルデータ（ここでは、第２シリアルデータ）が生成されて出力される（図２（Ｂ）参照）。図２では、第１信号がＨレベルに切換えられる前に、点灯を指示する第２シリアルデータが出力されている。制御回路３２は、第２シリアルデータの点灯指示に従って、第２信号をＬレベルからＨレベルに切換えて出力する（図２（Ｃ）参照）。論理積回路３８は、２つの入力がＨレベルとなったところで、Ｈレベルの第３信号を出力し（図２（Ｄ）参照）、駆動回路４２は、ＬＥＤランプ４６を点灯させるための駆動信号を出力する（図２（Ｅ）参照）。
【００４０】
その後、ＣＰＵ２０によりＬレベルの第１信号が生成されて出力され（図２（Ａ）参照）、消灯（オフ）を指示する第２シリアルデータが生成されて出力される（図２（Ｂ）参照）。制御回路３２は、第２シリアルデータの消灯指示に従って、第２信号をＨレベルからＬレベルに切換えて出力する（図２（Ｃ）参照）。論理積回路３８は、少なくとも一方の入力がＬレベルとなったところで、Ｌレベルの第３信号を出力し（図２（Ｄ）参照）、駆動回路４２は、ＬＥＤランプ４６を消灯させるための駆動信号を出力する（図２（Ｅ）参照）。
【００４１】
なお、ＬＥＤランプ４６を消灯させる期間は、第１信号がノイズ１の影響を受けても、第２シリアルデータにより消灯状態が継続される。また、第２信号がノイズ２の影響を受けても、第１信号がノイズ１の影響を受けるタイミングと、第２信号がノイズ２の影響を受けるタイミングとが完全に一致することはまれであるため、ＬＥＤランプ４６を消灯させる期間にＬＥＤランプ４６が点灯することが抑制される。
【００４２】
なお、図２では、第１信号がＨレベルとなる期間が、第２信号がＨレベルとなる期間より短い（第１信号を優先した）場合についてのタイミングチャートを示したが、第２信号がＨレベルとなる期間が、第１信号がＨレベルとなる期間より短くなる（第２信号を優先する）ようにしてもよい。図３に、後者の場合のタイミングチャートを示す。この場合でも、上記と同様に、消灯させる期間における誤点灯が抑制される。
【００４３】
なお、図２及び図３では、各信号のタイミングを模式的に示すものであり、例えば、第２シリアルデータ（点灯指示）が制御回路３２に入力されてから第２信号がＨレベルに切換えられるまでの時間差や、第２シリアルデータ（消灯指示）が制御回路３２に入力されてから第２信号がＬレベルに切換えられるまでの時間差は、無視できる程度のごく短いものとする。
【００４４】
なお、ＣＰＵ２０は、第１信号のＬレベルからＨレベルに切換えるタイミングと、点灯を指示する第２シリアルデータが出力されるタイミングとの差がなるべく小さくなるように（予め定められた時間以内となるように）、第１信号及び第２シリアルデータを生成して出力するとよい。また、第１信号のＨレベルからＬレベルに切換えるタイミングと、消灯を指示する第２シリアルデータが出力されるタイミングとの差がなるべく小さくなるように（予め定められた時間以内となるように）、第１信号及び第２シリアルデータを生成して出力するとよい。両者のタイミングの差が長くなるほどノイズの影響を受ける時間が長くなるため、両者のタイミングの差はできるだけ短くするとよい。
【００４５】
なお、ここではSCIAを用いたシリアルデータをＬＥＤランプ４６の点消灯制御に利用する例について説明したが、ノイズ１の影響を受けにくい伝送形式であれば、特に限定されない。
【００４６】
［第２実施形態］
【００４７】
第２実施形態では、伝送形式は互いに同じだが各々の伝送経路が予め定められた距離以上離れた２つの制御信号を用いてＬＥＤランプ４６の点消灯を制御する例について説明する。
【００４８】
なお、ノイズの影響として挙げられるのは、Ｌレベルの信号がＨレベルになる挙動、或いはＨレベルの信号がＬレベルになる挙動であるが、本実施形態においても、第１実施形態と同様に、前者の挙動が生じやすい場合を例に挙げて説明する。
【００４９】
図４は、第２実施形態に係る画像読取装置６０の構成例を示す図である。なお、図４において、図１と同一もしくは同等の部分には同じ記号を付し、その説明を省略する。
【００５０】
画像読取装置６０は、制御基板１２、画像読取基板１５、及び発光基板１６を備えている。本実施形態の制御基板１２と画像読取基板１５とは、ケーブル２６及びケーブル５０により接続されている。
【００５１】
画像読取基板１５には、制御回路３３、ＣＣＤセンサ３４、論理積回路３８、及び駆動回路４２が設けられている。制御回路３３以外の構成は第１実施形態の画像読取基板１４の構成と同様である。
【００５２】
第２実施形態の制御回路３３には、第１実施形態と同様に、読取制御信号線２８が接続され、読取制御信号線２８を介してＣＰＵ２０からシリアルデータ（第１実施形態における第１シリアルデータ）が入力されるが、ここでは読取制御信号線２８の図示を省略した。ただし、本実施形態では、第２シリアルデータは生成されず、制御回路３３にも伝送されない。従って、ここでは、制御回路３３において第２信号の生成及び出力は行なわれない。
【００５３】
その代わりに、本実施形態では、一端が論理積回路３８の入力端子の１つに接続され、他端が第１信号線３０の途中の分岐点に接続され、ケーブル５０を通る第２信号線４８を設ける。なお、第２信号線４８は、制御基板１２における配線部分と、ケーブル５０内の配線部分と、画像読取基板１５における配線部分とに分かれているが、ここでは各配線部分を区別せずに、単に、第２信号線４８と呼称して説明する。また、ケーブル５０は、ＬＥＤランプ４６の点消灯制御専用のケーブルとして新たに設けたものではなく、画像読取装置６０において何らかの用途に用いられるため使用されるために元々設けられているケーブルである。また、ここでは図示を省略するが、ケーブル５０を通る信号線により送受信される信号の送受信回路も予め画像読取装置６０の各基板に装備されているものとする。
【００５４】
ＣＰＵ２０は、第１信号を生成して第１信号線３０に出力すると、第１信号線３０の途中の分岐点に接続された第２信号線４８に該第１信号が入力される。本実施形態では、第２信号線４８に入力され論理積回路３８まで伝送される第１信号を第２信号と呼称し、第１信号線３０経由で論理積回路３８まで伝送される第１信号と区別して説明する。
【００５５】
そして、本実施形態では、ＬＥＤランプ４６の点消灯制御において、第１信号と、第１信号を分岐させた第２信号との論理積（ＡＮＤ）をとって駆動信号を生成するようにしている。
【００５６】
以下、第１信号線３０の伝送経路付近で生じるノイズをノイズ１と呼称し、第２信号線４８の伝送経路付近で生じるノイズをノイズ２と呼称する。図示されるように、ケーブル２６とケーブル５０とは予め定められた距離以上（ケーブル２６付近で生じたノイズが、ケーブル５０を通る信号線に影響しない程度に）離れている。従って、ケーブル２６付近で生じたノイズ１が、第２信号線４８を伝送する第２信号に影響することはまれである。また、逆に、ケーブル５０付近でノイズ２が発生する場合においても、ケーブル５０から離れた伝送経路を伝送する第１信号にはほとんど影響しない。
【００５７】
また、図４に示すように、画像読取基板１５において、ケーブル５０が接続される箇所は、論理積回路３８の入力端子から離れている。ケーブル５０が接続される箇所から論理積回路３８の入力端子までの距離が長いと、第１実施形態の第２信号線３６と同様に、画像読取基板１５内においても、その伝送途中で静電気等のノイズ２の影響を受けることがある。しかしながら、画像読取基板１５において、ケーブル２６の接続箇所から論理積回路３８の入力端子までの距離が短い第１信号線３０に対しては、ノイズ２の影響は小さい。
【００５８】
さらにまた、第１信号がノイズ１の影響を受けるタイミングと、第２信号がノイズ２の影響を受けるタイミングとが完全に一致することはまれであるため、第１信号のみによりＬＥＤランプ４６を制御するようにしていた従来に比べて、ＬＥＤランプ４６を消灯させる期間にＬＥＤランプ４６が点灯することが抑制される。また、除電用の部品を設ける場合に比べて、コストも低く抑えられる。
【００５９】
ここで、図５に、本実施形態における各信号のタイミングチャートの一例を示す。ＣＰＵ２０からＨレベルの第１信号が出力される（図５（Ａ）参照）。また、第１信号は、第１信号線３０の途中の分岐点で分岐し、第２信号として第２信号線４８にも伝送される（図５（Ｂ）参照）。論理積回路３８は、２つの入力がＨレベルとなったところで、Ｈレベルの第３信号を出力し（図５（Ｃ）参照）、駆動回路４２は、ＬＥＤランプ４６を点灯させるための駆動信号を出力する（図５（Ｄ）参照）。
【００６０】
その後、ＣＰＵ２０によりＬレベルの第１信号が生成され出力され（図５（Ａ）参照）、これにより、第２信号もＬレベルとされる（図５（Ｂ）参照）。論理積回路３８は、２つの入力の少なくとも一方がＬレベルとなったところで、Ｌレベルの第３信号を出力し（図５（Ｃ）参照）、駆動回路４２は、ＬＥＤランプ４６を消灯させるための駆動信号を出力する（図５（Ｄ）参照）。
【００６１】
なお、ＬＥＤランプ４６を消灯させる期間は、第１信号がノイズ１の影響を受けても、第２信号はノイズ１の影響を受けないため消灯状態が継続される。また、第２信号がノイズ２の影響を受けても、第１信号がノイズ１の影響を受けるタイミングと、第２信号がノイズ２の影響を受けるタイミングとが完全に一致することはまれであるため、ＬＥＤランプ４６を消灯させる期間にＬＥＤランプ４６が点灯することが抑制される。
【００６２】
このように、本実施形態では、２つの伝送経路（ここでは、第１信号線３０及び第２信号線４８）の一方の伝送経路は、他方の伝送経路のノイズが生じ得る箇所から予め定められた距離以上離れて配設されている。従って、ＬＥＤランプ４６の誤点灯が抑制される。
【００６３】
なお、画像読取装置は、第１実施形態及び第２実施形態で例示した構成に限定されないのはもちろんである。例えば、第１実施形態及び第２実施形態の双方の特徴が適用されるように、画像読取装置を構成してもよい。具体的には、各々の伝送形式が異なり、且つ各々の伝送経路が予め定められた距離以上離れた（上述したように、伝送経路全体が該距離以上離れていなくても、少なくとも、一方の伝送経路でノイズが生じうる箇所から他方の伝送経路が該距離以上離れていればよい）２つの制御信号を用いてＬＥＤランプ４６の点消灯を制御するようにしてもよい。
【００６４】
なお、第１及び第２実施形態では、受光部がＣＣＤセンサ３４を用いて構成されている場合を例に挙げて説明したが、他の固体撮像素子、例えば、ＣＭＯＳ（Complementary Metal Oxide Semiconductor）センサを用いて構成されていてもよい。また、第１及び第２実施形態では、発光部がＬＥＤランプ４６である場合を例に挙げて説明したが、有機ＥＬ等の他の発光素子により構成されていてもよい。
【００６５】
また、第１及び第２実施形態では、論理積回路３８に入力される第１信号がＨレベル、且つ論理積回路３８に入力される第２信号がＨレベルのときに、ＬＥＤランプ４６を点灯させ、論理積回路３８に入力される第１信号及び第２信号の少なくとも一方がＬレベルのときに、ＬＥＤランプ４６を消灯させる例について説明したが、これに限定されない。例えば、論理積回路３８に入力される第１信号がＨレベル、且つ論理積回路３８に入力される第２信号がＨレベルのときに、ＬＥＤランプ４６を消灯させ、論理積回路３８に入力される第１信号及び第２信号の少なくとも一方がＬレベルのときに、ＬＥＤランプ４６を点灯させるように、構成してもよい（ＨとＬのパターンが上記実施形態とは逆になる）。
【００６６】
具体的には、第１実施形態及び第２実施形態に含まれるＣＰＵ２０が、ＬＥＤランプ４６を点灯させる場合にＬレベルの第１信号を生成し、ＬＥＤランプ４６を消灯させる場合にＨレベルの第１信号を生成して出力するようにプログラムを構築しておく。
【００６７】
また、第１実施形態では、制御回路３２を、以下のように動作するよう構成する。制御回路３２は、点灯を指示する第２シリアルデータが入力された場合に、Ｌレベルの第２信号を生成して出力する。また、制御回路３２は、消灯を指示する第２シリアルデータが制御回路３２に入力された場合に、Ｈレベルの第２信号を生成して出力する。
【００６８】
論理積回路３８はそのままの構成とし、駆動回路４２を以下のように動作するよう構成する。第３信号がＨレベルの場合には、ＬＥＤランプ４６を消灯させるように駆動信号を生成して出力し、第３信号がＬレベルの場合には、ＬＥＤランプ４６を点灯させるように駆動信号を生成して出力する。
【００６９】
或いは、駆動回路４２はそのままの構成として、論理積回路３８に代えて否定論理積回路を設けるようにしてもよい。否定論理積回路の２つの入力端子に第１信号及び第２信号が入力されるように構成し、出力は、第１信号と第２信号の否定論理積をとった結果とする。
【００７０】
このような構成により、ノイズの影響として、Ｌレベルの信号がＨレベルになる挙動が生じやすい装置の場合には、ＬＥＤランプ４６を点灯させる期間に誤消灯とされることが抑制される。
【００７１】
また、上記では、ノイズの影響として、Ｌレベルの信号がＨレベルになる挙動が生じやすい装置を例に挙げて説明したが、逆に、ノイズの影響として、Ｈレベルの信号がＬレベルになる挙動が生じやすい装置の場合には、以下のように構成してもよい。
【００７２】
例えば、論理積回路３８に代えて論理和回路を設ける。論理和回路は、第１信号及び第２信号の少なくとも一方がＨレベルの場合にＨレベルの第３信号を出力し、第１信号及び第２信号の双方がＬレベルの場合にＬレベルの第３信号を出力する。駆動回路４２は、第３信号に応じて上記第１実施形態及び第２実施形態と同様に駆動信号を生成して出力する。
【００７３】
このような構成により、ノイズの影響として、Ｈレベルの信号がＬレベルになる挙動が生じやすい装置の場合には、ＬＥＤランプ４６を点灯させる期間に誤消灯とされることが抑制される。
【００７４】
また、論理積回路３８に代えて論理和回路を設ける場合において、駆動回路４２を、第３信号がＨレベルの場合にＬＥＤランプ４６を消灯させるように駆動信号を生成して出力し、第３信号がＬレベルの場合にＬＥＤランプ４６を点灯させるように駆動信号を生成して出力するよう構成してもよい。この場合には、論理和回路に入力された第１信号及び第２信号の少なくとも一方がＨレベルのときに、ＬＥＤランプ４６が消灯し、第１信号及び第２信号がＬレベルのときに、ＬＥＤランプ４６が点灯する。これにより、ノイズの影響として、Ｈレベルの信号がＬレベルになる挙動が生じやすい装置の場合には、ＬＥＤランプ４６を消灯させる期間に誤点灯とされることが抑制される。
【００７５】
また、上記では２つの制御信号を用いてＬＥＤランプ４６の点消灯を制御する例について説明したが、３つ以上の制御信号を用いて制御してもよい。この場合には、例えば、第１実施形態及び第２実施形態の論理積回路３８に、３つ以上の入力端子を設ける。そして、例えば、３つ以上の制御信号の全てが点灯を指示する期間は、ＬＥＤランプ４６が点灯されるように第３信号を出力し、３つ以上の制御信号の少なくとも１つが消灯を指示する期間は、ＬＥＤランプ４６が消灯されるように第３信号を出力するよう構成する。
【００７６】
或いは、例えば、３つ以上の制御信号の全てが消灯を指示する期間は、ＬＥＤランプ４６が消灯されるように第３信号を出力し、３つ以上の制御信号の少なくとも１つが点灯を指示する期間は、ＬＥＤランプ４６が点灯されるように第３信号を出力するよう構成するようにしてもよい。
【００７７】
このように、３つ以上の制御信号を用いる場合も、上記各実施形態と同様に、各々の伝送経路が互いに予め定められた距離以上離れている第１の条件、及び各々の伝送形式が互いに異なる第２の条件の少なくとも一方の条件を満たすように出力するものとする。また、第１条件は、少なくとも１つの伝送経路に影響するノイズが他の伝送経路に影響しない程度の距離以上、各伝送経路の配置位置が離れているものとすることができる。
【００７８】
また、上記変形例において説明した、論理積回路３８に代えて論理積回路を設ける構成の場合も同様に、３つ以上の制御信号に基づいてＬＥＤランプ４６の点消灯を制御するようにしてもよい。
【符号の説明】
【００７９】
１０、６０    画像読取装置
１２   制御基板
１４、１５    画像読取基板
１６   発光基板
２０   ＣＰＵ
２２   記憶部
２４   メモリ
２６   ケーブル
２８   読取制御信号線
３０   第１信号線
３２、３３    制御回路
３４   ＣＣＤセンサ
３６、４８    第２信号線
３８   論理積回路
４０   第３信号線
４２   駆動回路
４４   駆動信号線
４６   ＬＥＤランプ
５０   ケーブル
【図１】
0005929476.tif 000002
【図２】
0005929476.tif 000003
【図３】
0005929476.tif 000004
【図４】
0005929476.tif 000005
【図５】
0005929476.tif 000006