(57)【特許請求の範囲】
【請求項１】
給紙トレイに載置された原稿を搬送経路に沿って排紙トレイへ搬送する搬送部と、
前記搬送経路に沿って搬送される当該原稿の裏面の画像を１ライン毎に順次読み取る第１画像読取部と、
前記第１画像読取部が設けられた位置より前記搬送経路の下流側の位置に設けられ、前記搬送経路に沿って搬送される当該原稿の表面の画像を１ライン毎に順次読み取る第２画像読取部と、
前記第１画像読取部が読み取った裏面の読取データと前記第２画像読取部が読み取った表面の読取データとを記憶する記憶部と、
前記記憶部に記憶された読取データを出力する画像出力部と、
少なくともＰＣスキャンを含む複数の前記画像出力部の出力モードのうち１つの出力モードを設定する出力モード設定部と、
外部情報端末に接続する端末接続部と、
制御部と、
を備え、
前記制御部は、
前記第１画像読取部が読み取った裏面の読取データは、前記記憶部に記憶された段階で前記画像出力部によって順次出力され、
前記第２画像読取部が読み取った表面の読取データは、前記原稿の先端が前記第２画像読取部の読取位置に到達してから当該原稿の後端が前記第１画像読取部の読取位置を通過するまでの間前記記憶部に記憶され、前記画像出力部によって前記裏面の読取データの出力が終了後、前記画像出力部によって前記記憶部に記憶された前記表面の読取データが順次出力されるように制御する第１制御処理と、
前記第２画像読取部が読み取った表面の読取データは、前記記憶部に記憶された段階で前記画像出力部が順次出力され、
前記第１画像読取部が読み取った裏面の読取データは前記記憶部に前記原稿の１枚分記憶され、前記画像出力部によって前記表面の読取データの出力が終了後、前記画像出力部によって前記記憶部に記憶された前記裏面の読取データを順次出力されるように制御する第２制御処理と、
を有し、
前記制御部は、
前記出力モードがＰＣスキャンである場合には、前記第１制御処理によって、前記画像出力部によって前記端末接続部に前記読取データを出力させ、
前記出力モードがＰＣスキャンでない場合には、前記第２制御処理を実行すること、
を特徴とする画像読取装置。
【請求項２】
給紙トレイに載置された原稿を搬送経路に沿って排紙トレイへ搬送する搬送部と、
前記搬送経路に沿って搬送される当該原稿の裏面の画像を１ライン毎に順次読み取る第１画像読取部と、
前記第１画像読取部が設けられた位置より前記搬送経路の下流側の位置に設けられ、前記搬送経路に沿って搬送される当該原稿の表面の画像を１ライン毎に順次読み取る第２画像読取部と、
前記第１画像読取部が読み取った裏面の読取データと前記第２画像読取部が読み取った表面の読取データとを記憶する記憶部と、
前記記憶部に記憶された読取データを出力する画像出力部と、
前記第１画像読取部及び前記第２画像読取部の読取条件を設定する読取条件設定部と、
制御部と、
を備え、
前記制御部は、
前記第１画像読取部が読み取った裏面の読取データは、前記記憶部に記憶された段階で前記画像出力部によって順次出力され、
前記第２画像読取部が読み取った表面の読取データは、前記原稿の先端が前記第２画像読取部の読取位置に到達してから当該原稿の後端が前記第１画像読取部の読取位置を通過するまでの間、前記記憶部に記憶され、前記画像出力部によって前記裏面の読取データの出力が終了後、前記画像出力部によって前記記憶部に記憶された前記表面の読取データを順次出力させるように制御する第１制御処理と、
前記第２画像読取部が読み取った表面の読取データは、前記記憶部に記憶された段階で前記画像出力部が順次出力し、前記第１画像読取部が読み取った裏面の読取データは前記記憶部に前記原稿の１枚分記憶され、前記画像出力部によって前記表面の読取データの出力が終了後、前記画像出力部によって前記記憶部に記憶された前記裏面の読取データを順次出力させるように制御する第２制御処理と、
を有し、
前記制御部は、
前記読取条件設定部によって所定の読取条件を満たす読取条件が設定されている場合には、前記第１制御処理を実行し、
前記読取条件設定部によって所定の読取条件を満たす読取条件が設定されていない場合には、前記第２制御処理を実行すること、
を特徴とする画像読取装置。
【請求項３】
請求項１記載の画像読取装置であって、
更に、
前記第１画像読取部及び前記第２画像読取部の読取条件を設定する読取条件設定部と、
を備え、
前記制御部は、
前記第１制御処理と、前記第２制御処理と、
を有し、
前記出力モードがＰＣスキャンでない場合であって、かつ、前記読取条件設定部によって所定の読取条件を満たす読取条件が設定されている場合には、前記第１制御処理が実行され、
前記出力モードがＰＣスキャンでない場合であって、かつ、前記読取条件設定部によって所定の読取条件を満たす読取条件が設定されていない場合には、前記第２制御処理が実行されること、
を特徴とする画像読取装置。
【請求項４】
請求項２または３のいずれか１項に記載の画像読取装置であって、
前記読取条件設定部は、前記読取条件として複数の原稿サイズのうち１つの原稿サイズを設定し、
前記制御部は、
前記読取条件設定部によって設定される読取条件が前記原稿サイズがＡ３サイズ以上の読取条件で有る場合には、前記第１制御処理が実行され、
前記読取条件設定部によって設定される読取条件が前記原稿サイズがＡ３未満で有る場合には、前記第２制御処理が実行されること、
を特徴とする画像読取装置。
【請求項５】
請求項２または３のいずれか１項に記載の画像読取装置であって、
前記読取条件設定部は、前記第１画像読取部及び前記第２画像読取部が読み取る際の解像度を設定し、
前記制御部は、
前記読取条件設定部によって設定される読取条件が前記解像度が所定解像度以上で有る場合には、前記第１制御処理が実行され、
前記読取条件設定部によって設定される読取条件が前記所定解像度未満で有る場合には、前記第２制御処理が実行されること、
を特徴とする画像読取装置。
【請求項６】
請求項３から５のいずれか１項に記載の画像読取装置を備え、画像読取以外の機能を有する複合機であって、
前記所定の読取条件は、前記第１画像読取部が読み取った裏面の読取データが前記原稿の１枚分記憶するのに必要と推定される記憶容量と、前記第２画像読取部が読み取った表面の読取データが、前記原稿の先端が前記第２画像読取部の読取位置に到達してから当該原稿の後端が前記第１画像読取部の読取位置を通過するまでの間、前記記憶部に記憶するのに必要と推定される記憶容量と、の差が画像読取以外の機能を実行するのに必要な記憶容量より大きい読取条件であることに基づいて決定されること、
を特徴とする複合機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、原稿の両面を読み取ることが可能な画像読取装置に関する。
【背景技術】
【０００２】
従来、自動原稿搬送装置（ＡＤＦ：Automatic Document Feeder）を備えた複写機やファクシミリなどの画像読取装置では、特許文献１に示されるように、読み取り前の原稿を載置する給紙トレイと、読み取り後の原稿を載置する排紙トレイとが設けられ、給紙トレイから原稿が搬送される搬送経路において、原稿の表面側と裏面側を読み取る読取デバイスが、搬送経路上のそれぞれ異なる位置に設けられている。特許文献１では、原稿の裏面側を読み取る読取デバイスが原稿の表側の読取デバイスが設置された位置より下流側に設置されている。そして、１回の原稿搬送で原稿両面を読み取る技術が広く知られている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−８６７３４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１記載の画像読取装置と異なり、原稿の裏面を先に読み取り、原稿の表面を後で読み取るように読取デバイスが設置された画像読取装置の場合、先に読み取られる原稿の裏面の読取データを１ページ分メモリに記憶する。そして、画像読取装置は原稿の表面の読取データを先に出力し、その後、原稿の裏面の読取データを出力する。すると、プリンタなどの画像形成装置がその表面の読取データを印刷した後、裏面の読取データを印刷するためユーザの利便性がよい。
【０００５】
しかし、原稿を読み取る読取条件やコピー、ＦＡＸそしてＰＣスキャンなどの出力形式の違いに関わらず、先に読み取られる原稿の裏面の読取データを、１ページ分メモリに記憶する必要があるため、両面読取の際に必要な記憶領域を画像読取装置内のメモリ上に多く確保する必要があり、処理速度の低下や容量の大きなメモリを装備せざるを得ないという問題があった。
【０００６】
本発明は、原稿を読み取る読取条件やコピー、ＦＡＸそしてＰＣスキャンなどの出力形式の違いで、裏面の読取データの出力後、表面の読取データを出力するか、表面の読取データの出力後、裏面の読取データを出力するかを切り換えることによって、必要とするメモリを抑制することが可能な画像読取装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成する為に、請求項１に記載の発明の画像読取装置は、給紙トレイに載置された原稿を搬送経路に沿って排紙トレイへ搬送する搬送部と、前記搬送経路に沿って搬送される当該原稿の裏面の画像を１ライン毎に順次読み取る第１画像読取部と、前記第１画像読取部が設けられた位置より前記搬送経路の下流側の位置に設けられ、前記搬送経路に沿って搬送される当該原稿の表面の画像を１ライン毎に順次読み取る第２画像読取部と、前記第１画像読取部が読み取った裏面の読取データと前記第２画像読取部が読み取った表面の読取データとを記憶する記憶部と、前記記憶部に記憶された読取データを出力する画像出力部と、少なくともＰＣスキャンを含む複数の前記画像出力部の出力モードのうち１つの出力モードを設定する出力モード設定部と、外部情報端末に接続する端末接続部と、制御部と、を備え、前記制御部は、前記第１画像読取部が読み取った裏面の読取データは、前記記憶部に記憶された段階で前記画像出力部によって順次出力され、前記第２画像読取部が読み取った表面の読取データは、前記原稿の先端が前記第２画像読取部の読取位置に到達してから当該原稿の後端が前記第１画像読取部の読取位置を通過するまでの間前記記憶部に記憶され、前記画像出力部によって前記裏面の読取データの出力が終了後、前記画像出力部によって前記記憶部に記憶された前記表面の読取データが順次出力されるように制御する第１制御処理と、前記第２画像読取部が読み取った表面の読取データは、前記記憶部に記憶された段階で前記画像出力部が順次出力され、前記第１画像読取部が読み取った裏面の読取データは前記記憶部に前記原稿の１枚分記憶され、前記画像出力部によって前記表面の読取データの出力が終了後、前記画像出力部によって前記記憶部に記憶された前記裏面の読取データを順次出力されるように制御する第２制御処理と、を有し、前記制御部は、前記出力モードがＰＣスキャンである場合には、前記第１制御処理によって、前記画像出力部によって前記端末接続部に前記読取データを出力させ、前記出力モードがＰＣスキャンでない場合には、前記第２制御処理を実行すること、を特徴としている。
【０００８】
また、請求項２に記載の発明の画像読取装置は、給紙トレイに載置された原稿を搬送経路に沿って排紙トレイへ搬送する搬送部と、前記搬送経路に沿って搬送される当該原稿の裏面の画像を１ライン毎に順次読み取る第１画像読取部と、前記第１画像読取部が設けられた位置より前記搬送経路の下流側の位置に設けられ、前記搬送経路に沿って搬送される当該原稿の表面の画像を１ライン毎に順次読み取る第２画像読取部と、前記第１画像読取部が読み取った裏面の読取データと前記第２画像読取部が読み取った表面の読取データとを記憶する記憶部と、前記記憶部に記憶された読取データを出力する画像出力部と、前記第１画像読取部及び前記第２画像読取部の読取条件を設定する読取条件設定部と、制御部と、を備え、前記制御部は、前記第１画像読取部が読み取った裏面の読取データは、前記記憶部に記憶された段階で前記画像出力部によって順次出力され、前記第２画像読取部が読み取った表面の読取データは、前記原稿の先端が前記第２画像読取部の読取位置に到達してから当該原稿の後端が前記第１画像読取部の読取位置を通過するまでの間、前記記憶部に記憶され、前記画像出力部によって前記裏面の読取データの出力が終了後、前記画像出力部によって前記記憶部に記憶された前記表面の読取データを順次出力させるように制御する第１制御処理と、前記第２画像読取部が読み取った表面の読取データは、前記記憶部に記憶された段階で前記画像出力部が順次出力し、前記第１画像読取部が読み取った裏面の読取データは前記記憶部に前記原稿の１枚分記憶され、前記画像出力部によって前記表面の読取データの出力が終了後、前記画像出力部によって前記記憶部に記憶された前記裏面の読取データを順次出力させるように制御する第２制御処理と、を有し、前記制御部は、前記読取条件設定部によって所定の読取条件を満たす読取条件が設定されている場合には、前記第１制御処理を実行し、前記読取条件設定部によって所定の読取条件を満たす読取条件が設定されていない場合には、前記第２制御処理を実行すること、を特徴としている。
【０００９】
また、請求項３に記載の発明の画像読取装置は、請求項１記載の画像読取装置であって、更に、前記第１画像読取部及び前記第２画像読取部の読取条件を設定する読取条件設定部と、を備え、前記制御部は、前記第１制御処理と、前記第２制御処理と、を有し、前記出力モードがＰＣスキャンでない場合であって、かつ、前記読取条件設定部によって所定の読取条件を満たす読取条件が設定されている場合には、前記第１制御処理が実行され、前記出力モードがＰＣスキャンでない場合であって、かつ、前記読取条件設定部によって所定の読取条件を満たす読取条件が設定されていない場合には、前記第２制御処理が実行されること、を特徴としている。
【００１０】
また、請求項４に記載の発明の画像読取装置は、請求項２または３のいずれかに１項に記載の画像読取装置であって、前記読取条件設定部は、前記読取条件として複数の原稿サイズのうち１つの原稿サイズを設定し、前記制御部は、
前記読取条件設定部によって設定される読取条件が前記原稿サイズがＡ３サイズ以上の読取条件で有る場合には、前記第１制御処理が実行され、前記読取条件設定部によって設定される読取条件が前記原稿サイズがＡ３未満で有る場合には、前記第２制御処理が実行されること、を特徴としている。
【００１１】
また、請求項５に記載の発明の画像読取装置は、請求項２または３のいずれかに１項に記載の画像読取装置であって、前記読取条件設定部は、前記第１画像読取部及び前記第２画像読取部が読み取る際の解像度を設定し、前記制御部は、前記読取条件設定部によって設定される読取条件が前記解像度が所定解像度以上で有る場合には、前記第１制御処理が実行され、前記読取条件設定部によって設定される読取条件が前記所定解像度未満で有る場合には、前記第２制御処理が実行されること、を特徴としている。
【００１２】
また、請求項６に記載の発明の複合機は、請求項３から５のいずれか１項に記載の画像読取装置を備え、画像読取以外の機能を有する複合機であって、前記所定の読取条件は、前記第１画像読取部が読み取った裏面の読取データが前記原稿の１枚分記憶するのに必要と推定される記憶容量と、前記第２画像読取部が読み取った表面の読取データが、前記原稿の先端が前記第２画像読取部の読取位置に到達してから当該原稿の後端が前記第１画像読取部の読取位置を通過するまでの間、前記記憶部に記憶するのに必要と推定される記憶容量と、の差が画像読取以外の機能を実行するのに必要な記憶容量より大きい読取条件であることに基づいて決定されること、を特徴としている。
【発明の効果】
【００１３】
請求項１に記載の発明によれば、コピー、ＦＡＸ、ＰＣスキャンなどの出力形式のうち、ＰＣスキャンが出力モードとして設定されていれば、制御部の第１制御処理によって裏の読取データを出力後、表の読取データを出力する。
【００１４】
コピー、ＦＡＸなどの出力形式の場合、表の読取データから出力して先に印刷し、そのあとで裏の読取データを出力して印刷したほうがユーザの利便性が高い。しかし、ＰＣスキャンのようにパソコンなどの外部情報端末に対して原稿の表と裏の読取データを送信する際に、どちらの読取データを先に送信しても、パソコンなどの外部情報端末側で順番を変えればよく、特にユーザの利便性が高くなるわけではない。
【００１５】
そこで、出力形式がＰＣスキャンである場合には、原稿の１枚分よりも少ない原稿の先端が第２画像読取部の読取位置に到達してから当該原稿の後端が第１画像読取部の読取位置を通過するまでの間記憶するため、記憶部に記憶される読取データの量を削減することができる。
【００１６】
請求項２に記載の発明によれば、原稿を読み取るのに必要な記憶容量が多い読取条件の場合には、原稿の先端が第２画像読取部の読取位置に到達してから当該原稿の後端が第１画像読取部の読取位置を通過するまでの間記憶するため、原稿の裏面が先に出力されることになるが、原稿の一枚分よりも少ない記憶容量で済むために、記憶部に記憶される読取データの量を削減することができる。
【００１７】
また、第１画像読取部及び第２画像読取部が原稿を読み取るのに必要な記憶容量が少ない読取条件の場合には、裏面の読取データを前記記憶部に前記原稿の１枚分記憶する必要があるが、少ないデータ量であるために占有するメモリ容量は少なくてすむうえに、ユーザにとって利便性のある原稿の表面から先に出力することができる。
すなわち、読取条件における原稿を読み取るのに必要な記憶容量に応じて適宜制御することができる。
【００１８】
請求項３に記載の発明によれば、出力形式がＰＣスキャンでない場合であっても、原稿を読み取るのに必要な記憶容量が多い読取条件の場合と、原稿を読み取るのに必要な記憶容量が少ない読取条件の場合とで切り替えることによって、適切に記憶部に記憶される読取データの量を削減もしくは、ユーザにとって利便性のある原稿の表面から先に出力することができる。
【００１９】
請求項４記載の発明によれば、読取条件が原稿サイズＡ３以上の場合には、Ａ３未満のときより前記記憶部の記憶容量の削減効果が見込めるため、制御部の第１制御処理によって裏の読取データを出力後、表の読取データを出力することができる。また、読取条件が原稿サイズＡ３未満の場合には、Ａ３以上のときより前記記憶部の記憶容量の削減効果が見込めないため、ユーザの利便性の高い表の読取データを出力後、裏の読取データを出力することが
できる。
【００２０】
請求項５記載の発明によれば、読取条件が所定の解像度以上の場合には、所定の解像度未満のときより前記記憶部の記憶容量の削減効果が見込めるため、制御部の第１制御処理によって裏の読取データを出力後、表の読取データを出力することができる。また、読取条件が所定の解像度未満の場合には、所定の解像度以上のときより前記記憶部の記憶容量の削減効果が見込めないため、ユーザの利便性の高い表の読取データを出力後、裏の読取データを出力することができる。
【００２１】
図２は、複合機１０の電気的な構成を示す回路ブロック図である。複合機１０は、ＣＰＵ１００（制御部の一例）と、ＲＯＭ１０１と、ＲＡＭ１０２（記憶部の一例）と、タイミング生成部１０３と、画像形成部１０４と、画像処理部１０５（画像出力部の一例）と、ＵＳＢインターフェース１０６（端末接続部の一例）と、モデム１０７と、モータ１２０と、複合機１０の各設定を入力することが可能な操作部４０と、それらの各構成を接続するバス１０９を有する。
【図面の簡単な説明】
【００２２】
【図１】複合機の断面を模式的に示す説明図である。
【図２】複合機の電気的な構成を示す回路ブロック図である
【図３】複合機の原稿の画像を読み取る処理を示すメインフローチャート。
【図４】第１読取処理に関するフローチャート。
【図５】読取条件Ａ４、６００ｄｐｉにおける第１読取処理におけるＲＡＭ１０２の構成（Ａ）と第２読取処理におけるＲＡＭ１０２の構成（Ｂ）とをそれぞれ示すものである。
【図６】画像出力処理を示すフローチャート。
【図７】第２読取処理に関するフローチャート。
【図８】読取条件Ａ３，６００ｄｐｉにおける第１読取処理におけるＲＡＭ１０２の構成（Ａ）と第２読取処理におけるＲＡＭ１０２の構成（Ｂ）とをそれぞれ示すものである。
【発明を実施するための形態】
【００２３】
以下、本発明の実施形態について図面を用いて説明する。尚、本発明の実施の形態は、下記の実施形態に何ら限定されることはなく、本発明の技術的範囲に属する限り種々の形態を採りうる。本形態は、原稿の画像を読み取り、コピー、ＦＡＸ、ＰＣ−スキャンなどの機能を実行することが可能な複合機（画像読取装置の一例）について説明する。
【００２４】
図１は、複合機１０（ＭＦＰ）の断面を模式的に示す説明図である。複合機１０は、装置本体２０と、この装置本体２０の上部に配置された自動原稿搬送装置（ＡＤＦ：Auto Document Feeder）３０とを備えている。このＡＤＦ３０は、装置本体２０に対して回動自在に設けられている。装置本体２０の上面は、図１に示すように、ＡＤＦ３０により被覆される。また、装置本体２０には、画像読取装置１０で読み取られた原稿の画像を印刷する画像形成部１０４（図２参照）が内蔵されている。
【００２５】
ＡＤＦ３０は、原稿が載置される給紙トレイ１１０と、原稿が排出される排紙トレイ１３０と、給紙トレイ１１０に載置された原稿を、搬送経路１１１に沿って搬送する搬送ローラ１２１〜１２７を有している。また、ＡＤＦ３０は、搬送ローラ１２１〜１２７によって搬送された原稿を排紙トレイ１３０に搬送する排紙ローラ１２８、１２９を有している。
【００２６】
なお、これ以降の説明において、原稿が給紙トレイ１１０に載置された際に、図１における上方向の原稿の面を原稿の表面とし、図１における下方向の原稿の面を原稿の裏面とする。
【００２７】
また、この搬送経路上には、搬送中の原稿の対応する位置を検知するためのセンサとして、Ｆセンサ３１０，ＲＢセンサ３２０，Ｒセンサ３３０が設けられている。
【００２８】
搬送経路には、原稿の裏面の画像読み取りを行うための読取デバイス２１０（第１画像読取部の一例）が原稿押え２２０の対応する位置に、設けられている。原稿押え２２０は、通過する原稿を読取デバイス２１０の読取面に押圧するものである。なお、この読取デバイス２１０は、典型的にはＣＩＳ（Contact Image Sensor）やＣＣＤ（Charge Coupled Device）が採用される。
【００２９】
また、原稿の表面の画像読み取りを行うために、装置本体２０に設けられた読取デバイス２３０（第２画像読取部の一例）が、原稿押え２４０の対応する位置に、設けられている。原稿押え２４０は、搬送経路１１１上の原稿押え２４０の対応する位置を通過する原稿を読取デバイス２３０の読取面に押圧するものである。なお、この読取デバイス２３０も典型的にはＣＩＳ（Contact Image Sensor） やＣＣＤ（Charge Coupled Device）が採用される。
【００３０】
上述したように、搬送経路１１１を挟んで対向する一方の側から読取デバイス２１０によって原稿の裏面が読み取られる。そして、搬送経路１１１を挟んで対向する他方の側から読取デバイス２３０によって原稿の表面が読み取られる。なお、原稿押え２２０、２４０は、所定の反射率を有する白板である。
【００３１】
複合機１０は、ＡＤＦ３０が適用可能なものであれば如何なる構成のものであってもよい。なお、本実施形態は、本発明が装置本体２０及びこれに適用可能なＡＤＦ３０を有する複合機１０において実施される場合を例示するが、本発明は、トナーやインクなどの画像記録材を記録用紙に付着させて画像を記録する画像記録装置や、この画像記録装置において画像記録位置に記録用紙を搬送するシート搬送装置として実施されてもよい。
【００３２】
図２は、複合機１０の電気的な構成を示す回路ブロック図である。複合機１０は、ＣＰＵ１００（第１制御部、第２制御部の一例）と、ＲＯＭ１０１と、ＲＡＭ１０２（記憶部の一例）と、タイミング生成部１０３と、画像形成部１０４と、画像処理部１０５（画像出力部の一例）と、ＵＳＢインターフェース１０６（端末接続部の一例）と、モデム１０７と、モータ１２０と、複合機１０の各設定を入力することが可能な操作部４０と、それらの各構成を接続するバス１０９を有する。
【００３３】
また、複合機１０は、更に、画像の読取りに関わる構成として、読取デバイス２１０（第１画像読取部の一例）、読取デバイス２３０（第２画像読取部の一例）と、ＡＦＥ回路２１１、２３１とを有する。
【００３４】
ＲＯＭ１０１には、複合機１０を制御するための各種制御プログラムや各種設定、初期値等が記憶されている。ＲＡＭ１０２は、各種制御プログラムが読み出される作業領域として、あるいはは、読取デバイス２１０が読み取った原稿の画像の読取データと読取デバイス２３０が読み取った原稿の画像の読取データが一時的に記憶する記憶領域として利用される。
【００３５】
ＣＰＵ１００は、ＲＯＭ１０１から読み出した制御プログラムに従って、その処理結果をＲＡＭ１０２に記憶させながら、バス１０９で接続されている各構成を制御する。
【００３６】
また、操作部４０（出力モード設定部、読取条件設定部の一例）はキーボード等からなる入力手段である。ユーザは、複合機１０が有するコピー、ＦＡＸ、ＰＣ−スキャンなどの各機能のうち、どの機能を実行するか、解像度等の原稿の画像を読み取る際の読取条件
をキーボード等からなる入力手段を用いて、ユーザが設定することができる。
【００３７】
タイミング生成部１０３は、読取デバイス２１０、２３０を動作させるための基準クロック（ＣＬＫ）と、その基準クロックに基づいて１ライン周期のパルス信号（ＳＰ）とを、それぞれ読取デバイス２１０及び２３０に与える。
【００３８】
また、タイミング生成部１０３は、バス１０９を介して、読取デバイス２１０、２３０と同様に基準クロックと１ライン周期のパルス信号とを、モータ１２０に入力する。モータ１２０は、ステッピングモータであり、駆動信号の１パルスで１ステップの回転角度分、回転駆動する。そして、モータ１２０が１ステップ分駆動すると、各搬送ローラ１２１〜１２７が駆動し、搬送経路１１１上を原稿が所定距離の分だけ搬送される。
【００３９】
読取デバイス２１０、２３０は、周知の構成であり光源（不図示）と、１列に複数配置されたフォトセンサ（不図示）とを有する。その光源によって光が原稿に照射され、１列に配列されたフォトセンサが、原稿によって反射された反射光の光量を蓄積する。
【００４０】
そして、読取デバイス２１０、２３０は、読み取った原稿の読取データをアナログ信号で出力する。それぞれの読取デバイス２１０、２３０から出力された読取データは、それぞれに対応するＡＦＥ２１１、２３１（Ａｎａｌｏｇ  Ｆｒｏｎｔ  Ｅｎｄ）回路が有するＡ／Ｄ変換回路によってデジタル信号の読取データに変換される。なお、ＡＦＥ２１１、２３１は、周知のシェーディング補正等の読取に関する補正処理を実行した上で、デジタルの読取データに変換される。
【００４１】
そして、デジタル信号の読取データは、ＲＡＭ１０２に記憶される。そして、画像処理部１０５は、ＲＡＭ１０２に記憶された読取データを画像処理する。複合機１０は、コピー、ＦＡＸ、ＰＣ−スキャンなどの各機能を実行することができる。画像処理部１０５は、ＲＡＭ１０２に記憶された読取データを色変換処理や原稿を読み取った画像の拡大・縮小処理などの画像処理を実行する。
【００４２】
複合機１０は、コピー、ＦＡＸ、ＰＣ−スキャンなどの各機能を実行することができる。複合機１０がコピーの機能を実行する場合（画像出力部の出力モードの一例）は、画像処理部１０５（画像出力部の一例）が画像処理した読取データを画像形成部１０４に出力する。装置本体２０に備え付けられた画像形成部１０４は、その読取データを、用紙に印刷する。なお、画像形成部１０４の画像形成方式は、周知の技術である電子写真方式であってもインクジェット方式であってもよい。
【００４３】
ＲＡＭ１０２に記憶された読取データは、読取デバイス２１０、２３０が有する光源（不図示）が赤（Ｒ）、緑（Ｇ）、青（Ｂ）の三色の光を、原稿に照射することによって読み取られたＲＧＢの読取データである。画像形成部１０４の画像形成方式が電子写真方式で有る場合には、例えば、シアン（Ｃ）、イエロー（Ｙ）、マゼンダ（Ｍ）、ブラック（Ｋ）の各色を用いて印刷することが知られている。その場合には、画像処理部１０５は、ＲＧＢの読取データからＣＹＭＫの読取データに変換する色変換処理を行う。そして、その色変換処理された読取データが画像形成部１０４によって、実際に用紙に印刷される。
【００４４】
モデム１０７は、画像情報とその画像情報を送受信するための手順信号を送受信し、電話回線３２と接続された相手先通信端末より受信した変調された受信画像情報を復調する一方で、送信時の画像情報を変調するものである。
【００４５】
複合機１０がＦＡＸの機能を実行する場合（画像出力部の出力モードの一例）は、画像処理部１０５（画像出力部の一例）は画像処理した読取データを、モデム１０７に出力する。そして、モデム１０７は、その読取データを送信用の画像情報に変調し、ＮＣＵ１０８を介して相手先通信端末に送信する。なお、ＮＣＵ（網制御部）１０８は、電話回線３２と接続し、呼出信号の検出、発着信の際に必要な所定の回線制御を行うものである。
【００４６】
複合機１０がＰＣスキャンの機能を実行する場合（画像出力部の出力モードの一例）は、画像処理部１０５（画像出力部の一例）は画像処理した読取データを、ＵＳＢインターフェース１０６（端末接続部）に出力する。そして、ＵＳＢインターフェース１０６に接続されているパソコンなどの外部情報端末（不図示）に、その読取データが送信されることにより、ＰＣスキャンが実行される。
【００４７】
次に、複合機１０の原稿の画像を読み取る処理について、複合機１０が原稿の画像を読み取る処理を図３に示すメインフローチャートを用いて説明する。まず、Ｓ１０１において、ユーザが操作部４０（出力モード設定部、読取条件設定部の一例）を用いて、複合機１０のコピー、ＦＡＸ、ＰＣスキャンなどの出力モード、Ａ３やＡ４等の原稿サイズ及び読取デバイス２１０、２３０が原稿の画像を読み取る際の解像度６００ｄｐｉや１２００ｄｐｉ等の読取条件をそれぞれ設定する。すると、ＣＰＵ１００は、その設定された出力モード及び上記読取条件をＲＡＭ１０２に記憶する。
【００４８】
次に、ＣＰＵ１００は、ＲＡＭ１０２に記憶された出力モードがＰＣスキャンであるか否かを判断する（Ｓ１０２）。ＲＡＭ１０２に記憶された出力モードがＰＣスキャンである場合（Ｓ１０２：ＹＥＳ）は、第１制御処理として機能するＣＰＵ１００がＲＯＭ１０１に記憶された制御プログラムに従って第１読取処理を実行する（Ｓ１０５）。
【００４９】
ＲＡＭ１０２に記憶された出力モードがＰＣスキャンでない場合（Ｓ１０２：ＮＯ）は、ＣＰＵ１００はＲＡＭ１０２に記憶された原稿サイズに関する読取条件がＡ３以上の大きさであるか否かを判断する（Ｓ１０３）。そして、ＲＡＭ１０２に記憶された原稿サイズに関する読取条件がＡ３以上の大きさであれば（Ｓ１０３：ＹＥＳ）、第１制御部として機能するＣＰＵ１００が第１読取処理を実行する（Ｓ１０５）。
【００５０】
ＲＡＭ１０２に記憶された原稿サイズに関する読取条件がＡ３未満の大きさであれば（Ｓ１０３：ＮＯ）、ＣＰＵ１００はＲＡＭ１０２に記憶された解像度に関する読取条件が１２００ｄｐｉであるか否かを判断する（Ｓ１０４）。そして、ＲＡＭ１０２に記憶された解像度に関する読取条件が１２００ｄｐｉであれば（Ｓ１０４：ＹＥＳ）、第１制御部として機能するＣＰＵ１００が第１読取処理を実行する（Ｓ１０５）。
【００５１】
ＲＡＭ１０２に記憶された解像度に関する読取条件が１２００ｄｐｉでなければ（Ｓ１０４：ＮＯ）、第２制御処理として機能するＣＰＵ１００が第２読取処理を実行する（Ｓ１０６）。
【００５２】
すなわち、本実施形態では、出力モードがＰＣスキャンである場合、原稿サイズに関する読取条件がＡ３以上である場合、解像度に関する読取条件が１２００ｄｐｉ以上である場合には、ＣＰＵ１００が第１読取処理（Ｓ１０５）を実行する。また、上記に該当しない出力モードや読取条件の場合には、ＣＰＵ１００が第２読取処理（Ｓ１０６）を実行する。第１読取処理（Ｓ１０５）もしくは第２読取処理（Ｓ１０６）が終了すると、図３のメインフローチャートは終了する。
【００５３】
１．第１読取処理
次に、出力モードがＰＣスキャンである場合、原稿サイズに関する読取条件がＡ３以上である場合、解像度に関する読取条件が１２００ｄｐｉ以上である場合に実行される図３の第１読取処理（Ｓ１０５）について、図４のフローチャートを用いて説明する。
【００５４】
第１読取処理では、まず、ＣＰＵ１００は、ＲＡＭ１０２を第１記憶構成に切り替える（Ｓ２０１）。図５及び図８は、ＲＡＭ１０２において、読取デバイス２１０が表の原稿の画像を読み取った読取データが記憶される表面用バッファ４０１と、読取デバイス２３０が裏の原稿の画像を読み取った読取データが記憶される裏面用バッファ４０２の構成を示すものである。図５は、原稿サイズと解像度の読取条件が、Ａ４、６００ｄｐｉであり、図８は、原稿サイズと解像度の読取条件がＡ３、６００ｄｐｉを模式的に示している。
ここで、第１記憶構成とは、図５（Ａ）及び図８（Ａ）に示すＲＡＭ１０２の記憶構成を示す。
【００５５】
表面用バッファ４０１は、原稿の先端が読取デバイス２３０の読取位置に到達してから原稿の後端が読取デバイス２１０の読取位置を通過するまでの記憶容量（以下、ギャップ分の記憶容量）が確保される。なお、ＣＰＵ１００は、このギャップ分の記憶容量を、Ｓ１０１で設定された原稿サイズや解像度といった読取条件と、読取デバイス２３０の読取位置から読取デバイス２１０の読取位置までの搬送経路１１１上の距離に基づいて概算する。そして、ＲＡＭ１０２上に、表面用バッファ４０１の記憶容量を、上述したギャップ分の記憶容量分だけ確保する。
【００５６】
また、裏面用バッファ４０２は、画像処理部１０５の処理に必要な数ライン分の記憶容量が確保される。そして、ＲＡＭ１０２の残った記憶容量が不使用領域４０３となる。
【００５７】
なお、後述する第２読取処理（Ｓ１０６）で用いる第２記憶構成は、図５（Ｂ）及び図８（Ｂ）に示すＲＡＭ１０２の記憶構成となる。図５（Ｂ）及び図８（Ｂ）では、表面用バッファ４０１として画像処理部１０５の処理に必要な数ライン分の記憶容量が確保される。また、図５（Ｂ）及び図８（Ｂ）では、裏面用バッファ４０２として原稿１枚分の記憶容量が確保される。
【００５８】
ここで、読取条件が(１)Ａ４、６００ｄｐｉである図５と、読取条件が(２)Ａ３、６００ｄｐｉである図８の場合とを比較する。原稿１枚分の記憶容量は、それぞれ(１)１０２Ｍバイト（図５）、(２)２０１Ｍバイト（図８）である。読取デバイス２３０の読取位置から読取デバイス２１０の読取位置までの搬送経路１１１上の距離が１１０ｍｍであるとき、ギャップ分の記憶容量は、それぞれ(１)６６Ｍバイト（図５）、(２)１５０Ｍバイト（図８）となる。また、図５（Ａ）の裏面用バッファ４０２と、図５（Ｂ）の表面用バッファ４０１とは、同じ記憶容量が確保されている。
【００５９】
図５における削減量Ａは、図５（Ｂ）における第２記憶構成における表面用バッファ４０１と裏面用バッファ４０２とを足した記憶容量から図５（Ａ）における第１記憶構成における表面用バッファ４０１と裏面用バッファ４０２とを足した記憶容量を差し引いた量を意味している。すなわち、読取条件Ａ４、６００ｄｐｉにおいて、第１記憶構成が採用されて、第２記憶構成が採用された場合と比べて削減される記憶容量が削減量Ａである。図５（Ａ）の読取条件Ａ４、６００ｄｐｉの時の削減量Ａは、(１)１０２Ｍバイトから(１)６６Ｍバイトを差し引いて、３６Ｍバイトとなる。
【００６０】
同様に、図８における削減量Ｂは、図８（Ｂ）における第２記憶構成における表面用バッファ４０１と裏面用バッファ４０２とを足した記憶容量から図８（Ａ）における第１記憶構成における表面用バッファ４０１と裏面用バッファ４０２とを足した記憶容量を差し引いた量を意味している。すなわち、読取条件Ａ３、６００ｄｐｉにおいて、第１記憶構成が採用されて、第２記憶構成が採用された場合と比べて削減される記憶容量が削減量Ｂである。図５（Ｂ）の読取条件Ａ３、６００ｄｐｉの時の削減量Ｂは、(２)２０１Ｍバイトから(２)１５０Ｍバイトを差し引いて、５１Ｍバイトとなる。
【００６１】
すなわち、第１記憶構成が採用されたことによって、第２記憶構成が採用された場合と比べて削減される記憶容量である削減量は、原稿サイズの大きい読取条件Ａ３、６００ｄｐｉの方が、読取条件Ａ４、６００ｄｐｉよりも大きい。
【００６２】
また、原稿サイズと解像度の読取条件が、(３)Ａ４、３００ｄｐｉ、(４)Ａ４、１２００ｄｐｉであった場合を考える。原稿１枚分の記憶容量は、それぞれ、２７Ｍバイト、３９９Ｍバイトである。読取デバイス２３０の読取位置から読取デバイス２１０の読取位置までの搬送経路１１１上の距離が１１０ｍｍであるとき、ギャップ分の記憶容量は、(３)１８Ｍバイト、(４)２５８Ｍバイトとなる。すると、削減量は、読取条件が(３)Ａ４、３００ｄｐｉである場合は、９Ｍバイトとなり、読取条件が(４)Ａ４、１２００ｄｐｉである場合は、１４１Ｍバイトなる。
【００６３】
複合機１０は、ＲＡＭ１０２に５０Ｍバイト程度の空きの記憶容量があると、画像読取以外の画像形成やファックス等を使用する記憶容量として最低限度の記憶容量がある。すると、例えば、削減量が５０Ｍバイト以上あれば、複合機１０は、第２記憶構成をとるよりも第１記憶構成をとったほうが効果的である。
【００６４】
故に(４)Ａ４、解像度１２００ｄpiの読取条件の際は、削減量が１４１Ｍバイトと大きいため、第２記憶構成よりも第１記憶構成を用いた方がよい。また、解像度３００ｄｐｉの読取条件の場合、第１記憶構成をとったとしても削減量が９Ｍバイトであり、５０Ｍバイトよりも削減量が少ない。複合機１０が第１記憶構成をとるメリットが少なく、第２記憶構成を用いる第２読取処理の方がよい。
【００６５】
以上の理由から、本実施形態では、原稿サイズに関する読取条件がＡ３以上である場合、解像度に関する読取条件が１２００ｄｐｉ以上である場合には、ＣＰＵ１００が第１読取処理（Ｓ１０５）を実行するように制御する。  なお、Ａ３以上である場合、解像度に関する読取条件が１２００ｄｐｉ以上である場合に、ＣＰＵ１００が第１読取処理（Ｓ１０５）を実行するように制御するのは、削減量が画像読取以外の機能を実行するのに充分な記憶容量（５０Ｍバイト）以上有することに基づいて決定してもよい。
【００６６】
次に、ＣＰＵ１００は、搬送ローラ１２１〜１２７を駆動するように指示し、原稿が搬送経路１１１にそって搬送される（Ｓ２０２）。
【００６７】
次に、ＣＰＵ１００は、搬送経路１１１上の原稿押え２２０の位置に原稿が有るか否かをＲＢセンサ３２０が原稿を検知したか否かに基づいて判断する（Ｓ２０３）。
【００６８】
ＣＰＵ１００が、搬送経路１１１上の原稿押え２２０の位置に原稿が有ると判断した場合（Ｓ２０３：ＹＥＳ）、ＣＰＵ１００は、搬送経路１１１上の原稿押え２４０の位置に原稿が有るか否かをＲセンサ３３０が原稿を検知したか否かに基づいて判断する（Ｓ２０４）。
【００６９】
ＣＰＵ１００が、搬送経路１１１上の原稿押え２２０の位置に原稿が無いと判断した場合（Ｓ２０３：ＮＯ）、上述と同様にＳ２０５においてＣＰＵ１００は、搬送経路１１１上の原稿押え２４０の位置に原稿が有るか否かをＲセンサ３３０が原稿を検知したか否かに基づいて判断する。
【００７０】
すなわち、原稿が搬送ローラ１２１〜１２７によって搬送されて、原稿が搬送経路１１１上の原稿押え２２０の位置にのみ有る場合（Ｓ２０３：ＹＥＳ、Ｓ２０４：ＮＯ）には、読取デバイス２１０が原稿の裏の画像を読み取る処理であるＳ２０６、Ｓ２０７の処理が実行される。
【００７１】
また、原稿が搬送経路上１１１の原稿押え２２０の位置及び原稿押え２４０の位置の両方に原稿が有る場合（Ｓ２０３：ＹＥＳ、Ｓ２０４：ＹＥＳ）には、読取デバイス２１０、２３０が同時に原稿の裏表の画像を読み取る処理であるＳ２０８、Ｓ２０９、Ｓ２１０の処理が実行される。
【００７２】
また、原稿が搬送経路１１１上の原稿押え２４０の位置にのみ有る場合（Ｓ２０３：ＮＯ、Ｓ２０５：ＹＥＳ）には、読取デバイス２３０が原稿の表の画像を読み取る処理であるＳ２１１、Ｓ２１２の処理が実行される。
【００７３】
[原稿が搬送経路１１１上の原稿押え２２０の位置にのみ有る場合]
原稿が搬送経路１１１上の原稿押え２２０の位置にのみ有る場合（Ｓ２０３：ＹＥＳ、Ｓ２０４：ＮＯ）には、ＣＰＵ１００は、読取デバイス２１０が原稿の裏面の画像を１ライン分読み取るように制御し、そして読み取られた裏面の読取データが第１記憶構成の裏面用バッファ４０２に記憶される（Ｓ２０６）。
【００７４】
次に、ＲＡＭ１０２の裏面用バッファ４０２に記憶された読取データを出力する裏面の画像出力処理が実行される（Ｓ２０７）。
【００７５】
図４の２０７における裏面の画像出力処理を、図６のフローチャートを用いて説明する。第１記憶構成の裏面用バッファ４０２に記憶された裏面の読取データが、画像処理部１０５に１ライン分取り込まれる（Ｓ３０１）。なお、裏面用バッファ４０２に記憶された裏面の読取データは、画像処理部１０５に取り込まれた段階で裏面用バッファ４０２から消去される。
【００７６】
そして、ＣＰＵ１００は、Ｓ１０１で設定された出力モードがＰＣスキャンであるか否かを判断する（Ｓ３０２）。出力モードがＰＣスキャンである場合には（Ｓ３０２：ＹＥＳ）、画像処理部１０５によってＰＣスキャン用の画像処理が実行される（Ｓ３０３）。そして、ＣＰＵ１００は、画像処理部１０５によって画像処理された読取データをＵＳＢインターフェース１０６に対して出力するように制御する（Ｓ３０４）。
【００７７】
また、出力モードがＰＣスキャンでない場合、例えばコピーであった場合には、画像処理部１０５によってコピー用の画像処理が実行される（Ｓ３０５）。そして、ＣＰＵ１００は、画像処理部１０５によって画像処理された読取データを画像形成部１０４に対して出力するように制御する（Ｓ３０６）。そして、その画像処理された読取データを画像形成部１０４が印刷処理する。
【００７８】
原稿の表と裏の全ての画像出力処理が終了しておらず（Ｓ２１３：ＮＯ）、かつ、原稿が搬送経路１１１上の原稿押え２２０の位置にのみ有る場合（Ｓ２０３：ＹＥＳ、Ｓ２０４：ＮＯ）、原稿が１ステップ毎に搬送される毎に、Ｓ２０６とＳ２０７の処理が順次実行される。
【００７９】
[原稿が原稿押え２２０及び２４０の位置の両方に原稿が有る場合]
原稿が搬送ローラ１２１〜１２７によって搬送経路１１１上を搬送されると、原稿の先端が読取デバイス２３０の読取位置に到達する。すると、原稿押え２２０及び２４０の位置の両方に原稿が有る場合（Ｓ２０３：ＹＥＳ、Ｓ２０４：ＹＥＳ）となる。
【００８０】
ＣＰＵ１００は、Ｓ２０６と同様に、読取デバイス２１０が原稿の裏面の画像を１ライン分読み取るように制御し、そして読み取られた裏面の読取データが第１記憶構成の裏面用バッファ４０２に記憶される（Ｓ２０８）。
【００８１】
ＣＰＵ１００は、読取デバイス２３０が原稿の表面の画像を１ライン分読み取るように制御し、そして読み取られた表面の読取データが第１記憶構成の表面用バッファ４０１に記憶される（Ｓ２０９）。
【００８２】
Ｓ２０７と同様、ＲＡＭ１０２の裏面用バッファ４０２に記憶された読取データを出力する裏面の画像出力処理が実行される（Ｓ２１０）。
【００８３】
原稿の表と裏の全ての画像出力処理が終了しておらず（Ｓ２１３：ＮＯ）、かつ、原稿押え２２０及び２４０の位置の両方に原稿が有る場合（Ｓ２０３：ＹＥＳ、Ｓ２０４：ＹＥＳ）、原稿が１ステップ毎に搬送される毎に、Ｓ２０６とＳ２０７の処理が順次実行される。原稿押え２２０及び２４０の位置の両方に原稿が有る場合は、原稿の先端が読取デバイス２３０の読取位置に到達してから原稿の後端が読取デバイス２１０の読取位置を通過するまでであり、表面の読取データは表面用バッファ４０１に記憶される。
【００８４】
[原稿が原稿押え２４０の位置にのみ有る場合]
原稿が搬送ローラ１２１〜１２７によって搬送経路１１１上を搬送されると、原稿の後端が読取デバイス２１０の読取位置を通過する。すると、原稿が原稿押え２４０の位置にのみ有る場合となる（Ｓ２０３：ＮＯ、Ｓ２０５：ＹＥＳ）。
【００８５】
ＣＰＵ１００は、読取デバイス２３０が原稿の表面の画像を１ライン分読み取るように制御し、そして読み取られた表面の読取データが第１記憶構成の表面用バッファ４０１に記憶される（Ｓ２１１）。
【００８６】
ＲＡＭ１０２の表面用バッファ４０１に記憶された読取データを出力する表面の画像出力処理が実行される（Ｓ２１２）。なお、表面の画像出力処理は、Ｓ２０７で説明した図６の画像出力処理と基本的に同じである。裏面用バッファ４０２が表面用バッファ４０１に該当する点が異なる。また、Ｓ２１２の表面の画像出力処理のＳ３０１の処理では、Ｓ２０９の処理で既に表面用バッファ４０１に順次記憶された読取データから、画像処理部１０５が順次画像処理を行う。そして、画像処理部１０５は、出力モードに応じた各構成（ＰＣスキャンではＵＳＢインターフェース１０６、コピーでは画像形成部１０４、ＦＡＸではモデム１０７）に、出力する。
【００８７】
そして、原稿の表と裏の全ての画像出力処理が終了すれば（Ｓ２１３：ＹＥＳ）、図４の第１読取処理が終了する。
【００８８】
本実施形態の第１読取処理では、上述したように原稿サイズに関する読取条件がＡ３以上である場合、解像度に関する読取条件が１２００ｄｐｉ以上である場合（原稿を読み取るのに必要な記憶容量が多い読取条件の場合の一例）には、ＣＰＵ１００が第１読取処理（Ｓ１０５）を実行するように制御される。出力モードがコピーで有る際、ユーザの利便性の見地では、表面の読取データを出力後、裏面の読取データを出力した方がよい。第１読取処理のように裏面の読取データを出力後、表面の読取データを出力する構成は、ユーザの利便性の見地では、不便である。
【００８９】
しかし、第１読取処理を行う読取条件の際は、第２読取処理を行うのと比べて、不使用領域４０３の大きさが大きくなり、ＲＡＭ１０２を使用する記憶容量が少なくてすむ。図５（Ａ）のＲＡＭ１０２の第１記憶構成を用いて第１読取処理を行ったほうが効率よい。また、複合機１０は、不使用領域４０３を用いて複合機１０の他の機能の記憶手段として用いることも可能となる。
【００９０】
２．第２読取処理
次に、第１読取処理を実行しない場合、図３の第２読取処理（Ｓ１０６）について、図７のフローチャートを用いて説明する。
【００９１】
第２読取処理では、まず、ＣＰＵ１００は、ＲＡＭ１０２を第２記憶構成に切り替える（Ｓ４０１）。次に、ＣＰＵ１００は、搬送ローラ１２１〜１２７を駆動するように指示し、原稿が搬送経路１１１にそって搬送される（Ｓ４０２）。
【００９２】
次に、ＣＰＵ１００は、Ｓ２０３と同様に、搬送経路１１１上の原稿押え２２０の位置に原稿が有るか否かを判断する（Ｓ４０３）。
【００９３】
ＣＰＵ１００が、搬送経路１１１上の原稿押え２２０の位置に原稿が有ると判断した場合（Ｓ４０３：ＹＥＳ）、ＣＰＵ１００は、Ｓ２０４と同様に搬送経路１１１上の原稿押え２４０の位置に原稿が有るか否かを判断する（Ｓ４０４）。
【００９４】
ＣＰＵ１００が、搬送経路１１１上の原稿押え２２０の位置に原稿が無いと判断した場合（Ｓ４０３：ＮＯ）、Ｓ２０５と同様に、ＣＰＵ１００は、搬送経路１１１上の原稿押え２４０の位置に原稿が有るか否かを判断する（Ｓ４０５）。
【００９５】
すなわち、原稿が搬送経路１１１上の原稿押え２２０の位置にのみ有る場合（Ｓ４０３：ＹＥＳ、Ｓ４０４：ＮＯ）には、Ｓ４０６の処理が実行される。
【００９６】
また、原稿が搬送経路上１１１の原稿押え２２０の位置及び原稿押え２４０の位置の両方に原稿が有る場合（Ｓ４０３：ＹＥＳ、Ｓ４０４：ＹＥＳ）には、読取デバイス２１０、２３０が同時に原稿の裏表の画像を読み取る処理であるＳ４０８、Ｓ４０９、Ｓ４１０の処理が実行される。
【００９７】
また、原稿が搬送経路１１１上の原稿押え２４０の位置にのみ有る場合（Ｓ４０３：ＮＯ、Ｓ４０５：ＹＥＳ）には、読取デバイス２３０が原稿の表の画像を読み取る処理であるＳ４１１、Ｓ４１２の処理が実行される。
【００９８】
[原稿が搬送経路１１１上の原稿押え２２０の位置にのみ有る場合]
原稿が搬送経路１１１上の原稿押え２２０の位置にのみ有る場合（Ｓ４０３：ＹＥＳ、Ｓ４０４：ＮＯ）には、ＣＰＵ１００は、Ｓ２０６と同様に読み取られた裏面の読取データが第２記憶構成の裏面用バッファ４０２に記憶される（Ｓ４０６）。
【００９９】
原稿の表面の全ての画像出力処理が終了しておらず（Ｓ４１３：ＮＯ）、かつ、原稿が搬送経路１１１上の原稿押え２２０の位置にのみ有る場合（Ｓ４０３：ＹＥＳ、Ｓ４０４：ＮＯ）、原稿が１ステップ毎に搬送される毎に、Ｓ４０６の処理が順次実行される。
そして、裏面用バッファ４０２に１ライン毎に順次、裏面の読取データが記憶されることになる。
【０１００】
[原稿が原稿押え２２０及び２４０の位置の両方に原稿が有る場合]
原稿の先端が読取デバイス２３０の読取位置に到達すると、原稿押え２２０及び２４０の位置の両方に原稿が有る場合（Ｓ４０３：ＹＥＳ、Ｓ４０４：ＹＥＳ）となる。
【０１０１】
ＣＰＵ１００は、Ｓ４０６と同様に、読取デバイス２１０が原稿の裏面の画像を１ライン分読み取るように制御し、そして読み取られた裏面の読取データが第２記憶構成の裏面用バッファ４０２に記憶される（Ｓ４０８）。
【０１０２】
ＣＰＵ１００は、読取デバイス２３０が原稿の表面の画像を１ライン分読み取るように制御し、そして読み取られた表面の読取データが第２記憶構成の表面用バッファ４０１に記憶される（Ｓ４０９）。
【０１０３】
ＲＡＭ１０２の表面用バッファ４０１に記憶された読取データを出力する表面の画像出力処理が実行される（Ｓ４１０）。なお、Ｓ４１０の表面の画像処理は、既に説明した表面の画像処理と基本的に同じであり、表面用バッファ４０１に記憶された読取データは、順次、画像処理部１０５によって画像処理され出力される。
【０１０４】
原稿の表の全ての画像出力処理が終了しておらず（Ｓ４１３：ＮＯ）、かつ、原稿押え２２０及び２４０の位置の両方に原稿が有る場合（Ｓ４０３：ＹＥＳ、Ｓ４０４：ＹＥＳ）、原稿が１ステップ毎に搬送される毎に、Ｓ４０６とＳ４０７とＳ４０８の処理が順次実行される。原稿押え２２０及び２４０の位置の両方に原稿が有る場合は、原稿の先端が読取デバイス２３０の読取位置に到達してから原稿の後端が読取デバイス２１０の読取位置を通過するまでである。第２読取処理の場合は、先に表面の読取データが画像処理部１０５によって出力される一方で、裏面の読取データが、原稿の後端が読取デバイス２１０の読取位置を通過するまで、すなわち原稿１枚分の読取データが裏面用バッファ４０２に記憶される。
【０１０５】
[原稿が原稿押え２４０の位置にのみ有る場合]
原稿の後端が読取デバイス２１０の読取位置を通過すると、原稿が原稿押え２４０の位置にのみ有る場合となる（Ｓ４０３：ＮＯ、Ｓ４０５：ＹＥＳ）。
【０１０６】
ＣＰＵ１００は、読取デバイス２３０が原稿の表面の画像を１ライン分読み取るように制御し、そして読み取られた表面の読取データが第２記憶構成の表面用バッファ４０１に記憶される（Ｓ４１１）。
【０１０７】
ＲＡＭ１０２の表面用バッファ４０１に記憶された読取データを出力する表面の画像出力処理が実行される（Ｓ４１２）。
【０１０８】
そして、原稿の表面の画像出力処理が全て終了した段階で（Ｓ４１３：ＹＥＳ）、裏面の画像出力処理が実行される（Ｓ４１４）。Ｓ４１４の際、第２記憶構成の裏面用バッファ４０２には、原稿１枚分の裏面の読取データが順番に記憶されている。そこで、Ｓ４１４の処理では、１ライン毎に裏面用バッファ４０２から裏面の読取データを取り込み画像処理し出力する。全ての裏面の画像出力処理が終了していなければ、ＣＰＵ１００は、裏面の画像出力処理を実行するように制御する（Ｓ４１５：ＮＯ）。
【０１０９】
全ての裏面の画像出力処理が終了すると（Ｓ４１５：ＹＥＳ）、第２制御部として機能するＣＰＵ１００による第２読取処理が終了する。
【０１１０】
本実施形態の第２読取処理では、第１読取処理が実行される読取条件を除いた読取条件の場合（原稿を読み取るのに必要な記憶容量が少ない読取条件の場合の一例）に、第２制御部として機能するＣＰＵ１００が第２読取処理（Ｓ１０６）を実行するように制御する。これらの第１読取処理が実行される読取条件を除いた読取条件の場合には、上述したように第２読取処理（Ｓ１０６）は、ユーザーの利便性を重視して表面の読取データを出力後、裏面の読取データを出力する構成をとったほうがよい。
【０１１１】
また、読取条件がどのような場合であっても、出力モードがＰＣスキャンで有る場合には、第１制御部として機能するＣＰＵ１００が第１読取処理（Ｓ１０５）を実行するように制御したほうがよい。
【０１１２】
それは、ＰＣスキャンのようにパソコンなどの外部情報端末に対して原稿の表と裏の読取データを送信する際には、どちらの読取データを先に送信しても、パソコンなどの外部情報端末側で順番を変えればよく、特にユーザの利便性が高くなるわけではない。故に、複合機１０は、ＲＡＭ１０２を使用する記憶容量が少ない第１読取処理を用いて原稿を読み取った方がよい。
【０１１３】
［他の実施形態］
本実施形態では、原稿サイズがＡ３以上の読取条件であるか、解像度が１２００ｄpi以上の読取条件であるかを単独で判断しているが、この構成に限定されることはない。例えば、原稿サイズと解像度の条件を組み合わせることによって、原稿を読み取るのに必要な記憶容量が多いか少ないかの閾値となる読取条件をＲＡＭ１０２の削減量の大きさから定める。そして、その閾値となる読取条件に基づいてＣＰＵ１００が第１読取処理と第２読取処理を切り替えて制御してもよい。
【符号の説明】
【０１１４】
１０    ・・・  複合機（画像読取装置の一例）
４０    ・・・  操作部（出力モード設定部、読取条件設定部の一例）
１００  ・・・  ＣＰＵ（第１制御部、第２制御部の一例）
１０２  ・・・  ＲＡＭ（記憶部の一例）
１０３  ・・・  タイミング生成部
１０４  ・・・  画像形成部
１０５  ・・・  画像処理部（画像出力部の一例）
１０６  ・・・  ＵＳＢ  Ｉ／Ｆ（端末接続部の一例）
１１０  ・・・  給紙トレイ
１２１  ・・・  搬送ローラ（搬送部の一例）
１２２  ・・・  搬送ローラ（搬送部の一例）
１２３  ・・・  搬送ローラ（搬送部の一例）
１２４  ・・・  搬送ローラ（搬送部の一例）
１２５  ・・・  搬送ローラ（搬送部の一例）
１２６  ・・・  搬送ローラ（搬送部の一例）
１２７  ・・・  搬送ローラ（搬送部の一例）
１２８  ・・・  排紙ローラ（搬送部の一例）
１３０  ・・・  排紙トレイ
２１０  ・・・  読取デバイス（第１画像読取部の一例）
２２０  ・・・  原稿押え（裏面）
２３０  ・・・  読取デバイス（第２画像読取部の一例）
２４０  ・・・  原稿押え（表面）
４０１  ・・・  表面用バッファ
４０２  ・・・  裏面用バッファ
４０３  ・・・  不使用領域
【図１】
0005625946.tif 000002
【図２】
0005625946.tif 000003
【図３】
0005625946.tif 000004
【図４】
0005625946.tif 000005
【図５】
0005625946.tif 000006
【図６】
0005625946.tif 000007
【図７】
0005625946.tif 000008
【図８】
0005625946.tif 000009