(57)【要約】【課題】画像読取装置において、画像の読取りを途中で中断しなければならない事態に陥ることなく画像の読取りを進行できるようにする。【解決手段】画像読取装置は、画像読取センサを移動させながら、画像読取センサによりライン状に画像を読取るライン読取動作を繰り返して、原稿の全体から画像を読取る。画像読取装置は、ライン読取時間間隔（ライン読取動作の繰り返しの時間間隔）が画像データ転送所要時間（ライン読取動作により読取った１ライン分の画像の画像データをコンピュータに転送完了するまでに要する時間）以上の長さになるように、ライン読取時間間隔を設定する。ライン読取時間間隔の設定は、ライン読取動作において画像を読取るタイミングを与えるための受光出力用クロックパルス７１に続いて、ブランキングクロックパルス７２を出力する（すなわちライン読取動作に寄与しないブランキング期間を設ける）ことにより行われる。【選択図】図５
2009017512.tif 000002
【特許請求の範囲】
【請求項１】
原稿が載置される原稿台と、前記原稿台に戴置される原稿の画像を光学的に読取るための一方向に配列された多数の受光素子を有する画像読取センサとを備え、
前記画像読取センサを前記受光素子の配列方向と直交する方向に移動させながら、前記画像読取センサにより前記受光素子の配列方向にライン状に画像を読取るライン読取動作を繰り返して、原稿の全体から画像を読取る全体読取動作を行い、
前記全体読取動作を行いながら、前記全体読取動作により読取った画像の画像データを、前記ライン読取動作により読取った１ライン分の画像の単位でコンピュータに転送する画像読取装置において、
前記ライン読取動作により読取った１ライン分の画像の画像データを前記コンピュータに送信開始してから前記コンピュータがその１ライン分の画像の画像データを受信完了するまでに要する時間である画像データ転送所要時間を測定する測定手段と、
前記ライン読取動作による１ライン分の画像の読取を開始してから次の１ライン分の画像の読取りを開始するまでの時間間隔であるライン読取時間間隔が、前記測定手段により測定された前記画像データ転送所要時間以上の長さになるように、前記ライン読取時間間隔を設定する設定手段とを備え、
前記ライン読取動作を前記設定手段により設定された前記ライン読取時間間隔で繰り返して、前記全体読取動作を行う、
ことを特徴とする画像読取装置。
【請求項２】
前記測定手段は、
前記ライン読取動作により読取られる１ライン分の画像の画像データと同じデータサイズの測定用データを用い、
前記測定用データを前記コンピュータに送信開始してから前記コンピュータがその測定用データを受信完了するまでに要する時間である測定用データ転送所要時間に基いて、前記画像データ転送所要時間を測定する、
ことを特徴とする請求項１に記載の画像読取装置。
【請求項３】
前記測定手段は、
前記測定用データを前記コンピュータに送信して前記コンピュータから受信完了通知を受信する都度、繰り返して前記測定用データを前記コンピュータに送信する動作を、所定の測定時間継続し、
前記受信完了通知の受信回数と前記測定時間に基いて、前記測定用データ転送所要時間を測定する、
ことを特徴とする請求項２に記載の画像読取装置。
【請求項４】
前記設定手段は、前記ライン読取動作による１ライン分の画像の読取を終了してから次の１ライン分の画像の読取りを開始するまでの間に、前記ライン読取動作に寄与しないブランキング期間を設けることにより、前記ライン読取時間間隔を設定する、
ことを特徴とする請求項３に記載の画像読取装置。
【請求項５】
前記全体読取動作の開始に先立って、前記測定手段により前記画像データ転送所要時間を測定して、前記設定手段により前記ライン読取時間間隔を設定する、
ことを特徴とする請求項４に記載の画像読取装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、原稿に描かれた画像を読取る画像読取装置に関するものである。
【背景技術】
【０００２】
従来から、例えばスキャナやコピー機等の画像読取装置において、画像読取センサを原稿台に沿って移動させて、原稿台に載置された原稿の画像を読取るようにしたものがある。このような画像読取装置では、画像読取センサは、一方向に配列された多数の受光素子を有しており、受光素子の配列方向である主走査方向にライン状に画像を読取るようになっている。すなわち、このような画像読取装置では、画像読取センサを受光素子の配列方向と直交する副走査方向に移動させながら、画像読取センサにより主走査方向にライン状に画像を読取る動作（ライン読取動作）を繰り返すことにより、原稿の全体から画像を読取るようになっている。
【０００３】
また、このような画像読取装置において、原稿から読取った画像の画像データをコンピュータに転送するようにしたものがある。画像データの転送は、原稿から画像を読取りながら行い（すなわち画像の読取りと画像データの転送を並行して行い）、原稿から読取った画像の画像データを、画像読取センサにより主走査方向に読取った１ライン分の画像の単位でコンピュータに転送するようになっている。
【０００４】
一方、バッファメモリに画像データを記憶するための空き領域がなくなった場合、画像の読取りを一時中断し、画像データをコンピュータへ送信する際の送信速度（送出速度）に基いて、バッファメモリに空き領域がなくならない画像読取センサの移動速度を算出し、その算出した移動速度で画像読取センサを移動させて、画像の読取りを再開するようにした画像読取装置が知られている（例えば特許文献１参照）。また、既に行われた画像の読取りにおける読取速度、読取停止時間、及び原稿の総ライン数に基いて、バッファメモリの空き領域がなくならないように画像の読取速度を調整するようにした画像読取装置が知られている（例えば特許文献２参照）。また、バッファメモリ内の画像データの累積を回避するために、コンピュータへテストデータパケットを転送して、テストデータパケットを転送するのに用いられた時間を計算し、テストデータパケットの大きさとテストデータパケットを転送するのに用いられた時間によりデータ転送速度を計算し、その計算したデータ転送速度によりスキャン速度を調整するようにした画像読取装置が知られている（例えば特許文献３参照）。また、バッファメモリに画像データを記憶するための空き領域がなくなった場合、画像の読取りを一時中断し、バッファメモリ内のデータ蓄積量とバッファメモリ内の蓄積データが外部機器へ転送される転送速度に基いて、画像の読取りを再開するタイミングを決定するようにした画像読取装置が知られている（例えば特許文献４参照）。
【特許文献１】特開２００５−２０５３７号公報
【特許文献２】特開２００３−２１９１１５号公報
【特許文献３】特開平１０−７９０１４号公報
【特許文献４】特開平８−３４０４２１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところが、上述した従来の画像読取装置においては、ライン読取時間間隔（画像読取センサにより主走査方向にライン状に画像を読取るライン読取動作の繰り返し時間間隔）が、画像データ転送所要時間（画像読取センサにより主走査方向に読取った１ライン分の画像の画像データをコンピュータに送信開始してからコンピュータがその１ライン分の画像の画像データを受信完了するまでに要する時間）よりも短いと、コンピュータへの画像データの転送が原稿からの画像の読取りに追随できなくなり、画像の読取りを途中で中断しなければならないという事態に陥る。
【０００６】
画像の読取りを途中で中断した場合には、バックトラッキング（画像読取センサを画像の読取りを中断した地点に戻す動作）を行って、画像の読取りを中断した地点から画像の読取りを再開することになるが、画像の読取りを途中で中断したことにより、余分な時間を費やし、画像の読取りが完了するまでの時間が長くなってしまう。すなわち、迅速に画像の読取りを完了するには、画像の読取りを途中で中断しなければならないという事態に陥らないようにすることが必要となる。
【０００７】
なお、上述した特許文献１、特許文献２、及び特許文献４に記載の画像読取装置は、画像の読取りを途中で中断した場合を前提としたものであり、従って、特許文献１、特許文献２、及び特許文献４に開示の内容を適用したとしても、上記の問題を解決することはできない。また、上述した特許文献３に記載の画像読取装置は、データ転送速度によりスキャン速度を調整する旨が記載されているものの、スキャン速度をどのように調整すれば画像の読取りに中断が生じないのかについては説明されておらず、従って、特許文献３に開示の内容を適用したとしても、上記の問題を解決することはできない。
【０００８】
本発明は、上記課題を解決するためになされたものであり、画像の読取りを途中で中断しなければならない事態に陥ることなく画像の読取りを進行することができる画像読取装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するために請求項１の発明は、原稿が載置される原稿台と、原稿台に戴置される原稿の画像を光学的に読取るための一方向に配列された多数の受光素子を有する画像読取センサとを備え、画像読取センサを受光素子の配列方向と直交する方向に移動させながら、画像読取センサにより受光素子の配列方向にライン状に画像を読取るライン読取動作を繰り返して、原稿の全体から画像を読取る全体読取動作を行い、全体読取動作を行いながら、全体読取動作により読取った画像の画像データを、ライン読取動作により読取った１ライン分の画像の単位でコンピュータに転送する画像読取装置において、ライン読取動作により読取った１ライン分の画像の画像データをコンピュータに送信開始してからコンピュータがその１ライン分の画像の画像データを受信完了するまでに要する時間である画像データ転送所要時間を測定する測定手段と、ライン読取動作による１ライン分の画像の読取を開始してから次の１ライン分の画像の読取りを開始するまでの時間間隔であるライン読取時間間隔が、測定手段により測定された画像データ転送所要時間以上の長さになるように、ライン読取時間間隔を設定する設定手段とを備え、ライン読取動作を設定手段により設定されたライン読取時間間隔で繰り返して、全体読取動作を行うものである。
【００１０】
請求項２の発明は、請求項１に記載の画像読取装置において、測定手段は、ライン読取動作により読取られる１ライン分の画像の画像データと同じデータサイズの測定用データを用い、測定用データをコンピュータに送信開始してからコンピュータがその測定用データを受信完了するまでに要する時間である測定用データ転送所要時間に基いて、画像データ転送所要時間を測定するものである。
【００１１】
請求項３の発明は、請求項２に記載の画像読取装置において、測定手段は、測定用データをコンピュータに送信してコンピュータから受信完了通知を受信する都度、繰り返して測定用データをコンピュータに送信する動作を、所定の測定時間継続し、受信完了通知の受信回数と測定時間に基いて、測定用データ転送所要時間を測定するものである。
【００１２】
請求項４の発明は、請求項３に記載の画像読取装置において、設定手段は、ライン読取動作による１ライン分の画像の読取を終了してから次の１ライン分の画像の読取りを開始するまでの間に、ライン読取動作に寄与しないブランキング期間を設けることにより、ライン読取時間間隔を設定するものである。
【００１３】
請求項５の発明は、請求項４に記載の画像読取装置において、全体読取動作の開始に先立って、測定手段により画像データ転送所要時間を測定して、設定手段によりライン読取時間間隔を設定するものである。
【発明の効果】
【００１４】
請求項１の発明によれば、ライン読取時間間隔（ライン読取動作による１ライン分の画像の読取りを開始してから次の１ライン分の画像の読取りを開始するまでの時間間隔）は、画像データ転送所要時間（ライン読取動作により読取った１ライン分の画像の画像データをコンピュータに送信開始してからコンピュータがその１ライン分の画像の画像データを受信完了するまでに要する時間）以上の長さとなるように設定される。つまり、画像データ転送所要時間以上の長さのライン読取時間間隔でライン読取動作が繰り返されて、全体読取動作が行われるので、コンピュータへの画像データの転送が原稿からの画像の読取りに追随できなくなることがない。従って、画像の読取りを途中で中断しなければならない事態に陥ることなく画像の読取りを進行することができ、迅速に画像の読取りを完了することができる。
【００１５】
請求項２の発明によれば、画像データ転送所要時間の測定のために原稿の画像を読取る必要がなく、迅速に画像データ転送所要時間を測定してライン読取時間間隔を設定することができる。
【００１６】
請求項３の発明によれば、簡単な処理によって、精度良く、画像データ転送所要時間を測定することができる。
【００１７】
請求項４の発明によれば、ライン読取動作に影響を与えることなく、簡単な処理によって、ライン読取時間間隔を変更することができる。
【００１８】
請求項５の発明によれば、ライン読取時間間隔が画像データ転送所要時間以上の長さとなるように設定されてから全体読取動作が行われる。従って、より確実に、画像の読取りを途中で中断しなければならない事態に陥ることなく画像の読取りを進行することができ、より迅速に、画像の読取りを完了することができる。
【発明を実施するための最良の形態】
【００１９】
以下、本発明を具体化した実施形態による画像読取装置について図面を参照して説明する。図１、図２（ａ）（ｂ）は、本実施形態による画像読取装置の構成を示す。画像読取装置１は、原稿に描かれている画像を読取って、その読取った画像をコンピュータであるＰＣ（パーソナルコンピュータ）２に出力する装置である。また、この画像読取装置１は、印刷用紙に画像を印刷する機能を有している。
【００２０】
画像読取装置１は、原稿が載置される原稿台１１と、原稿を押さえるための原稿押さえ板１２と、原稿の画像を光学的に読取るための画像読取センサ１３と、原稿に光を照射するための光源１４と、印刷用紙が装填されるペーパレスト１５と、画像読取装置１の各種動作を指示するためのキー操作部１６等を備える。
【００２１】
原稿台１１は、透明板から成っており、筺体１０の上部に設けられている。筺体１０の上壁１０ａ（すなわち筺体１０の上部）は、略中央が開口しており、原稿台１１は、筺体１０の上壁１０ａの開口部分に設けられている。原稿は、画像が描かれている面を下向きにして原稿台１１に載置される。原稿押さえ板１２は、筺体１０の上面に回動自在に設けられており、原稿押さえ板１２を開くことにより、原稿台１１に原稿を載置することができ、原稿押さえ板１２を閉じることにより、原稿台１１に載置された原稿を押さえることができるようになっている。
【００２２】
画像読取センサ１３は、筺体１０の内部に設けられている。画像読取センサ１３は、いわゆるＣＩＳ（Contact Image sensor）と呼ばれるセンサであり、図２（ａ）（ｂ）に示すように、一方向に配列された多数の受光素子３１と、各受光素子３１に１対１に設けられた受光レンズ３２等を有しており、一方向に配列された多数の受光素子３１により光を受光することにより、受光素子３１の配列方向（主走査方向）にライン状に画像を読取るようになっている。
【００２３】
画像読取センサ１３は、筺体１０の内部において、移動制御される支持基台２１に支持されている。支持基台２１は、ガイドレール２２に摺動自在に支持されており、ガイドレール２２に案内されて、原稿台１１及び筺体１０の上壁１０ａに沿って、ガイドレール２２の延びている方向に往復移動するようになっている。支持基台２１は、スキャンモータ２３の駆動力により、ベルト２４等から成る送り機構を介して移動制御される。
【００２４】
画像読取センサ１３は、受光素子３１及び受光レンズ３２が上向きとなる（原稿台１１と対向する）ように、また、受光素子３１の配列方向（主走査方向）が支持基台２１の移動方向（ガイドレール２２の延びる方向）と略直交するように、支持基台２１に支持されている。従って、画像読取センサ１３は、支持基台２１がガイドレール２２に案内されて移動することにより、筺体１０の内部において、受光素子３１及び受光レンズ３２が上向きとなった状態で、原稿台１１及び筺体１０の上壁１０ａに沿って主走査方向と直交する方向（副走査方向）に移動する。
【００２５】
画像読取センサ１３は、ガイドレール２２の一端側に設定された所定の待機位置から、原稿台１１の下方位置を通過して、ガイドレール２２の他端側に設定された移動終点位置までの範囲で往復移動するようになっている。光源１４は、筺体１０の内部に設けられており、支持基台２１に支持されている。従って、光源１４は、画像読取センサ１３と一緒に移動するようになっている。
【００２６】
ペーパレスト１５は、筺体１０の背部に設けられている。印刷用紙は、ペーパレスト１５に装填される。ペーパレスト１５に載置された印刷用紙は、不図示の用紙搬送手段により筺体１０の内部に取り込まれ、不図示の画像印刷手段により画像が印刷された後、排紙口１０ｂから筺体１０の外部に排出される。キー操作部１６は、筺体１０の上壁１０ａの上面に設けられており、画像読取装置１の各種動作を指示するためにユーザによって操作される。
【００２７】
このような構成の画像読取装置１は、光源１４を点灯し、画像読取センサ１３を原稿台１１の下方位置において副走査方向に移動させながら、画像読取センサ１３により主走査方向（受光素子３１の配列方向）にライン状に画像を読取ることにより、原稿台１１に載置された原稿の全体から画像を読取るようになっている。そして、画像読取装置１は、原稿の全体から画像を読取りながら、随時、その読取った画像の画像データをＰＣ２に転送する（すなわち画像の読取りと画像データの転送を並行して行う）ようになっている。
【００２８】
図３は、画像読取装置１の電気的ブロック構成を示す。画像読取装置１は、上述の構成に加え、画像読取装置１の動作を制御するためのＣＰＵ、ＲＯＭ、及びＲＡＭ等を含む制御部（測定手段、設定手段）４１と、画像処理部４２と、バッファメモリ４３と、ＵＳＢ通信部４４等を備える。画像読取装置１（ＵＳＢ通信部４４）には、ＵＳＢケーブルを介して、ＰＣ２が接続されている。ＰＣ２には、画像読取装置１の動作をＰＣ２を介して制御するためのソフトウェアであるドライバ５０がインストールされている。
【００２９】
画像読取センサ１３は、制御部４１による制御のもと、制御部４１からの読取開始指示信号を受けて、主走査方向（受光素子３１の配列方向）にライン状に画像を読取り、読取った画像に対応する読取出力信号を出力する。また、画像読取センサ１３は、制御部４１による制御のもと、制御部４１からの設定信号を受けて、画像の読取りに関する設定を行う。光源１４は、制御部４１による制御のもと、点灯、消灯制御される。スキャンモータ２３は、制御部４１による制御のもと、回転駆動される。スキャンモータ２３が回転駆動されることにより、支持基台２１が移動し、画像読取センサ１３及び光源１４が副走査方向（原稿台１１に沿って受光素子３１の配列方向と直交する方向）に移動する。
【００３０】
画像処理部４２は、制御部４１による制御のもと、画像読取センサ１３の読取出力信号を基に、画像読取センサ１３により読取った画像に対応する画像データを生成する。バッファメモリ４３は、制御部４１による制御のもと、画像処理部４２により生成された画像データ（画像読取センサ１３により読取った画像の画像データ）等を一時的に記憶する。ＵＳＢ通信部４４は、制御部４１による制御のもと、ＵＳＢ通信によって、ＰＣ２との間で画像データを含む各種データを送受信する。制御部４１は、キー操作部１６の操作を受けて、画像読取装置１の各種動作を制御する。
【００３１】
画像読取センサ１３は、以下のようにして、主走査方向にライン状に画像を読取るようになっている。すなわち、画像読取センサ１３は、制御部４１から読取開始指示信号を受けると、画像の読取りを開始し、１方向に多数配列された受光素子３１の受光出力を順番に切換えることにより主走査方向にライン状に画像を読取って、各受光素子３１の受光レベルに対応する（すなわち読取った画像に対応する）読取出力信号を制御部４１に出力する。また、画像読取センサ１３は、主走査方向の１ライン分の画像の読取りを終了すると、読取出力信号に続いて、１ライン分の画像の読取りを終了したことを示す読取終了信号を制御部４１に出力する。
【００３２】
制御部４１は、光源１４の点灯、消灯動作を制御する。また、制御部４１は、スキャンモータ２３の回転駆動を制御することにより、画像読取センサ１３の副走査方向への移動動作を制御し、画像読取センサ１３への読取開始指示信号の出力を制御することにより、画像読取センサ１３による主走査方向にライン状に画像を読取るライン読取動作を制御する。そして、制御部４１は、これらの動作を制御することにより、原稿台１１に載置された原稿の全体から画像を読取る全体読取動作を実行する。
【００３３】
全体読取動作は、制御部４１による制御のもと、以下のようにして行われる。すなわち、キー操作部１６の操作により画像の読取り指示がなされると、制御部４１は、光源１４を点灯させると共に、スキャンモータ２３を回転駆動して、画像読取センサ１３を原稿台１１の下方位置において副走査方向へ所定の速度で移動させる。
【００３４】
そして、制御部４１は、このように画像読取センサ１３を移動させながら、画像読取センサ１３に読取開始指示信号を出力する。これにより、画像読取センサ１３は、制御部４１からの読取開始指示信号を受けて、主走査方向にライン状に画像を読取って（すなわちライン読取動作を行って）、その読取出力信号を制御部４１に出力し、そして、１ライン分の画像の読取りを終了すると、読取終了信号を制御部４１に出力する。
【００３５】
引き続き、制御部４１は、画像読取センサ１３からの読取終了信号を受けて、再び、読取開始信号を画像読取センサ１３に出力する。これにより、画像読取センサ１３は、再び、制御部４１からの読取開始信号を受けて、主走査方向にライン状に画像を読取って、その読取出力信号を制御部４１に出力する。このとき、画像読取センサ１３は、前回の読取開始指示信号を受けてから今回の読取開始指示信号を受けるまでの間に、副走査方向に移動している。従って、画像読取センサ１３は、前回の読取開始指示信号を受けたときとは副走査方向の異なる位置において、主走査方向にライン状に画像を読取って、その読取出力信号を制御部４１に出力することになる。そして、画像読取センサ１３は、その１ライン分の画像の読取りを終了すると、再び、読取終了信号を制御部４１に出力する。
【００３６】
以降、制御部４１は、画像読取センサ１３により原稿上の副走査方向の全ての位置において画像が読取られるまで、画像読取センサ１３からの読取終了信号を受けて画像読取センサ１３に読取開始信号を出力する動作を繰り返す。これにより、原稿の全体から画像が読取られるまで、上記と同様の動作が繰り返される。つまり、原稿の全体から画像を読取る全体読取動作は、画像読取センサ１３を副走査方向に移動させながら、画像読取センサ１３により主走査方向にライン状に画像を読取るライン読取動作を繰り返すことにより行われる。原稿の全体から画像が読取られると、制御部４１は、読取開始指示信号の出力を停止し、光源１４を消灯して、画像読取センサ１３を待機位置に戻す。全体読取動作は、このようにして行われる。
【００３７】
また、制御部４１は、原稿から読取った画像の画像データをＰＣ２に転送する画像データ転送動作を実行する。画像データ転送動作は、制御部４１による制御のもと、以下のようにして行われる。すなわち、制御部４１は、画像読取センサ１３から読取出力信号を受信すると、随時、その読取出力信号を画像処理部４２に供給し、画像処理部４２により生成された画像データをバッファメモリ４３に記憶してゆく。そして、制御部４１は、バッファメモリメモリ４３に記憶した画像データ（すなわち全体読取により読取った画像の画像データ）を、随時、ライン読取動作により読取った１ライン分の画像の単位で読出して、ＵＳＢ通信部４４を介してＰＣ２に送信してゆく。つまり、画像データ転送動作は、全体読取動作を行いながら、随時、全体読取動作により読取った画像の画像データを、ライン読取動作により読取った１ライン分の画像の単位でＰＣ２に転送することにより行われる。画像データ転送動作は、このようにして行われる。
【００３８】
また、制御部４１は、画像データ転送所要時間を測定する動作を実行し、ライン読取時間間隔が画像データ転送所要時間以上の長さになるように、ライン読取時間間隔を設定する。ライン読取時間間隔とは、原稿の全体から画像を読取る全体読取動作において、ライン読取動作（画像読取センサ１３により主走査方向にライン状に画像を読取る動作）による１ライン分の画像の読取りを開始してから次の１ライン分の画像の読取りを開始するまでの時間間隔である。また、画像データ転送所要時間とは、ライン読取動作により読取った１ライン分の画像の画像データをＰＣ２に送信開始してからＰＣ２がその１ライン分の画像の画像データを受信完了するまでに要する時間である。
【００３９】
制御部４１は、全体読取動作の開始に先立って（例えば、電源が投入されたときに、又は、画像の読取り指示がなされたときに）、画像データ転送所要時間を測定する動作を実行して、ライン読取時間間隔を画像データ転送所要時間以上の長さになるように設定する。そして、制御部４１は、その設定されたライン読取時間間隔（すなわち画像データ転送所要時間以上の長さの時間間隔）でライン読取動作を繰り返して、全体読取動作を実行する。
【００４０】
図４は、上記画像データ転送所要時間を測定する動作のタイミングチャートを示す。画像データ転送所要時間の測定は、画像読取装置１の制御部４１による制御のもと、ドライバ５０のインストールされているＰＣ２と相互に通信を行って、以下のようにして行われる。
【００４１】
ＰＣ２は、画像読取装置１に測定開始コマンドを送信し（＃１）、測定用データの受信待ち状態になる（＃２）。なお、測定開始コマンドの送信は、画像読取装置１の電源が投入されたとき、又は、画像の読取り指示がなされたときに行われる。
【００４２】
画像読取装置１は、ＰＣ２から測定開始コマンドを受信すると、ＰＣ２に測定用データを繰り返して送信する（＃３）。すなわち、画像読取装置１は、ＰＣ２に測定用データを送信し、ＰＣ２から受信完了通知を受信すると、再び、ＰＣ２に測定用データを送信する。そして、画像読取装置１は、ＰＣ２から再び受信完了通知を受信すると、再び、ＰＣ２に測定用データを送信する。画像読取装置１は、このようにして、ＰＣ２に測定用データを繰り返して送信する。
【００４３】
なお、測定用データは、画像読取装置１のライン読取動作（画像読取センサ１３により主走査方向にライン状に画像を読取る動作）により読取られる１ライン分の画像の画像データと同じデータサイズのものを用いる。すなわち、例えば、ライン読取動作において、１ライン分の画像を５１００ピクセルの画素数でＲ（赤）、Ｇ（緑）、Ｂ（青）の３色で読取り、１つの画素における各色を２５６階調で表わすとすると、画像読取装置１は、１回分の測定用データとして、５１００×３バイトのデータをＰＣ２に送信する。
【００４４】
また、ＰＣ２は、上記＃１において測定開始コマンドを送信したときから、時間の計測を開始しており、その計測時間が所定の測定時間に達すると、画像読取装置１に測定終了コマンドを送信する（＃４）。
【００４５】
画像読取装置１は、ＰＣ２から測定終了コマンドを受信すると、測定用データの送信を終了する（＃５）。つまり、画像読取装置１は、上記＃３〜＃５の処理により、測定用データをＰＣ２に送信してＰＣ２から受信完了通知を受信する都度、繰り返して測定用データをＰＣに送信する動作を、所定の測定時間継続する。
【００４６】
その後、画像読取装置１は、受信完了通知の受信回数と測定時間に基いて、測定用データ転送所要時間（測定用データをＰＣ２に送信開始してからＰＣ２がその測定用データを受信完了するまでに要する時間）を算出する（＃６）。すなわち、測定時間がＴ秒であり、その間の受信完了通知の受信回数がＮ回であった場合には、測定用データ転送所要時間をＴ／Ｎ秒と算出する。
【００４７】
そして、画像読取装置１は、測定用データ転送所要時間に基いて、画像データ転送所要時間を算出する（＃７）。本実施形態では、測定用データとして、ライン読取動作により読取られる１ライン分の画像の画像データと同じデータサイズのものを用いており、画像データ転送所要時間と測定用データ転送所要時間は、同じ時間になると考えられる。従って、本実施形態では、＃６において算出された測定用データ転送所要時間を、画像データ転送所要時間として算出する。なお、測定用データのデータサイズ以外の他の要素を考慮し、＃６において算出された測定用データ転送所要時間に、測定用データのデータサイズ以外の他の要素を考慮した時間を加算（又は減算）して、画像データ転送所要時間を算出するようにしてもよい。画像データ転送所要時間の測定は、このようにして行われる。
【００４８】
図５（ａ）（ｂ）は、上記画像読取装置１のライン読取時間間隔の設定方法を示す。上述のように、画像読取センサ１３は、制御部４１から読取開始指示信号を受けると、１方向に多数配列された受光素子３１の受光出力を順番に切換えることにより主走査方向にライン状に画像を読取って、読取出力信号を制御部４１に出力し、主走査方向の１ライン分の画像の読取りを終了すると、読取出力信号に続いて、１ライン分の画像の読取りを終了したことを示す読取終了信号を制御部４１に出力する。このとき、画像読取センサ１３は、受光素子３１の受光出力の切換えタイミングを得るために、また、読取終了信号の出力タイミングを得るために、画像読取センサ１３に内蔵のクロック（不図示）からクロックパルス７０を出力するようになっている。すなわち、画像読取センサ１３は、制御部４１から読取開始指示信号を受けると、画像読取センサ１３に内蔵のクロックからクロックパルス７０を所定の周期で所定パルス数出力し、そして、クロックパルス７０の各パルスが出力されたタイミングで、受光素子３１の受光出力を順番に切換えて、読取出力信号を制御部４１に出力し、また、クロックパルス７０の出力が停止したタイミングで、読取出力信号に続いて、読取終了信号を制御部４１に出力するようになっている。
【００４９】
画像読取センサ１３に内蔵のクロックから出力されるクロックパルス７０は、受光出力用クロックパルス７１と、ブランキングクロックパルス７２（図５（ｂ）参照）とを含んでいる。
【００５０】
受光出力用クロックパルス７１は、受光素子３１の受光出力の切換えタイミングを得るためのパルスであり、受光素子３１の配列数と同じ数のパルスが所定の周期で出力される。画像読取センサ１３は、受光出力用クロックパルス７１が出力される毎に、受光素子３１の受光出力を順番に切換えて読取出力信号を制御部４１に出力する。受光出力用クロックパルス７１の出力パルス数は、受光素子３１の配列数と同じであり、受光出力用クロックパルス７１の最後のパルスが出力された時点が、ライン読取動作による（画像読取センサ１３による）主走査方向の１ライン分の画像の読取りを終了した時点となる。
【００５１】
ブランキングクロックパルス７２は、読取終了信号の出力タイミングを調整するためのパルスであり、受光出力用クロックパルス７１に続いて、受光出力用クロックパルス７１と同じ周期で出力される。ライン読取時間間隔の設定は、このブランキングクロックパルス７２の出力パルス数を設定することにより行われる。なお、ブランキングクロックパルス７２は、受光出力用クロックパルス７１に続いて（すなわちライン読取動作による主走査方向の１ライン分の画像の読取りを終了した後に）出力されるため、受光素子３１の受光出力の切換え（すなわちライン読取動作）に寄与しない。
【００５２】
ここで、図５（ａ）に示すように、画像読取センサ１３に内蔵のクロックが、クロックパルス７０として受光出力用クロックパルス７１を出力した後に、ブランキングクロックパルス７２を出力することなくクロックパルス７０の出力を停止する場合を考える。
【００５３】
この場合、画像読取センサ１３は、受光出力用クロックパルス７１の出力の停止（クロックパルス７０の出力の停止）を受けて、読取終了信号を制御部４１に出力することになる。上述のように、原稿の全体から画像を読取る全体読取動作は、ライン読取動作を繰り返すことにより行われ、ライン読取動作は、制御部４１が画像読取センサ１３からの読取終了信号を受けて画像読取センサ１３に読取開始信号を出力する動作を繰り返すことにより、繰り返される。
【００５４】
従って、この場合には、全体読取動作において、受光出力用クロックパルス７１の出力開始から出力停止までの受光出力用クロックパルス出力時間に、信号処理等（読取開始指示信号の送受信や読取終了信号の送受信等）に要する時間を加算した時間の間隔で、ライン読取動作が繰り返されることになる。つまり、この場合には、受光出力用クロックパルス出力時間に信号処理等に要する時間を加算した時間がライン読取時間間隔となる。なお、ライン読取時間間隔は、制御部４１がライン読取動作において主走査方向の１ライン分の画像の読取出力信号を得るのに要する時間でもある。
【００５５】
一方、図５（ｂ）に示すように、画像読取センサ１３に内蔵のクロックが、クロックパルス７０として受光出力用クロックパルス７１を出力した後に、受光出力用クロックパルス７１に続いてブランキングクロックパルス７２を出力してクロックパルス７０の出力を停止する場合を考える。
【００５６】
この場合、画像読取センサ１３は、ブランキングクロックパルス７２の出力の停止（クロックパルス７０の出力の停止）を受けて、読取終了信号を制御部４１に出力することになる。これにより、画像読取センサ１３から制御部４１への読取終了信号の出力タイミングは、ブランキングクロックパルス７２を出力しない場合と比較して、ブランキングクロックパルス７２を出力している時間だけ、遅延されることになる。つまり、受光出力用クロックパルス７１に続いてブランキングクロックパルス７２を出力することにより、ライン読取動作による主走査方向の１ライン分の画像の読取りを終了した時点（受光出力用クロックパルス７１の最後のパルスが出力された時点）から次の１ライン分の画像の読取りを開始するまでの間に、ライン読取動作に寄与しないブランキング期間が設けられる。
【００５７】
従って、この場合には、全体読取動作において、受光出力用クロックパルス７１の出力開始から出力停止までの受光出力用クロックパルス出力時間と、ブランキングクロックパルス７２の出力開始から出力停止までのブランキングクロックパルス出力時間（ブランキング期間）とに、信号処理等に要する時間を加算した時間の間隔で、ライン読取動作が繰り返されることになる。つまり、この場合には、受光出力用クロックパルス出力時間とブランキングクロックパルス出力時間とに信号処理等に要する時間を加算した時間がライン読取時間間隔となる。
【００５８】
すなわち、全体読取動作におけるライン読取時間間隔は、受光出力用クロックパルス７１に続いてブランキングクロックパルス７２を出力することにより、ブランキングクロックパルス７２を出力しない場合よりも長くなる。また、ライン読取時間間隔は、ブランキングクロックパルス７２の出力パルス数に応じて変化し、ブランキングクロックパルス７２の出力パルス数が多くなるにつれて長くなる。
【００５９】
つまり、ライン読取時間間隔の設定は、ブランキングクロックパルス７２の出力パルス数を設定する（ライン読取動作による主走査方向の１ライン分の画像の読取りを終了してから次の１ライン分の画像の読取りを開始するまでの間に、ライン読取動作に寄与しないブランキング期間を設ける）ことにより行われる。ブランキングクロックパルス７２の出力パルス数の設定は、制御部４１から画像読取センサ１３にブランキングクロックパルス７２の出力パルス数を設定するための設定信号を出力し、画像読取センサ１３がその設定信号を受けてブランキングクロックパルス７２の出力パルス数を設定することにより行われる。
【００６０】
ライン読取時間間隔は、上述のように、画像データ転送所要時間（ライン読取動作により読取った１ライン分の画像の画像データをＰＣ２に送信開始してからＰＣ２がその１ライン分の画像の画像データを受信完了するまでに要する時間）以上の長さになるように設定される。ライン読取時間間隔の設定は、このようにして行われる。
【００６１】
このように、上記構成の画像読取装置１によれば、画像データ転送所要時間以上の長さとなるようにライン読取時間間隔が設定され、画像データ転送所要時間以上の長さのライン読取時間間隔でライン読取動作が繰り返されて、全体読取動作が行われる。従って、ＰＣ２への画像データの転送が原稿からの画像の読取りに追随できなくなることがないので、画像の読取りを途中で中断しなければならない事態に陥ることなく画像の読取りを進行することができ、迅速に画像の読取りを完了することができる。
【００６２】
しかも、画像データ転送時間の測定は、測定用データを用いて行われるため、画像データ転送所要時間の測定のために原稿の画像を読取る必要がなく、迅速に画像データ転送所要時間を測定してライン読取時間間隔を設定することができる。また、画像データ転送時間の測定は、測定用データをＰＣ２に送信する動作を所定の測定時間継続して、測定用データの受信完了通知の受信回数と測定時間に基いて画像データ転送時間を算出することにより行われるため、簡単な処理によって、精度良く、画像データ転送所要時間を測定することができる。
【００６３】
さらに、ライン読取時間間隔の設定は、ライン読取動作による１ライン分の画像の読取りを終了してから次の１ライン分の画像の読取りを開始するまでの間に、ライン読取動作に寄与しないブランキング期間を設けることにより行われるため、ライン読取動作に影響を与えることなく、簡単な処理によって、ライン読取時間間隔を設定することができる。
【００６４】
また、原稿の全体から画像を読取る全体読取動作は、ライン読取時間間隔が画像データ転送所要時間以上の長さとなるように設定されてから行われるため、より確実に、画像の読取りを途中で中断しなければならない事態に陥ることなく画像の読取りを進行することができ、より迅速に、画像の読取りを完了することができる。
【００６５】
なお、本発明は、上記実施形態の構成に限られず、種々の変形が可能である。例えば、ライン読取時間間隔の設定は、画像読取センサにおいて、ブランキングクロックパルスを出力する（ブランキング期間を設ける）ことにより行うものに限られず、例えば、制御部において、画像読取センサから読取終了信号を受けてから読取開始指示信号を出力するまでの間に、ブランキング期間を設けることにより行ってもよい。迅速に画像の読取りを完了するためには、ライン読取時間間隔をできるだけデータ転送所要時間に近く設定するのが望ましい。画像データ転送所要時間の測定は、測定用データの１回の送信で、測定用データの送信を開始してから受信完了通知を受信するまでの時間を測定することにより行ってもよい。
【図面の簡単な説明】
【００６６】
【図１】本発明の一実施形態に係る画像読取装置の概略構成を示す斜視図。
【図２】（ａ）は同画像読取装置の側断面図、（ｂ）は同画像読取装置の平断面図。
【図３】同画像読取装置の電気的ブロック構成図。
【図４】同画像読取装置の画像データ転送所要時間を測定する動作を示すタイミングチャート。
【図５】同画像読取装置のライン読取時間間隔の設定方法を示す図であり、（ａ）は画像読取センサに内蔵のクロックからクロックパルスとして受光出力用クロックパルスのみを出力した場合のクロックパルスを示す図、（ｂ）は同クロックパルスとして受光出力用クロックパルスに続いてブランキングクロックパルスを出力した場合のクロックパルスを示す図。
【符号の説明】
【００６７】
１    画像読取装置
２    ＰＣ（コンピュータ）
１０    筺体
１０ａ    上壁
１０ｂ    排紙口
１１    原稿台
１２    原稿押さえ板
１３    画像読取センサ
１４    光源
１５    ペーパレスト
１６    キー操作部
２１    支持基台
２２    ガイドレール
２３    スキャンモータ
２４    ベルト
３１    受光素子
３２    受光レンズ
４１    制御部（測定手段、設定手段）
４２    画像処理部
４３    バッファメモリ
４４    ＵＳＢ通信部
５０    ドライバ
７０    クロックパルス
７１    受光出力用クロックパルス
７２    ブランキングクロックパルス
【図１】
2009017512.tif 000003
【図２】
2009017512.tif 000004
【図３】
2009017512.tif 000005
【図４】
2009017512.tif 000006
【図５】
2009017512.tif 000007