(57)【要約】【課題】用紙サイズを設定せず、手差し給紙トレイからフリーサイズ設定で用紙を供給した場合であっても、用紙の大きさに応じて適正領域の原稿画像を読み取ることによって、画像読取時間を短縮することができる画像形成装置を提供する。【解決手段】手差し給紙トレイ４１０に載置された用紙Ｓがフリーサイズ設定である場合（ステップＳ８０１で「ＹＥＳ」）、上限サイズ検知可能判断処理を実行し（ステップＳ８０２）、上限サイズ検知可能の場合（ステップＳ８０３で「ＹＥＳ」）、上限サイズ設定処理を実行して上限サイズを設定し（ステップＳ８０４）、その後、設定した上限サイズで画像読み取り処理を実行し（ステップＳ８０７）、読み取り画像を用紙Ｓに印刷するプリント処理を実行する（ステップＳ８１２）。【選択図】図５
2019151439.tif 000002
【特許請求の範囲】
【請求項１】
手差し給紙トレイと、
前記手差し給紙トレイに載置された用紙を搬送する搬送手段と、
前記搬送手段により搬送された用紙に画像を形成する画像形成手段と、
前記手差し給紙トレイに載置された用紙の有無を検知する用紙検知手段と、
前記手差し給紙トレイに載置された用紙の前記搬送手段の搬送方向に直交する幅方向における長さを検知する用紙幅検知手段と、
前記手差し給紙トレイに載置された用紙の前記搬送方向における長さを検知する用紙長検知手段と、
原稿画像を読み取り領域に従って読み取る読取手段と、
前記手差し給紙トレイに載置され、印刷用紙として使用される用紙のサイズを設定するサイズ設定手段と、
前記サイズ設定手段により設定された用紙サイズに従って前記読み取り手段の読み取り領域を設定する領域設定手段と、を有し、
前記領域設定手段は、前記サイズ設定手段により特定の用紙サイズが設定されなかった場合、前記用紙検知手段、用紙幅検知手段、及び用紙長検知手段の検知結果を用いて前記手差し給紙トレイに載置された用紙がとり得る上限サイズを特定し、特定した上限サイズを前記読取手段の読み取り領域として設定する
ことを特徴とする画像形成装置。
【請求項２】
前記領域設定手段は、前記用紙検知手段と、前記用紙幅検知手段の検知結果を用いて、前記手差し給紙トレイに載置された用紙の上限サイズが検知可能か否か判定する判定手段を備え、
前記判定手段による判定が可能であった場合、前記用紙長検知手段の検知結果を用いて前記上限サイズを特定し、前記読み取り領域として設定することを特徴とする請求項１記載の画像形成装置。
【請求項３】
前記判定手段は、前記用紙幅検知手段の検知結果が閾値以上の場合、前記手差し給紙トレイに載置された用紙について上限サイズの検知が可能と判定することを特徴とする請求項２記載の画像形成装置。
【請求項４】
前記用紙幅検知手段は、前記手差し給紙トレイに設けられたサイドガイドの位置に基づいて前記用紙の前記搬送方向に直交する幅方向の長さを検知することを特徴とする請求項１乃至３のいずれか１項に記載の画像形成装置。
【請求項５】
前記用紙長検知手段は、前記手差し給紙トレイの給紙方向に沿って並設された第１及び第２の用紙長検知手段を備えており、
前記領域設定手段は、前記第１及び第２の用紙長検知手段の検知結果の組み合わせを用いて前記用紙の前記搬送方向の長さを検知することを特徴とする請求項１乃至４のいずれか１項に記載の画像形成装置。
【請求項６】
前記用紙長検知手段は、
前記用紙幅検知手段の検知結果が閾値以上であって、第１の用紙長検知手段が用紙未検知の場合、用紙長の最大長を、前記手差し給紙トレイにおける給紙開始端から前記第１の用紙長検知手段までの長さと判定し、
前記用紙幅検知手段の検知結果が閾値以上であって、前記第１の用紙長検知手段が用紙を検知しており、前記第２の用紙長検知手段が用紙未検知の場合、用紙長の最大長を、前記手差し給紙トレイにおける給紙開始端から前記第２の用紙長検知手段までの長さと判定することを特徴とする請求項５記載の画像形成装置。
【請求項７】
前記領域設定手段は、前記判定手段が前記上限サイズの検知が不可能と判定した場合、前記読取手段の最大読み取り領域を画像読み取り領域として設定することを特徴とする請求項２乃至６のいずれか１項に記載の画像形成装置。
【請求項８】
ユーザに対して情報を報知する報知手段を備え、
前記報知手段は、前記領域設定手段の設定内容を表示画面に表示してユーザに報知することを特徴とする請求項１乃至７の何れか１項に記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、給紙用の手差しトレイを備えた画像形成装置に関する。
【背景技術】
【０００２】
画像形成装置は、給紙用の用紙を格納する用紙格納部を備えており、用紙格納部に格納された用紙は１枚ずつ給紙され、画像形成に供される。用紙格納部としては、例えば、画像形成装置本体内に用紙を格納する給紙カセット、大量の用紙を格納するための給紙デッキ、及び画像形成装置本体の側面から少量の用紙を供給する手差し給紙トレイが挙げられる。
【０００３】
手差し給紙トレイから用紙を供給する場合、ユーザの煩雑な操作を省略するために、手差し給紙トレイにセットした用紙のサイズを入力することなく給紙できるフリーサイズ設定が可能である。フリーサイズ設定で圧板印刷処理を実行する場合、用紙サイズが不明であるため、読み取り可能なすべての領域を読み取ってメモリに格納する画像形成方法が採用されている（特許文献１）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００４−１３４９２５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記従来技術は、手差し給紙トレイに小さいサイズの用紙がセットされた場合でも常に読み取り可能な全領域の画像が読み取られるので、必要以上の読み取り時間を要し、画像形成を開始するまでに時間がかかり過ぎるという問題がある。
【０００６】
本発明は、手差し給紙トレイからフリーサイズ設定で用紙を供給した場合であっても、用紙の大きさに応じて適正範囲の画像を読み取ることによって画像読み取り時間を短縮することができる画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達するために、請求項１記載の画像形成装置は、手差し給紙トレイと、前記手差し給紙トレイに載置された用紙を搬送する搬送手段と、前記搬送手段により搬送された用紙に画像を形成する画像形成手段と、前記手差し給紙トレイに載置された用紙の有無を検知する用紙検知手段と、前記手差し給紙トレイに載置された用紙の前記搬送手段の搬送方向に直交する幅方向における長さを検知する用紙幅検知手段と、前記手差し給紙トレイに載置された用紙の前記搬送方向における長さを検知する用紙長検知手段と、原稿画像を読み取り領域に従って読み取る読取手段と、前記手差し給紙トレイに載置され、印刷用紙として使用される用紙のサイズを設定するサイズ設定手段と、前記サイズ設定手段により設定された用紙サイズに従って前記読み取り手段の読み取り領域を設定する領域設定手段と、を有し、前記領域設定手段は、前記サイズ設定手段により特定の用紙サイズが設定されなかった場合、前記用紙検知手段、用紙幅検知手段、及び用紙長検知手段の検知結果を用いて前記手差し給紙トレイに載置された用紙がとり得る上限サイズを特定し、特定した上限サイズを前記読取手段の読み取り領域として設定することを特徴とする。
【発明の効果】
【０００８】
本発明によれば、手差し給紙トレイからサイズを設定しないで用紙を供給して印刷処理を実行する際、用紙サイズに応じた上限の読み取り範囲で原稿画像を読み取るので、常に全ての領域を読み取る従来技術に比べて画像読み取り時間を短縮することができる。
【図面の簡単な説明】
【０００９】
【図１】実施の形態に係る画像形成装置の概略構成を示す縦断面図である。
【図２Ａ】手差し給紙トレイの平面図である。
【図２Ｂ】手差し給紙トレイの平面図である。
【図３】図１の画像形成装置の操作部の操作画面を示す図である。
【図４】図１の画像形成装置の制御構成を示すブロック図である。
【図５】図１の画像形成装置で実行される圧板印刷処理の手順を示すフローチャートである。
【図６】図５のステップＳ８０２で実行される上限サイズ検知可能判断処理の手順を示すフローチャートである。
【図７】手差し給紙トレイに設けられたセンサの検出結果と、原稿画像の読み取り領域との関係を示す表である。
【図８Ａ】図７のケース１に対応する画像読み取り領域を示す図である。
【図８Ｂ】図７のケース２に対応する画像読み取り領域を示す図である。
【図８Ｃ】図７のケース３に対応する画像読み取り領域を示す図である。
【図８Ｄ】図７のケース４に対応する画像読み取り領域を示す図である。
【図８Ｅ】図７のケース５に対応する画像読み取り領域を示す図である。
【図９】図５のステップＳ８０４で実行される上限サイズ設定処理の手順を示すフローチャートである。
【図１０】用紙の再セットを促すための表示画面を示す図である。
【図１１】図５のステップＳ８１２で実行されるフリーサイズプリント処理の手順を示すフローチャートである。
【図１２Ａ】出力画像サイズ調整処理を説明するための図である。
【図１２Ｂ】出力画像サイズ調整処理を説明するための図である。
【発明を実施するための形態】
【００１０】
以下、実施の形態について図面を参照しつつ詳細に説明する。
【００１１】
図１は、実施の形態に係る画像形成装置の概略構成を示す縦断面図である。図１において、この画像形成装置は、例えばプリント、スキャン、ＦＡＸ等の各種機能を備えた複合機である。複合機１０３は、スキャナ部３２２、プリンタ部３２３、及び操作部３２１を備えている。スキャナ部３２２とプリンタ部３２３は一体に構成されている。
【００１２】
スキャナ部３２２は、プラテンガラス４０２と、該プラテンガラス４０２の下方に配置されたスキャナユニット４０３及びイメージセンサ４０４、並びにプラテンガラス４０２の上部に配置された原稿自動給送装置（ＡＤＦ）４０１を備えている。
【００１３】
プリンタ部３２３は、画像形成ユニット４０、その下方に設けられた給紙カセット４０８及び４０９、給紙カセットに収容された用紙Ｓを画像形成ユニット４０まで搬送する給紙パス４２２、及び用紙Ｓを機外まで搬送する排紙パス４２３を備えている。
【００１４】
画像形成ユニット４０は、感光ドラム４０６と、該感光ドラム４０６の外周面に対向するように配置された露光制御部４０５、現像器４２６及びクリーニング部４０７を備えている。感光ドラム４０６の下方には、当該感光ドラム４０６と当接するように転写部４１２が設けられている。
【００１５】
給紙パス４２２における画像形成ユニット４０の上流側にレジストレーションローラ（レジストローラ）４１１が配置されている。また、排紙パス４２３における画像形成ユニット４０の下流側には定着部４１３、搬送ローラ４１４及び排紙ローラ４１６が配置されている。排紙ローラ４１６は、定着部４１３の出口用紙を搬送して排紙トレイ４２０に排紙する。排紙トレイ４２０には、用紙Ｓを検出するセンサ４２１が設けられている。
【００１６】
排紙パス４２３における搬送ローラ４１４の下流側に反転パス４２４が接続されており、接続部には、搬送先を切り替えるフラッパ４１５が配置されている。反転パス４２４は、搬送ローラ４１８及び４１９を備えている。
【００１７】
プリンタ部３２３の側面には、手差し給紙トレイ４１０が設けられている。手差し給紙トレイ４１０の給紙パス４２５は、上述の給紙パス４２２におけるレジストローラ４１１の上流側に接続されている。
【００１８】
次に、図１の複合機１０３の側面に設けられた手差し給紙トレイについて説明する。
【００１９】
図２Ａ及び図２Ｂは、手差し給紙トレイの平面図であり、図２Ａには、上限検知可能幅以上の主走査幅の用紙が載置された手差し給紙トレイが示されている。また、図２Ｂには、上限検知可能幅未満の主走査幅の用紙が載置された手差し給紙トレイが示されている。なお、用紙の主走査幅とは、手差し給紙トレイ４１０に載置された用紙の搬送方向に直交する方向の長さをいう。また、用紙の搬送方向に沿った長さを副走査長という。
【００２０】
図２Ａ中、手差し給紙トレイ４１０の左側にプリンタ部３２３（図示省略）が位置する。手差し給紙トレイ４１０の給紙方向先端部の上方には、手差しピックアップローラ６０１が設けられている。また、手差し給紙トレイ４１０の用紙載置面には、手差し用紙有無センサ６０４、サイドガイド６０２及び６０３、第１の手差し用紙長センサ６０８、第２の手差し用紙長センサ６０９、及び手差し用紙幅センサ６０７が設けられている。第１の手差し用紙長センサ６０８及び第２の手差し用紙長センサ６０９は、手差し給紙トレイ４１０の用紙載置面に、用紙搬送方向に沿って並設されている。手差し用紙有無センサ６０４は、用紙検知手段として機能し、第１の手差し用紙長センサ６０８及び第２の手差し用紙長センサ６０９は、それぞれ用紙長検知手段として機能し、手差し用紙幅センサ６０７は、用紙幅検知手段として機能する。
【００２１】
手差し給紙トレイ４１０の左端の給紙開始端から第１の手差し用紙長センサ６０８までの長さは、例えば２１０ｍｍ（「上限サイズ１」という。）、第２の手差し用紙長センサ６０９までの長さは、例えば３００ｍｍ（「上限サイズ２」という。）である。
【００２２】
図２Ａにおいて、手差し給紙トレイ４１０の用紙載置面に用紙束が載置される。載置された用紙束を構成する用紙Ｓは、手差しピックアップローラ６０１によって用紙束から１枚ずつ分離して搬送される。手差し給紙トレイ４１０に用紙Ｓが載置されているとき、手差し用紙有無センサ６０４がオンとなり、プリンタ部３２３から後述するコントローラ３２５に手差し用紙有無センサ６０４のオン信号が入力される。これによって、複合機１０３を制御するコントローラ３２５は、手差し給紙トレイ４１０に用紙が載置されていると判断する。
【００２３】
手差し給紙トレイ４１０に載置された印刷用紙としての用紙Ｓは、規制板であるサイドガイド６０２及び６０３によって、用紙の幅方向の両端部が狭持される。これにより、手差しピックアップローラ６０１によって搬送される用紙Ｓの斜行が防止されている。サイドガイド６０２及び６０３は、図２Ａ中、矢印６０５及び６０６方向にスライド可能であり、これによって、幅が異なる用紙にも対応してその幅方向の両端部を挟持することができる。
【００２４】
サイドガイド６０２及び６０３は、図示省略したリンク部材を介して第４の検知手段である手差し用紙幅センサ６０７と連結されている。手差し用紙幅センサ６０７は、サイドガイド６０２及び６０３の動作に連動し、当該サイドガイド６０２及び６０３の位置に応じた信号（ＡＤ値）をコントローラ３２５に出力する。
【００２５】
ユーザが、手差し給紙トレイ４１０に載置する用紙のサイズ設定を「自動（フリーサイズ）」にした場合（すなわち、特定の用紙サイズが設定されなかった場合）、コントローラ３２５は、各センサの検知結果に基づいて手差し用紙のサイズを決定する。すなわち、コントローラ３２５は、手差し用紙幅センサ６０７から入力された信号（ＡＤ値）に基づいて用紙の主走査幅を検知し、第１の手差し用紙長センサ６０８及び第２の手差し用紙長センサ６０９の検知信号の組み合わせから手差し用紙の副走査長を決定する。
【００２６】
但し、通常、第１の手差し用紙長センサ６０８及び第２の手差し用紙長センサ６０９は、手差し給紙トレイ４１０の主走査方向の中央に配置されていない。従って、所定幅以下の用紙がセットされた場合、第１の手差し用紙長センサ６０８及び第２の手差し用紙長センサ６０９は共にオフになる。
【００２７】
例えば、図２Ｂに示したように、所定幅以下の用紙が載置されると、第１及び第２の手差し用紙長センサ６０８及び６０９はオフになる。ここで、所定幅とは、手差し給紙トレイ４１０に載置された用紙Ｓがとり得る上限サイズを検知できるか否かを判断するための上限検知可能幅をいい、例えば、２００ｍｍである。２００ｍｍは、用紙Ｓがとり得る上限サイズを検知できるか否かを判断するための閾値であり、この閾値未満の幅の用紙Ｓをセットすると、第１及び第２の手差し用紙長センサ６０８及び６０９はオフになり、用紙の取り得る上限サイズを検知できなくなる。従って、この場合、コントローラ３２５は、手差し用紙サイズをフリーサイズに設定し、ＲＡＭ３０２に記憶する。
【００２８】
手差し用紙サイズをフリーサイズに設定するのは、用紙サイズを特定することができないので、用紙サイズがどのようなサイズであっても印字画像が途切れることがないように、原稿画像を広めに読み取るためである。
【００２９】
次に、図１の複合機１０３の操作部について説明する。
【００３０】
図３は、図１の複合機１０３の操作部３２１の操作画面を示す図である。図３において、操作部３２１の操作画面には、スタートキー５０１、クリア／ストップキー５０２、テンキー５０３、ユーザモードキー５１３、及び機能画面領域５０４が設けられている。
【００３１】
スタートキー５０１は、例えば、スキャナ部３２２によるスキャン開始の指示等、ジョブの開始を受けつけるためのキーである。クリア／ストップキー５０２は、装置の待機中にはクリアキー、ジョブ実行中にはストップキーとして機能する。テンキー５０３は、数字を入力するためのキーである。ユーザモードキー５１３は、複合機１０３の設置を行う際などに、ユーザモード画面に遷移させるためのキーである。機能画面領域５０４は、コピーやファックス送信などを実行する際に各種設定を行う表示画面である。
【００３２】
以下、コピー機能を例に、機能画面領域５０４について説明する。機能画面領域５０４には、用紙選択キー５０５、等倍キー５０６、ズームキー５０７、カラーモード選択キー５０８、ショートカットキー５０９〜５１２が表示されている。用紙選択キー５０５は、印刷出力する用紙を給紙段又は自動用紙選択部から選択するキーである。等倍キー５０６は、等倍印刷を指定するためのキーである。ズームキー５０７は、任意の倍率を指定するためのキーである。カラーモード選択キー５０８は、印刷出力するカラーモードを択するためのキーである。ショートカットキー５０９〜５１２は、様々な処理に対応するキーを設定するためのショートカットキーである。機能画面領域５０４を操作することによって、例えば、仕上げ設定、両面モード、濃度設定、原稿の種類などを設定することができる。機能画面領域５０４で選択された各種設定は、ジョブ毎に、後述するＲＡＭ３０２に記憶される。
【００３３】
次に、図１の複合機１０３の制御構成について説明する。
【００３４】
図４は、図１の複合機１０３の制御構成を示すブロック図である。図４において、複合機１０３は、コントローラ３２５を有し、コントローラ３２５内にはＣＰＵ３０１が内蔵されている。ＣＰＵ３０１は、システムバス３０７を介してＲＡＭ３０２、ＲＯＭ３０３、ＨＤＤ３０４、操作部Ｉ／Ｆ３０５、認証処理部３１９、ネットワークＩ／Ｆ３０６、及びＲＩＰ部３０８とそれぞれ接続されている。操作部Ｉ／Ｆ３０５は、操作部３２１と接続されており、ネットワークＩ／Ｆ３０６は、ＬＡＮ、ＷＡＮ３２４と接続されている。
【００３５】
ＲＩＰ部３０８に圧縮部３０９が接続されている。圧縮部３０９は、画像バス３２０を介して埋め込み情報抽出部３１０、圧縮部３１３、画像変換部３１４、画像メモリ３２６、符号画像生成部３１６及び伸張部３１５とそれぞれ接続されている。圧縮部３１３は、スキャナ画像処理部３１２、スキャナＩ／Ｆ３１１及スキャナ部３２２に接続されている。スキャナ画像処理部３１２は、埋め込み情報抽出部３１０とも接続されている。伸張部３１５は、プリンタ画像処理部３１７、プリンタＩ／Ｆ３１８及びプリンタ部３２３に接続されており、プリンタ画像処理部３１７は、符号画像生成部３１６とも接続されている。
【００３６】
ＣＰＵ３０１は、ＲＯＭ３０３又はＨＤＤ３０４に記憶された制御プログラムに従って、システムバス３０７に接続される各種装置とのアクセスを統括的に制御する。また、ＣＰＵ３０１は、コントローラ３２５内部で行われる各種処理について統括的に制御する。ＲＡＭ３０２は、ＣＰＵ３０１が動作するためのシステムワークメモリであり、かつ画像データを一時記憶するためのメモリでもある。ＲＯＭ３０３は、装置のブートプログラムなどを格納している。ＨＤＤ３０４は、ハードディスクドライブであり、システムソフトウェアや画像データを格納する。
【００３７】
操作部Ｉ／Ｆ３０５は、システムバス３０７と操作部３２１とを接続するためのインタフェース部である。操作部Ｉ／Ｆ３０５は、操作部３２１に表示するための画像データをシステムバス３０７から受取り、操作部３２１に出力すると共に、操作部３２１から入力された情報をシステムバス３０７へ出力する。
【００３８】
ＮｅｔｗｏｒｋＩ／Ｆ３０６は、ＬＡＮ、ＷＡＮ３２４及びシステムバス３０７を介して他の機器と双方向にデータをやり取りする。画像バス３２０は、画像データをやり取りするための伝送路であり、ＰＣＩバス又はＩＥＥＥで構成されている。
【００３９】
スキャナ画像処理部３１２は、スキャナ部３２２からスキャナＩ／Ｆ３１１を介して受け取った画像データに対して、補正、加工、及び編集を行う。埋め込み情報抽出部３１０は、画像データから背景画像に埋め込まれているパターンの検出や付加情報の抽出の処理を行う。圧縮部３１３は、画像データを受取り、データを圧縮し、出力の画像番号を付与して画像メモリ３２６に記憶する。
【００４０】
ＣＰＵ３０１は、また、プリンタＩ／Ｆ３１８を経由してプリンタ部３２３から印字可能通知が送られると、画像メモリ３２６から画像番号が最も小さい画像データを取得し、伸張部３１５に送る。伸張部３１５は、データを伸張した後にラスタ展開してプリンタ画像処理部３１７に送る。プリンタ画像処理部３１７は、伸張部３１５から送信された画像データを受取り、この画像データに付随している属性データを参照しながら画像データに画像処理を施す。プリンタ画像処理部３１７は、また、指示がある場合は符号画像生成部３１６において生成された符号画像データを画像データに合成する。
【００４１】
符号画像生成部３１６は、二次元コード画像やバーコード画像、情報埋め込み技術によって生成された画像等の符号画像データを生成する。なお、符合画像の生成は、ＲＡＭ３０２内に格納されたプログラムを実行することによって行われる。画像処理後の画像データは、プリンタＩ／Ｆ３１８を介してプリンタ部３２３に出力される。
【００４２】
画像変換部３１４は、画像データに対して回転や色空間変換、２値多値変換、画像合成、間引きといった所定の変換処理を施す。ＲＩＰ部３０８は、ＰＤＬコードデータを基に生成された中間データを受取り、ビットマップデータ（多値）を生成する。生成されたビットマップデータは圧縮部３０９で圧縮されて画像バス３２０へ送られる。
【００４３】
認証処理部３１９は、操作部３２１で入力されたユーザ情報を使用したユーザやワークグループの認証に加えて、印刷ジョブ認証を行う。認証処理部３１９は、また、認証済みユーザやワークグループの情報の管理を行う。
【００４４】
次に、このような構成の複合機１０３の一般的な動作について説明する。
【００４５】
ＡＤＦ４０１は、原稿トレイ上に上向きにセットされた原稿を先頭ページから順に１枚ずつ左方向へ給紙し、湾曲したパスを介してプラテンガラス４０２上の所定位置へ搬送する。スキャナユニット４０３は、プラテンガラス４０２上に搬送された原稿の表面を、図中左から右方向へ走査することによって原稿画像を読み取り、画像信号としてプリンタ部３２３の露光制御部４０５に送信する。
【００４６】
露光制御部４０５は、受信した画像信号に応じたレーザ光を感光ドラム４０６に照射してその表面に静電潜像を形成する。感光ドラム４０６上に形成された静電潜像は、現像器４２６によって現像されてトナー像となる。トナー像は、転写部４１２において、例えば給紙カセット４０８からピックアップされ、給紙パス４２２を経て搬送された用紙Ｓに転写される。トナー像が転写された用紙Ｓは定着部４１３に搬入され、ここで、転写画像が用紙Ｓに定着される。画像が定着された用紙Ｓは排紙ローラ４１６によって排紙トレイ４２０に排紙される。
【００４７】
なお、複合機１０３は、ジョブが実行されていない状態で、かつ操作部３２１の操作が所定時間行われていない場合、スキャナ部３２２やプリンタ部３２３への電源供給を停止するスリープ状態へと遷移する。
【００４８】
次に、図１の複合機１０３で実行される圧板印刷処理について説明する。
【００４９】
図５は、図１の複合機１０３で実行される圧板印刷処理の手順を示すフローチャートである。この圧板印刷処理は、複合機１０３のＣＰＵ３０１がＲＯＭ３０３又はＨＤＤ３０４に記憶された圧板印刷処理プログラムに従って実行する。
【００５０】
圧板印刷処理が開始されると、ＣＰＵ３０１は、先ず、ＲＡＭ３０２に記憶されている手差し用紙サイズがフリーサイズ設定であるか否か判定する（ステップＳ８０１）。ステップＳ８０１の判定の結果、手差し用紙サイズがフリーサイズ設定である場合（ステップＳ８０１で「ＹＥＳ」）、ＣＰＵ３０１は処理をステップＳ８０２に進める。すなわち、ＣＰＵ３０１は、対象となる手差し用紙が最も大きい場合でもこの大きさ以下であるという用紙Ｓの上限サイズを検知できるか否かを判定する上限サイズ検知可能判断処理を実行する（ステップＳ８０２）。上限サイズ検知可能判断処理では、手差し給紙トレイ４１０に載置された用紙Ｓの主走査幅が所定の閾値以上の場合、上限サイズ検知可能と判定される。この場合、閾値は、例えば、２００ｍｍである。上限サイズ検知可能判断処理の詳細については、後述する。
【００５１】
上限サイズ検知可能判断処理を実行した後、ＣＰＵ３０１は、ステップＳ８０２における判断処理の結果を参照して、対象となる用紙Ｓの上限サイズが検知可能か否か判定する（ステップＳ８０３）。ステップＳ８０３の判定の結果、上限サイズが検知可能であった場合（ステップＳ８０３で「ＹＥＳ」）、ＣＰＵ３０１は、上限サイズ設定処理を実行する（ステップＳ８０４）。上限サイズ設定処理では、手差し給紙トレイ４１０に載置された用紙Ｓの大きさとして、当該用紙Ｓがとり得る上限サイズが特定され、特定されたサイズが読み取り領域として設定される。上限サイズ設定処理の詳細については、後述する。
【００５２】
上限サイズ設定処理を実行した後、ＣＰＵ３０１は、処理をステップＳ８０７に進め。圧板スキャン処理を実行する（ステップＳ８０７）。
【００５３】
圧板スキャン処理とは、スキャナ部３２２のプラテンガラス４０２上に下向きにセットされた原稿を、スキャナユニット４０３が一端から他端まで走査しながら読み取る画像読取処理をいう。スキャナユニット４０３が原稿を走査する際、スキャナユニット４０３の光源から原稿面に光が照射され、原稿面で反射した反射光はミラーを介してレンズに導入される。レンズを通過した光は、イメージセンサ４０４の撮像面に光学像として結像され、光学像は、当該イメージセンサ４０４によって画像データに変換されて出力される。ＣＰＵ３０１は、スキャナ画像処理部３１２を制御して、イメージセンサ４０４から出力された画像データに所定の処理を施した後、読み取り順に画像番号を付して画像メモリ３２６に記憶する。
【００５４】
図５に戻り、圧板スキャン処理を実行した後（ステップＳ８０７）、ＣＰＵ３０１は、ユーザによって次の原稿を読み取るための次原稿読み取りボタンが押下されたか否か判定する（ステップＳ８０８）。ステップＳ８０８の判定の結果、次原稿読み取りボタンが押下されなかった場合（ステップＳ８０８で「ＮＯ」）、ＣＰＵ３０１は、処理をステップＳ８０９に進める。すなわち、ＣＰＵ３０１は、最後に読み取った画像の画像番号をＲＡＭ３０２上の最終画像番号として記憶させる（ステップＳ８０９）。
【００５５】
最終画像番号を記憶させた後（ステップＳ８０９）、ＣＰＵ３０１は、ユーザによってプリント開始ボタンが押下されたか否か判定する（ステップＳ８１０）。ステップＳ８１０の判定の結果、プリント開始ボタンが押下された場合（ステップＳ８１０で「ＹＥＳ」）、ＣＰＵ３０１は、ＲＡＭ３０２に記憶されている手差し用紙サイズがフリーサイズ設定であるか否か確認的に判定する（ステップＳ８１１）。
【００５６】
ステップＳ８１１の判定の結果、手差し用紙サイズがフリーサイズ設定であった場合（ステップＳ８１１で「ＹＥＳ」）、ＣＰＵ３０１は、フリーサイズプリント処理を実行し（ステップＳ８１２）、その後、本圧板印刷処理を終了する。フリーサイズプリント処理の詳細については、図１１を用いて後述する。
【００５７】
一方、ステップＳ８１１の判定の結果、手差し用紙サイズがフリーサイズ設定でなかった場合（ステップＳ８１１で「ＮＯ」）、ＣＰＵ３０１は、処理をステップＳ８１３に進め、プリント処理を実行する。
【００５８】
ここで、プリント処理とは、画像メモリ３２６に記憶された画像データに基づいて感光ドラム４０６にレーザ光を照射して静電潜像を形成し、形成した静電潜像を可視化して用紙Ｓに定着させる一連のプリント処理をいう。すなわち、ＣＰＵ３０１は、画像メモリ３２６に記憶された画像データをビデオ信号に変換してプリンタ部３２３の露光制御部４０５に出力する。露光制御部４０５へ画像データを出力した後、ＣＰＵ３０１は、当該画像データを画像メモリ３２６から削除する。露光制御部４０５は、入力されたビデオ信号に基づいてレーザ光を変調して出力する。出力されたレーザ光は、図示省略したポリゴンミラー等によって走査されながら感光ドラム４０６上に照射され、感光ドラム４０６上に、レーザ光に応じた静電潜像が形成される。
【００５９】
感光ドラム４０６上に形成された静電潜像は、現像器４２６から供給される現像剤によって現像されて現像剤像となる。一方、手差し給紙トレイ４１０から、用紙Ｓが給紙され、用紙Ｓは、その先端がレジストローラ４１１に突き当てられて一旦停止した後、レーザ光の照射開始と同期したタイミングで転写部４１２に搬送される。用紙Ｓの搬送が一旦停止されることによって用紙Ｓの斜行が補正される。
【００６０】
感光ドラム４０６の表面に形成された現像剤像は、転写部４１２に搬送された用紙Ｓに転写される。現像剤像が転写された用紙Ｓは、定着部４１３へ搬送され、加熱、加圧されることによって、転写画像が定着される。画像が定着された用紙Ｓは、定着部４１３から搬出され、搬送ローラ４１４を経てフラッパ４１５へ至り、フラッパ４１５の切り替えにより、例えば、排紙ローラ４１６へ向けて搬送される。排紙ローラ４１６は、用紙Ｓを排紙トレイ４２０へ排紙する。このとき、用紙Ｓは、フェイスダウンの状態で排出され、排紙トレイ４２０に設けられたセンサ４２１は、用紙Ｓを検知する。
【００６１】
図５に戻り、プリント処理を実行した後、ＣＰＵ３０１は、出力した画像データの画像番号がＲＡＭ３０２上に記憶されている最終画像番号に一致するか否か、すなわち、次の原稿画像が有るか否か判定する（ステップＳ８１４）。ステップＳ８１４の判定の結果、次の原稿画像が有る場合（ステップＳ８１４で「ＹＥＳ」）、ＣＰＵ３０１は、処理をＳ８１３に戻し、プりント処理を続行する。一方、ステップＳ８１４の判定の結果、次の画像がない場合（ステップＳ８１４で「ＮＯ」）、ＣＰＵ３０１は、本圧板印刷処理を終了する。
【００６２】
また、ステップＳ８０１の判定の結果、手差し用紙サイズがフリーサイズ設定でなかった場合（ステップＳ８０１で「ＮＯ」）、ＣＰＵ３０１は、処理をステップＳ８０６に進める。すなわち、ＣＰＵ３０１は、ＲＡＭ３０２に記憶されている手差し用紙サイズを読み取りサイズに設定する（ステップＳ８０６）。手差し用紙サイズを読み取りサイズに設定した後、ＣＰＵ３０１は、処理をステップＳ８０７に進め、セットされた読み取りサイズで圧板スキャン処理を実行し（ステップＳ８０７）、その後、処理をステップＳ８０８以降へと進める。
【００６３】
また、ステップＳ８０３の判定の結果、上限サイズの検知が不可能であった場合（ステップＳ８０３で「ＮＯ」）、ＣＰＵ３０１は、読み取り領域の副走査長として最大副走査長を設定し（ステップＳ８０５）、その後、処理をステップＳ８０７に進める。
【００６４】
また、ステップＳ８０８の判定の結果、次原稿読み取りボタンが押下された場合（ステップＳ８０８で「ＹＥＳ」）、ＣＰＵ３０１は、処理をステップＳ８０７に戻し、圧板スキャン処理を繰り返す（ステップＳ８０７）。
【００６５】
また、ステップＳ８１０の判定の結果、プリント開始ボタンが押下されなかった場合（ステップＳ８１０で「ＮＯ」）、ＣＰＵ３０１は、処理をステップＳ８０８に戻す。
【００６６】
図５の処理によれば、手差し給紙トレイ４１０上に、フリーサイズ設定で載置された用紙Ｓに対し、当該用紙Ｓがとり得る上限サイズの検知が可能か否か判定する（ステップＳ８０２）。そして、上限サイズの検知が可能の場合、上限サイズを読み取り（ステップＳ８０４）、読み取ったサイズを画像読み取りサイズに設定した圧板スキャン処理（ステップＳ８０７）、及びプリント処理（ステップＳ８１２）を実行する。これによって、用紙のサイズ設定をフリーサイズ設定とした場合でも、上限サイズ設定処理で設定された、最大読み取りサイズよりも小さい上限サイズで原稿画像を読み取ることができる。従って、全ての画像を最大読み取りサイズで読み取る従来技術に比べて画像読み取り時間を短縮することができる。また、読み取った原稿画像データを格納するための記憶容量を節約することができる。
【００６７】
次に、図５のステップＳ８０２で実行される上限サイズ検知可能判断処理について説明する。
【００６８】
図６は、図５のステップＳ８０２で実行される上限サイズ検知可能判断処理の手順を示すフローチャートである。この上限サイズ検知可能判断処理は、複合機１０３のＣＰＵ３０１がＲＯＭ３０３又はＨＤＤ３０４に記憶された上限サイズ検知可能判断処理プログラムに従って実行する。
【００６９】
上限サイズ検知可能判断処理が開始されると、ＣＰＵ３０１は、先ず、手差し用紙有無センサ６０４からオン信号が入力されたか否か、すなわち、手差し給紙トレイ４１０上に手差し用紙が有るか否か判定する（ステップＳ９０１）。ステップＳ９０１の判定の結果、手差し用紙が有る場合（ステップＳ９０１で「ＹＥＳ」）、ＣＰＵ３０１は、処理をステップＳ９０２に進める。すなわち、ＣＰＵ３０１は、読み取り主走査幅として、手差し用紙幅センサ６０７で検知した用紙幅を設定する（ステップ９０２）。
【００７０】
手差し用紙幅センサ６０７で検知した用紙幅を設定した後（ステップ９０２）、ＣＰＵ３０１は、設定した用紙幅が上限検知可能幅以上であるか否か判定する（ステップＳ９０３）。上述したように、用紙Ｓの幅が２００ｍｍ未満であれば、用紙長センサによって副走査長を検知できないが、用紙Ｓの幅が閾値以上、すなわち２００ｍｍ以上であれば、副走査長、ひいては用紙Ｓの上限サイズを検知することができる。
【００７１】
ここで、検知された用紙幅と、用紙Ｓがとり得る上限サイズと、画像読み取り領域との関係について説明する。
【００７２】
図７は、手差し給紙トレイ４１０に設けられたセンサの検出結果と、原稿画像の読み取り領域との関係を示す表である。また、図８Ａ〜図８Ｅは、それぞれ、図７のケース１〜５に対応する画像読み取り領域を示す図である。
【００７３】
図７において、ケース１は、手差し用紙有無センサ６０４が用紙Ｓを検知し、手差し用紙幅センサ６０７が主走査幅１５０ｍｍを検知し、第１及び第２の手差し用紙長センサ６０８、６０９が共に非検知（ＯＦＦ）の場合を示している。この場合、画像読み取り領域の主走査幅は１５０ｍｍで、副走査長は、複合機１０３における読み取り領域の最大副走査長である４３７ｍｍに設定される。最大副走査長に設定する理由は、副走査長を特定できないので、どのような長さの副走査長にも対応できるようにするためである。ケース１における画像読み取り領域は、図８Ａのようになる。
【００７４】
また、ケース２は、手差し用紙有無センサ６０４が用紙Ｓを検知せず、手差し用紙幅センサ６０７が、用紙Ｓの幅を検知することなく、例えば、ケース１の検出位置に留まったサイドガイドを検知している。また、第１及び第２の手差し用紙長センサ６０８、６０９は、共に非検知（ＯＦＦ）である。この場合、画像読み取り領域の主走査幅は、複合機１０３における読み取り領域の最大主走査幅である２９７ｍｍ、副走査長は、読み取り領域の最大副走査長である４３７ｍｍに設定される。主走査幅と副走査長を共に最大に設定する理由は、主走査幅と副走査長が共に特定できないので、どのような大きさの用紙にも対応できるようにするためである。ケース２における画像読み取り領域は、図８Ｂのようになる。
【００７５】
また、ケース３は、手差し用紙有無センサ６０４が用紙Ｓを検知し、手差し用紙幅センサ６０７が主走査幅２１０ｍｍを検知し、第１及び第２の手差し用紙長センサ６０８、６０９が共に非検知（ＯＦＦ）の場合を示している。この場合、画像読み取り領域の主走査幅は２１０ｍｍ、副走査長は、上限サイズとして手差し給紙トレイ４１０の給紙開始端から第１の手差し用紙長センサ６０８までの長さである２１０ｍｍに設定される。副走査長が、２１０ｍｍに設置される理由は、用紙Ｓが検知されており、かつ第１の手差し用紙長センサ６０８がオフであることから、副走査長は最大でも給紙開始端から第１の手差し用紙長センサ６０８までの長さ（２１０ｍｍ）と推定されるからである。ケース３における画像読み取り領域は、図８Ｃのようになる。
【００７６】
また、ケース４は、手差し用紙有無センサ６０４が用紙Ｓを検知し、手差し用紙幅センサ６０７が主走査幅２１０ｍｍを検知し、第１の手差し用紙長センサ６０８がオンで、第２の手差し用紙長センサ６０９がオフの場合を示している。この場合、画像読み取り領域の主走査幅は２１０ｍｍで、副走査長は、上限サイズとして給紙開始端から第２の手差し用紙長センサ６０９までの長さである３００ｍｍに設定される。副走査長が、３００ｍｍに設置される理由は、用紙Ｓが検知で、第１の手差し用紙長センサ６０８がオン、第２の手差し用紙長センサ６０８がオフであるから、副走査長は最大でも給紙端から第２の手差し用紙長センサ６０８までの長さと推定されるからである。ケース４における画像読み取り領域は、図８Ｄのようになる。
【００７７】
また、ケース５は、手差し用紙有無センサ６０４が用紙Ｓを検知し、手差し用紙幅センサ６０７が主走査幅２１０ｍｍを検知し、第１の手差し用紙長センサ６０８がオンで、第２の手差し用紙長センサ６０９もオンの場合を示している。この場合、画像読み取り領域の主走査幅は２１０ｍｍで、副走査長は読み取り最大長である４３７ｍｍに設定される。最大副走査長に設定する理由は、副走査長を特定できないので、どのような長さの副走査長にも対応できるようにするためである。ケース５における画像読み取り領域は、図８Ｅのようになる。
【００７８】
図７及び図８において、特に、ケース３、４の場合は、読み取り領域が最大読み取り領域（ケース２）と比べて小さくなっていることが分かる。
【００７９】
以上説明したように、用紙Ｓの主走査幅が２００ｍｍ以上の場合は、第１及び第２の手差し用紙長センサ６０８及び６０９を用いて用紙Ｓの上限サイズを検知することができる。
【００８０】
図６に戻り、ステップＳ９０３の判定の結果、用紙幅が上限検知可能幅以上であった場合（ステップＳ９０３で「ＹＥＳ」）、ＣＰＵ３０１は、処理をステップＳ９０４に進める。すなわち、ＣＰＵ３０１は、上限サイズ検知可能判断結果としてＴＲＵＥを設定し（ステップＳ９０４）、その後、本上限サイズ検知可能判断処理を終了する。この場合、上限サイズ検知可能判断結果がＴＲＵＥであったことを操作部３２１の表示画面に表示してユーザに報知するようにしてもよい。
【００８１】
一方、ステップＳ９０１の判定の結果、手差し給紙トレイ４１０上に用紙が載置されていなかった場合（ステップＳ９０１で「ＮＯ」）、ＣＰＵ３０１は、処理をステップＳ９０５に進める。すなわち、ＣＰＵ３０１は、読み取り主走査幅として最大主走査幅を設定する（ステップＳ９０５）。なお、用紙無しで主走査幅、及び用紙サイズを検知できないと判断された場合の読み取り領域は、図７のケース２に該当し、どのサイズの用紙がセットされても対応できるように、スキャナ部３２２は、図８Ｂの斜線部分の領域を読み取る。
【００８２】
読み取り主走査幅として最大主走査幅を設定した後（ステップＳ９０５）、ＣＰＵ３０１は、処理をステップＳ９０６に進める。すなわち、ＣＰＵ３０１は、上限サイズ検知は不可能と判断し、上限サイズ検知可能判断結果としてＦＡＬＳＥを設定し（ステップＳ９０６）、その後、本上限サイズ検知可能判断処理を終了する。この場合、上限サイズ検知可能判断結果がＦＡＬＳＥであったことを操作部３２１の表示画面に表示してユーザに報知するようにしてもよい。
【００８３】
一方、ステップＳ９０３の判定の結果、設定した用紙幅が上限検知可能幅未満である場合（ステップＳ９０３で「ＮＯ」）、ＣＰＵ３０１は、用紙Ｓの主走査幅を検知できないと判断して処理をステップＳ９０６に進める。なお、用紙Ｓの主走査幅が、上限検知可能幅（２００ｍｍ）未満で、主走査幅検知不能と判断された場合は、図７のケース１に該当する。この場合、読み取り主走査幅は１５０ｍｍ、副走査長は、最大サイズの４３７ｍｍに設定され、スキャナ部３２２は、図８Ａの斜線部分の領域を読み取る。
【００８４】
次に、図５のステップＳ８０４で実行される上限サイズ設定処理について説明する。
【００８５】
図９は、図５のステップＳ８０４で実行される上限サイズ設定処理の手順を示すフローチャートである。この上限サイズ設定処理は、複合機１０３のＣＰＵ３０１がＲＯＭ３０３又はＨＤＤ３０４に格納された上限サイズ設定処理プログラムに従って実行する。
【００８６】
図９において、上限サイズ設定処理が開始されると、ＣＰＵ３０１は、先ず、第１の手差し用紙長センサ６０８がオンか否か判定する（ステップＳ１０１）。ステップＳ１０１の判定の結果、第１の手差し用紙長センサ６０８がオンの場合（ステップＳ１０１で「ＹＥＳ」）、ＣＰＵ３０１は、処理をステップＳ１０６に進める。すなわち、ＣＰＵ３０１は、第２の手差し用紙長センサ６０９がオンか否か判定する（ステップＳ１０６）。ステップＳ１０６の判定の結果、第２の手差し用紙長センサ６０９がオンの場合（ステップＳ１０６で「ＹＥＳ」）、ＣＰＵ３０１は、処理をステップＳ１０８に進める。
【００８７】
すなわち、ＣＰＵ３０１は、第１の手差し用紙長センサ６０８がオン、及び第２の手差し用紙長センサ６０９がオンであるため、用紙の上限サイズが特定できない。そのため、読み取り画像の副走査長として取り得る最大のサイズを設定し（ステップＳ１０８）、本上限サイズ設定処理を終了する。
【００８８】
上限サイズが検知可能であって（図５のステップＳ８０３で「ＹＥＳ」）、読み取り副走査長が最大の場合は、例えば、図７のケース５に該当し、読み取り主走査幅は２１０ｍｍ、読み取り副走査長は４３７ｍｍに設定される。この場合、ＣＰＵ３０１は、領域設定手段として機能し、スキャナ部３２２は、図８Ｅの斜線部分の領域を読み取る。このとき、設定された読み取り主走査幅、読み取り領域のサイズ等の設定内容を操作部３２１の表示部に表示するようにしてもよい。
【００８９】
一方、ステップＳ１０６の判定の結果、第２の手差し用紙長センサ６０９が用紙未検知（オフ）の場合（ステップＳ１０６で「ＮＯ」）、ＣＰＵ３０１は、処理をステップＳ１０７に進める。すなわち、ＣＰＵ３０１は、第１の手差し用紙長センサ６０８がオン、第２の手差し用紙長センサ６０９がオフであるため、最大でも副走査長が、給紙開始端から第２の用紙長センサ６０９までの長さの用紙がセットされていると判断する。このため、ＣＰＵ３０１は、読み取り副走査長として、用紙Ｓの左端である給紙開始端から第２の手差し用紙長センサ６０９までの長さである３００ｍｍ（上限サイズ２）を設定し（ステップＳ１０７）、その後、本上限サイズ設定処理を終了する。
【００９０】
上限サイズが検知可能であって（図５のステップＳ８０３で「ＹＥＳ」）、読み取り副走査長が上限サイズ２の場合は、図７のケース４に該当し、読み取り主走査幅は２１０ｍｍ、読み取り副走査長は３００ｍｍに設定される。この場合、スキャナ部３２２は、図８Ｄの斜線部分の領域を読み取る。
【００９１】
一方、ステップＳ１０１の判定の結果、第１の手差し用紙長センサ６０８がオフの場合（ステップＳ１０１で「ＮＯ」）、ＣＰＵ３０１は、処理をステップＳ１０２に進める。すなわち、ＣＰＵ３０１は、第２の手差し用紙長センサ６０９がオンであるか否か判定する（ステップＳ１０２）。ステップＳ１０２の判定の結果、第２の手差し用紙長センサ６０９がオンである場合（ステップＳ１０２で「ＹＥＳ」）、ＣＰＵ３０１は、用紙の再セットをユーザに指示する（ステップＳ１０３）。すなわち、ＣＰＵ３０１は、第１の手差し用紙長センサ６０８がオフ、かつ第２の手差し用紙長センサ６０９がオンの場合、用紙が正しくセットされていないと判断し、用紙の再セット指示する。
【００９２】
図１０は、用紙の再セットを促すための表示画面を示す図である。図１０において、操作部３２１の用紙再セット画面７００に、用紙再セット通知画面７０１が表示されている。用紙再セット通知画面７０１には、ユーザに用紙の再セットを促すメッセージと、作業内容を示すアニメーションが表示される。図１０において、ユーザが中止ボタン７０２を押下することによって、用紙再セット中のジョブを中止することができる。
【００９３】
図９に戻り、ユーザに対して用紙の再セットを指示した後、ＣＰＵ３０１は、処理をステップＳ１０４に進める。すなわち、ＣＰＵ３０１は、用紙が再セットされたか否か判定し（ステップＳ１０４）、再セットされるまで待機する。このとき、ＣＰＵ３０１は、手差し用紙有無センサ６０４が一度オフになってからオンになることによって、用紙が再セットされたと判断する。
【００９４】
ステップＳ１０４の判定の結果、用紙が再セットされた場合（ステップＳ１０４で「ＹＥＳ」）、ＣＰＵ３０１は、用紙再セット画面７００における用紙再セットを促すための表示を停止し、処理をステップＳ１０１に戻す。
【００９５】
一方、ステップＳ１０２の判定の結果、第２の手差し用紙長センサ６０９がオフであった場合（ステップＳ１０２で「ＮＯ」）、ＣＰＵ３０１は、処理をステップＳ１０５に進める。すなわち、ＣＰＵ３０１は、第１及び第２の手差し用紙長センサ６０８、６０９が共にオフであるため、副走査長が、最大でも給紙開始端からから第１の手差し用紙長センサ６０８までの長さ（２１０ｍｍ）の用紙がセットされていると判断する。このため、ＣＰＵ３０１は、読み取り副走査長として、給紙開始端から第１の用紙長センサ６０８までの長さである２１０ｍｍ（上限サイズ１）をセットし、本上限サイズ設定処理を終了する（ステップＳ１０５）。
【００９６】
上限サイズが検知可能であって（図５のステップＳ８０３で「ＹＥＳ」）、読み取り副走査長が上限サイズ１の場合は、図７のケース３に該当し、読み取り主走査幅は２１０ｍｍ、読み取り副走査長も２１０ｍｍに設定される。この場合、スキャナ部３２２は、図８Ｃの斜線部分の領域を読み取る。
【００９７】
図９の処理によれば、手差し給紙トレイ４１０に載置された用紙Ｓの上限サイズが検知可能な場合（図５のステップＳ８０３で「ＹＥＳ」）、第１及び第２の手差し用紙長センサ６０８、６０９の検知結果に従って、読み取り副走査長を特定する。すなわち、第１及び第２の手差し用紙長センサ６０８、６０９が共にオンの場合、副走査長を最大副走査長とし、第１の手差し用紙長センサ６０８がオンで、第２の手差し用紙長センサ６０９がオフの場合、副走査長を上限サイズ２（３００ｍｍ）とする。また、第１及び第２の手差し用紙長センサ６０８、６０９が共にオフの場合、副走査長を上限サイズ１（２１０ｍｍ）とする。そして、図５のステップＳ８０２で求められた用紙Ｓの主走査幅と、図９で求めた副走査長とで原稿画像の読み取り領域が設定される。これによって、手差し給紙トレイ４１０に載置された用紙Ｓがとり得る上限のサイズを読み取りサイズとして設定することができるので、従来技術に比べて画像読み取り時間を短くすることができる。
【００９８】
次に、図５のステップＳ８１２で実行されるフリーサイズプリント処理について説明する。
【００９９】
図１１は、図５のステップＳ８１２で実行されるフリーサイズプリント処理の手順を示すフローチャートである。このフリーサイズプリント処理は、複合機１０３のＣＰＵ３０１がＲＯＭ３０３又はＨＤＤ３０４に格納されたフリーサイズプリント処理プログラムに従って実行する。
【０１００】
図１１において、フリーサイズプリント処理が開始されると、ＣＰＵ３０１は、先ず、ＲＡＭ３０２に記憶されている手差し用紙長が確定済みか否か、すなわち、手差し用紙長がクリアされているか否か判定する（ステップＳ３０１）。ステップＳ３０１の判定の結果、手差し用紙長がクリアされておらず、確定済みの場合（ステップＳ３０１で「ＹＥＳ」）、ＣＰＵ３０１は、処理をステップＳ３０２に進めて出力画像のサイズを調整する（ステップＳ３０２）。すなわち、ＣＰＵ３０１は、ＲＡＭ３０２に記憶されている手差し用紙サイズが読み取りサイズよりも小さい場合、プリンタ画像処理部３１７で、ＲＡＭ３０２に記憶されている手差し用紙サイズに合わせて出力画像サイズ調整処理を行う。その後、ＣＰＵ３０１は、トリミング画像を、プリンタＩ／Ｆ３１８を経由してプリンタ部３２３に通知する。
【０１０１】
図１２Ａ及び図１２Ｂは、出力画像サイズ調整処理を説明するための図である。図１２Ａにおいて、実線で囲まれた領域が用紙Ｓの上限サイズに従って読み取りを行った際の入力画像であり、破線で囲まれた斜線領域が現実の手差し用紙サイズの画像となる。図１２Ａに従って出力画像サイズ調整処理を行うと、手差し用紙サイズに合わせて入力画像をトリミングした図１２Ｂの画像が得られる。このとき、入力画像の左上を原点として、原点から手差し用紙サイズ相当分だけを出力画像とし、それ以外の部分がトリミングされる。
【０１０２】
図１１に戻り、出力画像サイズを調整（トリミング）し、トリミング画像をプリンタ部３２３に通知した後（ステップＳ３０２）、ＣＰＵ３０１は、図５のステップ８１３と同様のプリント処理を実行する（ステップＳ３０３）。プリント処理を実行した後、ＣＰＵ３０１は、プリンタ部３２３から通知された手差し用紙幅と手差し用紙長から手差し用紙サイズを確定し、ＲＡＭ３０２に記憶する（ステップＳ３０４）。手差し用紙サイズを確定した後、ＣＰＵ３０１は、出力した画像データの画像番号がＲＡＭ３０２に記憶されている最終画像番号に一致するか否か、すなわち、次画像がありか否か判定する（ステップＳ３０５）。ステップＳ３０５の判定の結果、次画像がある場合（ステップＳ３０５で「ＹＥＳ」）、ＣＰＵ３０１は、処理をステップＳ３０１に戻す。一方、ステップＳ３０５の判定の結果、次画像がない場合（ステップＳ３０５で「ＮＯ」）、ＣＰＵ３０１は、本フリーサイズプリント処理を終了する。
【０１０３】
一方、ステップＳ３０１の判定の結果、手差し用紙長が未確定である場合（ステップＳ３０１で「ＮＯ」）、ＣＰＵ３０１は、入力画像を全て出力画像としてステップＳ３０３のプリント処理を行う。この場合、実際に手差し用紙Ｓのサイズが読み取りサイズより小さかった場合は、用紙に印字されないで残った余剰領域の現像剤は、全てクリーニング部４０７でクリーニングされる。
【０１０４】
図１１の処理によれば、用紙Ｓが取り得る上限サイズで画像を読み取った後（図５のステップＳ８０７）、現実の用紙サイズと同じ大きさに出力画像サイズを調整して（ステップＳ３０２）プリントする（ステップＳ３０３）。これによって、手差し給紙トレイ４１０にセットした用紙に対して同じ大きさの読み取り画像をプリントすることができる。
【０１０５】
図５〜図１２で説明したように、本実施の形態によれば、手差し給紙トレイ４１０に載置された用紙Ｓの主走査幅が閾値以上（図７のケース３〜５）の場合、第１及び第２の手差し用紙長センサ６０８及び６０９を用いて、用紙Ｓの上限サイズを検知する。そして、用紙Ｓの上限サイズに従って最大画像読み取り領域以下の画像読み取り領域を設定して原稿画像を読み取る。これによって、常に、最大の画像読み取り領域を読み取る従来技術に比べて画像の読み取り時間を短縮することができる。また、画像データを格納する記憶容量を節約することもできる。
【符号の説明】
【０１０６】
１０３  複合機
３０１  ＣＰＵ
３２１  操作部
３２２  スキャナ部
３２３  プリンタ部
４１０  手差し給紙トレイ
６０２  サイドガイド
６０３  サイドガイド
６０４  手差し用紙有無センサ
６０７  手差し用紙幅センサ
６０８  第１の手差し用紙長センサ
６０９  第２の手差し用紙長センサ
【図１】
2019151439.tif 000003
【図２Ａ】
2019151439.tif 000004
【図２Ｂ】
2019151439.tif 000005
【図３】
2019151439.tif 000006
【図４】
2019151439.tif 000007
【図５】
2019151439.tif 000008
【図６】
2019151439.tif 000009
【図７】
2019151439.tif 000010
【図８Ａ】
2019151439.tif 000011
【図８Ｂ】
2019151439.tif 000012
【図８Ｃ】
2019151439.tif 000013
【図８Ｄ】
2019151439.tif 000014
【図８Ｅ】
2019151439.tif 000015
【図９】
2019151439.tif 000016
【図１０】
2019151439.tif 000017
【図１１】
2019151439.tif 000018
【図１２Ａ】
2019151439.tif 000019
【図１２Ｂ】
2019151439.tif 000020