(57)【特許請求の範囲】
【請求項１】
原稿を自動給紙し、その原稿の画像を読み取って記録紙に記録する装置に適用される画像読み取り装置であって、
原稿を読み取り、得られた原稿像を画像信号として出力する画像読取手段と、
予め原稿給紙手段間で上記原稿を給紙する順番が設定され、その順番で各原稿給紙手段から上記原稿を上記画像読取手段に給紙する複数の原稿給紙手段と、
上記原稿給紙手段毎に、少なくとも複写部数、用紙サイズ、拡大／縮小を含む複写条件を設定する複写条件設定手段と、
上記複数の原稿給紙手段のうち、上記複写条件設定手段で設定された複写条件が同一となる原稿給紙手段を判別する判別手段と、
上記判別手段の判別結果に基づいて、上記複数の原稿給紙手段を上記複写条件が同一となる原稿給紙手段とそれ以外の原稿給紙手段とに分け、上記複写条件が同一となる原稿給紙手段の原稿の読取処理を各原稿給紙手段に設定された順番で行わせた後、それ以外の原稿給紙手段の原稿の読取処理を各原稿給紙手段に設定された順番で行わせる読取制御手段と、
を備えたことを特徴とする画像読み取り装置。
【請求項２】
請求項１に記載の画像読み取り装置において、
複写処理の割込みを指定する割込指定手段を更に備え、
上記読取制御手段は、複数の原稿給紙手段の原稿の読取処理を各原稿給紙手段に設定された順番で行っているときに上記割込指定手段により複写処理の割込みが指定されると、当該実行中の読取処理を中断し、その時点で未使用の原稿給紙手段を用いた原稿の読取処理を可能とすることを特徴とする画像読み取り装置。
【請求項３】
請求項１又は２に記載の画像読み取り装置において、
複数の原稿給紙手段に載置された原稿の読取処理を各原稿給紙手段に設定された順番で行っているとき、当該読取処理に関係する記録紙の不足を検知する検知手段を更に備え、
上記読取制御手段は、上記検知手段により記録紙の不足が検出されると、当該原稿給紙手段の原稿の読取処理を中断し、記録紙不足が検出されていない次の読取順の原稿給紙手段に載置された原稿の読取処理を行うことを特徴とする画像読み取り装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本願発明は、たとえば複写機、光学的文字読取装置（ＯＣＲ）、あるいはファクシミリ装置といった画像読み取り装置に関する。
【０００２】
【従来の技術】
従来、この種の画像読み取り装置は、複写機、ＯＣＲ、あるいはファクシミリ装置として一般に広く利用されており、特に複写機は、オフィスにおける多量の複写に際して効果的に用いられている。
【０００３】
そのような複写機においては、多量の複写を効率良く行うために各種の工夫がされており、その一つに、複写対象となる原稿用紙が幾つかの部類別に用意された場合、各部類ごとに一定した順番で原稿用紙を読み取って記録用紙に複写するといった予約機能を有する複写機がある。この予約機能を有する複写機では、原稿用紙を画像読み取り部に送り出す複数の原稿給紙部を備え、それら原稿給紙部に一定順序として予め設定された予約順に従って、各原稿給紙部に配給された原稿用紙を順番に読み取る構成とされている。
【０００４】
このような構成によれば、部類別にまとめられた原稿用紙を原稿給紙部ごとに分けて配給しておくことにより、各原稿給紙部に設定された予約順に従い、部類別とされた原稿用紙を順番に読み取ることができ、幾つかの部類別に用意された原稿用紙から多量の複写を効率良く行うことが可能とされている。
【０００５】
【発明が解決しようとする課題】
しかし、上記従来の予約機能を有する複写機では、予め設定された予約順を変更して原稿用紙を読み取ることができず、複写条件によっては予約順を変更した方が効率的な運用形態となるにも拘わらず、そのような運用形態に即して予約順を変更することができなかった。
【０００６】
つまり、たとえば複写条件として複写枚数を考えると、予約順に従って複写枚数の多い部類の原稿用紙から複写処理が始められた場合、少ない複写枚数の原稿用紙が後まわしとなることで、短時間で複写が終了すべき少量の原稿用紙について長時間の待ち時間が発生する。そうした状況では、使用者にとって効率的な運用形態とは言えず、このような点からも予約機能を改善する余地が残されているという問題があった。
【０００７】
本願発明は、上記の点に鑑みて提案されたものであって、複数の原稿給紙部に配給された原稿用紙の読み取り処理について、各原稿給紙部に設定された予約順を各種の処理条件に適応した順に変更可能とし、使用者にとって効率的な運用を図ることができる画像読み取り装置を提供することを目的とする。
【０００８】
【発明の開示】
上記目的を達成するために、本願発明では、次の技術的手段を講じている。
【０００９】
【００１０】
【００１１】
【００１２】
【００１３】
【００１４】
【００１５】
【００１６】
【００１７】
請求項１に記載の発明は、原稿を自動給紙し、その原稿の画像を読み取って記録紙に記録する装置に適用される画像読み取り装置であって、原稿を読み取り、得られた原稿像を画像信号として出力する画像読取手段と、予め原稿給紙手段間で上記原稿を給紙する順番が設定され、その順番で各原稿給紙手段から上記原稿を上記画像読取手段に給紙する複数の原稿給紙手段と、上記原稿給紙手段毎に、少なくとも複写部数、用紙サイズ、拡大／縮小を含む複写条件を設定する複写条件設定手段と、上記複数の原稿給紙手段のうち、上記複写条件設定手段で設定された複写条件が同一となる原稿給紙手段を判別する判別手段と、上記判別手段の判別結果に基づいて、上記複数の原稿給紙手段を上記複写条件が同一となる原稿給紙手段とそれ以外の原稿給紙手段とに分け、上記複写条件が同一となる原稿給紙手段の原稿の読取処理を各原稿給紙手段に設定された順番で行わせた後、それ以外の原稿給紙手段の原稿の読取処理を各原稿給紙手段に設定された順番で行わせる読取制御手段と、を備えたものである。
【００１８】
このような構成によれば、複写条件が同一となる原稿給紙手段が判別され、複写条件が同一となる原稿給紙手段の複写処理を各原稿給紙手段に設定された順番で行わせた後、それ以外の原稿給紙手段の複写処理を各原稿給紙手段に設定された順番で行われるので、同一の複写条件と設定された原稿給紙手段の原稿用紙を読み取る状態においては、一の原稿給紙手段から他の原稿給紙手段に過渡的に切り換わる時点でも、複写条件が同一であることを理由に複写処理に伴う記録紙への記録動作に変化が現れないこととなる。つまり、複数の原稿給紙手段に配給された原稿用紙を読み取る際、同一の複写条件となる原稿給紙手段の原稿用紙が連続して読み取られ、記録紙への記録処理が行われることから、原稿給紙手段の切り換えに伴う記録紙への記録動作の変化が必要最小限に抑えられ、その記録動作の変化に要する空き時間の発生回数をできるだけ少なくすることで、読み取り処理全体に要する時間を短縮することができる。
【００１９】
また、請求項２に記載の発明は、請求項１に記載の画像読み取り装置において、複写処理の割込みを指定する割込指定手段を更に備え、上記読取制御手段は、複数の原稿給紙手段の原稿の読取処理を各原稿給紙手段に設定された順番で行っているときに上記割込指定手段により複写処理の割込みが指定されると、当該実行中の読取処理を中断し、その時点で未使用の原稿給紙手段を用いた原稿の読取処理を可能とするものである。
【００２０】
このような構成によれば、未使用状態の原稿給紙手段に対して複写処理の割り込み指定があった場合、その時に処理中の複写処理を中断してその割込み指定された原稿給紙手段の原稿に対する複写処理が先行して行われるので、未使用状態の原稿給紙手段に原稿用紙を配給し、その原稿給紙手段に対して単に割り込み指定をするだけで優先すべき原稿用紙について読み取り処理を実行させることができる。
【００２１】
また、請求項２に記載の発明は、請求項１又は２に記載の画像読み取り装置において、複数の原稿給紙手段の原稿の読取処理を各原稿給紙手段に設定された順番で行っているとき、当該読取処理に関係する記録紙の不足を検知する検知手段を更に備え、上記読取制御手段は、上記検知手段により記録紙の不足が検出されると、当該原稿給紙手段の原稿の読取処理を中断し、記録紙不足が検出されていない次の読取順の原稿給紙手段に載置された原稿の読取処理を行うものである。
【００２２】
このような構成によれば、原稿給紙手段ごとに設定された順番および複写条件に基づいて動作中、記録紙不足が発生しても、記録紙不足のない次の読取順の原稿給紙手段に載置された原稿を読み取り、記録紙への記録処理が行われるので、記録紙不足の発生によって現在進行中の読み取り処理を停滞させることなく、読み取り処理を効率良く継続させることができる。
【００２３】
【００２４】
また、画像読み取り装置が適用される複写機に最適な構成となり、たとえば具体的には、一の原稿給紙手段にＡ４サイズの複写条件、また次の読取順の原稿給紙手段にＢ４サイズの複写条件が設定され、Ａ４サイズの複写中にそのＡ４サイズの記録用紙が用紙不足となっても、次の読取順の原稿給紙手段に移行してＢ４サイズの複写処理を実行させることができ、複写処理を停滞させることなく効率良く継続させることができる。
【００２５】
本願発明のその他の特徴および利点は、添付図面を参照して以下に行う詳細な説明によって、より明らかとなろう。
【００２６】
【発明の実施の形態】
以下、本願発明の好ましい実施の形態について、図面を参照して具体的に説明する。
【００２７】
図１は、本願発明にかかる画像読み取り装置を複写機に適用した場合の一実施形態を示した概略説明図であって、この複写機には、部類別にまとめられた各原稿用紙ｇ１〜ｇ４を給紙するために複数の原稿給紙部Ｇ１〜Ｇ４が設けられているとともに、各種用紙サイズごとに取り揃えられた記録用紙ｋ１〜ｋ４を給紙するために複数の記録紙給紙部Ｋ１〜Ｋ４が設けられている。また、この複写機には、複写処理を経て排紙される原稿用紙ｇ１〜ｇ４、記録用紙ｋ１〜ｋ４をそれぞれ収容する複数の原稿排紙部Ｇ' １〜Ｇ' ４、記録紙排紙部Ｋ' １〜Ｋ' ４が設けられている。
【００２８】
次に、図２は、図１に示す複写機の回路構成を示した回路ブロック図であって、この図に示すように、複写機は、上述した原稿給紙部Ｇ、記録紙給紙部Ｋ、原稿排紙部Ｇ' 、記録紙排紙部Ｋ' に加えて、画像読み取り部１０、制御部２０、画像記録部３０、入力操作部４０、および設定表示部５０を具備して構成されている。制御部２０は、ＣＰＵ２１、ＲＯＭ２２、ＲＡＭ２３、およびインターフェース２４を有して構成されている。これらＣＰＵ２１、ＲＯＭ２２、ＲＡＭ２３、およびインターフェース２４は、バス線２５により相互に接続されている。バス線２５には、アドレスバス、データバス、および制御信号線が含まれる。インターフェース２４には、画像読み取り部１０、画像記録部３０、入力操作部４０、および設定表示部５０が接続されている。
【００２９】
原稿給紙部Ｇには、原稿用紙ｇ１〜ｇ４を画像読み取り部１０へと給紙するための給紙機構や給紙切り換え機構が備えられており、これらの機構は、後述する制御部２０によって制御されている。また、各原稿給紙部Ｇ１〜Ｇ４には、各原稿用紙ｇ１〜ｇ４の枚数やサイズを自動的に検出するセンサ機構が設けられている。記録紙給紙部Ｋには、記録用紙ｋ１〜ｋ４を画像記録部３０へと給紙するための給紙機構や給紙切り換え機構が備えられており、これらの機構は、後述する制御部２０によって制御されている。原稿排紙部Ｇ' には、画像読み取り部１０にて読み取り処理の終えた原稿用紙ｇ１〜ｇ４を排紙するための排紙機構や排紙切り換え機構が備えられており、これらの機構は、後述する制御部２０によって制御されている。記録紙排紙部Ｋ' には、画像記録部３０にて記録処理の終えた記録用紙ｋ１〜ｋ４を排紙するための排紙機構や排紙切り換え機構が備えられており、これらの機構は、後述する制御部２０によって制御されている。なお、記録用紙ｋ１〜ｋ４それぞれの用紙サイズは、便宜上一例として、Ａ４、Ｂ５、Ａ３、Ｂ４の順であるとする。
【００３０】
画像読み取り部１０は、原稿給紙部Ｇから送り出された原稿用紙ｇ１〜ｇ４を１枚ずつ読み取り、そうして得られた原稿像を画像信号として制御部２０に出力するものであって、この画像読み取り部１０には、イメージセンサや光源などの光学系機構と、光学系機構を駆動するための機械系駆動機構が備えられている。画像記録部３０は、後述する制御部２０からの記録信号に基づいて記録紙給紙部Ｋから送り出された記録用紙ｋ１〜ｋ４に対して１枚ずつ印刷を施すものであって、この画像記録部３０には、電子写真方式にて印刷処理を行う印刷機構が備えられている。入力操作部４０は、使用者のキー操作に応じた入力信号を制御部２０に送出するものであって、この入力操作部４０には、スタートボタンやテンキーなどのキースイッチ群が備えられている。設定表示部５０は、入力操作部４０を介して設定入力された複写条件や動作状況を表示するものであって、この設定表示部５０には、液晶パネルなどのディスプレイが備えられている。
【００３１】
制御部２０は、複写機全体の動作を制御するものであって、この制御部２０のＣＰＵ２１は、画像処理機能を有するとともに複写機全体を制御する。ＲＯＭ２２は、各種のプログラムやデータなどを記憶している。ＲＡＭ２３は、ＣＰＵ２１の作業領域や複写条件などの各種データの記憶領域を提供する。インターフェース２４は、ＣＰＵ２１の入出力接点として機能する。
【００３２】
本願発明の要点に説明すると、本複写機では、原稿給紙部Ｇ１〜Ｇ４ごとに原稿用紙ｇ１〜ｇ４を複写する順番が予約順として設定されているとともに、それら原稿給紙部Ｇ１〜Ｇ４ごとに複写枚数や拡大／縮小などの複写条件が設定可能とされている。このような予約順や複写条件は、使用者のキー操作に応じてＲＡＭ２３に記憶されている。また、本複写機では、複写枚数に対して閾値となる規定枚数を設定可能であり、この規定枚数は、使用者のキー操作に応じてＲＡＭ２３に記憶可能とされている。そして、この複写機では、予約順に複写処理を行う通常予約順モードに加えて、複写枚数の少ない順に複写処理を行う少数順モード、規定枚数以下の原稿用紙を優先して複写処理を行う優先順モード、複写条件が同一となる原稿用紙を連続させて複写処理を行う同一条件連続モード、割り込み指定された原稿給紙部Ｇについて複写処理を先行させる割り込みモード、さらに、記録用紙の用紙切れに対応して複写可能な原稿給紙部Ｇについて複写処理を先行させる用紙切れ対応モードといった各種のモード機能が備えられている。
【００３３】
つまり、通常予約順モードでは、ＣＰＵ２１の制御により、ＲＡＭ２３に設定された予約順に基づいて原稿給紙部Ｇ１〜Ｇ４に配給された原稿用紙ｇ１〜ｇ４が順番に画像読み取り部１０へと送り出され、その画像読み取り部１０にて各原稿用紙ｇ１〜ｇ４に対して読み取り処理が施される。たとえば、一の原稿用紙ｇ１の読み取り処理が終わると、次に予約された原稿用紙ｇ２の読み取り処理が始まり、さらに、原稿用紙ｇ２の読み取り処理が終わると、次に予約された原稿用紙ｇ３の読み取り処理が始まる。このような読み取り処理と同時にＣＰＵ１は、各原稿給紙部Ｇ１〜Ｇ４に設定された複写条件に基づいて、各原稿用紙ｇ１〜ｇ４から読み取った原稿像を画像記録部３０にて記録用紙ｋ１〜ｋ４に記録させる。たとえば、一の原稿給紙部Ｇ１に設定された複写条件がＡ４サイズである場合、ＣＰＵ２１は、原稿用紙ｇ１から読み取った原稿像を画像記録部３０にてＡ４サイズの記録用紙ｋ１に記録させる。また、一の原稿給紙部Ｇ１に設定された複写条件が拡大複写である場合、ＣＰＵ２１は、画像読み取り部１０における機械系駆動機構を制御し、原稿用紙ｇ１から拡大して読み取った原稿像を画像記録部３０にて原稿用紙ｇ１のサイズよりも大きな記録用紙に記録させる。
【００３４】
一方、少数順モード、優先順モード、および同一条件連続モードは、使用者のキー操作に応じて通常予約順モードを変更することで有効とされるモードである。たとえば、少数順モードが選択されている場合には、ＣＰＵ２１の制御により、各原稿給紙部Ｇ１〜Ｇ４に設定された複写枚数が少ない順に、各原稿用紙ｇ１〜ｇ４が順番に画像読み取り部１０へと送り出される。一方、優先順モードが選択されている場合には、ＣＰＵ２１の制御により、ＲＡＭ２３に設定記憶された規定枚数以下の複写枚数に該当する原稿給紙部Ｇを優先して、各原稿用紙ｇ１〜ｇ４が順番に画像読み取り部１０へと送り出される。また、同一条件連続モードが選択されている場合には、ＣＰＵ２１の制御により、各原稿給紙部Ｇ１〜Ｇ４に設定された複写条件、具体的には、拡大／縮小複写や用紙サイズなどが同一となる条件の原稿給紙部Ｇが特定され、そうして特定された同一条件にて複写される原稿用紙ｇが連続して画像読み取り部１０へと送り出される。
【００３５】
また、割り込みモードは、通常予約順モードなどにおける動作中であっても使用者のキー操作に応じて有効とされるモードであって、この割り込みモードでは、使用者が割り込みキーを押下すると、ＣＰＵ２１の制御により実行中のモードが一時停止される。そして、たとえば未使用状態の原稿給紙部Ｇ４に原稿用紙を配給して複写条件を設定した後、その原稿給紙部Ｇ４を指定して再スタートさせるキー操作を行うことにより、他の原稿給紙部Ｇ１〜Ｇ３に先行して割り込み指定された原稿給紙部Ｇ４の原稿用紙ｇ４が画像読み取り部１０へと送り出される。
【００３６】
さらに、用紙切れ対応モードは、通常予約順モードなどの動作中に自動的に切り換わるモードであって、この用紙切れ対応モードでは、たとえば原稿給紙部Ｇ１〜Ｇ３についてはＡ４サイズ、原稿給紙部Ｇ４についてはＢ５サイズの複写条件が設定されている場合、Ａ４サイズの記録用紙ｋ１が複写処理中に無くなってしまっても、ＣＰＵ２１の制御により、動作が一時停止することなく他の原稿給紙部Ｇ１〜Ｇ３に先行してＢ５サイズに設定された原稿給紙部Ｇ４の原稿用紙ｇ４が画像読み取り部１０へと送り出される。
【００３７】
【００３８】
【００３９】
【００４０】
【００４１】
【００４２】
次に、上記構成を有する複写機の動作について図面を参照して説明する。
【００４３】
図３は、複写処理におけるＣＰＵ２１の動作手順を示したフローチャートであって、この図に示すように、まずＣＰＵ２１は、各原稿給紙部Ｇ１〜Ｇ４に原稿用紙ｇが配給されたか否かを検知している（Ｓ１）。
【００４４】
原稿用紙ｇが原稿給紙部Ｇに配給されたことを検知した場合（Ｓ１：ＹＥＳ）、ＣＰＵ２１は、原稿用紙ｇが検知された原稿給紙部Ｇのセンサ機構を制御し、その原稿給紙部Ｇについて原稿枚数をカウントするとともに（Ｓ２）、検知した原稿用紙ｇの原稿サイズを検出する（Ｓ３）。原稿枚数のカウントや原稿サイズの検出は、原稿給紙部Ｇに原稿用紙ｇが配給された直後、センサ機構により速やかに行われる。
【００４５】
そうしてＣＰＵ２１は、カウントされた原稿枚数や原稿サイズをＲＡＭ２３に記憶させる（Ｓ４）。
【００４６】
その後、ＣＰＵ２１は、使用者のキー操作に応じて複写条件が設定入力されたか否かを判断する（Ｓ５）。ここで、複写条件とは、先述したように、各原稿給紙部Ｇ１〜Ｇ４ごとに設定される条件であって、複写部数、記録用紙ｋの用紙サイズ、拡大／縮小複写、さらには、ソート複写などといった使用者により任意に設定される条件をいう。特に複写条件が設定されない場合は、原稿用紙ｇと同一サイズの記録用紙ｋに対して１部数の複写が行われる。
【００４７】
複写条件が設定入力された場合（Ｓ５：ＹＥＳ）、ＣＰＵ２１は、Ｓ４にてＲＡＭ２３記憶させた原稿枚数や原稿サイズとともに、設定入力された複写条件をＲＡＭ２３に記憶させる（Ｓ６）。この際、ＣＰＵ２１は、複写部数に原稿枚数を乗算して得られる結果の複写枚数を複写条件の一つとしてＲＡＭ２３に記憶させる。
【００４８】
ＲＡＭ２３に複写条件を記憶させた後、ＣＰＵ２１は、使用者によって通常予約順モードが選択されているか否かを判断する（Ｓ７）。この通常予約順モードとは、先述したように、予めＲＡＭ２３に設定された予約順に基づいて原稿給紙部Ｇ１〜Ｇ４に配給された原稿用紙ｇ１〜ｇ４を順番に読み取りつつ、同時に記録用紙ｋに対して印刷を施す動作モードである。なお、この予約順は、任意に変更することも可能であるが、本実施形態においては、原稿給紙部Ｇ１，Ｇ２，Ｇ３，Ｇ４の順に予約順が設定されているものとし、後述する各種のモードが選択されていない場合に通常予約順モードが選択された状態であるとする。
【００４９】
通常予約順モードが選択されている場合（Ｓ７：ＹＥＳ）、ＣＰＵ２１は、複写を開始させるためのスタートボタンが使用者により押下されたか否かを判断する（Ｓ８）。
【００５０】
スタートボタンが押下された場合（Ｓ８：ＹＥＳ）、ＣＰＵ２１は、予約順複写処理を開始させる（Ｓ９）。この予約順複写処理とは、通常予約順モードに応じて行われる複写処理であって、たとえば、原稿給紙部Ｇ１の原稿用紙ｇ１について複写を行い、それが終わると、予約順に従って次順に予定された原稿給紙部Ｇ２の原稿用紙ｇ２について複写を行う処理い、さらに進んで、原稿給紙部Ｇ２について複写処理を終えると、その原稿給紙部Ｇ２に続いて次順に予定された原稿給紙部Ｇ３，Ｇ４の順に複写を行う処理である。この際、原稿用紙ｇが配給されない未使用状態の原稿給紙部Ｇがある場合は、その原稿給紙部Ｇについて複写処理を行うことなく、原稿用紙ｇが配給されて使用状態とされた原稿給紙部Ｇに移って複写処理が行われる。また、複写処理を行う際、ＣＰＵ２１は、Ｓ６にてＲＡＭ２３に記憶された複写条件に基づいて、各原稿給紙部Ｇ１〜Ｇ４の原稿用紙ｇ１〜ｇ４について複写を行う。
【００５１】
このような予約順複写処理の動作中、ＣＰＵ２１は、使用者により割り込み指定されたか否かを判断している（Ｓ１０）。
【００５２】
また、予約順複写処理の動作中、ＣＰＵ２１は、現動作時点における複写処理において、原稿像を複写すべき記録用紙ｋが用紙切れとなっていないか否かを検知している（Ｓ１１）。
【００５３】
使用者による割り込み指定が無く（Ｓ１０：ＮＯ）、記録用紙ｋの用紙切れも発生していない場合（Ｓ１１：ＮＯ）、ＣＰＵ２１は、予約順に従って次順に複写処理が予定された原稿給紙部Ｇがあるか否かを判断し（Ｓ１２）、次順に予定の原稿給紙部Ｇがない場合（Ｓ１２：ＮＯ）、ＣＰＵ２１は、この複写処理に関するプログラムの実行を終了して待機状態となる。
【００５４】
Ｓ１２において、次順に予定された原稿給紙部Ｇが残っている場合（Ｓ１２：ＹＥＳ）、ＣＰＵ２１は、再びＳ９に戻って予定に残る原稿給紙部Ｇから順に予約順複写処理を行う。
【００５５】
Ｓ１１において、複写処理の動作中、記録用紙ｋの用紙切れが発生した場合  （Ｓ１１：ＹＥＳ）、ＣＰＵ１は、複写処理の動作モードを通常予約順モードから用紙切れ対応モードＡに変更させる。この用紙切れ対応モードＡについては、図４に示すフローチャートを参照して後に説明する。
【００５６】
Ｓ１０において、使用者により割り込み指定された場合（Ｓ１０：ＹＥＳ）、ＣＰＵ２１は、複写処理の動作モードを通常予約順モードから割り込みモードＢに変更させる。この割り込みモードＢについては、図５に示すフローチャートを参照して後に説明する。
【００５７】
Ｓ８において、スタートボタンが押下されない場合（Ｓ８：ＮＯ）、ＣＰＵ２１は、Ｓ７に戻って動作モードの判断を行う。
【００５８】
Ｓ７において、通常予約順モードが選択されていないと判断した場合（Ｓ７：ＮＯ）、それに続いてＣＰＵ２１は、少数順モードが選択されているか否かを判断し（Ｓ１３）、少数順モードが選択されている場合（Ｓ１３：ＹＥＳ）、ＣＰＵ２１は、複写処理の動作モードを通常予約順モードから少数順モードＣに変更させる。この少数順モードＣについては、図６に示すフローチャートを参照して後に説明する。
【００５９】
Ｓ１３において、通常予約順モードおよび少数順モードが選択されていないと判断した場合（Ｓ１３：ＮＯ）、それに続いてＣＰＵ２１は、優先順モードが選択されているか否かを判断し（Ｓ１４）、優先順モードが選択されている場合  （Ｓ１４：ＹＥＳ）、ＣＰＵ２１は、複写処理の動作モードを通常予約順モードから優先順モードＤに変更させる。この優先順モードＤについては、図７に示すフローチャートを参照して後に説明する。
【００６０】
Ｓ１４において、通常予約順モード、少数順モード、および優先順モードが選択されていないと判断した場合（Ｓ１４：ＮＯ）、最終的にＣＰＵ２１は、同一条件連続モードが選択されている状態と判断し、複写処理の動作モードを通常予約順モードから同一条件連続モードＥに変更させる。この同一条件連続モードＥについては、図７に示すフローチャートを参照して後に説明する。
【００６１】
Ｓ５において、複写条件が設定入力されなかった場合（Ｓ５：ＮＯ）、ＣＰＵ２１は、Ｓ６を飛ばしてＳ７の処理に移る。
【００６２】
Ｓ１において、原稿用紙ｇが原稿給紙部Ｇに配給されたことが検知されない場合（Ｓ１：ＮＯ）、ＣＰＵ２１は、この複写処理に関するプログラムを実行することなく、一の原稿給紙部Ｇに原稿用紙ｇが配給されるまで待機状態を続ける。
【００６３】
次に、図４は、用紙切れ対応モードＡにおけるＣＰＵ２１の動作手順を示したフローチャートであって、この図に示すように、用紙切れ対応モードＡにおけるＣＰＵ２１は、現動作時点において用紙切れとなった記録用紙ｋのサイズとは別の用紙サイズに設定された複写条件があるか否かをＲＡＭ２３から読み出して探索する（Ｓ２０）。
【００６４】
別の用紙サイズに設定された複写条件がある場合（Ｓ２０：ＹＥＳ）、ＣＰＵ２１は、該当する原稿給紙部Ｇについて用紙切れ対応複写処理を開始させる（Ｓ２１）。この用紙切れ対応複写処理とは、先述したように、たとえば、原稿給紙部Ｇ１の原稿用紙ｇ１についてＡ４サイズの記録用紙ｋ１に複写を行う動作中、そのＡ４サイズの記録用紙ｋ１が無くなってしまった場合、Ａ４サイズ以外の用紙サイズに複写条件が設定された原稿給紙部Ｇについて複写処理を先行させる処理である。
【００６５】
このような用紙切れ対応複写処理を開始させたＣＰＵ２１は、図３に示すＳ１０〜Ｓ１２と同様のＳ２２〜Ｓ２４の処理を行い、次順に予定の原稿給紙部Ｇがない場合（Ｓ２４：ＮＯ）、ＣＰＵ２１は、この用紙切れ対応複写処理に関するプログラムの実行を終了して待機状態となる。
【００６６】
Ｓ２３において、さらに用紙切れ対応モードＡにおいても記録用紙ｋの用紙切れが発生した場合（Ｓ２３：ＹＥＳ）、ＣＰＵ２１は、Ｓ２０に戻って再び現動作時点において用紙切れとなった記録用紙ｋのサイズとは別の用紙サイズに設定された複写条件があるか否かを探索する。
【００６７】
Ｓ２２において、使用者により割り込み指定された場合（Ｓ２２：ＹＥＳ）、ＣＰＵ２１は、複写処理の動作モードを用紙切れ対応モードＡから割り込みモードＢに変更させる。
【００６８】
Ｓ２０において、別の用紙サイズに設定された複写条件がない場合（Ｓ２０：ＮＯ）、ＣＰＵ２１は、用紙切れによりいずれかの原稿給紙部Ｇに原稿用紙ｇを残した状態としつつ、この複写処理に関するプログラムの実行を終了して待機状態となる。
【００６９】
図５は、割り込みモードＢにおけるＣＰＵ２１の動作手順を示したフローチャートであって、この図に示すように、割り込みモードＢに移行したＣＰＵ２１は、現時点で行われていた動作を一時的に停止させた状態とする（Ｓ３０）。
【００７０】
そしてＣＰＵ２１は、未使用状態の原稿給紙部Ｇに対して原稿用紙ｇが配給されたか否かを検知している（Ｓ３１）。
【００７１】
未使用状態の原稿給紙部Ｇに対して原稿用紙ｇが配給されたことを検知した場合（Ｓ３１：ＹＥＳ）、ＣＰＵ２１は、その原稿給紙部Ｇについて割り込み指定されたものとし、図３に示すＳ２〜Ｓ６と同様のＳ３２〜Ｓ３６の処理を行い、その後、ＣＰＵ２１は、使用者によって再スタート操作がされたか否かを判断する（Ｓ３７）。
【００７２】
使用者によって再スタート操作がされた場合（Ｓ３７：ＹＥＳ）、ＣＰＵ２１は、割り込み指定された原稿給紙部Ｇについて割り込み複写処理を開始させる  （Ｓ３８）。この割り込み複写処理とは、先述したように、たとえば原稿給紙部Ｇ１〜Ｇ３について予約順に複写処理中、原稿給紙部Ｇ４に対して割り込み指定された場合、原稿給紙部Ｇ１〜Ｇ３に対する処理を一時中断して、割り込み指定された原稿給紙部Ｇ４について複写処理を先行させる処理である。
【００７３】
このような割り込み複写処理を開始させたＣＰＵ２１は、その後、割り込み指定された原稿給紙部Ｇに対する複写処理を終了したか否かを判断し（Ｓ３９）、その複写処理を終了したと判断した場合（Ｓ３９：ＹＥＳ）、ＣＰＵ２１は、図３に示すＨに戻って予約順複写処理を再開させる。
【００７４】
Ｓ３９において、割り込み指定された原稿給紙部Ｇに対する複写処理が終了しない場合（Ｓ３９：ＮＯ）、ＣＰＵ２１は、Ｓ３８に戻って割り込み複写処理を続行させる。
【００７５】
Ｓ３７において、使用者によって再スタート操作がされない場合（Ｓ３７：ＮＯ）、ＣＰＵ２１は、再スタート操作がされるまで繰り返しＳ３７の判断を行う。
【００７６】
Ｓ３５において、複写条件が設定入力されなかった場合（Ｓ３５：ＮＯ）、ＣＰＵ２１は、Ｓ３６を飛ばしてＳ３７の処理に移る。
【００７７】
Ｓ３１において、未使用状態の原稿給紙部Ｇに対して原稿用紙ｇが配給されない場合（Ｓ３１：ＮＯ）、ＣＰＵ２１は、Ｓ３０に戻って動作を一時的に停止させた状態を維持する。
【００７８】
図６は、少数順モードＣにおけるＣＰＵ２１の動作手順を示したフローチャートであって、この図に示すように、少数順モードＣに移行したＣＰＵ２１は、図３に示すＳ８と同様にスタートボタンが使用者により押下されたか否かを判断する（Ｓ４０）。
【００７９】
スタートボタンが押下された場合（Ｓ４０：ＹＥＳ）、ＣＰＵ２１は、各原稿給紙部Ｇ１〜Ｇ４に設定されていた予約順を少数順に変更させる（Ｓ４１）。この予約順から少数順への変更により、たとえば各原稿給紙部Ｇ１〜Ｇ４についてその順に複写処理を行うとされていた予約順が、各原稿給紙部Ｇ１〜Ｇ４について設定された複写枚数の少ない順に変更されることとなる。たとえば、原稿給紙部Ｇ１〜Ｇ４の順に複写枚数が１００，２０，１５，１０と設定されている場合、複写処理を行う順番が原稿給紙部Ｇ４〜Ｇ１の順となる。このような複写処理の少数順に基づく順番を表した情報は、ＣＰＵ２１の制御によりＲＡＭ２３に一旦記憶される。
【００８０】
予約順を少数順に変更させた後、ＣＰＵ２１は、少数順複写処理を開始させる（Ｓ４２）。この少数順複写処理では、上記の例でいえば、複写枚数の少ない順、つまり原稿給紙部Ｇ４，Ｇ３，Ｇ２，Ｇ１の順に逐次複写が行われることとなる。
【００８１】
このような少数順複写処理の動作中、ＣＰＵ２１は、図３に示すＳ１０〜Ｓ１２と同様にＳ４３〜Ｓ４５の処理を行い、次順に予定の原稿給紙部Ｇがない場合（Ｓ４５：ＮＯ）、ＣＰＵ２１は、この少数順複写処理に関するプログラムの実行を終了して待機状態となる。なお、Ｓ４４およびＳ４３においてＹＥＳの場合も、図３に示すＳ１１およびＳ１０と同様の処理手順となることから、その説明を省略する。
【００８２】
Ｓ４０において、スタートボタンが押下されない場合（Ｓ４０：ＮＯ）、ＣＰＵ２１は、Ｓ８の場合と同様に図３に示すＦに戻って動作モードの判断を行う。
【００８３】
図７は、優先順モードＤにおけるＣＰＵ２１の動作手順を示したフローチャートであって、この図に示すように、優先順モードＤに移行したＣＰＵ２１は、図３に示すＳ８と同様にスタートボタンが使用者により押下されたか否かを判断する（Ｓ５０）。
【００８４】
スタートボタンが押下された場合（Ｓ５０：ＹＥＳ）、ＣＰＵ２１は、各原稿給紙部Ｇ１〜Ｇ４に設定された複写枚数と規定枚数とを比較し、その複写枚数が規定枚数以下に設定された原稿給紙部Ｇがあるか否かを判断する（Ｓ５１）。
【００８５】
複写枚数が規定枚数以下に設定された原稿給紙部Ｇがある場合（Ｓ５１：ＹＥＳ）、ＣＰＵ２１は、優先順複写処理を開始させる（Ｓ５２）。この優先順複写処理とは、先述した例のように、原稿給紙部Ｇ１〜Ｇ４の順に複写枚数が１００，２０，１５，１０と設定され、規定枚数が２０枚と設定されている場合、規定枚数以下に該当する原稿給紙部Ｇ２〜Ｇ４を原稿給紙部Ｇ１に優先させて複写処理の順番を変更させた処理である。このような複写処理の優先順に基づく順番を表した情報は、ＣＰＵ２１の制御によりＲＡＭ２３に一旦記憶される。
【００８６】
このような優先順複写処理の動作中、ＣＰＵ２１は、図３に示すＳ１０〜Ｓ１２と同様にＳ５３〜Ｓ５５の処理を行い、次順に予定の原稿給紙部Ｇがない場合（Ｓ５５：ＮＯ）、ＣＰＵ２１は、この優先順複写処理に関するプログラムの実行を終了して待機状態となる。なお、Ｓ５４およびＳ５３においてＹＥＳの場合も、図３に示すＳ１１およびＳ１０と同様の処理手順となることから、その説明を省略する。
【００８７】
Ｓ５１において、複写枚数が規定枚数以下に設定された原稿給紙部Ｇがない場合（Ｓ５１：ＮＯ）、ＣＰＵ２１は、優先順複写処理を開始させることなく、図３に示すＨに戻って予約順複写処理を行う。
【００８８】
Ｓ５０において、スタートボタンが押下されない場合（Ｓ５０：ＮＯ）、ＣＰＵ２１は、Ｓ８の場合と同様に図３に示すＦに戻って動作モードの判断を行う。
【００８９】
図８は、同一条件連続モードＥにおけるＣＰＵ２１の動作手順を示したフローチャートであって、この図に示すように、同一条件連続モードＥに移行したＣＰＵ２１は、図３に示すＳ８と同様にスタートボタンが使用者により押下されたか否かを判断する（Ｓ６０）。
【００９０】
スタートボタンが押下された場合（Ｓ６０：ＹＥＳ）、ＣＰＵ２１は、各原稿給紙部Ｇ１〜Ｇ４に設定された複写条件が同一となるものが存在するか否かを判断する（Ｓ６１）。ここで、判断対象となる複写条件としては、画像読み取り部１０における機械系駆動機構や、記録紙給紙部Ｋあるいは記録紙排紙部Ｋ' における給紙切り換え機構の動作が同一となる、たとえば拡大／縮小複写に関する条件や、記録用紙ｋの用紙サイズあるいはソート複写といった条件が挙げられる。
【００９１】
複写条件が同一となる原稿給紙部Ｇが存在する場合（Ｓ６１：ＹＥＳ）、ＣＰＵ２１は、同一条件連続複写処理を開始させる（Ｓ６２）。この同一条件連続複写処理とは、先述したように、拡大／縮小複写に関する条件や用紙サイズなどが同一となる条件に設定された原稿給紙部Ｇについて連続して複写を行う処理である。たとえば、原稿給紙部Ｇ１，Ｇ４については、Ａ４からＢ５サイズに縮小して複写する条件が設定されており、その他の原稿給紙部Ｇ２，Ｇ３については、等倍での複写条件が設定されている場合、同一条件連続複写処理では、複写条件が同一の原稿給紙部Ｇ１，Ｇ４について連続して複写処理が行われ、その後、原稿給紙部Ｇ２，Ｇ３について複写処理が行われることとなる。このような複写処理の同一条件に基づく順番を表した情報は、ＣＰＵ２１の制御によりＲＡＭ２３に一旦記憶される。
【００９２】
このような同一条件連続複写処理の動作中、ＣＰＵ２１は、図３に示すＳ１０〜Ｓ１２と同様にＳ６３〜Ｓ６５の処理を行い、次順に予定の原稿給紙部Ｇがない場合（Ｓ６５：ＮＯ）、ＣＰＵ２１は、この同一条件連続複写処理に関するプログラムの実行を終了して待機状態となる。なお、Ｓ６４およびＳ６３においてＹＥＳの場合も、図３に示すＳ１１およびＳ１０と同様の処理手順となることから、その説明を省略する。
【００９３】
Ｓ６１において、複写条件が同一となる原稿給紙部Ｇが存在しない場合（Ｓ６１：ＮＯ）、ＣＰＵ２１は、同一条件連続複写処理を開始させることなく、図３に示すＨに戻って予約順複写処理を行う。
【００９４】
Ｓ６０において、スタートボタンが押下されない場合（Ｓ６０：ＮＯ）、ＣＰＵ２１は、Ｓ８の場合と同様に図３に示すＦに戻って動作モードの判断を行う。
【００９５】
したがって、上記構成、動作を有する複写機によれば、複写処理に用いられる原稿用紙ｇ１〜ｇ４に関して複写枚数（延べ枚数）が原稿給紙部Ｇ１〜Ｇ４ごとに求められ、その複写枚数が少ない順に各原稿給紙部Ｇ１〜Ｇ４の予約順を変更して複写処理が行われるので、各原稿給紙部Ｇ１〜Ｇ４における最も少ない複写枚数の原稿用紙ｇについて複写処理が開始されることとなる。つまり、他に比べて短時間で複写を終了する少量の原稿用紙ｇが他に先がけて処理されることから、他の多量の原稿用紙ｇのために長時間にわたる待ち時間を要することなく、少数の原稿を早急に読み取らせたい使用者にとって効率的な運用を図ることができる。
【００９６】
また、複写処理に用いられる原稿用紙ｇに関して複写枚数が原稿給紙部Ｇ１〜Ｇ４ごとに求められ、その複写枚数が規定枚数以下となる原稿給紙部Ｇを優先するよう、各原稿給紙部Ｇ１〜Ｇ４の予約順を変更して複写処理が行われるので、規定枚数以下の複写枚数として原稿給紙部Ｇ１〜Ｇ４に配給された少量の原稿用紙ｇ１〜ｇ４から優先的に複写処理が開始されることとなる。つまり、他に比べて短時間で複写を終了する規定枚数以下の原稿用紙ｇが他に先がけて処理されることから、他の多量の原稿用紙ｇのために長時間にわたる待ち時間を要することなく、必要な原稿を規定枚数以下の枚数分だけ早急に読み取らせたい使用者にとって効率的な運用を図ることができる。
【００９７】
さらに、複写処理に伴う挙動が同一となる複写条件の原稿給紙部Ｇが特定され、その特定された原稿給紙部Ｇについて連続した複写順となるよう、各原稿給紙部Ｇ１〜Ｇ４の予約順を変更して複写処理が行われるので、同一の複写条件と設定された原稿給紙部Ｇの原稿用紙ｇを複写する場合、一の原稿給紙部Ｇから他の原稿給紙部Ｇに過渡的に切り換わる時点でも、複写条件が同一であることを理由に複写処理に伴う挙動に変化がないこととなる。つまり、複数の原稿給紙部Ｇ１〜Ｇ４に配給された原稿用紙ｇ１〜ｇ４を複写する際、同一の複写条件となる原稿給紙部Ｇの原稿用紙ｇが連続して複写されることから、原稿給紙部Ｇの切り換えに伴う挙動変化が必要最小限に抑えられ、その挙動変化に要する空き時間の発生回数をできるだけ少なくすることで、複写処理全体に要する時間を短縮することができる。
【００９８】
さらにまた、未使用状態の原稿給紙部Ｇに対して割り込み指定があった場合、その割り込み指定された原稿給紙部Ｇを先行させるべく、各原稿給紙部Ｇ１〜Ｇ４の予約順を中断して複写処理が行われるので、未使用状態の原稿給紙部Ｇに原稿用紙ｇを配給し、その原稿給紙部Ｇに対して単に割り込み指定をするだけで優先すべき原稿用紙ｇについて複写処理を実行させることができる。
【００９９】
さらにまた、原稿給紙部Ｇ１〜Ｇ４ごとに設定された予約順および複写条件に基づいて動作中、記録用紙ｋの用紙切れが発生しても、他の記録用紙ｋへの複写することとされた原稿給紙部Ｇを先行させるべく、各原稿給紙部Ｇ１〜Ｇ４の予約順を変更して複写処理が行われるので、用紙切れの発生によって現在進行中の複写処理を停滞させることなく、複写処理を効率良く継続させることができる。
【０１００】
なお、上記実施形態においては、本願発明にかかる画像読み取り装置を複写機に適用したものとしたが、特に複写機に限ることはなく、光学的文字読取装置（ＯＣＲ）、あるいはファクシミリ装置といったものにも適用可能である。
【０１０１】
また、原稿用紙ｇ１〜ｇ４は、原稿給紙部Ｇ１〜Ｇ４ごとに４部に分けて配給可能な構成としたが、４部に限ることはなく、それ以上またはそれ以下の部数に分けて配給できるよう原稿給紙部を構成しても良い。
【０１０２】
さらに、原稿給紙部Ｇ１〜Ｇ４においては、配給された原稿用紙ｇ１〜ｇ４の枚数が自動的にカウントされるとしたが、使用者の設定入力により枚数を指定する構成であっても良い。
【０１０３】
さらにまた、複写条件としては、上記例示したものに限られることはなく、両面コピーや偶数、奇数枚複写などといった他の複写条件に基づいて同一条件となる原稿給紙部を特定する構成としても良い。
【０１０４】
【発明の効果】
以上説明したように、本願発明によれば、複写条件が同一となる原稿給紙手段が判別され、複写条件が同一となる原稿給紙手段の複写処理を各原稿給紙手段に設定された順番で行わせた後、それ以外の原稿給紙手段の複写処理を各原稿給紙手段に設定された順番で行われるので、同一の複写条件と設定された原稿給紙手段の原稿用紙を読み取る状態においては、一の原稿給紙手段から他の原稿給紙手段に過渡的に切り換わる時点でも、複写条件が同一であることを理由に複写処理に伴う記録紙への記録動作に変化が現れないこととなる。つまり、複数の原稿給紙手段に配給された原稿用紙を読み取る際、同一の複写条件となる原稿給紙手段の原稿用紙が連続して読み取られ、記録紙への記録処理が行われることから、原稿給紙手段の切り換えに伴う記録紙への記録動作の変化が必要最小限に抑えられ、その記録動作の変化に要する空き時間の発生回数をできるだけ少なくすることで、読み取り処理全体に要する時間を短縮することができる。
【図面の簡単な説明】
【図１】本願発明にかかる画像読み取り装置を複写機に適用した場合の一実施形態を示した概略説明図である。
【図２】図１に示す複写機の回路構成を示した回路ブロック図である。
【図３】複写処理におけるＣＰＵの動作手順を示したフローチャートである。
【図４】用紙切れ対応モードにおけるＣＰＵの動作手順を示したフローチャートである。
【図５】割り込みモードにおけるＣＰＵの動作手順を示したフローチャートである。
【図６】少数順モードにおけるＣＰＵの動作手順を示したフローチャートである。
【図７】優先順モードにおけるＣＰＵの動作手順を示したフローチャートである。
【図８】同一条件連続モードにおけるＣＰＵの動作手順を示したフローチャートである。
【符号の説明】
Ｇ，Ｇ１〜Ｇ４  原稿給紙部
１０            画像読み取り部
２０            制御部
２１            ＣＰＵ
２２            ＲＯＭ
２３            ＲＡＭ
２４            インターフェース
３０            画像記録部
４０            入力操作部
５０            設定表示部
【図１】
0003586109.tif 000002
【図２】
0003586109.tif 000003
【図３】
0003586109.tif 000004
【図４】
0003586109.tif 000005
【図５】
0003586109.tif 000006
【図６】
0003586109.tif 000007
【図７】
0003586109.tif 000008
【図８】
0003586109.tif 000009