(57)【要約】  【課題】給紙装置を備えた画像読取装置において、簡易な構成で、なるべく高速読み取り可能とする。  【解決手段】画像読取装置は、バッファに格納された原稿の読み取り画像データの量が所定の第１の閾値未満となった場合に、原稿の搬送を加速して所定速度を維持し、原稿の搬送の開始から読取信号の出力を開始する。また、画像データの量が所定の第２の閾値を超えた場合に、原稿の搬送を減速して停止し、原稿の搬送の停止とともに読取信号の出力を停止する。ここで、画像読取装置は、原稿を搬送している間、原稿の一定の搬送距離ごとに、読取信号を出力する。【選択図】図４
2010141467.tif 000002
【特許請求の範囲】
【請求項１】
給紙装置を有する画像読取装置であって、
前記給紙装置による原稿の搬送を制御する紙送り制御手段と、
前記原稿を読み取って画像データを出力する読取手段と、
前記読取手段に読取信号を繰り返し出力することにより、読み取りを行わせる読取制御
手段と、
前記画像データを一時的に格納するバッファと、
前記バッファに格納された前記画像データの量を監視する監視手段と、
を有し、
前記画像データの量が所定の第１の閾値未満であると前記監視手段が判定した場合、
前記紙送り制御手段は、前記原稿の搬送を加速して所定速度を維持し、
前記読取制御手段は、前記原稿の搬送が開始した場合に、前記読取信号の出力を開始し
、
前記画像データの量が所定の第２の閾値を超えたと前記監視手段が判定した場合、
前記紙送り制御手段は、前記原稿の搬送を減速して停止し、
前記読取制御手段は、前記原稿の搬送が停止した場合に、前記読取信号の出力を停止し
、
前記読取制御手段は、
前記原稿が搬送されている間、前記原稿の一定の搬送距離ごとに、前記読取信号を出力
する、
ことを特徴とする画像読取装置。
【請求項２】
請求項１に記載の画像読取装置であって、
前記給紙装置は、ステッピングモータを有し、
前記紙送り制御手段は、
前記ステッピングモータに流す電流の制御を、ステップごとに切り替えることにより、
前記原稿の搬送を制御し、
前記読取制御手段は、
前記読取信号の出力タイミングを、前記電流の制御の切り替えタイミングと同期させる
、
ことを特徴とする画像読取装置。
【請求項３】
請求項１に記載の画像読取装置であって、
前記給紙装置は、ステッピングモータを有し、
前記紙送り制御手段は、
前記ステッピングモータに流す電流の制御を、ステップごとに切り替えることにより、
前記原稿の搬送を制御し、
前記読取制御手段は、
前記原稿が搬送されている間、前記読取信号を予め設定された時間間隔で出力し、
前記原稿の搬送の加速期間、所定速度の期間および減速期間それぞれの、最初のステッ
プについては、前記読取信号の出力タイミングを、前記電流の制御の切り替えタイミング
と同期させる、
ことを特徴とする画像読取装置。
【請求項４】
原稿を搬送する給紙装置と、読取信号を受け付けて前記原稿の読取を行うイメージセン
サと、読み取られた前記原稿の画像データを一時的に格納するバッファとを有する画像読
取装置における画像読取方法であって、
前記バッファに格納された前記画像データの量が所定の第１の閾値未満であるか否かを
判定するステップと、
前記バッファに格納された前記画像データの量が所定の第２の閾値を超えたか否かを判
定するステップと、
前記画像データの量が前記第１の閾値未満となった場合に、前記原稿の搬送を加速して
所定速度を維持し、前記原稿の搬送の開始から前記読取信号の出力を開始し、前記画像デ
ータの量が前記第２の閾値を超えた場合に、前記原稿の搬送を減速して停止し、前記原稿
の搬送の停止とともに前記読取信号の出力を停止する読取ステップと、を有し、
前記読取ステップは、前記原稿が搬送されている間、前記原稿の一定の搬送距離ごとに
、前記読取信号を出力する、
ことを特徴とする画像読取方法。
【請求項５】
原稿を搬送する給紙装置と、読取信号を受け付けて前記原稿の読取を行うイメージセン
サと、読み取られた前記原稿の画像データを一時的に格納するバッファとを有する画像読
取装置に、画像読取処理を行わせるプログラムあって、
前記バッファに格納された前記画像データの量が所定の第１の閾値未満であるか否かを
判定するステップと、
前記バッファに格納された前記画像データの量が所定の第２の閾値を超えたか否かを判
定するステップと、
前記画像データの量が前記第１の閾値未満となった場合に、前記原稿の搬送を加速して
所定速度を維持し、前記原稿の搬送の開始から前記読取信号の出力を開始し、前記画像デ
ータの量が前記第２の閾値を超えた場合に、前記原稿の搬送を減速して停止し、前記原稿
の搬送の停止とともに前記読取信号の出力を停止する読取ステップと、を前記画像読取装
置に行わせ、
前記読取ステップは、前記原稿が搬送されている間、前記原稿の一定の搬送距離ごとに
、前記読取信号を出力する、
ことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＡＤＦ（Auto Document Feeder）機能を用いた画像読取技術に関する。
【背景技術】
【０００２】
ＡＤＦ（Auto Document Feeder）機能を備えたイメージスキャナ（画像読取装置）があ
る。かかるイメージスキャナでは、原稿を一定速度で移動させながら、静止させたイメー
ジセンサにより原稿全体の画像を読み取る（例えば、特許文献１）。
【０００３】
また、イメージスキャナは、読み取った画像データを一旦バッファに格納し、順次、パ
ーソナルコンピュータ（ＰＣ）などのホストに転送する。転送速度は、ホストコンピュー
タの処理能力に応じて定められる。そのため、イメージスキャナの読み取り速度は、バッ
ファがフルにならない程度の低速に調整されている。
【０００４】
【特許文献１】特開２００６−２００８４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところで、読み取り速度の高速化のニーズがあるが、高速にすると、バッファがフルに
なりやすい。この点、バッファがフルに近づいた場合に、原稿の給紙を一旦止める方法が
考えられる。
【０００６】
しかし、所定の速度を超えて給紙装置の紙送りローラを駆動させた場合、いきなり停止
させることは機械的構造上できず、減速ステップが必要となる。また、所定の速度を超え
て給紙装置の紙送りローラを駆動させる場合、いきなり高速で駆動させることは機械的構
造上できず、加速ステップが必要となる。
【０００７】
従来のイメージスキャナは、加速ステップおよび減速ステップが生じる場合を想定して
いない。仮に、加速ステップおよび減速ステップを設けたとすると、読み取った画像にゆ
がみを生じる。
【０００８】
そこで、本願発明は、給紙装置を備えた画像読取装置において、簡易な構成で、なるべ
く高速読み取り可能な技術を提供することを目的としている。
【課題を解決するための手段】
【０００９】
上記課題を解決するための本発明の第１の態様は、給紙装置を有する画像読取装置であ
って、前記給紙装置による原稿の搬送を制御する紙送り制御手段と、前記原稿を読み取っ
て画像データを出力する読取手段と、前記読取手段に読取信号を繰り返し出力することに
より、読み取りを行わせる読取制御手段と、前記画像データを一時的に格納するバッファ
と、前記バッファに格納された前記画像データの量を監視する監視手段と、を有し、前記
画像データの量が所定の第１の閾値未満であると前記監視手段が判定した場合、前記紙送
り制御手段は、前記原稿の搬送を加速して所定速度を維持し、前記読取制御手段は、前記
原稿の搬送が開始した場合に、前記読取信号の出力を開始し、前記画像データの量が所定
の第２の閾値を超えたと前記監視手段が判定した場合、前記紙送り制御手段は、前記原稿
の搬送を減速して停止し、前記読取制御手段は、前記原稿の搬送が停止した場合に、前記
読取信号の出力を停止し、前記読取制御手段は、前記原稿が搬送されている間、前記原稿
の一定の搬送距離ごとに、前記読取信号を出力する、ことを特徴とする。
【００１０】
ここで、上記の第１の態様の画像読取装置であって、前記給紙装置は、ステッピングモ
ータを有し、前記紙送り制御手段は、前記ステッピングモータに流す電流の制御を、ステ
ップごとに切り替えることにより、前記原稿の搬送を制御し、前記読取制御手段は、前記
読取信号の出力タイミングを、前記電流の制御の切り替えタイミングと同期させる、こと
を特徴としていてもよい。
【００１１】
また、上記の第１の態様の画像読取装置であって、前記給紙装置は、ステッピングモー
タを有し、前記紙送り制御手段は、前記ステッピングモータに流す電流の制御を、ステッ
プごとに切り替えることにより、前記原稿の搬送を制御し、前記読取制御手段は、前記原
稿が搬送されている間、前記読取信号を予め設定された時間間隔で出力し、前記原稿の搬
送の加速期間、所定速度の期間および減速期間それぞれの、最初のステップについては、
前記読取信号の出力タイミングを、前記電流の制御の切り替えタイミングと同期させる、
ことを特徴としていてもよい。
【００１２】
上記の課題を解決するための本発明の第２の態様は、原稿を搬送する給紙装置と、読取
信号を受け付けて前記原稿の読取を行うイメージセンサと、読み取られた前記原稿の画像
データを一時的に格納するバッファとを有する画像読取装置における画像読取方法であっ
て、前記バッファに格納された前記画像データの量が所定の第１の閾値未満であるか否か
を判定するステップと、前記バッファに格納された前記画像データの量が所定の第２の閾
値を超えたか否かを判定するステップと、前記画像データの量が前記第１の閾値未満とな
った場合に、前記原稿の搬送を加速して所定速度を維持し、前記原稿の搬送の開始から前
記読取信号の出力を開始し、前記画像データの量が前記第２の閾値を超えた場合に、前記
原稿の搬送を減速して停止し、前記原稿の搬送の停止とともに前記読取信号の出力を停止
する読取ステップと、を有し、前記読取ステップは、前記原稿が搬送されている間、前記
原稿の一定の搬送距離ごとに、前記読取信号を出力する、ことを特徴とする。
【００１３】
上記の課題を解決するための本発明の第３の態様は、原稿を搬送する給紙装置と、読取
信号を受け付けて前記原稿の読取を行うイメージセンサと、読み取られた前記原稿の画像
データを一時的に格納するバッファとを有する画像読取装置に、画像読取処理を行わせる
プログラムあって、前記バッファに格納された前記画像データの量が所定の第１の閾値未
満であるか否かを判定するステップと、前記バッファに格納された前記画像データの量が
所定の第２の閾値を超えたか否かを判定するステップと、前記画像データの量が前記第１
の閾値未満となった場合に、前記原稿の搬送を加速して所定速度を維持し、前記原稿の搬
送の開始から前記読取信号の出力を開始し、前記画像データの量が前記第２の閾値を超え
た場合に、前記原稿の搬送を減速して停止し、前記原稿の搬送の停止とともに前記読取信
号の出力を停止する読取ステップと、を前記画像読取装置に行わせ、前記読取ステップは
、前記原稿が搬送されている間、前記原稿の一定の搬送距離ごとに、前記読取信号を出力
する、ことを特徴とする。
【発明を実施するための最良の形態】
【００１４】
以下に、本発明の一実施形態について説明する。
【００１５】
図１は、本発明の画像読取装置の一例であるイメージスキャナ１の概略構成図を示す。
【００１６】
イメージスキャナ１は、筐体の上面に原稿台を備えたいわゆるフラットベッド型イメー
ジスキャナである。イメージスキャナ１は、透明板を有する原稿台に固定された原稿に、
下から光を当てて、イメージセンサ１１を走査して画像を読み取る。
【００１７】
イメージスキャナ１は、被読取媒体である原稿を載せるための上向きの原稿台５０と、
この原稿台５０の原稿載置面（盤面）５１およびイメージ読取窓５３を上からカバーする
蓋５２とを備える。蓋５２は、原稿台５０にヒンジ機構を介して結合しており、開閉可能
である。
【００１８】
また、蓋５２と一体となって、盤面５１の図中左側（原稿流れに沿って上流側）、すな
わち、イメージ読取窓５３の上側に、給紙装置（ＡＤＦ）４０が設けられている。給紙装
置４０は、給紙トレイ４１と搬送ローラ（紙送りローラ）４２と、排紙トレイ４３と、駆
動モータ（ステッピングモータ）４４とを有する。搬送ローラ４２の回転は、駆動モータ
４４で制御される。給紙装置４０は、給紙トレイ４１上に載置された原稿を、イメージ読
取窓５３の上面へ送り込んで通過させることができる。
【００１９】
さらに、イメージスキャナ１は、原稿台５０の下に、ＣＣＤカラーイメージセンサ１１
を搭載したキャリッジ（「ＣＲ」と略すことがある。）１０と、キャリッジ１０の往復移
動を制御するキャリッジ駆動機構２０と、イメージスキャナ１の全体を制御するメイン基
板３０とを備えている。
【００２０】
キャリッジ１０は、イメージセンサ１１を副走査方向に運搬する。キャリッジ１０は、
原稿台５０の盤面５１およびイメージ読取窓５３に対し平行なガイド用のシャフト等にス
ライド自在に取り付けられており、キャリッジ駆動機構２０のモータ２１により回転する
ベルトにより牽引され、往復移動をする。給紙装置４０により原稿を搬送させながら読取
を行う場合、キャリッジ１０は、イメージ読取窓５３の下の所定位置に固定される。
【００２１】
キャリッジ駆動機構２０は、キャリッジ１０に取り付けられたベルトを回転させるため
のモータ２１と、モータ２１の回転量に応じてパルスを出力するエンコーダ２２とを備え
ている。
【００２２】
メイン基板３０は、Ａ／Ｄ変換器３１と、バッファ３２と、出力部３３と、制御部３４
とを有する。
【００２３】
Ａ／Ｄ変換器３１は、イメージセンサ１１からのアナログ信号をデジタル信号に変換す
る。
【００２４】
バッファ３２は、先入れ先だしのＦＩＦＯ形式で、Ａ／Ｄ変換器３１から出力されたデ
ータを一時的に記憶し、先に記憶したデータから順に出力部３３に送る。なお、バッファ
３２は、記憶したデータが所定のデータ量（ニアフル）を超えると、その後、給紙装置４
０の駆動モータ４４の減速ステップ中に読み取られるデータの受け付けを開始する。また
、バッファ３２は、減速ステップが終了すると、データの受け付けを停止する。そして、
出力部３３への転送のみを行い、所定のデータ量（ニアエンプティ）未満となるまでは、
次のデータを受け付けない。
【００２５】
ここで、バッファ３２のデータ量に関する値であるニアフル値と、ニアエンプティ値と
について説明する。
【００２６】
本実施形態では、駆動モータ４４の減速ステップの間にも、読み取られたデータはバッ
ファ３２に向けて転送される。また、減速ステップが終了し、制御部３４からイメージセ
ンサ１１へ読取動作の停止命令が出た後でも、既に読み取られたデータはバッファ３２に
向けて転送される。ニアフル値とは、バッファ３２がフルになることなく、減速ステップ
中に読み取られるデータと、読取停止後の転送中のデータを受け入れ可能な、データ量の
最大限界である。なお、ニアフル値は、減速ステップ中に読み取られるデータ量に合わせ
て調整される。
【００２７】
一方、読取の再開命令が出た後でも、読み取られたデータがバッファ３２に辿り着くま
でに時間がかかる。したがって、完全にエンプティにしてしまうと、ホストコンピュータ
２に送るデータが途切れ、スループットを低下させる。ニアエンプティ値は、データが途
切れることがないように定められた、データ量の最小限界である。
【００２８】
出力部３３は、ホストの処理能力に応じた転送速度で、バッファ３２のデータをパーソ
ナルコンピュータなどのホストコンピュータ２（スキャナ制御装置）に送る。
【００２９】
制御部３４は、給紙装置４０と、キャリッジ駆動機構２０と、イメージセンサ１１とを
制御する。図２は、制御部３４の概略構成を示す図である。図２に示すように、主制御部
３５と、モータ制御部３６と、シフト信号制御部３７と、モータ制御テーブル３８とを有
する。
【００３０】
主制御部３５は、バッファ３２のデータ量を監視し、データ量が所定のニアエンプティ
値未満となった場合、モータ制御部３６およびシフト信号制御部３７に、原稿の読取動作
の加速ステップの開始指示を出す。また、データ量が所定のニアフル値を超えた場合、主
制御部３５は、モータ制御部３６およびシフト信号制御部３７に、原稿の読取動作の減速
ステップの開始指示を出す。
【００３１】
モータ制御部３６は、搬送ローラ４２の駆動モータ４４を制御し、給紙トレイ４１の原
稿を図中右側（原稿流れに沿って下流側）に搬送し、イメージ読取窓５３に通過させる。
具体的には、モータ制御部３６は、主制御部３５から原稿の読取動作の加速ステップの開
始指示を受け付けた場合、原稿の搬送を加速し、所定の速度（定速）に達した場合は、当
該速度での搬送を継続する。また、主制御部３５から原稿の読取動作の減速ステップの開
始指示を受け付けた場合、原稿の搬送を減速し、やがて停止する。
【００３２】
ここで、モータ制御部３６は、駆動モータ４４を高速に回転させるため、その定速に達
するための加速ステップの制御、定速ステップの制御、および、定速から停止までの減速
ステップの制御を行う。そのため、モータ制御部３６は、テーブルを用いる。かかるテー
ブル（モータ制御テーブル３８）について説明する。
【００３３】
図３は、モータ制御テーブル３８の構成例を示す。図３に示すように、モータ制御テー
ブル３８には、モータステップ番号３８１と、タイミング情報３８２と、を関連付けたエ
ントリが複数格納される。モータ制御テーブル３８には、駆動モータ４４の加速ステップ
を制御するためのエントリと、定速ステップを制御するためのエントリと、減速ステップ
を制御するためのエントリとが含まれる。
【００３４】
モータステップ番号３８１は、駆動モータ４４の各ステップを特定するための情報であ
る。タイミング情報３８２は、駆動モータ４４の各ステップに必要な時間を示す情報であ
る。例えば、駆動モータ４４が２組のコイルから成る２相型のステッピングモータである
場合、モータの回転は、ステップごとに、各相の両方もしくはいずれか一方に対する電流
のＯＮ／ＯＦＦが所定の規則に従って切り替えられることにより制御される。すなわち、
タイミング情報３８２は、各ステップの電流のＯＮ／ＯＦＦ制御を継続する時間を示す。
モータ制御部３６は、タイミング情報３８２を用いることにより、各ステップの電流のＯ
Ｎ／ＯＦＦ制御を切り替えるタイミングを検出することができる。
【００３５】
例えば、加速ステップの各エントリ（Ｓ１〜Ｓ３）のタイミング情報３８２には、後ろ
のステップの方がより短い時間が設定される。定速ステップでは、各ステップの制御時間
は、等しくなるので、エントリ（Ｓ４）が１つ用意される。減速ステップの各エントリ（
Ｓ５〜Ｓ７）のタイミング情報３８２には、後のステップの方がより長い時間が設定され
る。
【００３６】
もちろん、本図の、加速ステップおよび減速ステップのエントリ数は、例示にすぎない
。すなわち、駆動モータ４４の機械的構成等に応じてエントリ数は予め調整される。また
、モータ制御テーブル３８の構成は上記に限られない。例えば、最高速度が異なる複数の
高速モードごとに、モータ制御テーブル３８を用意してもよい。
【００３７】
モータ制御部３６は、上記のモータ制御テーブル３８の各エントリを順に参照すること
により、各ステップのタイミング情報３８２示す時間が経過する度に、所定の規則に従っ
て電流のＯＮ／ＯＦＦ制御を切り替え、駆動モータ４４の回転（加速ステップ、定速ステ
ップ、減速ステップ）を制御する。なお、モータ制御部３６は、例えば、タイマモジュー
ルを有し、このタイマモジュールを用いて時間の経過を検知する。
【００３８】
また、モータ制御部３６は、駆動モータ４４の各ステップの開始タイミングで、当該タ
イミングを示すタイミング信号を、シフト信号制御部３７に出力する。
【００３９】
シフト信号制御部３７は、イメージセンサ１１の画像読み取り動作の開始および停止を
制御する。具体的には、シフト信号制御部３７は、モータ制御部３６が出力したタイミン
グ信号を受け付け、タイミング信号を受け付けたタイミングで、イメージセンサ１１対し
てシフト信号（読取命令）を出力する。すなわち、シフト信号制御部３７は、原稿を搬送
している間（加速ステップ、定速ステップ、減速ステップ）、モータ制御部３６による駆
動モータ４４の電流のＯＮ／ＯＦＦ制御の切り替えタイミングと同期して、シフト信号を
出力する。
【００４０】
ここで、駆動モータ４４の１ステップで原稿が搬送される距離は、一定である。そのた
め、加速ステップおいては、１ステップ分の原稿の搬送に必要な時間が、駆動モータ４４
が加速されるに従って短くなる。また、減速ステップにおいては、１ステップ分の原稿の
搬送に必要な時間が、駆動モータ４４が減速されるに従って長くなる。そこで、上述した
ように、原稿が搬送されている間、シフト信号制御部３７は、各ステップの開始のタイミ
ングで、イメージセンサ１１対してシフト信号を出力する。これにより、１ステップ分の
原稿の搬送距離に対して、イメージセンサ１１による読み取り回数が一定であり、かつ、
各読み取りの間隔が等しい搬送距離となり、読み取った画像のゆがみをなくすことができ
る。
【００４１】
上記の制御部３４は、主制御装置であるＣＰＵと、プログラム等が記録されたＲＯＭと
、メインメモリとしてデータ等を一時的に格納するＲＡＭとを備えたコンピュータで構成
することができる。もちろん、各処理を専用に行うように設計されたＡＳＩＣ（Applicat
ion Specific Integrated Circuit ）で構成されていてもよい。
【００４２】
以上、イメージスキャナ１の概略構成を説明したが、本願発明の特徴を説明するにあた
って主要構成を説明したのであって、一般的なイメージスキャナが備える他の構成を排除
するものではない。
【００４３】
次に、上記のように構成されるイメージスキャナ１の特徴的な動作について説明する。
【００４４】
図４は、イメージスキャナ１の画像読取処理のフロー図である。本フローは、１ページ
分の画像データを読み取る場合を示している。主制御部３５は、ユーザから原稿の読取要
求を受け付けると、モータ制御部３６およびシフト信号制御部３７に、原稿の読取動作の
加速ステップの開始指示を出し、本フローを開始する。
【００４５】
まず、Ｓ１０では、駆動モータ４４の加速ステップが開始される。
【００４６】
具体的には、モータ制御部３６は、モータ制御テーブル３８の加速ステップの各エント
リを順に参照して、駆動モータ４４の加速ステップを制御する。すなわち、モータ制御部
３６は、加速ステップの各ステップの始めに、所定の規則に従った電流のＯＮ／ＯＦＦ制
御を開始するとともに、シフト信号制御部３７にタイミング信号を出力する。また、モー
タ制御部３６は、各ステップの開始から、当該ステップに対応するエントリのタイミング
情報３８２が示す時間が経過した場合、次のステップを開始する。一方で、シフト信号制
御部３７は、モータ制御部３６からタイミング信号を受け付けたタイミングで、イメージ
センサ１１にシフト信号を出力する。
【００４７】
上記のようにして、加速ステップが終了する（Ｓ１０）と、続けて、駆動モータ４４の
定速ステップが開始される（Ｓ２０）。
【００４８】
具体的には、モータ制御部３６は、モータ制御テーブル３８の定速ステップのエントリ
を参照して、駆動モータ４４の定速ステップを制御する。すなわち、モータ制御部３６は
、定速ステップの各ステップの始めに、所定の規則に従った電流のＯＮ／ＯＦＦ制御を開
始するとともに、シフト信号制御部３７にタイミング信号を出力する。また、モータ制御
部３６は、各ステップの開始から、当該ステップに対応するエントリのタイミング情報３
８２が示す時間が経過した場合、次のステップを開始する。一方で、シフト信号制御部３
７は、モータ制御部３６からタイミング信号を受け付けたタイミングで、イメージセンサ
１１にシフト信号を出力する。
【００４９】
定速ステップの開始後、主制御部３５は、１ページ分の画像の読取が終了したか否かを
判定する（Ｓ３０）。そして、読取が終了していない場合（Ｓ３０：ＮＯ）、処理をＳ４
０に進める。一方、読取が終了した場合（Ｓ３０：ＹＥＳ）、本フローを終了する。
【００５０】
Ｓ４０では、主制御部３５は、バッファ３２のデータ量が所定のニアフル値を超えたか
否かを監視する。データ量がニアフル値以下である場合（Ｓ４０：ＮＯ）、処理をＳ３０
に戻す。一方、データ量がニアフル値を超えた場合（Ｓ４０：ＹＥＳ）、モータ制御部３
６およびシフト信号制御部３７に、原稿の読取動作の減速ステップの開始指示を出し、処
理をＳ５０に進める。
【００５１】
Ｓ５０では、駆動モータ４４の減速ステップが開始される。
【００５２】
具体的には、モータ制御部３６は、モータ制御テーブル３８の減速ステップのエントリ
を参照して、駆動モータ４４の減速ステップを制御する。すなわち、モータ制御部３６は
、減速ステップの各ステップの始めに、所定の規則に従った電流のＯＮ／ＯＦＦ制御を開
始するとともに、シフト信号制御部３７にタイミング信号を出力する。また、モータ制御
部３６は、各ステップの開始から、当該ステップに対応するエントリのタイミング情報３
８２が示す時間が経過した場合、次のステップを開始する。一方で、シフト信号制御部３
７は、モータ制御部３６からタイミング信号を受け付けたタイミングで、イメージセンサ
１１にシフト信号を出力する。
【００５３】
また、減速ステップの最後のエントリのタイミング情報３８２が示す時間の経過後、モ
ータ制御部３６は、駆動モータ４４を停止する（Ｓ６０）。また、シフト信号制御部３７
は、イメージセンサ１１の読取動作を終了する。そして、処理をＳ７０に進める。
【００５４】
原稿の読み取り停止中、主制御部３５は、バッファ３２のデータ量が所定のニアエンプ
ティ値未満となったか否かを監視する（Ｓ７０）。データ量がニアエンプティ値以上であ
る場合（Ｓ７０：ＮＯ）、監視を継続する。一方、データ量がニアエンプティ値未満とな
った場合（Ｓ７０：ＹＥＳ）、モータ制御部３６およびシフト信号制御部３７に、原稿の
読取動作の加速ステップの開始指示を出し、処理をＳ１０に戻す。
【００５５】
以上のようにして、読み取った画像にゆがみを生じさせずに、より高速な画像読取が行
われる。
【００５６】
すなわち、図５（Ａ）に示すように、加速ステップ、定速ステップおよび減速ステップ
において、駆動モータ４４の各ステップの開始に同期して、イメージセンサ１１に対して
シフト信号が出力される。つまり、１ステップ分の原稿の搬送距離に対して、イメージセ
ンサ１１による読み取り回数が一定であり、かつ、各読み取りの間隔が等しい搬送距離と
なるように、イメージセンサ１１対してシフト信号が出力される。
【００５７】
このような構成により、例えば、図６（ａ）の原稿画像は、（ｂ）の画像読取処理にお
いて、加速ステップおよび減速ステップの読取範囲の画像がゆがみなく読み取られ、（ｃ
）の出力画像が得られる。
【００５８】
また、定速ステップだけでなく加速ステップおよび減速ステップにおいても読取動作を
行うことができるため、加速ステップおよび減速ステップにおける読取動作を行わない場
合と比べて、１ページ当たりの画像読取が高速化される。
【００５９】
ここで、本実施形態のイメージスキャナ１のような構成とする利点を明確にするため、
加速ステップおよび減速ステップにおける読取動作を行わない、イメージスキャナについ
て説明する。
【００６０】
このようなイメージスキャナでは、例えば、図８に示すように、定速ステップの最初の
駆動モータ４４のステップの開始に同期して（Ｐ１）、イメージセンサ１１に対して最初
のシフト信号が出力される。２回目のステップ以降は、同じ時間間隔でシフト信号が出力
される。ここで、仮に、加速ステップおよび減速ステップにおいて読取動作を行うとする
。すると、シフト信号が出力される時間間隔が一定であるため、加速ステップおよび減速
ステップにおいては、１ステップ分の原稿の搬送距離に対して、イメージセンサ１１によ
る読み取り回数が時間の経過とともに変化してしまう。その結果、加速ステップおよび減
速ステップに読み取られる画像にゆがみが生じる。
【００６１】
例えば、図９（ａ）の原稿画像は、（ｂ）の画像読取処理において、加速ステップおよ
び減速ステップの読取範囲の画像が正しく読み取られず、（ｃ）の出力画像のように、加
速ステップおよび減速ステップで読み取られた範囲にゆがみが生じる。
【００６２】
以上、本発明の一実施形態について説明した。本実施形態によれば、給紙装置を備えた
画像読取装置において、簡易な構成で、なるべく高速読み取りをすることができる。
【００６３】
なお、上記の本発明の一実施形態は、本発明の要旨と範囲を例示することを意図し、限
定するものではない。多くの代替物、修正および変形例が当業者にとって明らかである。
【００６４】
＜変形例１＞
上記の実施形態では、駆動モータ４４の各ステップの開始と同期させてシフト信号が出
力されるが、加速ステップ、定速ステップおよび減速ステップの各期間の最初のステップ
だけ同期させるようにしてもよい。具体的には、図７を参照して、上記の実施形態と異な
る点を中心に説明する。
【００６５】
モータ制御部３６は、上記の実施形態と同様に、モータ制御テーブル３８の各エントリ
を順に参照することにより、ステップごとに、所定の規則に従って電流のＯＮ／ＯＦＦ制
御を行い、駆動モータ４４の回転（加速ステップ、定速ステップ、減速ステップ）を制御
する。
【００６６】
ここで、モータ制御部３６は、加速ステップ、定速ステップ、減速ステップの各期間の
、最初のステップの開始のタイミング（図５（Ａ）のＰ１、Ｐ２、Ｐ３）でのみ、タイミ
ング信号をシフト信号制御部３７に出力するようにする。
【００６７】
また、シフト信号制御部３７は、モータ制御テーブル３８の各エントリを順に参照する
ことにより、各ステップのタイミング情報３８２示す時間が経過する度に、シフト信号を
イメージセンサ１１に出力するようにする。なお、シフト信号制御部３７は、例えば、タ
イマモジュールを有し、このタイマモジュールを用いて時間の経過を検知する。
【００６８】
ここで、シフト信号制御部３７は、加速ステップ、定速ステップ、減速ステップの各期
間の最初のステップについて、モータ制御部３６からタイミングを示す信号を受け付け、
そのタイミング信号に、同期してシフト信号を出力するようにする。そして、加速ステッ
プ、定速ステップ、減速ステップの各期間の最初のステップ以外のステップについては、
モータ制御テーブル３８の各エントリを順に参照することにより、シフト信号の出力を制
御するようにする。すなわち、シフト信号制御部３７は、加速ステップ、定速ステップお
よび減速ステップの最初のステップにおいて、シフト信号の出力タイミングを補正する。
【００６９】
＜変形例２＞
上記の実施形態では、固定の読取解像度で読み取りが行われるが、読取解像度を変更可
能としてもよい。
【００７０】
具体的には、シフト信号制御部３７は、モータ制御部３６が出力したタイミング信号を
受け付けたタイミングから、読取解像度に応じた所定時間を計測するようにする。シフト
信号制御部３７は、例えば、タイマモジュールを有し、このタイマモジュールを用いて時
間の経過を検知する。そして、所定時間の経過を検知した場合に、シフト信号をイメージ
センサ１１に出力するようにする。すなわち、タイミング信号を受け付けたタイミングに
加えて、タイミング信号を受け付けてから、次のステップのタイミング信号を受け付ける
までの間に、シフト信号をイメージセンサ１１に出力する。
【００７１】
例えば、読取解像度を２倍にして読み取りを行う場合、シフト信号制御部３７は、タイ
ミング信号を受け付けると、処理中の１ステップに必要な時間の半分の時間を計測する。
そして、その時間の経過を検知した場合に、シフト信号をイメージセンサ１１に出力する
（図５（Ｂ）参照）。
【００７２】
もちろん、上記の構成は、変形例１に適用してもよい。
【００７３】
上記のような構成により、解像度を上げても、加速ステップ、定速ステップおよび減速
ステップで、正しいタイミングでシフト信号が出力される。また、読み取った画像にゆが
みを生じない。
【００７４】
＜その他の変形例＞
例えば、搬送ローラ４２の回転量に応じてパルスを出力するエンコーダを給紙装置４０
に設け、シフト信号制御部３７がこのパルスに基づいて原稿の移動距離を算出し、一定距
離ごとにシフト信号を出力するようにしてもよい。このようにすれば、より簡単な構成で
、シフト信号制御部３７は、加速ステップ、定速ステップおよび減速ステップの、１ステ
ップごとにシフト信号を出力することができる。この場合、給紙装置４０の駆動モータ４
４は、ステッピングモータに限られず、例えば、ＤＣモータなどであってもよい。
【００７５】
また、複数のページを連続して読み取る場合、１ページ毎に、図４のフローの処理を繰
り返すようにしてもよい。また、複数のページを連続して読み取る場合、図４のＳ３０に
おいて、全ページの読取が終了したか否かを判定し、全ページの読取が終了するまでは図
４のフローの処理が繰り返されるようにしてもよい。
【００７６】
また、本発明は、イメージスキャナを有するコピー機、複合機などにも適用可能である
。
【図面の簡単な説明】
【００７７】
【図１】本発明の画像読取装置の一実施形態であるイメージスキャナ１の概略構成を示す図である。
【図２】イメージスキャナ１の制御部３４の概略構成を示す図である。
【図３】モータ制御テーブル３８の構成例を示す図である。
【図４】イメージスキャナ１の画像読取処理のフロー図である。
【図５】ステップとシフト信号の関係を説明する図である。
【図６】原稿から読み取られる画像を説明する図である。
【図７】変形例１にかかる、イメージスキャナ１の制御部３４の概略構成を示す図である。
【図８】本発明の特徴を有さない場合の、ステップとシフト信号の関係を説明する図である。
【図９】本発明の特徴を有さない場合の、原稿から読み取られる画像を説明する図である。
【符号の説明】
【００７８】
１：イメージスキャナ、２：ホストコンピュータ、１０：キャリッジ、１１：イメージセ
ンサ、２０：キャリッジ駆動機構、２１：モータ、２２：エンコーダ、３０：メイン基板
、３１：Ａ／Ｄ変換器、３２：バッファ、３３：出力部、３４：制御部、３５：主制御部
、３６：モータ制御部、３７：シフト信号制御部、３８：モータ制御テーブル、４０：給
紙装置、４１：給紙トレイ、４２：搬送ローラ、４３：排紙トレイ、４４：駆動モータ、
５０：原稿台、５１：盤面、５２：蓋、５３：イメージ読取窓、３８１：モータステップ
番号、３８２：タイミング情報
【図１】
2010141467.tif 000003
【図２】
2010141467.tif 000004
【図３】
2010141467.tif 000005
【図４】
2010141467.tif 000006
【図５】
2010141467.tif 000007
【図６】
2010141467.tif 000008
【図７】
2010141467.tif 000009
【図８】
2010141467.tif 000010
【図９】
2010141467.tif 000011