(57)【特許請求の範囲】
【請求項１】
画像読取装置であって、
原稿を露光する露光手段と、前記露光手段が露光した前記原稿からの反射光を光電変換することにより、前記原稿に表される画像を読み取る複数のラインセンサとを有する読取手段であって、前記複数のラインセンサは、第１のラインセンサと、前記第１のラインセンサと副走査方向に離れた位置に配置され、前記原稿の同一位置の画像を、前記第１のラインセンサよりも遅れて読み取る第２のラインセンサとを含む読取手段と、
前記読取手段を制御する制御手段と、
前記画像の読み取りを一時中断すべき第１の間欠要因の発生を検出する検出手段とを備え、
前記制御手段は、前記画像の読み取りが指示された場合、前記読取手段が前記画像を読み取る速度であって、前記読取手段の副走査速度が第１の速度になるように制御し、前記第１のラインセンサに前記画像を読み取らせて、当該画像を表す画像信号を出力させ、その後、前記検出手段が前記第１の間欠要因の発生を検出した場合、前記速度を前記第１の速度から第２の速度に減速させるとともに、前記第１のラインセンサによる前記画像の読み取りを中断させ、その後、前記露光手段の移動による副走査及び前記原稿の移動による副走査の少なくとも一方により、前記第２のラインセンサによる前記画像の読み取りを開始させる位置が前記第１のラインセンサによる前記画像の読み取りが中断した位置に到達した場合、前記第１のラインセンサ及び前記第２のラインセンサによる前記画像の読み取りを開始させて、前記第２のラインセンサによる当該画像を表す画像信号を出力させる
ことを特徴とする画像読取装置。
【請求項２】
前記検出手段は、更に、第２の間欠要因の発生を検出し、その後、前記第２の間欠要因が解消したか否かを検出し、
前記制御手段は、前記第１のラインセンサ及び前記第２のラインセンサによる前記画像信号が出力されているときに、前記検出手段が前記第２の間欠要因の発生を検出した場合、前記速度を前記第２の速度から減速させて「０」にさせ、その後、前記検出手段が前記第２の間欠要因の解消を検出した場合、前記速度を前記第２の速度まで加速させる
ことを特徴とする請求項１記載の画像読取装置。
【請求項３】
前記制御手段は、前記第１のラインセンサ及び前記第２のラインセンサによる前記画像信号が出力されているときに、前記検出手段が前記第２の間欠要因の発生を検出した場合、前記第１のラインセンサ及び前記第２のラインセンサによる前記画像の読み取りを中断し、その後、前記露光手段の移動による副走査及び前記原稿の移動による副走査の少なくとも一方により、前記第２のラインセンサによる前記画像の読み取りを開始させる位置が前記第１のラインセンサによる前記画像の読み取りが中断した位置に到達した場合、前記第１のラインセンサ及び前記第２のラインセンサによる前記画像の読み取りを開始させる
ことを特徴とする請求項２記載の画像読取装置。
【請求項４】
前記検出手段は、前記第１の間欠要因を検出した後、前記第１の間欠要因が解消したか否かを検出し、
前記制御手段は、前記検出手段が前記第１の間欠要因の発生を検出した場合、前記速度を前記第１の速度から前記第２の速度に減速させ、前記第１のラインセンサ及び前記第２のラインセンサによる前記画像の読み取りを開始させ、前記検出手段が前記第１の間欠要因が解消したことを検出した場合、前記第１のラインセンサ及び前記第２のラインセンサによる前記画像の読み取りを中断させ、前記速度を前記第２の速度から前記第１の速度に加速させ、その後、前記露光手段の移動による副走査及び前記原稿の移動による副走査の少なくとも一方により、前記第２のラインセンサによる前記画像の読み取りを開始させる位置が前記第１のラインセンサによる前記画像の読み取りが中断した位置に到達した場合、前記第２のラインセンサによる前記画像の読み取りを開始させる
ことを特徴とする請求項１乃至３のいずれか一項に記載の画像読取装置。
【請求項５】
前記検出手段は、更に、前記第１の間欠要因を検出した後、第２の間欠要因の発生を検出し、その後、前記第２の間欠要因が解消したか否かを検出し、
前記制御手段は、前記第１のラインセンサ及び前記第２のラインセンサによる前記画像信号が出力されているときに、前記検出手段が前記第２の間欠要因の発生を検出した場合、前記速度を前記第２の速度から減速させて「０」にさせ、その後、前記検出手段が前記第２の間欠要因が解消したことを検出した場合、前記速度を前記第１の速度まで加速させて、前記第２のラインセンサによる前記画像の読み取りを開始させる
ことを特徴とする請求項１乃至４のいずれか一項に記載の画像読取装置。
【請求項６】
前記制御手段は、前記第２のラインセンサによる前記画像信号が出力されているときに、前記検出手段が前記第２の間欠要因の発生を検出した場合、前記第１のラインセンサ及び前記第２のラインセンサによる前記画像の読み取りを中断させ、その後、前記露光手段の移動による副走査及び前記原稿の移動による副走査の少なくとも一方により、前記第２のラインセンサによる前記画像の読み取りを開始させる位置が前記第１のラインセンサによる前記画像の読み取りが中断した位置に到達した場合、前記第２のラインセンサによる前記画像の読み取りを開始させる
ことを特徴とする請求項５記載の画像読取装置。
【請求項７】
前記露光手段は、前記原稿に対して移動するものであり、
前記制御手段は、前記露光手段が移動する速度を前記速度として制御する
ことを特徴とする請求項１乃至６のいずれか一項に記載の画像読取装置。
【請求項８】
前記制御手段は、前記原稿を移動させる移動手段の速度を前記速度として制御する
ことを特徴とする請求項１乃至７のいずれか一項に記載の画像読取装置。
【請求項９】
請求項１乃至８のいずれか一項に記載の画像読取装置と、
前記読取手段が出力した前記画像信号を用いて、画像を表す画像データに変換する変換手段と、
前記画像データに基づいて、画像を形成して印刷媒体に転写する画像形成手段とを備える
ことを特徴とする画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像読取装置及び画像形成装置に関するものである。
【背景技術】
【０００２】
従来より、画像読取装置は、原稿に表れる画像の読み取りを一時中断する間欠動作を行うものがある。画像読取装置がこのような間欠動作を行う場合、キャリッジ又は原稿の減速・一時停止・逆方向への移動・加速という一連の動作が必要であり、画像の読み取りに時間が掛かっていた。そこで、近年では、副走査方向に離れた複数のラインセンサを備え、複数のラインセンサにて同時に原稿を読み取り、間欠動作により一方のラインセンサでは読み取れない領域の画像データを別のラインセンサによる画像データにて補うことで、間欠動作によってキャリッジまたは原稿を停止することなく、結果として、画像の読み取りに掛かる時間を短縮するという技術が開発されている（例えば特許文献１〜２参照）。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
しかし、複数のラインセンサを備える画像読取装置において、アナログ画像処理手段及びデジタル画像処理手段を１系統のみ備えて、間欠動作を行う場合、原稿全体の読み取りに時間が掛かる恐れがあった。具体的には、１系統のみの画像処理手段が、間欠動作の有無に関わらず複数のラインセンサから出力される画像信号を交互に処理するので、１ラインの読み取りに掛かる時間が長くなってしまう恐れがあった。このため副走査での原稿を走査する速度を低くする必要があり、その結果１枚の原稿に表れる画像の読み取りに時間が掛かる恐れがあった。一方、複数のラインセンサにて同時に原稿に表れる画像を読み取り、それらから出力される画像信号をそれぞれ同時に処理するために、画像読取装置にアナログ画像処理手段及びデジタル画像処理手段を複数系統備えるように構成した場合、構成が複雑化し、結果として、画像読取装置を構成するためのコストが掛かってしまう恐れがあった。
【０００４】
本発明は、上記に鑑みてなされたものであって、構成を複雑化することなく、原稿全体の読み取りに掛かる時間を短縮可能な画像読取装置及び画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【０００５】
上述した課題を解決し、目的を達成するために、本発明は、画像読取装置であって、原稿を露光する露光手段と、前記露光手段が露光した前記原稿からの反射光を光電変換することにより、前記原稿に表される画像を読み取る複数のラインセンサとを有する読取手段であって、前記複数のラインセンサは、第１のラインセンサと、前記第１のラインセンサと副走査方向に離れた位置に配置され、前記原稿の同一位置の画像を、前記第１のラインセンサよりも遅れて読み取る第２のラインセンサとを含む読取手段と、前記読取手段を制御する制御手段と、前記画像の読み取りを一時中断すべき第１の間欠要因の発生を検出する検出手段とを備え、前記制御手段は、前記画像の読み取りが指示された場合、前記読取手段が前記画像を読み取る速度であって、前記読取手段の副走査速度が第１の速度になるように制御し、前記第１のラインセンサに前記画像を読み取らせて、当該画像を表す画像信号を出力させ、その後、前記検出手段が前記第１の間欠要因の発生を検出した場合、前記速度を前記第１の速度から第２の速度に減速させるとともに、前記第１のラインセンサによる前記画像の読み取りを中断させ、その後、前記露光手段の移動による副走査及び前記原稿の移動による副走査の少なくとも一方により、前記第２のラインセンサによる前記画像の読み取りを開始させる位置が前記第１のラインセンサによる前記画像の読み取りが中断した位置に到達した場合、前記第１のラインセンサ及び前記第２のラインセンサによる前記画像の読み取りを開始させて、前記第２のラインセンサによる当該画像を表す画像信号を出力させることを特徴とする。
【発明の効果】
【０００６】
本発明によれば、構成を複雑化することなく、原稿全体の読み取りに掛かる時間が短縮可能になる。
【図面の簡単な説明】
【０００７】
【図１】図１は、第１の実施の形態に係るＭＦＰ１のハードウェア構成を例示する図である。
【図２】図２は、ＭＦＰ１の有するカラースキャナ２１０及びそれに装着されたＡＤＦ２３０の原稿画像読取機構の具体的な構成を例示する図である。
【図３】図３は、ＭＦＰ１のデータ処理系統の具体的な構成例を示す図である。
【図４】図４は、本実施の形態に係るＣＣＤ２０７の構成を例示する図である。
【図５】図５は、本実施の形態に係る間欠動作に関連する構成を例示する図である。
【図６】図６は、ＣＣＤ２０７に入力される制御信号及びＣＣＤ２０７が出力するアナログ画像信号について説明するための図である。
【図７】図７は、画像切替部２６６の内部構成を例示する図である。
【図８】図８は、本実施の形態にかかるＭＦＰ１の行う原稿画像読取処理の手順を示すフローチャートである。
【図９】図９は、図８のステップＳ９の間欠動作１の詳細な手順を示すフローチャートである。
【図１０】図１０は、第１キャリッジ２５３の移動速度について説明するための図である。
【図１１】図１１は、原稿と原稿画像をＣＣＤ２０７により読み取る位置との関係について説明するための図である。
【図１２】図１２は、ＣＣＤ２０７によって原稿画像を読み取る領域について説明するための図である。
【図１３】図１３は、画像切替部２６６に入力される信号と、画像切替部入力端子３１１、経路３１３，３１４，３１６及び画像切替部出力端子３１８を経由するＲＧＢ画像データについて説明するための図である。
【図１４】図１４は、第２の実施の形態にかかるＭＦＰ１の行う原稿画像読取処理の手順を示すフローチャートである。
【図１５】図１５は、図１４のステップＳ３１の間欠動作２の詳細な手順を示すフローチャートである。
【図１６】図１６は、図１４のステップＳ３１における間欠動作２前後の第１キャリッジ２５３の移動速度について説明するための図である。
【図１７】図１７は、原稿と原稿画像をＣＣＤ２０７により読み取る位置との関係について説明するための図である。
【図１８】図１８は、ｔ３〜ｔ５の前後でＣＣＤ２０７により読み取られた原稿画像を表すアナログ画像信号が出力されるタイミングについて説明するための図である。
【図１９】図１９は、図１４のステップＳ３１の間欠動作２の前後において、画像切替部２６６に入力される信号と、画像切替部入力端子３１１、経路３１３，３１４，３１６及び画像切替部出力端子３１８を経由するＲＧＢ画像データについて説明するための図である。
【図２０】図２０は、第３の実施の形態にかかるＭＦＰ１の行う原稿画像読取処理の手順を示すフローチャートである。
【図２１】図２１は、ステップＳ５１の間欠動作３の詳細な手順を示すフローチャートである。
【図２２】図２２は、図２０のステップＳ５１における間欠動作３前後の第１キャリッジ２５３の移動速度について説明するための図である。
【図２３】図２３は、原稿と当該原稿に表れる画像（原稿画像）をＣＣＤ２０７により読み取る位置との関係について説明するための図である。
【図２４】図２４は、ｔ６〜ｔ７の前後でＣＣＤ２０７により読み取られた原稿画像を表すアナログ画像信号が出力されるタイミングについて説明するための図である。
【図２５】図２５は、図２０のステップＳ５１の間欠動作３の前後において、画像切替部２６６に入力される信号と、画像切替部入力端子３１１、経路３１３，３１４，３１６及び画像切替部出力端子３１８を経由するＲＧＢ画像データについて説明するための図である。
【図２６】図２６は、第４の実施の形態にかかるＭＦＰ１の行う原稿画像読取処理の手順を示すフローチャートである。
【図２７】図２７は、図２６のステップＳ７０の間欠動作４の詳細な手順を示すフローチャートである。
【発明を実施するための形態】
【０００８】
以下に添付図面を参照して、この発明に係る画像読取装置及び画像形成装置の一実施の形態を詳細に説明する。
【０００９】
[第１の実施の形態]
まず、本実施の形態に係る画像読取装置を備える画像形成装置について説明する。本実施の形態では、画像形成装置として、コピー機能、印刷機能、スキャナ機能及びファクシミリ機能を実現可能でありカラーでのコピー及び印刷（プリント）が可能な複合機能フルカラーデジタル複写機（以下、ＭＦＰという）を適用した例について説明する。図１は、本実施の形態に係るＭＦＰ１のハードウェア構成を例示する図である。
【００１０】
本ＭＦＰ１は、自動原稿送り装置（ＡＤＦ）２３０と、操作ボード９０と、カラースキャナ２１０と、カラープリンタ１００の各ユニットとを少なくとも備える。一般に、操作ボード９０と、ＡＤＦ２３０が搭載されたカラースキャナ２１０とは、カラープリンタ１００から分離可能な構成となっている。操作ボード９０は、ユーザからの操作入力を受け付ける操作部と、ユーザに対して情報の表示を行う表示部とが一体的に構成されたものである。カラースキャナ２１０は、モータドライバや各種センサ入力およびコントローラ（スキャナコントローラ）を含むセンサボートユニット（ＳＢＵ）を有して、ＭＦＰ１に組み込まれているＣＰＵ（図３の２６１）と直接又は間接に通信を行いタイミング制御されて、原稿に表れる画像の読み取りを行う。カラープリンタ１００は、カラースキャナ２１０で読み取られた画像を表す画像データを用いて、画像を形成してこれを用紙等の印刷媒体に転写することにより、印刷を行う。カラープリンタ１００によって印刷された用紙は、図示しない排紙スタックに排出される。ＭＦＰ１は、コントローラボード（図３の２７０）を有し、該コントローラボードを介してＬＡＮ等によって、ＰＣ(Personal Computer)等の端末装置１８０に接続されて、端末装置１８０との間で画像データの送受信を行うことが可能である。更に、コントローラボードはファクシミリ機能を実行するためのファクシミリコントロールユニット（ＦＣＵ）を有し（図３の２８５）、ＦＣＵは交換器（ＰＢＸ）１９０によって電話回線（ＰＮ）１９１に接続され、相手ファクシミリ装置との間で画像データのファクシミリ送受信が可能である。
【００１１】
次に、ＭＦＰ１の有するカラースキャナ２１０及びそれに装着されたＡＤＦ２３０の原稿画像読取機構の具体的な構成について図２を用いて説明する。カラースキャナ２１０のコンタクトガラス２３１上に置かれた原稿は、照明ランプ２３２により照明され、原稿の反射光（画像光）が第１ミラー２３３で副走査方向ｙと平行に反射される。照明ランプ２３２及び第１ミラー２３３は、副走査方向ｙに定速で駆動される第１キャリッジ２５３に搭載されている。第１キャリッジ２５３と同方向にその１／２の速度で駆動される第２キャリッジ２５４には、第２ミラー２３４及び第３ミラー２３５が搭載されており、第１ミラー２３３で反射された画像光は第２ミラー２３４で下方向（ｚ）に反射され、そして第３ミラー２３５で副走査方向ｙに反射されて、レンズ２３６により集束され、ＣＣＤ（ラインセンサ）２０７に入射され、電気信号に変換される。
【００１２】
第１キャリッジ２５３および第２キャリッジ２５４は、走行体モータ２３８を駆動源として、副走査方向のｙ方向に往（原稿走査）及び復（リタ−ン）駆動される。先に述べたように、第２キャリッジ２５４の速度は第１キャリッジ２５３の１／２であり、第２キャリッジ２５４は第１キャリッジ２５３の半分だけ走行する。図２に破線で示すように、例えば、第１キャリッジ２５３が最大長の画像走査領域を移動したとき、第２キャリッジ２５４はその半分の位置にある。このようにカラースキャナ２１０は、コンタクトガラス２３１上の原稿を照明ランプ２３２及び第１ミラー２３３の第１キャリッジ２５３で走査して、第２ミラー２３４及び第３ミラー２３５の第２キャリッジ２５４で原稿画像をＣＣＤ２０７に投影するフラットベッド方式の原稿スキャナであるが、シートスルー読み取りも可能なように、第１キャリッジ２５３がホームポジション（待機位置）ＨＰで停止しているときの第１ミラー２３３の読み取り視野位置に、シートスルー読み取り窓であるガラス２４０があり、ガラス２４０の上方に自動原稿供給装置(ＡＤＦ)２３０が装着されており、ＡＤＦ２３０の搬送ドラム（プラテン）２４４がガラス２４０に対向している。第２キャリッジ２５４は、図２の実線で示す位置に停止している。
【００１３】
ＡＤＦ２３０の原稿トレイ２４１に積載された原稿は、ピックアップローラ２４２及びレジストローラ対２４３で搬送ドラム２４４と押さえローラ２４５の間に送り込まれて、搬送ドラム２４４に密着してガラス２４０の上を通過し、そして排紙ローラ２４６，２４７で、原稿トレイ２４１の下方にある圧板兼用の排紙トレイ２４８上に排出される。
【００１４】
原稿は、原稿読取窓であるガラス２４０を通過する際に、その直下（ＨＰ）に移動している照明ランプ２３２により露光され、原稿の表面の反射光は、第１ミラー２３３、第２ミラー２３４及び第３ミラー２３５の光学系を介してＣＣＤ２０７に入射して光電変換される。このようにして、原稿に表れる画像が光としてＣＣＤ２０７により読み取られて、電気信号として、当該画像を表すＲＧＢ各色の画像信号に変換される。第１キャリッジ２５３に含まれる照明ランプ２３２は露光手段に相当し、第１キャリッジ２５３及びＣＣＤ２０７を含むカラースキャナ２１０は読取手段に相当する。搬送ドラム２４４の表面は、ガラス２４０に対向する白色背板であり、白基準面となるように白色である。これは、後述の基準白板（不図示）に同様の機能を有している。
【００１５】
ガラス２４０と原稿始端の位置決め用のスケール２５１との間には、基準白板２３９、並びに、第１キャリッジ２５３を検出する基点センサ２４９がある。基準白板２３９は、照明ランプ２３２の個々の発光強度のばらつき，また主走査方向のばらつきや、ＣＣＤ２０７の画素毎の感度ムラ等が原因で、一様な濃度の画像を原稿から読み取ったにもかかわらず、読み取った画像がばらつく現象を補正（シェーディング補正）するために用意されるものである。
【００１６】
ＡＤＦ２３０の基体は、奥側（図２の紙面の裏側）でカラースキャナ２１０の基体にヒンジ結合（蝶番連結）しており、基体の手前側（図２の紙面の表側）の取っ手２５０ｍを持ってＡＤＦ２３０の基体を引き上げることにより、ＡＤＦ２３０を起こす（開く）ことができる。ＡＤＦ２３０の基体の奥側には、ＡＤＦ２３０の開閉を検出するスイッチがある。ＡＤＦ２３０の、コンタクトガラス２３１に対向する圧板２５０ｐがＡＤＦ２３０の底面部に装着されており、ＡＤＦ２３０が閉じると、圧板２５０ｐの下面が、図２に示すように、コンタクトガラス２３１の上面に密着する。 
【００１７】
次に、ＭＦＰ１のデータ処理系統の具体的な構成例について図３を用いて説明する。ＭＦＰ１は、上述のＡＤＦ２３０を搭載したカラースキャナ２１０及びカラープリンタ１００を含むエンジン２６０、ＭＦＰ１全体の必要な制御を行うためのコントローラボード２７０及び上述の操作ボード９０を有している。エンジン２６０は、カラースキャナ２１０及びカラープリンタ１００の他、画像の読み取り及び印刷のプロセスを制御するＣＰＵ２６１及びＡＳＩＣ（Ａpplication  Ｓpecific  ＩＣ）で構成された画像入出力処理部２６２を備えている。
【００１８】
カラースキャナ２１０は、上述の第１キャリッジ２５３及び第２キャリッジ２５４を含む読取ユニット２１１、ＣＣＤ２０７、及びＡＦＥ（アナログフロントエンド）２１２等からなる。図３では省略したが、カラースキャナ２１０はセンサボードユニット（ＳＢＵ）を備えている。ＳＢＵ上には、スキャナコントローラとしてＣＰＵ，ＲＯＭ及びＲＡＭがあり、ＣＰＵがＲＯＭに格納されたプログラムをＲＡＭに読み込んで実行することで、カラースキャナ２１０の全体の制御を行っている。ＳＢＵ上のＣＰＵは、画像の読み取り及び印刷のプロセス制御用のＣＰＵ２６１と通信線を介して接続されており、このＣＰＵはＣＰＵ２６１とコマンド及びデータの送受信を行って指令された動作を実行する。また、ＳＢＵ上のＣＰＵは、原稿検出センサ、ＨＰセンサ、圧板開閉センサ、冷却ファン等の検出及びＯＮ／ＯＦＦを制御する。更に、ＳＢＵは後述のモータドライバを有する。
【００１９】
原稿に表れる画像（原稿画像という）は、図２を用いて説明したように、読取ユニット２１１で読み取られ、ＲＧ及びＢ用の３個のラインセンサを含むＣＣＤ２０７に結像される。ＣＣＤ２０７の各ラインセンサは、ＳＢＵ上のＣＰＵによってそれぞれ駆動クロックを与えられ、ＲＧ及びＢの各画素の画素値を表すアナログ形式の画像信号（アナログ画像信号という）を出力する。ＡＦＥ２１２は、アナログ画像信号を処理し、Ａ（アナログ）／Ｄ（デジタル）変換を行って、ＲＧＢ毎に画素値を表すデジタル形式の画像データ（ＲＧＢ画像データという）を出力する。本実施の形態では、ＣＣＤ２０７は、それぞれ物理的に離れた位置の原稿の画像を読み取る２組のラインセンサを備えるが、これについては後述する。
【００２０】
画像入出力処理部２６２は、スキャナ画像処理部２６３、カラープリンタ画像処理部２６４、及び画像処理インターフェース部（画像処理Ｉ／Ｆ部）２６５からなる。スキャナ画像処理部２６３は、カラースキャナ２１０のＡＦＥ２１２が出力するＲＧＢ画像データのそれぞれに対して、シェーディング補正、読み取りγ補正、ＭＴＦ補正等を行い、また、必要に応じて補正後のＲＧＢ画像データを、ＣＭＹＫの各トナーを用いて画像を形成するためのトナー毎のドットのパターンを表す画像データ（ＣＭＹＫ記録色データという）に変換する。本実施の形態では、スキャナ画像処理部２６３は、画像切替部及び画像補間部等を備えるが、これについては後述する。カラープリンタ画像処理部２６４は、ＲＧＢ画像データ又はＣＭＹＫ記録色データを、カラープリンタ１００のＣＭＹＫ各色の書込みユニットの画像表現特性に合ったＣＭＹＫ印刷データに変換する。画像処理部Ｉ／Ｆ部２６５は、スキャナ画像処理部２６３からのＲＧＢ画像データ又はＣＭＹＫ記録色データをカラープリンタ画像処理部２６４あるいはコントローラボード２７０側へ転送し、一方、コントローラボード２７０側からＲＧＢ画像データ又はＣＭＹＫ記録色データを受け取り、カラープリンタ画像処理部２６４へ転送する。
【００２１】
尚、カラースキャナ２１０は、アナログ形式の画像信号を処理するため、アナログ画像処理手段である。画像入出力処理部２６２は、デジタルに変換された画像データを取り扱うため、デジタル画像処理手段である。このように、ＭＦＰ１は、アナログ画像処理手段及びデジタル画像処理手段を１系統のみ備える構成となっている。
【００２２】
コントローラボード２７０は、ＣＰＵ２７１、ＡＳＩＣで構成された書画蓄積制御部２７２、ハードディスク装置（ＨＤＤ）２７６、ローカルメモリ（ＭＥＭ−Ｃ）２７７、ノースブリッジ（ＮＢ）２７８、システムメモリ（ＭＥＭ−Ｐ）２７９、ＮＩＣ（Ｎetwork  Ｉnterface  Ｃard）２８０、ＵＳＢデバイス２８１、ＩＥＥＥ１３９４デバイス２８２、セントロニクスデバイス２８３、ＭＬＢ２８４、ファクシミリコントロールユニット（ＦＣＵ）２８５等を有している。上述の操作ボード９０は、コントローラポート２７０の書画蓄積制御部２７２に接続されている。
【００２３】
書画蓄積制御部２７２は、ＨＤＤ２７６及びＭＥＭ−Ｃ２７７の読み書き制御部２７３に加え、回転処理部２７４及び編集処理部２７５を有している。回転処理部２７４及び編集処理部２７５は、ユーザ入力に応じて、画像データに対して回転及び変倍等の処理を行うものである。ＨＤＤ２７６は、画像データ、文書データ、プログラム、フォントデータ、フォーム、ルックアップテーブル（ＬＵＴ）等の各種データを蓄積するための不揮発性記憶装置である。ローカルメモリ（ＭＥＭ−Ｃ）２７７は、複数の印刷用画像バッファ、符号バッファ等として用いられる揮発性記憶装置である。システムメモリ２７９は、ＭＦＰ１の描画用メモリ等として用いられる同じく揮発性記憶装置である。
【００２４】
ＮＢ２７８は、ＣＰＵ２７１、書画蓄積制御部２７２、システムメモリ２７９及びその他のデバイス群２８０〜２８４を接続するブリッジである。ここで、書画蓄積制御部２７２とＮＢ２７８とはＡＧＰ（Ａccelerated  Ｇraphics  Ｐort）によって接続されている。また、ＮＩＣ２８０、ＵＳＢデバイス２８１、ＩＥＥＥ１３９４デバイス２８２、セントロニクスデバイス２８３及びＭＬＢ２８４は、ＮＢ２７８とＰＣＩ（Ｐeriferal  Component  Ｉnterconnect）バスによって接続されている。ＦＣＵ２８５も、書画蓄積制御部２７２にＰＣＩバスで接続されている。
【００２５】
ＣＰＵ２７１は、ＭＦＰ１全体の制御を司る。ＣＰＵ２７１は、ＮＢ２７８及びＮＩＣ２８０を介してＬＡＮに接続されたパソコンあるいはインターネットを介する他のパソコンと書画データの送受信を行うことができる。また、ＮＢ２７８を介し、ＵＳＢ２８１、ＩＥＥＥ１３９４デバイス２８２、セントロニクスデバイス２８３等を用いてパソコン、カラープリンタ、デジタルカメラ等と通信することができる。
【００２６】
ＭＬＢ２８４は、コントローラボード２７０をＰＣＩバスを介してエンジン２６０に接続する基板である。ＭＬＢ２８４は、ＮＩＣ２８０等によって外部から入力された書画データを画像データに変換し、変換された画像データをエンジン２６０側に出力する。該画像データは、書画蓄積制御部２７２を介してＨＤＤ２７６に蓄積することもできる。
【００２７】
図３には、カラースキャナ２１０及びカラープリンタ１００との画像入出力処理部２６２との間、更に画像入出力処理部２６２と書画蓄積処理部２７２との間でやり取りされる画像データの流れを矢印で示している。以下、これに基づいてＭＦＰ１の一般的な動作を説明する。
【００２８】
初めに、原稿１枚につき１枚の印刷を行う１枚コピーの場合について説明する。カラースキャナ２１０は、読取ユニット２１１で原稿に表れる画像（原稿画像）を読み取り、読み取った原稿画像をＲＧＢ形式で表す画像信号（ＲＧＢアナログ画像信号という）としてＣＣＤ２０７で出力し、更に、このＲＧＢアナログ画像信号をＡＦＥ２１２でデジタル変換して画像入出力処理部２６２に出力する。画像入出力処理部２６２は、デジタル化されたＲＧＢ画像データをスキャナ画像処理部２６３で受け取り、必要な補正処理を行い、補正後にＣＭＹＫ記録色データに変換する。ＣＭＹＫ記録色データは、スキャナ画像処理部２６３から画像処理Ｉ／Ｆ部２６５を介してカラープリンタ画像処理部２６４に送られる。カラープリンタ画像処理部２６４は、カラープリンタ１００のＣＭＹＫのそれぞれの色に対応する書込ユニットの画像表現特性に適応するように、必要に応じてＣＭＹＫ記録色データに対して変倍及び画像加工並びにγ変換及び階調処理を行い、それら処理によって適応されたＣＭＹＫ印刷データをそれぞれの色に対応する書込ユニットに出力する。カラープリンタ１００は、このＣＭＹＫ印刷データに基づいて、画像形成動作を実行する。
【００２９】
次に、読み取られる原稿１枚につき複数枚の印刷を行う連続コピーの場合について説明する。カラースキャナ２１０は、読取ユニット２１１で原稿に表れる画像（原稿画像）を読み取り、読み取った原稿画像をＣＣＤ２０７でアナログ画像信号として出力し、更に、このアナログ画像信号をＡＦＥ２１２でデジタル変換して画像入出力処理部２６２に出力する。画像入出力処理部２６２は、デジタル化されたＲＧＢ画像データをスキャナ画像処理部２６３で受け取り、必要な補正処理を行い、補正後にＣＭＹＫ記録色データに変換する。このＣＭＹＫ記録色データは、スキャナ画像処理部２６３から画像処理Ｉ／Ｆ部２６５を介して、今度はコントローラボード２７０内の書画蓄積制御部２７２に送られる。書画蓄積制御部２７２は、送られたＣＭＹＫ記録色データをローカルメモリ２７７に一時的に記憶する。この記憶されたデータは、１枚の印刷の度に読み出され、書画蓄積制御部２７２から画像処理Ｉ／Ｆ部２６５を介してカラープリンタ画像処理部２６４に送られる。カラープリンタ画像処理部２６４は、カラープリンタ１００のＣＭＹＫのそれぞれの色に対応する書込ユニットの画像表現特性に適応するように、必要に応じてＣＭＹＫ記録色データに対して変倍及び画像加工並びにγ変換及び階調処理を行い、それら処理によって適応されたＣＭＹＫ印刷データをそれぞれの色に対応する書込ユニットに出力する。カラープリンタ１００は、このＣＭＹＫ印刷データに基づいて、画像を形成して印刷媒体に形成することにより印刷を行う。
【００３０】
カラースキャナ２１０によって読み取られた原稿画像を記憶する場合には、スキャナ画像処理部２６３から出力されるＲＧＢ画像データは、画像処理Ｉ／Ｆ部２６５を介して書画蓄積制御部２７２に送られ、ＨＤＤ２７６に記憶される。また、カラースキャナ２１０によって読み取られた原稿画像を外部へ送信する場合には、スキャナ画像処理部２６３から出力されるＲＧＢ画像データは、同様に画像処理Ｉ／Ｆ部２６５を介して書画蓄積制御部２７２に送られ、ＨＤＤ２７６又はローカルメモリ２７７に一時的に記憶されてから、ＮＢ２７８を介しＮＩＣ２８０等によって外部へ送信される。
【００３１】
更に、上述したようにＨＤＤ２７６に記憶された画像データ又は外部から受信した画像データをカラープリンタ１００によって印刷する場合には、ＨＤＤ２７６に記憶されたＲＧＢ画像データ又は外部から受信したＲＧＢ画像データは、書画蓄積制御部２７２を介して画像処理Ｉ／Ｆ部２６５に送られ、カラープリンタ画像処理部２６４に転送される。カラープリンタ画像処理部２６４は、ＲＧＢ画像データをＣＭＹＫ記録色データに変換してから、必要に応じて変倍及び画像加工並びにγ変換及び階調処理を行い、それら処理によって適応されたＣＭＹＫ印刷データをそれぞれの色に対応する書込ユニットに出力する。カラープリンタ１００は、このＣＭＹＫ印刷データに基づいて、画像形成動作を実行する。
【００３２】
次に、本実施の形態に係るＣＣＤ２０７の構成について図４を用いて説明する。ＣＣＤ２０７は、原稿を走査して、原稿に表れる画像を読み取るラインセンサとして、ラインセンサ２０８ａ，２０８ｂを備える。ラインセンサ２０８ａ，２０８ｂを各々区別する必要がない場合には、単にラインセンサ２０８と記載する場合がある。尚、これらのラインセンサ２０８ａ，２０８ｂは物理的に離れた位置に配置されている。このためこれらのラインセンサ２０８ａ，２０８ｂは、原稿上では異なる位置の画像を読み取っている。ラインセンサ２０８ａ，２０８ｂが各々画像を読み取る位置の違いについては後述する。
【００３３】
尚、一般的に、画像読取装置にて各色で複数のラインセンサを持つ読み取りデバイスを使用するのは、副走査方向あるいは主走査方向でそれぞれ物理的に別の位置を読み取ることにより、読み取り解像度を向上させる目的がある。尚、以降特に記載のない限り、図４のＣＣＤ２０７を使用した場合について説明する。しかしＣＣＤ２０７の構成が他の構成であっても、複数のラインセンサを使用する画像読取装置について本実施の形態に係る構成を適用可能である。
【００３４】
次に、本実施の形態に係る間欠動作に関連する構成について図５を用いて説明する。走行体モータ２３８は、モータドライバ２１４の制御の下、第１キャリッジ２５３を移動させる。ＡＤＦモータ２５５は、モータドライバ２１４の制御の下、ＡＤＦ２３０にセットされた原稿を移動させる。モータドライバ２１４は、ＣＰＵ２６１の制御の下、走行体モータ２３８を制御するためのモータ駆動（ＰＷＭ）パルスの出力によりドライブされ励磁パルスシーケンスを発生し、走行体モータ２３８及びＡＤＦモータ２５５を駆動する。ＣＰＵ２６１は、第１キャリッジ２５３の移動を制御することでＣＣＤ２０７が原稿画像を読み取る速度を制御したり、ＡＤＦ２３０にセットされた原稿の移動を制御することでＣＣＤ２０７が原稿画像を読み取る速度を制御したりする。具体的には、ＣＰＵ２６１は、ＰＷＭパルスをモータドライバ２１４に出力したり、ＰＷＭパルスの発生数を計測することで、走行体モータ２３８により移動する第１キャリッジ２５３の位置を検出したりする。また、ＣＰＵ２６１は、ＣＣＤ２０７の動作モードや、ＡＦＥ２１２及びスキャナ画像処理部２６３の動作モードを制御する。具体的には、ＣＰＵ２６１は、読取ユニット２１１が原稿からの画像の読み取りを開始した場合、ＣＣＤ２０７の動作モードをＡモードに設定して、この設定に応じて、ＡＦＥ２１２及びスキャナ画像処理部２６３の動作モードをＡモードに設定して、ＣＣＤ２０７に原稿画像を読み取らせる。また、ＣＰＵ２６１は、原稿画像の読み取りを一時中断すべき要因（間欠要因という）の発生を検出すると、ＣＣＤ２０７の動作モードを同時モードに設定し、この設定に応じて、ＡＦＥ２１２及びスキャナ画像処理部２６３の動作モードを同時モードに設定し、ＲＧＢ画像データの取り込みの中断を指示する読取中断信号をスキャナ画像処理部２６３に対して出力する。また、ＣＰＵ２６１は、ＰＷＭパルスを出力する間隔を広げることで、第１キャリッジ２５３の移動速度を減速させる。間欠要因としては、例えば、ＲＧＢ画像データを蓄えるローカルメモリ２７７の空き容量が第１所定容量以下になること等がある。第１キャリッジ２５３の減速が完了し、第１キャリッジ２５３の移動速度が通常の速度の半分に達した時点で、ＣＰＵ２６１はＲＧＢ画像データの取り込みの再開を指示する読取再開信号をスキャナ画像処理部２６３に対して出力する。以上のようにして、ＣＰＵ２６１は、間欠要因が発生していることを検出した場合、間欠動作１を行う。スキャナ画像処理部２６３は、読取中断信号を受け取ると、ＡＦＥ２１２から出力されるＲＧＢ画像データの取り込みを中断し、読取再開信号を受け取ると、ＡＦＥ２１２から出力されるＲＧＢ画像データの取り込みを再開する。画像切替部２６６は、ＣＣＤ２０７から出力されるＲＧＢ画像データの並べ替えを行う。
【００３５】
ここで、ＣＣＤ２０７の動作モードについて説明する。ＣＣＤ２０７の動作モードとしては、例えば、ラインセンサ２０８ａで読み取った画像を表すアナログ画像信号を出力するＡモード、ラインセンサ２０８ｂで読み取った画像を表すアナログ画像信号を出力するＢモード及びラインセンサ２０８ａで読み取った画像を表すアナログ画像信号とラインセンサ２０８ｂで読み取った画像を表すアナログ画像信号との両方を出力する同時モードとがある。ＣＰＵ２６１は、ＣＣＤ２０７に入力する制御信号sw１、sw2、lsyncにより、ＣＣＤ２０７の動作モードを切り替える。lsyncは、ラインセンサ２０８の１ラインあたりの蓄積時間を規定する制御信号である。sw1は、ＡモードとＢモードとを選択するための制御信号である。sw2は同時モードとそれ以外(Ａモード又はＢモードのいずれか)を選択するための制御信号である。尚、図示しないが、ＣＰＵ２６１は、その他にも画素クロック、リセット信号、クランプ信号等の制御信号をＣＣＤ２０７に入力し得るが、ここではそれらの説明を省略する。セレクタ３０２は、制御信号sw1、sw2により、ラインセンサ２０８ａ，２０８ｂのアナログ画像信号の出力方法を選択する。
【００３６】
次に、ＣＣＤ２０７に入力される制御信号及びＣＣＤ２０７が出力するアナログ画像信号について図６を用いて説明する。ＣＰＵ２６１が、sw1を”H”にし且つsw2を”L”にしてこれらをＣＣＤ２０７に入力した場合、ＣＣＤ２０７は、Ａモードとして動作する、即ち、ラインセンサ２０８ａで読み取った画像を表すアナログ画像信号のみを出力する。ＣＰＵ２６１が、sw1を”L”にし且つsw2を”L”にしてこれらをＣＣＤ２０７に入力した場合、ＣＣＤ２０７は、Ｂモードとして動作する、即ち、ラインセンサ２０８ｂで読み取った画像を表すアナログ画像信号のみを出力する。ＣＰＵ２６１が、sw2を” H”にしてこれをＣＣＤ２０７に入力した場合、ＣＣＤ２０７は、同時モードとして動作する。この場合、ＣＣＤ２０７は、ラインセンサ２０８ａで読み取った画像を表すアナログ画像信号とラインセンサ２０８ｂで読み取った画像を表すアナログ画像信号とを画素順次で交互に出力する。ＣＣＤ２０７の動作モードがＡモード又は同時モードに設定されるタイミングと出力されるアナログ画像信号との関係については後述する。
【００３７】
次に、画像切替部２６６の内部構成について図７を用いて説明する。画像切替部２６６は、画像切替部入力端子３１１、画素分離部３１２、経路３１３，３１４、ラインメモリ３１５、経路３１６、出力選択部３１７及び画像切替部出力端子３１８を備える。画素分離部３１２は、入力されたＲＧＢ画像データについて、ラインセンサ２０８ａによるものとラインセンサ２０８ｂによるものとを振り分ける。具体的には、画素分離部３１２は、読取位置が前のラインセンサによるＲＧＢ画像データを経路３１３に振り分け、読取位置が後のラインセンサによるＲＧＢ画像データを経路３１４に振り分ける。即ち、経路３１３がラインセンサ２０８ａによるＲＧＢ画像データの経由する経路となり、経路３１４がラインセンサ２０８ｂによるＲＧＢ画像データデータの経由する経路となる。ラインメモリ３１５は、経路３１３から入力されるＲＧＢ画像データを、ラインセンサ２０８ａとラインセンサ２０８ｂとのライン間隔分だけ遅延させて経路３１６に出力する。図４の例では、ライン間隔は８ラインである。ラインメモリ３１５へのＲＧＢ画像データの書込みは、信号m_wrにより制御され、ラインメモリ３１５からのＲＧＢ画像データの読み込みは、信号m_rdにより制御される。出力選択部３１７は、経路３１６と経路３１４のうち、いずれの経路のＲＧＢ画像データを出力するかを、信号sw_oに従って選択する。即ち、出力選択部３１７は、ラインセンサ２０８ａによるＲＧＢ画像データ及びラインセンサ２０８ｂによるＲＧＢ画像データのどちらを出力するかを選択する。選択されたＲＧＢ画像データは画像切替部出力端子３１８を経て画像切替部２６６からの出力として出力される。尚、これらの信号m_wr，m_rd，sw_oはＣＰＵ２６１が上述のＣＣＤ２０７に設定する動作モードに応じて出力する。
【００３８】
次に、本実施の形態にかかるＭＦＰ１の行う原稿画像読取処理の手順について図８を用いて説明する。ユーザが、コンタクトガラス２３１上に原稿をセットして、操作ボード９０を介して、画像の形成に係る機能のうち、いずれかの機能(コピー、スキャナ、ＦＡＸ通信等)を選択して、画像の形成に係る条件(画像濃度、読み取り解像度、画質モード、変倍率等)を設定して、原稿画像の読み取りの開始を指示する操作入力を行うと、ＭＦＰ１のＣＰＵ２６１は、当該操作入力を受け付け（ステップＳ１）、ＣＣＤ２０７の動作モードをＡモードに設定する（ステップＳ２）。即ち、ＣＰＵ２６１は、制御信号sw1”H”にすると共に、制御信号sw2を”L”にしてＣＣＤ２０７に出力する。次いで、ＣＰＵ２６１は、ＡＦＥ２１２及びスキャナ画像処理部２６３の動作モードを、Ａモードに設定する（ステップＳ３）。また、ＣＰＵ２６１は、走行体モータ２３８を制御するためのＰＷＭパルスの生成により、第１キャリッジ２５３のＨＰ(ホームポジション)からの移動を開始させる（ステップＳ４）。第１キャリッジ２５３の移動により、ＣＣＤ２０７によって原稿画像を読み取る読取位置が原稿の先端に達した時点で、ＣＰＵ２６１は、スキャナ画像処理部２６３に対して読取開始信号を出力する（ステップＳ５）。これによりスキャナ画像処理部２６３が、ＣＣＤ２０７が読み取った原稿画像を表わすＲＧＢ形式の画像データ(ＲＧＢ画像データ)の取り込みを開始し、ＡモードでのＲＧＢ画像データの取り込みを続ける（ステップＳ６）。この間、ＣＰＵ２６１は、取り込んだＲＧＢ画像データを書画蓄積制御部２７２を介してローカルメモリ２７７に書き込む。そして、ＣＰＵ２６１は、間欠要因が発生しているか否かを検出する（ステップＳ７）。間欠要因としては、上述したように、例えば、ＲＧＢ画像データを蓄えるローカルメモリ２７７の空き容量が第１所定容量以下になることである。
【００３９】
間欠要因が発生していない場合（ステップＳ７：ＮＯ）、ＣＰＵ２６１は、ＣＣＤ２０７によって原稿画像を読み取る読取位置が原稿の後端に達しているか否かを判定する（ステップＳ８）。読取位置が原稿の後端に達していない場合（ステップＳ８：ＮＯ）、ステップＳ６に戻り、スキャナ画像処理部２６３がＡモードでのＲＧＢ画像データの取り込みを続けることになる。読取位置が原稿の後端に達した場合（ステップＳ８：ＹＥＳ）、ステップＳ１２に進む。一方、間欠要因が発生していることを検出した場合（ステップＳ７：ＹＥＳ）、ＣＰＵ２６１は、間欠動作１を行う（ステップＳ９）。この処理の詳細については後述する。このとき、ＣＰＵ２６１は、ＣＣＤ２０７の動作モードを同時モードに設定する（ステップＳ１０）。即ち、ＣＰＵ２６１は、制御信号sw2を”H”にしてＣＣＤ２０７に出力する。そして、ＣＰＵ２６１は、ＣＣＤ２０７によって原稿画像を読み取る読取位置が原稿の後端に達しているか否かを判定する（ステップＳ１１）。読取位置が原稿の後端に達していない場合（ステップＳ１１：ＮＯ）、ステップＳ１０に戻る。読取位置が原稿の後端に達した場合（ステップＳ１１：ＹＥＳ）、ステップＳ１２に進む。
【００４０】
ステップＳ１２では、ＣＰＵ２６１は、スキャナ画像処理部２６３に対して読取停止信号を出力する。これによりスキャナ画像処理部２６３はＲＧＢ画像データの取り込みを停止する。その後、ＣＰＵ２６１は、走行体モータ２３８を制御するためのＰＷＭパルスの生成により、カラースキャナ２１０を停止させ、第１キャリッジ２５３をＨＰまで戻らせる（ステップＳ１３）。
【００４１】
ここで、ステップＳ９の間欠動作１の詳細な手順について図９を用いて説明する。ＣＰＵ２６１は、スキャナ画像処理部２６３に対して読取中断信号を出力する（ステップＳ２０）。これによりスキャナ画像処理部２６３はＲＧＢ画像データの取り込みを中断する。ＣＰＵ２６１は、走行体モータ２３８を制御するためのＰＷＭパルスの発生周期を徐々に大きくすることにより、第１キャリッジ２５３を減速させる（ステップＳ２１）。そして、ＣＰＵ２６１は、ＣＣＤ２０７の動作モードを同時モードに設定する（ステップＳ２２）。ＣＰＵ２６１は、ＡＦＥ２１２及びスキャナ画像処理部２６３の動作モードを同時モードに設定する（ステップＳ２３）。そして、ＣＰＵ２６１は、ＰＷＭパルスの発生周期を、間欠要因の発生前の２倍にすることにより、第１キャリッジ２５３の移動速度を、間欠要因の発生前の半分の速度にさせる(ステップＳ２４)。その後、ＣＰＵ２６１は、ＣＣＤ２０７のラインセンサ２０８ｂにより原稿画像の読み取りを開始させる位置（読取位置）が、ステップＳ２０でラインセンサ２０８ａによるＲＧＢ画像データの取り込みを中断したことにより、ラインセンサ２０８ａによる原稿画像の読み取りを中断した位置（読取中断位置）に到達したか否かを判定する（ステップＳ２５）。ラインセンサ２０８ｂの読取位置が読取中断位置に到達していない場合（ステップＳ２５：ＮＯ）、ＣＰＵ２６１はＲＧＢ画像データの取り込みの中断を継続する。一方、ラインセンサ２０８ｂの読取位置が読取中断位置に到達した場合(ステップＳ２５：ＹＥＳ)、ＣＰＵ２６１は、スキャナ画像処理部２６３に対して読取再開信号を出力する（ステップＳ２６）。これによりスキャナ画像処理部２６３はＲＧＢ画像データの取り込みを再開する。
【００４２】
ここで、第１キャリッジ２５３の移動速度について図１０を用いて説明する。同図では、横軸が時刻を示し、縦軸がキャリッジの移動速度を示している。また、同図では、図９のステップＳ２０でＲＧＢ画像データの取り込みが中断された時点がｔ１で示され、ステップＳ２６でＲＧＢ画像データの取り込みが再開された時点がｔ２で示されている。ｔ１以前は、間欠要因の発生が検出される前の通常の状態であり、この状態のときの第１キャリッジ２５３の移動速度を通常の速度とする。ｔ１で間欠要因が検出されＲＧＢ画像データの取り込みが中断されると、第１キャリッジ２５３の移動速度が遅くなり、この移動速度がｔ１以前の通常の速度の半分になったｔ２の時点で、ＲＧＢ画像データの取り込みが再開されることが同図から分かる。
【００４３】
次に、原稿と当該原稿に表れる原稿画像をＣＣＤ２０７により読み取る位置との関係について図１１を用いて説明する。同図では、原稿画像の読み取りの際に第１キャリッジ２５３が左から右に(+y方向に)移動するように示されている。同図(ａ)は、ラインセンサ２０８ａによる原稿画像の読取位置を示し、同図（ｂ）は、ラインセンサ２０８ｂによる原稿画像の読取位置を示す。この図から、ラインセンサ２０８ａとラインセンサ２０８ｂとは+y方向で別々の位置を読み取っていることが分かる。尚、この図では原稿画像を左から右側に読み取るため、ラインセンサ２０８ａの方が原稿上で先の画像を読み取ることになる。読取位置Ａは、上述のｔ１でＲＧＢ画像データの取り込みが中断された時点でのラインセンサ２０８ｂによる原稿画像の読取位置であり、読取位置Ｂは、その時点でのラインセンサ２０８ａによる原稿画像の読取位置である。読取位置Ｃは、上述のｔ２でＲＧＢ画像データの取り込みが再開された時点でラインセンサ２０８ａが原稿画像を読み取る位置である。ｔ２以降は、ラインセンサ２０８ａとラインセンサ２０８ｂとで原稿画像が同時に読み取られる。ＲＧＢ画像データの取り込みの停止によって、原稿画像の読み取りが一時中断している期間は、ｔ１からｔ２の間である。即ち、ラインセンサ２０８ａは原稿上で位置Ｂから位置Ｃまでの領域を読み取らないことになる。この領域については、ｔ２以降にラインセンサ２０８ｂが読み取る。従って、ラインセンサ２０８ａとラインセンサ２０８ｂとによるＲＧＢ画像データを組み合わせることにより、原稿画像を表す画像データを途切れなく構成できる。
【００４４】
ここで、ＣＣＤ２０７によって原稿画像を読み取る領域について図１２を用いて説明する。図１１に示されるように、原稿画像の読み取りの一時中断が発生する場合には、ラインセンサ２０８ｂで読み取る領域と、ラインセンサ２０８ａで読み取る領域とがある。ラインセンサ２０８ａで読み取る領域は位置Ａから位置Ｂまでの領域及び位置Ｃ以降の領域であり、ラインセンサ２０８ｂで読み取る領域は、位置Ｂ以降の領域になる。これら２つの領域を組み合わせることで、原稿画像を表す画像データを途切れなく構成することができるのである。
【００４５】
次に、ＣＣＤ２０７の動作モードがＡモードであるとき及び同時モードであるときにＣＣＤ２０７により読み取られた原稿画像を表すアナログ画像信号が出力されるタイミングについて図６を用いて説明する。上述したように、ｔ１以前では、ＣＣＤ２０７の動作モードはＡモードであり、ｔ２以降では、ＣＣＤ２０７の動作モードは同時モードである。このため、ｔ２以前では、ＣＣＤ２０７からは、ラインセンサ２０８ａから出力されたアナログ画像信号が出力され、ｔ２以降では、ＣＣＤ２０７からは、ラインセンサ２０８ａから出力されたアナログ画像信号及びラインセンサ２０８ｂから出力されたアナログ画像信号が出力される。尚、同時モードでは、１ラインでラインセンサ２０８ａで読み取った画像を表すアナログ画像信号とラインセンサ２０８ｂで読み取った画像を表すアナログ画像信号とを両方出力する必要があるため、Ａモード及びＢモードに比べてlsyncの周期を２倍にする。一方で、図１０を用いて説明した通り、ｔ２以降では第１キャリッジ２５３の移動速度は通常時（ｔ１以前）の半分となる。その結果、ｔ１以前とｔ２以降とでは、副走査の読取解像度が同じになる。
【００４６】
次に、画像切替部２６６に入力される信号と、画像切替部入力端子３１１、経路３１３，３１４，３１６及び画像切替部出力端子３１８を経由するＲＧＢ画像データについて図１３を用いて説明する。画像切替部２６６に入力される信号には、上述したように、ラインメモリ３１５へのＲＧＢ画像データの書き込みを制御するm_wr、ラインメモリ３１５からの画像データの読み込みを制御するm_rd及び出力選択部３１７からのＲＧＢ画像データの出力の選択を制御するsw_oがある。ラインメモリ３１５は、m_wrが”H”の場合は経路３１３のＲＧＢ画像データを書き込み、m_wrが”L”の場合は書き込まない。ラインメモリ３１５は、m_rdが”H”の場合は経路３１６にＲＧＢ画像データを読み込み、”L”の場合は読み込まない。出力選択部３１７は、sw_oが”H”の場合は経路３１６の画像データを画像切替部出力端子３１８に出力し、sw_oが”L”の場合は経路３１４の画像データを画像切替部出力端子３１８に出力する。
【００４７】
ラインメモリ３１５へは、ｔ１以前とｔ２以降の間に、経路３１３のＲＧＢ画像データ(ラインセンサ２０８ａによるＲＧＢ画像データ)が書き込まれる。ラインメモリ３１５からは、ラインメモリ３１５への書込みの８ライン後に、経路３１６にＲＧＢ画像データが書き込まれる。ｔ２以降８ライン後までは、経路３１４のＲＧＢ画像データ(ラインセンサ２０８ｂによるＲＧＢ画像データ)が画像切替部出力端子３１８に出力される。この期間に、図１１〜１２に示される位置Ｂから位置Ｃまでの領域の画像を表すＲＧＢ画像データが出力される。またそれ以外の期間では、経路３１６のＲＧＢ画像データが画像切替部出力端子３１８に出力される。この期間に、位置Ｂまで及び位置Ｃ以降のＲＧＢ画像データが出力される。このような構成によれば、間欠動作１の間であっても、ＣＣＤ２０７で読み取った原稿画像を表す画像データを途切れなく出力することができる。
【００４８】
以上のように、本実施の形態においては、間欠要因が発生するまでは、通常の速度で原稿を走査して、複数のラインセンサのうち一方のラインセンサのみで原稿画像を読み取り、間欠要因が発生すると、通常よりも遅い速度で原稿を走査して、複数のラインセンサで原稿画像を読み取る。これにより、構成を複雑化することなく、アナログ画像処理手段及びデジタル画像処理手段を１系統のみ備える画像形成装置であっても、原稿全体の読み取りに掛かる時間を短縮することができる。
【００４９】
[第２の実施の形態]
次に、画像形成装置の第２の実施の形態について説明する。なお、上述の第１の実施の形態と共通する部分については、同一の符号を使用して説明したり、説明を省略したりする。
【００５０】
本実施の形態においては、ＣＰＵ２６１は、第１の実施の形態と同様に、間欠要因が発生していることを検出した場合、ＣＣＤ２０７の動作モードを同時モードに設定し、この設定に応じて、ＡＦＥ２１２及びスキャナ画像処理部２６３の動作モードを同時モードに設定し、読取中断信号をスキャナ画像処理部２６３に対して出力する。また、ＣＰＵ２６１は、ＰＷＭパルスを出力する間隔を広げることで、第１キャリッジ２５３の移動速度を減速させる。ここで、本実施の形態においては、ＣＰＵ２６１は、更に、間欠要因２の発生を検出した場合、ＰＷＭパルスの生成を停止して、第１キャリッジ２５３を停止させる。間欠要因２としては、例えば、ローカルメモリ２７７の空き容量が、第１所定容量より小さい第２所定容量以下になることである。その後、間欠要因２が解消した場合、ＣＰＵ２６１は、ＰＷＭパルスを生成して、第１キャリッジ２５３を加速させ、第１キャリッジ２５３の移動速度が通常の速度の半分に達した時点で、読取再開信号をスキャナ画像処理部２６３に対して出力する。
【００５１】
次に、本実施の形態にかかるＭＦＰ１の行う原稿画像読取処理の手順について図１４を用いて説明する。ステップＳ１〜Ｓ１０は第１の実施の形態と同様である。ステップＳ１０の後、ステップＳ３０では、ＣＰＵ２６１は、更に、間欠要因２が発生しているか否かを検出する。間欠要因２としては、例えば、ローカルメモリ２７７の空き容量が、ステップＳ７の時点より更に少なくなって、第２所定容量以下になることである。間欠要因２が発生していない場合（ステップＳ３０：ＮＯ）、ステップＳ１１に進む。ステップＳ１１は第１の実施の形態と同様である。間欠要因２が発生していることを検出した場合（ステップＳ３０：ＹＥＳ）、ＣＰＵ２６１は、間欠動作２を行う（ステップＳ３１）。尚、間欠動作２では、ＣＣＤ２０７の動作モードは同時モードのまま変更されない。
【００５２】
ここで、ステップＳ３１の間欠動作２の詳細な手順について図１５を用いて説明する。ステップＳ４０〜Ｓ４１は第１の実施の形態で図９を用いて説明したステップＳ２０〜Ｓ２１と同様である。ステップＳ４１の後、ステップＳ４２では、ＣＰＵ２６１は、ＰＷＭパルスの生成を停止する。これにより第１キャリッジ２５３は停止する。次いで、ＣＰＵ２６１は、間欠要因２が解消されたか否かを検出する（ステップＳ４３）。即ち、ＣＰＵ２６１は、例えば、ローカルメモリ２７７の空き容量が第２所定容量より大きくなったか否かを検出する。間欠要因２が解消していない場合（ステップＳ４３：ＮＯ）、ＣＰＵ２６１は、ＲＧＢ画像データの取り込みの中断及び第１キャリッジ２５３の停止を継続させる。一方、間欠要因２が解消したことを検出した場合（ステップＳ４３：ＹＥＳ）、ＣＰＵ２６１はＰＷＭパルスを生成し、更に、その発生周期を徐々に小さくする（ステップＳ４４）。これにより第１キャリッジ２５３は加速する。その後のステップＳ４５〜Ｓ４７は第１の実施の形態で図９を用いて説明したステップＳ２４〜Ｓ２６と同様である。
【００５３】
次に、図１４のステップＳ３１における間欠動作２前後の第１キャリッジ２５３の移動速度について図１６を用いて説明する。また、同図では、図１５のステップＳ４０でＲＧＢ画像データの取り込みが中断された時点がｔ３で示され、ステップＳ４２で第１キャリッジ２５３が停止した時点がｔ４で示され、ステップＳ４７でＲＧＢ画像データの取り込みが再開された時点がｔ５で示されている。ｔ３で間欠要因２が検出される直前は、第１キャリッジ２５３の移動速度は通常の速度の半分であり、間欠要因２が検出されてＰＷＭパルスの生成が停止されると、第１キャリッジ２５３が減速して、ｔ４では、第１キャリッジ２５３の移動速度は「０」となる。これにより、第１キャリッジ２５３をＨＰに戻すことなく、間欠動作を行うことができる。その後、間欠要因２の解消により、第１キャリッジ２５３が加速されて、ｔ５で第１キャリッジ２５３の移動速度が通常の速度の半分まで回復した時点でＲＧＢ画像データの取り込みが再開されることが同図から分かる。第１キャリッジ２５３の減速、停止及び加速の期間では、ＲＧＢ画像データの取り込みは中断される。
【００５４】
次に、原稿と当該原稿に表れる原稿画像をＣＣＤ２０７により読み取る位置との関係について図１７を用いて説明する。同図では、原稿画像の読み取りの際に第１キャリッジ２５３が左から右に(+y方向に)移動するように示されている。同図(ａ)は、ラインセンサ２０８ａによる原稿画像の読取位置を示し、同図（ｂ）は、ラインセンサ２０８ｂによる原稿画像の読取位置を示す。読取位置Ｄは、上述のｔ３でＲＧＢ画像データの取り込みが中断された時点でのラインセンサ２０８ｂによる原稿画像の読取位置であり、読取位置Ｅは、この時点でのラインセンサ２０８ａによる原稿画像の読取位置である。読取位置Ｆは、上述のｔ５でＲＧＢ画像データの取り込みが再開された時点でのラインセンサ２０８ａによる原稿画像の読取位置である。ｔ５以降は、ラインセンサ２０８ａとラインセンサ２０８ｂとで原稿画像が同時に読み取られる。ＲＧＢ画像データの取り込みの停止によって、原稿画像の読み取りが一時中断している期間は、ｔ３からｔ５の間である。即ち、ラインセンサ２０８ａは原稿上で位置Ｅから位置Ｆまでの領域を読み取らないことになる。この領域については、ｔ５以降にラインセンサ２０８ｂが読み取る。従って、ラインセンサ２０８ａとラインセンサ２０８ｂとによるＲＧＢ画像データを組み合わせることにより、原稿画像を表す画像データを途切れなく構成できる。
【００５５】
次に、ｔ３〜ｔ５の前後でＣＣＤ２０７により読み取られた原稿画像を表すアナログ画像信号が出力されるタイミングについて図１８を用いて説明する。ｔ３の直前では、ＣＣＤ２０７の動作モードは同時モードであり、ＣＣＤ２０７からは、ラインセンサ２０８ａから出力されたアナログ画像信号及びラインセンサ２０８ｂから出力されたアナログ画像信号が出力される。ｔ３〜ｔ５までの期間は、原稿画像の読み取りが中断され、ラインセンサ２０８ａ及びラインセンサ２０８ｂからアナログ画像信号が出力されず、従って、ＣＣＤ２０７からはアナログ画像信号が出力されない。ｔ５以降は、原稿画像の読み取りが再開され、ＣＣＤ２０７の動作モードは同時モードのままで、ＣＣＤ２０７からは、ラインセンサ２０８ａから出力されたアナログ画像信号及びラインセンサ２０８ｂから出力されたアナログ画像信号が出力される。
【００５６】
次に、図１４のステップＳ３１の間欠動作２の前後において、画像切替部２６６に入力される信号と、画像切替部入力端子３１１、経路３１３，３１４，３１６及び画像切替部出力端子３１８を経由するＲＧＢ画像データについて図１９を用いて説明する。ラインメモリ３１５へは、ｔ３以前とｔ５以降の間に、経路３１３のＲＧＢ画像データ(ラインセンサ２０８ａによるＲＧＢ画像データ)が書き込まれる。ラインメモリ３１５からは、ラインメモリ３１５への書込みの８ライン後に、経路３１６にＲＧＢ画像データが書き込まれる。ｔ５以降８ライン後までは、経路３１４のＲＧＢ画像データ(ラインセンサ２０８ｂによるＲＧＢ画像データ)が画像切替部出力端子３１８に出力される。この期間に、図１７に示される位置Ｅから位置Ｆまでの領域の画像を表すＲＧＢ画像データが出力される。またそれ以外の期間では、経路３１６のＲＧＢ画像データが画像切替部出力端子３１８に出力される。この期間に、位置Ｅまで及び位置Ｆ以降のＲＧＢ画像データが出力される。このような構成によれば、間欠動作の間であっても、ＣＣＤ２０７で読み取った原稿画像を表す画像データを途切れなく出力することができる。
【００５７】
以上のような構成によれば、アナログ画像処理手段及びデジタル画像処理手段を１系統のみ備える画像形成装置であっても、原稿全体の読み取りに掛かる時間を短縮することができる。
【００５８】
[第３の実施の形態]
次に、画像形成装置の第３の実施の形態について説明する。なお、上述の第１の実施の形態と共通する部分については、同一の符号を使用して説明したり、説明を省略したりする。
【００５９】
本実施の形態においては、ＣＰＵ２６１は、第１の実施の形態と同様に、間欠要因が発生していることを検出した場合、ＣＣＤ２０７の動作モードを同時モードに設定し、この設定に応じて、ＡＦＥ２１２及びスキャナ画像処理部２６３の動作モードを同時モードに設定し、読取中断信号をスキャナ画像処理部２６３に対して出力する。また、ＣＰＵ２６１は、ＰＷＭパルスを出力する間隔を広げることで、第１キャリッジ２５３の移動速度を減速させる。ここで、本実施の形態においては、ＣＰＵ２６１は、間欠要因が解消したことを検出した場合、ＣＣＤ２０７の動作モードをＢモードに設定し、この設定に応じて、ＡＦＥ２１２及びスキャナ画像処理部２６３の動作モードをＢモードに設定し、読取中断信号をスキャナ画像処理部２６３に対して出力する。また、ＣＰＵ２６１は、ＰＷＭパルスを出力する間隔を通常と同じにすることで、第１キャリッジ２５３の移動速度を加速させる。そして、ＣＰＵ２６１は、第１キャリッジ２５３の移動速度が通常の速度に達した時点で、読取再開信号をスキャナ画像処理部２６３に対して出力する。また、ＣＰＵ２６１は、第２の実施の形態と同様に、更に、間欠要因２の発生を検出した場合、ＰＷＭパルスの生成を停止して、第１キャリッジ２５３を停止させ、その後、間欠要因２が解消した場合、ＰＷＭパルスを生成して、第１キャリッジ２５３を加速させ、第１キャリッジ２５３の移動速度が通常の速度に達した時点で、読取再開信号をスキャナ画像処理部２６３に対して出力する。
【００６０】
次に、本実施の形態にかかるＭＦＰ１の行う原稿画像読取処理の手順について図２０を用いて説明する。ステップＳ１〜Ｓ１０は第１の実施の形態と同様である。ステップＳ１０の後、ステップＳ５０では、ＣＰＵ２６１は、ステップＳ７で検出した間欠要因が解消したか否かを検出する。ステップＳ７で検出した間欠要因が解消していない場合（ステップＳ５０：ＮＯ）、ステップＳ３０に進む。ステップＳ３０以降は第２の実施の形態と同様である。一方、ステップＳ７で検出した間欠要因が解消した場合（ステップＳ５０：ＹＥＳ）、ＣＰＵ２６１は、間欠動作３を行う（ステップＳ５１）。
【００６１】
ここで、ステップＳ５１の間欠動作３の詳細な手順について図２１を用いて説明する。ステップＳ６０〜Ｓ６１は第１の実施の形態で図９を用いて説明したステップＳ２０〜Ｓ２１と同様である。ステップＳ６１の後、ステップＳ６２では、ＣＰＵ２６１は、ＣＣＤ２０７の動作モードをＢモードに設定する。即ち、ＣＰＵ２６１は、制御信号sw1を”L”にすると共に、制御信号sw2を”L”にしてＣＣＤ２０７に出力する。ＣＰＵ２６１は、ＡＦＥ２１２及びスキャナ画像処理部２６３の動作モードをＢモードに設定する（ステップＳ６３）。そして、ＣＰＵ２６１は、ＰＷＭパルスの発生周期を、間欠要因の発生前と同じにすることにより、第１キャリッジ２５３の移動速度を、間欠要因の発生前と同じ速度（通常の速度）にさせる(ステップＳ６４)。その後、ＣＰＵ２６１は、ＣＣＤ２０７のラインセンサ２０８ｂにより原稿画像の読み取りを開始させる位置（読取位置）が、ステップＳ６０でラインセンサ２０８ａによるＲＧＢ画像データの取り込みを中断したことにより、ラインセンサ２０８ａによる原稿画像の読み取りを中断した位置（読取中断位置）に到達したか否かを判定する（ステップＳ６５）。ラインセンサ２０８ｂの読取位置が読取中断位置に到達していない場合（ステップＳ６５：ＮＯ）、ＣＰＵ２６１はＲＧＢ画像データの取り込み中断を継続する。一方、ラインセンサ２０８ｂの読取位置が読取中断位置に到達した場合(ステップＳ６５：ＹＥＳ)、ＣＰＵ２６１は、スキャナ画像処理部２６３に対して読取再開信号を出力する（ステップＳ６６）。これによりスキャナ画像処理部２６３はＲＧＢ画像データの取り込みを再開する。
【００６２】
図２０の説明に戻る。ステップＳ５１の後、ＣＰＵ２６１は、ＢモードでのＲＧＢ画像データの取り込みを続け（ステップＳ５２）、ＣＣＤ２０７によって原稿画像を読み取る読取位置が原稿の後端に達しているか否かを判定する（ステップＳ５３）。読取位置が原稿の後端に達していない場合（ステップＳ５３：ＮＯ）、ステップＳ５２に戻る。読取位置が原稿の後端に達した場合（ステップＳ５３：ＹＥＳ）、ステップＳ１２に進む。ステップＳ１２以降は第１の実施の形態と同様である。
【００６３】
次に、図２０のステップＳ５１における間欠動作３前後の第１キャリッジ２５３の移動速度について図２２を用いて説明する。また、同図では、図２１のステップＳ６０でＲＧＢ画像データの取り込みが中断された時点がｔ６で示され、ステップＳ６６でＲＧＢ画像データの取り込みが再開された時点がｔ７で示されている。ｔ６でＲＧＢ画像データの取り込みが中断される直前は、第１キャリッジ２５３の移動速度は通常の速度の半分であるが、間欠要因が解消してＰＷＭパルスの発生周期が間欠要因の発生前と同じにされると、第１キャリッジ２５３が加速して、ｔ７で、第１キャリッジ２５３の移動速度は通常の速度と同じになった時点でＲＧＢ画像データの取り込みが再開されることが同図から分かる。第１キャリッジ２５３の加速の期間では、ＲＧＢ画像データの取り込みは中断される。
【００６４】
次に、原稿と当該原稿に表れる原稿画像をＣＣＤ２０７により読み取る位置との関係について図２３を用いて説明する。同図では、原稿画像の読み取りの際に第１キャリッジ２５３が左から右に(+y方向に)移動するように示されている。同図(ａ)は、ラインセンサ２０８ａによる原稿画像の読取位置を示し、同図（ｂ）は、ラインセンサ２０８ｂによる原稿画像の読取位置を示す。読取位置Ｇは、上述のｔ６でＲＧＢ画像データの取り込みが中断された時点でのラインセンサ２０８ｂによる原稿画像の読取位置であり、読取位置Ｈは、この時点でのラインセンサ２０８ａによる原稿画像の読取位置である。読取位置Ｉは、上述のｔ７でＲＧＢ画像データの取り込みが再開された時点でのラインセンサ２０８ａによる原稿画像の読取位置である。ｔ７以降は、ラインセンサ２０８ｂで原稿画像が読み取られる。ＲＧＢ画像データの取り込みの停止によって、原稿画像の読み取りが一時中断している期間は、ｔ６からｔ７の間である。即ち、ラインセンサ２０８ａは原稿上で位置Ｈ以降の領域を読み取らないことになる。この領域については、ｔ７以降にラインセンサ２０８ｂが読み取る。従って、ラインセンサ２０８ａとラインセンサ２０８ｂとによるＲＧＢ画像データを組み合わせることにより、原稿画像を表す画像データを途切れなく構成できる。
【００６５】
次に、ｔ６〜ｔ７の前後でＣＣＤ２０７により読み取られた原稿画像を表すアナログ画像信号が出力されるタイミングについて図２４を用いて説明する。ｔ６の直前では、ＣＣＤ２０７の動作モードは同時モードであり、ＣＣＤ２０７からは、ラインセンサ２０８ａから出力されたアナログ画像信号及びラインセンサ２０８ｂから出力されたアナログ画像信号が出力される。ｔ６〜ｔ７までの期間は、原稿画像の読み取りが中断され、ラインセンサ２０８ａ及びラインセンサ２０８ｂからアナログ画像信号が出力されず、従って、ＣＣＤ２０７からはアナログ画像信号が出力されない。ｔ７以降は、原稿画像の読み取りが再開され、ＣＣＤ２０７の動作モードはＢモードとなり、ＣＣＤ２０７からは、ラインセンサ２０８ｂから出力されたアナログ画像信号が出力される。
【００６６】
次に、図２０のステップＳ５１の間欠動作３の前後において、画像切替部２６６に入力される信号と、画像切替部入力端子３１１、経路３１３，３１４，３１６及び画像切替部出力端子３１８を経由するＲＧＢ画像データについて図２５を用いて説明する。ラインメモリ３１５へは、ｔ６以前に、経路３１３のＲＧＢ画像データ(ラインセンサ２０８ａによるＲＧＢ画像データ)が書き込まれる。ラインメモリ３１５からは、ラインメモリ３１５への書込みの８ライン後に、経路３１６にＲＧＢ画像データが読み込まれる。ｔ６以降ｔ７以前の期間では、経路３１６のＲＧＢ画像データが画像切替部出力端子３１８に出力される。ｔ７以降では、経路３１４のＲＧＢ画像データ(ラインセンサ２０８ｂによるＲＧＢ画像データ)が画像切替部出力端子３１８に出力される。この期間に、位置Ｈ以降のＲＧＢ画像データが出力される。このような構成によれば、間欠動作の間であっても、ＣＣＤ２０７で読み取った原稿画像を表す画像データを途切れなく出力することができる。
【００６７】
以上のような構成によれば、構成を複雑化することなく、アナログ画像処理手段及びデジタル画像処理手段を１系統のみ備える画像形成装置であっても、原稿全体の読み取りに掛かる時間をより短縮することができる。
【００６８】
[第４の実施の形態]
次に、画像形成装置の第４の実施の形態について説明する。なお、上述の第１の実施の形態乃至第３の実施の形態と共通する部分については、同一の符号を使用して説明したり、説明を省略したりする。
【００６９】
本実施の形態においては、ＣＰＵ２６１は、第１の実施の形態と同様に、間欠要因が発生していることを検出した場合、ＣＣＤ２０７の動作モードを同時モードに設定し、この設定に応じて、ＡＦＥ２１２及びスキャナ画像処理部２６３の動作モードを同時モードに設定し、読取中断信号をスキャナ画像処理部２６３に対して出力する。また、ＣＰＵ２６１は、更に、間欠要因２の発生を検出した場合、ＣＣＤ２０７の動作モードをＢモードに設定し、この設定に応じて、ＡＦＥ２１２及びスキャナ画像処理部２６３の動作モードをＢモードに設定し、ＰＷＭパルスの生成を停止して、第１キャリッジ２５３を停止させる。その後、ＣＰＵ２６１は、いずれの間欠要因及び間欠要因２も解消した場合、ＰＷＭパルスを生成して、第１キャリッジ２５３を加速させ、第１キャリッジ２５３の移動速度が通常の速度に達した時点で、読取再開信号をスキャナ画像処理部２６３に対して出力する。
【００７０】
次に、本実施の形態にかかるＭＦＰ１の行う原稿画像読取処理の手順について図２６を用いて説明する。ステップＳ１〜Ｓ１０は第１の実施の形態と同様である。ステップＳ３０は第２の実施の形態と同様である。間欠要因２が発生していない場合（ステップＳ３０：ＮＯ）、ステップＳ１１に進む。ステップＳ１１は第１の実施の形態と同様である。間欠要因２の発生を検出した場合（ステップＳ３０：ＹＥＳ）、ＣＰＵ２６１は、間欠動作４を行う（ステップＳ７０）。
【００７１】
ここで、ステップＳ７０の間欠動作４の詳細な手順について図２７を用いて説明する。ステップＳ８０〜Ｓ８１は第１の実施の形態で図９を用いて説明したステップＳ２０〜Ｓ２１と同様である。ステップＳ８２〜Ｓ８３は第３の実施の形態で図２１を用いて説明したステップＳ６２〜Ｓ６３と同様である。ステップＳ８４は第２の実施の形態で図１５を用いて説明したステップＳ４２と同様である。ステップＳ８４の後、ステップＳ８５では、ＣＰＵ２６１は、図２６のステップＳ７で検出した間欠要因及びステップＳ３０で検出した間欠要因２が解消されたか否かを検出する。即ち、ＣＰＵ２６１は、例えば、ローカルメモリ２７７の空き容量が第１所定容量より大きくなったか否かを検出する。これらの間欠要因及び間欠要因２が解消されていない場合（ステップＳ８５：ＮＯ）、ＲＧＢ画像データの取り込みの中断及び第１キャリッジ２５３の停止を継続させる。一方、これらの間欠要因及び間欠要因２が解消したことを検出した場合（ステップＳ８５：ＹＥＳ）、ＣＰＵ２６１はＰＷＭパルスを生成し、更に、その発生周期を徐々に小さくする（ステップＳ８６）。これにより第１キャリッジ２５３は加速する。その後のステップＳ８７〜Ｓ８９は第１の実施の形態で図９を用いて説明したステップＳ２４〜Ｓ２６と同様である。
【００７２】
図２６の説明に戻る。ステップＳ７０の後、ＣＰＵ２６１は、ＢモードでのＲＧＢ画像データの取り込みを続け（ステップＳ７１）、ＣＣＤ２０７によって原稿画像を読み取る読取位置が原稿の後端に達しているか否かを判定する（ステップＳ７２）。読取位置が原稿の後端に達していない場合（ステップＳ７２：ＮＯ）、ステップＳ７１に戻る。読取位置が原稿の後端に達した場合（ステップＳ７２：ＹＥＳ）、ステップＳ１２に進む。ステップＳ１２以降は第１の実施の形態と同様である。
【００７３】
以上のような構成によれば、構成を複雑化することなく、アナログ画像処理手段及びデジタル画像処理手段を１系統のみ備える画像形成装置であっても、原稿全体の読み取りに掛かる時間をより短縮することができる。
【００７４】
[変形例]
なお、本発明は前記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、前記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除しても良い。更に、異なる実施形態にわたる構成要素を適宜組み合わせても良い。また、以下に例示するような種々の変形が可能である。
【００７５】
上述した各実施の形態において、ＭＦＰ１で実行される各種プログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また当該各種プログラムを、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Digital Versatile Disk）等のコンピュータで読み取り可能な記録媒体に記録してコンピュータプログラムプロダクトとして提供するように構成しても良い。
【００７６】
上述の各実施の形態に係る画像形成装置を、コピー機能、印刷機能、スキャナ機能及びファクシミリ機能を有する複合機であるＭＦＰ１に適用した例を挙げて説明したが、これらのうち少なくとも２つの機能を有する複合機に適用しても良いし、複写機、カラープリンタ、スキャナ装置、ファクシミリ装置等の画像形成装置であればいずれにも適用することができる。
【００７７】
上述の各実施の形態においては、ＭＦＰ１は、ユーザが、ＡＤＦ２３０に原稿をセットして、操作ボード９０を介して、原稿画像の読み取りの開始を指示する操作入力を行った場合に、上述の間欠動作を行う際、第１キャリッジ２５３ではなく、ＡＤＦモータ２５５により移動する原稿の速度を制御して、上述の間欠動作、間欠動作２、間欠動作３及び間欠動作４の少なくとも１つを行うようにしても良い。
【符号の説明】
【００７８】
１  ＭＦＰ
９０  操作ボード
１００  カラープリンタ
１８０  端末装置
２０７  ＣＣＤ
２０８ａ，２０８ｂ  ラインセンサ
２１０  カラースキャナ
２１１  読取ユニット
２１２  ＡＦＥ
２１４  モータドライバ
２３８  走行体モータ
２５３  第１キャリッジ
２５５  ＡＤＦモータ
２６０  エンジン
２６１  ＣＰＵ
２６２  画像入出力処理部
２６３  スキャナ画像処理部
２６４  カラープリンタ画像処理部
２６５  画像処理Ｉ／Ｆ部
２６６  画像切替部
２７０  コントローラボード
２７２  書画蓄積制御部
２７３  読み書き制御部
２７４  回転処理部
２７５  編集処理部
２７７  ローカルメモリ
２７９  システムメモリ
３０２  セレクタ
３１１  画像切替部入力端子
３１２  画素分離部
３１３，３１４，３１６  経路
３１５  ラインメモリ
３１７  出力選択部
３１８  画像切替部出力端子
【先行技術文献】
【特許文献】
【００７９】
【特許文献１】特開２０１０−０７４２８９号公報
【特許文献２】特許第３７０１６２１号公報
【図１】
0005754134.tif 000002
【図２】
0005754134.tif 000003
【図３】
0005754134.tif 000004
【図４】
0005754134.tif 000005
【図５】
0005754134.tif 000006
【図６】
0005754134.tif 000007
【図７】
0005754134.tif 000008
【図８】
0005754134.tif 000009
【図９】
0005754134.tif 000010
【図１０】
0005754134.tif 000011
【図１１】
0005754134.tif 000012
【図１２】
0005754134.tif 000013
【図１３】
0005754134.tif 000014
【図１４】
0005754134.tif 000015
【図１５】
0005754134.tif 000016
【図１６】
0005754134.tif 000017
【図１７】
0005754134.tif 000018
【図１８】
0005754134.tif 000019
【図１９】
0005754134.tif 000020
【図２０】
0005754134.tif 000021
【図２１】
0005754134.tif 000022
【図２２】
0005754134.tif 000023
【図２３】
0005754134.tif 000024
【図２４】
0005754134.tif 000025
【図２５】
0005754134.tif 000026
【図２６】
0005754134.tif 000027
【図２７】
0005754134.tif 000028