(57)【特許請求の範囲】
【請求項１】
複数の用紙収納部のいずれかから用紙を搬送し、搬送した用紙に印刷処理を実行する印刷手段と、
用紙を示す情報として、用紙の特徴と、用紙なしが発生した場合に代わりに使用する代替用紙とを含む用紙情報を記憶する記憶手段と、
印刷処理の実行中に用紙なしが発生した場合に、用紙なしが発生した用紙に対応する用紙情報に代替用紙が登録されているか否かを判定する判定手段と、
用紙なしが発生した用紙に対応する用紙情報に代替用紙が登録されていると前記判定手段によって判定された場合に、当該代替用紙が設定された用紙収納部が前記複数の用紙収納部の中にあるか否かを判断する判断手段と、
前記判断手段によって前記代替用紙が設定された用紙収納部が前記複数の用紙収納部の中にあると判断された場合に、当該代替用紙を用いて印刷処理を実行するように前記印刷手段を制御し、前記判断手段によって前記代替用紙が設定された用紙収納部が前記複数の用紙収納部の中にないと判断した場合に、代替用紙をユーザに選択させるための画面を表示手段に表示するよう制御する制御手段とを備えることを特徴とする画像形成装置。
【請求項２】
用紙なしが発生した用紙に対応する用紙情報に代替用紙が登録されていないと前記判定手段によって判定された場合に、前記制御手段は、用紙なし画面を前記表示手段に表示するように制御することを特徴とする請求項１に記載の画像形成装置。
【請求項３】
代替用紙に関する設定として、用紙なしが発生したページから代替用紙を用いて印刷処理を実行することを示す第１の設定と、用紙なしが発生したページではなく最初のページから代替用紙を用いて印刷処理を実行することを示す第２の設定とのいずれかを設定する設定手段を更に備え、
用紙なしが発生した用紙に対応する用紙情報に代替用紙が登録されていると前記判定手段によって判定され、かつ、前記設定手段によって前記第１の設定が設定されている場合に、前記制御手段は、用紙なしが発生したページから当該代替用紙を用いて印刷処理を実行するように前記印刷手段を制御し、
用紙なしが発生した用紙に対応する用紙情報に代替用紙が登録されていると前記判定手段によって判定され、かつ、前記設定手段によって前記第２の設定が設定されている場合に、前記制御手段は、用紙なしが発生したページではなく最初のページから当該代替用紙を用いて印刷処理を実行するように前記印刷手段を制御することを特徴とする請求項１又は２に記載の画像形成装置。
【請求項４】
前記用紙情報には、複数の代替用紙が優先順位が設定された状態で登録され、  前記制御手段は、前記優先順位に基づいて前記複数の代替用紙の中から１つの代替用紙を選択し、当該選択した代替用紙を用いて印刷処理を実行するように前記印刷手段を制御することを特徴とする請求項１乃至３のいずれか１項に記載の画像形成装置。
【請求項５】
前記用紙情報に登録されている代替用紙は、ユーザが変更可能であることを特徴とする請求項１乃至４のいずれか１項に記載の画像形成装置。
【請求項６】
前記用紙の特徴は、サイズ、重量、形状、表面性、色を含むことを特徴とする請求項１乃至５のいずれか１項に記載の画像形成装置。
【請求項７】
複数の用紙収納部のいずれかから用紙を搬送し、搬送した用紙に印刷処理を実行する印刷工程と、
用紙を示す情報として、用紙の特徴と、用紙なしが発生した場合に代わりに使用する代替用紙とを含む用紙情報を記憶する記憶手段に記憶する記憶工程と、
印刷処理の実行中に用紙なしが発生した場合に、用紙なしが発生した用紙に対応する用紙情報に代替用紙が登録されているか否かを判定する判定工程と、
用紙なしが発生した用紙に対応する用紙情報に代替用紙が登録されていると前記判定工程で判定された場合に、当該代替用紙が設定された用紙収納部が前記複数の用紙収納部の中にあるか否かを判断する判断工程と、
前記判断工程で前記代替用紙が設定された用紙収納部が前記複数の用紙収納部の中にあると判断された場合に、当該代替用紙を用いて印刷処理を実行するように制御し、前記判断工程で前記代替用紙が設定された用紙収納部が前記複数の用紙収納部の中にないと判断した場合に、代替用紙をユーザに選択させるための画面を表示手段に表示するよう制御する制御工程とを備えることを特徴とする画像形成装置の制御方法。
【請求項８】
請求項７に記載の画像形成装置の制御方法をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、画像形成装置の制御方法及びプログラムに関するものである。
【背景技術】
【０００２】
従来、画像形成装置において、印刷ジョブの途中で用紙がなくなってしまった際に、別の用紙を使用して印刷を行なう技術が提案されている。
例えば特許文献１では、給紙カセットをグループとして登録しておき、用紙なし状態になった場合に、グループ化されている他のカセットに給紙を切り替える制御を行って、印刷が止まってしまうことを防いでいる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−２５６０７６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら特許文献１では、ある特定の種類の用紙が用紙なし状態になった場合に代替用紙としてどの用紙が使用されるかは、給紙カセットがどうグループ化されているかに依存することになる。従って特許文献１では、予め代替用紙として使用したい用紙をグループ化された他の給紙カセットに格納しておく必要がある。
また、特許文献１において仮にユーザが代替用紙として使用したい用紙をグループ化された他の給紙カセットに格納したとしても、他のユーザが後からその給紙カセットの用紙を他の用紙に入れ替えてしまう場合も想定される。この場合、ユーザは代替用紙が使用されると思っているにもかかわらず、実際には想定外の用紙が代替用紙として使用されることになってしまう。
本発明は、上記の課題を解決するためになされたもので、本発明の目的は、印刷で使用する用紙が用紙なし状態になった場合に、適切な代替用紙を使用して印刷を再開できる仕組みを提供することである。
【課題を解決するための手段】
【０００５】
上記目的を達成する本発明の画像形成装置は以下に示す構成を備える。
複数の用紙収納部のいずれかから用紙を搬送し、搬送した用紙に印刷処理を実行する印刷手段と、用紙を示す情報として、用紙の特徴と、用紙なしが発生した場合に代わりに使用する代替用紙とを含む用紙情報を記憶する記憶手段と、印刷処理の実行中に用紙なしが発生した場合に、用紙なしが発生した用紙に対応する用紙情報に代替用紙が登録されているか否かを判定する判定手段と、用紙なしが発生した用紙に対応する用紙情報に代替用紙が登録されていると前記判定手段によって判定された場合に、当該代替用紙が設定された用紙収納部が前記複数の用紙収納部の中にあるか否かを判断する判断手段と、
前記判断手段によって前記代替用紙が設定された用紙収納部が前記複数の用紙収納部の中にあると判断された場合に、当該代替用紙を用いて印刷処理を実行するように前記印刷手段を制御し、前記判断手段によって前記代替用紙が設定された用紙収納部が前記複数の用紙収納部の中にないと判断した場合に、代替用紙をユーザに選択させるための画面を表示手段に表示するよう制御する制御手段とを備えることを特徴とする。
【発明の効果】
【０００６】
本発明によれば、印刷で使用する用紙が用紙なし状態になった場合に、適切な代替用紙を使用して印刷を再開できる。
【図面の簡単な説明】
【０００７】
【図１】画像形成装置の構成を説明する断面図である。
【図２】図１に示した画像形成装置の制御構成を説明するブロック図である。
【図３】図２に示したＣＰＵが実行するモジュール構成を示すブロック図である。
【図４】画像形成装置の制御方法を説明するフローチャートである。
【図５】画像形成装置の制御方法を説明するフローチャートである。
【図６】画像形成装置で表示されるＵＩ画面の一例を示す図である。
【図７】画像形成装置で表示されるＵＩ画面の一例を示す図である。
【図８】画像形成装置で表示されるＵＩ画面の一例を示す図である。
【図９】画像形成装置で表示されるＵＩ画面の一例を示す図である。
【図１０】画像形成装置で表示されるＵＩ画面の一例を示す図である。
【図１１】画像形成装置で表示されるＵＩ画面の一例を示す図である。
【図１２】画像形成装置の制御方法を説明するフローチャートである。
【図１３】画像形成装置で表示されるＵＩ画面の一例を示す図である。
【発明を実施するための形態】
【０００８】
次に本発明を実施するための最良の形態について図面を参照して説明する。
＜システム構成の説明＞
〔第１実施形態〕
図１は、本実施形態を示す画像形成装置の構成を説明する断面図である。なお、本例は、複数の機能を組み合わせた複合画像形成装置の例を示すが、複数の用紙収納部を備える印刷装置であれば本発明を適用可能である。
また、本例は、ＰＯＤに対応した印刷システムに本発明を適用した例である。本例に示す画像形成装置は、複数の用紙収納部（後述するカセットに対応する）のいずれかから用紙を給紙して画像形成を行う。
【０００９】
図１において、画像形成装置１００は、画像形成部１０１、定着部１０２、スキャナ部１０３、操作部１０４、用紙排出部１０７、トナー補給部１１０、及び外部給紙装置１１８を備える。
【００１０】
また、画像形成部１０１には、用紙収納部（給紙カセット）として機能する給紙装置１０５、１０６、搬送部１０８、一次転写部１１１、転写ベルト１１２、及び二次転写部１１３が設けられている。定着部１０２には、スイッチバック部１０９、廃トナー収納部１１４、定着ユニット１１５、１１６、及び搬送部１１７、１２３が設けられている。
外部給紙装置１１８には、搬送部１１９、及び用紙収納部（ペーパデッキ）として機能する給紙装置１２０、１２１、１２２が設けられている。
【００１１】
スキャナ部１０３は、原稿をスキャンして画像の電子データを生成して、後述するＲＡＭ等に一時的に保存される。操作部１０４は、操作者による画像形成装置１００への各種指示を受け付ける。また、操作部１０４には、ハードキーとともに、タッチパネル式などの表示部が設けられている。なお、表示部には、後述するユーザインタフェース画面（ＵＩ画面）を通して種々の操作画面を表示する。
給紙装置１０５、１０６、１２０、１２１、１２２は、画像形成装置１００で印刷するための用紙（用紙）を積載する。用紙排出部１０７は、印刷された用紙を画像形成装置１００の外部へ排出する。各搬送部には、一定の間隔で用紙を搬送するためのローラが設けられている。スイッチバック部１０９は、用紙排出部１０７へ用紙を排出する際に用紙の出力面を反転させる。
【００１２】
トナー補給部１１０は、画像形成部１０１に対して現像剤である各色トナー（ＹＭＣＫの色別のトナー）を補給する。一次転写部１１１は、画像データに従って形成したトナー像を転写ベルト１１２に転写する。二次転写部１１３は、転写ベルト１１２に転写されたトナー像を用紙に転写する。廃トナー収納部１１４は、転写処理の過程において発生した余分なトナーを収納する。定着ユニット１１５は、二次転写部１１３において画像が転写された用紙に熱と圧力を加えて、トナーを用紙に定着させる。
【００１３】
定着ユニット１１６は、定着ユニット１１５において画像が定着された用紙にさらに熱と圧力を加えて画像の定着を強化させる。搬送部１０８、１１７、１１９、１２３は、用紙を搬送するための搬送路である。
【００１４】
搬送部１１７は、定着ユニット１１５から定着ユニット１１６へ用紙を搬送するための搬送路である。搬送部１２３は、定着ユニット１１５から定着ユニット１１６を介さずに用紙排出部１０７又はスイッチバック部１０９へ用紙を搬送するための搬送路である。搬送部１０８、１１９は、用紙を画像形成装置１００へ供給するための搬送路である。
【００１５】
図２は、図１に示した画像形成装置１００の制御構成を説明するブロック図である。本例は、シングルコアのＣＰＵで画像形成装置本体を制御する画像形成装置１００の一例であるが、マルチコアタイプのＣＰＵを備える画像形成装置にも適用可能である。
【００１６】
図２において、メインコントローラ３０１は、ＣＰＵバス３１２に接続されるＣＰＵ３０５、ＲＡＭ３０６、操作部Ｉ／Ｆ３０７、ネットワークＩ／Ｆ制御部３０８、モデム３０９、ＲＯＭ３１０、ＨＤＤ３１１を備える。また、ＣＰＵバス３１２は、イメージバスＩ／Ｆ３１３を介してイメージバス３２４と接続されており、イメージバス３２４に接続されるＲＩＰＩ／Ｆ３１４、データ圧縮部３１５、デバイスＩ／Ｆ３１６、及び画像処理部３１７を備える。また、ＣＰＵ３０５は、ＣＰＵバス３１２に接続されるＲＡＭ３０６、操作部Ｉ／Ｆ３０７、ネットワークＩ／Ｆ制御部３０８、モデム３０９、ＲＯＭ３１０、ＨＤＤ３１１を制御する。なお、ＨＤＤ３１１には、ユーザにより設定された代替給紙用紙に関する情報として、用紙の情報と当該用紙なし状態になった場合に代替使用する代替用紙の情報とを対応付けて登録される。ここで、代替給紙用紙とは、ＨＤＤ３１１に登録された用紙群からユーザがいずれかのカセットに選択した用紙を給紙して画像形成を行う場合に、用紙なし状態になった場合に代替使用するために給紙する用紙に対応する。また、代替給紙用紙は、ユーザが編集画面を用いて１枚の用紙に対して複数枚の代替給紙用紙を設定してＨＤＤ３１１に登録することが可能に構成されている。
【００１７】
ネットワークＩ／Ｆ３０８には、外部機器とネットワークによって接続を行うためのネットワークケーブル３０３が接続される。モデム３０９には、外部機器と電話回線によって接続を行うための回線ケーブル３０４が接続される。ＣＰＵ３０５は、メインコントローラ３０１全体を制御するためのプログラムを動作させる。ＲＡＭ３０６は、ＣＰＵ３０５上で動作するプログラムによって管理される。
【００１８】
ＲＡＭ３０６は、外部から受信したデータを一時的に蓄えるための受信バッファやＲＩＰ３２１によってラスタライズされた画像データを一時的に蓄えるための画像データバッファ等の目的で使用される。ＲＯＭ３１０は、ＣＰＵ３０５上で動作するプログラムやデータ等を格納する。ＨＤＤ３１１は、さまざまなデータを長期的に保存することが可能な不揮発性の記憶装置である。
【００１９】
操作部Ｉ／Ｆ３０７は、操作部１０４とメインコントローラ３０１とを接続するためのインタフェースである。イメージバスＩ／Ｆ３１３は、ＣＰＵバス３１２とイメージバス３２４とを接続するためのインタフェースである。ＲＩＰＩ／Ｆ３１４には、データバス３１８を介してＲＩＰ３２１が接続される。ＲＩＰ３２１は、外部から入力される画像記述データをビットマップイメージデータに変換する機能を有するラスタライズボード（ＲＩＰ）である。ＲＩＰＩ／Ｆ３１４は、データバス３１８によってＲＩＰ３２１とイメージバス３２４を接続するためのインタフェースである。データ圧縮部３１５は、データを圧縮する。
【００２０】
また、デバイスＩ／Ｆ３１６には、データバス３１９を介して給紙排紙装置３２２が接続され、データバス３２０を介してプリンタ３２３が接続される。プリンタ３２３の構成は、図１を用いて上述した構成である。ＣＰＵ３０５は、操作部１０４又は外部機器からネットワークケーブル３０３を介して指示される信号に従って、データバス３１９、３２０を介してプリンタ３２３及び給紙排紙装置３２２へ印刷を行うための命令を発行する。
画像処理部３１７は、ＲＩＰ３２１によって生成されたビットマップイメージデータに各種画像処理を施す。画像処理部３１７では、２ページのビットマップイメージデータを１ページのビットマップイメージデータに合成する機能等のビットマップイメージデータをデジタル的に処理する機能を備える。
【００２１】
図３は、図２に示したＣＰＵ３０５が実行するモジュール構成を説明するブロック図である。
図３において、印刷ジョブ解析部１１００は、画像形成装置１００で実行すべきジョブを解析するインタプリタである。ここで、印刷ジョブ解析部１１００が解析すべきジョブの記述形式は指定しない。印刷制御部１１０１は印刷ジョブ解析部１１００の解析結果を受け、印刷に必要な各パラメータを決定する。ここで、印刷制御部１１０１が決定するパラメータには印刷に使用する用紙が含まれる。なお、印刷で使用する用紙の選択はジョブに基づいて行われる構成に限らず、他には例えば操作部１０４に表示される画面を介してユーザに選択させてもよい。
印刷用紙制御部１１０２は、実際にジョブの印刷で使う用紙の給紙あるいは代替用紙の給紙を後述するフローチャートに基づいて制御する。ここで、印刷用紙制御部１１０２は、印刷制御部１１０１に制御され、ジョブの解析結果を受け、指定された属性値から印刷に使用する用紙を決定する。印刷用紙制御部１１０２が印刷に使用する用紙を決定したら、決定した用紙を印刷制御部１１０１に通知する。
【００２２】
カセット用紙情報蓄積部１１０３は、給紙カセットで構成される用紙収納部を備える給紙装置１０５，１０６の中にセットされている用紙に関する情報や、ペーパデッキで構成される給紙装置１２０〜１２２の中にセットされている用紙に関する情報を蓄積する。印刷用紙制御部１１０２が印刷に使用する用紙を決定した際に、カセット用紙情報蓄積部１１０３に蓄積された用紙の情報によりその用紙が給紙装置１０５、１０６にセットされているか、あるいは給紙装置１２０〜１２２にセットされているか否かを判断する。
また、ジョブの実行に伴い、いずれかの給紙装置から給紙していた用紙がなくなった際に、印刷用紙制御部１１０２がその用紙と同一の用紙又は当該用紙の代替用紙が別の給紙装置にセットされているか、その用紙の代替用紙がいずれかの給紙装置にセットされているかを調べる際に、カセット用紙情報蓄積部１１０３の情報を参照する。
【００２３】
選択用紙情報蓄積部１１０４は、ジョブの実行に伴い現在印刷に使用している用紙に関する情報を蓄積する。印刷用紙制御部１１０２がジョブの実行に伴い印刷に使用する用紙を決定した際に、決定された印刷に使用する用紙の情報を選択用紙情報蓄積部１１０４に蓄積する。ここで、印刷用紙制御部１１０２が印刷中に給紙すべき用紙が選択された給装装置が用紙なし状態となったことをセンタ等の情報から検出する。このようにして印刷用紙制御部１１０２が印刷中に用紙なし状態となったことを検出した場合、印刷用紙制御部１１０２は、選択用紙情報蓄積部１１０４に蓄積されている情報に含まれる代替用紙情報を参照して、代替用紙に使用する用紙を決定する。
【００２４】
用紙情報蓄積部１１０５には画像形成装置１００に登録された全ての用紙情報が蓄積されている。ここで、用紙情報蓄積部１１０５に蓄積された用紙情報には、いずれかの給装装置で給紙すべき用紙がなくなったときに使用する代替用紙に関する情報が含まれる。用紙情報蓄積部１１０５に蓄積された用紙情報は、インタフェース部１１０６から、用紙情報更新部１１０７を通して、既存の用紙情報の変更、または新規に用紙情報の登録を行なうことが可能である。
【００２５】
インタフェース部１１０６は、入力キーやタッチパネルなどのユーザインタフェースであり、インタフェース部１１０６を介してユーザは登録用紙情報の表示、更新情報を入力することができる。
用紙情報更新部１１０７は、インタフェース部１１０６を介して入力された登録用紙の更新情報に基づいて、用紙情報蓄積部１１０５に蓄積された用紙情報を更新する。
【００２６】
図４は、本実施形態を示す画像形成装置の制御方法を説明するフローチャートである。本例は、本例は、印刷に使用している用紙がなくなった際に、代替用紙を使用するかを決定するまでの流れに対応する。なお、各ステップは、ＣＰＵ３０５がＲＯＭ３１０、ＨＤＤ３１１に記憶される制御プログラムをＲＡＭ３０６にロードして実行することで実現される。ここで、制御プログラムには、図３に示したモジュールが含まれる。以下の説明では、図３に示したモジュールを主体として制御手順を説明する。ここで、給紙装置には、図１に示した給紙装置１０５，１０６（いずれも給紙カセットに対応する）と、給紙装置１２０〜１２２（いずれもペーパデッキに対応する）を備える。そこで、以下の説明では、両者を区別しない場合には、単にカセットと記載する。
Ｓ２００において、印刷用紙制御部１１０２は、プリンタ３２３がジョブ実行中、使用している用紙の給紙装置が空の状態（用紙なし状態）に遷移したことを図示しない用紙有無センサの出力から検出して判断した場合、Ｓ２０１に移る。
そして、Ｓ２０１で、印刷用紙制御部１１０２はカセット用紙情報蓄積部１１０３と選択用紙情報蓄積部１１０４とに蓄積された情報を比較し、印刷に使用している用紙と同じ用紙が別のカセットに設定されていないかを判別する。ここで、同じ用紙が別のカセットに設定されていると印刷用紙制御部１１０２が判別した場合、そのカセットに用紙が入っているかを判断する（Ｓ２０２）。Ｓ２０１とＳ２０２により、印刷中になくなった用紙と同じ用紙が設定されているカセットがあり、かつそのカセットに用紙が入っていると判断した場合には、Ｓ２０３へ進む。そして、Ｓ２０３で、印刷用紙制御部１１０２が給紙すべきカセットを上記用紙と同じ用紙が設定された給紙可能なカセットに切り替えを行ない、Ｓ２０４で、切り替えたカセットより用紙の給紙を開始して、ジョブの印刷を再開する。
【００２７】
一方、Ｓ２０１で別のカセットに印刷中になくなった用紙と同じ用紙が設定されていないと印刷用紙制御部１１０２が判断した場合はＳ２０５へ進む。同様に、Ｓ２０２で同じ用紙が設定されているカセットはあるが、そのカセットに用紙が入っていないと印刷用紙制御部１１０２が判断した場合には、Ｓ２０５へ進む。
そして、Ｓ２０５で、印刷用紙制御部１１０２は、図５に詳細を示す代替用紙を決定する処理を実行する。
図５は、本実施形態を示す画像形成装置の制御方法を説明するフローチャートである。本例は、本例は、図４に示したＳ２０５の代替用紙を決定する処理の詳細手順に対応する。
なお、各ステップは、ＣＰＵ３０５がＲＯＭ３１０、ＨＤＤ３１１に記憶される制御プログラムをＲＡＭ３０６にロードして実行することで実現される。ここで、制御プログラムには、図３に示したモジュールが含まれる。以下の説明では、図３に示したモジュールを主体として制御手順を説明する。
まず、Ｓ３００で、印刷用紙制御部１１０２が代替用紙を使用することを決定した後、Ｓ３０１で、印刷用紙制御部１１０２は、初めに用紙なし状態になった用紙の用紙情報を参照し、代替用紙情報が用紙情報蓄積部１１０５に登録されているかを判断する。ここで、代替用紙情報が登録されていないと印刷用紙制御部１１０２が判断した場合は、Ｓ３１４へ進み、用紙なし状態になった用紙の用紙なし画面を操作部１０４に表示する。ここで、ユーザは、操作部１０４に表示する画面から用紙を給装装置に補給（追加）して印刷を再開することや、印刷途中のジョブをキャンセルすることを選択することが可能である。
一方、Ｓ３０１で、代替用紙情報が用紙情報蓄積部１１０４に登録されていると印刷用紙制御部１１０２が判断した場合は、Ｓ３０２で、印刷用紙制御部１１０２は、さらに代替用紙に使用する優先順位が設定されているかを判断する。なお、Ｓ３０２は、本処理において、必ずしも必要なステップではなく、また優先順位は明示的な設定項目として存在していなくてよい。例えば代替用紙１に登録されたものをもっとも優先順位の高い用紙とし、優先順位という設定項目はなくてもよい。
【００２８】
Ｓ３０２において、印刷用紙制御部１１０２が代替用紙情報に優先順位情報が設定されているかどうかを判断する。ここで、明示的、非明示的問わず優先順位が設定されていると印刷用紙制御部１１０２が判断した場合、Ｓ３０３へ進む。そして、印刷用紙制御部１１０２は、設定された優先順位の高い順番にいずれかのカセット（給紙カセットまたはペーパデッキ）に代替用紙が設定されているかを調べる（Ｓ３０３）。
【００２９】
そして、印刷用紙制御部１１０２がいずれかのカセットに代替用紙が設定されているかどうかを判断する（Ｓ３０４）。ここで、いずれかのカセットに代替用紙が設定されていると印刷用紙制御部１１０２が判断した場合、Ｓ３０５で、印刷用紙制御部１１０２は、代替用紙がセットされているカセットを給紙先のカセットに切り替える（Ｓ３０５）。そして、Ｓ３０６で、印刷用紙制御部１１０２が切り替えたカセットに用紙があるかどうかを判断する。ここで、切り替えたカセットに用紙がセットされていると判断した場合、Ｓ３１３へ進み、印刷用紙制御部１１０２は、当該切り替えたカセットの用紙を代替用紙に決定する。
【００３０】
一方、Ｓ３０２で、代替用紙に優先順位情報が設定されていないと印刷用紙制御部１１０２が判断した場合、またはＳ３０４で、で代替用紙情報に設定されているカセットがないと印刷用紙制御部１１０２が判断した場合、Ｓ３０７に進む。
そして、Ｓ３０７では、印刷用紙制御部１１０２はユーザが手動で代替用紙を設定するため操作部１０４に図６に示すユーザインタフェース画面を表示する。
図６は、本実施形態を示す画像形成装置で表示されるユーザインタフェース画面の一例を示す図である。本例は、ユーザが手動で代替用紙を選択するためのＵＩ画面に対応する。
ユーザは、操作部１０４に表示される図６に示す代替用紙選択画面を確認して、登録されている代替用紙を使用するか、または用紙なし状態になった用紙を追加して印刷を行なうか、または印刷を中止するかを選択する。なお、図６に示す代替用紙選択画面の構成および各ボタンについては後述する。代替用紙を使用すると、代替用紙の種類によっては印刷物の印象が変わってしまうことが想定される。つまり、例えばＰＯＤ（プリント・オン・デマンド）市場などの印刷物の品質が重視される場合など、代替用紙を使用せずに印刷を中止すべき場合もあり、ユーザは図６に示す代替用紙選択画面によって印刷を中止するか否かを選択することができる。
次に、Ｓ３０８で、印刷用紙制御部１１０２は、ユーザが操作部１０４に表示される図６に示す代替用紙選択画面を確認して、登録されている代替用紙を選択したかどうかを判断する。ここで、ユーザが代替用紙を選択していないと印刷用紙制御部１１０２が判断した場合、Ｓ３１４へ進み、操作部１０４に用紙なし画面を表示する。
一方、Ｓ３０８で、ユーザが代替用紙を選択したと印刷用紙制御部１１０２が判断した場合、Ｓ３０９で、印刷用紙制御部１１０２は図６に示すＵＩ画面でユーザが選択した代替用紙がいずれかのカセットに設定されているかどうかを判断する。
【００３１】
ここで、ユーザが選択した代替用紙がカセットに設定されていると印刷用紙制御部１１０２が判断した場合、Ｓ３０５に移行し、印刷用紙制御部１１０２は、選択された代替用紙が設定されているカセットを給紙先に切り替える。
一方、Ｓ３０９において、ユーザが選択した代替用紙がカセットに設定されていないと印刷用紙制御部１１０２が判断した場合、Ｓ３１０へ進む。そして、Ｓ３１０で、用紙なし状態になったカセットに代替用紙を設定する。このカセットは用紙が入っていないので、代替用紙を設定した後、Ｓ３１１で、印刷用紙制御部１１０２は、代替用紙が用紙なし状態であることをユーザに確認してもらうためのＵＩ画面を操作部１０４に表示する。
【００３２】
次に、Ｓ３１２で、印刷用紙制御部１１０２は、カセットに代替用紙が補給されて追加されたかどうかを判断する。ここで、カセットに用紙が補給されたと印刷用紙制御部１１０２が判断した場合、Ｓ３１３に移行し、当該カセットに補給した用紙を代替用紙に決定する。
一方、Ｓ３１２で、カセットに用紙が補給されていないと印刷用紙制御部１１０２が判断した場合、当該カセットにユーザが設定した代替用紙が補給されるまで、Ｓ３１１、Ｓ３１２を繰り返し、代替用紙は決定しない。
なお、Ｓ３１１で、操作部１０４に表示される用紙なし画面からは、ユーザの選択操作に基づいて、ジョブのキャンセルを選択できるように構成されていてもよい。
【００３３】
図７〜図１０は、本実施形態を示す画像形成装置で表示されるユーザインタフェース画面の一例を示す図である。本例は、ユーザが用紙情報を編集して登録するための画面に対応する。本実施形態では、１つの用紙に対して複数の代替用紙を登録可能に構成され、さらに、複数の代替用紙に対してユーザが意図する優先順位または自動的に優先順位を付加してＨＤＤ３１１に登録することが可能に構成されている。
図７において、４０１は変更ボタンで、用紙の名称を変更する場合に押下される。４０１は変更ボタンで、用紙サイズを変更する場合に押下する。４０２は変更ボタンで、用紙の質量を変更する場合に押下する。質量は、ｇ／ｍ２で設定可能に構成されている。
４０３は変更ボタンで、用紙の形状を変更する場合に押下する。通常の用紙やぱちん済み用紙等を設定することができる。４０４は変更ボタンで、用紙の表面性を変更する場合に押下する。用紙の表面性としては再生紙等を設定することができる。４０５は変更ボタンで、用紙の色を変更する場合に押下する。用紙の色としては、白等を設定することができる。
４０６は変更ボタンで、代替用紙を変更する場合に押下する。なお、当該変更ボタン４０６が押下された場合に、操作部１０４の表示画面は、図７に示す表示画面から図８に示す表示画面に切り替わる。４０７はキャンセルボタンで、当該図７に示す画面表示を消す場合に押下される。４０８はＯＫボタンで、当該図７に示す画面内容を確定する場合に押下される。
図８において、５００は変更ボタンで、代替用紙１を変更する場合に押下される。５０１は変更ボタンで、代替用紙２を変更する場合に押下される。５０２は変更ボタンで、代替用紙３を変更する場合に押下される。５０３は変更ボタンで、代替用紙４を変更する場合に押下される。
５０４は優先順位設定ボタンで、当該ボタンが押下された場合に、操作部１０４の表示画面は、図８に示す表示画面から図９に示す表示画面に切り替わる。
５０５はキャンセルボタンで、当該図８に示す画面表示を消す場合に押下される。５０６はＯＫボタンで、当該図８に示す画面内容を確定する場合に押下される。
図９において、６００は変更ボタンで、代替用紙１の優先順位を変更する際に押下される。６０１は変更ボタンで、代替用紙２の優先順位を変更する際に押下される。６０２は変更ボタンで、代替用紙３の優先順位を変更する際に押下される。６０３は変更ボタンで、代替用紙４の優先順位を変更する際に押下される。
６０４はキャンセルボタンで、当該図９に示す画面表示を消す場合に押下される。６０５はＯＫボタンで、当該図９に示す画面内容を確定する場合に押下される。
以下、図７等に示すユーザインタフェース画面を参照して、代替用紙を含む用紙情報の編集処理を説明する。
本実施形態において、代替用紙の登録、変更はユーザが操作部１０４に表示された図７に示した変更ボタン４０６を押下することで、編集画面に移行することができる。任意の用紙情報を変更後、ＯＫボタン４０８を押すことで、用紙情報の編集画面を終了する。また、キャンセルボタン４０７押下することで、変更をキャンセルすることができる。
そして、ユーザが変更ボタン４０６を押下することにより、操作部１０４の表示画面には、図８に示す画面表示に切り替わる。本例では、４つまでの代替用紙が登録できるようになっているが、数には限定されない。
図８に示す画面において、変更ボタン５００〜５０３をユーザが押下すると、印刷用紙制御部１１０２は代替用紙を登録する画面に表示画面を切り替える。ここで、ユーザが優先順位設定ボタン５０４を押下すると、印刷用紙制御部１１０２は、代替用紙を使用する優先順位を決定するための図９に示す画面を表示する。
ここで、ユーザは、当該図９に示す画面において、優先順位の設定はなくてもよく、代替用紙１を最も高い優先順位の用紙とし、代替用紙４をもっとも優先順位の低い用紙としてもよい。
このようにして、代替用紙の登録が終わったら、図８に示したＯＫボタン５０６を押下することで、代替用紙登録画面を終了して、図９に示す画面表示から図７に示す表示画面に切り替わる。なお、図８に示した画面において、ユーザがキャンセルボタン５０５を押下することで、代替用紙の変更をキャンセルすることも可能である。
【００３４】
図９は、図８に示すユーザインタフェース画面において、ユーザが優先順位設定ボタン５０４を押下した場合に切り替わるユーザインタフェース画面であり、登録された代替用紙を使用する優先順位を設定する画面に対応する。
図９に示す変更ボタン６００〜６０３のボタンを押下することにより、優先順位の設定を行なう。ここで設定した値は、ＨＤＤ３１１に保持され、図５に示したＳ３０３で使用する代替用紙を自動で決定する際に参照される。このようにして、優先順位の設定が終わったら、ユーザがＯＫボタン６０５を押下することで、図９に示した代替用紙登録画面の表示を終了して、図８に示したユーザインタフェース画面の表示に戻る。
また、図９に示したユーザインタフェース画面において、ユーザが図９に示したキャンセルボタン６０４を押下することで、代替用紙の変更をキャンセルすることができる。
【００３５】
図１０に示すユーザインタフェース画面は、図８に示したユーザインタフェース画面において、ユーザが変更ボタン５００〜５０３を押下することで遷移する画面の例であり、登録する代替用紙を登録するための画面である。
図１０において、用紙情報７００〜７０５は、画像形成装置に登録されている用紙情報の一部であり、現在用紙情報７００の用紙情報（ｍｅｄｉａ１）が選択された場合の表示状態になっている。この表示状態でＯＫボタン７０７をユーザが押下すると、用紙情報７００を代替用紙に登録することができる。また、ユーザが編集ボタン７０６を押下することにより、選択している用紙の用紙情報を編集する編集画面に切り替わる。
【００３６】
以下、図６、図１１を参照して図５に示したＳ３０７で表示される代替用紙の選択画面表示動作について説明する。
図６において、８００は用紙無し表示部で、現在Ｐａｐｅｒ１という用紙名称のＡ４の用紙が用紙無しになったことを示している。登録代替用紙８０１〜８０４に表示されているのが代替用紙として登録された用紙である。ここで、登録代替用紙８０１〜８０４は、用紙無し表示になった用紙名称（Ｐａｐｅｒ１）に対して登録されている代替用紙群を示している。ここで、ユーザが詳細ボタン８０５〜８０８を選択して押下することにより、詳細な用紙の情報を操作部１０４上で参照することができる。用紙ボタン８１３〜８１６にはそれぞれのカセットにセットされている用紙情報が表示される。
選択ボタン８０９〜８１２、または代替用紙に登録されている用紙が設定されているカセット（カセット２）、例えば代替用紙に登録されているｍｅｄｉａ２の入った用紙ボタン８１４を押下することで、ユーザは使用する代替用紙を選択する。具体的には、ユーザが現在カセット２に入っている用紙、例えば用紙ボタン８０２の「ｍｅｄｉａ２」を選択した場合には、図５に示したＳ３０７からＳ３０８、Ｓ３０９を実行して、Ｓ３０５へ移行する。
【００３７】
現在カセットに入っていない用紙、本例では、ｍｅｄｉａ１、ｍｅｄｉａ３、ｍｅｄｉａ４を選択した場合には、Ｓ３０７からＳ３０８、Ｓ３０９を実行して、Ｓ３１０へ以降する。Ｓ３１０では、図６に示した用紙ボタン８１３に選択された代替用紙が設定され、Ｓ３１１に移行する。Ｓ３１１で表示される画面の例を図１１に示す。
なお、図６に示したユーザインタフェース画面において、ユーザが中止ボタン８１７を押下すると、印刷中のジョブをキャンセルすることができる。また、図６に示したユーザインタフェース画面において、ユーザがＯＫボタン８１８を押下すると、図６に示すユーザインタフェース画面を閉じることができる。この場合、用紙なし状態が持続する。
【００３８】
図１１は、図５に示したＳ３１１で操作部１０４に表示されるユーザインタフェース画面の一例を示す。本例は、図５に示したＳ３１１で表示される代替用紙の用紙なし画面で、選択ボタン８１１が押下された場合の表示画面に対応する。
図１１において、９１３〜９１６は用紙ボタンである。なお、９０５〜９１２は、図６に示したボタン８０５〜８１２、８１７、８１８と同様のボタンである。
本画面において、９００は用紙無し表示部で、選択されたｍｅｄｉａ３が表示され、用紙なし状態になったカセット１にｍｅｄｉａ３が設定されている。登録代替用紙９０１〜９０４にはｍｅｄｉａ３に登録された代替用紙が表示されている。この画面で設定されていない代替用紙が選択された場合（選択ボタン９０９、９１１、９１２のいずれかが押下された場合）、再び選択された用紙で代替用紙の用紙なし画面を表示する。
【００３９】
図１２は、本実施形態を示す画像形成装置の制御方法を説明するフローチャートである。本例は、本例は、代替用紙が決定された後に、代替用紙を使用して印刷を再開するまでのプロセスの流れに対応する。
なお、各ステップは、ＣＰＵ３０５がＲＯＭ３１０、ＨＤＤ３１１に記憶される制御プログラムをＲＡＭ３０６にロードして実行することで実現される。ここで、制御プログラムには、図３に示したモジュールが含まれる。以下の説明では、図３に示したモジュールを主体として制御手順を説明する。
Ｓ１０００で、印刷用紙制御部１１０２が前述した処理に従って代替用紙を決定したら、Ｓ１００１で、印刷用紙制御部１１０２は、用紙なし状態になったのが複数ページを有する印刷物の途中であったかを判断する。ここで、１つの印刷物の途中で用紙なし状態になっていないと印刷用紙制御部１１０２が判断した場合には、Ｓ１００４に進み、そのまま印刷を再開する。
【００４０】
一方、Ｓ１００１で、１つの印刷物の途中で用紙なし状態になったと印刷用紙制御部１１０２が判断した場合、Ｓ１００２に移行する。そして、Ｓ１００２で、印刷用紙制御部１１０２は、部の途中で代替用紙を使用する場合に、図１３に示すＵＩ画面等を使用してその印刷物をキャンセルすることをユーザが選択しているかを判断する。なお、選択の判断ステップに代えて、本ステップで、図１１に示したユーザインタフェース画面において、印刷物をキャンセルするボタとして機能する中止ボタン９１７が押下されているかを判断するステップとしてもよい。
【００４１】
一方、Ｓ１００２で、代替用紙使用時に印刷途中の印刷物をキャンセルする設定がされていると印刷用紙制御部１１０２が判断した場合は、Ｓ１００３に移行し、印刷途中の印刷物をキャンセルする。そして、キャンセル後、印刷用紙制御部１１０２は、Ｓ１００４に移行し、その印刷物の先頭ページから印刷を再開する。
一方、Ｓ１００２でそのまま続けて印刷をする設定がされていると印刷用紙制御部１１０２が判断した場合には、Ｓ１００４に移行し、印刷物をキャンセルすることなく印刷を再開する。
【００４２】
図１３は、本実施形態を示す画像形成装置で表示されるユーザインタフェース画面の一例を示す図である。本例は、印刷物の途中で代替用紙の使用する場合に、その印刷物をキャンセルして、最初のページから印刷するか、そのまま印刷を続ける再開の要求または印刷中止の要求を受け付けるための受付画面の例である。印刷ジョブの途中のページで用紙なし状態になったときに代替用紙を使用して印刷を再開した場合、再開の前後で使用する用紙の種類が変わるため、印刷物の印象が再開の前後で変わってしまう可能性がある。そこで図１３の画面を表示することで、途中のページから代替用紙を使用するか、最初のページから印刷し直すかをユーザに選択させる。  この設定はユーザが任意に設定できることが望ましく、Ｓ１００２において、図１３に示す画面を操作部１０４に表示して、部印刷の途中で印刷物をキャンセルするボタン１１１０とそのまま印刷を続けるボタン１１１１のいずれかを選択することを促す。また、から設定を行なうことができる。ここで、ユーザがボタン１１１２を押下することにより、図１２に示すＳ１００３へ進み、途中の部の印刷をキャンセルすることができる。
【００４３】
本発明の各工程は、ネットワーク又は各種記憶媒体を介して取得したソフトウエア（プログラム）をパソコン（コンピュータ）等の処理装置（ＣＰＵ、プロセッサ）にて実行することでも実現できる。
【００４４】
本発明は上記実施形態に限定されるものではなく、本発明の趣旨に基づき種々の変形（各実施形態の有機的な組合せを含む）が可能であり、それらを本発明の範囲から除外するものではない。
【符号の説明】
【００４５】
１００  画像形成装置
１１０２  印刷用紙制御部
【図１】
0006045137.tif 000002
【図２】
0006045137.tif 000003
【図３】
0006045137.tif 000004
【図４】
0006045137.tif 000005
【図５】
0006045137.tif 000006
【図６】
0006045137.tif 000007
【図７】
0006045137.tif 000008
【図８】
0006045137.tif 000009
【図９】
0006045137.tif 000010
【図１０】
0006045137.tif 000011
【図１１】
0006045137.tif 000012
【図１２】
0006045137.tif 000013
【図１３】
0006045137.tif 000014