(57)【要約】      （修正有）【課題】原稿搬送装置を備える読取装置であって、原稿搬送装置にセットされた原稿を読み終えた後の、好適な制御を提供する。【解決手段】ＭＦＰは、原稿トレイ２８へセットされた原稿を搬送して、読取ヘッド２１に原稿を読み取らせる。そして、原稿トレイ２８へセットされた原稿を読み終わったら、読み終わった原稿に連続する次の原稿のセットを受け入れるか否かを、読み終わった原稿の出力条件に応じて判断する。受け入れると判断した場合には、新たに原稿トレイ２８にセットされた原稿を、読み終わった原稿に連続する原稿と見なして、読み終わった原稿と同じ条件で読み取る。【選択図】図２
2015154392.tif 000002
【特許請求の範囲】
【請求項１】
原稿台と，
前記原稿台にセットされた原稿を搬送する搬送部と，
原稿を読み取る読取部と，
制御部と，
を備え，
前記制御部は，
前記搬送部にて搬送中の原稿を，前記読取部に読み取らせる読取処理と，
前記原稿台にセットされた原稿の読み取りが終了した後，読み取られた原稿の画像の出力条件に応じて，読み取りが終了した原稿に連続する次の原稿のセットを受け入れるか否かを判断する判断処理と，
前記判断処理にて次の原稿のセットを受け入れると判断された場合に，所定時間以内に前記原稿台にセットされた原稿を，前回の前記読取処理と同じ条件で前記読取部に読み取らせる継続読取処理と，
を実行することを特徴とする読取装置。
【請求項２】
請求項１に記載する読取装置において，
前記制御部は，
前記判断処理では，前記出力条件にて集約が設定されている場合に，次の原稿のセットを受け入れると判断することを特徴とする読取装置。
【請求項３】
請求項１または請求項２に記載する読取装置において，
前記制御部は，
前記判断処理では，前記出力条件にて両面印刷が設定されている場合に，次の原稿のセットを受け入れると判断することを特徴とする読取装置。
【請求項４】
請求項１から請求項３のいずれか１つに記載する読取装置において，
前記制御部は，
前記判断処理では，読み取りを終了した原稿の枚数が，出力する際のシート１枚分の構成に必要な原稿枚数の倍数になっていない場合に，次の原稿のセットを受け入れると判断し，シート１枚分の構成に必要な原稿枚数の倍数になっている場合に，次の原稿のセットを受け入れないと判断することを特徴とする読取装置。
【請求項５】
請求項１から請求項４のいずれか１つに記載する読取装置において，
画像を出力する出力部を備え，
前記制御部は，
読み取りを終了した原稿の枚数が，シート１枚分の構成に必要な原稿枚数の倍数になる度に，前記出力部に出力させる単位出力処理を実行することを特徴とする読取装置。
【請求項６】
請求項５に記載する読取装置において，
記憶部を備え，
前記制御部は，
前記記憶部の空き容量が閾値よりも少ないことを条件として，前記単位出力処理を実行することを特徴とする読取装置。
【請求項７】
請求項５または請求項６に記載する読取装置において，
前記制御部は，
前記出力条件に複数部数が設定されている，かつ，１ページずつ前記複数部数分の印刷を行うスタックコピーが指定されていることを条件として，前記単位出力処理を実行することを特徴とする読取装置。
【請求項８】
請求項１から請求項７のいずれか１つに記載する読取装置において，
前記制御部は，
前記判断処理にて次の原稿のセットを受け入れると判断された場合には，次の原稿を読み取るか，出力を開始するかの選択を受け付ける受付処理を実行することを特徴とする読取装置。
【請求項９】
請求項１から請求項８のいずれか１つに記載する読取装置において，
前記制御部は，
前記判断処理では，前記出力条件に複数部数が設定されている，かつ，１部ずつページ順に前記複数部数の印刷を行うソートコピーが指定されている場合に，次の原稿のセットを受け入れると判断することを特徴とする読取装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は，原稿の画像を読み取る読取装置に関する。さらに詳細には，原稿を搬送する原稿搬送装置を備える読取装置に関するものである。
【背景技術】
【０００２】
従来から，原稿を搬送する原稿搬送装置を備える読取装置が実用化されている。このような読取装置において，例えば特許文献１のように，原稿搬送装置を用いて読み取りを行う際，先行原稿の読み取り完了後，規定時間以内に次の原稿をセットすると，同じ読取条件で読み取る技術が知られている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００１−１００４６６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら，前記した従来の技術には，次のような問題があった。すなわち，従来の技術では，ユーザによる読取条件の設定の手間を省けるものの，先行原稿の読み取り完了後，画一的に規定時間待つことになる。そのため，生産性の低下が懸念される。
【０００５】
本発明は，前記した従来の技術が有する問題点を解決するためになされたものである。すなわちその課題とするところは，原稿搬送装置を備える読取装置であって，原稿搬送装置にセットされた原稿を読み終えた後の，好適な制御を提供することにある。
【課題を解決するための手段】
【０００６】
この課題の解決を目的としてなされた読取装置は，原稿台と，前記原稿台にセットされた原稿を搬送する搬送部と，原稿を読み取る読取部と，制御部とを備え，前記制御部は，前記搬送部にて搬送中の原稿を，前記読取部に読み取らせる読取処理と，前記原稿台にセットされた原稿の読み取りが終了した後，読み取られた原稿の画像の出力条件に応じて，読み取りが終了した原稿に連続する次の原稿のセットを受け入れるか否かを判断する判断処理と，前記判断処理にて次の原稿のセットを受け入れると判断された場合に，所定時間以内に前記原稿台にセットされた原稿を，前回の前記読取処理と同じ条件で前記読取部に読み取らせる継続読取処理とを実行することを特徴としている。
【０００７】
本明細書に開示される読取装置は，原稿台にセットされた原稿を搬送して，読取部に読み取らせる。そして，読み取られた原稿の画像の出力条件に応じて，読み取りが終了した原稿に連続する次の原稿のセットを受け入れるか否かを判断する。受け入れると判断した場合には，所定時間内に新たにセットされた原稿を，前回の読取処理と同じ条件で読み取らせる。なお，読み取り後の出力は，印刷であっても，ファイル出力であってもよい。また，出力条件としては，例えば，部数，出力順序，集約，両面印刷が該当する。なお，所定時間内に次の原稿がセットされなければ，例えばこれまで読み取った分の出力を開始するとよい。
【０００８】
すなわち，本明細書に開示される読取装置は，画像の出力条件に応じて，読み取りが終了した原稿に連続する次の原稿のセットを受け入れるか否かを判断し，次の原稿のセットを受け入れると判断した場合に，原稿のセットを待って前回と同じ条件で読み取る。これにより，毎回次の原稿を待つことが回避され，生産性の低下が抑制される。
【０００９】
また，前記制御部は，前記判断処理では，前記出力条件にて集約が設定されている場合に，次の原稿のセットを受け入れると判断するとよい。集約が設定されている場合に，次の原稿を前回の読取処理と同じ条件で読み取ることで，例えば，当該次の原稿の画像を前回の読取処理での原稿の画像と同じシートに出力し得る。そのため，次の原稿をセットし得ると判断した方が好ましい。
【００１０】
また，前記制御部は，前記判断処理では，前記出力条件にて両面印刷が設定されている場合に，次の原稿のセットを受け入れると判断するとよい。両面印刷が設定されている場合に，次の原稿を前回の読取処理と同じ条件で読み取ることで，例えば，当該次の原稿の画像を前回の読取処理での原稿の画像と同じシートに出力し得る。そのため，次の原稿をセットし得ると判断した方が好ましい。
【００１１】
また，前記制御部は，前記判断処理では，読み取りを終了した原稿の枚数が，出力する際のシート１枚分の構成に必要な原稿枚数の倍数になっていない場合に，次の原稿のセットを受け入れると判断し，シート１枚分の構成に必要な原稿枚数の倍数になっている場合に，次の原稿のセットを受け入れないと判断するとよい。読み取った原稿の枚数が出力する際のシート１枚分の構成に必要な原稿枚数の倍数になっていない場合，前回の読取処理で得られた画像に次の原稿の読み取り画像を継ぎ足すスペースが有る。つまり，次の原稿が追加された場合にはそのスペースに継ぎ足すことができる。そのため，次の原稿をセットし得ると判断した方が好ましい。一方で，読み取った原稿の枚数が出力する際のシート１枚分の構成に必要な原稿枚数の倍数になっている場合，前回の読取処理で得られた画像に次の原稿の読み取り画像を継ぎ足すスペースが無い。そのため，次の原稿をセットし得ないと判断した方が好ましい。なお，シート１枚分とは，例えば，１枚の印刷用紙に印刷される分，ファイル中の１シート分が該当する。
【００１２】
また，画像を出力する出力部を備え，前記制御部は，読み取りを終了した原稿の枚数が，シート１枚分の構成に必要な原稿枚数の倍数になる度に，前記出力部に出力させる単位出力処理を実行するとよい。読み取りを終了した原稿の枚数が，シート１枚分の構成に必要な原稿枚数となれば，その１枚分の出力については構成が変わる可能性は低い。そのため，シート１枚分の構成に必要な原稿枚数となる度に出力を開始することで，ユーザは出力物を早期に得られる。
【００１３】
また，記憶部を備え，前記制御部は，前記記憶部の空き容量が閾値よりも少ないことを条件として，前記単位出力処理を実行するとよい。これにより，メモリフルの可能性を低減できる。
【００１４】
また，前記制御部は，前記出力条件に複数部数が設定されている，かつ，１ページずつ前記複数部数分の印刷を行うスタックコピーが指定されていることを条件として，前記単位出力処理を実行するとよい。スタックコピーは，最終ページの読み取りを待たなくても印刷を開始できる。そのため，シート１枚分の構成に必要な原稿枚数単位で出力を開始できる。
【００１５】
また，前記制御部は，前記判断処理にて次の原稿のセットを受け入れると判断された場合には，次の原稿を読み取るか，出力を開始するかの選択を受け付ける受付処理を実行するとよい。次の動作をユーザに問い合わせ，ユーザの選択を受け付けることで，ユーザの意図に合わせた処理を行うことができる。例えば，規定時間内に選択されなければ，これまで読み取った分の出力を開始するとよい。
【００１６】
また，前記制御部は，前記判断処理では，前記出力条件に複数部数が設定されている，かつ，１部ずつページ順に前記複数部数の印刷を行うソートコピーが指定されている場合に，次の原稿のセットを受け入れると判断するとよい。ソートコピーは，最終ページの読み取りが完了しないと最終的な出力構成が決まらないため，次の原稿をセットし得ると判断した方が好ましい。
【発明の効果】
【００１７】
本発明によれば，原稿搬送装置を備える読取装置であって，原稿搬送装置にセットされた原稿を読み終えた後の，好適な制御が実現される。
【図面の簡単な説明】
【００１８】
【図１】実施の形態にかかるＭＦＰの概略構成を示す斜視図である。
【図２】ＭＦＰの画像読取部の概略構成を示す断面図である。
【図３】ＭＦＰの電気的構成を示すブロック図である。
【図４】コピー処理の手順を示すフローチャートである。
【図５】構成枚数取得処理の手順を示すフローチャートである。
【図６】単位印刷処理の手順を示すフローチャートである。
【図７】単位印刷処理の手順を示すフローチャートである。
【発明を実施するための形態】
【００１９】
以下，本発明にかかる読取装置を具体化した実施の形態について，添付図面を参照しつつ詳細に説明する。本形態は，画像読取機能を備えた複合機（ＭＦＰ：Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）に本発明を適用したものである。
【００２０】
本形態のＭＦＰ１００は，図１に示すように，シートに画像を印刷する画像形成部１０と，原稿の画像を読み取る画像読取部２０と，ユーザによる操作を受け付ける操作パネル４０とを備えている。操作パネル４０は，各種の表示を行う液晶ディスプレイ４１と，スタートキー，ストップキー，テンキー等から構成されるボタン群４２とを備えている。
【００２１】
画像形成部１０は，シートの１枚ごとに画像を印刷する構成である。画像形成部１０の画像形成方式は，電子写真方式であっても，インクジェット方式であってもよい。また，カラー画像の形成が可能であっても，モノクロ画像専用であってもよい。なお，本形態の画像形成部１０は，両面印刷が可能な構成を有している。画像形成部１０は，出力部の一例である。
【００２２】
画像読取部２０は，その断面を図２に示すように，読取ヘッド２１とＡＤＦ（自動原稿搬送装置）２２とを有している。ＡＤＦ２２は，読取ヘッド２１の上部に，本体に対して開閉可能に設けられている。画像読取部２０は，原稿と読取ヘッド２１とを相対的に移動させつつ，原稿の画像を読み取る。本形態の画像読取部２０は，カラー読み取りが可能であっても，モノクロ読み取りのみであってもよい。
【００２３】
読取ヘッド２１は，イメージセンサ２１１と，イメージセンサ２１１を保持して，図２中の矢印Ａ方向に移動可能なキャリッジ２１２とを有する。これにより，読取ヘッド２１は，図中の矢印Ａ方向に移動可能である。イメージセンサ２１１は，複数の光学素子を有し，光学的に画像を読み取る。
【００２４】
さらに，画像読取部２０は，ＡＤＦ２２と対向する位置の本体側に，第１コンタクトガラス２３と，第２コンタクトガラス２４とを有している。第１コンタクトガラス２３と，第２コンタクトガラス２４とは，並んで配置されており，それらのいずれかの下面側に，読取ヘッド２１が配置される。イメージセンサ２１１は，第１コンタクトガラス２３または第２コンタクトガラス２４を透して，その上方にある原稿を読み取る。
【００２５】
ＡＤＦ２２は，複数の搬送部材を含み，図２中に一点鎖線で示す搬送路２６に沿って原稿を搬送する。そして，ＡＤＦ２２には，原稿がセットされる原稿トレイ２８と，原稿が排出される原稿排出トレイ２９とが設けられている。そして，ＭＦＰ１００は，ＡＤＦ２２を使用して原稿の読み取りを実行する際には，原稿トレイ２８にセットされた原稿のうち最上位の一枚を引き込んで，第１コンタクトガラス２３の上面側を通過させ，原稿排出トレイ２９に排出する。
【００２６】
そして，ＭＦＰ１００は，ＡＤＦ２２を使用して原稿を読み取る場合には，読取ヘッド２１を第１コンタクトガラス２３の下面側の所定の位置に配置し，第１コンタクトガラス２３の上面側を搬送される原稿の画像を読み取る。以下では，ＡＤＦ２２にて原稿を搬送しつつその画像を読み取る方式を，「原稿移動読取方式」とする。
【００２７】
ＭＦＰ１００は，さらに，原稿トレイ２８にセットされた原稿の有無を検出する原稿検出部２７を有している。原稿検出部２７は，例えば，光透過センサであり，１枚以上の原稿が原稿トレイ２８にセットされていれば検出可能である。そして，ＭＦＰ１００は，原稿検出部２７にて原稿を検出している状態で，原稿の読み取り指示を受け付けると，原稿移動読取方式にて，原稿の画像を読み取る。原稿移動読取方式では，原稿トレイ２８が原稿台の一例であり，ＡＤＦ２２が搬送部の一例であり，読取ヘッド２１が読取部の一例である。
【００２８】
一方，ＭＦＰ１００では，ＡＤＦ２２を開放状態とすると，第２コンタクトガラス２４の上面が開放される。そして，ＭＦＰ１００は，第２コンタクトガラス２４の上面にセットされた原稿を読み取ることもできる。その場合には，第２コンタクトガラス２４の下面に沿って読取ヘッド２１を移動させ，第２コンタクトガラス２４を透して，原稿の画像を読み取る。以下では，読取ヘッド２１を移動させて原稿を読み取る方式を，「ヘッド移動読取方式」とする。ヘッド移動読取方式では，原稿を搬送しない。ＭＦＰ１００は，原稿検出部２７にて原稿を検出していない状態で，原稿の読み取り指示を受け付けると，ヘッド移動読取方式にて，原稿の画像を読み取る。
【００２９】
続いて，ＭＦＰ１００の電気的構成について説明する。ＭＦＰ１００は，図３に示すように，ＣＰＵ３１と，ＲＯＭ３２と，ＲＡＭ３３と，ＮＶＲＡＭ（不揮発性ＲＡＭ）３４と，ＡＳＩＣ３５とを含むコントローラ３０を備えている。また，ＭＦＰ１００は，画像形成部１０と，画像読取部２０と，ネットワークインターフェース３７と，ＵＳＢインターフェース３８と，操作パネル４０と，原稿検出部２７とを備え，これらがコントローラ３０に電気的に接続されている。なお，画像読取部２０には，読取ヘッド２１と，ＡＤＦ２２とが含まれている。
【００３０】
ＲＯＭ３２には，ＭＦＰ１００を制御するための各種制御プログラムや各種設定，初期値等が記憶されている。ＲＡＭ３３は，各種制御プログラムが読み出される作業領域として，あるいは，データを一時的に記憶する記憶領域として利用される。ＣＰＵ３１は，ＲＯＭ３２から読み出した制御プログラムに従って，その処理結果をＲＡＭ３３またはＮＶＲＡＭ３４に記憶させながら，ＭＦＰ１００の各構成要素を制御する。ＲＡＭ３３またはＮＶＲＡＭ３４は，記憶部の一例である。
【００３１】
ＣＰＵ３１は，制御部の一例である。なお，コントローラ３０が制御部であってもよいし，ＡＳＩＣ３５が制御部であってもよい。なお，図３中のコントローラ３０は，ＣＰＵ３１等，ＭＦＰ１００の制御に利用されるハードウェアを纏めた総称であって，実際にＭＦＰ１００に存在する単一のハードウェアを表すとは限らない。
【００３２】
ネットワークインターフェース３７は，ＬＡＮケーブル等を用いてネットワークを介して接続された装置と通信を行うためのハードウェアである。ＵＳＢインターフェース３８は，ＵＳＢケーブル等を介して接続された装置と通信を行うためのハードウェアである。
【００３３】
続いて，本形態のＭＦＰ１００における読取動作について説明する。ＭＦＰ１００は，例えば，ＡＤＦ２２に原稿がセットされた状態でコピー動作の実行指示を受け付けると，まとめてセットされた原稿を連続して読み取り，原稿の画像に基づく印刷を実行する。本形態のＭＦＰ１００は，まとめてセットされた原稿を全て読み終わった後，読み取った画像に基づく出力条件に応じて，読み終わった原稿に連続する次の原稿を受け入れるか否かを判断する。そして，受け入れると判断した場合には，続いてＡＤＦ２２にセットされた原稿を，読み終わった原稿と同じ条件で読み取る。
【００３４】
例えば，ＭＦＰ１００は，印刷の設定として，集約印刷や両面印刷を受け付ける。コピーの指示に出力条件としてこれらの印刷設定が含まれている場合，まとめてセットされた原稿の枚数と，印刷設定の内容との関係によって，白紙部分が発生する場合がある。本形態のＭＦＰ１００は，白紙部分があると判断された場合，読み取りが終了した原稿に連続する次の原稿のセットを受け入れると判断する。つまり，新たに原稿がセットされれば，読み終わった原稿に連続する原稿と判断する。
【００３５】
具体的に，集約印刷の設定では，１枚のシートに複数枚の原稿の画像を印刷する。集約印刷には，例えば，原稿２枚分の画像を１枚のシートに印刷する２イン１集約印刷，原稿４枚分の画像を１枚のシートに印刷する４イン１集約印刷がある。つまり，ＭＦＰ１００は，Ｎイン１集約印刷を実行する場合には，原稿Ｎ枚分の画像を１枚のシートに印刷する。そのため，読み取った原稿がＮ枚より少ない場合には，印刷されたシートに白紙部分が発生する。以下では，集約印刷にて，シートの一面に印刷される原稿の枚数を「集約枚数」とする。
【００３６】
また，両面印刷では，ＭＦＰ１００は，原稿１枚目の画像をシートの一面に印刷した後，シートを反転して搬送し，原稿２枚目の画像をシートの他面に印刷する。つまり，ＭＦＰ１００は，両面印刷を実行する場合には，原稿２枚分の画像を１枚のシートに印刷する。そのため，読み取った原稿が１枚のみであれば，印刷されたシートの片面は白紙となる。
【００３７】
つまり，集約印刷と両面印刷との少なくとも一方が設定されていれば，１枚のシートに，２枚以上の原稿の画像を出力できる。以下では，１枚のシートの画像を構成する原稿の最大枚数を，「構成枚数」とする。集約印刷の構成枚数は集約枚数であり，両面印刷の構成枚数は２枚である。なお，ＭＦＰ１００では，集約印刷と両面印刷とを両方設定することもできる。その場合には，構成枚数は，集約枚数の２倍である。
【００３８】
そして，ＭＦＰ１００は，出力条件として集約印刷や両面印刷が設定されている場合には，次の原稿のセットを受け入れると判断する。特に，読み取った原稿の枚数が，構成枚数の倍数ではない場合には，連続する原稿があると判断する。構成枚数の倍数ではない原稿の画像を，集約印刷や両面印刷にて印刷すると，前述したように，白紙部分が発生する可能性があるからである。
【００３９】
例えば，追加して原稿のセットがされた場合，その白紙部分に追加の原稿の印刷が可能である。しかし，白紙部分を含む印刷を実行してしまうと，その白紙部分だけに印刷を追加することは困難である。そのため，１枚分の印刷をやり直さなくてはならず，ユーザにとって不都合である。本形態のＭＦＰ１００は，次の原稿を受け入れることにより，印刷のやり直しを低減できる。
【００４０】
なお，本形態のＭＦＰ１００では，連続する次の原稿があると判断した場合であっても，構成枚数以上の枚数の原稿を読み取り済みであれば，構成枚数の原稿までは，シートに白紙部分を発生させることなく印刷できる。そこで，ＭＦＰ１００は，コピー動作の実行中に，構成枚数の原稿の読み取りが終了したら，１枚のシートへの印刷を実行する。
【００４１】
ただし，複数部数コピーの場合には，出力順の設定に応じて処理が異なる。ＭＦＰ１００は，複数枚の原稿を複数部数コピーする場合に，その出力順の設定として，スタックコピーの設定と，ソートコピーの設定とのいずれかを受け付ける。
【００４２】
スタックコピーの設定では，ＭＦＰ１００は，各ページを部数分ずつ連続して印刷する。例えば，集約印刷でも両面印刷でもないコピー動作では，まず１ページ目の原稿に基づいて部数分の印刷を実行し，続いて２ページ目の原稿に基づいて部数分印刷する。この順に最終ページまで１ページごとに，それぞれ指定された部数ずつ印刷する。
【００４３】
一方，ソートコピーの設定では，ＭＦＰ１００は，１部ずつページ順に全ページを印刷し，それを部数回繰り返す。例えば，集約印刷でも両面印刷でもないコピー動作では，まず１ページから最終ページまでを１部ずつコピーし，続いて再び，１ページから最終ページまで１部ずつコピーする。この順に部数回繰り返すことで部数分の印刷を実行する。
【００４４】
従って，ＭＦＰ１００は，複数部数コピーでは，その出力順の設定がスタックコピーの設定であれば，各ページの構成枚数の原稿の読み取りが終了したら，そのページについて指定部数分の印刷を実行する。スタックコピーであれば，原稿が揃った部分から部数分の印刷を実行しても，出力されるページ順には影響はないからである。そして，スタックコピーが設定されている場合には，読み取った原稿が構成枚数の倍数ではない場合に，連続する次の原稿がセットされる可能性があると判断する。
【００４５】
一方，出力順の設定がソートコピーの設定であれば，全ての原稿の読み取りが終了するまで印刷を開始しない。ソートコピーでは，次の原稿は１部目の続きに出力される必要があり，先に印刷を開始してしまうとユーザの意図とは異なるページ順に出力される可能性があるからである。そこで，ＭＦＰ１００は，原稿が追加される可能性も含め，全原稿の読み取りが終了して，印刷順が確定してから印刷を開始する。なお，１部目だけは先に印刷を開始してもよい。そして，ソートコピーが指定されている場合には，読み取った原稿の枚数にかかわらず，読み取った原稿に連続する次の原稿がセットされる可能性があると判断する。
【００４６】
続いて，本形態のＭＦＰ１００において，前述したコピー動作を実現するコピー処理の手順について，図４のフローチャートを参照して説明する。このコピー処理は，ＡＤＦ２２に原稿がセットされ，コピー実行の指示を受け付けたことを契機に，ＣＰＵ３１にて実行される。なお，ＭＦＰ１００は，ＡＤＦ２２に原稿がセットされたことを，原稿検出部２７の検出結果に基づいて判断できる。
【００４７】
コピー処理では，まず，シート１枚分の印刷に必要な原稿の枚数を取得する構成枚数取得処理を実行する（Ｓ１０１）。構成枚数取得処理の手順については，図５のフローチャートを参照して説明する。
【００４８】
構成枚数取得処理では，まず，指定されているコピー設定に，集約印刷の設定があるか否かを判断する（Ｓ２０１）。集約印刷の設定があると判断した場合は（Ｓ２０１：ＹＥＳ），構成枚数を集約枚数とする（Ｓ２０２）。構成枚数は，シート１枚分の印刷に必要な原稿枚数である。集約枚数は，集約印刷の設定にて指定されている枚数である。一方，集約印刷の設定がないと判断した場合は（Ｓ２０１：ＮＯ），構成枚数を１とする（Ｓ２０３）。
【００４９】
次に，指定されているコピー設定に，シートの両面に印刷する両面印刷の設定があるか否かを判断する（Ｓ２０５）。両面印刷の設定があると判断した場合は（Ｓ２０５：ＹＥＳ），構成枚数を２倍にして（Ｓ２０６），構成枚数取得処理を終了する。これにより，例えば，集約印刷と両面印刷との両方が設定されている場合に，構成枚数は，集約枚数の２倍の枚数となる。一方，両面印刷の設定がないと判断した場合は（Ｓ２０５：ＮＯ），構成枚数を２倍にすることなく，構成枚数取得処理を終了する。
【００５０】
図４に戻り，Ｓ１０１の構成枚数取得処理の後，読取枚数を０とする（Ｓ１０２）。読取枚数は，読取済みであり，かつ，印刷されていない原稿の枚数である。次に，セットされている原稿を１枚読み取り，読取枚数に１を加算する（Ｓ１０４）。そして，状況に応じて１枚の印刷を実行する処理である単位印刷処理を実行する（Ｓ１０５）。単位印刷処理は，単位出力処理の一例である。
【００５１】
単位印刷処理の手順について，図６のフローチャートを参照して説明する。単位印刷処理では，まず，コピー設定が，複数部数のソートコピーであるか否かを判断する（Ｓ３０１）。複数部数のソートコピーが指示されていると判断した場合は（Ｓ３０１：ＹＥＳ），印刷せずに，単位印刷処理を終了する。ソートコピーでは，前述したように，全ページの原稿が揃ってから印刷することが好ましいからである。
【００５２】
一方，複数部数ではないか，または，ソートコピーではないと判断した場合には（Ｓ３０１：ＮＯ），現在の読取枚数が，Ｓ１０１の構成枚数取得処理にて取得した構成枚数以上であるか否かを判断する（Ｓ３０４）。読取枚数が構成枚数に等しい，あるいは，読取枚数が構成枚数より大きいと判断した場合は（Ｓ３０４：ＹＥＳ），１枚の印刷を開始する（Ｓ３０５）。つまり，これまでに読み取り済の原稿が構成枚数以上であれば，１枚のシートに読み取り済の原稿のうち構成枚数の画像に基づいて，印刷を実行する。
【００５３】
さらに，読取枚数から，構成枚数を減算する（Ｓ３０６）。なお，印刷済の原稿の画像データは，記憶領域から削除してもよいし，しなくてもよい。そして，Ｓ３０４に戻り，減算後の読取枚数が，構成枚数以上であるか否かを判断する。
【００５４】
構成枚数以上の原稿を読み取り済みであれば，さらに１枚の印刷を開始し（Ｓ３０５），読取枚数を減算する（Ｓ３０６）。一方，読取枚数が構成枚数より小さいと判断したら（Ｓ３０４：ＮＯ），シート１枚分の印刷に必要な画像が揃っていないため，印刷を実行しない。そして，単位印刷処理を終了する。
【００５５】
図４に戻り，Ｓ１０５の単位印刷処理の後，ＡＤＦ２２に原稿が残っているか否かを判断する（Ｓ１０７）。ＭＦＰ１００は，原稿検出部２７の検出結果に基づいて，Ｓ１０７の判断を行う。なお，ＭＦＰ１００は，印刷を開始するか否かにかかわらず，ＡＤＦ２２にセットされた原稿が無くなるまで読み取りを継続する。つまり，Ｓ１０５の結果を待たずに，Ｓ１０４とＳ１０７とを繰り返す。そして，まだ原稿が残っていると判断した場合は（Ｓ１０７：ＹＥＳ），読み取りを継続して実行し，１枚の読み取りを行うごとに読取枚数に１を加算し，単位印刷処理を実行する。
【００５６】
そして，原稿検出部２７の検出結果に基づいて，ＡＤＦ２２に原稿がないと判断した場合は（Ｓ１０７：ＮＯ），ＡＤＦ２２にセットされた原稿を全て読み終わったと判断できる。そこで，継続して原稿のセットを受け入れるか否かを判断する（Ｓ１０９）。つまり，新たにＡＤＦ２２にセットされた原稿を，読み取りが終了した原稿に連続する次の原
稿とするか否かを判断する。なお，受け入れないと判断した場合には，新たに原稿がＡＤＦ２２にセットされたら，別のジョブとして扱う。
【００５７】
Ｓ１０９では，複数部数のソートコピーである，または，読取枚数が構成枚数の倍数ではない，のいずれかであれば，継続して原稿のセットを受け入れると判断する。読取枚数が構成枚数の倍数ではないとは，前述したように，シートに白紙部分が発生する場合である。例えば，集約印刷で集約枚数より原稿の枚数が少ない，両面印刷で片面分しか原稿がない場合が該当する。
【００５８】
一方，複数部数ではないかスタックコピーであるかのいずれかであって，かつ，読取枚数が構成枚数の倍数である場合には，継続して原稿のセットを受け入れないと判断する。なお，読取枚数が０枚の場合にも，構成枚数の倍数であると判断する。
【００５９】
そして，継続して原稿のセットを受け入れないと判断した場合には（Ｓ１０９：ＮＯ），読み取り済であり，かつ，まだ印刷されていない原稿があれば，その原稿の画像をシートに印刷する（Ｓ１１０）。そして，コピー処理を終了する。読取枚数が０枚であれば，印刷されていない原稿は無いので，印刷せずにコピー処理を終了する。
【００６０】
一方，継続して原稿のセットを受け入れると判断した場合には（Ｓ１０９：ＹＥＳ），操作パネル４０の液晶ディスプレイ４１（図１参照）に，ユーザに読み取りの継続の有無を問い合わせる表示を行い，選択入力を受け付ける（Ｓ１１２）。具体的には，継続して原稿を読み取るか，読み取り済の原稿のみで印刷を実行するかの選択を受け付ける。そして，継続しての原稿の読み取りを行うとの選択がされたか否かを判断する（Ｓ１１３）。
【００６１】
そして，継続して原稿の読み取りを行わない，すなわち，印刷の実行が選択されたと判断した場合には（Ｓ１１３：ＮＯ），読み取り済の原稿に基づく印刷を実行し（Ｓ１１０），コピー処理を終了する。
【００６２】
また，原稿の読み取りが選択されたと判断した場合には（Ｓ１１３：ＹＥＳ），ＡＤＦ２２に原稿がセットされたか否かを判断する（Ｓ１１５）。原稿検出部２７にて原稿を検出したことにより，原稿がセットされたと判断した場合には（Ｓ１１５：ＹＥＳ），Ｓ１０４に戻って，原稿を読み取り，読み取り済の原稿の続きの原稿として扱う。つまり，始めにセットされた原稿の読み取りと同じ条件での読み取りを実行し，始めにセットされた原稿の画像に継ぎ足して出力する。
【００６３】
ＡＤＦ２２に原稿がセットされていないと判断した場合には（Ｓ１１５：ＮＯ），読み取りが選択されてから所定時間が経過したか否かを判断する（Ｓ１１６）。所定時間が経過していないと判断した場合には（Ｓ１１６：ＮＯ），Ｓ１１５に戻り，原稿のセットを待つ。
【００６４】
一方，所定時間が経過したと判断した場合には（Ｓ１１６：ＹＥＳ），それ以上原稿のセットを待つことなく，読み取り済の原稿に基づく印刷を実行し（Ｓ１１０），コピー処理を終了する。なお，Ｓ１１２にてユーザに問い合わせてから，所定時間が経過しても選択入力がない場合にも，Ｓ１１０に進んで印刷を実行し，コピー処理を終了する。
【００６５】
以上，詳細に説明したように，本形態のＭＦＰ１００は，ＡＤＦ２２を有し，原稿トレイ２８にセットされた原稿を搬送して，搬送中の原稿を読み取らせる。さらに，原稿トレイ２８に原稿が無くなった後，出力条件に応じて，読み取った原稿に連続する次の原稿と
して新たな原稿を受け入れるか否かを判断する。そして，受け入れると判断した場合には，所定時間以内に新たにセットされた原稿を，先の原稿の続きとして読み取る。つま
り，出力条件に応じて，次の原稿のセットを待つか否かが決定される。これにより，ＡＤＦ２２を備えるＭＦＰ１００にて，毎回次の原稿を待つことが回避されるので，ＡＤＦ２２にセットされた原稿を読み終えた後の，好適な制御が可能となっている。
【００６６】
なお，本実施の形態は単なる例示にすぎず，本発明を何ら限定するものではない。したがって本発明は当然に，その要旨を逸脱しない範囲内で種々の改良，変形が可能である。例えば，ＭＦＰに限らず，複写機，スキャナ，ＦＡＸ装置等，画像読取機能を備えるものであれば適用可能である。
【００６７】
また，例えば，上記の形態では，読み取った画像をシートに印刷するコピー動作について説明したが，コピー動作に限らず，読み取った画像データに基づくファイルを生成する出力動作についても適用できる。その場合には，単位印刷処理中のＳ３０５では，１枚印刷に代えて，１シートの出力とすればよい。例えば，ＰＣ等の外部装置から読み取りの指示を受け付けてファイルを生成する場合には，ファイルの１シート分ずつをＰＣに出力し，ＰＣのドライバにて結合したファイルを生成してもらうこともできる。
【００６８】
また，例えば，上記の形態では，構成枚数分の原稿を読み取ったら，１枚ずつ印刷を実行する単位印刷処理を行うとしたが，読み取りの終了まで印刷しなくてもよい。つまり，全原稿の読み取りが終了してから印刷を開始するとしてもよい。その場合には，Ｓ１０５の単位印刷処理をスキップする。さらに，単位印刷処理を行わない場合には，Ｓ１０９にて，集約印刷または両面印刷の少なくとも一方，または，ソートコピーが設定されていれば，継続して次の原稿のセットを受け入れると判断する。ただし，単位印刷処理を行えば，シート１枚分の原稿が揃えば印刷を実行するので，早期に印刷物が取得できる。
【００６９】
また，例えば，メモリの空き容量に応じて単位印刷処理を実行するか否かを判断してもよい。例えば，図６の単位印刷処理に代えて，図７の単位印刷処理を実行するとしてもよい。図７の単位印刷処理では，ソートコピーではないと判断した場合には（Ｓ３０１：ＮＯ），ＲＡＭ３３またはＮＶＲＡＭ３４のうち，読み取った画像データを格納する記憶領域の空き容量が，予め決めた閾値より小さいか否かを判断する（Ｓ３０２）。そして，空き容量が充分に大きいと判断した場合には（Ｓ３０２：ＮＯ），印刷を実行しないで単位印刷処理を終了する。一方，記憶領域の空き容量が閾値より小さいと判断した場合には（Ｓ３０２：ＹＥＳ），Ｓ３０４〜Ｓ３０６の処理を実行する。
【００７０】
なお，図７の単位印刷処理を実行する場合には，印刷済の原稿の画像データは，記憶領域から削除することが好ましい。また，１枚印刷と読取枚数の減算（Ｓ３０５，Ｓ３０６）の後，印刷済の原稿の画像データを記憶領域から削除したら，Ｓ３０２に戻って，再び空き容量を確認するとしてもよい。つまり，印刷と削除によって記憶している画像データのデータ量が減少し，記憶領域が十分に確保できたら，それ以上は印刷しないとしてもよい。このように，メモリの空き容量の大小を判断して，印刷の終了した画像データを削除すれば，メモリフルの可能性を低減できる。
【００７１】
また，例えば，継続して原稿のセットを受け入れると判断した場合に，ユーザの選択を受け付けるとしたが，これに限らない。つまり，次の原稿を受け入れると判断した場合には，原稿のセットを待つとしてもよい。ただし，ユーザの選択を受け付けることで，ユーザの意図に合わせた処理を行うことができる。
【００７２】
また，例えば，本形態のＭＦＰ１００の構成は一例であり，第２コンタクトガラス２４にセットされた原稿を読み取る構成は有していなくてもよい。つまり，読取ヘッド２１は移動可能でなくてもよい。また，原稿の両面を読み取ることのできる構成であってもよい。例えば，原稿を反転して，再び搬送して読み取ることのできる構成でもよいし，２個
の読取ヘッドを備えて，原稿の両面を１回の搬送で読み取る構成であってもよい。
【００７３】
また，実施の形態に開示されている処理は，単一のＣＰＵ，複数のＣＰＵ，ＡＳＩＣなどのハードウェア，またはそれらの組み合わせで実行されてもよい。また，実施の形態に開示されている処理は，その処理を実行するためのプログラムを記録した記録媒体，または方法等の種々の態様で実現することができる。
【符号の説明】
【００７４】
１０  画像形成部
２１  読取ヘッド
２２  ＡＤＦ
２４  第２コンタクトガラス
２８  原稿トレイ
３１  ＣＰＵ
３４  ＮＶＲＡＭ
１００  ＭＦＰ
【図１】
2015154392.tif 000003
【図２】
2015154392.tif 000004
【図３】
2015154392.tif 000005
【図４】
2015154392.tif 000006
【図５】
2015154392.tif 000007
【図６】
2015154392.tif 000008
【図７】
2015154392.tif 000009