(57)【特許請求の範囲】
【請求項１】
記録紙を収納する収納手段を複数備え、前記収納手段から選択的に前記記録紙を給紙して、画像データに応じて前記記録紙に画像を形成する画像形成装置であって、
前記収納手段に収納される前記記録紙のサイズを定形サイズ又は不定形サイズに指定する第１のサイズ指定手段と、
前記不定形サイズについてその縦及び横の長さをユーザ定義サイズとして指定する第２のサイズ指定手段と、
前記不定形サイズについて前記縦及び横の長さが指定されないフリーサイズを指定する第３のサイズ指定手段と、
前記画像データが不定形サイズであると、前記画像データが表すその縦及び横の長さに対応する前記ユーザ定義サイズの記録紙が存在する場合、前記ユーザ定義サイズの記録紙が指定された前記収納手段から前記記録紙を給紙し、前記画像データが表すその縦及び横の長さに対応する前記ユーザ定義サイズの記録紙が存在しない場合、前記フリーサイズの記録紙が指定された前記収納手段から前記記録紙を給紙する給紙制御手段とを有することを特徴とする画像形成装置。
【請求項２】
前記給紙制御手段は、一旦、前記フリーサイズの記録紙の給紙を行うと、一つのプリントジョブが終了するまで前記フリーサイズの記録紙の給紙を続けることを特徴とする請求項１記載の画像形成装置。
【請求項３】
前記収納手段に収納された前記記録紙の有無を検知して前記記録紙の有無を前記給紙制御手段に通知する検知手段を備え、
前記給紙制御手段は、一旦、前記フリーサイズの記録紙の給紙を行うと、一つのプリントジョブの途中で前記フリーサイズの記録紙が無くなった際、前記フリーサイズの用紙の補給を促す報知を行うことを特徴とする請求項１又は２記載の画像形成装置。
【請求項４】
前記給紙制御手段は、前記画像データがモノクロである際にのみ前記フリーサイズの用紙を給紙することを特徴とする請求項１〜３いずれか１項記載の画像形成装置。
【請求項５】
記録紙を収納する収納手段を複数備え、前記収納手段から選択的に前記記録紙を給紙して、画像データに応じて前記記録紙に画像を形成する画像形成装置で用いられる給紙制御方法であって、
前記収納手段に収納される前記記録紙のサイズを定形サイズ又は不定形サイズに指定する第１のサイズ指定ステップと、
前記不定形サイズについてその縦及び横の長さをユーザ定義サイズとして指定する第２のサイズ指定ステップと、
前記不定形サイズについて前記縦及び横の長さが指定されないフリーサイズを指定する第３のサイズ指定ステップと、
前記画像データが不定形サイズであると、前記画像データが表すその縦及び横の長さに対応する前記ユーザ定義サイズの記録紙が存在する場合、前記ユーザ定義サイズの記録紙が指定された前記収納手段から前記記録紙を給紙し、前記画像データが表すその縦及び横の長さに対応する前記ユーザ定義サイズの記録紙が存在しない場合、前記フリーサイズの記録紙が指定された前記収納手段から前記記録紙を給紙する給紙制御ステップとを有することを特徴とする給紙制御方法。
【請求項６】
請求項５に記載の給紙制御方法を、コンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、給紙制御方法、及びプログラムに関する。
【背景技術】
【０００２】
一般に、画像形成装置おいては、複数の給紙段（例えば、給紙カセット）を備え、これら給紙カセットから選択的に記録用紙（以下、用紙またはシートとも呼ぶ）を選択的に自動給紙するようにしたものがある。さらに、給紙カセットとは別に給紙段の一つである所謂手差しトレイを備える画像形成装置もある。当該手差しトレイを用いて用紙の給紙を行う際には、用紙のサイズとして所謂フリーサイズを設定することができる。なお、フリーサイズとは、ユーザが記録用紙の縦及び横の長さを指定しない不定形サイズのことをいう。
【０００３】
そして、フリーサイズを設定すると、給紙カセットにセットされた用紙のサイズ以外のサイズ（以下、不定形サイズと呼ぶ）を有する画像データを受けた場合には、画像形成装置は手差しトレイから用紙を給紙して印刷（プリント）を行う。
【０００４】
ところで、不定形サイズの用紙を用いて印刷を行う場合、特に、カラー印刷を行う画像形成装置（以下、カラー機とも呼ぶ）においては、当該用紙の縦方向及び横方向の長さをユーザが指定する必要がある。以下、ユーザが縦及び横の長さを指定した不定形サイズを、特にユーザ定義サイズと呼ぶことにする。
【０００５】
このユーザ定義サイズの指定が行われず、用紙のサイズが不明のまま印刷を実行すると、例えば、用紙のサイズより画像のサイズが大きい場合に、用紙のサイズを越えた分だけ現像剤（トナー）が画像形成装置内に飛散することになる。そして、このようなトナーの飛散が原因となって不良画像を招く恐れがある。
【０００６】
また、モノクロ（白黒）印刷の画像形成装置（以下、モノクロ機とも呼ぶ）においても、カラー機と同様にトナーの飛散が起こる可能性がある。しかしながら、一般に、モノクロ機はカラー機よりも画像形成に要する時間が短いので、不定形サイズにおいて縦及び横の長さを指定せず、自動検知で用紙のサイズを確定させてもトナーの飛散を低く抑えることができる。よって、モノクロ機についてはトナーの飛散が少ない分、画質に及ぼす影響は小さい。
【０００７】
従って、モノクロ機においては、ユーザに縦及び横の長さを指定させず（つまり、ユーザ定義サイズの指定を行うことなく）、不定形サイズであるとの指定のみを行わせて、画像形成が実行される。なお、上記のフリーサイズとは、縦及び横の長さを指定しない不定形サイズのことをいう。
【０００８】
ところが、ユーザ定義サイズの指定によってトナーの飛散を防ぐことは可能であるものの、トナーの飛散を的確に防止するためには、画像のサイズが変わるたびに、ユーザ定義サイズの指定を変更する必要がある。このため、ユーザにとってはその指定及び変更が極めて煩雑となってしまう。
【０００９】
一方、前述したように、カラー機において、フリーサイズの指定を行うと、画像サイズが変化した場合に、トナーの飛散が発生することがある。
【００１０】
このようなトナーの飛散を防止するため、例えば、トナー飛散の可能性が少ないモノクロ印刷の際にはフリーサイズの指定を許可し、カラー印刷の際にはユーザ定義サイズの指定を行わせるようにしたものがある（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【００１１】
【特許文献１】特開２００４−４６２２号公報
【発明の概要】
【発明が解決しようとする課題】
【００１２】
ところで、近年、様々なサイズの不定形サイズの用紙を扱いたいという要望から、手差しトレイだけでなく、通常の給紙トレイからも不定形サイズの用紙を給紙することが可能な画像形成装置がある。このような画像形成装置においては、複数の給紙トレイに異なるサイズの不定形サイズを設定しておくことが可能である。
【００１３】
一方、ホストコンピュータからの指令による印刷においては、通常、カラー画像及び白黒画像が混在するばかりでなく、複数種類の不定形サイズの画像が混在することがある。このため、特許文献１に記載の画像形成装置においては、モノクロ画像において異なるサイズの不定形サイズの画像が１プリントジョブに存在している場合も、全てフリーサイズの画像として扱われてしまうことになる。この結果、各不定形サイズの画像に対して最適サイズの用紙を給紙することができないという問題点がある。
【００１４】
また、フリーサイズ及びユーザ定義サイズの双方が指定可能である画像形成装置の場合には、一般に、ユーザ定義サイズが優先となる。このため、一旦フリーサイズの用紙を手差しトレイから給紙して印刷を行っても、手差しトレイの用紙がなくなった場合、給紙トレイにユーザ定義サイズで設定された用紙が存在すると、当該給紙トレイから給紙が行われる。この結果、１プリントジョブの途中において用紙サイズが変わってしまうということになる。
【００１５】
従って、本発明の目的は、不定形サイズの画像に対して最適サイズの記録紙を給紙するとともに、１プリントジョブの途中において記録紙のサイズが変わることのない仕組みを提供することにある。
【課題を解決するための手段】
【００１６】
上記の目的を達成するため、本願請求項１に係る発明は、記録紙を収納する記録紙収納手段を複数備え、前記記録紙収納手段から選択的に前記記録紙を給紙して、画像データに応じて前記記録紙に画像を形成する画像形成装置であって、前記記録紙収納手段に収納される前記記録紙のサイズを定形サイズ又は不定形サイズに指定する第１のサイズ指定手段と、前記不定形サイズについてその縦及び横の長さをユーザ定義サイズとして指定する第２のサイズ指定手段と、前記不定形サイズについて前記縦及び横の長さが指定されないフリーサイズを指定する第３のサイズ指定手段と、前記画像データが不定形サイズであると、前記画像データが表すその縦及び横の長さに対応する前記ユーザ定義サイズの記録紙が存在する場合、前記ユーザ定義サイズの記録紙が指定された前記記録紙収納手段から前記記録紙を給紙し、前記画像データが表すその縦及び横の長さに対応する前記ユーザ定義サイズの記録紙が存在しない場合、前記フリーサイズの記録紙が指定された前記記録紙収納手段から前記記録紙を給紙する給紙制御手段とを有することを特徴とする。
【発明の効果】
【００１７】
本発明によれば、不定形サイズの記録紙が指定されたプリントジョブに対して、ユーザ定義サイズの記録紙を自動的に給紙することができるばかりでなく、フリーサイズで自動給紙も行うことができる。この結果、記録紙のサイズ指定の煩雑さを軽減しつつ、不定形サイズの画像に対して最適サイズの用紙を給紙することができるという効果がある。
【図面の簡単な説明】
【００１８】
【図１】本発明の第１の実施形態による画像形成装置の構成を概略的に示す断面図である。
【図２】図１に示す画像形成装置で用いられる制御回路の構成を説明するためのブロック図である。
【図３】図１に示す画像形成装置に備えられた手差し給紙段の構成を模式的に示す図である。
【図４】図２に示す画像形成装置に備えられた操作部に表示される用紙サイズ設定画面の一例を示す図である。
【図５】図２に示す画像形成装置に備えられた操作部２０５に表示されるユーザ定義サイズ設定画面の一例を示す図である。
【図６】図２に示す画像形成装置に備えられた操作部に表示される給紙段設定画面の一例を示す図である。
【図７】図１に示す画像形成装置において不定形サイズの用紙を自動的に選択して給紙する際の動作の第１の例を説明するためのフローチャートである。
【図８】図１に示す画像形成装置において不定形サイズの用紙がなくなった場合の動作の一例を説明するためのフローチャートである。
【図９】図１に示す画像形成装置において不定形サイズの用紙を自動的に選択して給紙する際の動作の第２の例を説明するためのフローチャートである。
【発明を実施するための形態】
【００１９】
以下、本発明の実施の形態による画像形成装置について図面を参照して説明する。
【００２０】
（第１の実施形態）
図１は、本発明の第１の実施形態による画像形成装置１００の構成を概略的に示す断面図である。
【００２１】
図１を参照して、図示の画像形成装置１００は、カラー印刷を行うことのできるカラー画像形成装置である。画像形成装置１００は、デジタルカラー画像リーダ部（以下、単にリーダ部と呼ぶ）１５０及びデジタルカラー画像プリンタ部（以下、単にプリンタ部と呼ぶ）１７０を有している。そして、リーダ部１５０によって筐体の上部が構成され、プリンタ部１７０によって筐体の下部が構成される。
【００２２】
リーダ部１５０は、原稿台ガラス１０１、スキャナ１０２、走査ミラー１０５及び１０６、レンズ１０７、及びフルカラーイメージセンサ部１０８を備えている。原稿台ガラス１０１は原稿が載置される原稿載置台として用いられ、スキャナ１０２は原稿照明ランプ１０３及び走査ミラー１０４を備えている。
【００２３】
スキャナ１０２は、モータ（図示せず）により駆動され、所定の方向（図中左右方向）に往復動されて原稿を走査する。原稿照明ランプ１０３は、原稿に照射する光を発するランプである。走査ミラー１０４〜１０６及びレンズ１０７は、原稿照明ランプ１０３から原稿に照射した光の反射光像をイメージセンサ部１０８に導光する。イメージセンサ部１０８は、ＲＧＢ３色分解フィルタと一体形成されており、ＣＣＤセンサを備えている。
【００２４】
原稿台ガラス１０１に載置された原稿の走査を行う際は、スキャナ１０２が所定の方向に沿って移動しつつ、原稿照明ランプ１０３が原稿に照射した光の反射光像を走査ミラー１０４〜１０６を介してレンズ１０７を通過させる。そして、イメージセンサ部１０８内のＣＣＤセンサに反射光像を結像する。
【００２５】
これによって、ＣＣＤセンサはカラー色分解画像アナログ信号を得る。このカラー色分解画像アナログ信号は、後述するように、ＣＣＤセンサにおいて増幅回路を経てデジタル化される（画像データとされる）。
【００２６】
プリンタ部１７０は画像形成部１１０を有している。画像形成部１１０は、露光制御部１０９、感光体ドラム１１１、クリーニング装置１１２、前露光ランプ１１３、一次帯電器１１４、黒色現像器１１５、回転現像器１１６、中間転写ベルト１１７、及び一次転写帯電器１１８を備えている。
【００２７】
露光制御部１０９は、レーザ光発生部とポリゴンスキャナ等で構成されている。露光制御部１０９は、リーダ部１５０のイメージセンサ部１０８で電気信号に変換され更に所定の画像処理が施された画像信号に基づいて変調されたレーザ光１２０を発生して、このレーザ光１２０を像担持体である感光体ドラム１１１に照射する。
【００２８】
感光体ドラム１１１は、モータ（図示せず）によって、図中矢印方向に回転駆動される。まず、感光体ドラム１１１は前露光ランプ１１３で除電された後、一次帯電器１１４によって所定の電位に一様に帯電される。その後、感光体ドラム１１１は、露光制御部１０９が発するレーザ光１２０によって照射されて、その表面に静電潜像が形成される。
【００２９】
感光体ドラム１１１上に形成された静電潜像は、所定の現像器を動作させて現像され、トナー画像とされる。図示の回転現像器１１６は、イエロー（Ｙ）、マゼンダ（Ｍ）、シアン（Ｃ）の各色に対応する現像器１２２、１２３、及び１２４を有している。
【００３０】
感光ドラム１１１上にトナー画像を形成する際にカラー画像の形成を行う場合には、回転現像器１１６をモータ（図示せず）によって回転させて、現像を行う各分解色に応じて現像器１２２〜１２４を択一的に感光ドラム１１１に近接させる。
【００３１】
なお、ブラックの現像を行う際には、感光ドラム１１１に近接して配置されたブラック現像装置１１５が用いられる。そして、モノクロ（白黒）画像の形成を行う際には、ブラック現像装置１１５のみが用いられる。
【００３２】
感光体ドラム１１１上のトナー画像は、１次転写帯電器１１８によって印加された高圧によって中間転写ベルト１１７に転写される。カラー画像を形成する際には、４色のトナー画像を中間転写ベルト１１７に重ねて転写する。モノクロ画像を形成する際には、モノクロのトナー画像のみが中間転写ベルト１１７に転写される。
【００３３】
なお、図示の画像形成装置１００においては、中間転写ベルト１１７の全周の１／２以下の記録紙（用紙またはシートともいう）を用いる場合には、２枚の用紙に対応する中間転写ベルト１１７上の領域に対して同時に画像形成が可能である。１次転写終了後、感光体ドラム１１１の表面に残留する残留トナーはクリーニング装置１１２によって除去され、再度、画像形成工程が行われる。
【００３４】
さらに、プリンタ部１７０は、２次転写帯電器１３８、紙搬送ベルト１３９、定着器１４０、排紙フラッパ１４１、右カセットデッキ１２５、左カセットデッキ１２６、上段カセットデッキ１２７、下段カセットデッキ１２８を有している。つまり、プリンタ部１７０はカセットデッキを複数備えている。そして、後述するように、カセットデッキ１２５〜１２８から選択的に用紙が給紙される。
【００３５】
カセットデッキ１２５〜１２８にはそれぞれ用紙が収納されており、カセットデッキ１２５〜１２８から給紙された用紙に、後述するようにして、中間転写ベルト１１７上に形成されたトナー画像が転写される。
【００３６】
右カセットデッキ１２５に収納された用紙は、ピックアップローラ１２９及び給紙ローラ１３３によって給紙路１４５Ａに給送される。そして、用紙は、レジストローラ１３７によって、中間転写ベルト１１７上のトナー画像を用紙に転写する２次転写位置に搬送される。
【００３７】
同様に、左カセットデッキ１２６に収納された用紙については、ピックアップローラ１３０及び給紙ローラ１３４によって給紙路１４５に給送される。
【００３８】
また、上段カセットデッキ１２７に収納された用紙については、ピックアップローラ１３１と給紙ローラ１３５とによって給紙路１４５Ａに給送される。下段カセットデッキ１２８に収納された用紙１２８については、ピックアップローラ１３２及び給紙ローラ１３６によって給紙路１４５Ａに給送される。そして、これら用紙はレジストローラ１３７によって２次転写位置に搬送される。
【００３９】
用紙の給送は手差し給紙段（手差しトレイ）１６０から行うこともできる。ＯＨＰ紙又は不定型サイズ用紙、その他の利用頻度が比較的少ない用紙に画像形成を行う場合は、主に手差し給紙段１６０から用紙を給送する。
【００４０】
なお、手差し給紙段１６０には、給紙ローラ１６１によって用紙をプリンタ部１７０へ真っ直ぐに給送するためのガイド１６２が設けられている。
【００４１】
レジストローラ１３７の手前には用紙検知センサ１８０が配置されている。この用紙検知センサ１８０によって用紙が検知されている時間（検知時間）に応じて、給送された用紙の給送方向に関しておよそのサイズを得ることができる。よって、不定型サイズ用紙を給送する際には、当該用紙の縦方向及び横方向のおよそのサイズを算出することができる。
【００４２】
縦横の長さを指定することなく不定型サイズ用紙を給紙する場合には、一枚目に給送した用紙についてその用紙サイズが算出される。また、二枚目以降に給送した用紙に画像形成を行う際、上記の算出し用紙サイズに基づいて、露光時に画像データの不要部分（もし存在すれば）については露光しないように後述するレーザユニット２０４によって制御が行われる。
【００４３】
画像形成部１１０において、トナー画像を中間転写ベルト１１７へ転写した後、カセットデッキ１２５〜１２８から搬送された用紙は、レジストローラ１３７によって２次転写位置に配置された２次転写ローラ１３８に搬送される。
【００４４】
そして、２次転写位置において、中間転写ベルト１１７上のトナー画像が用紙に転写される（２次転写）。２次転写の終了後、中間転写ベルト１１７の表面に残留した残留トナーはクリーニング装置１２１によって除去される。その後、再度、画像形成工程が実行される。
【００４５】
２次転写後、用紙は搬送ベルト１３９によって定着器１４０に搬送される。そして、用紙は、熱ローラ方式の定着器１４０において加圧・加熱されて、用紙上に転写されたトナー画像が定着される。その後、用紙は排出ローラ１４８によって画像形成装置１００の外部に排出される。
【００４６】
なお、図１に示す画像形成装置１００は、両面印刷機能を有している。両面印刷モードにおいて、排紙フラッパ１４１が切り替えられて、用紙は搬送ローラ１４２によって反転通路１４３に一旦搬送される。その後、用紙は反転通路１４３から搬送路１４４に挿入されて、ローラ１４６によって給紙路１４５を搬送される。そして、用紙は２次転写位置に至り、用紙の裏面に画像形成が行われる。その後、用紙は定着装置１４０を通って排出ローラ１４８によって画像形成装置１００の外部に排出される。
【００４７】
図２は、図１に示す画像形成装置１００で用いられる制御回路（制御部）２０１の構成を説明するためのブロック図である。
【００４８】
図２を参照すると、制御部２０１は、リーダ部１５０とプリンタ部１７０と電気的に接続されている。制御部２０１は、ＣＰＵ２０２、ＨＤＤ（ハードディスクドライブ）２０３、ネットワークＩ／Ｆ２０４、操作部２０５、ＲＡＭ２０６、ＲＯＭ２０７を備えている。
【００４９】
ＣＰＵ２０２は、ＲＯＭ２０７に格納されているブートプログラムに基づいて画像形成装置１００のシステムを起動する。そして、ＣＰＵ２０２はこのシステム上でＨＤＤ２０３等に格納された各種制御プログラムを読み出して、ＲＡＭ２０６をワークエリアとして用いて各種処理を実行する。なお、ＨＤＤ２０３には、上記の各種制御プログラムとともに画像データ等も格納される。
【００５０】
操作部２０５は、液晶パネル（図示せず）を備えており、ユーザが液晶パネルを指等で触れると、液晶パネルは当該触れた箇所の画面上の位置情報に基づいて指示内容を認識するタッチパネル機能を備えている。さらに、操作部２０５は、テンキー及びスタートキー等のハードキーを備えている。また、操作部２０５には、画像形成装置１００の状態表示等が行われる。
【００５１】
ネットワークＩ／Ｆ２０４は、ホストコンピュータ２０８とネットワーク２０９を介して接続されており、ホストコンピュータ２０８からのプリントジョブはネットワークＩ／Ｆ２０４を介して画像形成装置１００に送られる。
【００５２】
なお、図示はしないが、右カセットデッキ１２５、左カセットデッキ１２６、上段カセットデッキ１２７、下段カセットデッキ１２８、及び手差し給紙段１６０には、用紙の有無を検知するための用紙検知センサ（検知スイッチ）が配置されている。そして、これら用紙検知センサは制御部２０１に接続され、用紙の有無を制御部２０１に通知する。ＣＰＵ２０２は検知センサからの通知に応じて用紙の有無を知る。
【００５３】
図３は、図１に示す画像形成装置１００に備えられた手差し給紙段１６０の構成を模式的に示す図である。
【００５４】
図３においては、手差し給紙段１６０を上方から見た構成が示されており、手差し給紙段１６０は、給紙ローラ１６１によって、手差し給紙段１６０上に載置された用紙を１枚ずつ給紙する。手差し給紙段１６０は、用紙をプリンタ部１７０に真っ直ぐ給紙するためのガイド１６２を有している。ガイド１６２は、レール３０１に沿って図３において上下方向に中心線３０２を中心として手動で動かすことができる。図示しない幅検知センサによって幅３０３が手差し給紙段１６０に置かれた用紙の幅として自動的に検知される。
【００５５】
図４は、図２に示す画像形成装置１００に備えられた操作部２０５に表示される用紙サイズ設定画面の一例を示す図である。なお、以下の説明においては、不定形サイズにおいて、縦方向及び横方向の長さについてユーザが指定したサイズをユーザ定義サイズと呼ぶ。また、フリーサイズとは、不定形サイズにおいて、縦及び横の長さを指定しないものをいう。
【００５６】
図４を参照して、図示の用紙サイズ設定画面は、図２に示す操作部２０５の液晶パネルに表示される。用紙サイズ設定画面には、定形用紙選択キー群４０１が表示される。画像形成装置１００において予め定義されている用紙を選択する際には、定形用紙選択キー群４０１のいずれかのキーを選択して、手差し給紙段１６０に定形用紙サイズを設定することができる。
【００５７】
さらに、用紙サイズ設定画面には、フリーサイズ設定キー４０２が表示される。このフリーサイズ設定キー４０２は縦及び横の長さを入力しない不定形サイズであるフリーサイズを手差し給紙段１６０に設定する際に押下される。フリーサイズに設定した場合には、用紙を手差し給紙段１６０に載置した際に、図３に示すガイド１６２の幅３０３によって縦方向の長さが自動的に検知される。そして、前述したように、１枚目の用紙を給紙する際に、用紙検知センサ１８０を通過する時間を計測して横方向の長さを自動的に検知する。これによって、２枚目以降の用紙について、手差し給紙段１６０に載置された不定形サイズ用紙の縦及び横の長さを確定する。
【００５８】
さらに、用紙サイズ設定画面には、ユーザ設定サイズキー４０３が表示される。このユーザ設定サイズキー４０３は、ユーザが手差し給紙段１６０に載置する不定形サイズ用紙の縦及び横の長さを数値で入力する際に用いられる。図示の例では、ユーザ設定サイズキー４０３において縦及び横の長さを設定した不定形サイズの用紙をユーザ定義サイズの用紙と呼ぶ。ユーザ設定サイズキー４０３が押下げられると、縦及び横の長さを入力する入力画面（図５）に遷移する。
【００５９】
加えて、用紙サイズ設定画面には、次の画面に遷移する遷移キー４０４が表示される。ここでは、次の画面については、図示はしないが、遷移キー４０４を押下げすると、用紙の種類等を設定するための画面等に遷移する。
【００６０】
図１に示す画像形成装置１００においては、カセットデッキ１２７及び１２８にも不定形サイズの用紙を収納することが可能である。カセットデッキ１２７及び１２８の少なくとも一方に不定形サイズの用紙を収納した際には、図４で説明した用紙サイズ設定画面と同様の画面によって、不定形サイズ用紙の設定が行われる。
【００６１】
但し、ここでは、カセットデッキ１２７及び１２８については、フリーサイズの設定を行うことができず、設定可能な不定形サイズはユーザ定義サイズのみである。このため、カセットデッキ１２７及び１２８の用紙を設定する際に表示される画面（つまり、用紙サイズ設定画面）、図４に示すフリーサイズ設定キー４０２は表示されない。
【００６２】
図５は、図２に示す画像形成装置１００に備えられた操作部２０５に表示されるユーザ定義サイズ設定画面の一例を示す図である。
【００６３】
図５を参照して、図示のユーザ定義サイズ設定画面は、図２に示す操作部２０５の液晶パネルに表示される。給紙段にユーザ定義サイズを設定する際には、ユーザ定義サイズ設定画面が用いられる。この画面において、用紙の縦方向及び横方向のサイズを設定する際には、テンキー５０３を用いて横方向サイズ部５０１に横方向の長さを入力する。そして、同様にテンキー５０３を用いて縦方向サイズ部５０２に縦方向の長さを入力する。これによって、図１に示す手差し給紙段１６０とカセットデッキ１２７及び１２８とにユーザ定義サイズを設定することができる。
【００６４】
図示の例においては、ユーザ定義サイズはミリメートル単位で指定されるが、インチ単位指定等他の単位でもよい。ユーザ定義サイズ設定画面には、ユーザ定義サイズワンタッチキー５０４が表示される。このユーザ定義サイズワンタッチキー５０４を用いると、横方向サイズ部５０１及び縦方向サイズ部５０２に設定したユーザ定義サイズを最大５個まで制御部２０１（図２）に登録することができる。そして、ユーザ定義サイズワンタッチキー５０４のいずれか１つのキーを押下すると、制御部２０１に登録されたユーザ定義サイズが呼び出される。
【００６５】
さらに、ユーザ定義サイズ設定画面には、ＯＫキー５０５及び設定取消キー５０６が表示される。このＯＫキー５０５は、ユーザ定義サイズ設定画面で設定したユーザ定義サイズを確定させる際に押下げられる。設定取消キーが押下げられると、制御部２０１はユーザ定義サイズ設定画面で設定したユーザ定義サイズを無効にして、ユーザ定義サイズ設定画面の前の画面を液晶パネルに表示する。
【００６６】
図６は、図２に示す画像形成装置１００に備えられた操作部２０５に表示される自動用紙選択の対象となる給紙段を設定するための給紙段設定画面の一例を示す図である。
【００６７】
図６を参照して、図示の給紙段設定画面は、図２に示す操作部２０５の液晶パネルに表示される。ここで、自動用紙選択とは、画像形成装置１００に入力された（又は画像形成装置が読み取った）画像データの画像サイズに応じて、自動的に最適なサイズの用紙を給紙段から選択し給紙を行うことである。自動用紙選択においては、縦及び横の長さが定形サイズに符合したサイズである場合には定形サイズとして扱い、定形サイズに符合しないサイズの場合には不定形サイズとして扱われる。
【００６８】
給紙段設定画面において、選択キー６０１によって、画像形成装置１００が備える各給紙段に対して、当該給紙段を自動用紙選択対象の給紙段とするか否かについて設定することができる。選択キー６０１でＯＮ（オン）を設定すると、当該給紙段は自動用紙選択の対象となる。そして、給紙段が指定されていない画像データが画像形成装置１００に入力された場合には、当該給紙段に収納された用紙が最適なサイズであるか否かがチェックされることになる。
【００６９】
一方、選択キー６０１でＯＦＦ（オフ）が設定されると、当該給紙段は自動用紙選択の対象ではなくなって、当該給紙段の指定がない限り、その給紙段から自動で用紙が給紙されることがない。
【００７０】
給紙段設定画面において、ＯＫキー６０２を押下げると、当該画面で行われた自動用紙選択の対象となる給紙段の設定が確定される。また、キャンセルキー６０３を押下げると、給紙設定画面で設定した自動用紙選択の対象となる給紙段の設定が無効にされ、前の画面に戻る。
【００７１】
図７は、図１に示す画像形成装置１００において不定形サイズの用紙を自動的に選択して給紙する際の動作の第１の例を説明するためのフローチャートである。
【００７２】
図１、図２、及び図７を参照して、ここでは、画像形成装置１００に入力された画像データについて１ページ毎に図７で示すフローが実行される。特に、ホストコンピュータ２０８から受けたプリントジョブにおいては、ページ毎に用紙サイズ、用紙種類、及び給紙段を指定することが可能である。このため、１ページ毎に最適な用紙サイズを判定する必要がある。
【００７３】
不定形サイズの自動用紙選択においては、ＣＰＵ２０２は次に印刷しなければならない画像が不定形サイズであることを認識する（ステップＳ７０１）。続いて、ＣＰＵ２０２は当該不定形サイズと同一の縦及び横の長さを有する不定形サイズの用紙について、給紙設定画面（図６）で設定された自動用紙選択の対象となる給紙段を検索する（ステップＳ７０２）。プリントジョブに含まれるページで指定された用紙と同一の縦及び同一の横の長さの不定形サイズ用紙が収納された給紙段が存在しないと（ステップＳ７０２において、ＮＯ）、ＣＰＵ２０２はＳ７０３に処理を進める。Ｓ７０３において、ＣＰＵ２０２は、例えば図６に示す画面によって手差し給紙段１６０が自動用紙選択の対象となる給紙段に設定されているか否かについて判断する（ステップＳ７０３）。
【００７４】
手差し給紙段１６０が自動用紙選択の対象となる給紙段に設定されていると（ステップＳ７０３において、ＹＥＳ）、ＣＰＵ２０２は手差し給紙段１６０に設定されている用紙がフリーサイズか否かを判断する（ステップＳ７０４）。そして、手差し給紙段１６０に設定されている用紙がフリーサイズであると（ステップＳ７０４において、ＹＥＳ）、ＣＰＵ２０２は手差し給紙段１６０からフリーサイズの用紙を給紙するようにプリンタ部１７０を制御する（ステップＳ７０５）。
【００７５】
その後、ＣＰＵ２０２は、ステップＳ７０６で給紙した不定形サイズの用紙及びその給紙段についてＨＤＤ２０３に記憶して（ステップＳ７０６）、１ページ分の処理を終了する。
【００７６】
ステップＳ７０２において、同一の縦及び同一の横の長さの不定形サイズ用紙が収納された給紙段が存在すると（ステップＳ７０２において、ＹＥＳ）、ＣＰＵ２０２は、Ｓ７０７に処理を進める。Ｓ７０７において、ＣＰＵ２０２は当該給紙段からユーザ定義サイズの用紙を給紙するようにプリンタ部１７０を制御する。そして、ＣＰＵ２０２はステップＳ７０６に移行して、ステップ７０８で給紙したユーザ定義サイズの用紙及びその給紙段についてＨＤＤ２０３に記憶し、１ページ分の処理を終了する。
【００７７】
ステップＳ７０３において、手差し給紙段１６０が自動用紙選択の対象となる給紙段に設定されていないと（ステップＳ７０３において、ＮＯ）、ＣＰＵ２０２はＳ７０８に処理を進める。Ｓ７０８において、ＣＰＵ２０２は最適な用紙サイズが存在しない旨を示す画面（最適サイズ無し画面）を操作部２０５の液晶パネルに表示して（ステップＳ７０８）、１ページ分の処理を終了する。なお、最適サイズ無し画面には、最適なユーザ定義サイズが表示される。
【００７８】
ステップＳ７０４において、手差し給紙段１６０に設定されている用紙がフリーサイズでないと（ステップＳ７０４において、ＮＯ）、ＣＰＵ２０２はステップＳ７０８に処理を進める。Ｓ７０８において、ＣＰＵ２０２は、最適サイズ無し画面を操作部２０５の液晶パネルに表示して、１ページ分の処理を終了する。
【００７９】
上述のように、図７で説明したフローにおいては、指定された不定形サイズと給紙した不定形サイズの用紙及びその給紙段とＨＤＤ２０３に記憶するようにしている。従って、同一のプリントジョブにおいて、縦の長さが同一で、且つ横の長さが同一である不定形サイズがあった場合には、ＣＰＵ２０２は同一の給紙段から給紙を行えばよく、図７に示すフローの一部を省略することが可能となる。
【００８０】
図８は、図１に示す画像形成装置１００において不定形サイズの用紙がなくなった場合の動作の一例を説明するためのフローチャートである。図８に示す処理は、図７において、ＨＤＤ２０３に記憶した不定形サイズの用紙を給紙しようとした際、当該用紙に対応する給紙段に用紙がない場合に実行される。
【００８１】
図１、図２、及び図８を参照して、ＣＰＵ２０２はＨＤＤ２０３に記憶された不定形サイズの用紙が存在しないことを検知する。つまり、用紙無しが発生したとする（ステップＳ８０１）。続いて、ＣＰＵ２０２は印刷を実行しようとしている画像データについて給紙段の指定があるか否かを判断する（ステップＳ８０２）。ここで、給紙段の指定とは、用紙サイズ及び給紙段を指定して、自動用紙選択を行わずに指定した給紙段から指定したサイズの用紙を給紙するための指定を意味する。
【００８２】
給紙段の指定がないと（ステップＳ８０２において、ＮＯ）、ＣＰＵ２０２は、ＨＤＤ２０３に記憶された用紙サイズがフリーサイズであるか否かを判断する（ステップＳ８０３）。ＨＤＤ２０３に記憶された用紙サイズがフリーサイズでないと（ステップＳ８０３において、ＮＯ）、ＣＰＵ２０２は他の自動用紙対象給紙段に最適な縦及び横サイズの用紙が存在するかを検索する（ステップＳ８０４）。そして、最適なサイズの用紙が存在すると（ステップＳ８０４において、ＹＥＳ）、ＣＰＵ２０２はプリンタ部１７０を制御して当該給紙段から用紙を給紙する（ステップＳ８０５）。そして、ＣＰＵ２０２は１ページ分の処理を終了する。
【００８３】
ステップＳ８０２において、給紙段の指定があると（ステップＳ８０２において、ＹＥＳ）、ＣＰＵ２０２は、「用紙無し」の旨を操作部２０５の液晶パネルに表示して（ステップＳ８０６）、指定された給紙段に用紙を補給することをユーザに促す。この指定された給紙段（用紙無しが発生した給紙段）には元々最適なサイズの用紙が収納されていたので、その旨液晶パネルに表示して、ユーザに用紙の補給を促すことになる。そして、ＣＰＵ２０２は１ページ分の処理を終了する。
【００８４】
同様に、ステップＳ８０３において、ＨＤＤ２０３に記憶された用紙サイズがフリーサイズであると（ステップＳ８０３において、ＹＥＳ）、ＣＰＵ２０２は、ステップＳ８０６に移行して、「用紙無し」の旨を操作部２０５の液晶パネルに表示する。
【００８５】
ここでは、一旦フリーサイズで給紙を開始すると、他の給紙段に最適なユーザ定義サイズの用紙が収納されていても、フリーサイズの用紙が給紙され続けることとなる。ところが、ステップＳ８０３で説明した処理を行えば、用紙サイズがフリーサイズである場合には、プリントジョブの途中で同一の不定形サイズに対して異なるサイズの用紙に印刷が実行されることを防ぐことができる。
【００８６】
また、ステップＳ８０４において、最適なサイズの用紙が存在しないと（ステップＳ８０４において、ＮＯ）、ＣＰＵ２０２は、ステップＳ８０６に移行して、「用紙無し」の旨を操作部２０５の液晶パネルに表示する。
【００８７】
以上のような制御を行うことによって、ユーザの意図しない印刷物が出力されてしまうことを防ぐことができる。具体的に、ユーザがある１種類の不定形サイズの用紙を用いて画像を印刷させたいと思っている場合に、１プリントジョブが実行されることによって出力される印刷物に、２種類以上の不定形サイズの用紙が使用されてしまうことを防ぐことができる。
【００８８】
（第２の実施形態）
上述した第１の実施形態においては、給紙段に最適なサイズの不定形サイズ用紙が存在せず、且つ手差し給紙段１６０にフリーサイズが指定されていた場合には、ＣＰＵ２０２は必ず手差し給紙段１６０からフリーサイズの用紙を給紙する。
【００８９】
この場合、互いに異なる縦及び横の長さの不定形サイズの画像が１プリントジョブに存在すると、当該不定形サイズの画像に対して同一のフリーサイズの用紙が給紙されてしまう可能性がある。このような事態を防止するため、一旦不定形サイズの画像に対してフリーサイズの用紙を給紙した場合、ＣＰＵ２０２は他の不定形サイズの画像に対してフリーサイズが給紙しないように制御を行う。
【００９０】
図９は、図１に示す画像形成装置１００において不定形サイズの用紙を自動的に選択して給紙する際の動作の第２の例を説明するためのフローチャートである。
【００９１】
図１、図２、及び図９を参照して、ここでは、画像形成装置１００に入力された画像データについて１ページ毎に図７で示すフローが実行される。不定形サイズの自動用紙選択においては、ＣＰＵ２０２は次に印刷しなければならない画像が不定形サイズであることを認識する（ステップＳ９０１）。続いて、ＣＰＵ２０２は当該不定形サイズと同一の縦及び横の長さを有する不定形サイズの用紙について、給紙設定画面（図６）で設定された自動用紙選択の対象となる給紙段を検索する（ステップＳ９０２）。
【００９２】
同一の縦及び横の長さの不定形サイズ用紙が収納された給紙段が存在しないと（ステップＳ９０２において、ＮＯ）、ＣＰＵ２０２は、Ｓ９０３に処理を進める。Ｓ９０３においてＣＰＵ２０２は、当該プリントジョブにおいて手差し給紙段１６０から既にフリーサイズの用紙を給紙したかを調べて、給紙しようとする不定形サイズの用紙と異なるサイズの不定形サイズの用紙が存在するか否かを判断する。
【００９３】
給紙しようとする不定形サイズの用紙と異なるサイズの不定形サイズの用紙が存在しないと（ステップＳ９０３において、ＮＯ）、ＣＰＵ２０２は手差し給紙段１６０が自動用紙選択の対象として設定されているか否かを判断する（ステップＳ９０４）。
【００９４】
手差し給紙段１６０が自動用紙選択の対象として設定されていると（ステップＳ９０４において、ＹＥＳ）、ＣＰＵ２０２は手差し給紙段１６０に設定されている用紙がフリーサイズか否かを判断する（ステップＳ９０５）。そして、手差し給紙段１６０に設定されている用紙がフリーサイズであると（ステップＳ９０５において、ＹＥＳ）、ＣＰＵ２０２は手差し給紙段１６０からフリーサイズの用紙を給紙するようにプリンタ部１７０を制御する（ステップＳ９０６）。
【００９５】
その後、ＣＰＵ２０２は、ステップＳ９０６で給紙した不定形サイズの用紙及びその給紙段についてＨＤＤ２０３に記憶して（ステップＳ９０７）、１ページ分の処理を終了する。
【００９６】
ステップＳ９０２において、同一の縦及び横の長さの不定形サイズ用紙が収納された給紙段が存在すると（ステップＳ９０２において、ＹＥＳ）、ＣＰＵ２０２は、Ｓ９０８に処理を進める。Ｓ９０８において、ＣＰＵ２０２は当該給紙段からユーザ定義サイズの用紙を給紙するようにプリンタ部１７０を制御する。そして、ＣＰＵ２０２はステップＳ９０６に移行して、ステップ９０８で給紙したユーザ定義サイズの用紙及びその給紙段についてＨＤＤ２０３に記憶し、１ページ分の処理を終了する。
【００９７】
ステップＳ９０３において、給紙しようとする不定形サイズの用紙と異なるサイズの不定形サイズの用紙が存在すると（ステップＳ９０３において、ＹＥＳ）、ＣＰＵ２０２はＳ９０９に処理を進める。Ｓ９０９において、ＣＰＵ２０２は最適な用紙サイズが存在しない旨を示す画面（最適サイズ無し画面）を操作部２０５の液晶パネルに表示して、１ページ分の処理を終了する。なお、最適サイズ無し画面には、最適なユーザ定義サイズが表示される。
【００９８】
ステップＳ９０４において、手差し給紙段１６０が自動用紙選択の対象となる給紙段に設定されていないと（ステップＳ９０４において、ＮＯ）、ＣＰＵ２０２はＳ７０８に処理を進める。Ｓ７０８において、ＣＰＵ２０２はステップＳ９０９に移行して最適サイズ無し画面を操作部２０５の液晶パネルに表示して、１ページ分の処理を終了する。
【００９９】
また、ステップＳ９０５において、手差し給紙段１６０に設定されている用紙がフリーサイズでないと（ステップＳ９０５において、ＮＯ）、ＣＰＵ２０２はステップＳ９０９に処理を進める。Ｓ９０９において、ＣＰＵ２０２は、最適サイズ無し画面を操作部２０５の液晶パネルに表示して、１ページ分の処理を終了する。
【０１００】
上述のように、図９で説明したフローにおいては、ステップＳ９０３で説明した処理によって、１プリントジョブにおいて異なるサイズの不定形サイズの画像に対して、同一のフリーサイズ用紙を給紙しないようにすることができる。
【０１０１】
なお、図９で説明したフローにおいても、指定された不定形サイズと給紙した不定形サイズの用紙及びその給紙段とＨＤＤ２０３に記憶するようにしている。従って、同一のプリントジョブにおいて、縦及び横の長さが同一である不定形サイズがあった場合には、ＣＰＵ２０２は同一の給紙段から給紙を行えばよく、図９に示すフローの一部を省略することが可能となる。
【０１０２】
上述した第１及び第２の例においては、特に、画像の色モードは言及していないが、カラー画像はフリーサイズ給紙を行うとトナー飛散の可能性が高いことを考慮して、モノクロ画像に対してのみ上述の第１又は第２の例で説明した処理を行うようにしてもよい。この場合、カラー画像に関しては、ユーザ定義サイズ指定の給紙段からのみ自動用紙選択が行われることになる。
【０１０３】
上述のように、第１及び第２の実施の形態では、不定形サイズの用紙が指定されたプリントジョブに対して、ユーザ定義サイズの用紙を自動的に給紙することができるばかりでなく、フリーサイズによる自動給紙も行うことができる。従って、ユーザによる用紙のサイズ指定の煩雑さを軽減しつつ、不定形サイズの画像データに対して最適なサイズの用紙を給紙することができる。
【０１０４】
さらに、第１及び第２の実施の形態では、用紙の有無に応じて給紙段を切り替えてプリントを行う際、不定形サイズの画像データに対して最適なサイズの用紙を給紙した。さらに、フリーサイズの用紙が給紙されている場合に、その用紙が無くなるとその旨報知するようにしてユーザ定義サイズの用紙が存在しても、給紙段の切り替えを行わないようにした。これによって、１プリントジョブの途中において用紙のサイズが変わることがない。
【０１０５】
なお、上述の説明から明らかなように、操作部２０５及びＣＰＵ２０２が第１のサイズ指定手段、第２のサイズ指定手段、第３のサイズ指定手段、及び給紙制御手段として機能することになる。
【０１０６】
以上、本発明について実施の形態に基づいて説明したが、本発明は、これらの実施の形態に限定されるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。
【０１０７】
例えば、上記の実施の形態の機能を給紙制御方法として、この給紙制御方法を、画像形成装置に実行させるようにすればよい。また、上述の実施の形態の機能を有するプログラムを給紙制御プログラムとして、この給紙制御プログラムを画像形成装置が備えるコンピュータに実行させるようにしてもよい。この際、給紙制御方法及び給紙制御プログラムは、少なくとも第１のサイズ指定ステップ、第２のサイズ指定ステップ、第３のサイズ指定ステップ、及び給紙制御ステップを有することになる。
【０１０８】
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記録媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【符号の説明】
【０１０９】
１００  画像形成装置
１６０  手差し給紙段
１２５〜１２７  カセットデッキ
１５０  リーダ部
１７０  プリンタ部
２０１  制御部
２０２  ＣＰＵ
２０５  操作部
２０８  ホストコンピュータ
【図１】
0005534984.tif 000002
【図２】
0005534984.tif 000003
【図３】
0005534984.tif 000004
【図４】
0005534984.tif 000005
【図５】
0005534984.tif 000006
【図６】
0005534984.tif 000007
【図７】
0005534984.tif 000008
【図８】
0005534984.tif 000009
【図９】
0005534984.tif 000010