(57)【要約】【課題】  ＣＰＵの処理速度等の環境によって変動する成分によって原稿読取タイミングが変化して、原稿を先頭から読めない場合がある。原稿読み取りタイミングが変化しても、原稿の先頭から読み取ることを可能とする低コストな画像読み取り装置を提供すること。【解決手段】  処理が遅延した時間を計測し、原稿搬送速度又は読取開始のタイミングを調整することで、原稿の先頭から読み取ることができる。【選択図】図３
2020072359.tif 000002
【特許請求の範囲】
【請求項１】
原稿の搬送を制御する搬送制御部と、
前記搬送制御部により搬送された原稿の先端を検知する原稿検知部と、
前記搬送制御部により搬送された原稿を読取る読取部と、
前記原稿検知部が原稿の先端を検知してから読取部が読取開始の設定をされるまでの時間を計測する時間計測部と、を有し、
前記時間計測部によって測定された時間によって、読取部に原稿が到達する時間が一定になるように搬送制御部によって原稿の搬送速度を制御することを特徴とする画像読取装置。
【請求項２】
原稿の搬送を制御する搬送制御部と、
前記搬送制御部により搬送された原稿の先端を検知する原稿検知部と、
前記搬送制御部により搬送された原稿を読取る読取部と、
前記原稿検知部が原稿の先端を検知してから読取部が読取開始の設定をされるまでの時間を計測する時間計測部と、を有し、
前記時間計測部によって測定された時間によって読取部が原稿の読取を開始することを特徴とする画像読取装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、原稿を搬送しながら読み取る読取装置において、原稿画像の読取タイミングの制御方法に関する。
【背景技術】
【０００２】
従来から、原稿を高速にコピーするために、原稿を搬送しながら読み取る画像読み取り装置が普及している。
【０００３】
このような画像読み取り装置では、原稿の先端から画像を読み取るために、原稿の搬送にあわせて読取部の読み取り開始タイミングを調整する必要があるため、従来から様々な方法でこのタイミングを調整してきた。
【０００４】
特許文献１や特許文献２では予め調整用のシートを搬送し、読取部でそのシートを読み込むことで搬送開始から読み取り開始までの時間を測定しておき、原稿を読む場合はその測定された時間を用いて読取開始のタイミングを制御している。
【０００５】
また、特許文献３では原稿の先頭位置を見つけるために、原稿が読取部に搬送されて来る前から読み取りを開始し、読み取った画像の中から原稿の先頭を検出する手法が用いられている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特許第２８９２８６３号公報
【特許文献２】特開２００１−２８５５７５号公報
【特許文献３】特開２００５−２６９２２３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献１や特許文献２のような予めシートを用いて読取開始の時間を測定する方法では、ＣＰＵの処理速度等の環境によって変動するものは補正することができず、原稿を先頭から読むことが難しい問題がある。
【０００８】
また、特許文献３のような画像から原稿の先頭を検出するためには、画像処理回路及び画像を保存するメモリが必要になり、コストアップにつながるという問題がある。
【０００９】
そこで、本発明は前記事情に鑑み、ＣＰＵの処理速度等の環境によって変動する成分を補正して、原稿の先頭から読むことができる低コストな画像読取装置を提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記の目的を達成するために、請求項１に記載の画像読取装置は、
原稿の搬送を制御するする搬送制御部と、
前記搬送制御部により搬送された原稿の先端を検知する原稿検知部と、
前記搬送制御部により搬送された原稿を読取る読取部と、
前記原稿検知部が原稿の先端を検知してから読取部が読取開始の設定をされるまでの時間を計測する時間計測部と、を有し、
前記時間計測部によって測定された時間によって、読取部に原稿が到達する時間が一定になるように搬送制御部によって原稿の搬送速度を制御することを特徴とする。
【００１１】
また、請求項２に記載の画像読取装置は、
原稿の搬送を制御するする搬送制御部と、
前記搬送制御部により搬送された原稿の先端を検知する原稿検知部と、
前記搬送制御部により搬送された原稿を読取る読取部と、
前記原稿検知部が原稿の先端を検知してから読取部が読取開始の設定をされるまでの時間を計測する時間計測部と、を有し、
前記時間計測部によって測定された時間によって読取部が原稿の読取を開始することを特徴とする。
【発明の効果】
【００１２】
本発明によれば、ＣＰＵの処理速度等の環境によって変動する成分を補正して、原稿の先頭から読むことができる低コストな画像読取装置の提供を実現できる。
【図面の簡単な説明】
【００１３】
【図１】画像読取装置の構成
【図２】画像読取装置の読取部構成
【図３】画像読取装置の制御ブロック図
【図４】搬送速度制御の図
【図５】実施例１のフローチャート
【図６】実施例２の読取制御タイミングの図
【図７】実施例２フローチャート
【発明を実施するための形態】
【００１４】
以下、本発明を実施するための形態について、図面を参照しながら説明する。
【実施例１】
【００１５】
図１は自動原稿搬送機構を搭載した原稿搬送読み取り装置１００の内部構成を示す断面図である。
【００１６】
原稿トレイ１０１に原稿１０２を積載する。原稿トレイ１０１の上方には、給紙ローラ１０３が設けられており、給紙ローラ１０３は分離搬送ローラ１０４と同一の不図示のモータにより回転することで、原稿１０２を給紙する。給紙ローラ１０３は、通常、ホームポジションである上方の位置に退避しており、給紙動作が開始されると下降して原稿１０２の上面に当接する。給紙ローラ１０３は、図示しないアームに軸支されており、アームが揺動することにより上下に移動する。
【００１７】
分離搬送従動ローラ１０５は、分離搬送ローラ１０４の対向側に配置されており、分離搬送ローラ１０４側に押圧されている。分離搬送従動ローラ１０５は、分離搬送ローラ１０４より僅かに摩擦が少ないゴム材等から形成されており、分離搬送ローラ１０４と協働して、給紙ローラ１０３によって給紙される原稿１０２を１枚ずつ分離して給紙する。レジストローラ１０６及びレジスト従動ローラ１０７は、前記分離して給紙された原稿の先端を揃えるものであり、静止したレジストローラ１０６及びレジスト従動ローラ１０７のニップ部に向けて原稿の先端を突き当て、原稿にループを生じさせてその先端を揃える。
【００１８】
リードローラ１０８及びリード従動ローラ１０９は、図示せぬ搬送モータ３０３によって駆動されて原稿を流し読みガラス１１０に向けて搬送する。流し読みガラス１１０の対向側には、プラテンローラ１１１が配置されている。１１２は白色基準板であり、ＣＭＯＳセンサ１１９で読み取ることで各画素の白色基準を補正することができる（以下、シェーディング補正）。
【００１９】
リードローラ１０８及びリード従動ローラ１０９の先には原稿検知センサ１１３があり、内蔵された受光素子及び光源によって、原稿１０２によって光が遮られることで原稿１０２を検知する。このセンサによって原稿１０２を検知した所定時間後に原稿１０２が流し読みガラス１１０を通過する際、読取部１１４では白色ＬＥＤ１１５及び１１６を発光させ、原稿１０２を照明する。この動作の詳細は後述する。前記ＬＥＤ１１５及び１１６によって照明された原稿１０２の拡散光をミラー群１１７によって反射させた後、レンズ１１８によってＣＭＯＳセンサ１１９に集光する。ＣＭＯＳセンサ１１９では入射された光を受光素子で光電変換し、入射された光量に応じた電気信号を出力して画像を得る。
【００２０】
原稿１０２の読取が終了すると、リード排出ローラ１２０及びリード排出従動ローラ１２１によって原稿１０２が搬送され、排紙ローラ１２２によって排紙トレイ１２３に排出される。
【００２１】
図２の読取部１１４の周辺を拡大した模式図を用いて読み取り動作の詳細を説明する。
前述のようにリードローラ１０８及びリード従動ローラ１０９によって搬送される原稿１０２が原稿検知センサ１１３によって検知された所定時間後に読取部１１４で読み取られるが、原稿検知センサ１１３により信号を受け取るＣＰＵの動作状況によっては信号の認識が遅れる場合がある。遅延なく動作した場合はＣＰＵの反応時間ｔ１＋ハード回路による読み取り開始までの遅延時間ｔ２だけ原稿検知センサ１１３による信号から遅れた位置で原稿１０２を読み取るが、遅延した場合は遅延時間Δｔ分だけさらに時間が必用になるため、合計するとｔ１＋Δｔ＋ｔ２時間が必要になる。よって、そのまま読み取りを開始すると原稿１０２の先端から遅れた位置からしか画像を得ることができない。そのため、本実施例では以下のようにしてタイミングを調整している。
【００２２】
図３は原稿搬送読み取り装置１００の制御部の構成ブロック図である。
【００２３】
原稿検知センサ１１３から出力された原稿検知の信号はＣＰＵ２００の割り込み制御部２０１に入力され、演算部２０２及びタイマー２０４へ割り込みが発生する。タイマー２０４は割り込みが発生してからの時間を計測しており、演算部２０２はメモリ２０３上のプログラムに従い、原稿の搬送制御等の他の処理を行いながら割り込みを受け取り、割り込みを処理できるタイミングでタイマー２０４が計測した時間を受け取る。
【００２４】
これにより、ＣＰＵ２００によって割り込みの制御ができるまでの遅延時間Δｔを得ることができる。演算部２０２はこの遅延時間により、搬送制御部３０２へ原稿１０２を搬送する速度を調整するように設定をし、搬送制御部３０２が搬送モータ３０３の回転数を制御してリードローラ１０８の回転速度を調整する。
【００２５】
この搬送速度の調整の様子を図４に示す。
【００２６】
まず、ＣＰＵ２００による遅延時間が無い理想的な場合は、リードローラ１０８によって搬送を開始された原稿１０２は原稿検知センサ１１３を通過するとＣＰＵ２００の割り込み制御部２０１及びタイマー２０４に検知信号が入力され、遅延なく演算部２０２により割り込みの処理が行われる。この場合は原稿１０２は目標速度ｓ０まで加速され、読取部１１４により読み取られる。
【００２７】
一方で、ＣＰＵ２００による遅延時間がある場合は、リードローラ１０８によって搬送を開始された原稿１０２は原稿検知センサ１１３を通過するとＣＰＵ２００の割り込み制御部２０１及びタイマー２０４に検知信号が入力され、演算部２０２により割り込みの処理が行われる。この時に同時にタイマー２０４によって計測された遅延時間Δｔにより読取部１１４が原稿１０２を読み取るタイミングが遅れてしまう。そのため、ＣＰＵ２００ではΔｔ分だけ原稿１０２の搬送を遅らせるように搬送制御部３０２を設定して読取部１１４が読取を開始するタイミングに合わせる制御を行う。
【００２８】
一例としては、遅延なしと同等に搬送した場合Δｔだけ目標速度ｓ０で搬送する時間が長くなるため、延びる距離ｘ＝ｓ０×Δｔとなる。
【００２９】
この分だけ加速を止めて搬送する距離を短くすればよいため、加速を停止する速度をｓ１、停止する時間をｔとすると、
（ｓ０−ｓ１）×ｔ＝ｘ
となり、ｔ＝（ｓ０−Δｔ）／（ｓ０−ｓ１）の間だけ速度ｓ１で搬送した後に目標速度ｓ０へ再度加速していけば、読取部１１４が読取を開始するタイミングに合わせて原稿１０２が到達するようになる。
【００３０】
図５はこれまで説明した原稿搬送読み取り装置のフローチャートである。
【００３１】
ステップＳ１ではユーザーの指示により原稿の搬送が開始される。
【００３２】
搬送された原稿が原稿検知センサへ到達すると（ステップＳ２）、原稿の検知信号が発生し（ステップＳ３）ＣＰＵの演算部及びタイマーへ伝達される。
【００３３】
検知信号を受け取ると、まずはタイマーが時間の計測を開始する（ステップＳ４）。
【００３４】
それと当時にＣＰＵの演算部では、他の処理と並行して割り込み処理を開始する。
【００３５】
ステップＳ６ではタイマーで計測された遅延時間に基づいて、ＣＰＵが搬送制御部の設定を変更して、原稿の搬送速度を調整する。
【００３６】
ステップＳ６で調整された搬送速度によって原稿が読取部に到達し、同時に画像の読取が開始される（ステップ７）。
【００３７】
最終的に原稿の最終ラインまで画像を取得して読み取り動作を終了する（ステップ８）。
【００３８】
以上、説明したように、ＣＰＵの処理速度等の環境によって変動する成分を補正して、原稿の先頭から読むことができる低コストな画像読取装置を提供することが可能となる。
【００３９】
なお、本実施例では特定の速度で搬送速度を維持するように原稿の搬送を調整する例を示したが、搬送速度の調整方法はこれに限定されるものではない。
【実施例２】
【００４０】
実施例１では原稿の搬送速度を調整して読み取りタイミングを合わせる制御例を示したが、実施例２では読取タイミングを原稿の搬送に合わせる例を示す。
【００４１】
なお、構成については実施例１と同じであるため説明を省略する。
【００４２】
図３は原稿搬送読み取り装置１００の制御部の構成ブロック図である。
【００４３】
原稿検知センサ１１３から出力された原稿検知の信号はＣＰＵ２００の割り込み制御部２０１に入力され、演算部２０２及びタイマー２０４へ割り込みが発生する。タイマー２０４は割り込みが発生してからの時間を計測しており、演算部２０２はメモリ２０３上のプログラムに従い、原稿の搬送制御等の他の処理を行いながら割り込みを受け取り、割り込みを処理できるタイミングでタイマー２０４が計測した時間を受け取る。
【００４４】
これにより、ＣＰＵ２００によって割り込みの制御ができるまでの遅延時間を得ることができる。演算部２０２はこの遅延時間により、タイミング制御部３００へ画像を読み取るタイミングを調整する設定をし、画像読取制御部３０１が設定されたタイミングで画像を読み取る。
【００４５】
この読み取りタイミングの調整の様子を図６に示す。
【００４６】
請求項１と同じようにＣＰＵ２００による割り込み処理の遅延が無い場合は、原稿検知センサ１１３による信号を受け取るＣＰＵの動作状況により信号の認識が遅延なく動作した場合はＣＰＵの反応時間ｔ１＋ハード回路による読み取り開始までの遅延時間ｔ２だけ原稿検知センサ１１３による信号から遅れた位置で原稿１０２を読み取る。一方で、遅延した場合はｔ１＋Δｔ＋ｔ２分だけ時間が必要になるため、ハード回路による読み取り開始までの遅延時間ｔ２を調整して、ｔ１＋Δｔ＋ｔ２−Δｔとなるように制御することで、原稿の搬送に合わせたタイミングで読み取ることができるようになる。
【００４７】
図７はこれまで説明したのフローチャートである。
【００４８】
ステップＳ１１ではユーザーの指示により原稿の搬送が開始される。
【００４９】
搬送された原稿が原稿検知センサへ到達すると（ステップＳ１２）、原稿の検知信号が発生し（ステップＳ１３）ＣＰＵの演算部及びタイマーへ伝達される。
【００５０】
検知信号を受け取ると、まずはタイマーが時間の計測を開始する（ステップＳ１４）。
【００５１】
それと当時にＣＰＵの演算部では、他の処理と並行して割り込み処理を開始する。
ステップＳ１６ではタイマーで計測された遅延時間に基づいて、ＣＰＵが読み取り開始タイミングの設定を変更して、原稿を読み取るタイミングを調整する。
【００５２】
原稿が読取部に到達すると同時に、前記ステップＳ１６で調整されたタイミングで画像の読取が開始される（ステップ１７）。
【００５３】
最終的に原稿の最終ラインまで画像を取得して読み取り動作を終了する（ステップ８）。
【００５４】
以上、説明したように、ＣＰＵの処理速度等の環境によって変動する成分を補正して、原稿の先頭から読むことができる低コストな画像読取装置を提供することが可能となる。
【符号の説明】
【００５５】
１００  原稿搬送読み取り装置、３０２  搬送制御部、１１３  原稿検知部、
３０１  読取部、２０４  時間計測部
【図１】
2020072359.tif 000003
【図２】
2020072359.tif 000004
【図３】
2020072359.tif 000005
【図４】
2020072359.tif 000006
【図５】
2020072359.tif 000007
【図６】
2020072359.tif 000008
【図７】
2020072359.tif 000009