(57)【特許請求の範囲】
【請求項１】
シートに画像を形成する画像形成手段と、
シートを収納し、収納されているシートを前記画像形成手段に給紙する複数の給紙手段と、
前記複数の給紙手段の各々に対応づけて、収納されているシートの属性情報を記憶する記憶手段と、
前記複数の給紙手段のうち、シートが収納された給紙手段によりシートを給紙している途中で、当該給紙手段のシートが無くなった場合に、前記画像形成手段による画像形成動作を継続させるために、前記記憶手段に記憶された前記シートの属性情報に基づいて、前記シートが無くなった給紙手段を他の給紙手段に切替える制御手段と、を有し、
前記制御手段は、前記複数の給紙手段のうち封筒が収納された第１の給紙手段により封筒を給紙している途中で前記第１の給紙手段に収納されている封筒が無くなった場合において、前記記憶手段に記憶されているシートの属性情報を参照して、前記複数の給紙手段のうちの第２の給紙手段に、同じサイズの封筒で、同じフラップサイズを持つ封筒が収納されている場合は、前記第２の給紙手段を切り替え対象とし、前記第２の給紙手段に、同じサイズの封筒であっても、異なるフラップサイズを持つ封筒が収納されている場合は、前記第２の給紙手段を切り替え対象としないことを特徴とする画像形成装置。
【請求項２】
前記制御手段によって給紙手段の切り替え対象を判断するための条件として封筒のフラップサイズを用いるか否かを設定する設定手段をさらに有し、
前記制御手段は、前記複数の給紙手段のうち封筒が収納された前記第１の給紙手段により封筒を給紙している途中で前記第１の給紙手段に収納されている封筒が無くなった場合において、前記設定手段によって前記フラップのサイズに基づいて給紙手段を選択するよう設定されている場合には、同じサイズの封筒で、異なるフラップサイズを持つ封筒が収納されている給紙手段を切り替え対象とせず、前記設定手段によって前記フラップのサイズに基づいて前記給紙手段を選択するよう設定されていない場合には、同じサイズの封筒で、異なるフラップサイズを持つ封筒が収納されている給紙手段を切り替え対象とすることを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記複数の給紙手段の各々に対応づけて、当該給紙手段を切り替え対象とするか否かを設定する第２の設定手段を更に有することを特徴とする請求項１又は２に記載の画像形成装置。
【請求項４】
前記制御手段は、切り替え対象の給紙手段が存在しないと判断した場合には、前記画像形成手段による画像形成動作を中断し、使用できる封筒がないことをユーザに通知することを特徴とする請求項１乃至３のいずれか１項に記載の画像形成装置。
【請求項５】
前記複数の給紙手段のうち、封筒以外のシートが収納されている給紙手段によりシートを給紙している途中で当該給紙手段に収納されているシートが無くなった場合、前記記憶手段に記憶されたシートの属性情報を参照して、同じサイズのシートが収納されている給紙手段を切り替え対象とすることを特徴とする請求項１乃至４のいずれか１項に記載の画像形成装置。
【請求項６】
前記複数の給紙手段は、給紙カセットを含むことを特徴とする請求項１乃至４のいずれか１項に記載の画像形成装置。
【請求項７】
前記複数の給紙手段は、手差しトレイを含むことを特徴とする請求項１乃至４のいずれか１項に記載の画像形成装置。
【請求項８】
封筒が収納されている給紙手段に対応づけて前記記憶手段に記憶されたシートの属性情報は、封筒のサイズを示す情報と、封筒のフラップサイズを示す情報を含むことを特徴とする請求項１乃至７の何れか１項に記載の画像形成装置。
【請求項９】
前記制御手段は、前記第１の給紙手段及び前記第２の給紙手段に封筒が収納されている場合に、前記第１の給紙手段に対応づけて前記記憶手段に記憶されている前記封筒のサイズを示す情報と、前記第２の給紙手段に対応づけて前記記憶手段に記憶されている前記封筒のサイズの情報を比較するとともに、前記第１の給紙手段に対応づけて前記記憶手段に記憶されている封筒のフラップサイズを示す情報と、前記第２の給紙手段に対応づけて前記記憶手段に記憶されている封筒のフラップサイズを示す情報とを比較することを特徴とする請求項８に記載の画像形成装置。
【請求項１０】
シートを収納する複数の給紙手段のそれぞれから給紙されたシートに画像を形成する画像形成装置の制御方法であって、
前記複数の給紙手段の各々に対応づけて、収納されているシートの属性情報記憶手段に記憶する記憶工程と、
前記複数の給紙手段のうち、シートが収納された給紙手段によりシートを給紙している途中で、当該給紙手段のシートが無くなった場合に、画像形成動作を継続させるために、前記記憶手段に記憶された前記シートの属性情報に基づいて、前記シートが無くなった給紙手段を他の給紙手段に切替える制御工程と、を有し、
前記制御工程は、前記複数の給紙手段のうち封筒が収納された第１の給紙手段により封筒を給紙している途中で前記第１の給紙手段に収納されている封筒が無くなった場合において、前記記憶手段に記憶されているシートの属性情報を参照して、前記複数の給紙手段のうちの第２の給紙手段に、同じサイズの封筒で、同じフラップサイズを持つ封筒が収納されている場合は、前記第２の給紙手段を切り替え対象とし、前記第２の給紙手段に、同じサイズの封筒であっても、異なるフラップサイズを持つ封筒が収納されている場合は、前記第２の給紙手段を切り替え対象としないことを特徴とする画像形成装置の制御方法。
【請求項１１】
請求項１０に記載の画像形成装置の制御方法を、コンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、封筒等のシートに画像を形成可能な画像形成装置及びその制御方法、及びプログラムに関するものである。
【背景技術】
【０００２】
従来より、複数の用紙格納手段（例えば、給紙カセット）を有する印刷装置（画像形成装置）がある。このような装置では、各用紙格納手段に収容する用紙のサイズを登録している。そして、ある用紙格納手段からの用紙を使用して印刷中に用紙切れになると、同じサイズの用紙を収容している他の用紙格納手段に自動で切り替えて印刷ジョブを継続して実行している。（特許文献１参照）
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平０６−１０７３５７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上述した従来の技術では、用紙なしが発生した用紙格納手段にセットされていた用紙と同じ定型サイズの用紙が他の用紙格納手段に存在する場合に、給紙元の用紙格納手段をその用紙格納手段に自動的に切り替えることにより実施していた。しかしながら、定型サイズと定形サイズに収まらない追加サイズを有する封筒などの不定形用紙の場合、定型サイズ部分を用紙サイズと見なして登録するため、追加サイズが異なる場合が考慮されずに用紙格納手段が切り替えられることになる。
【０００５】
一般的には、製造元により封筒の定形サイズは統一されているが、のりしろのサイズ等のような追加サイズは統一されておらず様々であるため、従来のカセットの切り替え方法ではユーザが望まない印刷結果が得られるおそれがあった。
【０００６】
本発明の目的は上記従来技術の問題点を解決することにある。
【０００７】
本発明の目的は、複数の給紙手段のそれぞれに収納されている封筒のサイズと封筒のフラップの長さに基づいて、画像形成に使用している封筒が無くなった場合に使用する給紙手段を選択する仕組みを提供することにある。
【課題を解決するための手段】
【０００８】
上記目的を達成するために本発明の一態様に係る画像形成装置は以下のような構成を備える。即ち、
シートに画像を形成する画像形成手段と、
シートを収納し、収納されているシートを前記画像形成手段に給紙する複数の給紙手段と、
前記複数の給紙手段の各々に対応づけて、収納されているシートの属性情報を記憶する記憶手段と、
前記複数の給紙手段のうち、シートが収納された給紙手段によりシートを給紙している途中で、当該給紙手段のシートが無くなった場合に、前記画像形成手段による画像形成動作を継続させるために、前記記憶手段に記憶された前記シートの属性情報に基づいて、前記シートが無くなった給紙手段を他の給紙手段に切替える制御手段と、を有し、
前記制御手段は、前記複数の給紙手段のうち封筒が収納された第１の給紙手段により封筒を給紙している途中で前記第１の給紙手段に収納されている封筒が無くなった場合において、前記記憶手段に記憶されているシートの属性情報を参照して、前記複数の給紙手段のうちの第２の給紙手段に、同じサイズの封筒で、同じフラップサイズを持つ封筒が収納されている場合は、前記第２の給紙手段を切り替え対象とし、前記第２の給紙手段に、同じサイズの封筒であっても、異なるフラップサイズを持つ封筒が収納されている場合は、前記第２の給紙手段を切り替え対象としないことを特徴とする。
【発明の効果】
【０００９】
本発明によれば、複数の給紙手段のそれぞれに収納されている封筒のサイズと封筒のフラップの長さに基づいて、画像形成で使用している封筒が無くなった場合に使用する給紙手段を選択することができる。
【図面の簡単な説明】
【００１０】
【図１】実施形態に係る画像形成装置の一例である多機能周辺機器の構成を示す図。
【図２】本実施形態に係るコントローラのハードウエア構成を示す図。
【図３】本実施形態に係るＭＦＰの概観図。
【図４】本実施形態に係るＭＦＰの操作部の上面図。
【図５】手差しトレイを上から見た図。
【図６】実施形態に係るＭＦＰの操作部の表示部に表示されるＵＩ画面例を示す図。
【図７】実施形態に係るＭＦＰの操作部の表示部に表示されるＵＩ画面例を示す図。
【図８】実施形態に係るＭＦＰの操作部の表示部に表示されるＵＩ画面例を示す図。
【図９】実施形態に係るスキャナの構成を説明する図。
【図１０】実施形態に係るプリンタ部の構成を説明する図。
【図１１】自動用紙選択の対象の給紙カセットを選択するためのＵＩ画面例を示す図。
【図１２】本実施形態における印刷ジョブのデータ構造を説明する図。
【図１３】本実施形態に係る属性の一例を示す図。
【図１４】本実施形態に係るＭＦＰにおいて、用紙サイズが指示された印刷ジョブによる印刷中に用紙切れが発生すると自動的にカセット段を切り替える動作を示すフローチャート。
【図１５】本実施形態に係るＭＦＰにおいて封筒サイズを設定するためのＵＩ画面例を示す図。
【図１６】本実施形態に係るＭＦＰで、封筒などの定形サイズと定形サイズに収まらない部分を持つ用紙サイズが指示された印刷ジョブの実行中に、用紙切れが発生して自動的にカセット段を切り替える処理を説明するフローチャート。
【図１７】ユーザモード画面から封筒モードの設定を行うＵＩ画面例を示す図。
【発明を実施するための形態】
【００１１】
以下、添付図面を参照して本発明の実施形態を詳しく説明する。尚、以下の実施形態は特許請求の範囲に係る本発明を限定するものでなく、また本実施形態で説明されている特徴の組み合わせの全てが本発明の解決手段に必須のものとは限らない。
【００１２】
以下、添付図面を参照して本発明の実施形態を詳しく説明する。尚、以下の実施形態は特許請求の範囲に係る本発明を限定するものでなく、また本実施形態で説明されている特徴の組み合わせの全てが本発明の解決手段に必須のものとは限らない。
【００１３】
図１は、本発明の実施形態を示す印刷装置の一例である多機能周辺機器（ＭＦＰ：Multi-Function Peripheral）の構成を示す図である。なお、本実施形態では、印刷装置の一例として、複数の機能を備える多機能周辺装置を使って説明するが、印刷装置は、単機能を備える周辺装置（ＳＦＰ：Single-Function Peripheral）であってもよい。
【００１４】
図１において、コントローラ１０１は、多機能周辺機器を制御しており、図２に示すハードウエア構成を有している。スキャナ１０２は、コントローラ１０１によって制御され、原稿を読み取って、その原稿画像の画像データを作成する。プリンタエンジン１０３は、本実施形態では電子写真法によるプリンタエンジンであり、コントローラ１０１の制御の下に記録媒体（用紙や封筒等のシート）上に画像を印刷する。プリンタエンジン１０３はフィニッシャ１０４に接続可能であり、プリンタエンジン１０３から出力された複数の記録媒体（例えば、用紙）をまとめて、例えばステイプル処理することが可能である。このフィニッシャ１０４もコントローラ１０１によって制御されている。ネットワーク（イーサーネット）インターフェイス１０５は、コントローラ１０１に対して同インターフェイスを通した双方向通信を提供しており、ネットワークを介して外部装置であるＰＣ１０７との接続が可能となっている。操作部１０６は、ユーザインターフェイスを提供しており、表示部とキーボードとを具備し、コントローラ１０１からの情報の表示を行うとともにユーザからの指示をコントローラ１０１に伝える。
【００１５】
図２は、本実施形態に係るコントローラ１０１のハードウエア構成を示す図である。
【００１６】
コントローラ１０１の内部では、ＣＰＵ２０１がバス２０９を介して、メモリ２０２，操作部１０６の表示部２０３及びキーボード２０４，ＲＯＭ２１０，ＤＩＳＫ２１１と接続されている。各種プログラム及びデータは、ハードディスクやフロッピー（登録商標）ディスク等のＤＩＳＫ２１１（記憶媒体）に記憶されており、必要に応じて順次メモリ２０２に読み出されてＣＰＵ２０１で実行される。このＤＩＳＫ２１１は、ＭＦＰに着脱可能であっても、ＭＦＰに内蔵されたものでも良い。更に、プログラムは、ネットワークを介して他のＰＣやＭＦＰ等からダウンロードされてＤＩＳＫ２１１に記憶される構成でも良い。
【００１７】
またメモリ２０２は、揮発メモリ或いは不揮発メモリの双方の機能をそなえていても良いし、揮発メモリの機能をメモリ２０２が受け持ち、不揮発メモリの機能をＤＩＳＫ２１１が受け持つ構成でもよい。また取り外し可能なメモリメディアでも良い。
【００１８】
ＣＰＵ２０１が、表示用メモリ（不図示）に表示用データを書き込むことにより表示部２０３に表示を行い、ＣＰＵ２０１がキーボード２０４もしくはタッチパネルになっている表示部２０３からデータを入力することにより、ユーザからの指示を入力する。こうして入力された情報はメモリ２０２、ＤＩＳＫ２１１、ＣＰＵ２０１のいずれかに転送、蓄積され、様々な処理に使用される。またバス２０９には、ネットワークインターフェイス１０５が接続されており、ＣＰＵ２０１が、このネットワークインターフェイス１０５を介してからデータの読み込み又は書き込みを行うことによりインターフェイスを介した通信を行う。
【００１９】
更に、バス２０９には、プリンタエンジン１０３，フィニッシャ１０４，スキャナ１０２が接続されている。ＣＰＵ２０１がこれらに対してデータの読み書きを行うことによりプリントやスキャン等の動作及び各種ステータスの取得を行う。画像データはスキャナ１０２もしくはネットワークインターフェイス１０５からコントローラ１０１のＤＩＳＫ２１１、メモリ２０２に保存することが可能である。また取り外し可能なメモリに予め画像データを蓄積しておき、そのメモリをコントローラ１０１に取り付けることによって取り込むことも可能である。ＤＩＳＫ２１１に蓄積されている画像データは、メモリ２０２に移動もしくはコピーすることができ、操作部１０６から指示された内容によってメモリ２０２の画像データに様々な付加画像（例えば、ページの数字部分）を合成することができる。尚、プリンタエンジン１０３，フィニッシャ１０４，スキャナ１０２はＭＦＰの内部ではなく、ネットワーク上にそれぞれ単体の周辺機器として存在し、それをＭＦＰのコントローラ１０１が制御しても良い。
【００２０】
図３は、本実施形態に係るＭＦＰの概観図である。
【００２１】
画像入力デバイスであるスキャナ１０２は、原稿となる紙上の画像を照明し、ＣＣＤラインセンサを走査することで、その原稿の画像を電気的な画像データに変換する。電気的に変換された画像データから、原稿のカラー判定やサイズ判定などを行う。画像出力デバイスであるプリンタ部３０２は、画像データを用紙上の画像に変換する部分であり、用紙に印刷して排紙する。プリント動作の起動や停止は、コントローラ１０１のＣＰＵ２０１からの指示によって行われる。３０４〜３０８は給紙段を表している。３０４は手差しトレイ、３０５〜３０８は給紙カセット（用紙格納部）であり、それぞれに複数枚の用紙（封筒を含む）を載置することができる。尚、このＭＦＰは、印刷データに基づいて、給紙カセットに収容された封筒に画像を印刷可能である。
【００２２】
図４は、本実施形態に係るＭＦＰの操作部１０６の上面図である。
【００２３】
表示部２０３は、液晶上にタッチパネルシートが貼られており、操作画面およびソフトキーを表示するとともに、表示してあるキーが押されるとその位置情報をＣＰＵ２０１に伝える。
【００２４】
次にキーボード２０４について説明する。スタートキー４０２は、原稿画像の読み取り動作の開始を指示する場合などに用いられる。スタートキー４０２の中央部には、緑と赤の２色ＬＥＤ４０３があり、その色によってスタートキー４０２が使える状態にあるかどうかを示す。ストップキー４０４は稼働中の動作を止める働きをする。テンキー４０５は、数字と文字のボタン群で構成されており、コピー部数の設定や、表示部２０３の画面切り替え等を指示する。ユーザモードキー４０６は、ＭＦＰの設定を行う場合に押下される  図５（Ａ）〜（Ｃ）は、手差しトレイ３０４を上から見た図である。
【００２５】
図５（Ａ）において、手差しトレイ３０４には、レール５０３上を自由に移動できるガイド５０２があり、セットする用紙サイズに合わせて、その位置を調整することができる。図５（Ｂ）は、Ａ４サイズの用紙を縦方向でセットした場合のガイドの位置を示しており、これは前述のロングエッジフィードでの搬送方向を示している。図５（Ｃ）はＡ４サイズの用紙を横方向でセットした場合のガイドの位置を示す。これは前述のショートエッジフィードでの搬送方向を示している。センサ５０４は、手差しトレイ３０４上に用紙が置かれたことを検知するセンサである。このセンサ５０４上に用紙が置かれると、コントローラ１０１は、手差しトレイ３０４に用紙がセットされたことを検知することができる。
【００２６】
図６〜図８は、実施形態に係るＭＦＰの操作部１０６の表示部２０３に表示されるＵＩ画面の例を示す図である。これら図を参照して、図６（Ａ）のユーザモード画面から、給紙カセットのサイズ設定と、用紙タイプの設定を行う方法を説明する。
【００２７】
操作部１０６のユーザモードキー４０６が押下されると、図６（Ａ）のユーザモード画面が表示される。この操作画面上で用紙サイズを設定することができる。ボタン群６０１中の６０２で示される用紙の設定に対応するボタンを押下すると、図６（Ｂ）で示す給紙カセットにセットする用紙のサイズや種類を設定する画面が表示される。
【００２８】
図６（Ｂ）の画面にはカセット選択ボタン群６０４があり、このボタンのいずれかを押すことにより任意の給紙カセットを選択することができる。このボタン群６０４からいずれかの給紙カセットを選択し、設定ボタン６０５を押下すると図７（Ａ）に示す画面が表示される。
【００２９】
図７（Ａ）の画面には定型サイズ設定ボタン群６０８があり、このボタン群６０８のいずれかのボタンを押下することで、図６（Ｂ）で選択された給紙カセットに任意の定型サイズを設定することができる。ユーザ設定ボタン６０９は、任意のサイズの用紙を設定する場合に押下される。このユーザ設定ボタン６０９が押下されると、図７（Ｂ）に示す画面が表示される。
【００３０】
図７（Ｂ）のＸボタン６１４は、横方向の長さを設定するときに押下され、数字ボタン群６１６で、その長さを設定する。Ｙボタン６１５は、縦方向の長さを設定するときに押下され、数字ボタン群６１６で、その長さを設定する。キャンセルボタン６１７はこの画面での設定をやめたい場合に押下される。キャンセルボタン６１７が押下されると、設定は行われずに図７（Ａ）の画面に戻る。ＯＫボタン６１８は、縦横の長さの入力が終了してその値を設定するときに押下される。ＯＫボタン６１８が押下されると図７（Ａ）の画面に戻る。
【００３１】
図７（Ａ）の封筒ボタン６１０は、封筒サイズを設定する場合に押下される。封筒ボタン６１０が押下されると、図８（Ａ）の画面が表示される。図８（Ａ）の画面には、封筒サイズ設定ボタン群６２０があり、いずれかのボタンを押下することで封筒の定型サイズを設定することができる。このボタンはデフォルトで「長形３号」が選択された状態になっている。このデフォルトは仕向け（仕向けとは、機器を設置する国、地域を示す情報であり、コントローラ１０１のメモリ２０２、ＤＩＳＫ２１１のいずれかに保存されている）によって変化する。日本仕向けでは「長形３号」となり、海外仕向けでは「Com10」がデフォルトになる。キャンセルボタン６２１は、この画面での設定をやめたい場合に押下される。キャンセルボタン６２１が押下されると設定は行われずに図７（Ａ）の画面に戻る。ＯＫボタン６２２は、封筒サイズを決定した場合に押下される。ＯＫボタン６２２が押下されると設定が行われて図７（Ａ）の画面に戻る。
【００３２】
図７（Ａ）で、定型サイズかユーザ設定サイズかで封筒サイズを設定した後に「次へ」ボタン６１２を押下すると図８（Ｂ）の画面が表示される。この画面には用紙タイプ設定ボタン群６２４があり、このボタン群６２４のいずれかのボタンを押下することで用紙の種類（タイプ）を設定することができる。キャンセルボタン６２５は、この画面での設定をやめたい場合に押下される。キャンセルボタン６２５が押下されると設定を行われずに図７（Ａ）の画面に戻る。ＯＫボタン６２６は、用紙の種類を決定したい場合に押下される。ＯＫボタン６２６が押下されると設定が行われて図６（Ｂ）の画面に戻る。更に、他の給紙段の設定を行いたい場合は再度カセット選択ボタン群６０４から給紙カセットを選んで設定処理を繰り返す。もう設定を行わない場合は閉じるボタン６０６を押下すると図６（Ａ）の画面に戻る。
【００３３】
以下の表１は、本実施形態に係る各給紙カセットに設定された情報の一例を示す。用紙の設定の処理を終えると表１のカセット１〜カセット４のいずれかのデータが更新される。このデータはコントローラ１０１のメモリ２０２、ＤＩＳＫ２１１のいずれかに保存することが可能である。
【００３４】
【表１】
0006027751.tif 000002
【００３５】
次に、手差しトレイ３０４に用紙を設定したときの用紙のサイズとタイプの設定を行う方法を説明する。手差しトレイ３０４上に用紙をセットし、図５（Ｂ）や図５（Ｃ）に示すような状態にすると、センサ５０４が反応し、プリンタエンジン１０３からコントローラ１０１に対して用紙がセットされたことが通知される。コントローラ１０１がこの通知を受けると操作部１０６の表示部２０３には図７（Ａ）で示す画面が表示される。但し、この場合は戻るボタン６１１は表示されない。前述したように、この画面で定型サイズかユーザ設定サイズかで封筒サイズを設定した後に「次へ」ボタン６１２を押下すると図８（Ｂ）の画面が表示される。前述したように、この画面には用紙タイプ設定ボタン群６２４があり、いずれかのボタンを押下することで用紙の種類を設定したり、キャンセルボタン６２５で図７（Ａ）の画面に戻したりすることができる。そして設定終了後にＯＫボタン６２６が押下されると、用紙登録画面は消えて、表１の「手差し」のサイズと用紙タイプが「未設定」から、実際に設定されたサイズやタイプ等に更新される。そして、手差しトレイ３０４上の用紙がなくなるとセンサ５０４が反応し、プリンタエンジン１０３からコントローラ１０１に対して用紙がなくなったことが通知される。コントローラ１０１がこの通知を受けると、表１の「手差し」の各項目を「未設定」に更新する。
【００３６】
図９は、スキャナ１０２の構成を説明する図である。
【００３７】
原稿７０３上の情報は、原稿読み取り装置７１９の露光部７１３に対して原稿７０３を相対的に移動させながら読み取られる。原稿７０３は原稿トレイ７０２にセットされる。原稿給紙ローラ７０４は分離パッド７０５と対になっていて、原稿７０３を一枚ずつ搬送する。搬送された原稿７０３は、中間ローラ７０６でスキャナ内に送られ、大ローラ７０８と第１従動ローラ７０９によって搬送され、更に、大ローラ７０８と第２従動ローラ７１０とによって搬送される。大ローラ７０８と第２従動ローラ７１０とで搬送された原稿７０３は、流し読み原稿ガラス７１２と原稿ガイド板７１７との間を通り、ジャンプ台７１８を経由して、大ローラ７０８と第３従動ローラ７１１とにより搬送される。大ローラ７０８と第３従動ローラ７１１とにより搬送された原稿７０３は、原稿排紙ローラ対７０７により排出される。尚、流し読み原稿ガラス７１２と原稿ガイド板７１７との間では、原稿７０３は原稿ガイド板７１７によって流し読みガラス７１２に接触する形で搬送される。
【００３８】
原稿７０３が流し読み原稿ガラス７１２上を通過する際に、流し読み原稿ガラス７１２に接している面が露光部７１３によって露光される。その結果得られる原稿７０３からの反射光がミラーユニット７１４に伝達される。伝達された反射光はレンズ７１５を通過して集光されＣＣＤセンサ７１６にて電気信号に変換され、コントローラ１０１に伝達される。
【００３９】
図１０は、プリンタ部３０２の構成を説明する図である。
【００４０】
この図はフルカラー印刷装置の一例を示す。感光ドラム８０１は一次帯電器８１１により特定の極性電位に帯電処理され、図示しない露光手段によって矢印８１２で示す位置がコントローラ１０１からの指示に従って露光される。このようにして第一の色成分に対応した静電潜像が形成される。その後、現像器８０２の四つある現像器中の一つの現像器を使用して現像される。中間転写ベルト８０３は矢印の方向に駆動され、感光ドラム８０１上に形成された第一の色成分画像が、感光ドラム８０１と中間転写ベルト８０３の接合部分を通る過程で一次転写ローラ８１０によって形成された電界によって中間転写ベルト８０３に転写される。中間転写ベルト８０３に転写を終えた感光ドラム８０１の表面はクリーニング装置８０４によって清掃される。この処理を順次繰り返し、四色の画像を中間転写ベルト８０３に重ね合わせてカラー画像を形成する。単色の画像を形成する場合は一度だけ転写処理を行う。こうして中間転写ベルト８０３に転写された画像は、二次転写ローラ８０９で給紙カセット８０５より給紙された用紙に印刷される。画像が印刷された用紙は定着器８０６で加熱され定着される。定着後の用紙は、搬送ローラ８１４を通過した後排紙口８０７から機外に排出されて排出トレイ８１３に積載されるか、排出口８１５から機外に排出され排紙トレイ８１６に積載される。但し、封筒の長辺に対して直交する方向に搬送して（ロングエッジフィード）印刷を行っている場合は、必ず搬送ローラ８１４を通過した後、排出口８０７から機外に排出され排紙トレイ８１３に積載される。これは、搬送ローラ８１４から排出口８１５までの距離が封筒の短辺より長いため、封筒を排出口８１５まで搬送できないためである。両面印刷を行う場合は、片面に画像が印刷された用紙は反転パス８０８を通って循環されて、その裏面に画像が印刷される。
【００４１】
図１１は、自動用紙選択の対象の給紙カセットを選択するためのＵＩ画面例を示す図である。自動用紙選択とは、ＣＰＵ２０１が、複数の給紙段の中から、印刷に使用する用紙の給紙元となる給紙段を、原稿のサイズやユーザの設定に従って、自動的に選択する処理である。
【００４２】
操作部１０６のユーザモードキー４０６が押下されると図６（Ａ）のユーザモード画面が表示される。この画面で、ボタン群６０１中の６２７で示されるカセットオートON/OFFの設定に対応するボタンが押下されると、図１１に示す画面が表示される。この画面では、装備されている給紙カセットと、その給紙カセットに入っている用紙サイズが表示され、その給紙カセットを自動的に選択するカセットに「する」、「しない」を、選択ボタン群９０２によって指示することができる。「ＯＮ」が押下されたカセット段は、自動用紙選択の対象にしてよいカセットとなり、「ＯＦＦ」が押下されたカセットは、自動用紙選択の対象にできないカセットになる。ＯＫボタン９０３が押下されると設定終了となり、図６（Ａ）の画面に戻る。
【００４３】
以下の表２は、本実施形態に係る給紙カセット及び手差しの自動用紙選択を示すデータ例を示す。
【００４４】
カセットオートＯＮ／ＯＦＦの設定の処理を終えると、その設定に対応して、表２のカセット１〜カセット４及び手差しのいずれかのデータが更新される。このデータは、コントローラ１０１のメモリ２０２、ＤＩＳＫ２１１のいずれかに保存することが可能である。このデータは自動的にカセットを選択するときに使用する。表２の例では、カセット１〜４が全て自動用紙の切り替え選択に使用され、手差しだけが自動用紙の切り替えに使用できないように設定されている。
【００４５】
【表２】
0006027751.tif 000003
【００４６】
図１２は、本実施形態における印刷ジョブのデータ構造を説明する図である。このデータは、印刷ジョブを実行する指示が来た場合に機器内のアプリケーションが生成する。
【００４７】
ジョブの実体は、属性ＩＤ１１０１、属性値サイズ１１０２及び属性値１１０３の組を複数連続して持つことによって表されている。ジョブがデータを含む場合は、１１０７，１１０８，１１０９で示されるように、属性ＩＤとしてデータを表す値、属性値サイズとしてファイル名のサイズ、属性値としてドキュメントデータを保持しているファイルのファイル名を保持している。また、それぞれの属性値の中には、データのフォーマット（使用されているＰＤＬなど）、コピー部数、カセット段、印刷に使用する用紙サイズ、フィニッシング処理の指定などが含まれる。
【００４８】
図１３は、本実施形態に係る属性の一例を示す図である。
【００４９】
属性ＩＤ１３０１は、属性の識別番号（ＩＤ）を示している。型ＩＤ１３０２は、ＩＤの型（サイズ）をあらわしており、「１」は不定長、「２」は１バイトのように予め決められている。値１３０３は、取り得る値を示しており、意味１３０４に示すような意味をもっている。この図１３に示したのは一例であり、この他にも様々な属性が存在する。これらの値を図１２の属性ＩＤ、属性サイズ、属性値に設定することによりジョブを形成する。
【００５０】
図１４は、本実施形態に係るＭＦＰにおいて、用紙サイズが指示された印刷ジョブによる印刷中に用紙切れが発生すると自動的にカセット段を切り替える動作を示すフローチャートである。尚、この処理を実行するプログラムはＲＯＭ２１０或いはＤＩＳＫ２１１に記憶されており、実行時にメモリ２０２に展開され、ＣＰＵ２０１の制御の下に実行される。
【００５１】
この自動カセット切り替え処理が開始されるとＳ１４０１で、処理に要求されている用紙サイズをジョブで指定された属性から取得する。次にＳ１４０２に進み、表２において状態がＯＮに設定されているカセットを検索する。そしてＳ１４０３に進み、Ｓ１４０１で取得した用紙サイズと、Ｓ１４０２で状態がＯＮになっているカセットのそれぞれの用紙サイズとを比較し、用紙サイズが一致するものがあるか否かを判定する。例えば、Ｓ１４０１で得られた用紙サイズがＢ４の場合、対象となるカセット１〜４の内、カセット４にＢ４サイズの用紙がセットされていることが分かる（表１参照）。尚、表２で、カセットオートＯＮ／ＯＦＦ設定が全て「ＯＦＦ」であるか、或いは表１で、Ｂ４サイズの用紙を収容しているカセットが無い場合は、該当するカセットが存在しないことになる。
【００５２】
Ｓ１４０４では、該当するカセットが存在するか否かを判定し、該当するカセットが存在した場合はＳ１４０５に進み、サイズが一致したカセット段を使用してジョブを再開する。一方、Ｓ１４０４で、該当するカセットが存在しないと判定した場合はＳ１４０６に進み、使用できるサイズがないことをユーザに通知してジョブを中断する。
【００５３】
図１５は、本実施形態に係るＭＦＰにおいてフラップサイズを設定するためのＵＩ画面例を示す図である。
【００５４】
まず、カセットに設定する場合、図６（Ｂ）の画面のカセット選択ボタン群６０４の中から任意のカセット段を選択し、設定ボタン６０５を押下すると図７（Ａ）の画面が表示される。また、手差しトレイ３０４に用紙がセットされた場合にも操作部１０６上に図７（Ｂ）の画面を表示する。
【００５５】
この画面で封筒ボタン６１０が押されると図８（Ａ）に示す画面が表示される。この画面には、封筒サイズ設定ボタン群６２０があり、いずれかのボタンを押下することで、その封筒の定型サイズを設定することができる。キャンセルボタン６２１は、この画面での設定をやめたい場合に押下する。キャンセルボタン６２１が押下されると、設定は行われずに図７（Ａ）の画面に戻る。封筒サイズを決定する場合はＯＫボタン６２２を押下すると、図１５に示す追加サイズ設定画面が表示される。
【００５６】
図１５の画面には、数字キー１５１２があり、この数字キーを押下することでフラップサイズのための数値を入力することができる。入力した値は入力表示欄１５１３に表示される。キャンセルボタン１５１４は、この画面での設定をやめたい場合に押下される。キャンセルボタン１５１４が押下されると図８（Ａ）の画面に戻る。ＯＫボタン１５１５は、フラップサイズ（のりしろサイズ）を決定したい場合に押下される。ＯＫボタン１５１５が押下されると設定が行われて、この画面が閉じられる。
【００５７】
以下の表３はカセット１からカセット４、手差し３０４に封筒サイズ及びフラップサイズ（追加サイズ）を設定した場合のデータ例を示している。ここでは、複数のカセット段及び手差しの給紙段に、封筒サイズとフラップサイズを設定することが可能である。封筒設定の処理を終えると、該当する表３のフラップサイズが更新される。このデータはコントローラ１０１のメモリ２０２或いはＤＩＳＫ２１１に不揮発に保存される。
【００５８】
【表３】
0006027751.tif 000004
【００５９】
図１６は、本実施形態に係るＭＦＰで、封筒などの定形サイズと定形サイズに収まらない部分を持つ用紙サイズが指示された印刷ジョブの実行中に、用紙切れが発生して自動的にカセット段を切り替える処理を説明するフローチャートである。尚、この処理を実行するプログラムはＲＯＭ２１０或いはＤＩＳＫ２１１に記憶されており、実行時にメモリ２０２に展開され、ＣＰＵ２０１の制御の下に実行される。
【００６０】
この処理を開始する前に、図１５を参照して説明した封筒サイズの設定方法により、表３のように各カセット段（手差しも含む）には、封筒サイズとフラップサイズが登録されているものとする。また、表３よりカセット１に「長形３号」、フラップサイズ「３０．０mm」の用紙が設定されており、ジョブの実行途中で、カセット１の封筒が用紙切れ時になったことに開始されるものとする。
【００６１】
まずＳ１６０１で、用紙切れになったカセット段の情報をプリンタエンジン１０３から取得する。そして表３を参照して、用紙切れが発生したカセット段の封筒サイズとフラップサイズを取得する。次にＳ１６０２に進み、図１４のＳ１４０２と同様にして、表２で状態がＯＮに設定されているカセットを検索する。そしてＳ１６０３に進み、Ｓ１６０２の検索結果で、状態がＯＮに設定されているカセットが存在するかどうかを判定する。ここでＯＮに設定されているカセット段或いは手差しがあればＳ１６０４に進むが、そうでないときはＳ１６０８に進み、ジョブを再開せず処理を終了する。
【００６２】
Ｓ１６０４では、Ｓ１６０１で取得した封筒サイズとフラップサイズが一致するものがあるかどうかを、表３を参照して判定する。この例では、表２と表３から、表３のカセットのカセット１〜４が検索対象となる。そしてＳ１６０５で、Ｓ１６０１で取得した封筒サイズと一致するカセットとして、「長形３号」がセットされているカセット３，４が検索される（第２検索）。
【００６３】
そしてＳ１６０６に進み、Ｓ１６０１で取得したフラップサイズとカセット４のフラップサイズの内容を比較する（第１検索）と、カセット４に「長形３号：３０．０mm」の封筒が入っているためフラップサイズが一致するカセットが存在することになる。尚、表２のカセットの状態がＯＦＦもしくは表３のカセットの封筒サイズが長形３号でない、または、フラップサイズが３０．０mmでない場合、存在しないことになる。
【００６４】
こうしてＳ１６０６で、該当するカセットが存在した場合はＳ１６０７に進み、一致したカセット段を使用してジョブを継続して実行する。つまり、カセット１にセットされた封筒がなくなっても、給紙元をカセット４に切り替える。そして、当該カセット４から、カセット同じ封筒サイズ及び同じフラップサイズの封筒を給紙し、当該封筒に画像を印刷する。ここで、カセット３は、フラップサイズが異なるため、封筒サイズが同じでも、当該カセット３から封筒は給紙されない。一方、Ｓ１６０５〜Ｓ１６０６で、サイズが一致する用紙（封筒）を収容するカセットが存在しないと判断した場合はＳ１６０８に進み、使用できるサイズの封筒がないことをユーザに通知してジョブの実行を中断する。
【００６５】
図１７は、ユーザモード画面から封筒モードの設定を行うＵＩ画面例を示す図である。
【００６６】
操作部１０６のユーザモードキー４０６が押下されるとユーザモード画面が表示され、ユーザモードで封筒モードの設定を行うことができる。この封筒モードでは、封筒ジョブの用紙切れ時に、自動カセット切り替えを行う場合にフラップサイズを考慮するかどうかの設定を行うものである。
【００６７】
図１７の封筒モード設定画面の封筒モード設定ボタン１７０２で封筒モードを選択し、ＯＫボタン１７０３を押下することで設定が反映される。
【００６８】
封筒モード設定ボタン１７０２でＯＦＦを選択した場合は、自動カセット切り替えの条件は、処理に要求されている用紙サイズとカセットに設定されている用紙サイズが一致している場合に自動カセット切り替えを行う。そして、用紙サイズが一致していなければ自動カセット切り替えを行わない。つまり、従来の自動カセット切り替え処理を行うものである。また、要求されている用紙サイズが封筒の場合は、封筒サイズが一致していれば自動カセット切り替えを行い、フラップサイズの一致／不一致は考慮しない。このモードを選択した場合、図１４のフローチャートに従った処理を行う。
【００６９】
一方、封筒モード設定ボタン１７０２でＯＮが押された場合、自動カセット切り替えの条件は、処理に要求されている用紙サイズと封筒サイズ及びフラップサイズが一致している場合に自動カセット切り替えを行う。そして封筒サイズが一致していない、或いは、フラップサイズが一致していない場合は自動カセット切り替えを行わない。つまり、フラップサイズの一致／不一致までを考慮した、本実施形態に係る検索処理を有効にして自動カセット切り替えを行う。このモードを選択した場合、図１６のフローチャートに従った処理を行う。但し、処理に要求されている用紙サイズが封筒以外の場合は、定型サイズが一致していれば自動カセット切り替えを行い、フラップサイズが設定されていない場合はフラップサイズを考慮せず、図１４のフローチャートに従って処理を行う。
【００７０】
封筒モードは、予めユーザによって選択でき、封筒の印刷ジョブで自動カセット切り替えを行う場合に、ユーザは、フラップサイズの差異を考慮するか、考慮せずに自動的にカセットの切り替え処理を行うかどうかを決定することが可能である。
【００７１】
以上説明したように本実施形態によれば、カセット段における封筒なしが発生した場合、封筒を定型サイズだけでなく、そのフラップサイズまでも考量して、印刷に使用する封筒が収容されているカセット段を選択できる。またフラップサイズを気にしない場合には、封筒の定型サイズだけを考慮して、用紙切れ（封筒無し）が発生したときに自動的にカセットの切り替えを行うことができる。
【００７２】
（その他の実施例）
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【図１】
0006027751.tif 000005
【図２】
0006027751.tif 000006
【図３】
0006027751.tif 000007
【図４】
0006027751.tif 000008
【図５】
0006027751.tif 000009
【図９】
0006027751.tif 000010
【図１０】
0006027751.tif 000011
【図１２】
0006027751.tif 000012
【図１３】
0006027751.tif 000013
【図１４】
0006027751.tif 000014
【図１６】
0006027751.tif 000015
【図６】
0006027751.tif 000016
【図７】
0006027751.tif 000017
【図８】
0006027751.tif 000018
【図１１】
0006027751.tif 000019
【図１５】
0006027751.tif 000020
【図１７】
0006027751.tif 000021