(57)【要約】      （修正有）【課題】  回路構成及び通信路を簡素化できる光源移動型の画像読取装置を提供する。【解決手段】  原稿を載置する透明な原稿台と、原稿の一部領域をイメージセンサに結像させる光学系を搭載したキャリッジと、キャリッジを原稿台の盤面と平行に往復移動させる第一駆動部と、オプションユニットに設けられ、原稿の一部領域を照明する光源と、光源を原稿台の盤面と平行に往復移動させる第二駆動部と、一部ビットが第二駆動部の第二駆動信号と共通である第一駆動部の第一駆動信号と、一部ビットが第一駆動部及び第二駆動部の停止信号であり残部ビットの一部が第一駆動部及び第二駆動部の駆動時に光源を制御する光源制御信号である停止時制御信号とを、同一のパラレル信号線に出力する制御手段と、駆動中に停止時制御信号の残部ビットを保持するラッチ回路と、パラレル信号線とオプションユニットとに電気的に接続されているシリアル通信ユニットと、を備える。【選択図】    図１
2006261899.tif 000002
【特許請求の範囲】
【請求項１】
原稿を載置する透明な原稿台と、
イメージセンサと、
前記原稿台に載置された前記原稿の一部領域を前記イメージセンサに結像させる光学系を搭載したキャリッジと、
前記キャリッジを前記原稿台の盤面と平行に往復移動させる第一駆動部と、
オプションユニットと、
前記オプションユニットに設けられ、前記原稿台に載置された前記原稿の一部領域を照明する光源と、
前記光源を前記原稿台の盤面と平行に往復移動させる第二駆動部と、
一部ビットが前記第二駆動部の第二駆動信号と共通である前記第一駆動部の第一駆動信号と、前記一部ビットが前記第一駆動部及び前記第二駆動部の停止信号であり残部ビットの少なくとも一部が前記第一駆動部及び前記第二駆動部の駆動時に前記光源を制御する光源制御信号である停止時制御信号とを、同一のパラレル信号線に出力する制御手段と、
前記第一駆動部及び前記第二駆動部の駆動中に前記停止時制御信号の前記残部ビットを保持するラッチ回路と、
前記パラレル信号線と前記オプションユニットとに電気的に接続されているシリアル通信ユニットと、
を備えることを特徴とする画像読取装置。
【請求項２】
前記オプションユニットに設けられ、前記光源が待機位置に位置しているか否かを認識可能な位置信号を前記制御部に出力する位置検出回路をさらに備えることを特徴とする請求項１に記載の画像読取装置。
【請求項３】
前記オプションユニットに設けられ、前記オプションユニットの種類に固有の識別信号を前記制御部に出力する識別信号出力回路をさらに備えることを特徴とする請求項２に記載の画像読取装置。
【請求項４】
前記停止時制御信号の前記残部ビットの一部は、前記位置情報又は前記識別信号のいずれか一方を前記位置検出回路又は前記識別信号出力回路に出力させる選択信号であり、
前記位置検出回路と前記識別信号出力回路は、それぞれ前記位置情報と前記識別情報とを前記選択信号に応じて同一のシリアル信号線に出力することを特徴とする請求項３に記載の画像読取装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は画像読取装置に関する。
【背景技術】
【０００２】
従来、イメージセンサの移動に連動して透過原稿を照明する光源を移動させる画像読取装置、所謂光源移動型の画像読取装置が知られている。このような光源移動型の画像読取装置では、イメージセンサの主走査線を光量むらの少ない光で照明できるため、読み取り画像の画質を向上できる。
しかしながら、光源移動型の画像読取装置ではイメージセンサの移動と光源の移動との両方を制御するため、光源移動型の画像読取装置は光源固定型の画像読取装置と比較して回路構成が複雑化するという問題がある。また、光源移動型の画像読取装置は光源を移動させる駆動部を透過原稿ユニットに備えているため、画像読取装置の本体と透過原稿ユニットとを接続する通信線路が複雑化するという問題がある。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
本発明は、上記の問題に鑑みてなされたものであって、回路構成及び通信路を簡素化できる光源移動型の画像読取装置を提供することを目的とする。
【課題を解決するための手段】
【０００４】
（１）上記目的を達成するための画像読取装置は、原稿を載置する透明な原稿台と、イメージセンサと、前記原稿台に載置された前記原稿の一部領域を前記イメージセンサに結像させる光学系を搭載したキャリッジと、前記キャリッジを前記原稿台の盤面と平行に往復移動させる第一駆動部と、オプションユニットと、前記オプションユニットに設けられ、前記原稿台に載置された前記原稿の一部領域を照明する光源と、前記光源を前記原稿台の盤面と平行に往復移動させる第二駆動部と、一部ビットが前記第二駆動部の第二駆動信号と共通である前記第一駆動部の第一駆動信号と、前記一部ビットが前記第一駆動部及び前記第二駆動部の停止信号であり残部ビットの少なくとも一部が前記第一駆動部及び前記第二駆動部の駆動時に前記光源を制御する光源制御信号である停止時制御信号とを、同一のパラレル信号線に出力する制御手段と、前記第一駆動部及び前記第二駆動部の駆動中に前記停止時制御信号の前記残部ビットを保持するラッチ回路と、前記パラレル信号線と前記オプションユニットとに電気的に接続されているシリアル通信ユニットと、を備える。
一般に光源移動型の画像読取装置では、イメージセンサの主走査線上の原稿を光源で照明可能となるように、光学系を搭載したキャリッジの移動に光源を追従させる。したがって、キャリッジの移動を制御する信号と光源の移動を制御する信号とには共通する情報が含まれる。そこで請求項１に記載の発明では、この点に着目し、キャリッジを移動させる第一駆動信号の一部ビットと光源を移動させる第二駆動信号とを共通化する。このようにすると制御手段は、１つのチャネルで第一駆動部と第二駆動部とを制御することができる。したがって請求項１に記載の発明によると、複数チャネルの制御手段と比較して制御手段の構成を簡素化することできる。
また一般に、光源の照明範囲はイメージセンサの主走査線より広い。そのため、イメージセンサ主走査線を光源で照明可能でありその照明条件で読み取る画像の画質が仕様範囲内であれば、光源はキャリッジと比較して厳密に位置決めしなくてもよい。つまり光源の移動は、キャリッジの移動を制御する制御信号と比較して少ない情報量の制御信号で制御可能である。請求項１に記載の発明では、この点に着目し、第一駆動信号の全ビットではなく一部ビットと第二駆動信号とを共通化する。そして、停止時制御信号の残部ビットの少なくとも一部を光源制御信号とする。つまり請求項１に記載の発明では、第一駆動部を制御する信号（第一駆動信号及び停止信号）を伝送するための信号線としてパラレル信号線を利用する一方で、第二駆動部を制御する信号（第二駆動信号及び停止信号）と光源を制御する信号（光源制御信号）の２種類の制御信号を伝送する信号線としても利用する。したがって請求項１に記載の発明によれば、光源制御信号を伝送する信号線を削減することができる。
しかしながら、光源制御信号に対応する第一駆動信号の残部ビットは第一駆動部を制御する信号であり、光源を制御する信号ではない。そのため光源制御信号を伝送する信号線を光源に接続すると、制御手段が第一駆動信号を出力しているとき光源は誤作動する。そこで請求項１に記載の発明では、第一駆動部及び第二駆動部の駆動中、すなわち第一駆動信号が出力されているとき、ラッチ回路が停止時制御信号の残部ビットを保持する。このようにすると、制御手段が第一駆動信号を出力しているときでも、光源にはラッチ回路が保持している光源制御信号が入力される。したがって請求項１に記載の発明によると、光源の誤作動させることなく制御手段の１つのチャネルで第一駆動部と第二駆動部とを制御でき、制御手段の構成を簡素化することできる。
また請求項１に記載の発明によると、シリアル通信ユニットはパラレル信号線とオプションユニットとに接続されている。つまりシリアル通信ユニットは、パラレル信号線で伝送される第一駆動信号と停止時制御信号とをシリアル通信でオプションユニットに送信する。したがって請求項１に記載の発明によると、第一駆動信号と停止時制御信号とをオプションユニットに送信するための通信線路を簡素化することができる。
【０００５】
（２）前記オプションユニットに設けられ、前記光源が待機位置に位置しているか否かに応じて変化する位置信号を前記制御部に出力する位置検出回路をさらに備えてもよい。
請求項２に記載の発明によると、位置検出回路が制御部に位置信号を出力するため、制御部は位置信号から光源が待機位置に位置しているか否かを認識することができる。
【０００６】
（３）前記オプションユニットに設けられ、前記オプションユニットの種類に固有の識別信号を前記制御部に出力する識別信号出力回路をさらに備えてもよい。
請求項３に記載の発明によると、識別信号出力回路が制御部に識別信号を出力するため、制御部は識別信号からオプションユニットの種類を認識することができる。したがって請求項２に記載の発明によれば、制御部はオプションユニットの種類に応じて接続されているオプションユニットを適切に制御することができる。
【０００７】
（４）前記停止時制御信号の前記残部ビットの一部は、前記位置情報又は前記識別信号のいずれか一方を前記位置検出回路又は前記識別信号出力回路に出力させる選択信号であり、前記位置検出回路と前記識別信号出力回路は、それぞれ前記位置情報と前記識別情報とを前記選択信号に応じて同一のシリアル信号線に出力してもよい。
請求項４に記載の発明によると、位置検出回路と識別信号出力回路は、それぞれ位置情報と識別情報とを同一のシリアル信号線に出力するため、制御部に位置情報と識別情報とを伝送するための信号線数を削減することができる
【０００８】
尚、本発明に備わる複数の手段の各機能は、構成自体で機能が特定されるハードウェア資源、プログラムにより機能が特定されるハードウェア資源、又はそれらの組み合わせにより実現される。また、これら複数の手段の各機能は、各々が物理的に互いに独立したハードウェア資源で実現されるものに限定されない。
また、本発明は装置の発明として特定できるだけでなく、プログラムの発明としても、そのプログラムを記録した記録媒体の発明としても、方法の発明としても特定することができる。
【発明を実施するための最良の形態】
【０００９】
以下、本発明の実施の形態を一実施例に基づいて説明する。
（一実施例）
図２は本発明の一実施例によるスキャナ１を示す模式図である。
【００１０】
スキャナ１は、スキャナ本体２とスキャナ本体２にケーブル６で接続される透過原稿ユニット４とを備え、透過原稿用光源２４を移動させて原稿台８の盤面に載置された透過原稿１０を読み取る光源移動型の画像読取装置である。原稿台８はガラス板等の透明板でありスキャナ本体２の上部に係止されている。スキャナ１は、オプションユニットとしての透過原稿ユニット４に換えて、反射原稿用の原稿カバーや原稿自動送り装置（以下、ＡＤＦユニットという。）をスキャナ本体２に接続することができる。このときＡＤＦユニットは、透過原稿ユニット４と同様にケーブル６でスキャナ本体２に接続される。スキャナ１は、反射原稿用の原稿カバーやＡＤＦユニットをスキャナ本体２に接続すれば反射原稿を読み取ることもできる。尚、画像読取装置は、透過原稿のみを読み取り可能なスキャナでもよい。また画像読取装置は、複合機、複写機、複写機能のあるファクシミリなどでもよい。
【００１１】
図１はスキャナ１のブロック図である。図１ではインタフェース部５６をＩＦ部、第一モータ５２及び第二モータ６８をＭと略記している。
イメージセンサ１２は、直線状に配列された光電変換素子群を備えるＣＣＤリニアイメージセンサ、ＣＭＯＳリニアイメージセンサ等で構成される。イメージセンサ１２は、可視領域の光線（以下、可視光という。）、赤外領域の光線（以下、赤外光という。）等の所定波長域の光を各光電変換素子で光電変換し、主走査線上の画像の濃淡に相関する電気信号を出力する。尚、レンズ縮小型のイメージセンサを例示したが、イメージセンサ１２は密着型のイメージセンサでもよい。
【００１２】
反射原稿用光源１８は、キセノンランプ等を用いた管照明装置から構成され、長手方向軸がイメージセンサ１２の主走査線に平行な姿勢で配置されている。反射原稿用光源１８は、可視光を放射して、原稿台８に載置される反射原稿を原稿台８の下方から照明する（図２参照）。尚、反射原稿用光源１８は、発光ダイオードと発光ダイオードから放射された光を主走査線に平行な方向に均一に拡げる導光体とを備える照明装置でもよい。
ミラー１６及びレンズ１４は、反射原稿用光源１８から放射され反射原稿で反射した反射原稿の光学像、または後述する透過原稿用光源２４もしくは赤外光源２６から放射され透過原稿１０を透過した透過原稿１０の光学像をイメージセンサ１２の受光面に結像させる。ミラー１６及びレンズ１４は請求項に記載の「光学系」に相当する。
キャリッジとしてのセンサキャリッジ２０は、原稿台８の盤面に対して平行でイメージセンサ１２の主走査線に垂直な方向（以下、副走査方向という。）に延伸するガイドロッド２２に、摺動自在に嵌合している。センサキャリッジ２０は、イメージセンサ１２とミラー１６とレンズ１４を収容し、反射原稿用光源１８を搭載している。
【００１３】
第一駆動部５０は、制御部４０の制御下で第一モータ５２を駆動する。具体的には第一駆動部５０は、図４（Ａ）に示すＡチャネルの位相制御信号、Ａチェネルの電流制御信号、Ｂチェネルの位相制御信号、Ｂチャネルの電流制御信号、Ａチャネルの電流減衰率設定信号、Ｂチャネルの電流減衰率設定信号、トルク設定信号で制御される。ここで各チャネルの位相制御信号とは各チャネルに接続されているモータの回転方向を制御するための信号であり、各チャネルの電流制御信号とは各チャネルに接続されているモータの回転角度を制御するための信号であり、各チャネルの電流減衰率設定信号とは各チャネルに接続されているモータを制御するための負荷電流の減衰率を設定するための信号であり、トルク設定信号とはモータのトルクを設定するための信号である。
【００１４】
各チャネルの位相制御信号と各チャネルの電流制御信号はモータの回転を制御する信号であるため、それらの信号レベルは、モータ駆動時には経時的に変動制御され、モータ停止時には所定の固定値に制御される。一方、各チャネルの電流減衰率設定信号とトルク設定信号は駆動モードを設定するための信号であるため、それらの信号レベルは、モータ駆動時にはその時点での駆動モードを示す所定の固定値に制御され、モータ停止時にはどのような値に制御されても停止状態のモータの作動に影響することはない。第一駆動部５０は、１６本の第一信号線群１００でコントローラ４８に接続されている。
【００１５】
第一駆動部５０に駆動されて第一モータ５２が回転すると、第一モータ５２の回転により図示しないプーリに掛けられたベルトに牽引されて、センサキャリッジ２０は副走査方向（図２に示す矢印Ｘ、Ｙ参照）に往復移動する。これによりイメージセンサ１２の主走査線は副走査方向に移動する。第一モータ５２はステッピングモータであり、イメージセンサ１２の主走査線を精度よく位置決めすることができる。尚、画像読み取装置は、原稿台に対してイメージセンサ及びレンズの位置を固定し複数のミラーを連動して移動させることにより主走査線を副走査方向に移動させるミラー移動型のスキャナでもよい。
【００１６】
アナログフロントエンド（ＡＦＥ）３６は、ＣＤＳ（相関二重サンプリング）等によるノイズ除去、増幅、Ａ／Ｄ変換等の機能を有する。
画像処理部３８は、ガンマ補正、先鋭化処理、モアレの除去処理、シェーディング補正、欠陥画素の補間、ホワイトバランスの補正等の機能を有するＡＳＩＣである。尚、これらの機能は、制御部４０で実行するソフトウェアで実現してもよいし、パーソナルコンピュータ（ＰＣ）１１等の外部システムで実現してもよい。
インタフェース部５６は、ＰＣ１１等の外部システムとスキャナ１とを通信可能に接続する。これによりスキャナ１をＰＣ１１で制御したり、読み取った画像を外部システムに送信することができる。
【００１７】
制御手段としての制御部４０は、ＣＰＵ４２、ＲＯＭ４６、ＲＡＭ４６及びコントローラ４８を備える。ＣＰＵ４２はＲＯＭ４６に記憶されているプログラムを実行してスキャナ１の各部を制御する。ＲＯＭ４６は各種プログラム、各種データなどを記憶する不揮発性のメモリであり、ＲＡＭ４６は各種プログラム、各種データなどを一時的に記憶するメモリである。コントローラ４８は、第一駆動部５０とパラレル・シリアル変換回路５４とにパラレル信号線としての１６本の第一信号線群１００で接続され、スキャナ本体２の第一駆動部５０や透過原稿ユニット４の第二駆動部６６等を制御する。尚、コントローラ４８の機能は制御部４０と制御部４０により実行されるプログラムで実現してもよい。また第一信号線群１００の本数は１６本に限定されず何本でもよい。
【００１８】
パラレル・シリアル変換回路５４は、制御部４０の制御下で第一信号線群１００により伝送されたパラレル信号をシリアル信号に変換し、コネクタ３２、ケーブル６及びコネクタ３４を介して変換後のシリアル信号を透過原稿ユニット４に送信する。
シリアル・パラレル変換回路５８は、制御部４０の制御下でパラレル・シリアル変換回路５４が送信したシリアル信号を受信し、受信したシリアル信号をパラレル信号に変換する。このように、パラレル・シリアル変換回路５４及びシリアル・パラレル変換回路５８が制御部４０の制御下で協働して、スキャナ本体２と透過原稿ユニット４とをシリアル通信で接続するため、コネクタ３２及びコネクタ３４の端子数やケーブル６の本数を削減することができる。パラレル・シリアル変換回路５４、コネクタ３２、ケーブル６、コネクタ３４及びシリアル・パラレル変換回路５８が請求項に記載の「シリアル通信ユニット」に相当する。以降では、これらをシリアル通信ユニットという。
【００１９】
ラッチ回路６０は、シリアル・パラレル変換回路５８と６本の第二信号線群１０２で接続され、第二信号線群１０２により伝送される信号を所定のタイミングで保持する。
透過原稿用光源２４はラッチ回路６０に１本の信号線で接続されている。透過原稿用光源２４は、キセノンランプ等を用いた管照明装置から構成され、長手方向軸がイメージセンサ１２の主走査線に平行な姿勢で配置されている。透過原稿用光源２４は、可視光を放射して、原稿台８に載置される透過原稿１０の所定の照明範囲を原稿台８の上方から照明する（図２参照）。尚、透過原稿用光源２４は、発光ダイオードと発光ダイオードから放射された光を副走査方向に均一に拡げる導光体とを備える照明装置でもよい。
【００２０】
赤外光源２６はラッチ回路６０に１本の信号線で接続されている。赤外光源２６は、赤外光を放射して原稿台８に載置される透過原稿１０の所定の照明範囲を原稿台８の上方から照明する（図２参照）。ここで赤外線は、透過原稿１０に記録されている像に関わらず透過原稿１０を透過するが、透過原稿１０に傷があったりごみが付着しているとその傷やごみで透過率が変化する。したがってスキャナ１は、赤外光源２６に照明された透過原稿１０を読み取ることにより、透過原稿１０の傷や透過原稿１０に付着しているごみを認識できる。これよりスキャナ１は、透過原稿用光源１８に照明された透過原稿１０を読み取る際に、認識した傷やごみの影響を画像処理により除去することができる。
光源キャリッジ２８は、透過原稿用光源２４及び赤外光源２６を搭載し、副走査方向に延伸するガイドロッド２２に摺動自在に嵌合している（図２参照）。
【００２１】
第二駆動部６６は、制御部４０の制御下で第二モータ６８を駆動する。具体的には第二駆動部６６は、図４（Ｂ）に示すＡチャネルの位相制御信号、Ａチェネルの電流制御信号、Ｂチェネルの位相制御信号、Ｂチャネルの電流制御信号、Ａチャネルの電流減衰率設定信号、Ｂチャネルの電流減衰率設定信号、トルク設定信号で制御される。これらの信号の機能は、上述した第一駆動部５０を制御するための信号の機能と実質的に同一である。第二駆動部６６は１０本の第三信号線群１０４でシリアル・パラレル変換回路５８に接続されている。
第二駆動部６６に駆動されて第二モータ６８が回転すると、第二モータ６８の回転によりプーリに掛けられたベルトに牽引されて、光源キャリッジ２８は副走査方向（図２に示す矢印Ｘ、Ｙ参照）に往復移動する。これにより透過原稿用光源２４の照明範囲は副走査方向に移動する。第二モータ６８はステッピングモータであり、透過原稿用光源２４の照明範囲を精度よく位置決めできる。
【００２２】
ホームセンサ回路６２は１本の信号線でラッチ回路６０に接続されている。位置検出回路としてのホームセンサ回路６２は、光源キャリッジ２８が待機位置にいるか否かを示すホームセンサ信号を一本の信号線１０６に出力する。具体的には例えば、ホームセンサ回路６２は、図３に示すように発光ダイオード２０２と発光ダイオード２０２から放射された光を検出するフォトトランジスタ２０４とを有するフォトインタラプタ２００とプルアップ抵抗２０６とにより構成できる。このような回路をホームセンサ回路６２として用いる場合、光源キャリッジ２８の一部が待機位置で発光ダイオード２０２から放射された光を遮蔽するようにすればよい。制御部４０は、このホームセンサ信号により光源キャリッジ２８が待機位置にあるか否かを認識することができる。
【００２３】
ＩＤ出力回路６４はラッチ回路６０に１本の信号線で接続されている。識別信号出力回路としてのＩＤ出力回路６４は、スキャナ本体２に接続されているオプションユニットが透過原稿ユニット４であるか否かを示すオプションＩＤ信号を1本の信号線１０６に出力する。具体的には例えば、透過原稿ユニット４のユニット番号「００００」を示すオプションＩＤ信号を出力するＩＤ出力回路６４は、図３に示すようにトランジスタ２１２で構成することができる。この回路では後述するＩＤ要求信号がハイレベルのときローレベルを出力する。コントローラ４８がＩＤ出力回路６４に対して４回のＩＤ要求信号を出力すれば、４回のローレベルの出力、すなわちユニット番号「００００」がＩＤ出力回路６４から出力される。ここでＩＤ出力回路６４に相当する回路は、スキャナ本体２に接続される他のオプションユニット（例えばＡＤＦユニット）にも搭載されている。したがって制御部４０は、オプションＩＤ信号からオプションユニットの種類を認識し、その認識結果に応じて接続されているオプションユニットを適正に制御することができる。
【００２４】
尚、透過原稿ユニット４のユニット番号は４つの「０」で構成される「００００」であると説明した。しかし透過原稿ユニット４のユニット番号は、図３に例示した回路において透過原稿ユニット４のユニット番号を１つの「０」で構成される「０」でもよいし、複数個の「０」で構成される番号でもよい。そのときコントローラ４８は、図３に示す回路に対してユニット番号を構成する「０」の個数に応じた回数のハイレベルのＩＤ要求信号を出力すればよい。
【００２５】
図５は、コントローラ４８がモータ駆動時に信号線群１００に出力する駆動時制御信号とコントローラ４８がモータ停止時に信号線群１００に出力する停止時制御信号とを説明するための図である。（Ａ）は駆動時制御信号（図面においてＡ（１５：０）と表記する。）を示し、（Ｂ）は停止時制御信号（図面においてＢ（１５：０）と表記する。）を示している。
図５（Ａ）に示すように、スキャナ１では第一駆動部５０を制御する信号（第一駆動信号および停止信号）と第二駆動部６６を制御する信号（第二駆動信号および停止信号）とを共通化している。スキャナ１ではイメージセンサ１２の主走査線上の原稿を透過原稿用光源２４で照明可能となるようにセンサキャリッジ２０の移動に光源キャリッジ２８を追従させるため、第一駆動部５０を制御する信号と第二駆動部６６を制御する信号とには共通する情報が含まれる。具体的にはスキャナ１では、コントローラ４８が第一信号線群１００に出力する信号（以下、コントローラ４８の出力信号）の全ビットを第一駆動部５０を制御する信号として使用し、コントローラ４８の出力信号の第６ビットから第１５ビットを第二駆動部６６を制御する信号として使用している。
【００２６】
さらに図５（Ｂ）に示すように、スキャナ１ではコントローラ４８の出力信号の第二駆動信号として使用されていないビットをオプション制御信号として使用している。ここでオプション制御信号とは、ラッチ回路６０、赤外光源２６、透過原稿用光源２４、ＩＤ出力回路６４、及びホームセンサ回路６２を制御するための信号である。スキャナ１では透過原稿用光源２４の照明範囲はイメージセンサ１２の主走査線より広い。そのため、イメージセンサ１２主走査線を透過原稿用光源２４で照明可能でありその照明条件で読み取る画像の画質が仕様範囲内であれば、光源キャリッジ２８はセンサキャリッジ２０と比較して厳密に位置決めしなくてもよい。したがって光源キャリッジ２８の移動は、センサキャリッジ２０の移動を制御するための信号と比較して少ない情報量の信号で制御可能である。具体的には、図５に示すように第二駆動部６６を制御する信号のビット数は１０ビットであり、第一駆動部５０を制御する信号のビット数である１６ビットより少ない。
【００２７】
また第一駆動部５０を制御する信号の一部ビットは、上述したようにモータ停止時においてどのような値に制御されてもよく、それらのビット値が停止状態のモータの作動に影響することはない（図４（Ａ）参照）。そこでスキャナ１では、コントローラ４８の出力信号の第二駆動信号として使用されておらずモータ停止時において任意の値に制御可能なビットを、モータ停止時においてオプション制御信号として使用している。具体的には図５（Ｂ）に示すようにスキャナ１では、コントローラ４８の出力信号の第０ビットから第５ビットをオプション制御信号として使用している。
【００２８】
しかしながら、コントローラ４８の出力信号の第二駆動信号として使用されていないビットは、モータ駆動時において第一駆動部５０を制御する第一駆動信号として使用されている。具体的にはコントローラ４８の出力信号の第０ビットから第５ビットは、各チャネルの電流減衰率設定信号および各チャネルのトルク設定信号として使用されている。したがって、コントローラ４８の出力信号の第二駆動信号（図面においてＡ（１５：６）と表記する。）として使用されていないビットを赤外光源２６、透過原稿用光源２４、ＩＤ出力回路６４、ホームセンサ回路６２に入力すると、それらの回路はモータ駆動時に誤作動する。
【００２９】
そこで、スキャナ１では、モータ停止時のオプション制御信号を保持し、モータ駆動時に保持したオプション制御信号を赤外光源２６、透過原稿用光源２４、ＩＤ出力回路６４、ホームセンサ回路６２に入力する。ここで赤外光源２６、透過原稿用光源２４、ＩＤ出力回路６４、ホームセンサ回路６２は、後述するようにモータ停止時にのみに動的に制御される回路である。そのためスキャナ１では、モータ停止時には、制御部４０がその時点で出力しているオプション制御信号により赤外光源２６、透過原稿用光源２４、ＩＤ出力回路６４、ホームセンサ回路６２を制御し、モータ駆動時には、モータ停止時に保持したオプション制御信号でそれらの回路を制御する。具体的にはスキャナ１では、オプション制御信号の１ビットに後述するラッチ制御信号を割り当て、そのラッチ制御信号によりモータ停止時のオプション制御信号信号をラッチ回路６０に保持させている。より具体的には、制御部４０はモータ停止時のオプション制御信号信号においてラッチ信号をローレベルからハイレベルに変化させ、ラッチ回路６０はラッチ制御信号の立ち上がり時のオプション制御信号を保持する。そしてスキャナ１では、ラッチ回路６０の出力を赤外光源２６、透過原稿用光源２４、ＩＤ出力回路６４、ホームセンサ回路６２に入力している。これによりモータ駆動時に赤外光源２６、透過原稿用光源２４、ＩＤ出力回路６４、ホームセンサ回路６２を誤作動させることなく、モータ停止時にそれらの回路を動的に制御することができる。
【００３０】
以上説明したようにスキャナ１では、第一駆動部５０を制御する信号と第二駆動部６６を制御する信号とを共通化し、コントローラ４８の出力信号の第二駆動信号として使用されていないビットをオプション制御信号として使用している。これによりスキャナ１では、コントローラ４８が１６本の第一信号線群１００に出力する信号で、第一駆動部５０、第二駆動部６６、ラッチ回路６０、赤外光源２６、透過原稿用光源２４、ＩＤ出力回路６４、及びホームセンサ回路６２を制御することができる。
【００３１】
尚、コントローラ４８の出力信号の第二駆動信号として使用されておらずモータ停止時において任意の値に制御可能なビットで制御される回路は、モータ停止時にのみに制御される回路であればよく、例示した赤外光源２６、透過原稿用光源２４、ＩＤ出力回路６４、及びホームセンサ回路６２に限定されるものではない。また、シリアル通信で伝送する信号のビット数を増やし、その信号の第一駆動部５０と第二駆動部６６を制御する信号とは別のビットにオプション制御信号を割り当ててもよい。そのときはシリアル・パラレル変換回路５８と赤外光源２６、透過原稿用光源２４、ＩＤ出力回路６４、ホームセンサ回路６２とをそれぞれラッチ回路６０を介さずに接続可能である。
【００３２】
オプション制御信号の第０ビットから第４ビットは、それぞれホームセンサ出力要求信号、ＩＤ要求信号、赤外光源制御信号、透過原稿用光源制御信号、ラッチ制御信号である。
光源制御信号としての透過原稿用光源制御信号は、過原稿用光源２４を点灯または消灯させる信号である。赤外光源制御信号は、赤外光源２６を点灯または消灯させる信号である。ラッチ制御信号は、ホームセンサ出力要求信号、ＩＤ要求信号、赤外光源制御信号、透過原稿用光源制御信号をラッチ回路６０に保持させるタイミングを制御する信号である。
【００３３】
図３は、上述したホームセンサ回路６２とＩＤ出力回路６４とを示す回路図である。ホームセンサ回路６２とＩＤ出力回路６４は、ホームセンサ出力要求信号およびＩＤ要求信号により制御される。
スキャナ１では、時間的に排他的に要求される複数種類の１ビットの信号のうち１種類の信号を同一の１本の信号線にそれらの信号を生成する複数の回路のいずれか１つの回路に出力させている。具体的にはスキャナ１では、ホームセンサ信号とオプションＩＤ信号のいずれか一方の信号を同一の１本の信号線１０６にホームセンサ回路６２とＩＤ出力回路６４のいずれか一方の回路に出力させている。信号線１０６はシリアル通信の所謂ＲＸＤ信号線である。オプションＩＤ信号は、上述したようにスキャナ本体２に接続されているオプションユニットを認識するための信号であり、ホームセンサ信号は、上述したように光源キャリッジ２８が待機位置にいるか否かを示す信号である。そのためオプションＩＤ信号は、スキャナ１の初期化時のみに要求され、ホームセンサ信号は、スキャナ１の初期化後に要求される。つまりホームセンサ信号とオプションＩＤ信号とは時間的に排他的に要求される信号である。
【００３４】
より具体的には、ホームセンサ回路６２では、図３に示すようにホームセンサ出力要求信号がハイレベルでありＩＤ要求信号がローレベルのときフォトインタラプタ２００の出力が有効になる。このときホームセンサ回路６２は、信号線１０６に上述したホームセンサ信号を出力する。またＩＤ出力回路６４は、ホームセンサ出力要求信号がローレベルでありＩＤ要求信号がハイレベルのときローレベルのオプションＩＤ信号を信号線１０６に出力する。したがってスキャナ１では、上述したように透過原稿ユニット４のユニット番号を構成する「０」の個数に応じた回数のローレベルのホームセンサ出力要求信号とハイレベルのＩＤ要求信号を出力することにより、透過原稿ユニット４と他のオプションユニットとを識別することができる。
【００３５】
このようにしてスキャナ１では、ホームセンサ信号とオプションＩＤ信号のいずれか一方の信号を同一の信号線１０６にホームセンサ回路６２とＩＤ出力回路６４のいずれか一方の回路に出力させている。したがってスキャナ１によると、時間的に排他的に要求される複数種類の１ビットの信号のうち１種類の信号を同一の信号線にそれらの信号を生成する複数の回路のいずれか１つの回路に出力させるため、これらの信号を伝送するための回路を簡素化できる。ホームセンサ出力要求信号とＩＤ要求信号とが請求項に記載の「選択信号」に相当し、信号線１０６が「シリアル信号線」に相当する。尚、選択信号は1ビットの信号でも３ビット以上の信号でもよい。
【００３６】
図６は、駆動時制御信号または停止時制御信号が出力されている状態におけるスキャナ１の作動を説明するためのタイミングチャートである。
コントローラ４８が第一信号線群１００に停止時制御信号を出力すると、停止信号は第一信号線群１００を介して第一駆動部５０に伝送されるとともに、第一信号線群１００、シリアル通信モジュール及び第三信号線群１０４を介して第二駆動部６６に伝送される。第一駆動部５０と第二駆動部６６は、この停止時信号に応じてそれぞれセンサキャリッジ２０の移動と光源キャリッジ２８の移動とを停止させる。
【００３７】
オプション制御信号は、シリアル通信モジュール及び第二信号線群１０２を介してラッチ回路６０に伝送される。ラッチ回路６０は、入力されているオプション制御信号に対応する透過原稿用光源制御信号、赤外光源制御信号、ホームセンサ出力要求信号、ＩＤ要求信号を、それぞれ透過原稿用光源２４、赤外光源２６、ホームセンサ回路６２、ＩＤ出力回路６４に出力する。このときオプション制御信号は第一駆動部５０にも伝送されるが、第一駆動部５０は停止信号により停止しているため誤作動することはない。
【００３８】
一方、コントローラ４８が第一信号線群１００に駆動時制御信号を出力すると、第一駆動信号は第一信号線群１００を介して第一駆動部５０に伝送され、それとともに第二駆動信号は第一信号線群１００、シリアル通信モジュール及び第三信号線群１０４を介して第二駆動部６６に伝送される。第一駆動部５０と第二駆動部６６は、それぞれ第一駆動信号と第二駆動信号とに応じて、それぞれセンサキャリッジ２０と光源キャリッジ２８とを移動させる。
【００３９】
このとき駆動時制御信号の残部ビット（第０ビットから第５ビット）は、ラッチ回路６０にも伝送される。しかしながらコントローラ４８は、駆動時制御信号を出力する直前の停止時制御信号のラッチ制御信号によりモータ停止時のオプション制御信号をラッチ回路６０に保持させる。そのため、透過原稿用光源２４、赤外光源２６、ホームセンサ回路６２、ＩＤ出力回路６４には、それぞれラッチ回路６０が保持しているモータ停止時の透過原稿用光源制御信号、赤外光源制御信号、ホームセンサ出力要求信号、ＩＤ要求信号が入力されるため、これらの回路が誤作動することはない。
【図面の簡単な説明】
【００４０】
【図１】一実施例に係るスキャナのブロック図。
【図２】一実施例に係るスキャナの模式図。
【図３】一実施例に係るホームセンサ回路及びＩＤ信号出力回路の回路図。
【図４】（Ａ）は第一駆動部を制御するための信号を説明するための模式図。（Ｂ）は第二駆動部を制御するための信号を説明するための模式図。
【図５】一実施例に係る駆動時制御信号と停止時制御信号を説明するための模式図。
【図６】一実施例に係るスキャナの作動を説明するためのタイミングチャート。
【図７】一実施例に係る位置要求信号とＩＤ要求信号を説明するための模式図。
【符号の説明】
【００４１】
１  スキャナ（画像読取装置）、２  スキャナ本体、４  透過原稿ユニット（オプションユニット）、６  ケーブル（シリアル通信ユニット）、８  原稿台、１０  透過原稿（原稿）、１２  イメージセンサ、１４  レンズ（光学系）、１６  ミラー（光学系）、２０  センサキャリッジ（キャリッジ）、２４  透過原稿用光源（光源）、３２  コネクタ（シリアル通信ユニット）、３４  コネクタ（シリアル通信ユニット）、４０  制御部（制御手段）、４８  コントローラ（制御手段）、５０  第一駆動部、５４  パラレル・シリアル変換回路（シリアル通信ユニット）、５６  インタフェース部、５８  シリアル・パラレル変換回路（シリアル通信ユニット）、６０  ラッチ回路、６２  ホームセンサ回路（位置検出回路）、６４  ＩＤ出力回路（識別信号出力回路）、６６  第二駆動部、１００  第一信号線群（パラレル信号線）、１０６  信号線（シリアル信号線）
【図１】
2006261899.tif 000003
【図２】
2006261899.tif 000004
【図３】
2006261899.tif 000005
【図４】
2006261899.tif 000006
【図５】
2006261899.tif 000007
【図６】
2006261899.tif 000008
【図７】
2006261899.tif 000009