(57)【要約】【課題】読取前の原稿プリフィード動作と読取動作をモータを停止させず、連続的に実行可能とし、モータの停止時、再回転時の励磁ホールド処理時間などを必要とせず、スループットを向上させること。【解決手段】モータにより駆動される自動原稿搬送装置（以下、ＡＤＦ、という）を有する読取装置において、原稿読取動作時のモータの速度を設定し、この設定された設定速度で、原稿のプリフィード動作及び原稿の読取動作を連続して行う。これにより、読取前の原稿プリフィード動作と読取動作をモータを停止させず、連続的に実行可能とした。【選択図】        図３
2005312065.tif 000002
【特許請求の範囲】
【請求項１】
モータにより駆動される自動原稿搬送装置（以下、ＡＤＦ、という）を有する読取装置において、
原稿読取動作時の前記モータの速度を設定する読取速度設定手段と、
この読取速度設定手段で設定された設定速度で、原稿のプリフィード動作及び原稿の読取動作を連続して行う制御手段とを、
有することを特徴とする読取装置。
【請求項２】
請求項１記載の読取装置において、前記制御手段は、前記読取速度設定手段で設定された設定速度で原稿のプリフィード動作及び原稿の読取動作を連続して行うときのスループットと、最高速度で原稿のプリフィード動作を行い、かつ前記読取速度設定手段で設定された設定速度で原稿の読取動作を行うときのスループットとを比較し、スループットの良い方の制御を実行することを特徴とする読取装置。
【請求項３】
モータにより駆動される自動原稿搬送装置を有する読取装置において、
原稿読取動作時の前記モータの速度を設定する読取速度設定手段と、
任意の速度で原稿のプリフィード動作を行い、かつ前記読取速度設定手段で設定された設定速度で原稿の読取動作を行うと共に、その原稿のプリフィード動作の速度と、原稿の読取動作の速度との間を連続的に変化させて、原稿のプリフィード動作及び原稿の読取動作を連続して行う制御手段とを有することを特徴とする読取装置。
【請求項４】
請求項１〜請求項３記載の読取装置において、前記制御手段は、さらに読取データ出力側の状況により、原稿の読取動作開始前に前記モータを一時停止させることを特徴とする読取装置。
【請求項５】
モータにより駆動されるシートスルー型のＡＤＦにおいて、原稿読取前のプリフィード動作の後、停止することなく原稿読取動作を連続的に行うことを特徴とするＡＤＦ制御方式。
【請求項６】
請求項５記載のＡＤＦ制御方式において、原稿読取前プリフィード動作時のモータ速度と原稿読取動作時のモータ速度を同じとし連続的動作を実行した第１方式と、原稿読取前プリフィード動作時のモータ速度を最高速度とし、原稿読取前プリフィード動作と原稿読取動作間で一時停止した第２方式とのスループットを比較し、第２方式のスループットが良くなる場合に、前記第２方式で制御させることを特徴とするＡＤＦ制御方式。
【請求項７】
請求項５記載のＡＤＦ制御方式において、原稿読取前プリフィード動作時の速度と原稿読取動作時の速度が異なっている場合でも、原稿のプリフィード動作の速度と原稿の読取動作の速度との間を連続的に変化させて、プリフィード動作と読取動作を連続的に動作させることを特徴とするＡＤＦ制御方式。
【請求項８】
請求項５〜請求項７記載のＡＤＦ制御方式において、読取画データ出力側の都合により、原稿読取前プリフィード動作と原稿読取動作を連続的に動作させることができなくなった場合に、原稿読取動作開始前にモータを一時停止させることを特徴とするＡＤＦ制御方式。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ファクシミリ装置、複写機、スキャナーなどのシートスルー型の自動原稿搬送装置（ＡＤＦ）を有する画像の読取装置に関し、特にそのスループットを向上できる読取装置、及びそのＡＤＦ制御方式に関する。
【背景技術】
【０００２】
ファクシミリ装置、複写機、スキャナーなどの画像読取装置において、シートスルー型のＡＤＦが用いられている。このＡＤＦは、原稿台にセットされた原稿を読取ライン手前まで搬送するプリフィード動作と、プリフィード動作で搬送された原稿をユーザーが指定した線密度に応じた速度で搬送しながら画像データを読み取る読取動作を有している。
【０００３】
そして、このような読取装置において、読取画像用のバッファ内の画情報の占有率により読取線密度を変更し、読取中の間欠動作が起こりにくくすること（特開平５−２１９３２６号公報）や、バッファメモリの容量により読取速度を決定し、読取中の間欠動作が起こりにくくすることなどのように、読取速度を制御することが知られている（特許文献１参照）。
【０００４】
しかし、これら従来の読取装置では、プリフィード動作と読取動作の間で一旦駆動用のステップモータを停止しており、画像の読取装置にもよるが駆動用のステップモータ停止時に数百ｍｓｅｃ、再回転時にやはり数百ｍｓｅｃの励磁ホールド時間を必要としている。
【特許文献１】特開平１０−７５３４０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
この励磁ホールド時間は、原稿一枚だけでは大した時間ではないが、マルチ頁読取となると、秒単位のオーダーの時間となり、決して無視できない時間となっている。もし、そのホールド時間がなければ数枚分余分に読み取ることも可能となる。
【０００６】
このような従来の読取装置の問題点に鑑み、本発明では、読取前の原稿プリフィード動作と読取動作をモータを停止させず、連続的に実行可能とし、モータの停止時、再回転時の励磁ホールド処理時間などを必要とせず、スループットを向上させることを目的とする。
【０００７】
また、プリフイード動作と読取動作間でモータを一旦停止させた場合と、プリフィード動作と読取動作をモータを停止させず連続的に行った場合とを比較し、スループットの高い制御方式を自動的に実行することで、最適なスループットを実現することを目的とする。
【０００８】
また、プリフィード動作時と読取動作時のモータ回転速度が違っても、モータを一時停止させず、プリフィード動作を最高速度で回転させ、モータの停止時、再回転時の励磁ホールド処理時間などを必要とせず、スループットを向上させることを目的とする。
【０００９】
さらに、読取画データ出力側の出力速度やバッファ容量など出力側の条件で読取開始できない場合には、モータを一旦停止させることで、出力側処理速度が遅いようなシステムにも適用可能とすることを目的とする。
【課題を解決するための手段】
【００１０】
本発明の請求項１記載の読取装置は、モータにより駆動される自動原稿搬送装置（以下、ＡＤＦ、という）を有する読取装置において、原稿読取動作時の前記モータの速度を設定する読取速度設定手段と、この読取速度設定手段で設定された設定速度で、原稿のプリフィード動作及び原稿の読取動作を連続して行う制御手段とを、
有することを特徴とする。
【００１１】
請求項２の読取装置は、請求項１記載の読取装置において、前記制御手段は、前記読取速度設定手段で設定された設定速度で原稿のプリフィード動作及び原稿の読取動作を連続して行うときのスループットと、最高速度で原稿のプリフィード動作を行い、かつ前記読取速度設定手段で設定された設定速度で原稿の読取動作を行うときのスループットとを比較し、スループットの良い方の制御を実行することを特徴とする。
【００１２】
請求項３記載の読取装置は、モータにより駆動される自動原稿搬送装置を有する読取装置において、原稿読取動作時の前記モータの速度を設定する読取速度設定手段と、任意の速度で原稿のプリフィード動作を行い、かつ前記読取速度設定手段で設定された設定速度で原稿の読取動作を行うと共に、その原稿のプリフィード動作の速度と、原稿の読取動作の速度との間を連続的に変化させて、原稿のプリフィード動作及び原稿の読取動作を連続して行う制御手段とを有することを特徴とする。
【００１３】
請求項４の読取装置は、請求項１〜請求項３記載の読取装置において、前記制御手段は、さらに読取データ出力側の状況により、原稿の読取動作開始前に前記モータを一時停止させることを特徴とする。
【００１４】
請求項５のＡＤＦ制御方式は、モータにより駆動されるシートスルー型のＡＤＦにおいて、原稿読取前のプリフィード動作の後、停止することなく原稿読取動作を連続的に行うことを特徴とする。
【００１５】
請求項６のＡＤＦ制御方式は、請求項５記載のＡＤＦ制御方式において、原稿読取前プリフィード動作時のモータ速度と原稿読取動作時のモータ速度を同じとし連続的動作を実行した第１方式と、原稿読取前プリフィード動作時のモータ速度を最高速度とし、原稿読取前プリフィード動作と原稿読取動作間で一時停止した第２方式とのスループットを比較し、第２方式のスループットが良くなる場合に、前記第２方式で制御させることを特徴とする。
【００１６】
請求項７のＡＤＦ制御方式は、請求項５記載のＡＤＦ制御方式において、原稿読取前プリフィード動作時の速度と原稿読取動作時の速度が異なっている場合でも、原稿のプリフィード動作の速度と原稿の読取動作の速度との間を連続的に変化させて、プリフィード動作と読取動作を連続的に動作させることを特徴とする。
【００１７】
請求項８のＡＤＦ制御方式は、請求項５〜請求項７記載のＡＤＦ制御方式において、読取画データ出力側の都合により、原稿読取前プリフィード動作と原稿読取動作を連続的に動作させることができなくなった場合に、原稿読取動作開始前にモータを一時停止させることを特徴とする。
【発明の効果】
【００１８】
これら請求項の構成によれば、読取前の原稿プリフィード動作と読取動作をモータを停止させず、連続的に実行可能とすることで、ステップモータの停止時、再回転時の励磁ホールド処理時間などを必要とせず、スループットを向上させることができる。
【００１９】
また、従来方式であるプリフイード動作と読取動作間でモータを一旦停止させた場合と、本発明方式であるプリフイード動作と読取動作を連続的に行う制御方式とを比較し、スループットの高い制御方式を自動的に実行することで、読取動作が遅い場合にプリフイード動作も遅くなることを回避して、最適なスループットを実現することができる。
【００２０】
また、プリフィード動作時と読取動作時のモータ回転速度が違っても、モータを一旦停止させず、連続的に速度変化を行わせることで、プリフィード動作を最高速度で行わせることを可能とし、ステップモータの停止時、再回転時の励磁ホールド処理時間などを必要とせず、スループットを向上させることができる。
【００２１】
さらに、本発明方式であるプリフイード動作と読取動作を連続的に行う制御方式を実行中に、読取画データ出力側の出力速度やバッファ容量などにより、読取開始できない場合は、読取直前でモータを一旦停止させ、出力側の準備が整った時点で読取開始できるようにすることで、出力側処理速度が遅いようなシステムにも適用可能となる。
【発明を実施するための最良の形態】
【００２２】
本発明の実施例について、図を参照して、順次説明する。
【００２３】
図１は本発明の読取装置を実装したファクシミリ装置のブロック図を示すものである。なお、ここではファクシミリ装置を例に説明するが、特にファクシミリ装置である必要はなく、モータにより駆動される自動原稿搬送装置（以下、ＡＤＦ）を有する読取装置に広く適用することができる。
【００２４】
図１において、スキャナ１は、ＣＣＤ、密着センサなどにより送信、コピーする画像を読み取るものである。読取画像バッファ１４は、スキャナ１で読み取った画情報をライン単位に数ラインから数十ライン分（あるいは数百ライン分あるいは１ページ分が記憶可能なライン分でもかまわない）記憶するメモリで、各出力方式によってこの読取画像バッファ１４から画情報をライン単位に読み出し、適切な処理を施し、出力部へ転送する。プロッタ２は、読み取った画情報を記録紙に記録したり、様々なレボートを記録紙へ出力する。操作表示部３は、配設された表示ＬＣＤ（液晶表示デバイス）、ＬＥＤ（発光ダイオード）や操作キーにより装置の動作状態を表示する一方、オペレータが各種操作を行うものである。
【００２５】
画像メモリ４は、スキャナ１で読み取った画情報や通信により受信した画情報を圧縮した状態で記憶するものである。このメモリ４はバッテリ６によりバックアップされているので、装置電源がオフしてもバッテリ６が空になるまで記憶情報は消去されない。通常、ＤＲＡＭが使用される場合が多く、装置電源がオフとなっても、数時間は記憶内容が消去されない。パラメータメモリ５は、様々な制御に必要なパラメータなどを記憶するもので、このメモリもバックアップされており、装置電源がオフしても記憶情報は消去されない。通常、ＳＲＡＭが使用される場合が多く、装置電源がオフとなっても、数年は記憶内容が消去されない。
【００２６】
モデム１１は、画情報や各種手順信号を変復調して伝送するもので、通信制御部６により各種信号を伝送するよう制御されるものである。網制御装置１２は、電話回線が接続され、発着信の際に所定の回線制御を行うものである。符号化復号化部７は、既知の符号化方式により送信する画情報データを圧縮する一方、受信した画情報を復号化して元の画像に再生するものである。ＣＰＵ８は、この装置の全ての制御を司るマイクロコンピュータである。ＲＯＭ９は、この装置を制御するためのソフトウェアが記憶されており、このプログラムの命令によってＣＰＵ８は全ての制御を行う。ホストＰＣＩ／Ｆ部１０は、ＰＣとのコマンド／レスポンスデータのやり取りや画情報データ転送を行う部分である。本発明では、Ｉ／Ｆ部分については、一般に使用されるＩ／Ｆ仕様にて実現可能である。時計１３は、現在時刻の読み書きが可能な、ＩＣであり、本装置の時間の基準となる。
【００２７】
図２は、本発明の適用されるＡＤＦを、フイードローラー（ｆｅｅｄローラー）と読取ローラー（Ｒ０〜Ｒ２ローラー）の線速差によってページ間を確保するタイプのＡＤＦを例にとって説明するための図である。
【００２８】
図２において、ｆｅｅｄローラー２３とＲ０ローラー２４およびＲ１ローラー２５は、あらかじめ線速に差をつけており、ｆｅｅｄローラー２３の方が、Ｒ０／Ｒ１ローラー２４，２５よりも線速を遅く設定してある。この状態で、１ページ目の原稿後端がｒｅｖｅｒｓｅローラー（分離部）２２を過ぎたときから次の原稿もｆｅｅｄローラー２３によってＲ０ローラー２４へ送られようとするが、上記線速差によって、供給される原稿の１枚目と２枚目の間に隙間が発生することになる。近年では、高速読取を要求されるため、このページ間を極力短くし、マルチページ読取時の速度を向上するように設計されている。
【００２９】
また、図２中のセンサーＳ２は、原稿の先端位置を決定するためのセンサーで、このセンサーＳ２が原稿ありになったところを基準に原稿先端位置を割り出す。通常、原稿搬送にはステップモータが使用され、そのステップ数を管理することで原稿位置制御を実行している。
【００３０】
次に、原稿搬送制御について説明すると、ＡＤＦ原稿搬送制御は大別して以下の３種類の動作に分けられる。
１．ＡＤＦプリフイード動作：ＡＤＦ原稿台にセットされた原稿を読取ライン（スキャンライン）手前まで搬送する動作モードで、原稿搬送を開始し、センサーＳ２に原稿先端が到達してから、あらかじめ設定された量を引き続き搬送し、原稿先端を読取ラインより手前に停止させている。ＡＤＦプリフィード動作は最初の１ページ目のみでなく、毎ページ実行される。ただし、ＡＤＦプリフィード動作開始時に既に原稿がセンサーＳ２がオンの位置にあった場合は、ＡＤＦプリフイード動作は実行しない。
２．読取動作：ＡＤＦプリフィード動作において搬送された原稿をユーザーが指定した線密度に応じた速度にて搬送しながら画データを読み取る。ソフト制御としては、ＡＤＦプリフイード動作後の原稿をあらかじめ設定された長さ分だけ搬送させたところで、画像読取を開始し、あらかじめ決められた長さ分読み取る、または、センサーＳ２がオフした後あらかじめ設定された長さ分読み取った後、あらかじめ設定された長さ分搬送し停止する。この停止位置は、スタンプ押印待機位置である。従って、スタンプ押印位置まで搬送する動作もこの読取動作制御内に含まれる。なお、この画像読取終了後の搬送はつぎの排紙動作に含めても良い。
３．排紙動作：排紙動作は、あらかじめ設定されたパルス分モーターを正転方向に回転させ、原稿の最終ページを排出する。本動作はマルチページ読取時の途中では実行せず、最終ページのみの排出時に動作させる。従って、最終ページ以外は、次のページのＡＤＦプリフィード動作や読取動作にて自然に排出されることとなる。
【００３１】
なお、２１はピックアップコロ、Ｓ１は原稿有無センサー、Ｂ４・Ａ３は原稿幅検知センサ、２６はキセノンランプ、２７はＲ２ローラー、２８はスタンプ、２９は排出ローラー、ＭＤＦは手差し給紙など手動の原稿給紙である。
【００３２】
次に、本発明の第１実施例のＡＤＦ原稿搬送制御及び読取制御について、図３及び図４〜図７のフローチャートを参考に説明する。
【００３３】
送信原稿蓄積動作を例にとって説明する。まず、図３は、全体のフローチャートを示したものであり、スタートすると、まずモード設定Ｓ１０が行われる。この詳細は図４に示される。次に、プリフィード動作Ｓ２０が行われる。この詳細は図５に示される。次に、読取動作Ｓ３０が行われる。この詳細は図６に示される。そして、読取終了後処理Ｓ４０において、読取動作が終了した時点で次の原稿が有るか無いかを確認し、有る場合は排紙動作をすることなくプリフィード動作Ｓ２０に戻り、無い場合は排紙動作を実行しエンドに行き動作を終了する。この詳細は図７に示される。
【００３４】
次に、各動作を詳しく説明する。モード設定Ｓ１０は、図４を参照して、まず原稿台に読み取りたい原稿をセットし（Ｓ１０１）、読取モードを設定後（Ｓ１０２）、送信先を入力し読取スタートボタンを押す（Ｓ１０３）。この時の設定された読取モードを記憶する（Ｓ１０４）。
【００３５】
この設定された読取モードに基づく読取線密度を参照して（Ｓ１０５）、読取中のモーター速度が決定される（Ｓ１０６）。この例では読取線密度は３段階に区分されている。普通字に対応するスタンダードＳＴＤは１６００ＰＰＳ（１秒間当たりのパルスモータのパルス数）であり、細かい字に対応するディテールＤＴＬは８００ＰＰＳであり、微細字に対応するセミスーパーファインＳＳＦでは４００ＰＰＳである。そして、これらの線密度に対応して、プリフィード／排紙動作速度が、それぞれ定められる（Ｓ１０７）。
【００３６】
次に、プリフィード動作Ｓ２０は、図５を参照して、まずモード設定Ｓ２０からの指令あるいは読取終了後処理Ｓ４０からの繰り返し指令を受けて設定された速度でプリフィード動作を開始する（Ｓ２０１）。同時に、センサＳ２オンからどれだけ進んだかのカウンターＳ２ＯＮ−ＣＮＴをクリアし、プリフィード時パルスカウンターＰＲＥＦＤ−ＣＮＴをクリアする。また、プリフィード動作を実行中、同時に光源の点灯およびシェーディング補正データ取りも実施する。
【００３７】
設定された速度でモータを回転し（Ｓ２０２）、プリフィード時パルスカウンターＰＲＥＦＤ−ＣＮＴをステップモータに供給したパルス数分カウントアップする（Ｓ２０３）。プリフィード時パルスカウンターＰＲＥＦＤ−ＣＮＴのカウント値がノンフィード検出パルス値より大きいかどうかを比較し、大きい場合にはノンフィードエラーを出力する（Ｓ２０５）。この比較した結果が小さい場合には、センサＳ２がオンになるまでこの動作を繰り返し行う。
【００３８】
そして、センサーＳ２に原稿先端が到達すると（Ｓ２０６）、従来方式では、その時点からあらかじめ設定された量を引き続き搬送し、原稿先端を読取ラインより手前まできた時に停止させているが、本発明では、センサーＳ２に原稿先端が到達した時（Ｓ２０６）からのステップモータに供給したパルス数のカウントＳ２ＯＮ−ＣＮＴを開始しながら（Ｓ２０８）、設定された速度でノンストップでモータ回転を継続し（Ｓ２０７）、センサーＳ２オンからのステップモータカウント値Ｓ２ＯＮ−ＣＮＴが読取前原稿待機位置まで到達したかどうかをチェックしながら（Ｓ２０９）、そのまま搬送を続ける。そして、カウント値Ｓ２ＯＮ−ＣＮＴが読取前原稿待機位置カウント値まで到達したら、プリフィード動作は終了し、引き続いて画像読取を開始することになる。
【００３９】
次に、読取動作Ｓ３０は、図６を参照して、プリフィード動作Ｓ２０が終了すると、一旦停止することなく、直ちに読取動作に移行し（Ｓ３０１）、設定された速度でモータ回転を行い（Ｓ３０２）、ステップモータカウント値Ｓ２ＯＮ−ＣＮＴをステップモータに供給したパルス数分カウントアップし（Ｓ３０３）、ステップモータカウント値Ｓ２ＯＮ−ＣＮＴが読取開始位置カウント値になるまで（Ｓ３０４）、この動作を継続する。ステップモータカウント値Ｓ２ＯＮ−ＣＮＴが読取開始位置カウント値になると、画情報読取を開始する（Ｓ３０５）。
【００４０】
画情報読取を開始する（Ｓ３０５）と、引き続いて同じく設定された速度でモータを回転させ（Ｓ３０６）、ステップモータカウント値Ｓ２ＯＮ−ＣＮＴをステップモータに供給したパルス数分カウントアップし（Ｓ３０７）、ステップモータカウント値Ｓ２ＯＮ−ＣＮＴが最大原稿長カウント値より大きいかどうかをチェックし、大きい場合には最大原稿長エラー（Ｓ３０９）と判断する。ステップモータカウント値Ｓ２ＯＮ−ＣＮＴが最大原稿長カウント値より小さい場合には、センサーＳ２がオフになるまで、この動作を繰り返す。
【００４１】
センサーＳ２がオフになると（Ｓ３１０）、センサＳ２オフからどれだけ進んだかのカウント値Ｓ２ＯＦＦ−ＣＮＴをクリアし（Ｓ３１１）、設定された速度でモータを回転し（Ｓ３１２）、カウント値Ｓ２ＯＦＦ−ＣＮＴをステップモータに供給したパルス数分カウントアップし（Ｓ３１３）、カウント値Ｓ２ＯＦＦ−ＣＮＴが画情報読取終了位置カウント値より大きいかどうかをチェックし（Ｓ３１４）、大きくなるまでこの動作を繰り返す。カウント値Ｓ２ＯＦＦ−ＣＮが画情報読取終了位置カウント値より大きくなった時点で、画情報読取を終了し（Ｓ３１５）、引き続いて読取後終了処理を行うことになる。
【００４２】
次に、読取終了後処理Ｓ４０は、図７を参照して、読取動作Ｓ３０が終了すると、一旦停止することなく、引き続き設定された速度でモータを回転し（Ｓ４０１）、カウント値Ｓ２ＯＦＦ−ＣＮＴをステップモータに供給したパルス数分カウントアップし（Ｓ４０２）、カウント値Ｓ２ＯＦＦ−ＣＮＴがスタンプ押印待機位置カウント値より大きいかどうかをチェックし（Ｓ４０３）、大きくなるまでこの動作を繰り返す。
【００４３】
カウント値Ｓ２ＯＦＦ−ＣＮＴがスタンプ押印待機位置カウント値より大きくなると（Ｓ４０３）、スタンプ押印モードかどうかをチェックし（Ｓ４０４）、スタンプ押印モードであるときにはモータを一旦停止し（Ｓ４０４）スタンプを押印した上で、またスタンプ押印モードでないときには直接、次ページの有無をチェックする（Ｓ４０６）。そして、次ページがない場合には排紙動作に移行し（Ｓ４０７）、設定された速度でモータを回転し排紙する。次ページがある場合には再びプリフィード動作に移行する（Ｓ４０８）。
【００４４】
以上のように、本発明の第１実施例では、センサＳ２に原稿先端が到達した時からのステップモータに供給したパルス数のカウントを開始しながら、ノンストップで読取動作へと移行し、センサＳ２オンからのステップモータカウント値をチェックしながらそのまま搬送を続ける。そして、カウント値が読取開始位置まで到達したら、そこから直ちに画像読取を開始する。
【００４５】
また、読取終了後、スタンプ押印位置まできた時にスタンプを押すモード設定となっているかどうかを判断し、スタンプを押さない設定となっていたら、次ページがありの場合はそのまま次ページのプリフィード動作へと移行する。次ページ無しの場合はそのまま排紙動作へと移行し、設定された速度でモータを回転し排紙する。スタンプを押す設定となっていたら、スタンプ押印位置で−旦モータを停止させ、スタンプ押印処理後、次ページがありの場合はプリフィード動作へと移行し、設定された速度でモータを回転し排紙する。無しの場合は排紙動作へと移行する。
【００４６】
この本発明の第１実施例によれば、読取前の原稿プリフィード動作と読取動作、及び読取動作と排紙動作をモータを停止させず、等速度で且つ連続的に実行可能としたので、ステップモータ停止時の励磁ホールド処理時間やスルーダウン時間、モータ再回転時の励磁ホールド時間やスルーアップ時間などを短縮可能とし、スループットが向上する。
【００４７】
次に、本発明の第２実施例のＡＤＦ原稿搬送制御及び読取制御について、図８及び図９，図１０のフローチャートを参考に、送信原稿蓄積動作を例にとって説明する。
【００４８】
まず、図８は、全体のフローチャートを示したものであり、第１実施例の図３とほぼ同様であるが、プリフィード動作Ｓ２２と読取終了後処理Ｓ４２のフローチャートが図９，図１０に示されるように一部異なっている。なお、モード設定Ｓ１０と読取動作Ｓ３０は、フローチャート自体は第１実施例の図４，図６と同じである。したがって、全体のフローチャートは図４→図９→図６→図１０となる。
【００４９】
ここで、原稿の読取モード設定時に微細字ＳＳＦモードで読取指定されているときを想定すると、第１実施例の制御方式で制御した場合と、プリフィード動作時は最高速度で駆動し、読取動作に移行する前に一旦モータを停止させる従来方式で制御した場合とで、従来方式の方が励磁ホールド時間等を加味しても早い場合が想定される。この第２実施例は、そのような場合に自動的に後者制御を実施するようにして、適切な制御を実行しスループットを高く維持するようにしたものである。
【００５０】
さて、モード設定Ｓ１０は、第１実施例と同じく図４のフローチャートであるが、まず、原稿台に読み取りたい原稿をセットし（Ｓ１０１）、読取モードを設定後（Ｓ１０２）、送信先を入力し読取スタートボタンを押す（Ｓ１０３）。この時設定された読取線密度（Ｓ１０５）により、読取中のモーター速度が、ＳＴＤの１６００ＰＰＳ、ＤＴＬの８００ＰＰＳ、またはＳＳＦの４００ＰＰＳのいずれかに決定される（Ｓ１０６）。
【００５１】
その際、たとえば、読取線密度がＳＳＦに設定されていた場合、ＳＳＦの速度でプリフィールド動作及び読取動作をノンストップで行うよりも、最高速度でプリフィールド動作を行い、一旦停止し、その後ＳＳＦの速度で読取動作を行う従来方式のほうが早いので、従来方式での制御が選択される。この場合のプリフィード／排紙動作速度の設定（Ｓ１０７）は、各読取線密度に対応して、例えば、ＳＴＤに対して１６００ＰＰＳ、ＤＴＬに対して８００ＰＰＳ、ＳＳＦに対して１６００ＰＰＳとされる。
【００５２】
したがって、本実施例においては、第１実施例の制御方式が選択されている場合には、プリフィールド動作Ｓ２２及び読取動作Ｓ３０において、設定された読取線密度に応じた速度で駆動される。また、従来の制御方式が選択されている場合には、読取動作Ｓ３０は設定された読取線密度に応じた速度で行われ、プリフィード動作Ｓ２２は最高速度で行われる。なお、排紙動作は、プリフィード動作の速度と同じ速度で行われる。本実施例において、第１実施例の制御方式が選択されている場合には、同様な制御動作となるので説明を省略する。
【００５３】
よって、従来の制御方式が選択されていると仮定して、動作フローを説明するが、第１実施例と重複することが多いので、ポイントに重点をおいて説明する。
【００５４】
図９のプリフィード動作Ｓ２２において、最高速度にてプリフィード動作を開始する（Ｓ２０１）。光源の点灯やシェーディング動作は第１実施例と同様、プリフイード動作を実行中同時に光源の点灯及びシェーディング補正データ取りも実施する。そして、センサＳ２に原稿先端が到達してから（Ｓ２０６）、予め設定された量を引き続き搬送し、原稿先端が読取ラインより手前まできたとき（Ｓ２０９）に、従来方式であるから、モータを一旦停止させる（Ｓ２３０、Ｓ２３１）。
【００５５】
このとき、プリフィード動作中に、センサＳ２に原稿先端が到達したとき（Ｓ２０６）からのステップモータに供給したパルス数のカウントＳ２ＯＮ−ＣＮＴを開始している（Ｓ２０８）。そして、第１実施例と同じく、図６の読取動作Ｓ３０に入り、一旦停止後の読取動作開始で引き続きセンサーＳ２オンからのステップモータカウント値Ｓ２ＯＮ−ＣＮＴをチェックしながら搬送を続ける（Ｓ３０２，Ｓ３０３，Ｓ３０４）。そして、カウント値Ｓ２ＯＮ−ＣＮＴが読取開始位置まで到達したら（Ｓ３０４）、同様に画像読取を開始する（Ｓ３０５）。
【００５６】
読取終了後（Ｓ３１５）、図１０の読取終了後処理Ｓ４２に入り、スタンプ押印位置まで搬送し（Ｓ４０１〜Ｓ４０３）、スタンプを押す設定となっているかどうかを判断する（Ｓ４０４）。スタンプを押さない設定となっていたら、次ページがありの場合はそのまま次ページのプリフィード動作へと移行する（Ｓ４０８）。次ページ無しの場合はそのまま排紙動作へと移行し（Ｓ４０７）、設定された速度でモータを回転し排紙する。スタンプを押す設定となっていたら（Ｓ４０４）、モータを一旦停止させ（Ｓ４０５）、スタンプ押印処理後、次ページがありの場合はプリフィード動作へと移行する（Ｓ４０８）。次ページが無しの場合は排紙動作へと移行し（Ｓ４２８）、設定された速度でモータを回転し排紙する。次ページ以降の制御は、１ページ目と同様の動作となる。
【００５７】
この第２実施例では、プリフイード動作Ｓ２２と読取動作Ｓ３０を等回転速度で連続的に実行する第１実施例の制御方式と、プリフイード動作Ｓ２２を高速で行い、読取動作Ｓ３０を設定速度で行い、モータを一旦停止させる従来方式のスループットを比較・判断し、スループットの高い制御方式を自動的に実行することができるようにし、最適なスループットを実現する。
【００５８】
次に、本発明の第３実施例のＡＤＦ原稿搬送制御及び読取制御について、図１１及び図１２、図１３のフローチャートを参考に、送信原稿蓄積動作を例にとって説明する。
【００５９】
まず、図１１は、全体のフローチャートを示したものであり、第１実施例の図３とほぼ同様であるが、読取動作Ｓ３４と読取終了後処理Ｓ４４のフローチャートが図１２，図１３に示されるように一部異なっている。なお、モード設定Ｓ１０とプリフィード動作Ｓ２０は、フローチャート自体は第１実施例の図４，図５と同じである。したがって、全体のフローチャートは図４→図５→図１２→図１３となる。
【００６０】
この第３実施例は、第１実施例、第２実施例をさらに改善し、プリフィード動作時と読取動作時のモータ回転速度が違っていても、モータを一時停止させず、プリフィード動作を最高速度で回転させることにより、ステップモータの停止時、再回転時の励磁ホールド処理時間などを必要とせず、スループットを向上させることができるようにしたものである。
【００６１】
そのために、プリフィード動作速度から読取動作速度への切替、及び、読取動作速度からプリフィード動作速度への切替を、モータの特性を考慮したスルーダウンテーブル、スルーアップテーブルにしたがってなめらかに変化させることで行うものである。これにより、プリフィード動作を最高速度で回転させつつ、モーターを一旦停止させる必要をなくしスループットを向上させるものである。
【００６２】
さて、本第３実施例の動作をフローチャートを参照して説明するが、第１実施例と重複することが多いので、ポイントに重点をおいて説明する。
【００６３】
まず、図４のモード設定Ｓ１０において、原稿台に読み取りたい原稿をセットし（Ｓ１０１）、読取モードを設定後（Ｓ１０２）、送信先を入力し読取スタートボタンを押す（Ｓ１０３）。この時設定された読取線密度により（Ｓ１０５）、読取中のモーター速度が決定される（Ｓ１０６）。なお、プリフィード／排紙動作速度は、読取線密度に関わりなく、例えば最高速度１６００ＰＰＳに設定される（Ｓ１０７）。
【００６４】
一方、図５のプリフィード動作Ｓ２０において、プリフィード動作のモーター回転速度は固定で、一般的には最高速度で回転させる。そして、センサＳ２に原稿先端が到達したとき（Ｓ２０６）からのステップモータに供給したパルス数のカウントＳ２ＯＮ−ＣＮＴを開始する（Ｓ２０８）。なお、第１実施例と同様、プリフイード動作を実行中同時に光源の点灯およびシェーディング補正データ取りも実施する。
【００６５】
そして、図１２の読取動作Ｓ３４において、読取動作に移行すると（Ｓ３０１）、モータの速度を設定された読取速度にスルーダウンさせる（Ｓ３５５）。なお、読取速度も最高速度であれば、そのままの速度となり、第１実施例と同じ動作となる。
【００６６】
この時、ステップモータ速度を最高速度からいきなり低い速度に落とすと、モータが脱調を起こす可能性があるため、あらかじめ設定されたスルーダウンテーブルに従って、設定された読取速度まで速度ダウンさせる。
【００６７】
モータ速度が読取速度と等速になったところで読取動作が進行し、センサーＳ２オンからのステップモータカウント値Ｓ２ＯＮ−ＣＮＴをチェックしながらそのまま搬送を続ける（Ｓ３０２ないしＳ３０４）。そして、カウント値Ｓ２ＯＮ−ＣＮＴが読取開始位置まで到達したら（Ｓ３０４）そこから、第１実施例と同様に画像読み取りを開始する（Ｓ３０５）。
【００６８】
読取終了後（Ｓ３１５）、図１３の読取終了後処理Ｓ４４において、スタンプ押印位置まできた時（Ｓ４０３）にスタンプを押すモード設定となっているかどうかを判断し（Ｓ４０４）、スタンプを押さない設定となっていたら、次ページがありの場合は、今度はプリフィード動作時の最高速度まで速度をスルーアップする（Ｓ４５０）。この時もあらかじめ設定されたスルーアップテーブルに従って、読取動作速度からプリフイード動作速度まで速度アップさせる。当然、読取速度が最高速度の場合はそのままの速度となり、第１実施例と同じ動作となる。速度アップ完了時点で、プリフイード動作へと移行する（Ｓ４０８）。
【００６９】
次ページ無しの場合も同様、排紙動作速度まで速度アップ（通常、排紙動作も最高速が多い）させ（Ｓ４４９）、速度アップ完了時点で排紙動作へと移行し（Ｓ４０７）、設定された速度でモータを回転し排紙する。
【００７０】
スタンプを押す設定となっていたら（Ｓ４０４）、スタンプ押印位置で一旦モータを停止させ（Ｓ４０５）、スタンプ押印処理後、次ページがありの場合はプリフイード動作へと移行し（Ｓ４０８）、無しの場合は排紙動作へと移行し（Ｓ４０７）、設定された速度でモータを回転し排紙する。次ページ以降の制御は、１ページ目と同様の動作を続ける。
【００７１】
この第３実施例では、プリフィード動作時と読取動作時のモータ回転速度が違っていても、モータを一時停止させず、プリフィード動作を最高速度で回転させることにより、ステップモータの停止時、再回転時の励磁ホールド処理時間などを必要とせず、読取モードによらず、最適なスループットを実現できる。
【００７２】
次に、本発明の第４実施例のＡＤＦ原稿搬送制御及び読取制御について、図１４及び図１５、図１６、図１７のフローチャートを参考に、送信原稿蓄積動作を例にとって説明する。
【００７３】
まず、図１４は、全体のフローチャートを示したものであり、第１実施例の図３とほぼ同様であるが、モード設定Ｓ１６、プリフィード動作Ｓ２６、読取動作Ｓ３６、読取終了後処理Ｓ４６のフローチャートが図１５，図１６、図１７、図１８に示されるように一部異なっている。したがって、全体のフローチャートは図１５→図１６→図１７→図１８となる。
【００７４】
この第４実施例は、第１実施例、第２実施例及び第３実施例をさらに改善し、
各実施例の制御方式を実行中でも読取画データ出力側の出力速度やバッファ容量などにより、読取開始できない場合は、読取直前でモータを一旦停止させ、出力側の準備が整った時点で読取開始できるようにすることで、出力側処理速度が遅いようなシステムにも適用可能にしたものである。
【００７５】
第１〜第３の実施例のものでは、画情報読取速度よりも出力側の読取画情報出力速度の方が早い場合または、読取画情報を十分に記憶できる大きさの読取画像バッファを保持している場合にのみ適用できる。すなわち、読み取った画情報を出力する速度が遅いあるいは、読取画像バッファが少ないと途中で止まらざるを得ない場合がある。また、直接送信のように、送信相手先とのブロトコル手順があり、その手順に応じて読取処理を進めるような場合も同様に、プリフィード動作と読取動作間、読取動作と排紙動作間で一旦停止せざるを得ない場合がある。
【００７６】
そこで、第４実施例では、このような場合でも問題無く動作する制御方式を提供するものである。この第４実施例の動作を図１５、図１６、図１７、図１８のフローチャートに沿って説明するが、他の実施例と重複することが多いので、ポイントに重点をおいて説明する。
【００７７】
本実施例では、読取制御を行うためのタスクが存在し、そのタスクが読取制御部に対しプリフィード開始指令、読取開始指令、排紙開始指令を送出し、その指示に従って、読取制御部は所定の動作を実行する。送信原稿蓄積動作を例にとって説明する。
【００７８】
まず、図１５のモード設定Ｓ１６において、原稿台に読み取りたい原稿をセットし（Ｓ１０１）、読取モードを設定後（Ｓ１０２）、送信先を入力し読取スタートボタンを押す（Ｓ１０３）。この時設定された読取線密度（Ｓ１０５）により、読取中のモーター速度が決定される（Ｓ１０６）。なお、プリフィード／排紙動作速度は、読取線密度の関わりなく、例えば最高速度１６００ＰＰＳに設定される（Ｓ１０７）。
【００７９】
ジョブタスクは、読取制御部に対し、プリフイード開始指令を発行する（Ｓ１６８）。これを受けた読取制御部は、プリフィード動作のモーター回転速度（一般的には最高速度）で回転開始させる。また、第１実施例と同様、プリフィード動作を実行中同時に光源の点灯及びシェーディング補正データ取りも実施する。
【００８０】
次に、図１６のプリフィード動作Ｓ２６及び図１７の読取動作Ｓ３６において、プリフィード動作実行中に、ジョブタスクは出力側の準備が整っているかどうかをチェックし、また、直接送信時などの場合は送信相手先からのプロトコルにて画情報送出しても良いタイミングとなったかどうかをチェックし、出力可能であれば、その時点で読取開始指令を読取制御部に対して発行する（Ｓ２６１）。
【００８１】
読取制御部は、この読取開始指令を受けた（Ｓ２６１）タイミングが、センサーＳ２に原稿先端が到達してから（Ｓ２０６）、あらかじめ設定された量を引き続き搬送し、原稿先端が読取ラインより手前まできた時以降、読取前原稿待機位置（Ｓ２０９）とするよりも前であれば、第３実施例におけると同様に、読取速度に速度スルーダウンを実施し（Ｓ３６８）、ノンストップで読取動作を実行する（Ｓ３０５）。
【００８２】
プリフィード動作にて、原稿先端が読取前原稿待機位置に到達した時点（Ｓ２０９）で、ジョブタスクより、読取開始指令を受けていなかった場合（Ｓ２６１）は、従来と同様に一旦停止処理を実行する（Ｓ２６２）。その後、読取開始指令を受けた時点（Ｓ２６１）で、読取速度までスルーアップして（Ｓ３６６，Ｓ３６７）、読取動作を実行する（Ｓ３０５）。
【００８３】
次に、図１８の読取終了後処理Ｓ４６において、読取動作が終了し（Ｓ３１５）、スタンプ押印位置まできた時（Ｓ４０３）に、スタンプを押すモード設定となっているかどうかを判断する（Ｓ４０４）。
【００８４】
スタンプを押さない設定となっていて、次ページがありの場合であって、このスタンプ押印位置まできた時点（Ｓ４０３）で次のページのプリフィード開始指令を受けていた場合（Ｓ４６９）には、読取速度からプリフイード動作時の最高速度まで速度アップさせ（Ｓ４７３）、ノンストップでプリフィード動作を実行する（Ｓ４０８）。
【００８５】
この時点で、次ページのプリフィード開始指令を受けていなかった場合（Ｓ４６９）は、スタンプ押印位置で−旦モータを停止させ（Ｓ４７０）、次ページのプリフィード開始指令が発行されるのを待ち（Ｓ４６９）、発行された時点で停止状態から設定されたプリフィード速度にスルーアップし（Ｓ４７２）、プリフィード動作を開始する（Ｓ４０８）。
【００８６】
次ページが無しの場合（Ｓ４０６）も同様、スタンプ押印位置にきた時点（Ｓ４０３）で、排紙動作開始指令を受けていれば（Ｓ４７４）、読取速度から排紙動作速度に速度アップさせ（Ｓ４７８）、ノンストップで排紙動作に移行し（Ｓ４０７）、排紙する。
【００８７】
この時点で、排紙動作開始指令を受けていなかった場合（Ｓ４７４）は、スタンプ押印位置で一旦モータを停止し（Ｓ４７５）、排紙動作開始指令を待ち（Ｓ４７４）、発行された時点で停止状態から設定された排紙速度にスルーアップし（Ｓ４７７）、排紙動作に移行し（Ｓ４０７）、排紙する。
【００８８】
また、スタンプを押す設定となっていた場合（Ｓ４０４）は、そこでモーターを一旦停止し（Ｓ４０５）、スタンプ押印処理を実行する。その後、次ページがありの場合（Ｓ４０６）は、次ページのプリフィード開始指令が発行される（Ｓ４６９）のを待ち、発行された時点でプリフィード動作を開始する（Ｓ４０８）。次ページ無しの場合（Ｓ４０６）は、排紙動作開始指令が発行される（Ｓ４７４）のを待ち、発行された時点で排紙動作に移行し（Ｓ４０７）、排紙する。次ページ以降の制御は、１ページ目と同様の動作を続ける。
【００８９】
この第４実施例では、従来方式とノンストップ方式をジョブタスクからの各種動作指令タイミングによって、自動的に選択可能としたので、出力側が遅くなった場合や、出力先とのプロトコル手順にあわせて動作しなければならないような場合も、最適なスループットを実現できる。
【図面の簡単な説明】
【００９０】
【図１】本発明の読取装置を実装したファクシミリ装置のブロック図
【図２】本発明の適用されるＡＤＦを説明する図
【図３】本発明の第１実施例の全体のフローチャート
【図４】本発明の第１実施例のモード設定のフローチャート
【図５】本発明の第１実施例のプリフィード動作のフローチャート
【図６】本発明の第１実施例の読取動作のフローチャート
【図７】本発明の第１実施例の読取終了後処理のフローチャート
【図８】本発明の第２実施例の全体のフローチャート
【図９】本発明の第２実施例のプリフィード動作のフローチャート
【図１０】本発明の第２実施例の読取終了後処理のフローチャート
【図１１】本発明の第３実施例の全体のフローチャート
【図１２】本発明の第３実施例の読取動作のフローチャート
【図１３】本発明の第３実施例の読取終了後処理のフローチャート
【図１４】本発明の第４実施例の全体のフローチャート
【図１５】本発明の第４実施例のモード設定のフローチャート
【図１６】本発明の第４実施例のプリフィード動作のフローチャート
【図１７】本発明の第４実施例の読取動作のフローチャート
【図１８】本発明の第４実施例の読取終了後処理のフローチャート
【符号の説明】
【００９１】
１・・・スキャナ
４・・・画像メモリ
６・・・通信制御部
８・・・ＣＰＵ
１１・・・モデム
１２・・・網制御装置
１４・・・読取画像バッファ
Ｓ１・・・原稿存在有無センサー
Ｓ２・・・原稿到達センサー
【図１】
2005312065.tif 000003
【図２】
2005312065.tif 000004
【図３】
2005312065.tif 000005
【図４】
2005312065.tif 000006
【図５】
2005312065.tif 000007
【図６】
2005312065.tif 000008
【図７】
2005312065.tif 000009
【図８】
2005312065.tif 000010
【図９】
2005312065.tif 000011
【図１０】
2005312065.tif 000012
【図１１】
2005312065.tif 000013
【図１２】
2005312065.tif 000014
【図１３】
2005312065.tif 000015
【図１４】
2005312065.tif 000016
【図１５】
2005312065.tif 000017
【図１６】
2005312065.tif 000018
【図１７】
2005312065.tif 000019
【図１８】
2005312065.tif 000020