(57)【要約】【課題】  画像読み取りセンサの移動速度を適切に設定して処理速度の向上を図る。【解決手段】  画像読み取り装置は、原稿から画像を読み取る画像読み取りセンサと、画像読み取りセンサにより原稿から画像が読み取られる際に、画像読み取りセンサを原稿に対して相対的に移動させるモータと、画像読み取りセンサにより原稿から画像が読み取られる際に、画像読み取りセンサにより原稿から画像が１ライン読み取られる毎に、画像読み取りセンサが移動と停止を繰り返すようにモータを制御するモータ制御部であって、画像読み取りセンサが１ライン分の移動に要した時間に基づき、モータを制御する電流の電流値の設定を変更するモータ制御部と、を備える。【選択図】図７
2008092057.tif 000002
【特許請求の範囲】
【請求項１】
（Ａ）原稿から画像を読み取る画像読み取りセンサと、
（Ｂ）前記画像読み取りセンサにより原稿から画像が読み取られる際に、前記画像読み取りセンサを前記原稿に対して相対的に移動させるモータと、
（Ｃ）前記画像読み取りセンサにより原稿から画像が読み取られる際に、前記画像読み取りセンサにより原稿から画像が１ライン読み取られる毎に、前記画像読み取りセンサが移動と停止を繰り返すように前記モータを制御するモータ制御部であって、前記画像読み取りセンサが１ライン分の移動に要した時間に基づき、前記モータを制御する電流の電流値の設定を変更するモータ制御部と、
（Ｄ）を備えたことを特徴とする画像読み取り装置。
【請求項２】
前記モータ制御部は、前記画像読み取りセンサが目標停止位置を行き過ぎた場合にその行き過ぎた距離に基づき、前記モータを制御する電流の電流値の設定を変更することを特徴とする請求項１に記載の画像読み取り装置。
【請求項３】
前記モータ制御部は、前記画像読み取りセンサにより原稿から画像が読み取られる際に、前記画像読み取りセンサにより原稿から画像が１ライン読み取られる毎に、前記画像読み取りセンサが移動と停止を繰り返すように前記モータを制御するために、前記電流値を時間経過に伴い増加させるとともに、前記モータが所定量回転する毎に前記電流値を所定値分だけ減少させることを特徴とする請求項１または２に記載の画像読み取り装置。
【請求項４】
前記モータ制御部は、前記電流値の設定として、前記画像読み取りセンサの移動開始時における前記電流値の初期値の設定を変更することを特徴とする請求項３に記載の画像読み取り装置。
【請求項５】
前記モータ制御部は、前記電流値の設定として、前記電流値の時間経過に伴う増加率の設定を変更することを特徴とする請求項３または４に記載の画像読み取り装置。
【請求項６】
前記モータ制御部は、前記電流値の設定として、前記モータが所定量回転する毎に前記電流値を減少させる前記所定値の設定を変更することを特徴とする請求項３〜５のいずれか１項に記載の画像読み取り装置。
【請求項７】
前記モータ制御部は、前記電流値を時間経過に伴い段階的に増加させることを特徴とする請求項３〜６のいずれか１項に記載の画像読み取り装置。
【請求項８】
前記モータ制御部は、前記電流値の増加率を時間経過に伴い変更することを特徴とする請求項３〜７に記載の画像読み取り装置。
【請求項９】
前記モータ制御部は、前記所定値を、減少前の前記電流値に基づき設定することを特徴とする請求項３〜８に記載の画像読み取り装置。
【請求項１０】
前記モータ制御部は、前記所定値を前記画像読み取りセンサの移動速度に基づき設定することを特徴とする請求項３〜９に記載の画像読み取り装置。
【請求項１１】
前記モータ制御部は、前記所定値を前記画像読み取りセンサの移動速度と目標移動速度との差分に応じて変更することを特徴とする請求項３〜１０のいずれか１項に記載の画像読み取り装置。
【請求項１２】
画像読み取りセンサにより原稿から画像を読み取る際に、前記画像読み取りセンサにより原稿から画像が１ライン読み取られる毎に、前記画像読み取りセンサが移動と停止を繰り返すように前記モータを制御するとともに、前記画像読み取りセンサが１ライン分の移動に要した時間に基づき、前記モータを制御する電流の電流値の設定を変更することを特徴とする画像読み取り方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像読み取り装置および画像読み取り方法に関する。
【背景技術】
【０００２】
イメージスキャナ等をはじめとする各種画像読み取り装置は、原稿から画像を読み取るためにイメージセンサ等の画像読み取りセンサを備えている。この画像読み取りセンサは、原稿から画像を読み取る際に、原稿に対して相対的に移動する。このため、各種画像読み取り装置には、画像読み取りセンサを移動させるためのモータが設けられている。最近、このモータとして、ＤＣモータが使用されている（特許文献１等参照）。
【特許文献１】特開２００１−２１９６１３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、このような画像読み取り装置にあっては、画像読み取りセンサにより原稿から画像を１ライン読み取る毎に、画像読み取りセンサが移動と停止を繰り返すように制御する場合に、画像読み取りセンサの１ライン分の移動に予想以上に時間がかかる場合があった。また、画像読み取りセンサが目標停止位置を行き過ぎてしまう場合があった。１ライン分の移動に予想以上に時間がかかった場合には、１ライン分の画像の読み取りが終了しているにもかかわらず、次のラインの読み取りを行うことができず、処理が停滞してしまうといった問題が発生した。
【０００４】
本発明は、このような事情に鑑みてなされたものであって、その目的は、画像読み取りセンサの移動速度を適切に設定して処理速度の向上を図ることにある。
【課題を解決するための手段】
【０００５】
前記目的を達成するための主たる発明は、
（Ａ）原稿から画像を読み取る画像読み取りセンサと、
（Ｂ）前記画像読み取りセンサにより原稿から画像が読み取られる際に、前記画像読み取りセンサを前記原稿に対して相対的に移動させるモータと、
（Ｃ）前記画像読み取りセンサにより原稿から画像が読み取られる際に、前記画像読み取りセンサにより原稿から画像が１ライン読み取られる毎に、前記画像読み取りセンサが移動と停止を繰り返すように前記モータを制御するモータ制御部であって、前記画像読み取りセンサが１ライン分の移動に要した時間に基づき、前記モータを制御する電流の電流値の設定を変更するモータ制御部と、
（Ｄ）を備えたことを特徴とする画像読み取り装置である。
【０００６】
本発明の他の特徴は、本明細書及び添付図面の記載により明らかにする。
【発明を実施するための最良の形態】
【０００７】
本明細書及び添付図面の記載により、少なくとも以下の事項が明らかとなる。
【０００８】
（Ａ）原稿から画像を読み取る画像読み取りセンサと、
（Ｂ）前記画像読み取りセンサにより原稿から画像が読み取られる際に、前記画像読み取りセンサを前記原稿に対して相対的に移動させるモータと、
（Ｃ）前記画像読み取りセンサにより原稿から画像が読み取られる際に、前記画像読み取りセンサにより原稿から画像が１ライン読み取られる毎に、前記画像読み取りセンサが移動と停止を繰り返すように前記モータを制御するモータ制御部であって、前記画像読み取りセンサが１ライン分の移動に要した時間に基づき、前記モータを制御する電流の電流値の設定を変更するモータ制御部と、
（Ｄ）を備えたことを特徴とする画像読み取り装置。
【０００９】
このような画像読み取り装置にあっては、画像読み取りセンサが１ライン分の移動に要した時間に基づき、モータを制御する電流の電流値の設定を変更するから、モータを適切に制御することができる。これによって、画像読み取りセンサの移動速度を適切に設定することができ、処理速度の向上を図ることができる。
【００１０】
かかる画像読み取り装置にあっては、前記モータ制御部は、前記画像読み取りセンサが目標停止位置を行き過ぎた場合にその行き過ぎた距離に基づき、前記モータを制御する電流の電流値の設定を変更しても良い。このように画像読み取りセンサが目標停止位置を行き過ぎた場合にその行き過ぎた距離に基づき、モータを制御する電流の電流値の設定を変更することで、モータを適切に制御することができる。これによって、画質劣化を防止しつつ処理速度の向上を図ることができる。
【００１１】
また、かかる画像読み取り装置にあっては、前記モータ制御部は、前記画像読み取りセンサにより原稿から画像が読み取られる際に、前記画像読み取りセンサにより原稿から画像が１ライン読み取られる毎に、前記画像読み取りセンサが移動と停止を繰り返すように前記モータを制御するために、前記電流値を時間経過に伴い増加させるとともに、前記モータが所定量回転する毎に前記電流値を所定値分だけ減少させても良い。このようにモータ制御部が、電流値を時間経過に伴い増加させるとともに、モータが所定量回転する毎に電流値を所定値分だけ減少させることで、画像読み取りセンサを非常に遅い速度にてスムーズに移動させることができる。
【００１２】
また、かかる画像読み取り装置にあっては、前記モータ制御部は、前記電流値の設定として、前記画像読み取りセンサの移動開始時における前記電流値の初期値の設定を変更しても良い。このようにモータ制御部が、電流値の設定として、画像読み取りセンサの移動開始時における電流値の初期値の設定を変更することで、モータを適切に制御することができる。これにより、処理速度の向上を図ることができる。
【００１３】
また、かかる画像読み取り装置にあっては、前記モータ制御部は、前記電流値の設定として、前記電流値の時間経過に伴う増加率の設定を変更しても良い。このようにモータ制御部が、電流値の設定として、電流値の時間経過に伴う増加率の設定を変更することで、モータを適切に制御することができる。これにより、処理速度の向上を図ることができる。
【００１４】
また、かかる画像読み取り装置にあっては、前記モータ制御部は、前記電流値を時間経過に伴い段階的に増加させても良い。このようにモータ制御部が、電流値を時間経過に伴い段階的に増加させることで、モータをより適切に制御することができる。これにより、処理速度の向上を図ることができる。
【００１５】
また、かかる画像読み取り装置にあっては、前記モータ制御部は、前記電流値の増加率を時間経過に伴い変更しても良い。このようにモータ制御部が、電流値の増加率を時間経過に伴い変更することで、モータをより適切に制御することができる。これにより、処理速度の向上を図ることができる。
【００１６】
また、かかる画像読み取り装置にあっては、前記モータ制御部は、前記所定値を、減少前の前記電流値に基づき設定しても良い。このようにモータ制御部が、所定値を、減少前の電流値に基づき設定することで、モータをより適切に制御することができる。これにより、処理速度の向上を図ることができる。
【００１７】
また、かかる画像読み取り装置にあっては、前記モータ制御部は、前記所定値を、前記画像読み取りセンサの移動速度に基づき設定しても良い。このようにモータ制御部が、所定値を、画像読み取りセンサの移動速度に基づき設定することで、モータをより適切に制御することができる。これにより、処理速度の向上を図ることができる。
【００１８】
また、かかる画像読み取り装置にあっては、前記モータ制御部は、前記所定値を、前記画像読み取りセンサの移動速度と目標移動速度との差分に応じて変更しても良い。このようにモータ制御部が、所定値を、画像読み取りセンサの移動速度と目標移動速度との差分に応じて変更することで、モータをより適切に制御することができる。これにより、処理速度の向上を図ることができる。
【００１９】
画像読み取りセンサにより原稿から画像を読み取る際に、前記画像読み取りセンサにより原稿から画像が１ライン読み取られる毎に、前記画像読み取りセンサが移動と停止を繰り返すように前記モータを制御するとともに、前記画像読み取りセンサが１ライン分の移動に要した時間に基づき、前記モータを制御する電流の電流値の設定を変更することを特徴とする画像読み取り方法。
【００２０】
＝＝＝画像読み取り装置の概要＝＝＝
以下に本発明に係る画像読み取り装置の実施の形態について説明する。図１〜図３は、画像読み取り装置の一実施形態について説明したものである。図１は、画像読み取り装置の一実施形態を説明したものである。図２は、画像読み取り装置の内部構成の一例を説明する図である。図３は、画像読み取り装置のブロック構成の一例を説明する図である。
【００２１】
この画像読み取り装置１０は、図１に示すように、コンピュータ装置２０に有線または無線等により通信可能に接続される。ここで、画像読み取り装置１０は、図１に示すように、一般にイメージスキャナと呼ばれる装置であり、原稿台１２と、この原稿台１２の上面部を開閉する原稿台カバー１４とを備えている。原稿台１２には、画像が読み取られる原稿１５がセットされる。また、原稿台カバー１４は、原稿台１２の後端部にヒンジ部１８を介して開閉自在に設けられている。
【００２２】
一方、コンピュータ装置２０は、例えば、図１に示すように、コンピュータ本体２２と、表示装置２４と、入力装置２６とを備えている。コンピュータ本体２２は、パーソナルコンピュータなどをはじめとする各種コンピュータにより構成されている。ここでは、コンピュータ本体２２は、ＦＤドライブ装置２８やＣＤ−ＲＯＭドライブ装置３０などの読み取り装置３２を内部に備えている。この他に、コンピュータ本体２２は、例えば、ＭＯ（Magnet Optical）ディスクドライブ装置やＤＶＤドライブ装置などを備えても良い。また、表示装置２４は、ＣＲＴディスプレイやプラズマディスプレイ、液晶ディスプレイ等など、各種表示装置により構成される。入力装置２６は、キーボード３４やマウス３６などにより構成される。
【００２３】
＜画像読み取り装置＞
画像読み取り装置１０の内部には、図２に示すように、キャリッジ４０と、このキャリッジ４０を原稿台１２に対して所定の間隔を保ちつつ図中矢印Ａ方向に沿って平行に移動させる駆動機構４２と、このキャリッジ４０を支持しつつその移動を案内するガイド４４とが設けられている。
【００２４】
キャリッジ４０には、原稿台１２を介して原稿１５に対し光を照射する光源としての露光ランプ４６と、原稿１５により反射された反射光が入射するレンズ４８と、このレンズ４８を通じてキャリッジ４０の内部に取り込まれた反射光を受光するイメージセンサ５０とが設けられている。イメージセンサ５０は、光信号を電気信号に変換するフォトダイオード等の光電変換素子が列状に配置されたリニアＣＣＤセンサ等により構成されている。なお、このイメージセンサ５０は、「画像読み取りセンサ」に相当する。イメージセンサ５０により読み取られた画像のデータは、制御部５２に出力される。
【００２５】
また、駆動機構４２は、キャリッジ４０に接続されたタイミングベルト５４と、このタイミングベルト５４が掛け渡された一対のプーリ５５、５６と、一方のプーリ５５を回転駆動する駆動モータ５８とを備えている。駆動モータ５８は、ＤＣモータをはじめとする各種モータからなり、制御部５２からの制御信号によって駆動制御される。
【００２６】
さらに、この駆動機構４２には、駆動モータ５８の付近にエンコーダ９０が設けられている。このエンコーダ９０は、ロータリ式エンコーダであり、駆動モータ５８の回転量を検出することによって、キャリッジ４０の位置や移動距離、移動速度等を検出する。このエンコーダ９０は、駆動モータ５８の回転軸に一体的に設けられたエンコーダ符号板９２と、このエンコーダ符号板９２に隣接して設けられた検出部９４とを有している。エンコーダ符号板９２の外周縁部には、所定の間隔おきに小さなスリット（図示外）が多数形成されている。検出部９４は、このエンコーダ符号板９２の外周縁部に設けられたスリット（図示外）を検出して、駆動モータ５８の回転量に応じたパルス信号を出力する。
【００２７】
＜制御部＞
制御部５２は、図３に示すように、コントローラ６０と、モータ制御部６２と、ランプ制御部６４と、センサ制御部６６と、ＡＦＥ（Analog Front End）部６８と、デジタル処理回路７０と、インターフェイス回路７２とを備えている。さらに、ＡＦＥ（Analog Front End）部６８は、アナログ信号処理回路７４と、Ａ／Ｄ変換回路７６とを備えている。
【００２８】
コントローラ６０は、コンピュータ本体２２からの命令等に基づき、モータ制御部６２やランプ制御部６４、センサ制御部６６、ＡＦＥ（Analog Front End）部６８、デジタル処理回路７０、インターフェイス回路７２を制御する。モータ制御部６２は、コントローラ６０からの命令により、キャリッジ４０を移動させるための駆動モータ５８の駆動制御を行う。また、ランプ制御部６４は、露光ランプ４６の発光を制御する。また、センサ制御部６６は、イメージセンサ５０の制御を行う。
【００２９】
また、ＡＦＥ（Analog Front End）部６８のアナログ信号処理回路７４は、イメージセンサ５０により読み取られた画像のアナログ信号に対して信号処理を行う。また、ＡＦＥ（Analog Front End）部６８のＡ／Ｄ変換回路７６は、アナログ信号処理回路７４により信号処理された画像の信号をデジタル信号へとＡ／Ｄ変換する。
【００３０】
デジタル処理回路７０は、ＡＦＥ（Analog Front End）部６８のＡ／Ｄ変換回路７６から送られてきたデジタル信号に対してデジタル信号処理を施す。ここでは、具体的にシェーディング補正等の補正処理をはじめ、各種画像処理などが施される。デジタル信号処理が施されたデジタル信号は、原稿１５から読み取られた画像のデータ（画像データ）としてインターフェイス回路７２により外部、即ちここでは当該画像読み取り装置１０が接続されたコンピュータ本体２２へと出力される。インターフェイス回路７２は、この他に、コンピュータ本体２２から画像読み取り装置１０への命令（コマンド）等を受信するようになっている。
【００３１】
＝＝＝露光ランプ＝＝＝
露光ランプ４６は、レッド（Ｒ）、グリーン（Ｇ）およびブルー（Ｂ）の３色のＬＥＤランプを備えている。これらＲＧＢ３色のＬＥＤランプは、イメージセンサ５０により原稿５から画像が読み取られるときに、それぞれ個別に異なるタイミングにて点灯される。つまり、例えば、３色のＬＥＤランプは、レッド（Ｒ）→グリーン（Ｇ）→ブルー（Ｂ）の順にて点灯される。
【００３２】
図４は、３色のＬＥＤランプの発光順序の一例について説明したものである。露光ランプ４６は、同図に示すように、ＲＧＢ３色のＬＥＤランプが、それぞれ１周期の期間内にて異なるタイミングで個別に点灯される。各色のＬＥＤランプは、１周期の期間内にそれぞれ予め設定された所定の時間Ｔｒ、Ｔｇ、Ｔｂだけ点灯される。そして、これら３色のＬＥＤランプをそれぞれ所定の時間Ｔｒ、Ｔｇ、Ｔｂ点灯させるためには、１周期当たりトータルで露光時間Ｔｗが必要となる。
【００３３】
＝＝＝イメージセンサ＝＝＝
図５は、イメージセンサ５０に設けられた光電変換素子の一例について説明したものである。本実施形態のイメージセンサ５０は、光電変換素子として、同図に示すように、所定の方向に沿って１列に並んで配列された複数のフォトダイオード８０と、電荷転送部８２（ＣＣＤ：charge-coupled device）と、複数のフォトダイオード８０と電荷転送部８２との間に各々設けられた複数のゲート８４とを備えている。
【００３４】
複数のフォトダイオード８０には、それぞれ受けた光の量に応じて電荷が発生する。本実施形態では、これら複数のフォトダイオード８０がそれぞれ、露光ランプ４６から発せられて原稿台１２に設置された原稿１５において反射された光を受光する。すなわち、各フォトダイオード８０は、それぞれ露光ランプ４６から発せられた３色の光、即ち、レッド（Ｒ）、グリーン（Ｇ）およびブルー（Ｂ）の各色の光を受光する。そして、これら複数のフォトダイオード８０には、それぞれ受光した３色の光の量に応じた電荷Ｐが発生する。
【００３５】
各フォトダイオード８０において発生した電荷Ｐは、それぞれ電荷転送部８２へと転送される。各フォトダイオード８０に発生した電荷Ｐが電荷転送部８２へと転送される際には、各ゲート８４（同図中グレーの部分参照）が開放される。各フォトダイオード８０に発生した電荷Ｐは、ポテンシャル井戸の関係により電荷転送部８２へと速やかに移動する。
【００３６】
電荷転送部８２は、各フォトダイオード８０から移動してきた電荷Ｐを一時的に蓄積し、その後、検出回路８６に向けて順次転送する。検出回路８６は、電荷転送部８２により転送されてきた電荷の電荷量を逐次検出する。ここで検出回路８６により検出された電荷Ｐの電荷量は、イメージセンサ５０により読み取られた原稿台１２の原稿１５の画像を構成する１画素分のデータとなる。検出回路８６は、転送されてきた電荷Ｐの電荷量の検出結果をＡＦＥ（Analog Front End）部６８（図３参照）に出力する。
【００３７】
＝＝＝従来の問題点及び解決方法＝＝＝
＜従来の問題点＞
このような画像読み取り装置にあっては、イメージセンサ５０により原稿から画像を１ライン読み取る毎に、キャリッジ４０が移動と停止を繰り返すように制御するときに、キャリッジ４０の１ライン分の移動に予想以上に時間がかかる場合があった。また、キャリッジ４０が目標停止位置を行き過ぎてしまう場合があった。１ライン分の移動に予想以上に時間がかかった場合には、１ライン分の画像の読み取りが終了しているにもかかわらず、次のラインの読み取りを行うことができず、処理が停滞してしまうといった問題が発生した。
【００３８】
＜解決方法＞
そこで、本実施形態では、キャリッジ４０が１ライン分移動するのに要する時間を計測して、次のラインを移動するときのキャリッジ４０の移動速度を適切に設定する。これにより、処理速度の向上を図る。
【００３９】
＝＝＝駆動モータの制御＝＝＝
まず、ここでは、駆動モータ５８の制御方法について説明する。図６は、駆動モータ５８の制御方法の一例について説明したものである。モータ制御部６２は、駆動モータ５８を制御するために、駆動モータ５８を制御する電流の電流値を設定する。ここで、モータ制御部６２は、同図に示すように、キャリッジ４０を移動させるために、駆動モータ５８を制御する電流の電流値を増大させる。これによって駆動モータ５８が回転し、キャリッジ４０は移動を開始する。キャリッジ４０が１ライン分（例えば、画像読み取り解像度が１２００ｄｐｉの場合には、１ライン＝１／１２００インチ）移動したときには、モータ制御部６２は、駆動モータ５８を制御する電流の電流値を減少させる。
【００４０】
なお、ここでは、駆動モータ５８を制御する電流の電流値をゼロにする。これにより、駆動モータ５８が駆動を停止し、キャリッジ４０が移動を終了する。モータ制御部６２は、このような駆動モータ５８を制御する電流の電流値を増やしたり、減らしたりする動作を繰り返す。これにより、キャリッジ４０は移動と停止を繰り返す。
【００４１】
本実施形態では、さらに、モータ制御部６２は、キャリッジ４０を所定の速度以下の非常に遅い速度にてゆっくりと移動させるために、次のような制御を行っている。ここでいう所定の速度とは、ＰＩＤ制御等の他の制御方式では十分に安定した状態にて駆動モータ５８を制御することができないような限界の速度のことである。つまり、モータ制御部６２は、キャリッジ４０を所定の速度以下の非常に遅い速度にてゆっくりと移動させるために、他の制御方式とは異なる制御方式を採用する。
【００４２】
図７は、キャリッジ４０を所定の速度以下の非常に遅い速度にてゆっくりと移動させるための駆動モータ５８の制御方法の一例について説明したものである。
【００４３】
ここで、モータ制御部６２は、同図に示すように、駆動モータ５８を制御する電流の電流値を時間経過に伴い徐々に増大させる。なお、本実施形態では、モータ制御部６２は、駆動モータ５８を制御する電流の電流値を初期電流値Ｄ0から順次、所定の時間間隔ΔＴｓにて所定幅ΔＤｔずつ段階的に増大させる。そして、駆動モータ５８を制御する電流の電流値が徐々に増大して十分大きくなると、駆動モータが回転し始める。これにより、キャリッジ４０が移動を開始する。
【００４４】
そして、キャリッジ４０が移動を開始すると、キャリッジ４０の移動量がエンコーダ９０により検出される。ここで、キャリッジ４０が所定距離移動した場合、即ちここでは、駆動モータ５８が所定量回転した場合には、モータ制御部６２は、駆動モータ５８を制御する電流の電流値を所定値Ｄｍだけ減少させる。なお、本実施形態では、モータ制御部６２は、エンコーダ９０から出力されたパルス信号からエッジが入力される都度、駆動モータ５８を制御する電流の電流値を所定値Ｄｍだけ減少させる。
【００４５】
本実施形態では、この所定値Ｄｍが、減少する前の電流値Ｄｘに対して所定の設定率Ｋｓを乗算して求められた値に設定されている。すなわち、ここでは、例えば、所定値Ｄｍは、『Ｄｍ＝Ｄｘ×Ｋｓ』の演算式により求められている。したがって、所定値Ｄｍは、駆動モータ５８が所定量回転する都度、それぞれ異なる値に設定されることがある。
【００４６】
このようにして駆動モータ５８を制御する電流の電流値を所定値Ｄｍだけ減少させた後、駆動モータ５８は再び停止する。その後、モータ制御部６２は、再び、駆動モータ５８を制御する電流の電流値を時間経過に伴い徐々に増大させる。これによって、駆動モータ５８が回転し始めて、キャリッジ４０が再び移動を開始する。
【００４７】
そして、駆動モータ５８の回転量が再び所定量に達したときには、即ち、ここでは、エンコーダ９０から出力されたパルス信号からエッジが入力されたときには、駆動モータ５８を制御する電流の電流値を再び所定値Ｄｍだけ減少させる。これによって、駆動モータ５８は再び停止する。そしてまた、再び、モータ制御部６２は駆動モータ５８を制御する電流の電流値を時間経過に伴い徐々に増大させる。
【００４８】
このようにしてモータ制御部６２は、駆動モータ５８を制御する電流の電流値を時間経過に伴い徐々に増大させる動作と、駆動モータ５８が所定量回転する毎に駆動モータ５８を制御する電流の電流値を所定値Ｄｍだけ減少させる動作とを、キャリッジ４０が１ライン分移動するまで繰り返し実行する。これによって、キャリッジ４０は、非常に微細な時間間隔にて移動と停止とを繰り返しながら所定の速度以下の非常に遅い速度にて移動することとなる。
【００４９】
＝＝＝経過時間の取得＝＝＝
本実施形態では、キャリッジ４０が１ライン分移動するために要した時間を計測して、その計測した時間に基づき、駆動モータ５８を制御する電流の電流値の設定を変更する。
【００５０】
モータ制御部６２は、キャリッジ４０が１ライン分移動するために要した時間を計測するタイマー（図示外）を備えている。モータ制御部６２は、駆動モータ５８を制御する電流の電流値を増大させる際に、タイマーによる時間計測を開始する。そして、モータ制御部６２は、キャリッジ４０が１ライン分の移動を終了した際に、タイマーによる時間計測を終了する。これにより、モータ制御部６２は、キャリッジ４０が１ライン分移動するために要した時間を計測する。
【００５１】
そして、モータ制御部６２は、ここで計測された時間に基づき、駆動モータ５８を制御する電流の電流値の設定を変更する。具体的には、モータ制御部６２は、計測された時間が所定時間よりも長い場合には、駆動モータ５８を制御する電流の電流値がより大きくなるようにその設定を変更する。つまり、キャリッジ４０を１ライン分移動させる際に、駆動モータ５８を制御する電流の電流値がより大きな値になるように設定を変更する。
【００５２】
ここで、駆動モータ５８を制御する電流の電流値の設定を変更するか否かの判定基準となる所定時間としては、キャリッジ４０が１ライン分移動する際に最低限確保されなければならない時間を基準にして設定されるのが好ましい。つまり、本実施形態では、キャリッジ４０が１ライン分移動する際に、例えば、露光ランプ４６のＬＥＤランプの点灯時間、即ちここでは、ＲＧＢ各色のＬＥＤランプの点灯時間Ｔｒ、Ｔｇ、Ｔｂのトータルの露光時間Ｔｗを少なくとも確保しなければならない。このことから、このトータルの露光時間Ｔｗを超えるような時間に所定時間を設定する必要がある。この他に、イメージセンサ５０の各フォトダイオード８０に発生した電荷Ｐを電荷転送部８２へと移動させる処理を行うための時間について考慮しても良い。
【００５３】
なお、計測された時間が所定時間よりも短い場合には、駆動モータ５８を制御する電流の電流値が小さな値になるように設定を変更しても良い。
【００５４】
＝＝＝具体的な設定変更方法＝＝＝
モータ制御部６２は、計測した時間が所定時間よりも長い場合に、駆動モータ５８を制御する電流の電流値がより大きな値になるように設定を変更する。ここで、モータ制御部６２により実行される設定の変更方法について具体例を挙げて説明する。
【００５５】
（Ａ）初期電流値Ｄ0の変更
ここでは、初期電流値Ｄ0の設定値を変更する。初期電流値Ｄ0が大きくなるように設定を変更すれば、駆動モータ５８を制御する電流の電流値をモータ制御部６２が徐々に増大させるときに、より早い段階にて電流値を増大させることができる。これによって、駆動モータ５８が回転し始めるタイミングを早めることができる。このことから、モータ制御部６２が、駆動モータ５８を制御する電流の電流値を初期電流値Ｄ0に設定してから駆動モータ５８が回転し始めるまでの時間を短縮することができ、処理効率の向上を図ることができる。
【００５６】
（Ｂ）電流値の増加率の変更
ここでは、所定の時間間隔ΔＴｓおよび所定幅ΔＤｔのうちの少なくともいずれか一方の設定を変更する。所定の時間間隔ΔＴｓが短くなるように設定を変更した場合には、駆動モータ５８を制御する電流の電流値の増加率を高めることができる。つまり、短時間で電流値を増大させることができる。このことから、駆動モータ５８が回転し始めるまでの時間を短縮することができ、処理効率の向上を図ることができる。
【００５７】
また、所定幅ΔＤｔがより大きな値なるように設定を変更した場合については、駆動モータ５８を制御する電流の電流値の増加率を高めることができる。つまり、短時間で電流値を増大させることができる。このことから、駆動モータ５８が回転し始めるまでの時間を短縮することができ、処理効率の向上を図ることができる。
【００５８】
（Ｃ）電流値を減少させる所定値Ｄｍの変更
ここでは、電流値を減少させる所定値Ｄｍの設定を変更する。所定値Ｄｍが小さくなるように設定すれば、駆動モータ５８を制御する電流の電流値がモータ制御部６２により減少された後、再びモータ制御部６２が電流値を徐々に増大させる際に、スタートとなる電流値を大きな値にすることができる。これによって、次の電流値の増加の際に短時間で電流値を増大させることができる。このことから、駆動モータ５８が回転し始めるまでの時間を短縮することができ、処理効率の向上を図ることができる。
【００５９】
（Ｄ）補足事項
なお、モータ制御部６２により計測された時間が所定時間よりも長い場合、所定時間を超えた時間に応じて、これら初期電流値Ｄ0、所定の時間間隔ΔＴｓ、所定幅ΔＤｔまたは所定値Ｄｍの設定の変更を行っても良い。つまり、モータ制御部６２により計測された時間が所定時間よりも長ければ長いほど、これら初期電流値Ｄ0、所定の時間間隔ΔＴｓ、所定幅ΔＤｔまたは所定値Ｄｍに大きな変更が加えられるようにしても良い。
【００６０】
図８Ａは、モータ制御部６２により計測された時間Ｔが所定時間を超えた時間に応じて初期電流値Ｄ0の設定を変更する場合の一例について説明したものである。なお、ここでは、所定時間が『９(ｍｓ)』に設定されている。モータ制御部６２により計測された時間が『９(ｍｓ)』を超えた場合に、その超えた時間に応じて初期電流値Ｄ0の設定に変更が加えられる。
【００６１】
＝＝＝キャリッジが行き過ぎた場合＝＝＝
このようにしてモータ制御部６２により計測された時間が所定時間よりも長い場合に、駆動モータ５８を制御する電流の電流値がより大きな値になるように設定を変更した場合に、駆動モータ５８を制御する電流の電流値が大きくなり過ぎてしまい、キャリッジ４０が目標停止位置に到達してもその目標停止位置にてスムーズに停止させることができなくなってしまう虞が発生した。
【００６２】
そこで、このようにしてキャリッジ４０が目標停止位置を行き過ぎてしまった場合に、駆動モータ５８を制御する電流の電流値がより小さな値になるように設定を変更することが行われると良い。この場合、キャリッジ４０が目標停止位置を行き過ぎた距離に基づき、駆動モータ５８を制御する電流の電流値に大きな変更が加えられるようにすると良い。
【００６３】
図８Ｂは、キャリッジ４０が目標停止位置を行き過ぎた距離Ｍに応じて初期電流値Ｄ0の設定を変更する場合の一例について説明したものである。なお、ここでは、キャリッジ４０の行き過ぎた距離Ｍが所定の距離を超えた場合についてのみ、駆動モータ５８を制御する電流の電流値に変更を加えるようになっている。ここでは、所定の距離として、１ライン分の距離（即ち具体的には、画像読み取り解像度が１２００ｄｐｉの場合には、１ライン＝１／１２００インチ、ここでは『１２』）を超えた場合に、駆動モータ５８を制御する電流の電流値に変更を加えるようになっている。これは、キャリッジ４０の行き過ぎた距離が１ライン分の距離よりも短かった場合には、次のラインの読み取り時に大きな影響を及ぼさないからである。キャリッジ４０の行き過ぎた距離Ｍが１ライン分の距離を超えた場合には、原稿から画像を１ライン分読み飛ばすことになり、したがって、読み取り画質に悪影響を及ぼす虞が生じるからである。
【００６４】
ここでは、キャリッジ４０の行き過ぎた距離Ｍが１ライン分の距離を超えた場合に、その超えた分の距離に応じて初期電流値Ｄ0の設定の変更量が変化している。このようにキャリッジ４０の行き過ぎた距離Ｍが１ライン分の距離を超えた分の距離に応じて初期電流値Ｄ0の設定の変更量が異なることで、駆動モータ５８に対してより適切な制御を実施することができる。
【００６５】
＝＝＝他の設定方法＝＝＝
（Ａ）電流値の増加率の他の設定方法
駆動モータ５８を制御する電流の電流値の増加率については、次のように設定すると良い。図９は、電流値の増加率の他の設定方法の一例について説明したものである。ここでは、駆動モータ５８を制御する電流の電流値の増加率が経過時間とともに徐々に大きくなっている。すなわち、所定の時間間隔ΔＴｓにて電流値が増加する所定幅ΔＤｔが、経過時間とともに徐々に大きくなっている。ここでは、所定幅ΔＤｔが、「＋２０」を初期値として、電流値に５回加算される毎に『＋６』ずつ増大するように設定されている。つまり、所定幅ΔＤｔの増加量が『＋６』に設定されている。これによって、所定幅ΔＤｔは、「＋２０」→「＋２６」→「＋３２」→「３８」→「＋４４」といった順に徐々に増えている。そして、エンコーダ９０から出力されたパルス信号にエッジが入力されて電流値が減少した後は、所定幅ΔＤｔは、また再び、「＋２０」を初期値として徐々に増加する。
【００６６】
このように所定幅ΔＤｔが時間経過とともに徐々に増加することによって、駆動モータ５８が回転し始めるまでの時間をより短縮することができる。これによって、処理効率の向上をさらに図ることができる。
【００６７】
（Ｂ）電流値を減少させる所定値Ｄｍの他の設定方法
電流値を減少させる所定値Ｄｍについては、次のように設定すると良い。図１０は、電流値を減少させる所定値Ｄｍの他の設定方法の一例について説明したものである。ここでは、所定値Ｄｍの設定を、駆動モータ５８の現在の回転速度（キャリッジ４０の現在の移動速度）に基づき変更する。具体的には、駆動モータ５８の現在の回転速度と、目標回転速度との差分に基づき、所定値Ｄｍの設定を変更する。
【００６８】
まず、駆動モータ５８の現在の回転速度（キャリッジ４０の現在の移動速度）の取得方法について説明する。駆動モータ５８の現在の回転速度（キャリッジ４０の現在の移動速度）は、エンコーダ９０から出力されたパルス信号に基づき取得することができる。ここでは、エンコーダ９０から出力される２種類のパルス信号ＥＮＣ−Ａ、ＥＮＣ−Ｂに基づき、駆動モータ５８の現在の回転速度（キャリッジ４０の現在の移動速度）を取得する方法について説明する。
【００６９】
駆動モータ５８の現在の回転速度（キャリッジ４０の現在の移動速度）は、エンコーダ９０から出力されるこれら２種類のパルス信号ＥＮＣ−Ａ、ＥＮＣ−Ｂのエッジの位相差に基づき取得することができる。つまり、これら２種類のパルス信号ＥＮＣ−Ａ、ＥＮＣ−Ｂの１周期を「Ｔ」とすると、ここでは、これら２種類のパルス信号ＥＮＣ−Ａ、ＥＮＣ−Ｂの位相差は、４分の１周期、即ち「1/4Ｔ」となっている。そして、現在のタイミングを「Ｎｗ」とすると、駆動モータ５８の現在の回転速度（キャリッジ４０の現在の移動速度）は、直前の２種類のパルス信号ＥＮＣ−Ａ、ＥＮＣ−Ｂの位相差Ｔｄに基づき簡単に求めることができる。つまり、『１周期Ｔ＝４×Ｔｄ』により求めることができる。
【００７０】
このようにして求められた駆動モータ５８の現在の回転速度（キャリッジ４０の現在の移動速度）に基づき、電流値を減少させる所定値Ｄｍの設定を変更する。本実施形態では、所定値Ｄｍは、減少する前の電流値Ｄｘに対して所定の設定率Ｋｓを乗算して求められた値に設定されている。このことから、ここでは、所定値Ｄｍの設定を変更する場合に、この所定の設定率Ｋｓに対して変更を加えることとする。
【００７１】
所定の設定率Ｋｓが下記の式（１）に示すように「固定値」と「補正値」とにわけられて設定されているとすると、即ち、「補正値」に対して変更を加えることになる。そして、「補正値」を下記の式（２）に示すように設定するとする。
【００７２】
所定の設定率Ｋｓ＝固定値＋補正値              …………（１）
補正値＝係数×（現在回転速度−目標回転速度）  …………（２）
係数を正の数とすると、現在回転速度＜目標回転速度の関係が成り立つときには、補正値＜０となり、所定の設定率Ｋｓは小さくなる方向に変更される。したがって、駆動モータ５８を制御する電流の電流値は、大きくなる方向に補正される。一方、現在回転速度＞目標回転速度の関係が成り立つときには、補正値＞０となり、所定の設定率Ｋｓは大きくなる方向に変更される。したがって、駆動モータ５８を制御する電流の電流値は、小さくなる方向に補正される。
【００７３】
このようにして電流値を減少させる所定値Ｄｍに対して、駆動モータ５８の現在の回転速度（キャリッジ４０の現在の移動速度）に基づき変更を加えることによって、駆動モータ５８が回転し始めるまでの時間を短縮することができ、処理効率の向上を図ることができる。
【００７４】
＝＝＝実際の処理手順＝＝＝
図１１は、モータ制御部６２により実際に実施される駆動モータ５８の制御手順の一例について説明したものである。
【００７５】
ここで、モータ制御部６２は、まず、これから読み取るラインが１ライン目か否かをチェックする（Ｓ１０２）。ここで、これから読み取るラインが１ライン目である場合には、ステップＳ１０４をスキップして、ステップＳ１０６へと進む。一方、これから読み取るラインが１ライン目ではなかった場合には、ステップＳ１０４において、前回１ライン分の画像を読み取る際に、キャリッジ４０が目標停止位置から行き過ぎた距離Ｍを取得する（Ｓ１０４）。その後、ステップＳ１０６へと進む。
【００７６】
ステップＳ１０６において、モータ制御部６２は、時間計測を開始する（Ｓ１０６）。この時間計測は、キャリッジ４０が１ライン分移動するために要する時間を計測するためのものである。時間計測開始後、駆動モータ５８を制御する電流の電流値として初期電流値Ｄ0を設定し、この初期電流値Ｄ0から電流値を順次、所定の時間間隔ΔＴｓにて所定幅ΔＤｔずつ段階的に増大させる（Ｓ１０８）。
【００７７】
そして、次に、モータ制御部６２は、駆動モータ５８が所定量回転したか否かをチェックする（Ｓ１１０）。ここで、駆動モータ５８が所定量回転していた場合には、モータ制御部６２は、次にステップＳ１１４へと進む。
【００７８】
一方、ステップＳ１１０において、駆動モータ５８が所定量回転していなかった場合には、モータ制御部６２は、次にステップＳ１１２へと進み、電流値に対して所定の時間間隔ΔＴｓにて所定幅ΔＤｔを加算した回数が所定回数（ここでは、例えば、『５回』）に達したか否かをチェックする。ここで、電流値に所定幅ΔＤｔを加算した回数が所定回数に達していなかった場合には、モータ制御部６２は、次にステップＳ１１０へと戻り、再び駆動モータ５８が所定量回転したか否かをチェックする（Ｓ１１０）。
【００７９】
他方、電流値に所定幅ΔＤｔを加算した回数が所定回数に達していた場合には、モータ制御部６２は、次にステップＳ１１８へと進み、所定の時間間隔ΔＴｓにて電流値に加算する所定幅ΔＤｔに所定の増加量（ここでは、『＋６』）を加算する設定を行う。これにより、電流値に加算される所定幅ΔＤｔが次回から増えることとなる。このようにして所定幅ΔＤｔに所定の増加量（ここでは、『＋６』）を加算する設定を行った後、モータ制御部６２は、次にステップＳ１１０へと戻り、再び駆動モータ５８が所定量回転したか否かをチェックする（Ｓ１１０）。
【００８０】
そして、ステップＳ１１０にて駆動モータ５８が所定量回転していることが判明してステップＳ１１４に進んだ場合には、モータ制御部６２は、キャリッジ４０が１ライン分の移動を終了したか否かをチェックする（Ｓ１１４）。ここで、キャリッジ４０が１ライン分の移動を終了していなかった場合には、モータ制御部６２は、次にステップＳ１１６へと進み、駆動モータ５８を制御する電流の電流値を所定値Ｄｍだけ減少させる（Ｓ１１６）。このようにして電流値を所定値Ｄｍだけ減少させた後、モータ制御部６２は、次にステップＳ１１２へと進み、電流値に対して所定の時間間隔ΔＴｓにて所定幅ΔＤｔを加算した回数が所定回数（ここでは、例えば、『５回』）に達したか否かをチェックする。
【００８１】
一方、キャリッジ４０が１ライン分の移動を終了していた場合には、モータ制御部６２は、次にステップＳ１２０へと進み、駆動モータ５８を停止させる。その後、モータ制御部６２は、次にステップＳ１２２へと進み、ステップＳ１０６にて開始した時間計測を終了する（Ｓ１２２）。これによって、モータ制御部６２は、キャリッジ４０が１ライン分移動するために要する時間を取得することができる。
【００８２】
その後、モータ制御部６２は、次にステップＳ１２４へと進み、イメージセンサ５０の各フォトダイオード８０への電荷の蓄積が終了したか否かをチェックする（Ｓ１２４）。つまり、ここでは、例えば、露光ランプ４６のＲＧＢ各色のＬＥＤランプが点灯するトータルの露光時間Ｔｗが経過したか否かをチェックする。そして、イメージセンサ５０の各フォトダイオード８０への電荷の蓄積が終了した場合には、モータ制御部６２は、次にステップＳ１２６へと進み、画像の読み取りが完了したか否かをチェックする（Ｓ１２６）。ここで、画像の読み取りが完了していた場合には、モータ制御部６２は、処理を速やかに終了する。一方、画像の読み取りが完了していなかった場合には、モータ制御部６２は、再び次のラインの読み取りを行うべく、次にステップＳ１０２へと戻り、処理を再開する。
【００８３】
＝＝＝まとめ＝＝＝
以上本実施形態では、イメージセンサ５０により原稿から画像を１ライン読み取る毎に、キャリッジ４０が移動と停止を繰り返すように制御するときに、キャリッジ４０が１ライン分移動するのに要する時間を計測して、計測した時間に基づき、駆動モータ５８を制御する電流の電流値の設定を変更する。このことから、キャリッジ４０が１ライン分移動するのに要する時間が長い場合には、駆動モータ５８を制御する電流の電流値がより大きくなるようにその設定を変更することができる。これによって、キャリッジ４０が１ライン分移動するのに要する時間を短くして、処理速度の向上を図ることができる。
【００８４】
さらに、駆動モータ５８を制御する電流の電流値がより大きな値になるように設定を変更した結果、駆動モータ５８を制御する電流の電流値が大きくなり過ぎ、キャリッジ４０の停止位置が目標停止位置を過ぎてしまった場合であっても、その行き過ぎた距離に基づき、駆動モータ５８を制御する電流の電流値が小さくなるように設定の変更が行われるから、画質の劣化が生じることを防止することができる。
【００８５】
＝＝＝その他の実施の形態＝＝＝
以上、一実施形態に基づき説明したが、上記の実施の形態は、本発明の理解を容易にするためのものであり、本発明を限定して解釈するためのものではない。本発明は、その趣旨を逸脱することなく、変更または改良され得るとともに、本発明には、その等価物が含まれることは言うまでもない。特に、以下に述べる実施形態であっても、本発明に含まれるものである。
【００８６】
＜画像読み取りセンサについて＞
前述した実施の形態では、「画像読み取りセンサ」として、キャリッジ４０に設けられたイメージセンサ５０を例にして説明したが、ここでいう「画像読み取りセンサ」にあっては、必ずしもこのようなキャリッジ４０に設けられたセンサには限られない。つまり、原稿１５に対して相対的に移動して原稿から画像を読み取るセンサであれば、どのようなタイプのセンサであっても構わない。すなわち、原稿が「画像読み取りセンサ」に対して相対的に移動して原稿から画像を読み取るセンサが含まれていても構わない。
【００８７】
また、ここでいう「画像読み取りセンサ」にあっては、光電変換素子として、複数のフォトダイオード８０を備えたイメージセンサ５０を例にして説明したが、ここでいう「画像読み取りセンサ」にあっては、必ずしもこのような複数のフォトダイオード８０を備えたセンサには限られない。つまり、原稿から画像を読み取るセンサであれば、どのようなタイプのセンサであっても構わない。すなわち、原稿１５から画像を読み取る方式については問わない。
【００８８】
＜モータについて＞
前述した実施の形態では、「モータ」として、イメージセンサ５０（画像読み取りセンサ）を搭載したキャリッジ４０を移動させる駆動モータ５８を例にして説明したが、ここでいう「モータ」にあっては必ずしもこのようなモータには限られない。すなわち、画像読み取りセンサ（イメージセンサ５０）により原稿から画像が読み取られる際に、画像読み取りセンサ（イメージセンサ５０）を原稿に対して相対的に移動させるモータであれば、どのようなタイプのモータであっても構わない、すなわち、ここでいう「モータ」には、「画像読み取りセンサ」に対して原稿を相対的に移動させるためのモータが含まれていても構わない。
【００８９】
＜画像読み取り装置について＞
前述した実施の形態では、「画像読み取り装置」として、画像読み取りセンサが、原稿台にセットされた原稿に対して相対的に移動するキャリッジに設けられた画像読み取り装置を例にして説明したが、ここでいう「画像読み取り装置」にあっては、必ずしもこのようなタイプの「画像読み取り装置」には限られない。つまり、原稿１５に対して相対的に移動して原稿から画像を読み取る画像読み取りセンサを備えた画像読み取り装置であれば、どのようなタイプの画像読み取り装置であっても構わない。すなわち、ここでいう「画像読み取り装置」にあっては、原稿が「画像読み取りセンサ」に対して相対的に移動して原稿から画像を読み取るような画像読み取り装置も含まれる。
【図面の簡単な説明】
【００９０】
【図１】画像読み取りシステムの一実施形態の説明図。
【図２】画像読み取り装置の内部構成の一例の説明図。
【図３】画像読み取り装置のシステム構成の一例の説明図。
【図４】露光ランプの発光方法の一例の説明図。
【図５】光電変換素子に発生した電荷の移動方法の説明図。
【図６】駆動モータの制御方法の一例の説明図。
【図７】キャリッジを所定の速度以下にて移動させる方法の説明図。
【図８Ａ】駆動モータを制御する電流の電流値の設定の変更方法の一例の説明図。
【図８Ｂ】キャリッジが目標停止位置を行き過ぎた場合の設定の変更方法の一例の説明図。
【図９】電流値の増加率の他の設定方法の一例の説明図。
【図１０】電流値を減少させる所定値の他の設定方法の一例の説明図。
【図１１】実際の処理の一例の処理手順を説明するフローチャート。
【符号の説明】
【００９１】
１０  画像読み取り装置、１２  原稿台、１４  原稿台カバー、１５  原稿、
１８  ヒンジ部、２０  コンピュータ装置、２２  コンピュータ本体、
２４  表示装置、２６  入力装置、２８  ＦＤドライブ装置、
３０  ＣＤ−ＲＯＭドライブ装置、３２  読み取り装置、３４  キーボード、
３６  マウス、４０  キャリッジ、４２  駆動機構、４４  ガイド、
４６  露光ランプ、４８  レンズ、５０  イメージセンサ、
５２  制御部、５４  タイミングベルト、
５５  プーリ、５６  プーリ、５８  駆動モータ、６０  コントローラ、
６２  モータ制御部、６４  ランプ制御部、６６  センサ制御部、
６８  ＡＦＥ（Analog Front End）部、７０  デジタル処理回路、
７２  インターフェイス回路、７４  アナログ信号処理回路、
７６  Ａ／Ｄ変換回路、８０  フォトダイオード、８２  電荷転送部、
８４  ゲート、９０  エンコーダ、９２  エンコーダ符号板、９４  検出部
【図１】
2008092057.tif 000003
【図２】
2008092057.tif 000004
【図３】
2008092057.tif 000005
【図４】
2008092057.tif 000006
【図６】
2008092057.tif 000007
【図７】
2008092057.tif 000008
【図８Ａ】
2008092057.tif 000009
【図８Ｂ】
2008092057.tif 000010
【図９】
2008092057.tif 000011
【図１０】
2008092057.tif 000012
【図１１】
2008092057.tif 000013
【図５】
2008092057.tif 000014