(57)【要約】【課題】  原稿のジャムの発生を早く表示するとともに、画像が読み取られた原稿の再度の読み取りを不要とする画像読取装置を提供する。【解決手段】  画像読取装置４０は、原稿搬送手段により搬送される原稿の画像を読み取って画像データを生成する読取手段１１０，２１０により生成された複数ページの原稿の画像データを保存する画像メモリ３２９と、ジャム検出手段により原稿がジャムしたと判断された場合に、画像メモリに保存された画像データが画像データ送信手段３５３を介してコントローラ４００へ送信されることを停止するとともに操作部４０５にジャムの発生を表示させ、その後、ジャム解除判断手段によりジャムが解除されたと判断された場合に、画像メモリに保存された画像データをコントローラへ送信させる制御手段３２１と、を備える。【選択図】  図８
2019080151.tif 000002
【特許請求の範囲】
【請求項１】
画像読取装置であって、
原稿を搬送する原稿搬送手段と、
前記原稿搬送手段により搬送される原稿の画像を読み取って画像データを生成する読取手段と、
前記読取手段により生成された複数ページの原稿の画像データを一時的に保存する記憶容量を有する画像メモリと、
前記原稿搬送手段により搬送される前記原稿を検出する原稿検出手段と、
前記原稿検出手段の検出結果に基づいて前記原稿がジャムしたか否かを判断するジャム検出手段と、
前記ジャム検出手段によって検出された前記原稿のジャムが解除されたか否かを判断するジャム解除判断手段と、
前記画像データに画像処理を施すコントローラと、
前記画像メモリに保存された前記画像データを前記コントローラへ送信する画像データ送信手段と、
ユーザが前記画像読取装置を操作するための操作部と、
前記ジャム検出手段により前記原稿がジャムしたと判断された場合に、前記画像メモリに保存された前記画像データが前記画像データ送信手段を介して前記コントローラへ送信されることを停止するとともに前記操作部に前記ジャムの発生を表示させ、その後、前記ジャム解除判断手段により前記ジャムが解除されたと判断された場合に、前記画像メモリに保存された前記画像データを、前記画像データ送信手段を介して前記コントローラへ送信させる制御手段と、
を備え、
前記画像読取装置は、単位時間当たりに前記読取手段により生成される画像データのページ数が単位時間当たりに前記画像データ送信手段により送信される画像データのページ数より大きいモードで動作可能であることを特徴とする画像読取装置。
【請求項２】
前記制御手段は、前記ジャム解除判断手段により前記ジャムが解除されたと判断された場合に、前記操作部を介しての前記ユーザの設定に従って、前記画像メモリに保存された前記画像データを、前記画像データ送信手段を介して前記コントローラへ送信させるか否かを切り替えることを特徴とする請求項１に記載の画像読取装置。
【請求項３】
前記制御手段は、前記ジャム解除判断手段により前記ジャムが解除されたと判断された場合に、前記原稿検出手段の前記検出結果に基づいて判断された前記原稿の前記ジャムの状態に従って、前記画像メモリに保存された前記画像データを、前記画像データ送信手段を介して前記コントローラへ送信させるか否かを切り替えることを特徴とする請求項１又は２に記載の画像読取装置。
【請求項４】
記憶部を更に備え、
前記制御手段は、前記ジャム検出手段により前記原稿がジャムしたと判断された場合に、ジャム発生情報を前記記憶部に保存し、その後、前記ジャム解除判断手段により前記ジャムが解除されたと判断された場合に、前記記憶部から前記ジャム発生情報をクリアするとともにジャム解除情報を前記記憶部に保存し、その後、前記コントローラへ画像データ送信要求を発行した後に前記記憶部から前記ジャム解除情報をクリアすることを特徴とする請求項１乃至３のいずれか一項に記載の画像読取装置。
【請求項５】
前記読取手段は、前記原稿搬送手段により搬送される前記原稿の表面の画像を読み取って第一の画像データを生成する第一の読取手段と、前記原稿搬送手段により搬送される前記原稿の裏面の画像を読み取って第二の画像データを生成する第二の読取手段と、を備え、
前記読取手段は、前記原稿の一度の搬送で、前記第一の画像データ及び前記第二の画像データを生成することができることを特徴とする請求項１乃至４のいずれか一項に記載の画像読取装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、原稿のジャムからの復帰直後に原稿の画像データを送信する機能を有する画像読取装置に関する。
【背景技術】
【０００２】
複写機等に設けられる画像読取装置は、いわゆる自動原稿給送装置（以下、ＡＤＦという）により、原稿トレイ上に載置された原稿を１枚ずつ搬送し、搬送される原稿の画像を光学的に読み取り画像データを生成する。ＡＤＦにより搬送される原稿の画像を読み取るリーダは、画像データの生成と並行して、様々な画像処理を行うコントローラへ画像データを送信する。従来、原稿のジャム（紙詰まり）が発生した場合、原稿の搬送の停止と同時に原稿の画像データの送信が停止される。特許文献１は、ジャムが発生した場合、読み取り途中の原稿の画像データを消去せずに操作部上に表示させ、ジャムからのリカバリ時に、どの原稿から再開すればよいかを分かりやすくすることを提案している。特許文献２は、原稿束の画像の読み取り終了前にリーダからコントローラへ原稿の画像データを送信し始め、送信途中でジャムが発生するとコントローラが既に受信した画像データを削除させることで中途半端な画像データがコントローラに残ることを防いでいる。
【０００３】
ところで、リーダが画像データを保存するメモリを備える場合、コントローラが画像データを受け取れる状態にないときに、リーダは、メモリに画像データを保存することにより原稿の画像の読み取り動作を継続できる。コントローラへ未送信の画像データがリーダのメモリに保存されている状態でジャムが発生すると、リーダは、メモリからコントローラへの画像データの送信が完了するまで、コントローラの操作部上へのジャムの発生の表示を遅らせる。これは、コントローラの操作部上にジャムの発生をすぐに表示させると、ジャムが発生した後でも画像読取動作が行われているという状態になり、コントローラが操作部上の表示を含めて不自然な動作になることを防ぐためである。
【０００４】
最近の画像読取装置は、原稿搬送路の両側に配置された画像読取ユニットにより、１回の原稿搬送で原稿の表面の画像と裏面の画像を同時に読み取る構成が広く採用されている。この構成によれば、片面読み取り時に比べて両面読み取り時の単位時間当たりに生成される画像データのページ数は、２倍になる。しかし、実際にはリーダが画像データを生成する速度が２倍になっても、リーダからコントローラへの画像データ送信速度の制約により、必ずしも画像読取装置の原稿読取速度が２倍になるわけではない。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００５−２７７７４８号公報
【特許文献２】特開２０１１−０１５１３１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
従来に比べてメモリのコストが低下しているので、リーダに設けるメモリの記憶容量を増やすことが可能である。リーダのメモリからコントローラへの画像データ送信速度の制約があるとしても、大容量メモリをリーダに設けることにより、原稿束全体の読み取り終了タイミングを早くすることができる。これにより、ユーザにとっては、読み取り対象の原稿束に対する読み取り動作終了が早くなるという大きなメリットがある。
【０００７】
その一方、リーダのメモリに保存される画像データの量が増えると、リーダからコントローラへ画像データを送信するための時間が増えるので、ジャム発生時のコントローラの操作部上にジャムの発生を表示するタイミングが遅れる。通常、原稿の読み取りはユーザの目の前で行われることが多く、ユーザが持参した原稿がジャムした時、操作部上へのジャム表示の遅れは、ユーザに大きな不安をいだかせる。しかし、ジャム発生時にリーダからコントローラへの画像データの送信の完了を待たずにすぐにコントローラの操作部上にジャム発生を表示する場合、従来は、リーダのメモリに保存された未送信の画像データを消去していた。そのため、ジャムからの復帰時に、正常に読み取り終わって排出トレイ上に排出された原稿を再び読み直す必要があった。これは、ユーザにとって不便であるとともに、正常に読み取られた原稿を再び読み直すことを適切にユーザへ案内できるか否かの懸念が残る。
【０００８】
そこで、本発明は、原稿のジャムの発生を早く表示するとともに、画像が読み取られた原稿の再度の読み取りを不要とする画像読取装置を提供する。
【課題を解決するための手段】
【０００９】
本発明の一実施例による画像読取装置は、
原稿を搬送する原稿搬送手段と、
前記原稿搬送手段により搬送される原稿の画像を読み取って画像データを生成する読取手段と、
前記読取手段により生成された複数ページの原稿の画像データを一時的に保存する記憶容量を有する画像メモリと、
前記原稿搬送手段により搬送される前記原稿を検出する原稿検出手段と、
前記原稿検出手段の検出結果に基づいて前記原稿がジャムしたか否かを判断するジャム検出手段と、
前記ジャム検出手段によって検出された前記原稿のジャムが解除されたか否かを判断するジャム解除判断手段と、
前記画像データに画像処理を施すコントローラと、
前記画像メモリに保存された前記画像データを前記コントローラへ送信する画像データ送信手段と、
ユーザが前記画像読取装置を操作するための操作部と、
前記ジャム検出手段により前記原稿がジャムしたと判断された場合に、前記画像メモリに保存された前記画像データが前記画像データ送信手段を介して前記コントローラへ送信されることを停止するとともに前記操作部に前記ジャムの発生を表示させ、その後、前記ジャム解除判断手段により前記ジャムが解除されたと判断された場合に、前記画像メモリに保存された前記画像データを、前記画像データ送信手段を介して前記コントローラへ送信させる制御手段と、
を備え、
前記画像読取装置は、単位時間当たりに前記読取手段により生成される画像データのページ数が単位時間当たりに前記画像データ送信手段により送信される画像データのページ数より大きいモードで動作可能であることを特徴とする。
【発明の効果】
【００１０】
本発明によれば、原稿のジャムの発生を早く表示するとともに、画像が読み取られた原稿の再度の読み取りを不要とすることができる。
【図面の簡単な説明】
【００１１】
【図１】画像読取装置の断面図。
【図２】画像読取装置の制御システムのブロック図。
【図３】両面同時読取時の原稿の読み取りと画像データの送信の時間経過を示す図。
【図４】読取画像メモリに対する入力と出力の関係の説明図。
【図５】読取画像メモリが満載になった後の原稿の読み取りと画像データの送信の時間経過を示す図。
【図６】ＡＤＦにより搬送される原稿の画像の読取動作を示す流れ図。
【図７】ＣＰＵにより実行される原稿搬送／読み取り処理を示す流れ図。
【図８】画像データ送信処理を示す流れ図。
【発明を実施するための形態】
【００１２】
以下、添付図面を参照して、本発明を実施するための形態を説明する。
（画像読取装置）
図１は、画像読取装置４０の断面図である。画像読取装置４０は、画像読取部（以下、リーダという）２００、自動原稿給送装置（以下、ＡＤＦという）１００及び画像処理用コントローラ部（以下、コントローラという）４００を有する。画像読取装置４０は、それ自体単体で用いてもよいし、複写機やプリンターなどの画像形成装置またはファクシミリに装着されて用いてもよい。
【００１３】
図２は、画像読取装置４０の制御システム５０のブロック図である。制御システム５０は、ＡＤＦ１００内に、裏面画像読取用の第二画像読取ユニット（第二の読取手段）１１０、原稿検出器１１、搬送系センサ１２０、搬送系モータ１２１及びガラスモータ１２２を有する。制御システム５０は、リーダ２００内に、ＬＡＭＰ２０３、表面画像読取用の第一画像読取ユニット（第一の読取手段）２１０、紙間補正部３２４、光学系モータドライバ３２６及びリーダセンサ３２７を有する。制御システム５０は、リーダ２００内に、更に、ＣＰＵ３２１、ＲＯＭ３２２、ＲＡＭ３２３、読取画像処理部３２５、読取画像メモリ３２９及びコントローラ４００を有する。画像読取装置４０が画像形成装置に装着されている場合、コントローラ４００は、画像形成装置に設けられていてもよい。ＡＤＦには、ＣＰＵが設けられていないので、リーダ２００内に設けられた制御手段としてのＣＰＵ３２１がＡＤＦ１００とリーダ２００を一体として制御する。第二画像読取ユニット１１０は、ＡＤＦ１００により搬送される原稿の裏面の画像を読み取って画像データを生成する。記憶部としての読取画像メモリ３２９は、第二画像読取ユニット１１０により読み取られた少なくとも複数ページ分の画像データを一時的に保存する記憶容量を有する。
【００１４】
ＣＰＵ３２１は、バスライン３５１を介してＲＯＭ３２２及びＲＡＭ３２３と接続している。ＲＯＭ３２２は、ＡＤＦ１００及びリーダ２００を制御するためのプログラムを保存している。ＲＡＭ３２３は、ＣＰＵ３２１がプログラムを実行する際に必要なデータを保存する作業メモリである。ＣＰＵ３２１は、ＲＯＭ３２２に保存されたプログラムに従い、ＡＤＦ１００に接続される出力ポート及び入力ポートを経由してＡＤＦ１００での原稿搬送を制御する。ＣＰＵ３２１の出力ポートには、各種搬送用のローラを駆動する搬送系モータ１２１及び裏面流し読みガラス（以下、第二ガラスという）１０１を移動させるガラスモータ１２２が接続されている。ＣＰＵ３２１の入力ポートには、原稿検出器１１および原稿を搬送するためのタイミング生成に用いる搬送系センサ１２０が接続されている。原稿検出手段としての搬送系センサ１２０は、原稿を検出する原稿検出器としての分離後センサ１２、引抜センサ１３、レジセンサ１４、リードセンサ１５及び排出センサ１６を含む。ＣＰＵ３２１の入力ポートには、第二画像読取ユニット１１０も接続されている。第二画像読取ユニット１１０は、第二ＣＣＤ１１１及び第二ＣＣＤ１１１を駆動するＣＣＤ制御部１１２からなる。
【００１５】
ＣＰＵ３２１は、ＡＤＦ１００の制御だけではなく、リーダ２００の制御もすべて行っている。バックアップ部３３０では、制御に使用する作業用データの一部や機体毎に設定を持つ場合の設定値等をバックアップ可能である。光学系モータドライバ３２６は、光学系駆動モータを駆動させるためのドライバ回路である。リーダ２００には、光源ランプ２０３、第一画像読取ユニット２１０、各種リーダセンサ３２７が接続されている。第一画像読取ユニット２１０は、第一ＣＣＤ２１１及び第一ＣＣＤ２１１を駆動するＣＣＤ制御部２１２からなる。ＣＰＵ３２１は、光学系モータドライバ３２６を制御し、読取画像処理部３２５を介して第一画像読取ユニット２１０を制御することで画像読取処理を実施している。第一画像読取ユニット２１０は、ＡＤＦ１００により搬送される原稿の表面の画像を読み取って画像データを生成する。また、第一画像読取ユニット２１０は、プラテンガラス２０９に載置された原稿の画像を読み取って画像データを生成する。各種リーダセンサ３２７には、リーダ２００に対するＡＤＦ１００の開閉を検知する圧板開閉検知センサや、プラテンガラス２０９に載置された原稿の長さを検知するための圧板サイズ検知センサ等のセンサを示している。
【００１６】
紙搬送を実現するために、ＣＰＵ３２１が搬送パス上に設置されている様々な原稿検出器（１１、１２、１３，１４，１５、１６）をモニタし、負荷である搬送系モータ１２１、ガラスモータ１２２を駆動している。ＣＰＵ３２１は、ＡＤＦ１００での原稿の搬送制御と第一画像読取ユニット２１０および第二画像読取ユニット１１０での画像読み取り処理の同期を行うことで、所望の原稿画像の読み取りを実現している。
【００１７】
紙間補正部３２４は、紙間補正を行う。第一ＣＣＤ２１１は、第一ＣＣＤ２１１上に結像された画像の受光量に従って画像信号（アナログ電気信号）を出力する。第一画像読取ユニット２１０は、第一ＣＣＤ２１１から出力される画像信号をデジタル画像データへ変換する。デジタル画像データは、第一画像読取ユニット２１０から読取画像データ信号線３５４を通して読取画像処理部３２５へ送信される。読取画像処理部３２５は、シェーディング処理や画像データ上のスジ画像等のゴミ画像の検知及び補正等の各種画像処理を実施する。読取画像処理部３２５は、画像処理のための作業領域として読取画像メモリ３２９を利用する。読取画像処理部３２５にて処理された画像データは順次、画像送信用クロック信号線を含むコントローラインターフェース画像信号線３５３を通してコントローラ４００へ送信される。原稿画像データの先端の基準となる画先信号は、ＣＰＵ３２１でタイミングを調整して、コントローラインターフェース制御信号線３５２を通してコントローラ４００へ送信される。
【００１８】
コントローラ４００は、リーダ２００及びＡＤＦ１００を含む画像読取システムの全体を制御する。コントローラ４００は、画像データに画像処理を施す。コントローラ４００は、制御部４０１、回転変倍処理用画像制御回路４０２、補正回路４０３、画像メモリ４０４及び操作部４０５を有する。読取画像処理部３２５を経由してコントローラ４００へ送られるデジタル画像データは、回転変倍処理用画像制御回路４０２により画像制御をされた後、補正回路４０３へ送信される。補正回路４０３は、画像信号に対して色味などの補正処理を行い、画像メモリ４０４に書き込む。以上の処理が画像データに対して実施されて、原稿の読み取り画像を生成される。ユーザは、操作部４０５から画像読取装置４０へ画像読み取り動作指示を入力することができる。操作部４０５は、読み取られた画像や設定情報を表示する表示部４０６を有する。操作部４０５は、制御部４０１との間で通信して所望の表示や入力を実施する。
【００１９】
［プラテンガラスに載置された原稿の画像読取処理］
以下、プラテンガラス２０９に載置された原稿の画像を読み取る画像読取処理を説明する。プラテンガラス２０９上の原稿は光源ランプ２０３ａ、２０３ｂと反射鏡２０４ａ、２０４ｂ、２０４ｃを有する第一画像読取ユニット２１０を備えた光学系が矢印ＳＳで示す副走査方向に走査することで原稿に記録された画像情報を光学的に読み取る。読み取られた画像情報を光電変換してコントローラ４００へ画像データとして入力する。表面シェーディング白板２０２は、シェーディングによる白レベルの基準データを作成するための白板である。読み取りジョブ開始直後に、第一画像読取ユニット２１０を表面シェーディング白板２０２直下まで移動し、表面シェーディング白板２０２を読み取ることでシェーディングを実施する。
【００２０】
［ＡＤＦからの原稿給送処理］
ＡＤＦ１００の動作について、図１を参照しながら説明する。
（片面原稿読取動作）
ＡＤＦ１００を使用した片面原稿読取動作（片面流し読み）を説明する。ＡＤＦ１００は、１枚以上の原稿シートで構成される原稿束Ｓを積載する原稿トレイ３０と、原稿の搬送開始前に、原稿束Ｓが原稿トレイ３０より突出して下流への進出を規制する分離パッド２１及び分離ローラ２と、給送ローラ１とを有する。原稿検出器１１は、原稿トレイ３０に設けられている。原稿検出器１１は、原稿トレイ３０上に原稿が載置されているか否かを検出する。給送ローラ（原稿搬送手段）１は、原稿トレイ３０に積載された原稿束Ｓの上面に落下して回転する。これにより、給送ローラ１は、原稿束Ｓの最上位の原稿を給送する。
【００２１】
給送ローラ１により給送された原稿は、分離ローラ（原稿搬送手段）２と分離パッド２１の作用により１枚に分離される。原稿の分離は、公知の分離技術により実現される。分離ローラ２と分離パッド２１により分離された原稿は、引抜ローラ（原稿搬送手段）３により、搬送ローラ（原稿搬送手段）４へ搬送される。原稿の搬送方向において、搬送ローラ４の下流には、搬送ローラ４を通過した原稿を表面流し読みガラス（以下、第一ガラスという）２０１へ搬送する搬送路２５０が配置されている。
【００２２】
搬送路２５０に送られた原稿は、原稿搬送手段としての表面読み取り搬送ローラ５、表面読み取り上流ローラ５１及び表面読み取り下流ローラ５２により表面流し読み位置Ｐ１へ搬送される。第一ガラス２０１に対向して配置された対向部材６と第一ガラス２０１との間を通過する原稿の表面は、光源ランプ２０３ａ、２０３ｂにより照明される。原稿の表面からの反射光は、複数の反射鏡２０４ａ、２０４ｂ、２０４ｃにより反射されて、第一ＣＣＤ２１１上に結像される。第一ＣＣＤ２１１は、原稿の表面の画像からの反射光の受光量に対応する画像信号を１ラインずつ出力する（表面読み取り）。
【００２３】
表面の画像が読み取られた原稿は、原稿搬送手段としての裏面読み取り搬送ローラ７、裏面読み取り上流ローラ５３及び裏面読み取り下流ローラ５４により搬送される。その後、原稿は、排出ローラ（原稿搬送手段）９により排出トレイ１０上へ排出される。原稿検出器１１の検出結果に基づいて原稿トレイ３０上に原稿があると判断される場合、原稿トレイ３０上の原稿がなくなるまで、原稿の給送、分離、搬送、表面流し読み位置Ｐ１での表面の画像の読取、及び排出を繰り返す。
【００２４】
（両面原稿読取動作）
ＡＤＦ１００を使用した両面原稿読取動作（両面流し読み）を説明する。画像読取装置４０は、原稿の一度の搬送で、原稿の表面および裏面の両方の画像を読み取ることができる。両面流し読みは、片面流し読みにおける原稿の表面の読み取りに、原稿の裏面の読み取り動作を加えたものである。原稿の給送、分離、搬送、及び表面の画像の読取については、片面原稿読取動作と同様であるので説明を省略する。
【００２５】
表面読み取り下流ローラ５２により搬送された原稿は、裏面読み取り搬送ローラ７、裏面読み取り上流ローラ５３及び裏面読み取り下流ローラ５４により裏面流し読み位置Ｐ２へ搬送される。原稿が裏面流し読み位置Ｐ２へ到達する前に、移動可能に構成された第二ガラス１０１をガラスモータ１２２により図１に示す位置へ移動させる。第二ガラス１０１に対向して配置された対向部材８と第二ガラス１０１との間を通過する原稿の裏面は、光源ランプ１０３ａ、１０３ｂにより照明される。原稿の裏面からの反射光は、複数の反射鏡１０４ａ、１０４ｂ、１０４ｃにより反射されて、第二ＣＣＤ１１１上に結像される。第二ＣＣＤ１１１は、原稿の裏面の画像からの反射光の受光量に対応する画像信号を１ラインずつ出力する（裏面読み取り）。
【００２６】
裏面が読み取られた原稿は、排出ローラ９により排出トレイ１０上へ排出される。原稿検出器１１の検出結果に基づいて原稿トレイ３０上に原稿があると判断される場合、原稿トレイ３０上の原稿がなくなるまで、原稿の給送、分離、搬送、表面の画像の読取、裏面の画像の読取、及び排出を繰り返す。
【００２７】
（搬送制御）
原稿を搬送するローラは、給送ローラ１、分離ローラ２、引き抜きローラ３、搬送ローラ４、表面読み取り搬送ローラ５、表面読み取り上流ローラ５１及び表面読み取り下流ローラ５２を含む。原稿を搬送するローラは、更に、裏面読み取り搬送ローラ７、裏面読み取り上流ローラ５３、裏面読み取り下流ローラ５４及び排出ローラ９を含む。原稿を搬送するローラは、駆動源としての搬送系モータ（１つまたは複数のモータ）１２１（図２）により回転される。また、原稿の給送、分離、搬送、表面流し読み位置Ｐ１及び裏面流し読み位置Ｐ２での読み取り、及び排出の処理において、搬送経路の各所に設けられた原稿検出器（１２，１３，１４，１５，１６）により原稿の有無または搬送経路上の原稿の位置が検出される。リードセンサ１５を用いて搬送中の原稿の先端が検出され、リードセンサ１５の原稿先端検出タイミングとリードセンサ１５から表面流し読み位置までの距離に基づいて、表面流し読み位置Ｐ１で原稿の表面の画像の読み取りが開始される。リードセンサ１５の原稿先端検出タイミングとリードセンサ１５から裏面流し読み位置Ｐ２までの距離に基づいて、裏面流し読み位置Ｐ２での原稿の裏面の画像の読み取りが開始される。
【００２８】
（シェーディング制御）
表面シェーディング白板２０２及び裏面シェーディング白板１０２は、シェーディングによる白レベルの基準データを作成するための標準白色板である。原稿の読み取り前に表面シェーディング白板２０２及び裏面シェーディング白板１０２を第一画像読取ユニット２１０及び第二画像読取ユニット１１０でそれぞれ読み取り、画像処理することで表裏それぞれの基準データを作成する。裏面シェーディング白板１０２は、ガラスモータ１２２（図２）により移動可能に構成された第二ガラス１０１に貼り付けられている。第二画像読取ユニット１１０の対向面に裏面シェーディング白板１０２が位置するように第二ガラス１０１を移動させることで、裏面シェーディング白板１０２が読み取り可能になる。裏面シェーディング白板１０２の読取後は、前述の通り第二ガラス１０１を図１に示す位置へ移動させ、原稿読み取りを行う。
【００２９】
ＣＰＵ３２１は、搬送系センサ１２０の検出結果に基づいて、ＡＤＦ１００により搬送される原稿が紙詰まり（以下、ジャムという）したか否かを判断するジャム検出手段として機能する。ＡＤＦ１００による原稿の搬送動作において、分離後センサ１２、引抜センサ１３、レジセンサ１４、リードセンサ１５または排出センサ１６で所定の時間以上経過しても原稿有りのまま若しくは原稿無しのままである場合、原稿のジャム発生と判断される。
【００３０】
［画像データ送信処理］
第一画像読取ユニット２１０および第二画像読取ユニット１１０により生成された画像データは、読取画像メモリ３２９に保存される。読取画像メモリ３２９は、第一画像読取ユニット２１０および１１０により生成された複数ページの画像データを保存する記憶容量を有する。その後、画像データは、読取画像メモリ３２９からコントローラインターフェース画像信号線３５３を通してコントローラ４００へ送信される。画像データ送信手段としてのコントローラインターフェース画像信号線３５３は、表面の画像データの送信と裏面の画像データの送信とで共用される。なお、画像データ送信手段は、コントローラインターフェース画像信号線３５３に限定されるものではなく無線通信手段であってもよい。カラー画像の画像データは、Ｒｅｄ／Ｇｒｅｅｎ／Ｂｌｕｅの３色の輝度値を８ｂｉｔ階調で表しているので、コントローラインターフェース画像信号線３５３は、２４本の並列した信号線を有する。
【００３１】
Ａ４サイズの画像の場合、主走査方向が２９７ｍｍであることから６００ｄｐｉの解像度では、以下の式（１）から求められるように主走査方向の画素は７０１６画素となる。実際には、主走査基準信号からのマージンとなる画素も必要となることから７５００画素分必要である。
２９７（ｍｍ）÷２５．４（ｍｍ／ｉｎｃｈ）×６００（画素／ｉｎｃｈ）＝７０１６画素・・・式（１）
【００３２】
副走査方向については、Ａ４サイズの長さが２１０ｍｍのため、以下の式（２）にあるように４９６０画素分必要である。
２１０（ｍｍ）÷２５．４（ｍｍ／ｉｎｃｈ）×６００（画素／ｉｎｃｈ）＝４９６０画素・・・式（２）
【００３３】
一例として本実施例の画像読取装置４０では、カラー６００ｄｐｉ読み取り時には、コントローラインターフェース画像信号線３５３の駆動クロックは６６ＭＨｚである。Ａ４サイズの原稿の１ページ分の画像データを送信するのに必要な時間は、以下の式（３）から分かるように０．５６３秒である。
７５００（主走査画素＋マージン）×４９６０（副走査画素）÷６６００００００（画素／１秒）＝０．５６３秒・・・式（３）
【００３４】
画像データ送信にかかるページ間処理が０．１秒かかることから、１分あたりに送信可能な画像データの最大ページ数は、以下の式（４）から分かるように９０．４ページとなる。
６０秒÷（０．５６３秒＋０．１秒）＝９０．４ページ／分・・・式（４）
【００３５】
リーダ２００が１分あたりに読み込めるＡ４サイズの原稿の枚数（搬送最大枚数）は、本実施例において、７０枚である。片面読み取りの場合、画像データ読取速度７０ページは、コントローラインターフェース画像信号線３５３の画像データ送信速度９０．４ページより小さい（７０ページ＜９０．４ページ）。すなわち、片面読み取りの場合、単位時間当たりに第一画像読取ユニット２１０により生成される画像データのページ数は、単位時間当たりにコントローラインターフェース画像信号線３５３により送信される画像データのページ数より小さい。従って、画像データの送信可能ページ数は、７０ページ／分である。
【００３６】
一方、両面読み取りならば原稿の搬送の能力上７０×２＝１４０ページ／分読み取ることが可能である。Ａ４サイズ原稿のカラー６００ｄｐｉ読み取り時の画像データ読取速度１４０ページは、コントローラインターフェース画像信号線３５３の画像データ送信速度９０．４ページより大きい（１４０ページ＞９０．４ページ）。すなわち、両面読み取りの場合、単位時間当たりに画像読取ユニット２１０及び１１０により生成される画像データのページ数は、単位時間当たりにコントローラインターフェース画像信号線３５３により送信される画像データのページ数より大きい。従って、画像データの送信可能ページ数は、画像送信能力の制約により９０．４ページ／分に制約される。画像読取装置４０は、単位時間当たりに画像読取ユニット２１０及び１１０により生成される画像データのページ数が単位時間当たりにコントローラインターフェース画像信号線３５３により送信される画像データのページ数より大きいモードで動作可能である。
【００３７】
読取画像メモリ３２９の記憶容量は、本実施例において、８ＧＢｉｔである。読取画像メモリ３２９は、画像データ送信速度にかかわらず、読取画像メモリ３２９がいっぱいになるまで画像データを保存できる。Ａ４サイズのカラー画像を６００ｄｐｉの解像度で読み込むと、以下の式（５−１）及び式（５−２）の結果から約０．７７８ＧＢｉｔ必要である。
７０１６（主走査画素）×４９６０（副走査画素）×８ｂｉｔ（輝度）×３（色）＝８３５１８４６４０ｂｉｔ・・・式（５−１）
８３５１８４６４０÷１０２４÷１０２４÷１０２４＝０．７７７８２６（ＧＢｉｔ）・・・式（５−２）
【００３８】
よって、以下の式（６）にあるように、読取画像メモリ３２９には１０ページ分の画像を保存することが可能である。
８÷０．７７７８２６（ＧＢｉｔ／ページ）＝１０．２（ページ）・・・式（６）
【００３９】
実際は、図３に例示するように原稿の読取と画像の送信を並列して処理している。図３は、両面同時読取時の原稿の読み取りと画像データの送信の時間経過を示す図である。図３において、６枚の４サイズのカラー原稿の両面が読み取られる。原稿６枚に対する両面読み取りなので画像データとしては１２ページ分となる。第一画像読取ユニット２１０と第二画像読取ユニット１１０の位置が少しずれていることから、裏面の読み取り開始タイミングは表面の開始から少し遅れることになる。この実施例の装置の場合、Ａ４サイズの原稿画像の読取は１分間あたり７０枚行われるため、以下の式（７）から平均して８５７ｍｓｅｃごとに原稿の表裏にあたる２ページ分の画像が読み取られている。
６０（ｓｅｃ）×１０００（ｍｓｅｃ/ｓｅｃ）÷７０＝８５７．１（ｍｓｅｃ）・・・式（７）
【００４０】
両面同時読取の場合、一枚の原稿を搬送しているうちに表面の画像及び裏面の画像の２ページ分の画像データが生成される。原稿の１ページの読み取りにかかる時間よりも早い時間で少なくとも１ページ分の画像データ送信をしないと、両面同時読取時の生産性の著しい低下を招く。そこで、画像の送信は、原稿の画像の読み取りに比べて１ページ分の処理にかかる時間を短くなるようにしている。式（４）で算出したように画像送信能力は９０．４ページ／分である。９０ページ／分の速度で画像送信が行われるように制御される。そのため、１ページの画像送信にかかる時間は、以下の式（８）から分かるように６６６ｍｓｅｃかかる。
６０（ｓｅｃ）×１０００（ｍｓｅｃ／ｓｅｃ）÷９０＝６６６．６（ｍｓｅｃ）・・・式（８）
【００４１】
図４は、読取画像メモリ３２９に対する入力と出力の関係の説明図である。図４を用いて、Ａ４サイズの原稿をカラーで読み取った時に得られる画像データが、読取画像メモリ３２９に保存されてからコントローラ４００へ送信されるまでの流れを説明する。図４（ａ）は、読取画像メモリ３２９の記憶領域Ｒ１〜Ｒ１０を示す図である。読取画像メモリ３２９は、複数ページのＡ４サイズの原稿の画像データを保存できる記憶容量を有する。図４に示す実施例において、読取画像メモリ３２９は、Ａ４サイズの原稿の１０ページ分の画像データを保存できる記憶容量を有する。第一ＣＣＤ２１１及び第二ＣＣＤ１１１が原稿の表面の画像および裏面の画像を読み取ることにより生成された画像データは、読取画像メモリ３２９の入力セレクタ３３１を経由して記憶領域Ｒ１〜Ｒ１０のうちのいずれかに保存される。コントローラ４００へ送信可能になった状態の画像データは、出力セレクタ３３２を経由してコントローラ４００へ送信される。入力セレクタ３３１は、二つの記憶領域を選択し、第一ＣＣＤ２１１及び第二ＣＣＤ１１１の両方から入力される画像データをそれぞれ並列して読取画像メモリ３２９の二つの記憶領域へ同時に送信できる。しかし、コントローラインターフェース画像信号線３５３は、１ページずつの画像データしか送信できないので、出力セレクタ３３２は、一つの記憶領域のみを選択し、選択された一つの記憶領域から画像データを送信する。
【００４２】
図４（ｂ）は、１枚目の原稿の表面及び裏面の画像を読み取っている途中での読取画像メモリ３２９に対する画像データの入出力を説明する図である。１枚目の原稿の両側の画像を読み取っている最中の画像データは、図４（ｂ）に示すように、第一ＣＣＤ２１１と第二ＣＣＤ１１１の両方で生成される画像データが読取画像メモリ３２９の別々の記憶領域に保存される。しかし、読取画像メモリ３２９からコントローラ４００への出力に関して、画像データは、１ページずつしか送信できない。そのため、第一ＣＣＤ２１１から来た画像データＤ１は読取画像メモリ３２９の記憶領域Ｒ１に保存されつつ、コントローラ４００への送信も行われている。第一ＣＣＤ２１１にて読み取られた画像データＤ１は、斜線領域で示したように図４（ｂ）中の左側から順番に右側に向けて（灰色の矢印）保存される。一方、記憶領域Ｒ１に保存された画像データＤ１は、網点領域で示したように図４（ｂ）中の左側から順番に右側に向けて（黒色の矢印）コントローラ４００へ送信される。
【００４３】
この時、第二ＣＣＤ１１１にて読み取られた画像データＤ２は、第二ＣＣＤ１１１よりも第一ＣＣＤ２１１の方が原稿の読み取り開始タイミングが早い位置にあることから、第一ＣＣＤ２１１にて読み取られた画像データよりも少ない。また、コントローラ４００への送信は画像データＤ１の送信に使用されていることから、画像データＤ２の送信はまだ開始されていない。
【００４４】
ところで、表裏２ページ分の画像データを並行して生成するリーダ２００の画像データ生成速度に比べて、画像データの１ページずつしか処理できないコントローラ４００への画像データ送信速度が遅い。このため、両面同時読取時には、少しずつ読取画像メモリ３２９にコントローラ４００への送信待ち画像データが増えていく。具体的には、図３にて点線で囲んだ領域では、７ページ目の画像を送信中に９ページ目、１０ページ目（＝原稿５枚目の表面、裏面）の読み取りを行っており、８ページ目の画像は送信待ちになっている。この時の読取画像メモリ３２９の使用状況を図４（ｃ）に示す。図４（ｃ）は、４枚目の原稿の画像データを送信中に５枚目の原稿の読取を行っている状態での読取画像メモリ３２９に対する画像データの入出力を説明する図である。７〜１０の４ページ分の画像データを読取画像メモリ３２９に保存しており、図４（ｂ）に示す読み取りジョブ開始時の状況（１ページ目、２ページ目のみ使用）に比べて読取画像メモリ３２９の使用量は増えてきていることが分かる。
【００４５】
このように、読取画像メモリ３２９にて画像送信待ちの画像データが徐々に増えていき、読取画像メモリ３２９に画像データが保存できなくなる。図５は、読取画像メモリが満載になった後の原稿の読み取りと画像データの送信の時間経過を示す図である。図５に示すように表裏２ページ分の画像データの送信が完了して画像メモリの使用記憶領域が解放されてから、次の原稿の読み取りを行うことになり、原稿の読み取り速度が画像データの送信速度に制約されることになる。つまり、次の原稿の読取のためには、式（８）で示した１ページの画像送信にかかる時間の２倍の分だけ待機が必要となる。
【００４６】
図４（ｄ）は、すべての原稿の読取が終了した後に読取画像メモリ３２９に保存されている画像データを出力することを説明する図である。図４（ｄ）に示すように原稿６枚両面読取が終了した時点では、９ページ目の画像データＤ９をコントローラ４００に送信中であり、更に１０〜１２ページ目の画像データが読取画像メモリ３２９に残っている。そのため、原稿搬送処理が終了した後でもリーダ２００からコントローラ４００への画像データの送信は継続して、操作部４０５の表示部４０６に原稿の読み取り中であることが表示される。
【００４７】
本実施例での読取画像メモリ３２９では１０ページ分の画像が保存できる。既に式（８）にて説明したように１ページの画像データをコントローラ４００へ送信するのに必要な時間は、６６６ｍｓｅｃである。以下の式（９）から分かるように全ての原稿搬送および画像読取動作が終了してからコントローラ４００への画像データ送信終了までにかかる時間は、１０ページ分の画像データ送信の待ち時間として最大約６．６６秒間は原稿読取中の表示が出る。
６６６（ｍｓｅｃ）×１０（ページ）＝６６６０（ｍｓｅｃ）→６．６６ｓｅｃ・・・式（９）
【００４８】
なお、解像度が３００ｄｐｉ設定の時は６００ｄｐｉ設定に比べて画像データサイズが小さくなる。よって、画像送信にかかる時間が短くなるので、原稿１枚の両面画像読取中に表裏２ページ分の画像データを送信できる。従って、読取画像メモリ３２９は、読み取り済みの画像データを送信中の原稿と現在読み取り中の原稿の２枚分（＝４ページ分）の画像データを保存するだけの記憶容量を有すれば十分である。ここまで説明したのは、Ａ４サイズの原稿をカラー６００ｄｐｉの解像度で両面同時読みした時の動作になるが、原稿が例えばＡ３サイズなど他のサイズだった場合においても、読取画像メモリ３２９に保存可能なページ数に応じて制御を切り替えている。
【００４９】
［画像メモリ保存中のジャム通知］
画像データ生成速度が画像データ送信速度に比べて十分に早く読取画像メモリ３２９の記憶容量が十分に大きい場合、読み取った画像の画像データ生成動作が終了してから画像データの送信終了まで数秒かかる。その間、操作部４０５の表示部４０６は、原稿読み取り中のメッセージを表示している。だが、原稿の搬送でジャムが検出された時、原稿搬送は、その時点で停止され、ジャム発生が操作部４０５の表示部４０６に表示される。その時のリーダ２００のＣＰＵ３２１の動作について、図６、図７及び図８の流れ図を用いて説明する。
【００５０】
図６は、ＡＤＦ１００により搬送される原稿の画像の読取動作を示す流れ図である。ＣＰＵ３２１は、ＲＯＭ３２２に保存されたプログラムに基づいて読取動作を実行する。読取動作が開始されると、ＣＰＵ３２１は、読取指示を受信したか否かを判断する（Ｓ１００１）。ユーザが操作部４０５からＡＤＦ１００の原稿トレイ３０に積載された原稿束の読取開始を設定すると、コントローラ４００は、読取指示をリーダ２００のＣＰＵ３２１へ通知する。ＣＰＵ３２１は、読取指示を受信すると（Ｓ１００１でＹＥＳ）、原稿搬送／読み取り処理（Ｓ１００２）及び画像送信処理（Ｓ１００３）を実行する。原稿搬送／読み取り処理（Ｓ１００２）及び画像送信処理（Ｓ１００３）は、常にＣＰＵ３２１の処理を占有する必要はない。例えば、原稿搬送／読み取り処理（Ｓ１００２）の中のジャム発生を検出する処理において、ＣＰＵ３２１は、所定の周期（例えば、１０ｍｓｅｃ）で搬送系センサ１２０の信号レベルを検出する。その間に、ＣＰＵ３２１は、画像送信処理（Ｓ１００３）の中のコントローラ４００へ画像データを送信可能か否かの判断をする処理を１０ｍｓｅｃ周期で行う。このように、ＣＰＵ３２１は、複数の処理を並列に行う。
【００５１】
ＣＰＵ３２１は、原稿搬送／読み取り処理が終了したか否かを判断する（Ｓ１００４）。原稿搬送／読み取り処理が終了しない場合（Ｓ１００４でＮＯ）、処理は、Ｓ１００２へ戻る。原稿搬送／読み取り処理が終了した場合（Ｓ１００４でＹＥＳ）、ＣＰＵ３２１は、画像送信処理が終了したか否かを判断する（Ｓ１００５）。画像データ送信処理が終了しない場合（Ｓ１００５でＮＯ）、処理は、Ｓ１００２へ戻る。画像データ送信処理が終了した場合（Ｓ１００５でＹＥＳ）、ＣＰＵ３２１は、原稿読み取り処理を終了させる。
【００５２】
以下、図７を参照して、Ｓ１００２の原稿搬送／読み取り処理を説明する。図７は、ＣＰＵ３２１により実行される原稿搬送／読み取り処理を示す流れ図である。コントローラ４００からＡＤＦ１００の原稿トレイ３０に積載された原稿束Ｓの読取指示をＳ１００１で受信しているので、ＣＰＵ３２１は、原稿束Ｓの原稿１枚ずつに対する給送開始要求の受信を待つ（Ｓ１１０１）。操作部４０５により原稿読取のキャンセルを指示された場合、コントローラ４００から読取終了要求が送信される。給送開始要求を受信していない場合（Ｓ１１０１でＮＯ）、ＣＰＵ３２１は、コントローラ４００から読取終了要求を受信したか否かを判断する（Ｓ１１３０）。読取終了要求を受信した場合（Ｓ１１３０でＹＥＳ）、ＣＰＵ３２１は、原稿の搬送、第一ＣＣＤ２１１及び第二ＣＣＤ１１１を停止する（Ｓ１１３１）。ＣＰＵ３２１は、読取動作を終了する。
【００５３】
給送開始要求を受信した場合（Ｓ１１０１でＹＥＳ）、ＣＰＵ３２１は、読取画像メモリ３２９に読み取りモードに応じた画像データを保存できるか否かを判断する（Ｓ１１０２）。この時、ＣＰＵ３２１は、原稿の読み取り領域サイズと解像度とカラー／白黒、片面／両面といったパラメータから必要となる画像データのサイズを判断し、そのサイズの分だけ読取画像メモリ３２９に記憶領域を確保できるか否かを判断する。読取画像メモリ３２９が他の画像データによって使用されていると、読み取りモードに応じた画像データを保存するのに必要な記憶領域を確保できないことがある。読取画像メモリ３２９に記憶領域を確保できない場合（Ｓ１１０２でＮＯ）、ＣＰＵ３２１は、他の画像データがコントローラ４００へ送信されて読取画像メモリ３２９の空き容量が増えるまで原稿の読み取りを待機する。
【００５４】
読取画像メモリ３２９に原稿の画像データを保存できる場合（Ｓ１１０２でＹＥＳ）、ＣＰＵ３２１は、原稿給送動作を開始する。ＣＰＵ３２１は、搬送系センサ１２０の検出結果に基づいて搬送路２５０上の原稿の位置を検出する。ＣＰＵ３２１は、分離後センサ１２が原稿を検出したか否かを判断する（Ｓ１１０４）。ＣＰＵ３２１は、分離後センサ１２が原稿有りを検出するまで所定時間待機する（Ｓ１１０５）。所定時間が経過するまでに原稿有りを検出した場合（Ｓ１１０４でＹＥＳ）、ＣＰＵ３２１は、引抜センサ１３が原稿を検出したか否かを判断する（Ｓ１１０６）。一方、分離後センサ１２が原稿を検出できないまま所定時間経過した場合（Ｓ１１０５でＹＥＳ）、ＣＰＵ３２１は、原稿の搬送、第一ＣＣＤ２１１及び第二ＣＣＤ１１１を停止させる（Ｓ１１１８）。ＣＰＵ３２１は、ジャムが発生したこと示すジャム発生情報を記憶部としてのＲＡＭ３２３に保存し、ジャムが発生したことを操作部４０５の表示部４０６に表示するためにコントローラ４００の制御部４０１へジャム発生情報を送信する（Ｓ１１１９）。
【００５５】
引抜センサ１３が原稿を検出しない場合（Ｓ１１０６でＮＯ）、ＣＰＵ３２１は、引抜センサ１３が原稿有りを検出するまで所定時間待機する（Ｓ１１０７）。引抜センサ１３が原稿を検出した場合（Ｓ１１０６でＹＥＳ）、ＣＰＵ３２１は、レジセンサ１４が原稿を検出したか否かを判断する（Ｓ１１０８）。レジセンサ１４が原稿を検出しない場合（Ｓ１１０８でＮＯ）、ＣＰＵ３２１は、レジセンサ１４が原稿有りを検出するまで所定時間待機する（Ｓ１１０９）。レジセンサ１４が原稿を検出した場合（Ｓ１１０８でＹＥＳ）、ＣＰＵ３２１は、リードセンサ１５が原稿を検出したか否かを判断する（Ｓ１１１０）。リードセンサ１５が原稿を検出しない場合（Ｓ１１１０でＮＯ）、ＣＰＵ３２１は、リードセンサ１５が原稿有りを検出するまで所定時間待機する（Ｓ１１１１）。
【００５６】
リードセンサ１５が原稿を検出した場合（Ｓ１１１０でＹＥＳ）、第一ＣＣＤ２１１は、原稿先端が表面流し読み位置Ｐ１に到達したタイミングから原稿の表面の画像の読み取りを開始する（Ｓ１１１２）。原稿の読み取りは、Ｓ１１０１で指定された原稿の読み取り領域サイズの分だけ実行し、その分だけ原稿表面の読み取りを行った後は、読み取り動作を終了する。両面読み取りの場合、第二ＣＣＤ１１１は、原稿先端が裏面流し読み位置Ｐ２に到達したタイミングから原稿の裏面の画像の読み取りを開始する（Ｓ１１１３）。表面の画像の読み取りと同様に、指定された原稿の読み取り領域だけ原稿の裏面の画像の読み取りを行った後に読み取り動作を終了する。
【００５７】
原稿先端が裏面流し読み位置Ｐ２を通過したのち、排出センサ１６で原稿の先端の検出を行い（Ｓ１１１４）、排出センサ１６で原稿先端を検出されたら、あとはそのまま排出トレイ１０へ排出を行う。ＣＰＵ３２１は、原稿検出器１１の検出結果に基づいて、原稿トレイ３０に原稿が残っているか否かを判断する（Ｓ１１１６）。原稿が残っている場合（Ｓ１１１６でＹＥＳ）、処理は、Ｓ１１０１へ戻り、ＣＰＵ３２１は、原稿の給送開始要求を受信したか否かを判断する。原稿が残っていない場合（Ｓ１１１６でＮＯ）、ＣＰＵ３２１は、原稿の搬送、第一ＣＣＤ２１１および第二ＣＣＤ１１１を停止させ（Ｓ１１１７）、原稿搬送／読み取り処理を終了する。
【００５８】
Ｓ１１１９において、ジャム発生情報を受信した制御部４０１は、操作部４０５の表示部４０６にジャムが発生したことを表示させ、ユーザにジャム処理の開始を促す。ＣＰＵ３２１は、ジャムの位置を操作部４０５の表示部４０６上に表示させることにより、ユーザがＡＤＦ１００のカバー（不図示）を開いてＡＤＦ１００内に残った原稿を除去しやすくする。ＣＰＵ３２１は、搬送系センサ１２０の検出結果に基づいてジャムした原稿がＡＤＦ１００内に残っているか否かを判断する。すなわち、ＣＰＵ３２１は、搬送系センサ１２０の検出結果に基づいて原稿のジャムが解除されたか否かを判断するジャム解除判断手段として機能する。ジャムした原稿がＡＤＦ１００から取り除かれると、ＣＰＵ３２１は、操作部４５０上にカバーを閉じることをユーザに促す表示をする。ジャムの発生時の状況によっては、表面流し読み位置Ｐ１に蛇腹状に折れた原稿が残っている可能性もあるので、ＡＤＦ１００全体の開閉によって残留した原稿の除去を案内することもある。ＣＰＵ３２１は、ジャムした原稿がＡＤＦ１００から取り除かれカバーが閉じられてジャム処理が完了したか否かを判断する（Ｓ１１２０）。ジャム処理が完了すると（Ｓ１１２０でＹＥＳ）、ＲＡＭ３２３に保存されたジャム発生情報をクリアし、コントローラ４００へジャムが解除されたこと示すジャム解除情報を送信する（Ｓ１１２１）。ＣＰＵ３２１は、ジャム解除情報をＲＡＭ３２３に保存する（Ｓ１１２２）。
【００５９】
図８を参照して、Ｓ１００３の画像データ送信処理を説明する。図８は、画像データ送信処理を示す流れ図である。ＣＰＵ３２１は、コントローラ４００へ送信すべき画像データが読取画像メモリ３２９に保存されているか否かを判断する（Ｓ１２０１）。画像データが読取画像メモリ３２９に保存されていない場合（Ｓ１２０１でＮＯ）、ＣＰＵ３２１は、すぐに画像データ送信処理を終了する。画像データが読取画像メモリ３２９に保存されている場合（Ｓ１２０１でＹＥＳ）、ＣＰＵ３２１は、コントローラ４００から画像データの削除要求があるか否かを判断する（Ｓ１２０２）。削除要求がある場合（Ｓ１２０２でＹＥＳ）、ＣＰＵ３２１は、画像データをすべて削除し（Ｓ１２０３）、画像データ送信処理を終了する。削除要求は、例えば、第一ＣＣＤ２１１または第二ＣＣＤ１１１により生成された画像データが読取画像メモリ３２９に保存されている状態でジャムが発生した時に、ユーザが操作部４０５からジャムが発生した読み取りジョブの強制終了を選択した時などに発行される。ＣＰＵ３２１は、操作部４０５を介してのユーザの設定に従って、読取画像メモリ３２９に保存されている画像データを削除するか否かを切り替える切替手段として機能する。
【００６０】
また、原稿の読み取りサイズとして自動検出を選択していた時に原稿トレイ３０上に載置された原稿が折れていたために自動検出された原稿のサイズが誤っている場合、読み取りジョブは強制終了される。この場合、読取画像メモリ３２９に保存されている画像データが削除される。セキュリティという観点においても、不要となった画像データを削除することは必要である。また、ＣＰＵ３２１は、搬送系センサ１２０の検出結果に基づいて判断された原稿のジャムの状態に従って、読取画像メモリ３２９に保存されている画像データを削除するか否かを切り替える切替手段として機能する。
【００６１】
画像データの削除要求が無い場合（Ｓ１２０２でＮＯ）、ＣＰＵ３２１は、画像読取装置４０に原稿のジャムが発生しているか否かを判断する（Ｓ１２０４）。画像読取装置４０が、原稿のジャムが発生している状態にある場合、ジャム発生情報は、Ｓ１１１９においてＲＡＭ３２３に保存される。従って、画像読取装置４０に原稿のジャムが発生しているか否かは、ＣＰＵ３２１が、ＲＡＭ３２３にジャム発生情報が保存されているか否かに基づいて、判断する。ジャム発生情報が保存されている場合（Ｓ１２０４でＹＥＳ）、コントローラ４００も画像データを受け取れないので、画像送信処理を終了する。ジャム発生情報が保存されていない場合（Ｓ１２０４でＮＯ）、ＣＰＵ３２１は、コントローラインターフェース制御信号線３５２を介して制御部４０１と通信し、コントローラ４００が画像データを受け取れる状態にあるか否かを判断する（Ｓ１２０５）。コントローラ４００が画像データを受け取れる状態にある場合（Ｓ１２０５でＹＥＳ）、ＣＰＵ３２１は、原稿１ページ分の画像データをコントローラ４００へ送信する（Ｓ１２０６）。引き続いてコントローラ４００へ送信すべき画像データが読取画像メモリ３２９に保存されているか否かを判断する必要がある場合、ＣＰＵ３２１は、画像データ送信処理を終了させずに処理をＳ１２０１へ戻す。
【００６２】
コントローラ４００が画像データを受け取れる状態にない場合（Ｓ１２０５でＮＯ）、ＣＰＵ３２１は、画像読取装置４０が、ジャムが解除された直後の状態にあるか否かを判断する（Ｓ１２０７）。画像読取装置４０からジャムした原稿が除去されると、ジャム解除情報は、Ｓ１１２２においてＲＡＭに保存される。従って、画像読取装置４０が、ジャムが解除された直後の状態にあるか否かは、ＣＰＵ３２１が、ＲＡＭ３２３にジャム解除情報が保存されているか否かに基づいて、判断する。ジャム解除情報が保存されていない場合（Ｓ１２０７でＮＯ）、処理は、Ｓ１２０１へ戻る。読取画像メモリ３２９に画像データが保存されているので（Ｓ１２０１でＹＥＳ）、通常の読取中の動作として、コントローラ４００が画像データを受け取れる状態になるまで画像データのあ送信をせずに待機する。
【００６３】
一方、ジャム解除情報が保存されている場合（Ｓ１２０７でＹＥＳ）、ＣＰＵ３２１は、コントローラインターフェース制御信号線３５２を介してコントローラ４００へ画像データ送信要求を発行する（Ｓ１２０８）。そして、画像データ送信要求を何度も発行しないために、ＣＰＵ３２１は、ＲＡＭ３２３からジャム解除情報をクリアする（Ｓ１２０９）。引き続いてコントローラ４００へ送信すべき画像データが読取画像メモリ３２９に保存されているか否かを判断する必要がある場合、ＣＰＵ３２１は、画像データ送信処理を終了させずに処理をＳ１２０１へ戻す。
【００６４】
コントローラ４００の制御部４０１は、Ｓ１２０８においてＣＰＵ３２１から発行された画像データ送信要求を受けると、コントローラ４００の画像メモリ４０４の使用状態を判断する。制御部４０１は、処理が済んで画像メモリ４０４に保存する必要がなくなった画像データを削除して、画像メモリ４０４の空き記憶領域を確保する。原稿の読み取りモードに応じた画像データを保存するための空き記憶領域が確保できた時点で、制御部４０１は、Ｓ１２０５におけるＣＰＵ３２１への応答を変更してコントローラ４００が画像データを受信することを許可する。
【００６５】
このように、第一ＣＣＤ２１１及び第二ＣＣＤ１１１により読み込まれた原稿の画像データは、リーダ２００の読取画像メモリ３２９に保存される。ＣＰＵ３２１は、コントローラ４００の制御部４０１と通信して、送信可能な画像データを読取画像メモリ３２９から画像メモリ４０４へ逐次送信する。原稿のジャムが発生した場合（Ｓ１２０４でＹＥＳ）、ＣＰＵ３２１は、すぐに画像送信処理を終了し、操作部４０５にジャムの発生を素早く表示させる（Ｓ１１１９）。ジャム処理が完了すると（Ｓ１１２０）、ＲＡＭ３２３に保存されるジャム発生情報をクリアする（Ｓ１１２１）とともに、ジャム解除情報をＲＡＭ３２３に保存する（Ｓ１１２２）。これによって、ＣＰＵ３２１は、Ｓ１２０８において、コントローラの制御部４０１に対して画像データ送信要求を発行する。これによって、コントローラ４００へ送信されずに読取画像メモリ３２９に保存されていた画像データは、ジャム処理が完了すると、コントローラ４００へ送信される（Ｓ１２０６）。
【００６６】
また、本実施例によれば、ジャム解除後の復帰処理にかかる時間が短縮されることがある。従来技術のようにジャム発生時に未送信の画像データを削除すると、既に排出トレイ１０に排出された原稿の読み直しが必要になる。そのため、ユーザの手による原稿読み取り動作が必要となる。更に、読み込んだ画像データの送信にかかる時間が必要となる。これに対して、本実施例によれば、既に排出トレイ１０に排出された原稿をユーザの手により再び読取動作にかける必要がなく、ジャム解除の時点で自動的に残りの画像データの送信が開始される。従って、ジャム解除からの復帰に必要な時間を短縮することができる。
【００６７】
本実施例によれば、ジャム発生時に読み取り済みの画像データの送信をすぐに停止させることができる。これによって、操作部４０５へのジャム表示の遅延を防止することができる。また、ジャム発生時に読取画像メモリ３２９からコントローラ４００へ送信されていない画像データを読取画像メモリ３２９に保存したままにしておき、ジャム解除時にコントローラ４００への画像データの送信を再開する。これによって、すでに排出トレイに排出された原稿の読み直しを不要にすることができる。
【符号の説明】
【００６８】
１・・・給送ローラ（原稿搬送手段）
２・・・分離ローラ（原稿搬送手段）
３・・・引き抜きローラ（原稿搬送手段）
４・・・搬送ローラ（原稿搬送手段）
５・・・表面読み取り搬送ローラ（原稿搬送手段）
７・・・裏面読み取り搬送ローラ（原稿搬送手段）
９・・・排出ローラ（原稿搬送手段）
４０・・・画像読取装置
５１・・・表面読み取り上流ローラ（原稿搬送手段）
５２・・・表面読み取り下流ローラ（原稿搬送手段）
５３・・・裏面読み取り上流ローラ（原稿搬送手段）
５４・・・裏面読み取り下流ローラ（原稿搬送手段）
１１０・・・第二画像読取ユニット（第二の読取手段）
１２０・・・搬送系センサ（原稿検出手段）
２１０・・・第一画像読取ユニット（第一の読取手段）
３２１・・・ＣＰＵ（制御手段）
３２９・・・読取画像メモリ
３５３・・・コントローラインターフェース画像信号線（画像データ送信手段）
４００・・・コントローラ
４０５・・・操作部
【図１】
2019080151.tif 000003
【図２】
2019080151.tif 000004
【図３】
2019080151.tif 000005
【図４】
2019080151.tif 000006
【図５】
2019080151.tif 000007
【図６】
2019080151.tif 000008
【図７】
2019080151.tif 000009
【図８】
2019080151.tif 000010