(57)【要約】【課題】連続して画像読取処理を行う際に中断時間を短縮し且つ画質の低下を抑制する画像読取装置を提供する。【解決手段】画像読取装置は、ＡＤＦ１００により搬送される原稿の画像を表面読取ユニット２１０に読み取って画像データを生成する。画像データは、シェーディング補正される。表面読取ユニット２１０は、雰囲気温度を検知するサーミスタ２１３を有する。ＣＰＵ３２１は、サーミスタ２１３によって検知した雰囲気温度が所定温度を超えると、表面読取ユニット２１０による画像読取処理の中断を決定する。ＣＰＵ３２１は、表面読取ユニット２１０の光源２０３を消灯し、ＣＣＤセンサ２１１の駆動を停止することで表面読取ユニット２１０による画像読取処理を中断する。【選択図】図３
2020092330.tif 000002
【特許請求の範囲】
【請求項１】
原稿を搬送する搬送手段と、
前記搬送手段によって搬送される原稿の画像を読み取り、該画像を表す画像データを生成する読取手段と、
前記読取手段が読み取った画像の画質を調整するための調整手段と、
前記読取手段の雰囲気温度を検知する温度検知手段と、
前記温度検知手段によって検知した前記雰囲気温度に応じて前記読取手段による前記画像の読取処理の中断を判断する判断手段と、
前記判断手段により前記読取手段による前記読取処理の中断が判断されたときに、前記読取手段の発熱する部品の動作を停止する停止手段と、を備えることを特徴とする、
画像読取装置。
【請求項２】
前記温度検知手段は、前記読取手段の温度を検知する温度検知センサであることを特徴とする、
請求項１記載の画像読取装置。
【請求項３】
前記判断手段は、前記温度検知センサで検知した温度が所定温度を超えている場合に前記読取手段による前記画像の読取処理の中断を判断することを特徴とする、
請求項２記載の画像読取装置。
【請求項４】
前記温度検知手段は、前記読取手段が連続して画像を読み取った原稿の枚数をカウントするカウンタであり、前記枚数に応じて前記雰囲気温度を推定することを特徴とする、
請求項１記載の画像読取装置。
【請求項５】
前記判断手段は、前記カウンタでカウントした前記枚数が所定枚数を超えている場合に前記読取手段による前記画像の読取処理の中断を判断することを特徴とする、
請求項４記載の画像読取装置。
【請求項６】
前記カウンタは、読み取られた原稿の搬送方向の長さを所定のサイズで換算した数により前記枚数をカウントすることを特徴とする、
請求項４又は５記載の画像読取装置。
【請求項７】
前記カウンタは、前記読取手段による前回の画像の読取処理の終了からの経過時間に応じて、前記枚数のカウントを開始する初期枚数を決定することを特徴とする、
請求項４〜６のいずれか１項記載の画像読取装置。
【請求項８】
前記温度検知手段は、前記読取手段が連続して画像を読み取った読取時間を測定するタイマであり、前記読取時間に応じて前記雰囲気温度を推定することを特徴とする、
請求項１記載の画像読取装置。
【請求項９】
前記判断手段は、前記タイマで測定した前記読取時間が所定時間を超えている場合に前記読取手段による前記画像の読取処理の中断を判断することを特徴とする、
請求項８記載の画像読取装置。
【請求項１０】
装置周辺の環境温度を検知する環境センサを備えており、
前記判断手段は、前記環境温度に応じて前記所定時間を切り替えることを特徴とする、
請求項９記載の画像読取装置。
【請求項１１】
前記タイマは、前記読取手段による前回の画像の読取処理の終了からの経過時間に応じて、前記読取時間の測定を開始する初期時間を決定することを特徴とする、
請求項８〜１０のいずれか１項記載の画像読取装置。
【請求項１２】
前記読取手段は、前記原稿に光を照射する発光手段、前記原稿による反射光を受光する受光手段、及び前記受光手段を駆動する駆動手段を備え、
前記停止手段は、前記判断手段により前記読取手段による前記読取処理の中断が判断されたときに、前記発光手段を消灯し、前記受光手段の駆動を停止し、前記駆動手段の動作を停止することを特徴とする、
請求項１〜１１のいずれか１項記載の画像読取装置。
【請求項１３】
前記停止手段は、前記判断手段が読取処理の中断を判断すると、前記搬送手段による新たな原稿の搬送を行わせず、前記搬送手段により既に搬送されている原稿が前記読取手段により読み取られた後に前記読取手段の発熱する部品の動作を停止することを特徴とする、
請求項１〜１２のいずれか１項記載の画像読取装置。
【請求項１４】
前記判断手段は、前記読取手段が前記画像の読取処理を中断してから所定時間は前記雰囲気温度を確認しないことを特徴とする、
請求項１〜１３のいずれか１項記載の画像読取装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、原稿に形成された画像（以下、「原稿画像」という。）を読み取る画像読取装置に関する。
【背景技術】
【０００２】
複写器等に設けられる画像読取装置は、原稿を自動的に読取位置まで搬送する自動原稿搬送装置（以下、「ＡＤＦ（Automatic Document Feeder）」という。）を備えるものがある。ＡＤＦは、原稿トレイに載置される読取対象の原稿を１枚ずつ連続して給送する。画像読取装置は、連続して給送される原稿の原稿画像を光学的に読み取って画像データを生成する。連続して大量の原稿画像の読み取りが行われる場合、読取動作が長時間行われる。これは、読取ユニットに備えられる光源や読取用のセンサ（読取センサ）の昇温につながる。光源や読取センサは、温度が一定以上の状態が続くと故障する可能性がある。特許文献１は、温度が一定以上になると読取速度を遅くして光源や読取センサの発熱を抑制する画像読取装置を提案する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−１０９９８２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
読取速度の低下に応じて読取ユニットの設定を行う場合、読取速度に応じた適切な画像読取のために、読取センサの光量調整を行う必要がある。そのために、昇温状態が続くと、読取速度の低下により生産性が低下する。また、読取速度を低下するときに光量調整を行うことで、連続して原稿を読み取る際の読取間隔が広がる。読取速度の低下は、読取結果の輝度にも影響する。図１５は、温度と輝度との関係の説明図である。読取センサの近傍に設けられる温度検知センサにより検知される温度に応じて、読取速度が変更される。画像読取装置は、通常モード時に通常の読取速度により画像読取処理を行い、昇温制限モード時に読取速度を低くして画像読取処理を行う。
【０００５】
画像読取装置は、通常モードで読み取りを開始する。読み取りの開始時に画像読取装置は、白レベルの基準となる白基準板を読み取って輝度調整（シェーディング）を行う。読取処理が長時間継続されることで、光源や読取センサ自体が熱源となり、温度検知センサが検知する温度が徐々に上昇する。温度の上昇に伴い、光源の光量が低下し且つ読取センサの感度も低下する。そのために読取輝度が変化する。ただし、読取輝度の変化は規定の範囲内に収まるように設計されており、また、１枚毎の原稿間で輝度の変化は小さいために、ユーザは輝度の変化を気づきにくい。
【０００６】
画像読取装置は、温度検知センサが検知する温度が所定の判定温度を超えると、昇温制限モードにより動作して読取速度を低下させる。これにより読取センサの単位時間における入射光量が増加するために、低下した読取速度に応じた読取輝度の調整が必要になる。画像読取装置は、連続して行っている画像読取処理を一旦中断して輝度調整を行うことになる。読取速度を低下させるタイミングで輝度調整を行うと、昇温して感度が変化した光源や読取センサの調整が行われる。そのために原稿読取輝度は、連続して画像読取処理を行う場合に、光量調整の前後（図１５の５枚目と６枚目）で差が生じる。このように連続して画像読取処理を行う際の昇温に対応するために画像読取処理を中断して輝度調整を行うことで、画像読取にかかるトータルの処理時間が長くなり、読み取った画像の画質の低下が生じる。
【０００７】
本発明は、上記課題に鑑みてなされたものであり、連続して画像読取処理を行う際に中断時間を短縮し且つ画質の低下を抑制する画像読取装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明の画像読取装置は、原稿を搬送する搬送手段と、前記搬送手段によって搬送される原稿の画像を読み取り、該画像を表す画像データを生成する読取手段と、前記読取手段が読み取った画像の画質を調整するための調整手段と、前記読取手段の雰囲気温度を検知する温度検知手段と、前記温度検知手段によって検知した前記雰囲気温度に応じて前記読取手段による前記画像の読取処理の中断を判断する判断手段と、前記判断手段により前記読取手段による前記読取処理の中断が判断されたときに、前記読取手段の発熱する部品の動作を停止する停止手段と、を備えることを特徴とする。
【発明の効果】
【０００９】
本発明によれば、連続して画像読取処理を行う際に中断時間を短縮し且つ画質の低下を抑制することができる。
【図面の簡単な説明】
【００１０】
【図１】画像読取装置の構成図。
【図２】別の画像読取装置の構成図。
【図３】コントローラの説明図。
【図４】シェーディング補正の説明図。
【図５】クールダウン制御による画像データの変化の説明図。
【図６】クールダウン制御による画像データの変化の説明図。
【図７】片面読取処理中の処理を表すフローチャート。
【図８】片面読取処理中の処理を表すフローチャート。
【図９】ページ管理情報の説明図。
【図１０】並列して行われる原稿の読取処理の説明図。
【図１１】連続した画像読取処理を表すフローチャート。
【図１２】連続した画像読取処理を表すフローチャート。
【図１３】連続した画像読取処理を表すフローチャート。
【図１４】連続した画像読取処理を表すフローチャート。
【図１５】温度と輝度との関係の説明図。
【発明を実施するための形態】
【００１１】
以下、実施の形態を図面を参照しつつ詳細に説明する。
【００１２】
（ＡＤＦ付き画像読取装置）
図１は、本実施形態の画像読取装置の構成図である。この画像読取装置（以下、「リーダ」という。）２００は、自動原稿給紙装置（ＡＤＦ）１００を備える。リーダ２００は、読取対象の原稿が載置可能な原稿台ガラス２０９を備える。ＡＤＦ１００は、原稿台ガラス２０９上に対して開閉可能に設けられる。リーダ２００は、ＡＤＦ１００により搬送される原稿の一方の面（表面）の画像を、ＡＤＦ１００内の搬送経路の所定の読取位置で読み取ることができる。また、リーダ２００は、ＡＤＦ１００を用いずに、原稿台ガラス２０９に載置された原稿の画像を読み取ることができる。ＡＤＦ１００は、搬送中の原稿の他方の面（裏面）の画像をリーダ２００の読取位置とは異なる読取位置で読み取ることができる。
【００１３】
ＡＤＦ１００は、１枚以上の原稿からなる原稿束Ｓが載置される原稿トレイ３０と、原稿が１枚ずつ搬送される搬送経路と、搬送経路を搬送中の原稿から裏面の画像を読み取る裏面読取ユニット１１０と、読取後の原稿が排出される排紙トレイ１０とを備える。
【００１４】
原稿トレイ３０は、原稿の搬送方向に直交する方向（幅方向）に２つ設けられるガイド板３１、原稿束Ｓのサイズ検知用（原稿の搬送方向の長さ）センサである原稿長センサ１７、１８、及び原稿有無検知センサ１１を備える。ガイド板３１は、原稿トレイ３０に載置される原稿束Ｓを幅方向に整合させる。２つのガイド板３１の間隔により、原稿トレイ３０に載置された原稿束Ｓの原稿幅が検知される。原稿長センサ１７、１８は、原稿トレイ３０上の原稿の搬送方向に並んで配置され、原稿を検知する。原稿長センサ１７、１８の検知結果により、原稿束Ｓの原稿の搬送方向の長さ（原稿長）が判断される。原稿有無検知センサ１１は、原稿トレイ３０上の原稿の有無を検知する。
【００１５】
搬送経路には、原稿を１枚ずつリーダ２００の読取位置（表面流し読み位置）及び裏面読取ユニット１１０の読取位置（裏面流し読み位置）を経由して排紙トレイ１０へ排出するための構成が設けられる。以下の説明において、「上流」は原稿の搬送方向の上流側、「下流」は原稿の搬送方向の下流側である。
原稿を１枚ずつ原稿トレイ３０からリーダ２００の読取位置へ搬送する構成は、上流側から順に、給紙ローラ１と、分離ローラ２及び分離パッド２１と、引抜ローラ３と、搬送ローラ４と、表面読取搬送ローラ５と、表面読取上流ローラ５１と、である。原稿をリーダ２００の読取位置から裏面読取ユニット１１０の読取位置へ搬送する構成は、上流側から順に、表面読取下流ローラ５２と、裏面読取搬送ローラ７と、である。原稿を裏面読取ユニット１１０の読取位置から排紙トレイ１０へ排出するための構成は、上流側から順に、裏面読取下流ローラ５４と、排紙ローラ９と、がある。
【００１６】
給紙ローラ１と、分離ローラ２及び分離パッド２１とは、搬送開始前に原稿束Ｓが原稿トレイ３０から突出して搬送経路に進出することを規制する。給紙ローラ１は、給紙を行わない場合に原稿トレイ３０の上方に待避しており、給紙開始時に、原稿トレイ３０に載置される原稿束Ｓの最上位の原稿に落下して回転する。これにより原稿は搬送経路に導かれる。分離ローラ２及び分離パッド２１は、給紙ローラ１によって給紙された原稿を１枚に分離する。この分離は公知の分離技術によって実現されている。分離ローラ２は、分離した原稿を引抜ローラ３へ搬送する。引抜ローラ３は、分離ローラ２及び分離パッド２１により１枚に分離された原稿を搬送ローラ４へ搬送する。搬送ローラ４は、原稿を表面読取搬送ローラ５へ搬送する。
【００１７】
表面流し読み位置は、表面読取上流ローラ５１と表面読取下流ローラ５２との間に設けられる。表面読取搬送ローラ５及び表面読取上流ローラ５１は、原稿を表面流し読み位置に搬送する。表面流し読み位置には表面ガラス対向部材６が設けられる。原稿は、表面ガラス対向部材６の下方を通過する間にリーダ２００により表面が読み取られ、表面読取下流ローラ５２により裏面流し読み位置へ搬送される。
裏面流し読み位置は、裏面読取上流ローラ５３と裏面読取下流ローラ５４との間に設けられる。裏面読取上流ローラ５３は、原稿を裏面流し読み位置に搬送する。裏面流し読み位置には裏面ガラス対向部材８が設けられる。原稿は、裏面読取上流ローラ５３と裏面読取下流ローラ５４との間を通過する間に裏面読取ユニット１１０により裏面が読み取られ、裏面読取下流ローラ５４により排紙ローラ９へ搬送される。排紙ローラ９は、搬送されてきた原稿を排紙トレイ１０へ排出する。
【００１８】
搬送経路には、上流側から順に、分離後センサ１２、引抜センサ１３、レジセンサ１４、リードセンサ１５、排紙センサ１６が設けられる。各センサは、搬送されるゲンクを検知する。搬送経路の各ローラは、分離後センサ１２、引抜センサ１３、レジセンサ１４、リードセンサ１５、排紙センサ１６の検知結果に応じて駆動タイミングが制御される。また、分離後センサ１２、引抜センサ１３、レジセンサ１４、リードセンサ１５、排紙センサ１６の検知結果により、原稿の搬送トラブル（ジャム等）が検知される。
【００１９】
裏面読取ユニット１１０は、裏面流し読みガラス１０１、光源１０３ａ、１０３ｂ、反射ミラー１０４ａ、１０４ｂ、１０４ｃ、ＣＣＤ（Charge Coupled Device）センサ１１１、及び温度検知センサであるサーミスタ１１３を備える。裏面流し読みガラス１０１は移動可能であり、裏面ガラス対向部材８に対向して配置される。原稿は、裏面流し読みガラス１０１と裏面ガラス対向部材８との間を通過する。光源１０３ａ、１０３ｂから出射される光は、裏面流し読みガラス１０１を介して裏面流し読み位置を通過する原稿を照射する。原稿に照射された光の反射光は、裏面流し読みガラス１０１を介して反射ミラー１０４ａ、１０４ｂ、１０４ｃに反射されてＣＣＤセンサ１１１に受光される。ＣＣＤセンサ１１１は、受光素子としてＣＣＤ素子を用い、原稿による反射光をＣＣＤ素子で受光することで画像を読み取る。ＣＣＤセンサ１１１は、受光した反射光により、裏面の原稿画像を表す画像データを生成する。なお、裏面読取ユニット１１０の裏面流し読みガラス１０１の外側には、裏面読取ユニット１１０のシェーディング補正に用いられる裏面白基準板１０２が設けられる。
【００２０】
リーダ２００は、原稿台ガラス２０９と同じ面に設けられる表面流し読みガラス２０１及び表面白基準板２０２と、表面読取ユニット２１０と、を備える。表面流し読みガラス２０１は、表面流し読み位置に対応し、表面ガラス対向部材６に対向する位置に設けられる。原稿は、表面流し読みガラス２０１と表面ガラス対向部材６との間を通過することになる。表面白基準板２０２は、表面読取ユニット２１０のシェーディング補正に用いられる。
【００２１】
表面読取ユニット２１０は、裏面読取ユニット１１０と同様の構成であり、光源２０３ａ、２０３ｂ、反射ミラー２０４ａ、２０４ｂ、２０４ｃ、ＣＣＤセンサ２１１、及び温度検知センサであるサーミスタ２１３を備える。光源２０３ａ、２０３ｂから出射される光は、表面流し読みガラス２０１を介して表面流し読み位置を通過する原稿を照射する。原稿に照射された光の反射光は、表面流し読みガラス２０１を介して反射ミラー２０４ａ、２０４ｂ、２０４ｃに反射されてＣＣＤセンサ２１１に受光される。ＣＣＤセンサ２１１は、受光素子としてＣＣＤ素子を用い、原稿による反射光をＣＣＤ素子で受光することで画像を読み取る。ＣＣＤセンサ２１１は、受光した反射光により、表面の原稿画像を表す画像データを生成する。
【００２２】
表面読取ユニット２１０は、ＡＤＦ１００により搬送中の原稿から画像を読み取る場合には、図示の位置（表面流し読みガラス２０１の直下）から移動しない。表面読取ユニット２１０は、原稿台ガラス２０９に載置された原稿から画像を読み取る場合には、図中右方向に移動しながら原稿画像を１ラインずつ読み取ることになる。
【００２３】
（圧板付き画像形成装置）
図２は、本実施形態の別の画像読取装置の構成図である。この画像読取装置（リーダ２００）は、ＡＤＦ１００の代わりに圧板２３０を備えた構成である。リーダ２００の構成自体は図１と同様である。このリーダ２００は、ＡＤＦ１００を備えないために、原稿台ガラス２０９に載置された原稿から、図中右方向に移動しながら原稿画像を１ラインずつ読み取ることになる。
【００２４】
（コントローラ）
図３は、図１のリーダ２００の動作を制御するコントローラの説明図である。コントローラは、リーダ２００に内蔵される。コントローラは、ＡＤＦ１００の動作を制御する構成、リーダ２００の動作を制御する構成、及びコントローラ部４００を備える。コントローラは、ＣＰＵ（Central Processing Unit）３２１、ＲＯＭ（Read Only Memory）３２２、及びＲＡＭ（Random Access Memory）３２３を備える情報処理装置である。ＣＰＵ３２１は、ＲＯＭ３２２に格納されるコンピュータプログラムを実行することで、リーダ２００及びＡＤＦ１００の動作を制御する。ＲＡＭ３２３は、ＣＰＵ３２１による処理時の一時記憶領域として用いられる。ＣＰＵ３２１、ＲＯＭ３２２、及びＲＡＭ３２３は、バスＢを介して通信可能に接続される。このバスＢには、ＡＤＦ１００の各部、リーダ２００の各部、紙間補正部３２４、画像処理部３２５、及びバックアップ部３３０が接続される。
【００２５】
ＡＤＦ１００の各部は、裏面読取ユニット１１０、原稿有無検知センサ１１、サイズ検知用センサ１３０、搬送系センサ１２０、搬送系モータ１２１、及びガラスモータ１２２である。ＡＤＦ１００の各部は、ＣＰＵ３２１により動作が制御される。サイズ検知用センサ１３０は、原稿トレイ３０に載置される原稿束Ｓのサイズを検知するセンサであり、原稿長センサ１７、１８や２つのガイド板３１の間隔を検知するセンサである。搬送系センサ１２０は、分離後センサ１２、引抜センサ１３、レジセンサ１４、リードセンサ１５、排紙センサ１６である。搬送系モータ１２１は、搬送経路に設けられる各ローラを駆動するための駆動源ある。ガラスモータ１２２は、裏面流し読みガラス１０１を移動させるための駆動源である。なお、図２に示すようにＡＤＦ１００の代わりに圧板２３０が設けられる場合、ＡＤＦ１００の各部はバスＢに接続されない。
【００２６】
ＣＰＵ３２１は、出力ポートを介して搬送系モータ１２１及びガラスモータ１２２に接続され、入力ポートを介して原稿有無検知センサ１１、サイズ検知用センサ１３０、及び搬送系センサ１２０に接続される。ＣＰＵ３２１は、搬送系センサ１２０の検知結果に応じて負荷である搬送系モータ１２１の駆動制御を行うことで、搬送経路に原稿を搬送させる。ＣＰＵ３２１は、原稿の裏面の画像を読み取る場合に、裏面読取ユニット１１０の動作を制御する。
【００２７】
裏面読取ユニット１１０は、光源１０３（光源１０３ａ、１０３ｂ）、ＣＣＤセンサ１１１、センサ駆動部１１２、サーミスタ１１３、データ転送部１１４、及びＣＣＤ制御部１１５を備える。光源１０３は、原稿の裏面の画像を読み取る場合に、ＣＰＵ３２１の指示に応じて発光する。ＣＣＤセンサ１１１は、ＣＣＤ素子により原稿による反射光を受光することで画像を読み取る。センサ駆動部１１２は、ＣＣＤセンサ１１１を駆動し、且つＣＣＤセンサ１１１で読み取られた画像をＡ／Ｄ変換するためのクロックを生成する。サーミスタ１１３は、裏面読取ユニット１１０の雰囲気温度を検知する。データ転送部１１４は、ＣＣＤセンサ１１１で読み取られた画像を表す画像データを、画像データ通信線３５５を経由してリーダ２００に転送するためのクロックを生成する。ＣＣＤ制御部１１５は、裏面読取ユニット１１０の動作をＣＰＵ３２１の指示に応じて制御し、ＣＣＤセンサ１１１で読み取った画像から画像データを生成してリーダ２００へ送信する。
【００２８】
バスＢに接続されるリーダ２００の各部は、光学系モータ３２６及びリーダセンサ３２７である。光学系モータ３２６は、表面読取ユニット２１０を図１、図２の矢印方向に移動させるための駆動源である。リーダセンサ３２７は、リーダ２００に対するＡＤＦ１００の開閉を検知するセンサや、原稿台ガラス２０９に載置された原稿の長さを検知するセンサである。
【００２９】
紙間補正部３２４は紙間補正を行う。バックアップ部３３０は、画像読取のための制御に用いる作業用データの一部や機体毎に設定を持つ場合の設定値等をバックアップ可能である。画像処理部３２５は、表面読取ユニット２１０、画像メモリ３２９、及び画像通信線３５３が接続される。
【００３０】
表面読取ユニット２１０は、光源２０３（光源２０３ａ、２０３ｂ）、ＣＣＤセンサ２１１、センサ駆動部２１２、サーミスタ２１３、データ転送部２１４、及びＣＣＤ制御部２１５を備える。光源２０３は、原稿の表面を読み取る場合に、ＣＰＵ３２１の指示に応じて発光する。ＣＣＤセンサ２１１は、ＣＣＤ素子により原稿による反射光を受光することで画像を読み取る。センサ駆動部２１２は、ＣＣＤセンサ２１１を駆動し、且つＣＣＤセンサ２１１で読み取られた画像をＡ／Ｄ変換するためのクロックを生成する。サーミスタ２１３は、表面読取ユニット２１０の雰囲気温度を検知する。データ転送部２１４は、ＣＣＤセンサ２１１で読み取られた画像を表す画像データを、画像データ通信線３５４を経由して画像処理部３２５に転送するためのクロックを生成する。ＣＣＤ制御部２１５は、表面読取ユニット２１０の動作をＣＰＵ３２１の指示に応じて制御して、ＣＣＤセンサ２１１で読み取った画像から画像データを生成して画像処理部３２５へ送信する。ＣＰＵ３２１は、表面読取ユニット２１０により原稿から画像を読み取る場合、光学系モータ３２６を制御し且つ画像処理部３２５を介して表面読取ユニット２１０を制御する。
【００３１】
画像処理部３２５は、表面読取ユニット２１０からデジタル信号である画像データを取得する。画像処理部３２５は、取得した画像データに対してシェーディング処理や画像データ上のスジ画像等のゴミ画像の検知及び補正、原稿の傾き量の検知及び補正等の各種画像処理を行う。画像処理の際に画像処理部３２５は、画像メモリ３２９を作業領域に用いる。画像処理部３２５で処理された画像データは、順次、クロック信号線を含む画像通信線３５３を介してコントローラ部４００へ送信される。
【００３２】
このようにＣＰＵ３２１は、ＡＤＦ１００における原稿の搬送制御処理と、表面読取ユニット２１０及び裏面読取ユニット１１０による画像読取処理と、を同期して行うことで、所望の原稿画像の読み取りを実現している。ＣＰＵ３２１は、通信線３５２によりコントローラ部４００に接続される。ＣＰＵ３２１は、画像データの先端の基準となる画先信号を、タイミングを調整して通信線３５２を介してコントローラ部４００へ通知する。
【００３３】
コントローラ部４００は、リーダ２００及びＡＤＦ１００を含むシステム全体の動作を制御する。コントローラ部４００は、制御部４０１と、回転変倍処理用制御部４０２と、補正部４０３と、画像メモリ４０４と、操作部４０５と、を備える。制御部４０１は、ＣＰＵ３２１との間で通信線３５２を介して直接通信可能である。制御部４０１と、回転変倍処理用制御部４０２と、補正部４０３と、画像メモリ４０４と、操作部４０５とは、画像処理部３２５との間で画像通信線３５３を介して直接通信可能である。制御部４０１と、回転変倍処理用制御部４０２と、補正部４０３と、画像メモリ４０４と、操作部４０５とは、画像通信線３５３を介して通信可能である。回転変倍処理用制御部４０２は、画像処理部３２５から取得した画像データの回転変倍等の画像処理を行う。補正部４０３は、回転変倍等の画像処理後の画像データに対して色味等の補正処理を行い、画像メモリ４０４に格納する。このように、読み取った原稿画像の画像データが生成される。
【００３４】
操作部４０５は、ユーザによる画像読取等の各種指示や、読み取った画像の表示を行うユーザインタフェースである。操作部４０５は、ユーザによる指示を制御部４０１へ送信する。制御部４０１は、操作部４０５から取得する指示に応じて、ＣＰＵ３２１に所定の処理を実行させる。操作部４０５は、制御部４０１からの指示に応じて所定の画像の表示を行う。
【００３５】
（画像読取処理）
以上のような構成のリーダ２００による画像読取処理について説明する。画像読取処理は、原稿台ガラス２０９上の原稿読取処理、ＡＤＦ１００を用いた原稿の片面読取処理、及びＡＤＦ１００を用いた原稿の両面読取処理がある。
【００３６】
・原稿台ガラス２０９上の原稿読取処理
原稿台ガラス２０９上の原稿読取処理は、図１の構成でＡＤＦ１００を用いない場合、或いは図２の構成の場合に行われる。原稿台ガラス２０９上の原稿を読み取る場合、表面読取ユニット２１０は、光学系モータ３２６により図１、図２の矢印方向に動かされながら原稿の画像を１ラインずつ読み取り、読み取った原稿画像を表す画像データを画像処理部３２５へ送信する。画像データは、画像処理部３２５により画像処理された後にコントローラ部４００へ転送される。
【００３７】
この際、表面読取ユニット２１０は、表面白基準板２０２を読み取る。表面白基準板２０２は、シェーディングによる白レベルの基準データを作成するための白板である。ＣＰＵ３２１は、画像読取処理の開始直後に光学系モータ３２６により表面読取ユニット２１０を表面白基準板２０２の直下に移動させ、表面読取ユニット２１０に表面白基準板２０２を読み取らせることでシェーディングを行う。
【００３８】
・ＡＤＦ１００を用いた原稿の片面読取処理
ＡＤＦ１００を用いた原稿の片面読取処理は、図１の構成の場合にＡＤＦ１００を用いて行われる。ＡＤＦ１００は、ＣＰＵ３２１の制御により原稿を原稿トレイ３０から表面流し読み位置まで搬送する。表面流し読み位置では、原稿は表面流し読みガラス２０１と表面ガラス対向部材６との間を搬送される。表面読取ユニット２１０は、表面流し読みガラス２０１の直下に位置して搬送される原稿の画像を１ラインずつ読み取る（表面読取）。表面読取ユニット２１０は、読み取った原稿画像を表す画像データを画像処理部３２５へ送信する。画像データは、画像処理部３２５により画像処理された後にコントローラ部４００へ転送される。読み取られた原稿は、排紙トレイ１０へ排出される。原稿が原稿トレイ３０に複数枚載置される場合、ＣＰＵ３２１は、原稿有無検知センサ１１が原稿トレイ３０上の原稿を検知しなくなるまで、以上のような表面読取ユニット２１０による画像読取処理を繰り返し行う。
【００３９】
・ＡＤＦ１００を用いた原稿の両面読取処理
ＡＤＦ１００を用いた原稿の両面読取処理は、図１の構成の場合にＡＤＦ１００を用いて行われる。両面読取処理の場合、片面読取処理に引き続き、裏面読取ユニット１１０による画像読取処理が行われる。表面読取ユニット２１０による表面読取までの処理は、片面読取処理の場合と同様である。ＡＤＦ１００は、ＣＰＵ３２１の制御により表面読取ユニット２１０により表面が読み取られた原稿を裏面流し読み位置まで搬送する。ＣＰＵ３２１は、原稿が裏面流し読み位置に到達する前に、ガラスモータ１２２により裏面流し読みガラス１０１を図１の位置に移動させる。
【００４０】
裏面流し読み位置では、原稿は裏面流し読みガラス１０１と裏面ガラス対向部材８との間を搬送される。裏面読取ユニット１１０は、搬送される原稿の画像を１ラインずつ読み取る（裏面読取）。裏面読取ユニット１１０は、読み取った原稿画像を表す画像データを画像処理部３２５へ送信する。画像データは、画像処理部３２５により画像処理された後にコントローラ部４００へ転送される。読み取られた原稿は、排紙トレイ１０へ排出される。原稿が原稿トレイ３０に複数枚載置される場合、ＣＰＵ３２１は、原稿有無検知センサ１１が原稿トレイ３０上の原稿を検知しなくなるまで、以上のような表面読取ユニット２１０及び裏面読取ユニット１１０による画像読取処理を繰り返し行う。
【００４１】
（搬送制御）
ＡＤＦ１００による原稿の搬送制御について説明する。上述の通りＣＰＵ３２１は、搬送系センサ１２０の検知結果に応じて搬送系モータ１２１を駆動することで、原稿を搬送するための各ローラの駆動制御を個別に行う。具体的には、ＣＰＵ３２１は、搬送系センサ１２０の検知結果により搬送経路上の原稿の位置を確認し、確認した位置に応じたローラを駆動するように搬送系モータ１２１を駆動制御する。
【００４２】
特に、ＣＰＵ３２１は、リードセンサ１５が搬送中の原稿の搬送方向の先端を検知したタイミングと、リードセンサ１５から表面流し読み位置までの距離とに基づいて、表面読取ユニット２１０による画像読取処理の開始タイミングを制御する。同様に、ＣＰＵ３２１は、リードセンサ１５が搬送中の原稿の搬送方向の先端を検知したタイミングと、リードセンサ１５から裏面流し読み位置までの距離とに基づいて、裏面読取ユニット１１０による画像読取処理の開始タイミングを制御する。
【００４３】
ＣＰＵ３２１は、ＡＤＦ１００による原稿の給送動作において、搬送系センサ１２０が所定の時間以上待機しても検知結果が原稿有りのまま、もしくは原稿無しのまま変化しなかった場合に、原稿のジャム発生と判断する。この場合、ＣＰＵ３２１は、原稿の搬送制御を中止し、ジャムの発生を操作部４０５によりユーザに通知する。このときＣＰＵ３２１は、ジャムが判断されたセンサの位置をユーザに通知してもよい。
【００４４】
（シェーディング制御）
表面白基準板２０２及び裏面白基準板１０２は、いずれもシェーディングによる白レベルの基準データを作成するための白色部材である。表面白基準板２０２は、表面読取ユニット２１０により、原稿の読み取り前に読み取られる。表面白基準板２０２の読取結果を画像処理することで、表面用の基準データが作成される。裏面白基準板１０２は、裏面読取ユニット１１０により、原稿の読み取り前に読み取られる。裏面白基準板１０２の読取結果を画像処理することで、裏面用の基準データが作成される。
【００４５】
図４は、シェーディング補正の説明図である。表面読取ユニット２１０及び裏面読取ユニット１１０のＣＣＤセンサ２１１、１１１は、各受光素子（各画素）の輝度変換特性にばらつきがある。そのためにシェーディングにより調整しない場合の表面白基準板２０２及び裏面白基準板１０２の読取結果（輝度）は、ばらつきが生じる。図４の例では、白基準板を読み取ったときの主走査方向の中央部分の輝度が高くなっている。なお、主走査方向は、ＣＣＤセンサ２１１、１１１のそれぞれにおいて、受光素子が並ぶ方向である。
輝度のばらつきを抑制（調整）するために、表面白基準板２０２及び裏面白基準板１０２を読み取ったときの輝度が理想的な値（目標レベル）に到達するように、ＣＣＤセンサ２１１、１１１の各画素に対して補正係数が算出される。原稿の読取時には、補正係数を用いて読取結果に対して画像処理を行うことで、表面白基準板２０２及び裏面白基準板１０２の白色を基準として補正された画像データが得られる。
【００４６】
裏面白基準板１０２は、ガラスモータ１２２により移動可能に構成された裏面流し読みガラス１０１に貼り付けられている。裏面白基準板１０２は、裏面読取ユニット１１０に対して裏面流し読みガラス１０１を挟んで設けられる。裏面白基準板１０２は、裏面読取ユニット１１０に読み取られる際に、裏面流し読みガラス１０１が移動することで、裏面読取ユニット１１０が読み取り可能な位置に移動する。裏面白基準板１０２は、読み取られた後に、裏面流し読みガラス１０１が元の位置に戻ることで裏面読取ユニット１１０の読取位置から外れる。裏面白基準板１０２が読取位置から外れた後に、裏面読取ユニット１１０は、原稿から画像を読み取る。
【００４７】
表面読取ユニット２１０は、ＡＤＦ１００により搬送される原稿から画像を読み取る場合、及び原稿台ガラス２０９に載置された原稿から画像を読み取る場合のいずれの場合も、読取開始時に原稿を読み取る前に表面白基準板２０２を読み取る。
【００４８】
（クールダウン制御）
原稿の読取時には、光源２０３、１０３が点灯され、ＣＣＤセンサ２１１、１１１が駆動される。リーダ２００が高温環境に設置され、連続して読み取る原稿の枚数が多くなる場合、光源２０３、１０３及びＣＣＤセンサ２１１、１１１の発熱により、温度がリーダ２００の動作保証範囲以上になる可能性がある。そのためにＣＰＵ３２１は、サーミスタ２１３、１１３の検知温度に応じて、発熱を抑制するクールダウン制御を行う。クールダウン制御では、ＣＰＵ３２１は、まず、画像読取処理中の所定のタイミングでサーミスタ２１３、１１３が検知した温度を確認する。次いで、ＣＰＵ３２１は、確認した温度が所定温度を超えた場合に画像読取処理を一旦停止して、光源２０３、１０３を消灯し、ＣＣＤセンサ２１１、１１１の駆動を停止することで発熱を抑制する。
【００４９】
サーミスタ２１３、１１３周辺の構成によっては、熱がこもりやすく、光源２０３、１０３の消灯やＣＣＤセンサ２１１、１１１の駆動を停止しても、検知温度がすぐに下がらないことがある。このような場合、消灯や駆動停止からの復帰直後の時点で、サーミスタ２１３、１１３の検知温度が所定温度を超えたままになる可能性がある。そのためにＣＰＵ３２１は、消灯や駆動停止から所定時間（例えば１０秒間）はサーミスタ２１３、１１３の検知温度を確認しない。これによりクールダウン制御の連続実行が防止される。所定時間は、サーミスタ２１３、１１３の周囲にこもる熱の放出状況により決定される。
【００５０】
本実施形態では、ＣＰＵ３２１は、サーミスタ２１３及びサーミスタ１１３のいずれかの検知温度が所定温度（本実施形態ではセ氏６４度）を超えた場合に、クールダウン制御を行う。クールダウン制御では、ＣＰＵ３２１は、既に給紙開始された原稿については画像読取を行い、新たな原稿の給紙を待機させる。給紙済みの原稿の画像読取がすべて終了した時点で、ＣＰＵ３２１は光源２０３ａ、１０３を消灯し、ＣＣＤセンサ２１１、１１１の駆動を停止する。ＣＰＵ３２１は、ＣＣＤセンサ２１１、１１１への電力供給を停止し、同時にセンサ駆動部２１２、１１２を停止する。これにより、表面読取ユニット２１０及び裏面読取ユニット１１０のそれぞれの内部の発熱量が抑制される。
【００５１】
このときＣＰＵ３２１は、ＣＣＤ制御部２１５、１１５及びデータ転送部２１４、１１４の動作は継続させる。ＣＣＤ制御部２１５、１１５は、データ転送部２１４、１１４に同期させて画像処理部３２５に送信する画像データを、ＣＣＤセンサ２１１、１１１から取得したデータからＣＣＤ制御部２１５、１１５で生成した白色固定の画像データに切り替える。これにより、画像処理部３２５には画像データが送り続けられるために、画像処理部３２５を停止させる必要がなくなる。画像処理部３２５は、補正係数によるシェーディングを行うために、補正係数を保持する。画像処理部３２５は、クールダウン制御で停止しないために、補正係数を保持し続けることができる。ＣＣＤセンサ２１１、１１１が停止している間、画像処理部３２５は白色固定の画像データを取得することになる。画像処理部３２５は、白色固定の画像データを、原稿画像としては無効な画像データと指示されるために、画像メモリ３２９に格納することなく破棄する。
【００５２】
光源２０３、１０３の消灯、ＣＣＤセンサ２１１、１１１への電力供給停止、及びセンサ駆動部２１２、１１２停止の状態で所定時間（例えば５秒）経過すると、ＣＰＵ３２１は、自然放熱によりＣＣＤセンサ２１１、１１１の温度が低下したと判断する。この場合、ＣＰＵ３２１は、クールダウン制御を終了して、光源２０３、１０３の点灯、ＣＣＤセンサ２１１、１１１への電力供給再開、及びセンサ駆動部２１２、１１２の駆動開始を行う。また、ＣＰＵ３２１は、給紙ローラ１、分離ローラ２の回転を再開して、待機する原稿の給紙動作を再開し、画像読取処理を再開する。つまりＣＰＵ３２１は、クールダウン制御時に、表面読取ユニット２１０及び裏面読取ユニット１１０の発熱する部品の動作を停止し、シェーディング等の画質の調整に関する部品の動作を停止しない。
【００５３】
図５、図６は、クールダウン制御による画像データの変化の説明図である。連続して読み取る原稿の枚数が多くなり光源２０３、１０３及びＣＣＤセンサ２１１、１１１が昇温すると、ＣＣＤセンサ２１１、１１１の輝度変換効率が低下する。例えば、シェーディングを行わない場合、温度が上昇するにつれて白基準板（表面白基準板２０２、裏面白基準板１０２）を読み取った結果である輝度が低下して、図５の実線から一点鎖線の状態に変位する。
【００５４】
この状態からシェーディング補正を行うと、輝度値の目標レベルが同じであるために補正係数が大きくなる。補正係数を更新する前の輝度は図５の二点鎖線であるが、シェーディング補正を行って補正係数を更新した後の輝度は図５の上向きの黒矢印で表されるように、目標レベルに合わせ込まれる。そのために、読み取った原稿画像が急激に変化することになる。これは、ユーザ視点では、原稿トレイ３０に載置した原稿束Ｓのなかで、画像データに急激に変化する部分が生じることを示す。
【００５５】
本実施形態のようにクールダウン制御を実行することで温度が若干低下する。そのために、ＣＣＤセンサ２１１、１１１の輝度変換効率が若干回復する。例えば、シェーディングを行わない場合、クールダウン制御により白基準板を読み取った結果である輝度が、図６の一点鎖線から太い破線の状態に変位して若干回復する。しかし、画像読取動作の開始時点の輝度（図６の実線）に比べると大きな差はない。画像処理部３２５にシェーディングの補正係数を保持したままにすることで、シェーディング補正後の輝度は、クールダウン制御前の輝度（図６の二点鎖線）からクール段制御後の輝度（図６の点線）に変化する。そのために画像データが急激に変化することが防止される。
【００５６】
（第１実施例）
以上のような構成のリーダ２００及びＡＤＦ１００により、以下のように画像読取処理が行われる。
【００５７】
（画像読取時の処理）
ＣＰＵ３２１は、ＡＤＦ１００を用いた原稿の片面読取処理中に表面読取ユニット２１０が昇温したことをサーミスタ２１３の検知結果から確認した場合、読み取り中の原稿束Ｓの読み取りを中断して表面読取ユニット２１０の昇温を抑制する。ＣＰＵ３２１は、表面読取ユニット２１０の昇温が抑制されると、原稿束Ｓの読み取りを再開する。図７、図８は、このような片面読取処理中の処理を表すフローチャートである。この読取ジョブでは、ＡＤＦ１００内で複数の原稿が同時に搬送される。ＣＰＵ３２１は、原稿の画像読取終了のタイミングでサーミスタ２１３の検知結果（検知温度）に基づいてクールダウン制御の実行可否を判断する。
【００５８】
図７は、装置全体の処理を表す。ＣＰＵ３２１は、コントローラ部４００から原稿トレイ３０に載置された原稿束Ｓの１ページ目の読取要求を受信したか否かを判断する（Ｓ８０１）。読取要求は、例えばユーザによる操作部４０５の操作により入力される。読取要求を受信した場合（Ｓ８０１：Y）、ＣＰＵ３２１は、１枚目の原稿から画像を読み取るためのページ管理情報を生成する（Ｓ８０２）。ＣＰＵ３２１は、生成したページ管理情報をＲＡＭ３２３に格納する。図９は、ページ管理情報の説明図である。ページ管理情報は、読取対象の原稿を識別するためのページ番号、カラー／白黒の選択などの各種読取モードの設定、及び原稿の読取状態を示す情報を含む。ＣＰＵ３２１は、ページ管理情報を参照しながら原稿の読取制御及び搬送制御を行う。
【００５９】
ＣＰＵ３２１は、装置全体を「読み取り待ち状態」に設定する（Ｓ８０３）。読み取り待ち状態では、ＣＰＵ３２１は、コントローラ部４００から読取終了要求を受信したか否かを定期的に確認する（Ｓ８０４）。読取終了要求は、例えばユーザによる操作部４０５の操作により入力される。読取終了要求を受信した場合（Ｓ８０４：Y）、ＣＰＵ３２１は、次の原稿を読み取るための新たなページ管理情報を生成せず、生成済みのページ管理情報に応じて画像の読取処理を実行する（Ｓ８０７）。
【００６０】
後述するように、ＣＰＵ３２１は、原稿を１枚読み取るたびに、原稿トレイ３０上の原稿の有無をコントローラ部４００へ通知する。そのためにコントローラ部４００は、原稿トレイ３０上の原稿の有無を判断することができる。コントローラ部４００は、読取終了要求を受信せず（Ｓ８０４：N）、原稿トレイ３０上に原稿があると判断する場合に、ＣＰＵ３２１に対して１枚の原稿の読み取りを指示する。ＣＰＵ３２１は、この指示の受信を確認する（Ｓ８０５）。１枚の原稿の読み取りの指示を受信する場合（Ｓ８０５：Y）、ＣＰＵ３２１は、この指示に応じてページ管理情報を生成し（Ｓ８０６）、生成したページ管理情報に応じて読取処理を実行する（Ｓ８０７）。なお、コントローラ部４００が読取終了要求を受信せず（Ｓ８０４：N）且つ原稿トレイ３０上に原稿がないと判断する場合、ＣＰＵ３２１は、１枚の原稿の読み取りの指示を受信しない（Ｓ８０５：N）。この場合、ＣＰＵ３２１は、ページ管理情報を新たに生成せずに、生成済みのページ管理情報に応じて画像の読取処理を実行する（Ｓ８０７）。
【００６１】
１枚の原稿の画像読取処理は、図８のフローチャートにより説明される。ＣＰＵ３２１は、１枚の原稿に対してだけではなく、ページ管理情報が生成された分の原稿に対して図８の画像読取処理を並列に行う。図８のフローチャートについては後述する。図１０は、並列して行われる画像読取処理の説明図である。複数枚の原稿に対して画像読取処理を並列に行う場合、ＣＰＵ３２１は、処理中の原稿に対して所定時間待機する処理を実行すると、別の原稿に対する処理を実行する。図１０は、３枚の原稿（ページＡ、Ｂ、Ｃ）に対する処理について説明する。３枚の原稿に対応して３つのページ管理情報が、ＲＡＭ３２３に格納される。ＣＰＵ３２１は、３枚の原稿のそれぞれに対する処理と、いずれの原稿に対しても処理を行わない全体処理と、の４つの処理を並列に行う。
【００６２】
全体処理では、図７のＳ８０４の処理の読取終了要求の確認、Ｓ８０５の処理で原稿トレイ３０上の原稿の確認、後述するＳ８０８〜Ｓ８１６の処理が繰り返し行われる。全体処理では、各原稿に対して所定の待機時間が終了したタイミング、或いは所定のイベントが発生したタイミングで各原稿の処理に復帰するようになっている。例えば、ページＡの原稿に対して処理Ａ−１を実行し、次いで待機処理Ａ−２を実行すると、他のページの原稿も待機状態であるために、ＣＰＵ３２１は、全体処理を実行する。ページＢの原稿に対する処理で所定時間の待機が終了すると、ＣＰＵ３２１は、全体処理から処理Ｂ−１へ移行する。同様に、ページＢの原稿に待機処理Ｂ−３を実行すると、ＣＰＵ３２１は、再度、全体処理を実行する。ページＣの原稿に対する処理で所定時間の待機が終了すると、ＣＰＵ３２１は、全体処理から処理Ｃ−１へ移行する。このようにＣＰＵ３２１は、ページＡ、Ｂ、Ｃの３枚の原稿に対する読取処理と全体処理とを並列に実行する。
【００６３】
Ｓ８０７の処理でページ管理情報に基づいて原稿に対する画像読取処理を行った後に、ＣＰＵ３２１は、ＲＡＭ３２３にページ管理情報が残っているか否かを判断する（Ｓ８０８）。ページ管理情報が残っている場合（Ｓ８０８：Y）、ＣＰＵ３２１は、装置全体の状態が「クールダウン移行待ち」に設定されているか否かを確認する（Ｓ８０９）。クールダウン移行待ちの設定については後述する。クールダウン移行待ちに設定されておらず（Ｓ８０９：N）、クールダウン状態でもない場合（Ｓ８１３：N）、ＣＰＵ３２１は、クールダウン制御が不要であると判断する。この場合、ＣＰＵ３２１は、Ｓ８０４の処理に戻り、コントローラ部４００から読取終了要求を受信したか否かを確認する。
【００６４】
クールダウン移行待ちに設定されている場合（Ｓ８０９：Y）、ＣＰＵ３２１は、読み取り中の原稿の有無を確認する（Ｓ８１０）。読み取り中の原稿がある場合（Ｓ８１０：Y）、ＣＰＵ３２１は、クールダウン制御ができないためにＳ８０４の処理に戻り、コントローラ部４００から読取終了要求を受信したか否かを確認する。
【００６５】
ＣＰＵ３２１は、原稿の給紙開始時点で「クールダウン移行待ち」或いは「クールダウン状態」の判断を行い、いずれかの状態であれば給紙を開始しない。そのために、ＣＰＵ３２１は、クールダウン移行待ちが設定された時点で既に給紙済みの原稿の読取動作を継続し、新たな原稿の給紙を中断する。ＣＰＵ３２１は、読み取り中の原稿がない場合（Ｓ８１０：N）、装置全体の状態をクールダウン状態に遷移し（Ｓ８１１）、クールダウン制御で説明したクールダウン処理を行う（Ｓ８１２）。クールダウン処理を行ったＣＰＵ３２１は、Ｓ８０４の処理に戻り、コントローラ部４００から読取終了要求を受信したか否かを確認する。
【００６６】
本実施形態では、クールダウン状態に遷移した後に原稿の読み取りが行われないために、Ｓ８０４〜Ｓ８０８の処理がすぐに終了し、Ｓ８０９の処理が行われる。この場合、クールダウン移行待ちに設定されていないために（Ｓ８０９：N）、ＣＰＵ３２１は、クールダウン状態であるか否かを判断する（Ｓ８１３）。クールダウン状態である場合（Ｓ８１３：Y）、ＣＰＵ３２１は、クールダウン状態になってからの経過時間を確認する（Ｓ８１４）。クールダウン状態になってからの時間が所定時間経過すると（Ｓ８１４：Y）、ＣＰＵ３２１は、クールダウン制御を解除し（Ｓ８１５）、装置全体の状態を読み取り中状態に戻す（Ｓ８１６）。その後、ＣＰＵ３２１は、Ｓ８０４の処理に戻り、コントローラ部４００から読取終了要求を受信したか否かを確認する。
【００６７】
Ｓ８０８の処理でＲＡＭ３２３にページ管理情報がない場合（Ｓ８０８：N）、ＣＰＵ３２１は、読取対象の原稿がないために、搬送系モータ１２１や表面読取ユニット２１０の動作を停止する（Ｓ８１７）。その後、ＣＰＵ３２１は、装置全体の状態を待機中に戻して（Ｓ８１８）、一連のジョブを終了する。
【００６８】
１枚の原稿の読取処理について図８を用いて説明する。この処理は、上述のＳ８０７の処理である。ＣＰＵ３２１は、Ｓ８０２の処理又はＳ８０６の処理により生成されたページ管理情報に基づいて、原稿に対する画像読取処理を実行する。
【００６９】
最初にＣＰＵ３２１は、原稿有無検知センサ１１の検知結果により原稿トレイ３０上の原稿の有無を確認する（Ｓ９０１）。原稿がある場合（Ｓ９０１：Y）、ＣＰＵ３２１は、装置全体がクールダウン移行待ちであるか、或いはクールダウン状態であればそのまま待機する（Ｓ９０２：Y）。これにより原稿が給紙搬送時にクールダウン制御が行われることが防止される。これは、原稿が搬送経路で曲がった状態で長時間待機することで原稿に曲げクセが発生することを防止する。
【００７０】
装置全体がクールダウン移行待ちであるか、或いはクールダウン状態でないことを確認した場合（Ｓ９０２：N）、ＣＰＵ３２１は、原稿の給紙を開始する（Ｓ９０３）。ＣＰＵ３２１は、装置全体の状態が読み取り中状態に設定する（Ｓ９０４）。ＣＰＵ３２１は、給紙開始後に、分離後センサ１２、引抜センサ１３、レジセンサ１４、リードセンサ１５、排紙センサ１６により搬送経路上の原稿の位置を検知する。ＣＰＵ３２１は、分離後センサ１２が原稿を検知するまで所定時間待機する（Ｓ９０５：N、Ｓ９０６：N）。所定時間が経過するまでに分離後センサ１２が原稿を検知すると（Ｓ９０５：Y）、ＣＰＵ３２１は、搬送経路上の次のセンサである引抜センサ１３が原稿を検知するまで所定時間待機する（９０７：N、Ｓ９０８：N）。所定時間が経過するまでに引抜センサ１３が原稿を検知すると（Ｓ９０７：Y）、ＣＰＵ３２１は、搬送経路上の次のセンサであるレジセンサ１４が原稿を検知するまで所定時間待機する（９０９：N、Ｓ９１０：N）。所定時間が経過するまでにレジセンサ１４が原稿を検知すると（Ｓ９０９：Y）、ＣＰＵ３２１は、搬送経路上の次のセンサであるリードセンサ１５が原稿を検知するまで所定時間待機する（９１１：N、Ｓ９１２：N）。搬送経路上の上述の各センサが原稿を検知しないまま所定時間が経過した場合（Ｓ９０６：Y、Ｓ９０８：Y、Ｓ９１０：Y、Ｓ９１２：Y）、ＣＰＵ３２１は、原稿が正常に搬送できていないと判断して、原稿の搬送を停止する（Ｓ９２５）。
【００７１】
リードセンサ１５が所定時間内に原稿を検知した場合（Ｓ９１１：Y）、ＣＰＵ３２１は、原稿の先端が表面流し読み位置に到達するタイミングで表面読取ユニット２１０による原稿の表面の画像の読み取りを開始する（Ｓ９１３）。読取結果である画像データは、画像処理部３２５及び紙間補正部３２４により所定の画像処理が行われた後に画像メモリ３２９に格納されれる。
【００７２】
表面読取ユニット２１０が画像の読み取りを開始すると、ＣＰＵ３２１は、クールダウン制御後、所定時間（本実施形態では１０秒）経過したか否かを判断する（Ｓ９１４）。所定時間経過した場合（Ｓ９１４：Y）、ＣＰＵ３２１は、表面読取ユニット２１０内のサーミスタ２１３の検知温度を確認する（Ｓ９１５）。ＣＰＵ３２１は、検知温度が所定温度に達しているか否かにより、クールダウン制御を行うためのクールダウン状態への移行を判断する（９１６）。ＣＰＵ３２１は、Ｓ９１４の処理で所定時間待機することで（Ｓ９１４：N）、サーミスタ２１３の周囲にこもった熱による検知温度への影響を防止する。
【００７３】
検知温度が所定温度（セ氏６４度）を超えている場合、ＣＰＵ３２１は、クールダウン状態への移行することを決定し（Ｓ９１６：Y）、装置全体をクールダウン移行待ち状態に設定する（Ｓ９１７）。これによりＣＰＵ３２１は、新たな原稿の給紙をＳ９０２の処理により抑制できるようになる。クールダウン制御の実行可否の判断結果によらず、ＣＰＵ３２１は、Ｓ９１３の処理で読み取った原稿の画像データを画像処理部３２５により画像通信線３５３を介してコントローラ部４００に転送する（Ｓ９１８）。
【００７４】
その後、ＣＰＵ３２１は、排紙センサ１６が原稿を検知するまで所定時間待機する（Ｓ９１９：N、Ｓ９２０：N）。排紙センサ１６が原稿を検知しないまま所定時間が経過した場合（Ｓ９２０：Y）、ＣＰＵ３２１は、原稿が正常に搬送できていないと判断して、原稿の搬送を停止する（Ｓ９２５）。所定時間が経過するまでに排紙センサ１６が原稿を検知すると（Ｓ９１９：Y）、ＣＰＵ３２１は、そのまま原稿を排紙トレイ１０へ排出する。
【００７５】
ＣＰＵ３２１は、分離後センサ１２の検知結果により原稿の後端が分離後センサ１２の検知位置を通過したことを検知した状態で、原稿有無検知センサ１１の検知結果により原稿トレイ３０に原稿が残っていることを判断可能である。よってＣＰＵ３２１は、排紙センサ１６が原稿の先端を検知した後に、分離後センサ１２が原稿なしを検知したタイミングで原稿有無検知センサ１１の検知結果を確認する（Ｓ９２１）。原稿有無検知センサ１１が原稿を検知する場合（Ｓ９２１：Y）、ＣＰＵ３２１は、コントローラ部４００に対して次の原稿があることを通知する（Ｓ９２２）。原稿有無検知センサ１１が原稿を検知しない場合（Ｓ９２１：N）、ＣＰＵ３２１は、コントローラ部４００に対して次の原稿がないことを通知する（Ｓ９２３）。コントローラ部４００は、操作部４０５から原稿の読取中止が指示されない場合、ＣＰＵ３２１から次の原稿がある旨の通知を受信すると、ＣＰＵ３２１に対して次の原稿に対する読取指示を行う。
【００７６】
ＣＰＵ３２１は、コントローラ部４００に対する通知後に、Ｓ９１３の処理で読み取った画像の画像データを画像処理部３２５により転送しつつ、原稿の後端が排紙センサ１６の検知範囲を通過して所定時間が経過するまで待機する（Ｓ９２４）。これによりＣＰＵ３２１は、排紙完了まで待機する。画像データの転送が完了し且つ原稿の排出が完了すると、ＣＰＵ３２１は、Ｓ８０７の処理で生成した１ページ分の原稿を読み取るためのページ管理情報を削除する（Ｓ９２６）。以上により、１枚の原稿の読取処理が終了する。
【００７７】
以上のような処理により、ＣＰＵ３２１は、サーミスタ２１３の検知温度に応じて表面読取ユニット２１０が昇温したときに温度を下降させる処理を実行でき、且つ復帰時の処理から調整動作を適切に省略することができる。これにより、昇温時の処理からの復帰時間の短縮及び調整に伴う読取画質の変化を適切に抑制が可能になる。
【００７８】
（第２実施例）
第２実施例では、表面読取ユニット２１０及び裏面読取ユニット１１０がサーミスタ２１３、１１３を備えない場合（検知温度を用いない場合）について説明する。この場合、ＣＰＵ３２１は、連続して画像を読み取る原稿の枚数に基づいてクールダウン制御の実行判断を行う。ＣＰＵ３２１は、読み取った原稿の枚数をカウントするカウンタを有する。本実施例では、ＣＰＵ３２１は、原稿を読み取ることにより昇温する雰囲気温度を、連続して読み取った原稿の枚数により推定することになる。つまりカウンタが表面読取ユニット２１０及び裏面読取ユニット１１０の雰囲気温度を検知する温度検知センサとして機能する。第１実施例との相違について説明する。以下の説明では、表面読取ユニット２１０及び裏面読取ユニット１１０を区別しない場合に単に「読取ユニット」という。
【００７９】
本実施例では、ＲＡＭ３２３に読取ジョブの開始から連続して画像を読み取った原稿の枚数を格納する領域が設けられる。ＣＰＵ３２１は、連続して画像を読み取る原稿の枚数が所定枚数を超えると、クールダウン制御を実行する。読み取った原稿の枚数は、実際に読み取った原稿の枚数とは完全には一致せず、搬送方向の長さの所定のサイズ（本実施例ではＡ４サイズ（搬送方向の長さが２１０［ｍｍ］））換算で数えられる。例えば実際に読み取った原稿がＡ３サイズの場合、搬送方向の長さが４２０［ｍｍ］である。Ａ４サイズ換算では、４２０／２１０＝２となる。そのためにＡ３サイズの原稿を読み取ったときには、読み取った原稿の枚数は２枚となる。
【００８０】
前回の読取ジョブで連続して読み取った原稿の枚数が多く、読取ユニットが充分に昇温したと推測される状態では、その直後の読取ジョブでは、連続して読み取った原稿の枚数のカウントを開始する初期枚数を０ではない所定の枚数とする。初期枚数は、前回の読取ジョブの終了からの経過時間による放熱の影響を考慮して、前回の読取ジョブにより連続して読み取った原稿の枚数に所定の演算を行って決定される。
【００８１】
例えば、連続して読み取った原稿が所定枚数３０００枚に達するとクールダウン制御を行う構成では３０００枚が上限となるが、初期枚数は、前回の読取ジョブが終了してから５秒毎に１％ずつ枚数を減らして算出される。例えば、充分に低温な状態において前回の読取ジョブで連続して２０００枚の原稿を読み取ると、その後、１０秒間待機して次の読取ジョブを開始する際には、初期枚数が以下のように算出される。１０秒待機することで、１％減の演算が２回行われるために、初期枚数は、２０００×（１−０．０１）×（１−０．０１）＝１９６０．２枚となる。演算結果から枚単位以下を切り捨てることで、次回の読取ジョブ開始時の初期枚数が１９６０枚となる。
【００８２】
よって、次回の読取ジョブでは、連続して３０００−１９６０＝１０４０枚の原稿を読み取った時点でクールダウン制御が行われる。この演算は、連続して原稿を読み取っている最中のクールダウン制御にも適用される。例えば、１回のクールダウン制御で５秒間光源を消灯してＣＣＤセンサを駆動停止することで、連続して読み取った原稿の枚数を３０００枚の１％（３０００×０．０１＝３０枚）ずつ減らす。つまりクールダウン制御を行うたびに、カウントする原稿の枚数が３０枚ずつ減らされる。そのためにＣＰＵ３２１は、連続して原稿を読み取っている間、３０枚の原稿を読み取るたびに１回ずつクールダウン制御を行う。
【００８３】
図１１、図１２は、連続した画像読取処理を表すフローチャートである。基本的な処理の流れは、第１実施例の図７、図８の処理と同様である。図１１は、装置全体の処理を表す。図１２は１枚の原稿の読取処理を表す。
【００８４】
ＣＰＵ３２１は、コントローラ部４００から原稿トレイ３０に載置された原稿束Ｓの１ページ目の読取要求を受信したか否かを判断する（Ｓ１２０１）。この処理は、図７のＳ８０１の処理と同様である。読取要求を受信した場合（Ｓ１２０１：Y）、ＣＰＵ３２１は、上述した通りに前回の読取ジョブで連続して読み取った原稿の枚数と、前回の読取ジョブ終了からの経過時間とに応じて、連続した読み取り枚数（初期枚数）を算出する（Ｓ１２０２）。その後、ＣＰＵ３２１は、図７のＳ８０２〜Ｓ８１４と同様の処理を実行する（Ｓ１２０３〜Ｓ１２１５）。
【００８５】
Ｓ１２１５の処理でクールダウン状態になってから所定時間経過すると（Ｓ１２１５：Y）、ＣＰＵ３２１は、クールダウン解除処理を実行する（Ｓ１２１６）。クールダウン解除処理が実行されることで、表面読取ユニット２１０による画像読取が実行可能になる。ＣＰＵ３２１は、連続して読み取った原稿の枚数を更新する（Ｓ１２１７）。ＣＰＵ３２１は、クールダウン制御を１回行うことで読み取った原稿の枚数を減算（上述の例では３０枚減算）して、連続して読み取った原稿の枚数を更新（３０００枚→２９７０枚）する。この処理により、Ａ４サイズ換算で３０枚に１回のクールダウン制御が実行される。その後、ＣＰＵ３２１は、図７のＳ８１６〜Ｓ８１８と同様の処理を実行する（Ｓ１２１８〜Ｓ１２２０）。
【００８６】
図１２に示す１枚の原稿の読取処理において、原稿画像の読み取りまでのＳ１３０１〜Ｓ１３１３の処理は、図８のＳ９０１〜Ｓ９１３の処理と同様である。第２実施例では、ＣＰＵ３２１は、原稿の搬送方向の長さからＡ４サイズ換算された枚数を連続して読み取った枚数に加算する（Ｓ１３１４）。ＣＰＵ３２１は、加算結果を確認して（Ｓ１３１５）、確認結果に基づいてクールダウン制御に移行すべきか否かを判断する（Ｓ１３１６）。この部分の処理は、検知温度に基づいてクールダウン制御への移行を判断する第１実施例と異なる。その後の処理（Ｓ１３１７〜Ｓ１３２６）は、図８のＳ９１７〜Ｓ９２６の処理と同様である。
【００８７】
以上のような処理により、ＣＰＵ３２１は、サーミスタを用いることなく、連続して読み取った原稿の枚数に基づいて、読取ユニットが昇温したときに温度を下降させる処理を実行でき、且つ復帰時の処理から調整動作を適切に省略することができる。これにより、昇温時の処理からの復帰時間の短縮及び調整に伴う読取画質の変化を適切に抑制が可能になる。
【００８８】
（第３実施例）
第３実施例では、連続して画像を読み取った時間（画像読取処理を行った時間）に基づいてクールダウン制御の実行判断を行う。第１実施例及び第２実施例との相違について説明する。この場合、ＣＰＵ３２１は、連続して画像読取処理を行った時間に基づいてクールダウン制御の実行判断を行う。ＣＰＵ３２１は、画像読取処理を実行した時間を測定するタイマを有する。本実施例では、ＣＰＵ３２１は、原稿を読み取ることによる昇温する雰囲気温度を、連続して画像読取処理を行った時間により推定することになる。つまりタイマが表面読取ユニット２１０及び裏面読取ユニット１１０の雰囲気温度を検知する温度検知センサとして機能する。
【００８９】
本実施例では、ＲＡＭ３２３に読取ジョブの開始から連続して画像読取処理を行った時間（読取時間）を格納する領域が設けられる。ＣＰＵ３２１は、読取時間が所定時間を超えると、クールダウン制御を実行する。所定時間は、例えば２４００秒（４０分）である。なお、装置周辺の環境温度を検知する環境センサを用いて、環境温度に応じてクールダウン制御に移行する時間を切り替えてもよい。この場合、ＣＰＵ３２１は、読取ジョブの開始時或いは読取ジョブの実行中に、周期的に環境温度を取得してクールダウン制御に移行する時間を切り替える。
【００９０】
前回の読取ジョブで読取時間が長く、読取ユニットが充分に昇温したと推測される状態では、その直後の読取ジョブでは、読取時間が０ではない所定の初期時間からカウントを開始する。所定の初期時間は、前回の読取ジョブの終了からの経過時間による放熱の影響を考慮して、前回の読取ジョブによる連続した読取時間に所定の演算を行って得られた時間である。
【００９１】
例えば、読取時間が２４００秒に達するとクールダウン制御を行う構成では２４００秒が上限となるが、初期時間は、前回の読取ジョブが終了してから５秒毎に１％ずつ秒数を減らして算出される。例えば、充分に低温な状態において前回の読取ジョブで連続して６００秒（１０分）間の原稿を読み取ると、その後、３０秒間待機して次の読取ジョブを開始する際には、初期時間が以下のように算出される。３０秒待機することで、１％減の演算が６回行われるために、初期時間は、６００×（（１−０．０１）６＝５６４．８８秒となる。演算結果から秒単位以下を切り捨てることで、次回の読取ジョブ開始時の初期時間が２４００−５６４＝１８３６秒となる。
【００９２】
よって、次回の読取ジョブでは、連続する読取処理が１８３６秒間経過した時点でクールダウン制御が行われる。この演算は、連続して原稿を読み取っている最中のクールダウン制御にも適用される。例えば、１回のクールダウン制御で５秒間光源を消灯してＣＣＤセンサを駆動停止することで、読取時間が２４００秒の１％（２４００×０．０１＝２４秒）ずつ減らされ。つまりクールダウン制御を行うたびに、カウントする読取時間が２４秒ずつ減らされる。そのためにＣＰＵ３２１は、連続して原稿を読み取っている間、２４秒毎に１回ずつクールダウン制御を行う。
【００９３】
図１３、図１４は、連続した画像読取処理を表すフローチャートである。基本的な処理の流れは、第２実施例の図１１、図１２の処理と同様である。図１３は、装置全体の処理を表す。図１４は１枚の原稿の読取処理を表す。
【００９４】
ＣＰＵ３２１は、コントローラ部４００から原稿トレイ３０に載置された原稿束Ｓの１ページ目の読取要求を受信したか否かを判断する（Ｓ１４０１）。この処理は、図１１のＳ１２０１の処理と同様である。読取要求を受信した場合（Ｓ１４０１：Y）、ＣＰＵ３２１は、上述した通りに前回の読取ジョブの連続した読取時間と、前回の読取ジョブ終了からの経過時間とに応じて、連続した読取時間（初期時間）を算出する（Ｓ１４０２）。その後、ＣＰＵ３２１は、図１１のＳ１２０３〜Ｓ１２１５と同様の処理を実行する（Ｓ１４０３〜Ｓ１４１５）。
【００９５】
Ｓ１４１５の処理でクールダウン状態になってからの時間が所定時間経過すると（Ｓ１４１５：Y）、ＣＰＵ３２１は、クールダウン解除処理を実行する（Ｓ１４１６）。ＣＰＵ３２１は、連続した読取時間を更新する（Ｓ１４１７）。ＣＰＵ３２１は、クールダウン制御を１回行うことで原稿の読取時間を減算（上述の例では２４秒減算）して、連続した読取時間を更新（２４００秒→２３７０秒）する。この処理により、２４秒毎に１回のクールダウン制御が実行される。その後、ＣＰＵ３２１は、図１１のＳ１２１８〜Ｓ１２２０と同様の処理を実行する（Ｓ１４１８〜Ｓ１４２０）。
【００９６】
図１４に示す１枚の原稿の読取処理において、原稿画像の読み取りまでのＳ１５０１〜Ｓ１５１３の処理は、図１２のＳ１３０１〜Ｓ１３１３の処理と同様である。第３実施例では、ＣＰＵ３２１は、前ページの原稿の読取開始のタイミングから次ページの原稿の読取開始のタイミングまでの時差を、連続した読取時間に加算する（Ｓ１５１４）。ＣＰＵ３２１は、加算結果を確認して（Ｓ１５１５）、確認結果に基づいてクールダウン制御に移行すべきか否かを判断する（Ｓ１５１６）。この部分の処理は、検知温度や読取枚数に基づいてクールダウン制御への移行を判断する第１実施例、第２実施例と異なる。その後の処理（Ｓ１５１７〜Ｓ１５２６）は、図１２のＳ１３１６〜Ｓ１３２６の処理と同様である。なお、１枚目の原稿に対しては表面読取ユニット２１０の起動開始から１枚目の原稿の読取開始タイミングまでの時間がＳ１５１４の処理で連続した読取時間に加算される。
【００９７】
以上のような処理により、ＣＰＵ３２１は、サーミスタを用いることなく、連続した読取時間に基づいて、読取ユニットが昇温したときに温度を下降させる処理を実行でき、且つ復帰時の処理から調整動作を適切に省略することができる。これにより、昇温時の処理からの復帰時間の短縮及び調整に伴う読取画質の変化を適切に抑制が可能になる。
【００９８】
以上、第１実施例〜第３実施例で説明したように、リーダ２００は、連続して原稿から画像を読み取る読取処理を中断する際に、中断にかかる時間を短縮し、且つ読取画質の変化を適切に抑制することが可能である。読取処理の中断は、温度、読み取った原稿の枚数、及び読取処理の時間のいずれかにより判断される。
【図１】
2020092330.tif 000003
【図２】
2020092330.tif 000004
【図３】
2020092330.tif 000005
【図４】
2020092330.tif 000006
【図５】
2020092330.tif 000007
【図６】
2020092330.tif 000008
【図７】
2020092330.tif 000009
【図８】
2020092330.tif 000010
【図９】
2020092330.tif 000011
【図１０】
2020092330.tif 000012
【図１１】
2020092330.tif 000013
【図１２】
2020092330.tif 000014
【図１３】
2020092330.tif 000015
【図１４】
2020092330.tif 000016
【図１５】
2020092330.tif 000017