(57)【要約】【課題】ジョブ中断時においてもジャム等の給紙不良を防止可能な画像形成装置、画像形成装置を制御するための制御方法、及びその制御方法をコンピュータに実行させるためのプログラムを提供する。【解決手段】ＣＰＵは、固定モードにおいて手差しトレイ属性情報を一時的に変更して設定可能な第３のモードを実行可能である。ＣＰＵは、画像形成部に画像を形成させる画像形成ジョブが中断しているジョブ中断状態において手差しトレイにシートが保持されると、第３のモードでは、ボリュームセンサによって検知されたシートのサイズが画像形成ジョブに含まれるシートのサイズと一致すると、シートに画像を形成させるように画像形成部を制御する。【選択図】図１４
2019043025.tif 000002
【特許請求の範囲】
【請求項１】
シートを保持するシート保持部と、
前記シート保持部から給送されるシートに画像を形成する画像形成部と、
前記シート保持部に対応付けられたシートのサイズに関する保持部サイズ情報を含む保持部属性情報を記憶可能な記憶部と、
前記保持部属性情報を設定可能な属性設定画面を表示可能な表示部と、
前記シート保持部に保持されたシートのサイズを検知するサイズ検知部と、
前記シート保持部にシートが保持されたことに基づいて前記表示部に前記属性設定画面を表示させる第１のモードと、前記シート保持部にシートが保持されても前記表示部に前記属性設定画面を表示させず、かつ前記保持部属性情報を予め設定された所定値に設定する第２のモードと、前記第２のモードで設定される前記保持部属性情報を一時的に変更して設定すると共に、所定のタイミングで前記第２のモードに遷移する第３のモードと、を含むモードの内の１つを実行可能な制御部と、を備え、
前記制御部は、前記画像形成部に画像を形成させる画像形成ジョブが中断しているジョブ中断状態において前記シート保持部にシートが保持されると、前記第３のモードでは、前記サイズ検知部によって検知されたシートのサイズが画像形成ジョブに含まれるシートのサイズと一致すると、シートに画像を形成させるように前記画像形成部を制御する、
ことを特徴とする画像形成装置。
【請求項２】
前記第３のモードを設定された後に、前記ジョブ中断状態において前記シート保持部にシートが保持された場合であって、前記サイズ検知部によって検知されたシートのサイズが画像形成ジョブに含まれるシートのサイズと一致した場合は、前記画像形成ジョブに含まれるシートの属性情報に基づいて、前記制御部は、シートに画像を形成させるように前記画像形成部を制御する、
ことを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記制御部は、
前記ジョブ中断状態かつ前記第３のモードにおいて、前記サイズ検知部によって検知されたシートのサイズが画像形成ジョブに含まれるシートのサイズと一致しない場合、
前記第２のモードの前記所定値に含まれるシートのサイズと画像形成ジョブに含まれるシートのサイズが一致すると、シートに画像を形成させるように前記画像形成部を制御し、前記第２のモードの前記所定値と画像形成ジョブに含まれるシートのサイズが一致しないと、前記表示部に警告画面を表示させる、
ことを特徴とする請求項１又は２に記載の画像形成装置。
【請求項４】
前記第３のモードを設定された後に、前記ジョブ中断状態において前記シート保持部にシートが保持された場合であって、前記サイズ検知部によって検知されたシートのサイズが画像形成ジョブに含まれるシートのサイズと一致せず、前記第２のモードの前記所定値に含まれるシートのサイズと画像形成ジョブに含まれるシートのサイズと一致する場合は、前記第２のモードの前記所定値のシートの属性情報に基づいて、前記制御部は、シートに画像を形成させるように前記画像形成部を制御する、
ことを特徴とする請求項１乃至３のいずれか１項に記載の画像形成装置。
【請求項５】
前記制御部は、
前記ジョブ中断状態かつ前記第３のモードにおいて、前記サイズ検知部によって検知されたシートのサイズが画像形成ジョブに含まれるシートのサイズと位相が９０度異なる場合、
画像形成ジョブに含まれるシートのサイズの位相を９０度回転したサイズでシートに画像を形成させるように前記画像形成部を制御する、
ことを特徴とする請求項１乃至４のいずれか１項に記載の画像形成装置。
【請求項６】
前記第２のモードの前記所定値は、画像形成ジョブに含まれるシートのサイズに関係なく、前記画像形成部によってシートに画像を形成させるフリーサイズ設定を含む、
ことを特徴とする請求項１乃至５のいずれか１項に記載の画像形成装置。
【請求項７】
前記画像形成ジョブに含まれるシートの属性情報は、シートのサイズと、シートの種類の情報を含む、
ことを特徴とする請求項２に記載の画像形成装置。
【請求項８】
前記シート保持部は、手差しトレイである、
ことを特徴とする請求項１乃至７のいずれか１項に記載の画像形成装置。
【請求項９】
シート保持部から給送されるシートに画像形成部によって画像形成すると共に、シート保持部にシートが保持されたことに基づいて表示部に前記シート保持部に対応付けられたシートのサイズに関する保持部サイズ情報を含む保持部属性情報を設定可能な属性設定画面を表示させる第１のモードと、前記シート保持部にシートが保持されても前記表示部に前記属性設定画面を表示させず、かつ前記保持部属性情報を予め設定された所定値に設定する第２のモードと、前記第２のモードで設定される前記保持部属性情報を一時的に変更して設定すると共に、所定のタイミングで前記第２のモードに遷移する第３のモードと、を含むモードの内の１つを実行可能な画像形成装置の制御方法において、
制御部が、前記第１のモード、前記第２のモード及び前記第３のモードの内のいずれが選択されているかの情報を取得する取得工程と、
前記制御部が、前記画像形成部に画像を形成させる画像形成ジョブが中断しているジョブ中断状態において前記シート保持部にシートが保持されると、前記第３のモードでは、サイズ検知部によって検知されたシートのサイズが画像形成ジョブに含まれるシートのサイズと一致すると、シートに画像を形成させるように前記画像形成部を制御する画像形成工程と、を含む、
ことを特徴とする画像形成装置の制御方法。
【請求項１０】
請求項９に記載された画像形成装置の制御方法の各工程を、コンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、シートに画像を形成する画像形成装置、画像形成装置を制御するための制御方法、及びその制御方法をコンピュータに実行させるためのプログラムに関する。
【背景技術】
【０００２】
一般に、プリンタ等の画像形成装置は、シートが積載されたカセットや手差しトレイからシートを１枚ずつ給紙し、給紙されたシートに画像形成を行う。手差しトレイからシートを給紙して適切な位置に画像を形成するためには、シートサイズやシート種類を含むシート属性情報が設定されている必要があり、手差しトレイのシート設定方法には「毎回指定モード」と「固定モード」の２種類が存在する。「毎回指定モード」の場合、手差しトレイにシートが載置されると、表示部にシート情報入力画面が表示され、ユーザはシート情報入力画面からシートサイズ及びシート種類を入力することができる。よって、用途に応じて様々なシート種類を使用することができる。「固定モード」の場合、手差しトレイにシートが載置されると、予め設定されたシート属性情報が自動で設定される。よって、使用するシートが１つに決まっている場合は、毎回入力を行う手間を省くことができる。
【０００３】
一方、印刷データを生成するプリンタドライバで、シートサイズやシート種類を設定することが可能であり、プリンタドライバで設定したシート属性情報を優先する「ドライバ設定優先モード」が知られている。通常、画像形成装置側のシート属性設定とプリンタドライバ側のシート属性設定が一致することでシートに画像形成を行うことが可能となる。しかし、「ドライバ設定優先モード」に設定されている場合、画像形成装置側の手差しトレイのシート属性設定に関わらず、プリンタドライバで設定されたシート属性情報を優先して画像形成を行う。「ドライバ設定優先モード」と「固定モード」とを組み合わせて使用することにより、プリント機能を使用するユーザは毎回手差しトレイのシート属性設定を行うことなく、画像形成することができる。
【０００４】
更に、「固定モード」であっても予め設定されたシート属性情報とは異なるシートをコピー機能などで使用可能にするために、一時的に手差しトレイのシート属性設定を変更可能な一時変更機能が提案されている（特許文献１参照）。これにより「固定モード」で運用されている場合でも、手差しトレイのシート属性設定をコピーで使用したいシート属性情報に一時的に変更することができる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００５−２９２３７４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１に記載の画像形成装置は、画像形成ジョブ中にシートが無くなった場合でも一時変更機能が維持される。そして、シートが無くなって画像形成ジョブが中断した際にユーザが手差しトレイにシートを補充した場合、この画像形成装置は、補充されたシートと一時変更機能において設定されたシート属性情報とが一致するかどうかを判断していない。すなわち、一時変更機能において設定されたシート属性情報と画像形成ジョブのシート属性情報との一致のみを判断しており、実際に手差しトレイに載置されたシートが設定されたシート属性情報と異なるシートの場合、ジャム等の給紙不良の原因となる。
【０００７】
そこで、本発明は、ジョブ中断時にサイズ検知部によって検知されたシートのサイズと画像形成ジョブに含まれるシートのサイズとが一致するか判断し、上述した課題を解決した画像形成装置、その制御方法、及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明は、画像形成装置において、シートを保持するシート保持部と、前記シート保持部から給送されるシートに画像を形成する画像形成部と、前記シート保持部に対応付けられたシートのサイズに関する保持部サイズ情報を含む保持部属性情報を記憶可能な記憶部と、前記保持部属性情報を設定可能な属性設定画面を表示可能な表示部と、前記シート保持部に保持されたシートのサイズを検知するサイズ検知部と、前記シート保持部にシートが保持されたことに基づいて前記表示部に前記属性設定画面を表示させる第１のモードと、前記シート保持部にシートが保持されても前記表示部に前記属性設定画面を表示させず、かつ前記保持部属性情報を予め設定された所定値に設定する第２のモードと、前記第２のモードで設定される前記保持部属性情報を一時的に変更して設定すると共に、所定のタイミングで前記第２のモードに遷移する第３のモードと、を含むモードの内の１つを実行可能な制御部と、を備え、前記制御部は、前記画像形成部に画像を形成させる画像形成ジョブが中断しているジョブ中断状態において前記シート保持部にシートが保持されると、前記第３のモードでは、前記サイズ検知部によって検知されたシートのサイズが画像形成ジョブに含まれるシートのサイズと一致すると、シートに画像を形成させるように前記画像形成部を制御する、ことを特徴とする。
【０００９】
また、本発明は、シート保持部から給送されるシートに画像形成部によって画像形成すると共に、シート保持部にシートが保持されたことに基づいて表示部に前記シート保持部に対応付けられたシートのサイズに関する保持部サイズ情報を含む保持部属性情報を設定可能な属性設定画面を表示させる第１のモードと、前記シート保持部にシートが保持されても前記表示部に前記属性設定画面を表示させず、かつ前記保持部属性情報を予め設定された所定値に設定する第２のモードと、前記第２のモードで設定される前記保持部属性情報を一時的に変更して設定すると共に、所定のタイミングで前記第２のモードに遷移する第３のモードと、を含むモードの内の１つを実行可能な画像形成装置の制御方法において、制御部が、前記第１のモード、前記第２のモード及び前記第３のモードの内のいずれが選択されているかの情報を取得する取得工程と、前記制御部が、前記画像形成部に画像を形成させる画像形成ジョブが中断しているジョブ中断状態において前記シート保持部にシートが保持されると、前記第３のモードでは、サイズ検知部によって検知されたシートのサイズが画像形成ジョブに含まれるシートのサイズと一致すると、シートに画像を形成させるように前記画像形成部を制御する画像形成工程と、を含む、ことを特徴とする。
【発明の効果】
【００１０】
本発明によると、ユーザの操作が軽減してユーザビリティを向上すると共に、ジャム等の給紙不良を起こすことなく適切な印刷を実行することができる。
【図面の簡単な説明】
【００１１】
【図１】本実施の形態に係るネットワーク構成を示す模式図。
【図２】パーソナルコンピュータの内部構成を示す図。
【図３】複合機の概略構成を示すブロック図。
【図４】複合機のハード構成を示す模式図。
【図５】操作部の配置構成例を示す図。
【図６】（ａ）は手差しトレイを示す平面図、（ｂ）はボリュームセンサの信号と用紙の幅の関係を示すグラフ。
【図７】（ａ）は操作部に表示された手差しトレイのデフォルト設定画面を示す画面図、（ｂ）は用紙サイズ設定画面を示す画面図。
【図８】用紙種類設定画面を示す画面図。
【図９】（ａ）は操作部に表示された用紙選択画面を示す画面図、（ｂ）は用紙サイズ設定画面を示す画面図。
【図１０】用紙種類設定画面を示す画面図。
【図１１】コントローラとプリンタ本体が印字処理を行う際の通信シーケンスを示す模式図。
【図１２】印刷処理を示すフローチャート。
【図１３】用紙なし画面を示す画面図。
【図１４】手差し用紙情報登録処理を示すフローチャート。
【図１５】ガイド幅エラー画面を示す画面図。
【図１６】給紙判定処理を示すフローチャート。
【発明を実施するための形態】
【００１２】
以下、図面を参照しながら、本発明に係る実施の形態を詳しく説明する。なお、以下の実施の形態は特許請求の範囲に係る本発明を限定するものでなく、また本実施の形態で説明されている特徴の組み合わせの全てが本発明の解決手段に必須のものとは限らない。
【００１３】
＜ネットワーク構成＞
図１は、本実施の形態に係るネットワーク構成を示す図である。図１に示すように、例えばＴＣＰ／ＩＰプロトコルをサポートするネットワーク１０１には、パーソナルコンピュータ１０２及び複合機１０３が接続されている。例えば、画像形成装置としての複合機１０３は、パーソナルコンピュータ１０２から印刷データを受信すると、シートに印刷を行ったり、一時的に印刷データを保持したりすることができる。もちろん、これらの構成は一般的な構成を概念図にしたものであり、パーソナルコンピュータ１０２や複合機１０３が複数あってもいいことは言うまでもない。
【００１４】
＜パーソナルコンピュータの概略構成＞
図２は、情報処理装置としてのパーソナルコンピュータ１０２の内部構成を示す図である。メインバス２０１には、図２に示すように、ＣＰＵ２０２、ＲＡＭ２０３、ＲＯＭ２０４、補助記憶装置２０５、入力装置２０６、画像表示装置２０７及びネットワークＩ／Ｆ（インターフェース）２０８が接続されている。ＣＰＵ２０２は、本実施の形態における処理を制御する際の情報処理を行う。ＲＡＭ２０３は、ＣＰＵ２０２のワークエリアを提供する。ＲＯＭ２０４は、ファームウェアなどを記憶し、ＣＰＵ２０２の主記憶装置として使用される。補助記憶装置２０５は、制御プログラムを提供するハードディスクなどから構成される。画像表示装置２０７は、ユーザにメッセージを通知する目的で使用される例えば液晶ディスプレイから構成される。入力装置２０６は、ユーザが入力する例えばマウスやキーボードなどである。ネットワークＩ／Ｆ２０８は、ネットワークを介して他のネットワーク機器と相互にデータをやり取りすることができる。
【００１５】
＜複合機の概略構成＞
図３は本実施の形態に係る複合機１０３の概略構成を示すブロック図である。ＣＰＵ３０１は、ＲＯＭ３０３又はＨＤＤ３０４に記憶された制御プログラムに従って、システムバス３０７に接続される各種装置とのアクセスを統括的に制御すると共に、コントローラ３２５の内部で行われる各種処理についても統括的に制御する。ＲＡＭ３０２は、ＣＰＵ３０１が動作するためのシステムワークメモリであり、かつ画像データや各種の設定を記憶可能である。ＲＯＭ３０３には、装置のブートプログラムなどが格納されている。ＨＤＤ３０４は、ハードディスクドライブであり、システムソフトウェアや画像データを格納することが可能である。
【００１６】
操作部Ｉ／Ｆ（インターフェース）３０５は、システムバス３０７と操作部３２１とを接続するためのインターフェース部である。この操作部Ｉ／Ｆ３０５は、画像データをシステムバス３０７から受取って操作部３２１に出力すると共に、操作部３２１から入力された情報をシステムバス３０７へと出力する。ネットワークＩ／Ｆ（インターフェース）３０６は、ＬＡＮやＷＡＮ３２４及びシステムバス３０７に接続し、他の機器と双方向にデータをやり取りする。
【００１７】
画像データをやり取りするための伝送路である画像バス３２０は、ＰＣＩバス又はＩＥＥＥ１３９４で構成されている。スキャナ画像処理部３１２は、スキャナ部３２２からスキャナＩ／Ｆ（インターフェース）３１１を介して受け取った画像データに対して、補正、加工及び編集を行う。埋め込み情報抽出部３１０は、画像データから背景画像に埋め込まれているパターンの検出や付加情報の抽出の処理を行う。圧縮部３１３は、像データを受取り、データを圧縮する。伸長部３１５は、データを伸長した後にラスタ展開してプリンタ画像処理部３１７に送る。
【００１８】
プリンタ画像処理部３１７は、伸長部３１５から送られた画像データを受取り、この画像データに付随させられている属性データを参照しながら画像データに画像処理を施す。また、プリンタ画像処理部３１７は、指示がある場合は符号画像生成部３１６において生成された符号画像データを画像データに合成する。符号画像生成部３１６は、二次元コード画像やバーコード画像、情報埋め込み技術により生成された画像等の符号画像データを生成する。なお、符合画像の生成は、ＲＡＭ３０２内に格納されたプログラムを実行することによって行われる。画像処理後の画像データは、プリンタＩ／Ｆ（インターフェース）３１８を介してプリンタ部３２３に出力される。画像変換部３１４は、画像データに対して回転や色空間変換、２値多値変換、画像合成、間引きといった所定の変換処理を施す。
【００１９】
ＲＩＰ部３０８は、ＰＤＬコードデータを元に生成された中間データを受取り、ビットマップデータ（多値）を生成する。生成されたビットマップデータは、圧縮部３０９で圧縮されて画像バス３２０へ送られる。認証処理部３１９は、操作部３２１で入力されたユーザ情報を使用したユーザやワークグループの認証に加えて、印刷ジョブ認証を行う。また認証済みユーザやワークグループの情報の管理を行う。フィニッシャ３２６は、プリンタ部３２３から排出された複数枚のシートが束ねられたシート束に対してステイプル処理、パンチ処理、ソートなどの各種後処理を行う。
【００２０】
＜プリンタ部及びスキャナ部の構成＞
図４は、複合機１０３のハード構成を示す模式図である。複合機１０３は、図４に示すように、プリンタ４００と、プリンタ４００に着脱可能に接続されるフィニッシャ３２６と、を有している。プリンタ４００は、プリンタ部３２３と、スキャナ部３２２と、を有しており、スキャナ部３２２には、原稿給紙装置（以下、ＡＤＦとする）４０１が搭載されている。
【００２１】
ＡＤＦ４０１は、原稿トレイ４０１ａに載置された原稿をプラテンガラス４０２へ向けて給紙し、排出トレイ４０１ｂに排出する。給紙された原稿は、プラテンガラス４０２上の所定の位置でスキャナユニット４０３により走査され、原稿上の画像が読取られる。スキャナユニット４０３が原稿を走査する際には、原稿の読み取り面がスキャナユニット４０３のランプの光で照射され、その原稿からの反射光がミラーを介してレンズ４０４ａに導かれる。このレンズ４０４ａを通過した光は、イメージセンサ４０４の撮像面に光学像として結像される。この光学像は、イメージセンサ４０４によって画像データに変換されて出力される。イメージセンサ４０４から出力された画像データは、スキャナ画像処理部３１２において所定の処理が施された後に、プリンタ部３２３の露光制御部４０５にビデオ信号として入力される。
【００２２】
なお、本実施の形態では、スキャナ部３２２によって読み取られる原稿や、プリンタ部３２３によって画像形成される記録材としての用紙を含めて、シートと呼称する。そして、シートは、普通紙の他にも、コート紙等の特殊紙、封筒やインデックス紙等の特殊形状からなる記録材、及びオーバーヘッドプロジェクタ用のプラスチックフィルムや布などを含む。
【００２３】
プリンタ部３２３は、モノクロのレーザビームプリンタであり、シートを給紙するシート給紙部３４１と、シート給紙部３４１から給紙されたシートに画像を形成する画像形成部３４２と、定着器４１３と、を備えている。画像形成部３４２は、露光制御部４０５と、感光ドラム４０６と、を有しており、感光ドラム４０６の周りには、帯電器３５１と、現像器４０７と、転写部４１２と、クリーニング装置３５２と、が設けられている。
【００２４】
画像形成部３４２の画像形成プロセスが開始されると、帯電器３５１によって感光ドラム４０６の表面が一様に帯電処理される。そして、露光制御部４０５が、スキャナ部３２２又は外部のパーソナルコンピュータ１０２（図１参照）からの画像信号に基づいて、感光ドラム４０６にレーザ光を照射し、感光ドラム４０６の表面に静電潜像が形成される。この静電潜像は、現像器４０７から供給される現像剤によってトナー像として現像され、可視化される。
【００２５】
シート給紙部３４１は、複数段（本実施の形態では２段）のカセット４０８，４０９と、手差しトレイ４１０と、これらカセット４０８，４０９又は手差しトレイ４１０上のシートを給紙するピックアップローラ４０８ａ，４０９ａ，４１０ａと、を有している。これらカセット４０８，４０９及び手差しトレイ４１０を、給紙段と呼ぶ。なお、ピックアップローラ４０８ａ，４０９ａによって給紙されるシートが案内される搬送路とピックアップローラ４１０ａによって給紙されるシートが案内される搬送路の合流部には、シート長さセンサ３５３が配置されている。
【００２６】
画像形成プロセスに並行してこれらカセット４０８，４０９及び手差しトレイ４１０のいずれかからピックアップローラ４０８ａ，４０９ａ，４１０ａによってシートが給紙される。給紙されたシートは、その先端がレジストレーションローラ対４１１に突き当てられて一旦停止された後に、転写部４１２によるトナー像の転写タイミングに合わせてレジストレーションローラ対４１１によって搬送される。ここで、シートの先端がレジストレーションローラ対４１１に突き当てられることによって、シートの斜行が補正される。
【００２７】
そして、感光ドラム４０６に形成されたトナー像は、レジストレーションローラ対４１１によって搬送されたシートに対して転写部４１２によって転写される。トナー像が転写されたシートは、定着器４１３によって熱及び圧力が付与され、トナー像がシートに定着される。定着器４１３を通過したシートは、搬送ローラ対４１４によって排出ローラ対４１６へ向けて搬送され、排出ローラ対４１６によってフェイスアップ状態、すなわち画像形成面が上側の状態でフィニッシャ３２６に排出される。
【００２８】
シートをフェイスダウン状態、すなわち画像形成面が下側の状態でフィニッシャ３２６に排出する場合には、案内部材４１５によってシートは反転搬送パス４１７へ案内される。反転搬送パス４１７へ案内されたシートは、スイッチバックされて、搬送ローラ対４１８，４１９及び排出ローラ対４１６によってフィニッシャ３２６に排出される。
【００２９】
更に、両面印刷が行われる場合には、第１面に画像が形成されたシートは、反転搬送パス４１７へ案内された後、両面搬送パス３５４に搬送される。そして、両面搬送パス３５４に案内されたシートは、表裏及び前後が反転された状態で転写部４１２によって第２面に画像が転写され、フィニッシャ３２６に排出される。
【００３０】
フィニッシャ３２６は、第１ユニット４２０と、第２ユニット４２１と、を有しており、第１ユニット４２０は、多孔パンチ処理を行うためのユニットであり、第２ユニット４２１は、少数孔パンチ処理やステイプル処理を行うためのユニットである。第１ユニット４２０は、プリンタ部３２３の排出ローラ対４１６から排出されたシートを入口ローラ対４２２によって受け取り、入口ローラ対４２２は、シートを案内部材４２３に向けて搬送する。案内部材４２３は、回動することでシートの搬送路の切換えを行うことができ、シートに多孔パンチ処理を行う場合には、シートを搬送ローラ対４２５へ案内し、多孔パンチ処理を行わない場合には、シートを出口ローラ対４２４へ案内する。
【００３１】
搬送ローラ対４２５のシート搬送方向における下流には、搬送ローラ対４２６、先端検知センサ４２７、第１パンチ部４２８、突き当て板４２９が配置されている。搬送ローラ対４２５，４２６によって搬送されるシートの先端が先端検知センサ４２７によって検知されたことに基づいて、突き当て板４２９は搬送路に突出するように移動する。そして、突き当て板４２９にシートの先端が突き当たることで、シートを第１パンチ部４２８に対して所定の精度で位置決めすることができる。突き当て板４２９によって位置決めされたシートは、第１パンチ部４２８によって、シートの先端に沿って多数（例えば３０個）の孔が明けられる多孔パンチ処理が施される。多孔パンチ処理が施されたシートは、搬送ローラ対４３１〜４３３によって出口ローラ対４２４に向けて搬送され、出口ローラ対４２４によって第２ユニット４２１の入口ローラ４３４に受け渡される。
【００３２】
入口ローラ４３４のシート搬送方向における下流には、第２パンチ部４３５が設けられており、第２パンチ部４３５は、後端検知センサ４３６及び突き当て板４３７を有している。第２パンチ部４３５が少数孔パンチ処理を行う際には、後端検知センサ４３６がシートの後端を検知した後、シートはスイッチバックされる。また、突き当て板４３７が搬送路に突出するように移動し、シートの後端が突き当て板４３７に突き当たることでシートが位置決めされる。突き当て板４３７によって位置決めされたシートは、第２パンチ部４３５のパンチ装置によって、シートの後端に沿って少数（例えば２〜４個）の孔が明けられる少数孔パンチ処理が施される。
【００３３】
第２パンチ部４３５のシート搬送方向における下流には、案内部材４３８が配置されており、案内部材４３８は、回動することでシートの搬送路の切換えを行うことができる。シートを１部ずつページ順に並べて排出するソート処理やステイプル処理を行わない場合、案内部材４３８はシートをノンソートパス４３９に案内し、ノンソートパス４３９に案内されたシートは、排出ローラ対４４１によってスタックトレイ４４２に排出される。
【００３４】
シートに対してソート処理やステイプル処理等の後処理が設定されている場合には、プリンタ部３２３は、シートをフェイスダウン状態でフィニッシャ３２６へ排出する。そして、フィニッシャ３２６内に搬入されたシートは第１ユニット４２０を経て第２ユニット４２１へ搬送された後に、案内部材４３８により、搬送ローラ対４４０へ導かれる。次いで、シートは搬送ローラ対４４０により、束排出ベルト４４３上へ排出される。ここで、束排出ベルト４４３に並行して数ミリ高い位置には、不図示の低摩擦の中間処理トレイが設けられており、実際にはシートは、中間処理トレイ上に排出される。排出されたシートは、中間処理トレイに沿って自重で右下方向に落下する。更に、扇形の戻しローラ４４４が反時計方向に回転し、その外縁部に設けられた摩擦部材がシートに当接する。この摩擦部材の当接により、シートにはストッパ板４４５へ向けて落下させる力が作用し、シートの端部がストッパ板４４５に突き当てられる。これにより、シートに対して縦方向（送り方向）の揃えが行われる。
【００３５】
また、中間処理トレイ上には、その手前側と奥側とのそれぞれに位置する１対の整合板４４６が設けられている。各整合板４４６は、中間処理トレイ上にシートが排出される毎に駆動される。これにより、中間処理トレイ上のシートに対して横方向（幅方向）の揃えが行われる。そして、所定枚数のシートが中間処理トレイ上に排出されて積載されると、束排出ベルト４４３が駆動され、シートがスタックトレイ４４２，４４７上へ排出される。また、ステイプルモードが設定されている場合、整合板４４６によりシートの横方向への揃えが行われた後、ステイプルユニット４４８によってシート束が綴じられ、シート束は、束排出ベルト４４３によりスタックトレイ４４２，４４７上へ排出される。
【００３６】
ここで、各スタックトレイ４４２，４４７は昇降動作可能に構成され、積載されたシートの上面の位置に合わせて昇降制御される。また、各スタックトレイ４４２，４４７には、シートの有無を検知するためのシート有無検知センサ４４９，４５０がそれぞれ設けられている。また、ステイプルユニット４４８は、シート後端の奥側位置を綴じる「コーナー綴じ」、シート後端を２箇所で綴じる「ダブル綴じ」を行うことが可能である。シートに対する綴じ位置は、ユーザにより設定される。
【００３７】
＜操作部の構成＞
図５は図３に示した操作部３２１の配置構成例を示す図である。操作部３２１には、図５に示すように、スタートキー５０１、クリア／ストップキー５０２、テンキー５０３、ユーザモードキー５１３及び表示部５０４が設けられている。スタートキー５０１は、スキャナ部３２２によるスキャン開始指示を受け付けるキーである。クリア／ストップキー５０２は、装置が待機中はクリアキー、ジョブ実行中はストップキーの機能を有する。テンキー５０３は、数字を入力することが可能である。ユーザモードキー５１３は、複合機１０３の各種設定を行うユーザモード画面を表示部５０４に表示させるためのキーである。表示部５０４は、例えばタッチパネルから構成され、コピーやファックス送信などを実行する際に各種設定を行うための画面を表示可能である。
【００３８】
図５では、表示部５０４にコピー機能画面が表示されており、コピー機能画面の各種設定キーを説明する。コピー機能画面には、用紙選択キー５０５、等倍キー５０６、ズームキー５０７、カラーモード選択キー５０８、ショートカットキー５０９〜５１２が表示されている。用紙選択キー５０５は、印刷出力する用紙を任意の給紙段あるいは自動用紙選択から選択する際に押される。等倍キー５０６は、等倍で印刷出力する場合に押される。ズームキー５０７は、任意の倍率を指定する際に押される。カラーモード選択キー５０８は、印刷出力するカラーモードを選択する際に押される。ショートカットキー５０９〜５１２は、様々な処理に対応するキーを設定可能であり、例えば仕上げ設定、両面モード、濃度設定、原稿の種類などを設定することができる。表示部５０４で選択された各種設定は、ジョブ毎にＲＡＭ３０２に記憶される。
【００３９】
＜手差しトレイによる用紙サイズ検知＞
図６（ａ）はシート保持部としての手差しトレイ４１０を示す平面図である。手差しトレイ４１０には、ユーザによってシートである用紙が手差しトレイ４１０上に載置されたことを検知する用紙有無センサ６０４が設けられている。用紙有無センサ６０４がオンとなると、プリンタ部３２３からコントローラ３２５（図３参照）に用紙有無センサ６０４のオン信号が入力され、コントローラ３２５は手差しトレイ４１０に用紙が有ると判断する。これにより、手差しトレイ４１０上の用紙をピックアップローラ４１０ａによって１枚ずつ分離しながら給紙（給送）することが可能となる。なお、カセット４０８，４０９にも、同様に用紙有無センサが設けられている。
【００４０】
手差しトレイ４１０は、一対のスライドガイド６０２，６０３をシート搬送方向に直交する幅方向（矢印６０５，６０６で示す方向）にスライド可能に支持しており、これらスライドガイド６０２，６０３は、不図示のラック及びピニオンによって連動する。ユーザは、手差しトレイ４１０に用紙を載置した後、スライドガイド６０２，６０３を用紙に合わせてスライドさせ、用紙の幅方向における位置を規制する。これにより、ピックアップローラ４１０ａによって用紙が搬送されている際に、用紙が斜行しながら搬送されることを防止している。
【００４１】
スライドガイド６０２は、手差しトレイ４１０に載置されたシートのサイズを検知するサイズ検知部としてのボリュームセンサ６０７に対して、不図示のリンク部材を介して連結されている。このため、ボリュームセンサ６０７は、スライドガイド６０２、６０３の動作に連動してスライドガイド６０２，６０３の位置に応じた信号（ＡＤ値）をコントローラ３２５に出力する。コントローラ３２５は、ボリュームセンサ６０７から入力された信号（ＡＤ値）に基づいて、用紙の幅の検知を実施している。
【００４２】
次に、図６（ｂ）を用いて、手差しトレイ４１０にセットされた用紙の幅を検知する方法について説明する。図６（ｂ）はボリュームセンサ６０７が出力する信号（ＡＤ値）と実際に検知する用紙の幅の関係を示したグラフである。詳細には、横軸にボリュームセンサ６０７が出力するＡＤ値、縦軸に用紙の幅を示す。ボリュームセンサ６０７は具体的には１０ビットのデジタル値を出力するセンサであり、１６進数表示で０ｘ０００〜０ｘ４００の出力値をリニアに出力する構成となっている。図６（ｂ）では、ＡＤ値０ｘ３２０がＡ４Ｒ幅（Ａ４縦置きの用紙幅）である２１０ｍｍを示しており、同様にＡＤ値０ｘ３８４がＢ４Ｒ幅である２５７ｍｍ、ＡＤ値０ｘ３Ｄ４がＡ４幅である２９７ｍｍをそれぞれ示すことを表している。これにより、コントローラ３２５は、ボリュームセンサ６０７から出力されるＡＤ値に基づいて用紙の幅を判断することができる。
【００４３】
＜手差しトレイのデフォルト設定＞
次に、手差しトレイのデフォルト設定について図７（ａ）乃至図８を用いて説明する。図７（ａ）は、操作部３２１に表示された手差しトレイのデフォルト設定画面７００を示し、図７（ｂ）は、用紙サイズ設定画面７１０を示す。図８は、用紙種類設定画面７２０を示す。操作部３２１は、ユーザモードキー５１３（図５参照）が押下されると、不図示のユーザモード画面を表示し、ユーザの入力を待機する。このユーザモード画面には複合機１０３の各種設定を行うための複数の項目が存在し、その中の１つが選択されると、選択された項目の設定画面に遷移する。このユーザモード画面は関連する項目毎にグループ化、階層化して表示されていてもよい。操作部３２１は、複数の項目の中の１つである「手差しトレイのデフォルト設定」が選択されたことを検知すると、図７（ａ）に示す手差しトレイのデフォルト設定画面７００を表示する。
【００４４】
手差しトレイのデフォルト設定画面（以下、単にデフォルト設定画面という）７００では、手差しトレイ４１０に用紙が載置された際の用紙情報の登録方法を「固定モード」と「毎回指定モード」から選択することができる。「固定モード」ボタン７０１が選択されると、コントローラ３２５は第１のモードとしての固定モードとして動作する。固定モードでは、手差しトレイ４１０に用紙が載置されると、デフォルト用紙情報設定７０３に表示されている用紙サイズ及び用紙の種類が、コントローラ３２５のＲＡＭ３０２（図３参照）に手差しトレイ４１０の用紙情報として自動的に登録される。すなわち、デフォルト用紙情報設定７０３に表示されている用紙サイズ及び用紙の種類は、所定値としてＲＡＭ３０２に記憶される。
【００４５】
デフォルト用紙情報設定７０３に表示されている用紙サイズ及び用紙の種類は、「登録」ボタン７０５から予め設定することができる。「登録」ボタン７０５が押下されると、図７（ｂ）に示す用紙サイズ設定画面７１０が操作部３２１に表示される。用紙サイズ設定画面７１０の用紙サイズ設定ボタン群７１１のいずれかが選択され、「次へ」ボタン７１２が押下されることで、図８に示す用紙種類設定画面７２０に遷移する。用紙種類設定画面７２０の用紙種類設定ボタン群７２１のいずれかが選択され、「ＯＫ」ボタン７２２が押下されることで、デフォルト用紙情報設定７０３に表示される用紙サイズ及び用紙の種類が変更される。
【００４６】
デフォルト設定画面７００で「毎回指定モード」ボタン７０２が選択されると、コントローラ３２５（図３参照）は第２のモードとしての毎回指定モードとして動作する。毎回指定モードでは、手差しトレイ４１０に用紙が載置されると、操作部３２１に不図示の属性設定画面としての手差し用紙設定画面が表示される。手差し用紙設定画面では、図７（ｂ）及び図８に示した用紙サイズ設定画面７１０や用紙種類設定画面７２０と同様の手順で、載置された用紙のサイズや種類を選択することができる。そして、用紙設定画面において選択された用紙サイズ及び用紙の種類が、ＲＡＭ３０２（図３参照）に手差しトレイ４１０の用紙情報として登録される。
【００４７】
すなわち、毎回指定モードでは、手差しトレイ４１０に用紙を載置しただけでは、ＲＡＭ３０２に手差しトレイ４１０の用紙情報が記憶されず、用紙設定画面におけるユーザの操作が必要となる。手差しトレイ４１０のデフォルト設定により、手差しトレイ４１０から給紙する用紙が１つに決まっている場合は固定モード、毎回異なる用紙を給紙する場合は毎回指定モードを選択することで、使い方に応じた用紙情報の登録方法を選択することができる。そして、固定モードが選択された場合には、操作部３２１におけるユーザの操作が軽減され、ユーザビリティを向上することができる。
【００４８】
複合機１０３は、画像形成ジョブに含まれる用紙情報であるジョブ属性情報と、記憶部としてのＲＡＭ３０２に記憶された手差しトレイ４１０に対応付けられた用紙情報である手差しトレイ属性情報と、が一致することを必要条件としてシートに画像形成する。なお、保持部属性情報としての手差しトレイ属性情報は、手差しトレイ４１０に対応付けられた保持部サイズ情報としての用紙サイズと、用紙種類と、を少なくとも有する。しかしながら、用紙サイズ設定ボタン群７１１のうち、「フリーサイズ」ボタン７１１ａが選択され、手差しトレイ属性情報の用紙サイズが「フリーサイズ」に設定された場合には、画像形成ジョブに含まれる用紙サイズ情報に関係なく画像形成する。即ち、フリーサイズが設定された場合には、画像形成ジョブに含まれる用紙サイズ情報にかかわらず、手差しトレイ属性情報と画像形成ジョブに含まれる用紙サイズ情報は一致していると判断される。これにより、手差しトレイ４１０に載置した複数のサイズの用紙に対して画像形成したいユーザにとって、上述した固定モードと相まって、ユーザビリティを向上することができる。一方で、「フリーサイズ」に設定された場合、ステイプルやパンチ等の一部の処理が実行できない。このため、固定モードのデフォルト設定で「フリーサイズ」を設定していても、「フリーサイズ」とは異なる設定に、一時的に変更したい場合がある。
【００４９】
なお、手差しトレイ４１０に対応付けられた用紙サイズが「フリーサイズ」に設定された場合には、１枚目の用紙に対して、定着器温度制御や各搬送ローラ対の搬送量制御等を複合機１０３に使用可能な最大サイズのシートの場合と同様に行う。そして、図４に示すシート長さセンサ３５３によって検知した１枚目の用紙の長さに基づいて、２枚目以降に用紙に対して、定着器温度制御や搬送量制御等を行う。
【００５０】
＜手差しトレイの用紙情報の一時変更設定＞
次に、手差しトレイ４１０のデフォルト設定で固定モードが選択されている場合における、手差しトレイ４１０の用紙情報の一時変更設定について図９（ａ）乃至図１０を用いて説明する。図９（ａ）は、操作部３２１に表示された用紙選択画面８００を示し、図９（ｂ）は、用紙サイズ設定画面８１０を示す。図１０は、用紙種類設定画面８２０を示す。
【００５１】
操作部３２１は、図９（ａ）に示すように、例えばコピー機能画面の用紙選択キー５０５（図５参照）から呼出し可能な用紙選択画面８００から、手差しトレイ４１０に載置された用紙（以下、手差し用紙とする）の用紙情報の一時変更を行うことができる。用紙選択画面８００は、手差しトレイ選択ボタン８０１、カセット選択ボタン８０２，８０３及び「手差し用紙一時変更」ボタン８０６を有している。ユーザは、手差しトレイ選択ボタン８０１又はカセット選択ボタン８０２，８０３を選択することで、コピージョブ実行時に所望の給紙先から用紙を給紙することができる。「手差し用紙一時変更」ボタン８０６は、手差しトレイ４１０に用紙が載置されている場合のみ押下することができる。
【００５２】
「手差し用紙一時変更」ボタン８０６が押下されると、操作部３２１は、図９（ｂ）に示す用紙サイズ設定画面８１０を表示する。用紙サイズ設定画面８１０は、図７（ｂ）に示す用紙サイズ設定画面７１０と同様に、用紙サイズ設定ボタン群８１１及び「次へ」ボタン８１２を有している。用紙サイズ設定ボタン群８１１のいずれかが選択され、「次へ」ボタン８１２が押下されることで、図１０に示す用紙種類設定画面８２０に遷移する。用紙種類設定画面８２０の用紙種類設定ボタン群８２１のいずれかが選択され、「ＯＫ」ボタン８２２が押下されることで、一時的に変更する手差しトレイ４１０の用紙情報を指定することができる。以上のような手差しトレイ４１０の用紙情報の一時変更設定は、ＲＡＭ３０２（図３参照）に記憶される。コントローラ３２５のＣＰＵ３０１は、固定モードと、毎回指定モードと、固定モードにおける一時変更設定と、を含むモードの内の１つを実行可能である。
【００５３】
なお、第３のモードとしての一時変更設定を通常の固定モードの設定に復帰させるタイミングは、手差しトレイ４１０に載置された手差し用紙が無くなったタイミング、次に入力された画像形成ジョブが終了したタイミングが考えられる。本実施形態では、手差しトレイ４１０に載置された手差し用紙が無くなったタイミングで一時変更設定を通常の固定モードの設定に復帰させる。また、本実施形態では、画像形成ジョブが用紙なしエラー等によって中断した場合、後述するように、所定の条件下において一時変更設定で設定された条件で画像形成が実施される。
【００５４】
＜印字処理におけるコントローラとプリンタ本体の通信シーケンス＞
図１１はコントローラ３２５とプリンタ部３２３が印字処理（画像形成処理）を行う際の通信シーケンスを模式的に示した図である。まず、１ページを印字する場合、コントローラ３２５はプリンタ部３２３に対して、印字準備要求９０１を発行する。印字準備要求を受け取ったプリンタ部３２３は定着器温度制御や、前回転等のプリント前処理を開始する。プリント前処理が完了した後、プリンタ部３２３は、コントローラ３２５に対して、印字準備ステータス９０２を発行する。印字準備ステータス９０２を受け取ったコントローラ３２５は、用紙の給紙を要求するために、プリンタ部３２３に対して給紙実行要求９０３を発行する。この時、コントローラ３２５は、カセット４０８，４０９及び手差しトレイ４１０のいずれから給紙するのかをプリンタ部３２３に通知する。
【００５５】
給紙実行要求９０３を受け取ったプリンタ部３２３は用紙の給紙を開始し、カセット４０８，４０９及び手差しトレイ４１０のそれぞれに装着されているそれぞれのセンサによって給紙した用紙の後端を検知する。プリンタ部３２３は、センサによって用紙の後端が検知された後に、コントローラ３２５に対して給紙結果ステータス９０４を発行する。用紙なしなどのエラーが発生した場合には、給紙結果ステータス９０４においてプリンタ部３２３はコントローラ３２５に対してエラーを通知する。
【００５６】
次に、用紙の給紙を行ったプリンタ部３２３は、所定の位置まで用紙が達したら、印字開始許可９０５を発行する。プリンタ部３２３から印字開始許可９０５を受け取ったコントローラ３２５は、実際に画像形成が可能な状態になった時点で印字実行要求９０６をプリンタ部３２３に対して発行し、画像の形成、定着を要求する。その後、コントローラ３２５とプリンタ部３２３間で、プリンタ部３２３のハード構成の同期制御であるハード信号同期が行われ、用紙に画像形成、更には定着が行われる。用紙への片面印刷の場合には、用紙がスタックトレイ４４２，４４７に積載されたタイミングで、両面印刷の場合には、片面の印刷が完了したタイミングで、プリンタ部３２３はコントローラ３２５に対して印字結果ステータス９０７を発行する。そして用紙がスタックトレイ４４２，４４７に積載され、後続の出力画像が存在しない場合に、コントローラ３２５はプリンタ部３２３に対して印字終了通知９０８を発行する。
【００５７】
＜印刷処理＞
次に、図１２乃至図１６に沿って、用紙への印刷処理について説明する。図１２は、本実施の形態に係る印刷処理手順の一例を示すフローチャートであり、図１２に示す各ステップは、複合機１０３のＣＰＵ３０１（図３参照）がＲＯＭ３０３又はＨＤＤ３０４に記憶されたプログラムを実行することにより実現される。
【００５８】
まず、コントローラ３２５は、印刷実行指示、すなわち画像形成ジョブの入力信号を受信したか判断し、印刷実行指示が入力されるまで待機する（ステップＳ１）。なお、画像形成ジョブがコピージョブの場合、操作部３２１から受信したコピー開始指示を受けて、スキャナ部３２２は、読み取った原稿の画像データと共にコントローラ３２５に印刷実行指示を送信する。
【００５９】
コントローラ３２５は、印刷実行指示を受信すると（ステップＳ１：Ｙｅｓ）、プリンタ部３２３に対して給紙実行要求９０３を発行する（ステップＳ２）。この時、コントローラ３２５は、カセット４０８，４０９及び手差しトレイ４１０の内の、どの給紙段から用紙を給紙するのかをプリンタ部３２３に通知する。そして、コントローラ３２５は、プリンタ部３２３より給紙結果ステータス９０４を受信し（ステップＳ３）、受信した給紙結果ステータス９０４が用紙なしエラーか否かを判断する（ステップＳ４）。用紙なしエラーとは、指定された給紙段に画像形成ジョブに含まれる用紙情報に対応する用紙がないために、用紙を給紙することができないというエラーである。
【００６０】
給紙結果ステータス９０４が用紙なしエラーではない場合（ステップＳ４：Ｎｏ）、コントローラ３２５は、用紙に印字処理を行う（ステップＳ５）。続いて、コントローラ３２５は、次ページが存在するか確認し（ステップＳ６）、次ページが存在する場合（ステップＳ６：Ｙｅｓ）、ステップＳ２の処理に戻る。ステップＳ６において次ページが存在しない場合（ステップＳ６：Ｎｏ）、コントローラ３２５は、印刷処理を終了する。
【００６１】
ステップＳ４において給紙結果ステータス９０４が用紙なしエラーである場合（ステップＳ４：Ｙｅｓ）、コントローラ３２５は、図１３に示すように、操作部３２１に用紙なし画面１１００を表示させる。用紙なし画面１１００は、手差しトレイボタン１１０１と、カセットボタン１１０２，１１０３と、を有しており、それぞれのボタンは、手差しトレイ４１０、カセット４０８，４０９に対応している。これら手差しトレイボタン１１０１及びカセットボタン１１０２，１１０３のいずれかが選択され、「ＯＫ」ボタン１１０４が押下されると、対応する給紙段から強制的に給紙する強制給紙指示を出力することができる。また、「中止」ボタン１１０５が押下されると、用紙なしエラーによって中断したジョブ（以下、中断ジョブとする）を中止する中止指示を出力することができる。
【００６２】
用紙なし画面１１００が操作部３２１に表示された後、コントローラ３２５は、イベント待機状態となり（ステップＳ８）、受信したイベントが操作部イベントか否かを判断する（ステップＳ９）。操作部イベントとは、用紙なし画面１１００の「ＯＫ」ボタン１１０４又は「中止」ボタン１１０５がユーザによって押下されたというイベントである。そして、受信したイベントが操作部イベントである場合（ステップＳ９：Ｙｅｓ）、コントローラ３２５は、操作部イベントが強制給紙指示か中止指示かを判断する（ステップＳ１０）。操作部イベントが強制給紙指示である場合（ステップＳ１０：強制給紙）、コントローラ３２５は、プリンタ部３２３に対して中断ジョブの給紙実行要求９０３を発行し、ステップＳ３に戻る。操作部イベントが中止指示である場合（ステップＳ１０：中止）、コントローラ３２５は、プリンタ部３２３に対して中断ジョブを中止させるように中断要求を行い（ステップＳ１２）、処理を終了する。
【００６３】
ステップＳ９において受信したイベントが操作部イベントではないと判断された場合（ステップＳ９：Ｎｏ）、コントローラ３２５は、用紙有無センサ６０４（図６（ａ）参照）がオンとなったか否かを判断する（ステップＳ１３）。用紙有無センサ６０４がオンとなった場合（ステップＳ１３：Ｙｅｓ）、コントローラ３２５は、後述する手差し用紙情報登録処理及び給紙判定処理を行い（ステップＳ１４，１５）、給紙動作が再開されたか否かを判断する（ステップＳ１６）。給紙動作が再開された場合（ステップＳ１６：Ｙｅｓ）、コントローラ３２５は、ステップＳ５の処理に戻る。すなわち、コントローラ３２５は、画像形成工程としての印字処理を行う。給紙動作が再開されていない場合（ステップＳ１６：Ｎｏ）、コントローラ３２５は、ステップＳ８の処理に戻る。また、ステップＳ１３において用紙有無センサ６０４がオンとなっていない場合（ステップＳ１３：Ｎｏ）も、コントローラ３２５は、ステップＳ８の処理に戻る。
【００６４】
＜手差し用紙情報登録処理＞
次に、図１２に示す手差し用紙情報登録処理（ステップＳ１４）について、図１４のフローチャートを用いて詳述する。図１４に示す各ステップは、複合機１０３の制御部としてのＣＰＵ３０１（図３参照）がＲＯＭ３０３又はＨＤＤ３０４に記憶されたプログラムを実行することにより実現される。
【００６５】
まず、コントローラ３２５は、手差しトレイ４１０上に用紙が存在するか否かを判断する（ステップＳ２１）。手差しトレイ４１０上に用紙が存在しない場合（ステップＳ２１：Ｎｏ）、コントローラ３２５は、処理を終了する。手差しトレイ４１０上に用紙が存在する場合（ステップＳ２１：Ｙｅｓ）、コントローラ３２５は、デフォルト設定が固定モード及び毎回指定モードのいずれに設定されているかを判断する（ステップＳ２２）。このとき、コントローラ３２５は、デフォルト設定が固定モード及び毎回指定モードのいずれに設定されているかに関する情報をＲＡＭ３０２から取得する取得工程を実行する。なお、本実施の形態では、固定モードにおいて一時変更設定した場合も、固定モードに属する。
【００６６】
毎回指定モードに設定されている場合（ステップＳ２２：毎回指定モード）、コントローラ３２５は、操作部３２１に手差し用紙設定画面を表示させ、手差し用紙設定画面におけるユーザの入力を待機する（ステップＳ２３，Ｓ２４）。そして、コントローラ３２５は、手差し用紙設定画面において用紙情報が入力されたか否かを判断し（ステップＳ２５）、用紙情報が入力されていない場合（ステップＳ２５：Ｎｏ）、ステップＳ２４の処理に戻る。用紙情報が入力された場合（ステップＳ２５：Ｙｅｓ）、コントローラ３２５はボリュームセンサ６０７（図６参照）によって検知される用紙の幅と、手差し用紙設定画面において入力された用紙情報の用紙サイズとが一致するか否か判断する（ステップＳ２６）。これらが一致する場合（ステップＳ２６：Ｙｅｓ）、コントローラ３２５は、手差し用紙設定画面において入力された用紙情報を、手差しトレイ４１０に対応付けられた用紙情報としてＲＡＭ３０２（図３参照）に記憶させ（ステップＳ２６）、処理を終了する。
【００６７】
一致しない場合（ステップＳ２６：Ｎｏ）、コントローラ３２５は、図１５に示すガイド幅エラー画面１４００を操作部３２１に表示させ（ステップＳ２７）、ステップＳ２４の処理に戻る。警告画面としてのガイド幅エラー画面１４００は、ボリュームセンサ６０７（図６参照）によって検知される用紙の幅と、手差し用紙設定画面において入力された用紙情報の用紙サイズとが一致しないことをユーザに報知する。これにより、スライドガイド６０２，６０３の位置調整又は手差し用紙設定画面において入力された用紙情報の再設定をユーザに促し、適切な印刷処理を手差しトレイ４１０に載置された用紙に行うことができる。ガイド幅エラー画面１４００の「ＯＫ」ボタン１４０１が押下されると、ガイド幅エラー画面１４００が表示される前の画面に戻る。
【００６８】
ステップＳ２２において固定モードに設定されている場合（ステップＳ２２：固定モード）、コントローラ３２５は、手差しトレイ４１０の用紙なしエラーによって中断したジョブが存在するか否かを判定する（ステップＳ２９）。なお、中断ジョブが存在している状態をジョブ中断状態とする。中断ジョブが存在しない場合（ステップＳ２９：Ｎｏ）、コントローラ３２５は、固定モードの用紙情報、すなわち図７（ａ）に示すデフォルト用紙情報設定７０３を取得する（ステップＳ３０）。そして、コントローラ３２５は、ボリュームセンサ６０７（図６参照）によって検知される用紙の幅と、取得した固定モードの用紙情報の用紙サイズとが一致するか否かを判断する（ステップＳ３１）。これらが一致する場合（ステップＳ３１：Ｙｅｓ）、コントローラ３２５は、取得した固定モードの用紙情報を、手差しトレイ４１０に対応付けられた用紙情報としてＲＡＭ３０２（図３参照）に記憶させ（ステップＳ３２）、処理を終了する。一致しない場合（ステップＳ３１：Ｎｏ）、コントローラ３２５は、図１５に示すガイド幅エラー画面１４００を操作部３２１に表示させ、処理を終了する。
【００６９】
ステップＳ２９において中断ジョブが存在する場合（ステップＳ２９：Ｙｅｓ）、コントローラ３２５は、中断ジョブに含まれる用紙情報、すなわち用紙サイズ及び用紙種類を取得する（ステップＳ３４）。なお、中断ジョブに含まれる用紙情報は、ＲＡＭ３０２に記憶されている。そして、コントローラ３２５は、ボリュームセンサ６０７（図６参照）によって検知される用紙の幅と、取得した中断ジョブに含まれる用紙情報の用紙サイズとが一致するか否かを判断する（ステップＳ３５）。これらが一致する場合（ステップＳ３５：Ｙｅｓ）、コントローラ３２５は、取得した中断ジョブに含まれる用紙情報を、手差しトレイ４１０に対応付けられた用紙情報としてＲＡＭ３０２（図３参照）に記憶させ（ステップＳ３６）、処理を終了する。一致しない場合（ステップＳ３５：Ｎｏ）、コントローラ３２５は、中断ジョブに含まれる用紙情報の用紙サイズを、９０度回転可能か否かを判断する（ステップＳ３７）。中断ジョブに含まれる用紙情報の用紙サイズが回転可能か否かは、プリンタ画像処理部３１７によって、受信した画像データ及び画像データに付随している属性データを参照して行う。用紙サイズが回転不可の場合を例示する。例えば、コピージョブの場合、ジョブ途中での用紙なしエラーによってジョブが中断した場合は、回転不可となる。
【００７０】
用紙サイズが回転可能である場合（ステップＳ３７：Ｙｅｓ）、コントローラ３２５は、ボリュームセンサ６０７によって検知される用紙の幅と、９０度回転した中断ジョブに含まれる用紙サイズの幅とが一致するか否かを判断する（ステップＳ３８）。これらが一致する場合（ステップＳ３８：Ｙｅｓ）、９０度回転した用紙サイズと中断ジョブに含まれる用紙種類を手差しトレイ４１０に対応付けられた用紙情報としてＲＡＭ３０２（図３参照）に記憶させ（ステップＳ３９）、処理を終了する。
【００７１】
なお、中断ジョブに含まれる用紙情報の用紙サイズが回転不可である場合（ステップＳ３７：Ｎｏ）、ステップＳ３０に進み、ステップＳ３０以降の処理を行う。同様にして、ボリュームセンサ６０７によって検知される用紙の幅と、９０度回転した中断ジョブに含まれる用紙サイズの幅とが一致しない場合（ステップＳ３８）、ステップＳ３０に進み、ステップＳ３０以降の処理を行う。
【００７２】
このように、ボリュームセンサ６０７（図６参照）によって検知される用紙サイズ（検知サイズ）と中断ジョブに含まれる用紙サイズとの位相が９０度異なる関係であれば、ユーザが手差しトレイ４１０に向きを誤って用紙を載置しても印刷することができる。このため、ユーザビリティを向上することができる。
【００７３】
また、本実施の形態では、検知サイズと中断ジョブに含まれる用紙サイズとが９０度位相をずらしても一致しない関係であっても、ステップＳ３１において固定モードの用紙情報と検知サイズとを再度比較している。このため、例えば上述した一時変更設定を行った状態で中断ジョブが発生すると、一時変更設定で設定した用紙情報と検知サイズとが一致しない（ステップＳ３５：Ｎｏ）場合であっても、固定モードの用紙情報と検知サイズとを再度比較することができる。そして、固定モードの用紙情報と検知サイズとが一致すれば、手差しトレイ４１０に載置した用紙に印刷可能である。これは、例えば固定モードにおいて用紙サイズを「フリーサイズ」（図７（ｂ）参照）に設定した状態で、一時変更設定において定形サイズ（Ａ４サイズやＢ５サイズ等）を設定した場合に特に有効である。
【００７４】
例えば、固定モードでフリーサイズ設定され、かつ一時変更設定によってプリンタ部３２３側にＡ４サイズを指定した場合を想定する。そして、Ａ４サイズが指定された画像形成ジョブに対して途中で用紙なしエラーが発生し、その後、ユーザが手差しトレイ４１０にＢ５サイズの用紙を載置したとしても、このＢ５サイズの用紙に印刷することができる。これにより、ユーザによるプリンタ部３２３側の操作を必要とすることなく、用紙に印刷を行うことができ、生産性及びユーザビリティを向上することができる。
【００７５】
＜給紙判定処理＞
次に、図１２に示す給紙判定処理（ステップＳ１５）について、図１６のフローチャートを用いて詳述する。図１６に示す各ステップは、複合機１０３のＣＰＵ３０１（図３参照）がＲＯＭ３０３又はＨＤＤ３０４に記憶されたプログラムを実行することにより実現される。
【００７６】
まず、コントローラ３２５は、用紙なしエラーが発生した給紙段（以下、給紙段Ａとする）に用紙が補給され、給紙段Ａに用紙が存在するか否かを判断する（ステップＳ４１）。給紙段Ａに用紙が存在する場合（ステップＳ４１：Ｙｅｓ）、コントローラ３２５は、ＲＡＭ３０２に記憶されている中断ジョブの用紙サイズと給紙段Ａに対応付けられた用紙サイズが一致するか否かを判断する（ステップＳ４２）。これらが一致する場合（ステップＳ４２：Ｙｅｓ）、コントローラ３２５は、ＲＡＭ３０２に記憶されている中断ジョブの用紙種類と給紙段Ａに対応付けられた用紙種類が一致するか否かを判断する（ステップＳ４３）。
【００７７】
これらが一致する場合（ステップＳ４３：Ｙｅｓ）、コントローラ３２５は、プリンタ部３２３に対して中断ジョブの給紙実行要求９０３を発行すると共に、給紙段Ａから給紙するよう指示を出し、給紙段Ａに給紙動作を再開させて処理を終了する。ステップＳ４２又はステップＳ４３において用紙サイズ又は用紙種類が一致しない場合、コントローラ３２５は、給紙動作を再開させることなく処理を終了する。
【００７８】
ステップＳ４１において給紙段Ａに用紙が存在しない場合（ステップＳ４１：Ｎｏ）、コントローラ３２５は、給紙段Ａが用紙カセット自動選択（以降ＡＣＣ（Ａｕｔｏ  Ｃａｓｅｔｔｅ  Ｃｈａｎｇｅ）機能の対象か否かを判断する（ステップＳ４５）。ＡＣＣ機能の対象の給紙段は、予めユーザモードから設定可能であり、ジョブ種ごとに複合機１０３が自動的に選択できる給紙段を指定することができる。給紙段ＡがＡＣＣ機能の対象でない場合（ステップＳ４５：Ｎｏ）、コントローラ３２５は、処理を終了する。
【００７９】
給紙段ＡがＡＣＣ機能の対象である場合（ステップＳ４５：Ｙｅｓ）、コントローラ３２５は、優先順位の高い順にプリンタ部３２３の給紙段を検索対象として選択する（ステップＳ４６）。通常、プリンタ部３２３の給紙段の優先順位は、転写部４１２までの搬送路が短いものから選ばれる。つまり、プリンタ部３２３における給紙段の順位は、カセット４０８，４０９、手差しトレイ４１０の順となる。そして、コントローラ３２５は、全ての給紙段の検索が終了したか否かを判断する（ステップＳ４７）。全ての給紙段の検索が終了した場合（ステップＳ４７：Ｙｅｓ）、処理を終了する。検索終了していない場合（ステップＳ４７：Ｎｏ）、コントローラ３２５は、ステップＳ４６で選択された検索対象の給紙段（以下、給紙段Ｂとする）がＡＣＣ機能の対象か否かを判断する（ステップＳ４８）。給紙段ＢがＡＣＣ機能の対象ではない場合（ステップＳ４８：Ｎｏ）、コントローラ３２５は、ステップＳ４６の処理に戻る。
【００８０】
給紙段ＢがＡＣＣ機能の対象の場合（ステップＳ４８：Ｙｅｓ）、コントローラ３２５は、給紙段Ｂに用紙が存在するか否かを判断する（ステップＳ４９）。給紙段Ｂに用紙が存在する場合（ステップＳ４９：Ｙｅｓ）、コントローラ３２５は、ＲＡＭ３０２に記憶されている中断ジョブの用紙サイズと給紙段Ｂに対応付けられた用紙サイズが一致するか否かを判断する（ステップＳ５０）。これらが一致する場合（ステップＳ５０：Ｙｅｓ）、コントローラ３２５は、ＲＡＭ３０２に記憶されている中断ジョブの用紙種類と給紙段Ｂに対応付けられた用紙種類が一致するか否かを判断する（ステップＳ５１）。
【００８１】
これらが一致する場合（ステップＳ５１：Ｙｅｓ）、コントローラ３２５は、プリンタ部３２３に対して中断ジョブの給紙実行要求９０３を発行すると共に、給紙段Ｂから給紙するよう指示を出し、給紙段Ｂに給紙動作を再開させて処理を終了する。ステップＳ５０又はステップＳ５１において用紙サイズ又は用紙種類が一致しない場合、コントローラ３２５は、ステップＳ４６の処理に戻る。
【００８２】
以上のように、本実施の形態では、図１４のステップＳ３４〜Ｓ３６に示すように、固定モードに設定された手差しトレイ４１０に対し、中断ジョブが発生した場合、検知サイズと中断ジョブの用紙サイズとが一致するか判断される。ボリュームセンサ６０７によって検知される用紙の幅（検知サイズ）は、手差しトレイ４１０に載置された用紙の幅と、実際上ほぼ一致している。このため、中断ジョブ後に、ユーザが中断ジョブの用紙サイズと同じサイズの用紙を手差しトレイ４１０に載置したかを確実に判断することができ、ジャム等の給紙不良を起こすことなく印刷を実行することができる。また、固定モードに対して一時変更設定を行った場合でも、同様の効果を得ることができる。
【００８３】
また、本実施の形態では、図１４のステップＳ３７〜Ｓ３９に示すように、検知サイズと中断ジョブに含まれる用紙サイズとが９０度位相がずれた関係であれば、ユーザが手差しトレイ４１０に向きを誤って用紙を載置しても印刷することができる。このため、ユーザビリティを向上することができる。
【００８４】
また、本実施の形態では、検知サイズと中断ジョブに含まれる用紙サイズとが９０度位相をずらしても一致しない関係であっても、ステップＳ３１において固定モードの用紙情報と検知サイズとを再度比較している。これにより、ユーザによるプリンタ部３２３側の操作を必要とすることなく、用紙に印刷を行うことができ、生産性及びユーザビリティを向上することができる。
【００８５】
＜他の実施の形態＞
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【００８６】
また、電子写真方式の複合機１０３を用いて説明したが、本発明はこれに限定されない。例えば、ノズルからインク液を吐出させることでシートに画像を形成するインクジェット方式の画像形成装置にも本発明を適用することが可能である。
【符号の説明】
【００８７】
１０３：画像形成装置（複合機）／３０１：制御部（ＣＰＵ）／３０２：記憶部（ＲＡＭ）／３４２：画像形成部／４１０：シート保持部（手差しトレイ）／６０７：サイズ検知部（ボリュームセンサ）／１４００：警告画面（ガイド幅エラー画面）
【図１】
2019043025.tif 000003
【図２】
2019043025.tif 000004
【図３】
2019043025.tif 000005
【図４】
2019043025.tif 000006
【図５】
2019043025.tif 000007
【図６】
2019043025.tif 000008
【図７】
2019043025.tif 000009
【図８】
2019043025.tif 000010
【図９】
2019043025.tif 000011
【図１０】
2019043025.tif 000012
【図１１】
2019043025.tif 000013
【図１２】
2019043025.tif 000014
【図１３】
2019043025.tif 000015
【図１４】
2019043025.tif 000016
【図１５】
2019043025.tif 000017
【図１６】
2019043025.tif 000018