(57)【要約】【課題】原稿毎に読み取り速度の切り替えが発生する可能性がある場合は、前原稿と次原稿の搬送速度が異なるため、前原稿が読取部を通過するまで、次原稿を読取部で読み取ることができず、パフォーマンスの低下を招くという課題がある。【解決手段】原稿の読み取りを、速度可変のストップモードと、速度確定のノンストップモードの２つのモードで読みとる原稿読み取り装置を有し、自動変倍機能の設定、ジョブの種類に応じて、上記２つのモードを切り換える画像形成装置。【選択図】  図１７
2018019157.tif 000002
【特許請求の範囲】
【請求項１】
サイズの異なる複数の原稿を搬送し読み取り可能な画像読取部を有する画像形成装置であって、
サイズの異なる複数の原稿の読み取りが指示された場合に、自動変倍機能が設定されているか否かを判定する判定手段と、
前記判定手段によって、自動変倍機能が設定されていないと判定された場合には、前記画像読取部に対して前記複数の原稿を一定の搬送速度で搬送し読み取る第一の原稿読み取りモードを設定し、
前記判定手段によって、自動変倍機能が設定されていると判定された場合には、前記画像読取部に対して前記複数の原稿を原稿毎に異なる搬送速度で搬送し読み取る第二の原稿読み取りモードを設定する制御手段と、
を有することを特徴とする画像形成装置。
【請求項２】
前記画像読取部は、前記第一の原稿読み取りモードが設定された場合には、ノンストップモードで動作し、前記第二の原稿読み取りモードが設定された場合には、ストップモードで動作することを特徴とする請求項１に記載の画像形成装置。
【請求項３】
複数の原稿を長尺読み取りモードで読み取り可能な画像読取部を有する画像形成装置であって、
ＦＡＸダイレクト送信ジョブではないジョブで、長尺読み取りモードでの原稿の読み取りが指示された場合に、前記画像読取部に対して前記複数の原稿を一定の搬送速度で搬送し読み取る第一の長尺読み取りモードを設定し、
ＦＡＸダイレクト送信ジョブで、長尺読み取りモードでの原稿の読み取りが指示された場合に、前記画像読取部に対して前記複数の原稿を原稿毎に搬送速度を切り替え搬送し読み取る第二の長尺読み取りモードを設定する制御手段と、
を有することを特徴とする画像形成装置。
【請求項４】
さらに、読み取り解像度を変更する解像度設定手段を有し、
前記第二の長尺読み取りモードは、前記解像度設定手段によって原稿毎に設定される解像度に応じた搬送速度で原稿を搬送するものであることを特徴とする請求項３に記載の画像形成装置。
【請求項５】
前記画像読取部は、前記第一の長尺読み取りモードが設定された場合にはノンストップモードで動作し、前記第二の長尺読み取りモードが設定された場合にはストップモードで動作することを特徴とする請求項３に記載の画像形成装置。
【請求項６】
前記画像形成装置は、ファクシミリ装置であることを特徴とする請求項３乃至５のいずれか１項に記載の画像形成装置。
【請求項７】
サイズの異なる複数の原稿を搬送し読み取り可能な画像読取部を有する画像形成装置の制御方法であって、
サイズの異なる複数の原稿の読み取りが指示された場合に、自動変倍機能が設定されているか否かを判定する判定ステップと、
前記判定ステップで、自動変倍機能が設定されていないと判定された場合には、前記画像読取部に対して前記複数の原稿を一定の搬送速度で搬送し読み取る第一の原稿読み取りモードを設定し、
前記判定ステップで、自動変倍機能が設定されていると判定された場合には、前記画像読取部に対して前記複数の原稿を原稿毎に異なる搬送速度で搬送し読み取る第二の原稿読み取りモードを設定する制御ステップと、
を有することを特徴とする画像形成装置の制御方法。
【請求項８】
複数の原稿を長尺読み取りモードで読み取り可能な画像読取部を有する画像形成装置の制御方法であって、
ジョブ種を判定するジョブ種判定ステップと、
ＦＡＸダイレクト送信ジョブではないジョブで、長尺読み取りモードでの原稿の読み取りが指示された場合に、前記画像読取部に対して前記複数の原稿を一定の搬送速度で搬送し読み取る第一の長尺読み取りモードを設定し、
ＦＡＸダイレクト送信ジョブで、長尺読み取りモードでの原稿の読み取りが指示された場合に、前記画像読取部に対して前記複数の原稿を原稿毎に搬送速度を切り替え搬送し読み取る第二の長尺読み取りモードを設定する制御手段と、
を有することを特徴とする画像形成装置の制御方法。
【請求項９】
請求項７または８に記載の制御方法をコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、原稿の画像を読み取って画像データを画像処理装置へ転送する画像形成装置、画像形成装置の制御方法及びプログラムに関する。
【背景技術】
【０００２】
複写機、ファクシミリ装置等の画像形成装置には、画像読取装置が備えられている。また、種々の画像読取装置の中には、自動原稿搬送装置（ＡＤＦ：Auto Document Feeder）を備えたものがある。
【０００３】
画像形成装置では、原稿画像の読み取りを開始する前に、原稿サイズの検出が必要となる機能を持つものが多い。画像読取前に原稿サイズの検出が必要となる機能として、自動用紙選択機能や自動倍率選択機能等がある。自動用紙選択機能は、原稿サイズや、指定の倍率および画像の回転処理の有無に合わせて、適切なサイズの用紙を自動的に選択する機能である。また、自動倍率選択機能は、読み取った原稿画像を指定の用紙サイズに合わせて拡大または縮小するための画像の倍率を計算し、自動で設定する機能である。このような自動用紙選択機能や自動倍率選択機能等の機能は、画像形成装置内の主制御部によって実行されている。
【０００４】
また、自動原稿搬送装置を使用した原稿画像読取のモードとして、異なるサイズの原稿からなる原稿束を読ませる同幅原稿混載読取モードや異幅原稿混載読取モードが重要になってきている。そして、同幅／異幅の各原稿混載読取モードに設定された原稿画像読み取りの場合でも、生産性が高いことがユーザのニーズとなってきている。前述の自動倍率選択機能と原稿混載読み取りモードが組み合わせて使用された場合、原稿１枚１枚について、読み取り速度を自動変倍にあわせた読み取り速度に設定して読み取ることになる。
【０００５】
さらに、ファックス手動送信（ダイレクト送信）では、原稿１枚１枚について、送信解像度を任意に切り替えることが可能であり、指定解像度により読み取り速度を切り替えることになる。さらに、ファックス手動送信は、長尺読み取り（フリーサイズ）モードで読み取りが行われることが一般的である。
【０００６】
上述したような原稿１枚１枚について、読み取り速度の切り替えが発生する可能性がある読み取りにおいては、前原稿と次原稿の搬送速度が異なる可能性があり、前原稿が読取部を通過するまで、次原稿を読取部で読み取ることができない。つまり、次原稿は、搬送を開始できずに待たされることになってしまう。そのため、原稿間隔が開き、結果としてパフォーマンスの低下を招いてしまう。
【０００７】
特許文献１では、自動倍率選択機能と原稿混載読み取りモードが組み合わせて使用された場合に、読み取り部は最大原稿サイズを推測し、推測サイズからあらかじめ縮小された画像を主制御部に転送する方法が提案されている。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開2016-58768号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
しかし、先行技術文献に記載の方法では、一定速度かつ紙間を詰めて読み取ることが可能になりパフォーマンスが向上するが、主制御部が記録紙サイズに基づき、必要に応じて拡大処理して印刷する必要がある。縮小された画像を、画像処理により拡大すると、画像が劣化してしまう。
【００１０】
本発明は、このような問題に鑑みてなされたものである。その目的とするところは、原稿混載や長尺読み取りの場合であっても、ジョブ種や、ユーザ設定値の組み合わせに応じて読み取り制御を行うことで、画質劣化を伴わずにパフォーマンスを向上させることが可能な仕組みを提供することにある。
【課題を解決するための手段】
【００１１】
本発明は、サイズの異なる複数の原稿を搬送し読取可能な画像読取部を有する画像形成装置であって、サイズの異なる複数の原稿の読み取りが指示された場合に、自動変倍機能が設定されているか否かを判定する判定手段と、前記判定手段によって、自動変倍機能が設定されていないと判定された場合には、前記画像読取部に対して前記複数の原稿を一定の搬送速度で搬送し読み取る第一の原稿読み取りモードを設定し前記判定手段によって、自動変倍機能が設定されていると判定された場合には、前記画像読取部に対して前記複数の原稿を原稿毎に異なる搬送速度で搬送し読み取る第二の原稿読み取りモードを設定する制御手段と、を有することを特徴とする。
【発明の効果】
【００１２】
本発明によれば、原稿混載や長尺読み取りの場合であっても、ジョブ種や、ユーザ設定値の組み合わせに応じて読み取り制御を行うことで、画質劣化を伴わずにパフォーマンスを向上させることができる。
【図面の簡単な説明】
【００１３】
【図１】本発明の画像形成装置の概観図である。
【図２】読み取り部の構造を説明する図である。
【図３】画像形成装置の構成を示すブロック図である。
【図４】読み取り部のブロック図である。
【図５】コピージョブの設定画面（倍率、応用）の例を示す図である。
【図６】ファックスジョブ設定画面（サイズ）の例を示す図である。
【図７】ファックスジョブ送信中画面の例を示す図である。
【図８】変倍を考慮しない原稿混載読み取り時の主制御部のフローチャートである。
【図９】原稿混載読み取り時の主制御部の読み取り処理のフローチャートである。
【図１０】速度確定モードを考慮しない原稿混載読み取り時の読み取り部のフローチャートである。
【図１１】読み取り部ストップモード読み取りのフローチャートである。
【図１２】読み取り部ノンストップモード読み取りのフローチャートである。
【図１３】ストップモード・ノンストップモードのタイミングを示す図である。
【図１４】ジョブ種を考慮しない長尺読み取り時の主制御部のフローチャートである。
【図１５】長尺読み取り時の主制御部の読み取り処理のフローチャートである。
【図１６】速度確定モードを考慮しない長尺読み取り時の読み取り部のフローチャートである。
【図１７】変倍を考慮した原稿混載読み取り時の主制御部のフローチャートである。
【図１８】速度確定モードを考慮した原稿混載読み取り時の読み取り部のフローチャートである。
【図１９】ジョブ種を考慮した長尺読み取り時の主制御部のフローチャートである。
【図２０】速度確定モードを考慮した長尺読み取り時の読み取り部のフローチャートである。
【発明を実施するための形態】
【００１４】
以下、本発明を実施するための形態について図面を用いて説明する。なお、本発明の実施例の画像形成装置は、ＭＦＰ（Multi Function Peripheral）を例に説明するが、読み取り機能があるものであれば、これに限られない。例えば、ファクシミリ装置であってもよい。
【００１５】
＜画像形成装置の概観＞
図１は、画像形成装置の概観例を示す図である。
【００１６】
画像読取手段である読み取り部140は、照明ランプの発光によって原稿上の画像を露光走査して得られた反射光をリニアイメージセンサ（ＣＣＤセンサ）に入力することで画像の情報を電気信号に変換する。読み取り部140はさらに電気信号をＲ、Ｇ、Ｂ各色からなる輝度信号に変換し、当該輝度信号を画像データとして後述する主制御部400（図３）に出力する。
【００１７】
原稿は、原稿フィーダ141の原稿設置トレイ142にセットされる。ユーザが操作ユニット160から読み取り開始を指示すると、主制御部400は、読み取り部140に対して原稿読み取り指示を送る。読み取り部140は、この指示を受けとると原稿フィーダ141の原稿設置トレイ142から原稿を1枚ずつフィードして原稿の読み取り動作を行う(以下、この動作モードを「流し読みモード」という。)。また、原稿は後述する原稿台ガラス上に置くことで読み取ることもできる。
プリンタ120は、主制御部400から受取った画像データを用紙上に形成する画像形成デバイスである。
【００１８】
本実施例における画像形成方式は、感光体ドラムや感光体ベルトを用いた電子写真方式である。また、プリンタ120は、異なる用紙サイズ又は異なる用紙向きに対応可能な複数の用紙カセット121、122、123を備え、排紙トレイ124には印字後の用紙が排出される。
【００１９】
＜複写機−読み取り部＞
図２は、本実施例におけるリニアイメージセンサを用いた読み取り部140の主要構成及び読取動作を示す概略図である。特に図２では原稿フィーダ141を動作させることによって原稿を読み取る「流し読みモード」の場合の主要構成及び読取動作の概略を示す。
【００２０】
図２において、読み取られるべき原稿束100Pは原稿設置トレイ142上に置かれている。また、原稿搬送方向の下部には、送り出しローラ1411と分離搬送ローラ1412、レジストローラ1413が配置されている。送り出しローラ1411は図示しない駆動源により回転され、原稿設置トレイ142上に置かれた原稿束100Pを送り出す。
【００２１】
次に送り出しローラ1411の下流に配置された分離搬送ローラ1412は搬送された原稿束100Pから最上位の原稿100Dを分離搬送する。分離搬送ローラ1412の下流に配置されたレジストローラ1413の回転開始は、以降の原稿100Dの搬送タイミングや画像読取タイミングの基準となる。これら送り出しローラ1411、分離搬送ローラ1412、レジストローラ1413を駆動する駆動源は、例えばステッピングモータなどである。
【００２２】
レジストローラ1413から排出された原稿100Dは、案内板1418に沿って進行し、回転する大径の搬送ドラム1415と従動ローラ1416a、1416b、1416cにより狭持され、搬送ドラム1415の外周に沿って搬送される。このとき、原稿100Dは、一度原稿台ガラス1401の面を通って図2の矢印の方向へ等速で搬送されることとなる。
原稿100Dの後述する画像読取手段による画像読取は、原稿100Dが原稿台ガラス1401の面を通過する際に行われる。
【００２３】
画像読取後は、引き続き搬送ドラム1415の外周に沿って搬送され、排紙ローラ1417によって原稿フィーダ141上に排出される。
両面原稿を読み取る場合には、排紙ローラ1417が原稿の後端まで搬送した後、駆動方向を反転させ、反転給紙フラッパ1420に沿って反転ローラ1419側に原稿を搬送する。原稿はその後、従動ローラ1416a、1416b、1416cにより狭持され、搬送ドラム1415の外周に沿って搬送され、原稿100Dが原稿台ガラス1401の面を通過する際に裏面の画像読取が行われる。
この流し読みモードにおいては、原稿を一定方向に移動させればよいだけなので、大量の原稿を連続して高速に読み取ることが可能となる。
【００２４】
次に本実施例における画像読取手段について説明する。流し読みモードでは、原稿100Dは前述したように原稿台ガラス1401の面を通過する。このとき、第1ミラーユニット1409及び第２ミラーユニット1410はモータ1408により移動され、図２に示した位置に固定配置されている。よって原稿100Dは原稿台ガラス1401の面に相対したときに第１ミラーユニット1409内の照明ランプ1402により照射され、その反射光はミラー1403、1404、1405を経て、レンズ1406によりＣＣＤセンサ1407上に結像される。ＣＣＤセンサ1407に入力された反射光はセンサによって電気信号に変換され、その画素の電気信号は図示しないＡ/Ｄ変換器によってデジタルデータに変換され、主制御部400に画素信号Dinとして入力される。
【００２５】
この方式では棒状の光源を使用し、その長手方向と平行に読み取りラインを設定し、この読み取りラインに対して直角な方向に原稿を搬送する。なお読み取りラインと平行な方向を主走査方向と定義し、読み取りラインと直角な方向（原稿搬送方向）を副走査方向と定義する。
【００２６】
また、上記流し読みモード以外に原稿台ガラス1401上に読み取られるべき原稿を置くことで画像読取を行う方式がある。この方式の場合、ミラー1403、照明ランプ1402を含む第１ミラーユニット1409は速度Vで原稿の置かれた原稿台ガラス1401の下を移動する。さらに、ミラー1404、1405を含む第２ミラーユニット1410が速度V/2で第１ミラーユニット1409と同様の方向に移動することにより、原稿100Dの前面を走査する。第１ミラーユニット1409及び第２ミラーユニット1410はモータ1408により駆動する。
【００２７】
＜主制御部−ブロック図＞
図３は本発明に係る電子部品としての主制御部400が搭載された画像形成装置100の一実施の形態を示すブロック構成図である。
画像形成装置100は、イーサネット（登録商標）等のLocal Area Network：ＬＡＮ10にてホストコンピュータ20に接続される。
【００２８】
画像形成装置100は、画像データの読取処理を行う読み取り装置：読み取り部200と、画像データの出力処理を行うプリンタ装置：プリンタ部300を有している。また、画像データの入出力操作を行うキーボード、及び画像データや各種機能の表示/設定などを行う液晶パネルを備えた操作ユニット160を有している。さらに、読み取り部200を制御して読み込んだ画像データやＬＡＮを介してホストコンピュータ20より受信したコードデータから生成される画像データを格納/保存できるハードディスク：ＨＤＤ2130を有している。これら各構成要素を制御する、主制御部400が接続され構成される。
【００２９】
読み取り部200は、原稿用紙を搬送する原稿給紙ユニットと、原稿画像を光学的に読み取って電気信号としての画像データに変換する読み取りユニットを有している。プリンタ部300は、印刷用紙を収容する給紙カセットや手差しトレイを備えた給紙ユニット、画像データを印刷用紙に転写/定着するマーキングユニット、印字された記録用紙にソート処理やステイプル処理を施す排紙ユニットを有している。
【００３０】
主制御部400は、例えば、読み取り部200を制御して原稿の画像データを読込み、プリンタ部300を制御して、画像データを記録用紙に出力してコピー機能を提供する。また、読み取り部200から読取った画像データをコードデータに変換し、ＬＡＮ10を介してホストコンピュータ20へ送信する読み取り機能を提供する。そのほかホストコンピュータ20からＬＡＮ10を介して受信したコードデータを画像データに変換し、プリンタ部300に出力するプリンタ機能を提供する。読み取り部200から読み取った画像データをＨＤＤ2130に保存し、保存された画像データをプリンタ部300に出力するボックス機能を提供する。読み取り部200から読み取った画像データをコードデータに変換し、電話回線を介してＦＡＸ機器に送信し、電話回線を介して受信したコードデータを画像データに変換し、プリンタ部300に出力するＦＡＸ機能を提供する。など、複数の機能ブロックを有している。
【００３１】
主制御部400は、自装置内部に複数のジョブのデータを記憶可能なＨＤＤ2130、ＣＰＵ2100、主記憶装置：ＲＡＭ2110及びＲＯＭ2120を具備する。
ＣＰＵ2100は、ＲＯＭ2120やＨＤＤ2130に格納されているプログラムを順次ＲＡＭ2110に読出し、実行することで機能を実現する。また、画像データの読取処理を行う読み取り部200や、画像データの出力処理を行うプリンタ部300と接続し、一方ではＬＡＮ10や電話回線と接続することで、コードデータ、画像データ、デバイス情報などの入出力が行われる。
【００３２】
2100はＣＰＵである。2110はＲＡＭで、ＣＰＵ2100が動作するためのシステムワークメモリであり、画像データを一時記憶するための画像メモリでもある。2120はＲＯＭで、ブートＲＯＭとして機能し、システムのブートプログラムが格納されている。2130はＨＤＤで、システムソフトウェアや画像データなどを格納することができる。
【００３３】
これらのデバイスはシステムバス上に配置される。352、353は主制御部−読み取り部Ｉ/Ｆで、画像入力装置である読み取り部200と接続される。12000は主制御部−プリンタ部Ｉ/Ｆで、画像出力装置であるプリンタ部300と接続される。主制御部400は、これらのＩ/Ｆを通じて画像データの同期系／非同期系の変換や制御を行う。2200はＮＩＣ（Network Interface Card)で、ＬＡＮに接続し、画像データや装置情報の入出力が行われる。
【００３４】
＜読み取り部−ブロック図＞
図４は読み取り部のブロック図である。
200-Aは、自動原稿搬送装置の制御ブロック図である。
中央演算処理装置であるＣＰＵ3000、ＲＯＭ3010、ＲＡＭ3020、出力ポート、及び入力ポートを備えている。ＲＯＭ3010には、制御用プログラムが格納されており、ＲＡＭ3020には、入力データや作業用データが格納されている。また、出力ポートには、各種搬送用のローラを駆動するモータ3030、ソレノイド3060、クラッチ3070が接続されており、入力ポートには、図示しない各種センサ3040がそれぞれ接続されている。
【００３５】
ＣＰＵ3000は、これにバスを介して接続されたＲＯＭ3010に格納された制御プログラムにしたがって紙搬送を制御する。ＣＰＵ3000は、読み取り部200-Bの中央演算処理装置：ＣＰＵ14001とライン3510を介してシリアル通信を行い、読み取り部200-Bとの間で制御データの授受を行うようになっている。また、原稿の表面画像データの先端基準となる画先信号も通信ラインを通して読み取り部200-Bに通知される。
【００３６】
200-Bは、読み取り部の制御ブロック図である。200-Bにおいて、14001がＣＰＵであり、読み取り部200-Bの制御をすべて行っている。ＣＰＵ14001にはプログラム格納ＲＯＭである14003，ワークＲＡＭである14002が接続される。3260はモータドライブ部であり、光学系駆動モータを駆動させるためのドライバ回路である。読取り部200-Bには、ランプ3270、表面画像読取部：ＣＣＤ2080が接続されている。ＣＰＵ14001は、モータドライバ部3260及びＣＣＤ2080などを用いて、読み取り部200-Bの制御を行う。3240は紙間補正を行う紙間補正処理部である。3290は画像メモリであり、レンズでＣＣＤ2080上に結像された画像信号はデジタル画像データに変換され、画像処理部3250で各種の画像処理を行う。画像メモリ3290には、自動原稿搬送装置200-A内の画像処理部3090で処理した画像が、画像通信ライン3540を通して、保持される。画像セレクタ3300は、画像処理部3250を経由してくる表面画像と、画像メモリ3290に蓄積された裏面画像のどちらかをセレクトして、主制御部−読み取り部Ｉ/Ｆ353を通して主制御部400へ送信される。
【００３７】
さらに、原稿画像データの先端の基準となる画先信号については、ＣＰＵ14001でタイミングを取って、主制御部−読み取り部Ｉ/Ｆ353を通して主制御部400へ通知される。自動原稿搬送装置200-Aからの通信ラインで通知される画先信号についても同様に読み取り部200-BのＣＰＵ14001でタイミングを取って、主制御部−読み取り部Ｉ/Ｆ353を通して主制御部400へ通知される。
【００３８】
ＣＣＤ2080およびＣＩＳ3080からは、原稿画像を走査する過程で、読み取りの1ラインごとにアナログの画像信号が出力され、それぞれ画像処理部3250、3090を経由して主制御部400へ送られてくる。それらの信号は増幅回路4020により増幅された後、補正回路4030へ送信される。そして、補正回路4030は画像信号に対して補正処理を行い、画像メモリ部4040に書き込む。以上の処理を原稿画像領域分行い、原稿の読み取り画像を形成する。
【００３９】
なお、本実施例では、自動原稿搬送装置200-Aの裏面画像読取部にＣＩＳ3080、画像読取装置200-Bの表面画像読取部にＣＣＤ2080を使用しているが、画像読み取りセンサであれば何を使ってもよい。
【００４０】
＜自動変倍機能の設定の有無を考慮しない原稿混載読み取りの流れ＞
まず、図８から図９及び図１０から図１２を用いて、自動変倍機能の設定の有無を考慮しない例を説明する。
図８は、変倍を考慮しない原稿混載読み取り時の主制御部400のフローチャートである。
本フローチャートで示す処理に係るプログラムは主制御部400のＣＰＵ2100が、ＲＯＭ2120やＨＤＤ2130に格納されているプログラムを順次ＲＡＭ2110に読出し、実行することで制御される。
【００４１】
ステップS1201では、原稿混載設定の有無を取得する。コピージョブにおける原稿混載設定は、例えば、次のように行われる。まず、図５(A)に示すコピージョブ設定画面の応用モード設定ボタン5002をユーザが押下する。そして、図５(C)に示すコピージョブ応用モード設定画面の原稿サイズ混載モード設定ボタン7001をユーザが押下することで原稿混載設定が行われる。設定値はＲＡＭ2110に保持される。
【００４２】
ステップS1202では、ステップS1201の取得結果により条件分岐を行う。原稿混載設定が行われている場合は、ステップS1203に進み、主制御部−読み取り部Ｉ/Ｆ352を経由して読み取り部に混載モードであることを通知する。ステップS1203に続いてS1204で読み取り処理が行われる。一方、ステップS1202で原稿混載設定が行われていないと判断された場合は、S1205に進み、通常の読み取り処理が行われる。サブルーチンS1204の詳細については図９を用いて説明する。
【００４３】
図９は、原稿混載読み取り時の主制御部400の読み取り処理のフローチャートである。
本フローチャートで示す処理に係るプログラムは主制御部400のＣＰＵ2100が、ＲＯＭ2120やＨＤＤ2130に格納されているプログラムを順次ＲＡＭ2110に読出し、実行することで制御される。
【００４４】
ステップS1301では、読み取り部が検知した原稿サイズを主制御部−読み取り部Ｉ/Ｆ352を経由して受信する。
続いてステップS1302では、ステップS1301で受信した原稿サイズおよびジョブの設定値から読み取り速度を計算し、主制御部−読み取り部Ｉ/Ｆ352を経由して読み取り部に設定する。ジョブの設定値は、例えば図５(B)や図５(C)に示される画面でユーザが設定可能な動作モードである。ここで、後述する自動倍率6001が設定されていない場合は、同一原稿束中の全ての原稿の読み取り速度は同一になる。つまり、ＣＰＵ2100は、同一原稿束中の原稿の搬送速度を変えるための制御を行わない。そのため、一定の搬送速度で原稿の読取動作を行うことになる。
【００４５】
ステップS1303では、画像要求を主制御部−読み取り部Ｉ/Ｆ352を経由して読み取り部に通知する。ここでは説明のため、ステップS1302とステップS1303を分離して記載しているが、実際には同一コマンドで送信される。
ステップS1304では、主制御部−読み取り部Ｉ/Ｆ353を経由して読み取り画像データの受信を行う。ステップS1305では、原稿一枚分の画像データ受信が完了した後、読み取り部からの最終原稿通知の有無を確認する。最終原稿通知が無い場合、即ち次原稿が存在する場合は、ステップS1301に戻り、読み取り処理を継続する。最終原稿通知を受信した場合は、読み取り処理を終了する。
【００４６】
図１０は、速度確定モード（後述）を考慮しない場合の原稿混載読み取り時の読み取り部のフローチャートである。
本フローチャートで示す処理に係るプログラムは読み取り部のＣＰＵ14001およびＣＰＵ3000が、ＲＯＭ14003およびＲＯＭ3010に格納されているプログラムを順次ＲＡＭ14002およびＲＡＭ3020に読出し、実行することで制御される。
【００４７】
ステップS1601では、自動原稿搬送装置200-Aによる原稿読み取りを開始する。
ステップS1602では、ステップS1203で主制御部400から設定される、原稿混載モードの有無を確認する。原稿混載モードが設定されている場合は、原稿毎に読み取り速度が変わる可能性があるため、サブルーチンS1603に進み、ストップモードで読み取りが行われる。
サブルーチンS1603の詳細については、図１１を用いて後述する。原稿混載モードが設定されていない場合はサブルーチンS1604に進み、ノンストップモードで読み取りが行われる。
サブルーチンS1604の詳細については、図１２を用いて後述する。読み取りが完了するとステップS1605に進み後処理が行われる。
【００４８】
図１１は、読み取り部におけるストップモード読み取りのフローチャートである。
本フローチャートで示す処理に係るプログラムは読み取り部のＣＰＵ14001およびＣＰＵ3000が、ＲＯＭ14003およびＲＯＭ3010に格納されているプログラムを順次ＲＡＭ14002およびＲＡＭ3020に読出し、実行することで制御される。
【００４９】
ステップS1701では、主制御部400から通知される、画像要求S1303が到来するのを待つ。前述の通り画像要求S1303には、読み取り速度情報S1302も付与されている。
ステップS1702では、ステップS1701で受信した、読み取り速度情報に基づいて原稿の搬送を開始する。原稿が読み取り開始位置に到達するとステップS1703で、読み取り処理を開始し、主制御部−読み取り部Ｉ/Ｆ353を経由して読み取り画像データを主制御部400に送信する。原稿１面分の読み取りが完了するとステップS1704に進み、最終原稿か否かの確認を行う。最終原稿では無い場合はステップS1701に戻り読み取り処理を継続する。最終原稿の場合は、主制御部−読み取り部Ｉ/Ｆ352を経由して主制御部400に最終原稿通知を行い、読み取り処理を終了する。
【００５０】
ここで、ストップモードで読み取りが行われた場合のタイミングについて図１３(B)を用いて説明する。読み取り処理は、主に読み取り位置までの原稿搬送と読み取り処理に分離される。原稿混載の場合、原稿毎に読み取り速度が変わる可能性があるため、主制御部４００側で前原稿の読み取りが完了し、次原稿の読み取り速度を確定させるまで次原稿の搬送を開始することができない。そのため、原稿間の間隔が空いてしまいパフォーマンスが低下する。
【００５１】
図１２は、読み取り部におけるノンストップモード読み取りのフローチャートである。
本フローチャートで示す処理に係るプログラムは読み取り部のＣＰＵ14001およびＣＰＵ3000が、ＲＯＭ14003およびＲＯＭ3010に格納されているプログラムを順次ＲＡＭ14002およびＲＡＭ3020に読出し、実行することで制御される。
【００５２】
ステップS1801では、読み取り速度などの読み取りモードを確定させる。ノンストップモードの場合、同一原稿束中の全ての原稿について同一設定で読み込むことができる。ステップS1802では原稿の搬送を開始する。
ステップS1803では、主制御部400から主制御部−読み取り部Ｉ/Ｆを経由して通知される画像要求信号を受信しているか否かを確認する。受信している場合はステップS1805に進み、原稿が読み取り開始位置に到達するのを待ち、読み取り処理を開始し、主制御部−読み取り部Ｉ/Ｆ353を経由して読み取り画像データを主制御部400に送信する。受信していない場合はステップＳ1804に進み、ＲＡＭ3020の空き容量の確認を行う。画像１面分以上の空き容量がある場合は、画像要求信号を待たずに、ステップS1805に進み読み取りを行う。空き容量が無い場合は、原稿を読み取り位置で停止させステップS1803に戻り、画像要求信号を待つ。
【００５３】
ステップS1805で原稿1面分の読み取りが完了するとステップS1806に進み、最終原稿か否かの確認を行う。最終原稿では無い場合はステップS1801に戻り読み取り処理を継続する。最終原稿の場合は、主制御部−読み取り部Ｉ/Ｆを経由して主制御部400に最終原稿通知を行い、読み取り処理を終了する。
【００５４】
ここで、ノンストップモードで読み取りが行われた場合のタイミングについて図１３(A)を用いて説明する。読み取り処理は、主に読み取り位置までの原稿搬送と読み取り処理に分離される。原稿毎に読み取り速度が変わらないため、前原稿の読み取り処理中に、次原稿の搬送を開始することができる。そのため、読み取り処理と次原稿の搬送処理の並列化が可能になり、原稿間の間隔が詰まりパフォーマンスが向上する。このように、自動変倍機能の設定の有無を考慮しないと、図１０に示すように、原稿混載読み取りモードが設定されているときには、必ず、ストップモードになってしまう。本実施形態では、これを、図１７及び図１８を用いて説明する方法によって、パフォーマンスを向上させる。
【００５５】
＜ジョブ種を考慮しない長尺読み取りの流れ＞
続いて、図１４から図１６を用いて、ジョブ種を考慮しないことにより長尺読み取りのパフォーマンスが低下する理由について説明する。
【００５６】
図１４は、ジョブ種を考慮しない長尺読み取り時の主制御部400のフローチャートである。
本フローチャートで示す処理に係るプログラムは主制御部400のＣＰＵ2100が、ＲＯＭ2120やＨＤＤ2130に格納されているプログラムを順次ＲＡＭ2110に読出し、実行することで制御される。
【００５７】
ステップS1401では、長尺読み設定の有無を取得する。コピージョブにおける設定方法の一例としては図５(A)に示すコピージョブ設定画面の応用モード設定ボタン5002を押下し、図５(C)に示すコピージョブ応用モード設定画面のフリーサイズ設定ボタン7002をユーザが押下することで設定される。また、ファックス送信ジョブにおける設定方法の一例としては、図６(A)に示すファックスジョブ設定画面のサイズ設定ボタン8002を押下し、図６(B)に示すファックスジョブサイズ設定画面の長尺ボタン9001を押下することで設定される。また、図６(A)に示すファックスジョブ設定画面のダイレクト送信設定チェックボックス8001をチェックした場合は、ジョブ種がダイレクトファックス（ＦＡＸダイレクト送信ジョブ）に設定され、読み取りサイズは自動的に長尺に設定される。設定値はRAM2110に保持される。ダイレクトファックスとは、原稿の読取前にダイヤルし、回線接続後、ファクシミリ送信が可能になった後に、原稿の読み込みと原稿の画像の送信を原稿１枚ごとに順に繰り返す機能である。
【００５８】
ステップS1402では、ステップS1401の取得結果により条件分岐を行う。長尺設定が行われていない場合は、S1405に進み、通常の読取処理を実行する。一方、設定されている場合は、ステップS1403に進み、主制御部−読み取り部Ｉ/Ｆを経由して読み取り部に通知する。続いて、サブルーチンS1404では、長尺読み取り処理が行われる。サブルーチンS1404の詳細については図１５を用いて説明する。
【００５９】
図１５は、長尺読み取り時の主制御部400の読み取り処理のフローチャートである。
本フローチャートで示す処理に係るプログラムは主制御部400のＣＰＵ2100が、ＲＯＭ2120やＨＤＤ2130に格納されているプログラムを順次ＲＡＭ2110に読出し、実行することで制御される。
【００６０】
ステップS1501では、読み取り解像度変更の有無を確認する。読み取り解像度設定の変更は、全ての長尺読み込み時に行われるわけでは無く、ファックスダイレクト送信の場合にのみ可能である。図７(A)に示す、ダイレクトファックス送信中画面の設定変更ボタン10001を押下すると開く、図７(B)に示す設定変更画面の解像度設定変更ボタン11001を押下するとジョブの途中で読み取り解像度を変更することができる。例えば、ページごとに、読み取り解像度の指定を受け付け、ＣＰＵ2100は、受け付けた読み取り解像度で各原稿を読み取るよう制御する。読み取り解像度によって、読み取り速度が変わる。読み取り解像度が低いと、読み取り速度が速くなり、読み取り解像度が高いと、読み取り速度が遅くなる。ダイレクトファックス送信では、このように原稿１枚１枚について、読み取り解像度がジョブの途中で変わることがあり、読み取り解像度によって読み取り速度が変わることがある。さらに、ダイレクトファックスは、長尺読み取り（フリーサイズ）モードで読み取られることが一般的である。  ステップS1502では、ステップS1501で確認した読み取り解像度から読み取り速度を計算し、主制御部−読み取り部Ｉ/Ｆを経由して読み取り部に設定する。前述の通りファックスダイレクト送信ジョブ以外の場合は、同一原稿束中の全ての原稿の読み取り速度は同一になる。
【００６１】
ステップS1503では、画像要求を主制御部−読み取り部Ｉ/Ｆを経由して読み取り部に通知する。ここでは説明のため、ステップS1502とステップS1503を分離して記載しているが、実際には同一コマンドで送信される。
ステップS1504では、主制御部−読み取り部Ｉ/Ｆ353を経由して読み取り画像データの受信を行う。
【００６２】
ステップS1505では、原稿一枚分の画像データ受信が完了した後、読み取り部からの最終原稿通知の有無を確認する。最終原稿通知が無い場合、即ち次原稿が存在する場合は、ステップS1501に戻り、読み取り処理を継続する。最終原稿通知を受信した場合は、読み取り処理を終了する。
【００６３】
図１６は、速度確定モード（後述）を考慮しない場合の長尺読み取り時の読み取り部のフローチャートである。
本フローチャートで示す処理に係るプログラムは読み取り部のＣＰＵ14001およびＣＰＵ3000が、ＲＯＭ14003およびＲＯＭ3010に格納されているプログラムを順次ＲＡＭ14002およびＲＡＭ3020に読出し、実行することで制御される。
【００６４】
ステップS2301では、自動原稿搬送装置200-Aによる原稿読み取りを開始する。
ステップS2302では、ステップS1403で主制御部400から設定される、長尺読み取りモードの有無を確認する。長尺読み取りモードが設定されている場合は、原稿毎に読み取り速度が変わる可能性があるため、サブルーチンS2303に進み、ストップモードで読み取りが行われる。
【００６５】
サブルーチンS2303の詳細については、図１１を用いて説明したとおりである。長尺読み取りモードが設定されていない場合はサブルーチンS2304に進み、ノンストップモードで読み取りが行われる。
サブルーチンS2304の詳細については、図１２を用いて説明したとおりである。読み取りが完了するとステップS2306に進み後処理が行われる。本実施形態では、図１４から図１６を用いて、ジョブ種を考慮しないことによる長尺読み取りのパフォーマンスの低下を、図１９及び図２０を用いて説明する方法によって抑制する。
【００６６】
＜自動変倍機能の設定の有無を考慮した原稿混載読み取りの流れ＞
続いて、図１７および図１８を用いて、自動変倍機能の設定の有無を考慮することにより原稿混載読み取りのパフォーマンスを向上させる方法について説明する。
【００６７】
図１７は、自動変倍機能を考慮した原稿混載読み取り時の主制御部400のフローチャートである。
本フローチャートで示す処理に係るプログラムは主制御部400のＣＰＵ2100が、ＲＯＭ2120やＨＤＤ2130に格納されているプログラムを順次ＲＡＭ2110に読出し、実行することで制御される。
【００６８】
ステップS2101では、原稿混載設定の有無を取得する。コピージョブにおける原稿混載設定は、例えば、次のように行われる。まず、図５(A)に示すコピージョブ設定画面の応用モード設定ボタン5002をユーザが押下する。そして、図５(C)に示すコピージョブ応用モード設定画面の原稿サイズ混載モード設定ボタン7001をユーザが押下することで原稿混載設定が行われる。設定値はＲＡＭ2110に保持される。
ステップS2102では、ステップS2101の取得結果により条件分岐を行う。原稿混載設定が行われている場合は、ステップS2103に進み、主制御部−読み取り部Ｉ/Ｆを経由して読み取り部に混載モードを設定する。
【００６９】
ステップS2104では、自動変倍機能の設定の有無を取得する。コピージョブにおける設定方法の一例としては図５(A)に示すコピージョブ設定画面の倍率設定ボタン5001を押下し、図５(B)に示すコピージョブ倍率設定画面の自動倍率設定ボタン6001をユーザが押下することで設定される。設定値はRAM2110に保持される。
【００７０】
ステップS2105では、ステップS2104の取得結果により条件分岐を行う。自動変倍機能の設定が行われている場合は、ステップS2106に進み主制御部−読み取り部Ｉ/Ｆを経由して読み取り部に速度可変混載モードを設定する。自動変倍機能の設定が行われていない場合は、ステップS2107に進み主制御部−読み取り部Ｉ/Ｆを経由して読み取り部に速度確定混載モードを設定する。
【００７１】
サブルーチンS2108では、読み取り処理が行われる。サブルーチンS2108の詳細については図９を用いて説明済みである。
【００７２】
図１８は、速度確定モードを考慮した場合の原稿混載読み取り時の読み取り部のフローチャートである。
本フローチャートで示す処理に係るプログラムは読み取り部のＣＰＵ14001およびＣＰＵ3000が、ＲＯＭ14003およびＲＯＭ3010に格納されているプログラムを順次ＲＡＭ14002およびＲＡＭ3020に読出し、実行することで制御される。
【００７３】
ステップS2201では、自動原稿搬送装置200-Aによる原稿読み取りを開始する。ステップS2202では、ステップS2103で主制御部400から設定される、原稿混載モードの有無を確認する。
原稿混載モードが設定されている場合は、ステップS2203に進み、ステップS2105またはステップS2106で主制御部400から設定される、速度可変混載モードまたは速度確定混載モードの設定値を確認する。
【００７４】
速度確定混載モードが設定されている場合は、サブルーチンS2204に進みノンストップモードで読み取りが行われる。サブルーチンS2204の詳細ついては図１２を用いて説明済みである。速度可変混載モードが設定されている場合はサブルーチンS2205に進み、ストップモードで読み取りが行われる。サブルーチンS2205の詳細については、図１１を用いて説明済みである。読み取りが完了するとステップS2206に進み後処理が行われる。
【００７５】
図１７および図１８を用いて説明したとおり、原稿混載モードであっても自動変倍設定の有無を考慮することにより、適切な読み取りモードを選択可能になり、速度確定混載の場合はノンストップモードが選択可能になりパフォーマンスが向上する。
【００７６】
＜ジョブ種を考慮した長尺読み取りの流れ＞
続いて、図１９及び図２０を用いて、ジョブ種を考慮することにより長尺読み取りのパフォーマンスを向上させる方法について説明する。
図１９は、ジョブ種を考慮した長尺読み取り時の主制御部400のフローチャートである。
本フローチャートで示す処理に係るプログラムは主制御部400のＣＰＵ2100が、ＲＯＭ2120やＨＤＤ2130に格納されているプログラムを順次ＲＡＭ2110に読出し、実行することで制御される。
【００７７】
ステップS2401では、長尺読み設定の有無を取得する。コピージョブにおける設定方法の一例としては図５(A)に示すコピージョブ設定画面の応用モード設定ボタン5002を押下し、図５(C)に示すコピージョブ応用モード設定画面のフリーサイズ設定ボタン7002をユーザが押下することで設定される。また、ファックス送信ジョブにおける設定方法の一例としては、図６(A)に示すファックスジョブ設定画面のサイズ設定ボタン8002を押下し、図６(B)に示すファックスジョブサイズ設定画面の長尺ボタン9001を押下することで設定される。また、図６(A)に示すファックスジョブ設定画面のダイレクト送信設定チェックボックス8001をチェックした場合は、ジョブ種がダイレクトファックスに設定され、読み取りサイズは自動的に長尺に設定される。設定値はＲＡＭ2110に保持される。
【００７８】
ステップS2402では、ステップS2401の取得結果により条件分岐を行う。長尺設定が行われている場合は、ステップS2403に進み、主制御部−読み取り部Ｉ/Ｆを経由して読み取り部に長尺モードを設定する。
ステップS2404では、ジョブ種を取得する。ジョブ種はＲＡＭ2110に保持される。
【００７９】
ステップS2405では、ステップS2404で取得したジョブ種の判定結果により条件分岐を行う。ジョブ種がＦＡＸダイレクト送信ジョブの場合は、ステップS2406に進み、主制御部−読み取り部Ｉ/Ｆを経由して読み取り部に速度可変長尺モードを設定する。ジョブ種判定がＦＡＸダイレクト送信ジョブ以外の場合は、ステップS2407に進み、主制御部−読み取り部Ｉ/Ｆを経由して読み取り部に速度確定長尺モードを設定する。
【００８０】
サブルーチンS2408では、長尺読み取り処理が行われる。サブルーチンS2408の詳細については図１５を用いて説明済みである。
【００８１】
＜速度確定モードを考慮した場合の長尺読み取り＞
図２０は、速度確定モードを考慮した場合の長尺読み取り時の読み取り部のフローチャートである。
本フローチャートで示す処理に係るプログラムは読み取り部のＣＰＵ14001およびＣＰＵ3000が、ＲＯＭ14003およびＲＯＭ3010に格納されているプログラムを順次ＲＡＭ14002およびＲＡＭ3020に読出し、実行することで制御される。
【００８２】
ステップS2501では、自動原稿搬送装置200-Aによる原稿読み取りを開始する。
ステップS2502では、ステップS2403で主制御部400から設定される、長尺読み取りモードの有無を確認する。長尺読み取りモードが設定されている場合は、ステップS2503に進み、ステップS2406またはステップS2407で主制御部400から設定される、速度可変長尺モードまたは速度確定長尺モードの設定値を確認する。
【００８３】
速度確定長尺モードが設定されている場合は、サブルーチンS2504に進みノンストップモードで読み取りが行われる。サブルーチンS2504の詳細ついては図１２を用いて説明済みである。
速度可変長尺モードが設定されている場合はサブルーチンS2505に進み、ストップモードで読み取りが行われる。サブルーチンS2505の詳細については、図１１を用いて説明済みである。読み取りが完了するとステップS2506に進み後処理が行われる。
【００８４】
図１９及び図２０を用いて説明したとおり、長尺モードであってもジョブ種を考慮することにより、適切な読み取りモードを選択可能になり、速度確定混載の場合はノンストップモードが選択可能になりパフォーマンスが向上する。
＜その他の実施例＞ 
本実施形態では、図１７及び図１８に示す第１の処理と、図１９及び図２０に示す第２の処理の両方の処理を実行する画像形成装置を例に説明したが、第１の処理と第２の処理のいずれか一方のみを実行する画像形成装置でもよい。
本発明は、上述の実施形態の1以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給する。そして、そのシステム又は装置のコンピュータにおける1つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、1以上の機能を実現する回路(例えば、ＡＳＩＣ)によっても実現可能である。
【符号の説明】
【００８５】
140  読み取り部
141  原稿フィーダ
142  原稿設置トレイ
400  主制御部
200  読み取り部
【図１】
2018019157.tif 000003
【図２】
2018019157.tif 000004
【図３】
2018019157.tif 000005
【図４】
2018019157.tif 000006
【図５】
2018019157.tif 000007
【図６】
2018019157.tif 000008
【図７】
2018019157.tif 000009
【図８】
2018019157.tif 000010
【図９】
2018019157.tif 000011
【図１０】
2018019157.tif 000012
【図１１】
2018019157.tif 000013
【図１２】
2018019157.tif 000014
【図１３】
2018019157.tif 000015
【図１４】
2018019157.tif 000016
【図１５】
2018019157.tif 000017
【図１６】
2018019157.tif 000018
【図１７】
2018019157.tif 000019
【図１８】
2018019157.tif 000020
【図１９】
2018019157.tif 000021
【図２０】
2018019157.tif 000022