(57)【要約】【課題】  用紙サイズエラーを検出した場合、用紙サイズを適用する給紙手段および適用期間をユーザ選択して同様の用紙サイズエラーによる印刷処理の中断を以後回避することができる印刷装置およびその制御方法の提供を目的とする。【解決手段】  プリンタ２０は、給紙トレイ２８に装填された用紙のサイズを設定する印刷ホスト１０からのコマンドを用紙サイズ登録部２３にて受信して解析して記憶部３０に登録する。印刷制御部２１は、印刷データ生成出力部１１から受信した印刷データにて指定される「出力用紙サイズ」にて用紙サイズエラーかをチェックし、用紙サイズエラーの場合、印刷制御部２１は、用紙サイズを登録する否か、さらには、登録する用紙サイズの記憶領域をユーザに確認して選択させる画面を操作パネル２７に出力する。【選択図】  図１
2006218749.tif 000002
【特許請求の範囲】
【請求項１】
上位装置からの不定形の用紙サイズの指定を含む印刷依頼に基づき印刷処理を実行する印刷装置において、
印刷を許可する不定形の用紙サイズを記憶する記憶手段と、
前記印刷依頼で指定された不定形の用紙サイズが前記記憶手段に記憶された不定形の用紙サイズと異なる場合は、エラー報知を行うエラー報知手段と、
前記エラー報知手段でエラー報知が行われた場合に、前記印刷依頼で指定された不定形の用紙サイズを前記記憶手段に記憶させるか否かの選択を行う選択手段と、
前記選択手段により前記印刷依頼で指定された不定形の用紙サイズを前記記憶手段に記憶しないと選択された場合は、前記記憶手段に記憶された不定形の用紙サイズを用いた印刷処理を開始する印刷処理手段と
を具備することを特徴とする印刷装置。
【請求項２】
前記選択手段は、
ユーザ操作により前記印刷依頼で指定された不定形の用紙サイズを前記記憶手段に記憶させるか否かの選択を行う
ことを特徴とする請求項１記載の印刷装置。
【請求項３】
前記選択手段は、
上位装置からの指示に従い前記印刷依頼で指定された不定形の用紙サイズを前記記憶手段に記憶させるか否かの選択を行う
ことを特徴とする請求項１記載の印刷装置。
【請求項４】
前記選択手段により前記印刷依頼で指定された不定形の用紙サイズを前記記憶手段に記憶させると選択された場合は、前記記憶手段に記憶された不定形の用紙サイズを前記印刷依頼で指定された不定形の用紙サイズで上書きし、次回の印刷依頼で同一の不定形の用紙サイズが指定された場合は、前記印刷停止手段で該印刷依頼に係る印刷を一時停止することなく印刷処理を行う
ことを特徴とする請求項１乃至３のいずれかに記載の印刷装置。
【請求項５】
前記選択手段により前記印刷依頼で指定された不定形の用紙サイズを前記記憶手段に記憶させると選択された場合は、該印刷依頼で指定された不定形の用紙サイズを前記記憶手段に記憶し、次回の印刷依頼で同一の不定形の用紙サイズが指定された場合は、前記印刷停止手段で該印刷依頼に係る印刷を一時停止することなく印刷処理を行う
ことを特徴とする請求項１乃至３のいずれかに記載の印刷装置。
【請求項６】
前記記憶手段は、
揮発性メモリであり、前記印刷を許可する不定形の用紙サイズを一時的に記憶する
ことを特徴とする請求項１乃至５のいずれかに記載の印刷装置。
【請求項７】
前記記憶手段は、
不揮発性メモリであり、前記印刷を許可する不定形の用紙サイズを継続して記憶する
ことを特徴とする請求項１乃至５のいずれかに記載の印刷装置。
【請求項８】
前記記憶手段は、
揮発性メモリと不揮発性メモリとを有し、
前記選択手段は、
前記印刷依頼で指定された不定形の用紙サイズを前記揮発性メモリに記憶させるかあるいは、前記不揮発性メモリに記憶させるかを選択させる
ことを特徴とする請求項１乃至５のいずれかに記載の印刷装置。
【請求項９】
前記記憶手段は、
複数の記憶領域を有し、
前記選択手段は、
前記印刷依頼で指定された不定形の用紙サイズを前記複数の記憶領域のいずれの記憶領域に記憶させるかを選択する
ことを特徴とする請求項１乃至５のいずれかに記載の印刷装置。
【請求項１０】
前記記憶手段は、
複数の給紙口に対応した複数の記憶領域を有し、
前記選択手段は、
前記印刷依頼で指定された不定形の用紙サイズを前記複数の記憶領域のいずれの記憶領域に記憶させるかを選択する
ことを特徴とする請求項１乃至５のいずれかに記載の印刷装置。
【請求項１１】
上位装置からの不定形の用紙サイズの指定を含む印刷依頼に基づき印刷処理を実行する印刷装置の制御方法において、
印刷を許可する不定形の用紙サイズを記憶手段に予め記憶し、
前記印刷依頼で指定された不定形の用紙サイズが前記記憶手段に記憶された不定形の用紙サイズと異なる場合は、エラー報知手段によりエラー報知を行い、
前記エラー報知手段でエラー報知が行われた場合に、前記印刷依頼で指定された不定形の用紙サイズを前記記憶手段に記憶させるか否かの選択を選択手段により行い、
前記選択手段により前記印刷依頼で指定された不定形の用紙サイズを前記記憶手段に記憶しないと選択された場合は、前記記憶手段に記憶された不定形の用紙サイズを用いた印刷処理を開始し、
前記選択手段により前記印刷依頼で指定された不定形の用紙サイズを前記記憶手段に記憶させると選択された場合は、該印刷依頼で指定された不定形の用紙サイズを前記記憶手段に記憶し、次回の印刷依頼で同一の不定形の用紙サイズが指定された場合は、前記印刷停止手段で該印刷依頼に係る印刷を一時停止することなく印刷処理を行う
ことを特徴とする印刷装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置およびその制御方法に関し、特に、上位装置から不定形の用紙サイズの指定を含む印刷依頼に基づいて印刷処理を行う印刷装置およびその制御方法に関する。
【背景技術】
【０００２】
電子写真複写機、プリンタ、ファクシミリ装置等の画像形成装置において、給紙トレイに収容した用紙サイズを自動で検出する方法、用紙サイズを入力手段によって登録した用紙サイズを使用するかのいずれかを選択する画像形成装置に関する技術として、特許文献操作１に記載の「画像形成装置」がある。
【０００３】
上記特許文献１の発明は、給紙トレイのサイズ自動で検出した場合、用紙サイズをコマンドで指定する方法、画像形成装置にて自動で検出する手段を有し、特に、用紙サイズをコマンドで登録した場合、コマンドで指定した用紙サイズと、自動検出した用紙サイズが異なる場合、アラームを表示して、用紙サイズの登録誤りを防止する手段を有する。
【特許文献１】特開平０９−３０１５４５。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上記特許文献１の発明のように、ひとつの給紙手段において、複数種類の用紙サイズを取り扱う画像形成処理では、用紙の装填誤り、用紙サイズの設定誤りにより生じる用紙サイズエラーを検出すると、画像形成装置は、ユーザに対するエラー通知を行なうために、その都度印刷処理が中断されてしまうといった問題が生じる。
【０００５】
また、使用頻度が著しく低い不定形用紙サイズの用紙で印刷行なわなければならない場合、そのためだけに、不定形用紙サイズの装填作業、不定型用紙サイズに装填した給紙トレイに対しての登録用紙サイズの変更操作の手間が生じた。
【０００６】
本発明は、給紙トレイに装填された不定形用紙の用紙サイズを印刷装置にて自動で検出する手段を持たず、印刷ホストからのコマンドあるいは印刷装置に備えられた操作部からの登録操作によって、指定可能な用紙サイズの登録を行なう印刷装置において、指定可能以外の不定形用紙サイズが印刷依頼にて指定された場合、その用紙サイズを印刷装置に登録する否かをユーザ選択可能にし、用紙サイズを登録する場合は、登録する記憶領域をユーザに選択させることにより、登録した用紙サイズの適用期間を選択することができる印刷装置およびその制御方法の提供を目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、請求項１の発明は、上位装置からの不定形の用紙サイズの指定を含む印刷依頼に基づき印刷処理を実行する印刷装置において、印刷を許可する不定形の用紙サイズを記憶する記憶手段と、印刷依頼で指定された不定形の用紙サイズが記憶手段に記憶された不定形の用紙サイズと異なる場合は、エラー報知を行うエラー報知手段と、エラー報知手段でエラー報知が行われた場合に、印刷依頼で指定された不定形の用紙サイズを記憶手段に記憶させるか否かの選択を行う選択手段と、選択手段により印刷依頼で指定された不定形の用紙サイズを記憶手段に記憶しないと選択された場合は、記憶手段に記憶された不定形の用紙サイズを用いた印刷処理を開始する印刷処理手段を具備することを特徴とする。
【０００８】
また、請求項２の発明は、請求項１の発明において、選択手段は、ユーザ操作により印刷依頼で指定された不定形の用紙サイズを記憶手段に記憶させるか否かの選択を行うことを特徴とする。
【０００９】
また、請求項３の発明は、請求項１の発明において、選択手段は、上位装置からの指示に従い印刷依頼で指定された不定形の用紙サイズを記憶手段に記憶させるか否かの選択を行うことを特徴とする。
【００１０】
また、請求項４の発明は、請求項１乃至３のいずれかの発明において、選択手段により印刷依頼で指定された不定形の用紙サイズを記憶手段に記憶させると選択された場合は、記憶手段に記憶された不定形の用紙サイズを印刷依頼で指定された不定形の用紙サイズで上書きし、次回の印刷依頼で同一の不定形の用紙サイズが指定された場合は、印刷停止手段で該印刷依頼に係る印刷を一時停止することなく印刷処理を行うことを特徴とする。
【００１１】
また、請求項５の発明は、請求項１乃至３のいずれかの発明において、選択手段により印刷依頼で指定された不定形の用紙サイズを記憶手段に記憶させると選択された場合は、該印刷依頼で指定された不定形の用紙サイズを記憶手段に記憶し、次回の印刷依頼で同一の不定形の用紙サイズが指定された場合は、印刷停止手段で該印刷依頼に係る印刷を一時停止することなく印刷処理を行うことを特徴とする。
【００１２】
また、請求項６の発明は、請求項１乃至５のいずれかの発明において、記憶手段は揮発性メモリであり、印刷を許可する不定形の用紙サイズを一時的に記憶することを特徴とする。
【００１３】
また、請求項７の発明は、請求項１乃至５のいずれかの発明において、記憶手段は、不揮発性メモリであり、印刷を許可する不定形の用紙サイズを継続して記憶することを特徴とする。
【００１４】
また、請求項８の発明は、請求項１乃至５のいずれかの発明において、記憶手段は、揮発性メモリと不揮発性メモリとを有し、選択手段は、印刷依頼で指定された不定形の用紙サイズを揮発性メモリに記憶させるか不揮発性メモリに記憶させるかを選択することを特徴とする。
【００１５】
また、請求項９の発明は、請求項１乃至５のいずれかの発明において、記憶手段は、複数の記憶領域を有し、選択手段は、印刷依頼で指定された不定形の用紙サイズを複数の記憶領域のいずれの記憶領域に記憶させるかを選択することを特徴とする。
【００１６】
また、請求項１０の発明は、請求項１乃至５のいずれかの発明において、記憶手段は、複数の給紙口に対応した複数の記憶領域を有し、選択手段は、印刷依頼で指定された不定形の用紙サイズを複数の記憶領域のいずれの記憶領域に記憶させるかを選択することを特徴とする。
【００１７】
また、請求項１１の発明は、上位装置からの不定形の用紙サイズの指定を含む印刷依頼に基づき印刷処理を実行する印刷装置の制御方法において、印刷を許可する不定形の用紙サイズを記憶手段に予め記憶し、印刷依頼で指定された不定形の用紙サイズが記憶手段に記憶された不定形の用紙サイズと異なる場合は、エラー報知手段によりエラー報知を行い、エラー報知手段でエラー報知が行われた場合に、印刷依頼で指定された不定形の用紙サイズを記憶手段に記憶させるか否かの選択を選択手段により行い、選択手段により印刷依頼で指定された不定形の用紙サイズを記憶手段に記憶しないと選択された場合は、記憶手段に記憶された不定形の用紙サイズを用いた印刷処理を開始し、選択手段により印刷依頼で指定された不定形の用紙サイズを記憶手段に記憶させると選択された場合は、該印刷依頼で指定された不定形の用紙サイズを記憶手段に記憶し、次回の印刷依頼で同一の不定形の用紙サイズが指定された場合は、印刷停止手段で印刷依頼に係る印刷を一時停止することなく印刷処理を行うことを特徴とする。
【発明の効果】
【００１８】
本発明の印刷装置およびその制御方法によれば、用紙サイズエラーを検出した場合に、出力用紙サイズを登録するか否かを選択して印刷処理を行なうことができるので、主に使用する用紙サイズでの印刷処理に対しては、停止させることなく印刷処理を行なうことができる。
【００１９】
また、用紙サイズを登録する場合では、簡単な操作で、記憶領域（揮発性、不揮発性）を選択して設定することができるので、登録する用紙サイズの使用期間に合わせた登録方法をユーザが選択でき、特に、揮発性の記憶領域に一時的に記憶した場合は、再起動により登録直前の用紙サイズに自動で復旧することができる。
【００２０】
また、複数の給紙手段を有する場合、不定形用紙サイズを登録する給紙トレイを選択することができるので、以後、同様の用紙サイズが指定される可能性のある他の給紙トレイにおいて同様の用紙サイズエラーによって印刷処理が一時的に停止されることを回避することができる。
【００２１】
また、ひとつの給紙手段に対して複数の用紙サイズを登録することができるので、複数種類の不定形用紙のサイズで印刷処理を停止することなく印刷処理を行なうことができる。
【発明を実施するための最良の形態】
【００２２】
本発明の印刷装置およびその制御方法に関する実施の形態について添付図面を参照しながら説明する。
【実施例１】
【００２３】
図１は、本発明の印刷装置（以下、プリンタと称す）の制御構成  を示すブロック図である。
【００２４】
図１において、プリンタ２０は、プリンタ２０に装備された給紙トレイ２８に装填される不定形用紙サイズを自動で検出する手段を持たず、印刷ホスト１０から送信される登録コマンド、あるいは、プリンタ２０の操作パネル２７からの登録操作により給紙トレイ２８対して指定可能な不定形用紙サイズを記憶部３０に記憶して管理する。
【００２５】
プリンタ２０は、印刷ホスト１０からの印刷依頼にて指定される「出力用紙サイズ」と、記憶部３０に記憶した「設定用紙サイズ」を比較し、双方が一致するかを判断する。
【００２６】
「出力用紙サイズ」と「設定用紙サイズ」が一致しない場合（以下、この状態を「用紙サイズエラー」と称する）、プリンタ２０は、印刷処理を一時中断し、印刷依頼にて指定された不定形用紙サイズをプリンタ２０が許容する用紙サイズとして記憶部３０に登録して登録した用紙サイズを「設定用紙サイズ」として指定可能にするか否かをユーザに確認して印刷制御を行なう用紙サイズ登録確認の機能を有する。
【００２７】
なお、「出力用紙サイズ」は、不定形用紙サイズを含む用紙サイズが指定される場合と、用紙サイズに設定されない場合は、給紙トレイ２８に設定されている「設定用紙サイズ」に合わせた描画イメージを作成して指示することを意味する。
【００２８】
ユーザが用紙サイズを登録する選択操作を行なった場合、プリンタ２０は、以後同様の「出力用紙サイズ」を印刷依頼にて指定した場合、印刷処理を中断することなく印刷処理を行なう。
【００２９】
一方、ユーザが用紙サイズを登録しない選択操作を行なった場合、プリンタ２０は、記憶部３０に記憶されている印刷依頼で指定した「出力用紙サイズ」ではなく「設定用紙サイズ」にて描画イメージを作成し、用紙への画像形成処理を行なう。
【００３０】
上述した用紙サイズ登録確認処理を含む印刷制御を行うための構成として、プリンタ２０は、印刷制御部２１、記憶部３０、用紙サイズ登録部２３、用紙サイズ登録確認部２９、操作パネルインターフェース２５、プリントエンジン２６を有する。
【００３１】
印刷制御部２１は、印刷ホスト１０から受信した印刷データを解析し、画像データ、「出力用紙サイズ」を取得する。
【００３２】
また、印刷制御部２１は、給紙トレイ２８に対して登録された用紙サイズを記憶部３０に記憶した「設定用紙サイズ」と、印刷ホスト１０の印刷データ生成出力部１１は、印刷データから取得した「出力用紙サイズ」の比較を行ない、一致しない場合は、用紙サイズ登録確認部２９に対して、用紙サイズをプリンタ２０に登録するか否かを確認するためのユーザーインターフェースの出力制御を指示する。
【００３３】
また、印刷制御部２１は、画像データ、「出力用紙サイズ」に基づいて用紙毎の描画イメージを記憶部３０に設けられた描画イメージ出力用のバッファ領域（図示せず）に展開し、プリントエンジン２６に対して用紙への画像形成処理を指示する。
【００３４】
プリントエンジン２６は、バッファ領域に展開された描画イメージに基づいて、用紙への画像形成処理を行う。
【００３５】
記憶部３０は、揮発性記憶領域３１、不揮発性記憶領域３２にて構成される。
【００３６】
揮発性記憶領域３１は、不揮発性メモリ等、電源ＯＦＦによって記憶データが失われる記憶デバイスの記憶領域であり、プリンタ２０の各種制御を行う制御プログラムの実行領域および、制御情報を一時的に記憶する、特に、給紙トレイ２８に関する給紙トレイ設定情報３１１を記憶し、さらに、給紙トレイ設定情報３１１には、指定可能な不定形用紙のサイズを記憶する「設定用紙サイズ３１１１」を記憶する。
【００３７】
プリンタ２０は、印刷ホストからの印刷依頼により印刷制御を行なう際に、設定用紙サイズ３１１１に基づいて用紙サイズエラーか否かを判断する。
【００３８】
不揮発性記憶領域３２は、フラッシュメモリ、ハードディスクドライブ等不揮発性の書き換え可能な記憶デバイスの記憶領域であり、プリンタ２０の制御に必要な各種パラメータ、制御プログラムを記憶し、電源投入後の起動処理では、記憶された各種パラメータの読み出し処理が行なわれ、揮発性記憶領域３１に展開され、特に、不揮発性記憶領域３２の給紙トレイ設定情報３２１は、揮発性記憶領域の給紙トレイ設定情報３１１に展開される。
【００３９】
用紙サイズ登録部２３は、印刷ホスト１０の用紙サイズ登録指示部１２から受信した登録指示データにて指定された用紙サイズを「設定用紙サイズ」として記憶部３０の揮発性記憶領域３１、あるいは、不揮発性記憶領域３２に対して書き込み処理を行なう。
【００４０】
操作パネルインターフェース２５は、操作パネル２７に対する各種ユーザーインターフェース画面の出力制御を印刷制御部２１からの指示に基づいて行うとともに、操作パネル２７における各種の入力操作を検出して印刷制御部２１に出力する。
【００４１】
用紙サイズ登録確認部２９は、用紙サイズエラーを印刷制御部２１が検出すると、「出力用紙サイズ」を給紙トレイ２８に対して指定可能な用紙サイズとして登録するか否かをユーザ選択させるユーザーインターフェース画面の表示制御を操作パネルインターフェース２５に指示し、表示したユーザーインターフェース画面でのユーザ操作に基づいて特定される記憶部３０の記憶領域に「出力用紙サイズ」の書き込みを行なうように用紙サイズ登録部２３に指示する。
【００４２】
用紙サイズ登録確認部２９によって操作パネル２７に表示される操作画面の例を図４の図４（Ａ）、図４（Ｂ）に示す。
【００４３】
図４（Ａ）は、用紙サイズエラーをユーザに通知して、「出力用紙サイズ」を登録するか否かをユーザ選択させる用紙サイズ登録確認画面である。
【００４４】
図４（Ａ）の画面にて、「登録しない」を選択すると、プリンタ２０は、描画イメージを「設定用紙サイズ」にて作成して印刷処理を行なう。
【００４５】
これに対し、ユーザが「登録する」を選択すると、次に図４（Ｂ）の画面を操作パネル２７に表示する。
【００４６】
図４（Ｂ）の画面は、「出力用紙サイズ」をプリンタ２０に登録する場合の適用期間をユーザに選択させるための操作画面である。
【００４７】
図４（Ｂ）の画面にて、「設定パラメータとして登録する」が選択されると、プリンタ２０は、「出力用紙サイズ」を揮発性記憶領域３１の「設定用紙サイズ３１１」、不揮発性記憶領域３２の「設定用紙サイズ３２１」の双方に登録する。
【００４８】
これにより、プリンタ２０の設定パラメータとして記憶されるので、電源のＯＦＦ／ＯＮによる再起動後においても、不揮発性記憶領域３２に登録された「設定用紙サイズ３２１１」が、揮発性記憶領域３１の「設定用紙サイズ」に展開し、登録した用紙サイズを有効にして印刷制御が行なわれる。
【００４９】
一方、図４（Ｂ）の画面にて、「電源ＯＦＦまでの間有効にする」が、選択された場合、プリンタ２０は、揮発性記憶領域３１の「設定用紙サイズ３１１１」に「出力用紙サイズ」の内容を登録し、電源ＯＦＦが行なわれるまでの間は、登録した用紙サイズを一時的に有効にして印刷制御を行う。
【００５０】
次に、図１に示したプリンタ２０による印刷処理の動作について説明する。
【００５１】
図２は、印刷ホスト１０から印刷データを受信した時のプリンタ２０の動作を示すフローチャートである。
【００５２】
プリンタ２０は、印刷ホスト１０の印刷データ生成出力部１１から受信した印刷データを解析して「出力用紙サイズ」を取得する（Ｓ１０１）。
【００５３】
「出力用紙サイズ」に用紙サイズが設定されている場合（Ｓ１０２ＹＥＳ）、プリンタ２０は、用紙サイズエラーか否かを判断する（Ｓ１０３）。
【００５４】
双方の用紙サイズが一致しない場合（Ｓ１０３ＹＥＳ）、プリンタ２０は、用紙サイズエラーを通知するエラー画面（図４（Ａ））を操作パネル２７に表示し、用紙サイズ登録確認処理を行う（Ｓ１０４）。
【００５５】
プリンタ２０は、ステップＳ１０４の用紙サイズ登録確認処理で、不定形用紙サイズの登録が指示されて、適用期間の選択が行われると（Ｓ１０５でＹＥＳ）、プリンタ２０は、選択結果に基づいて記憶部３０「出力用紙サイズ」を登録し（Ｓ１０６）、登録した用紙サイズに基づいた描画イメージを作成して用紙への画像形成処理を行なう（Ｓ１０７）。
【００５６】
印刷データを解析した結果「出力用紙サイズ」の指定が無い場合（Ｓ１０２ＮＯ）、あるいは、ステップＳ１０４の用紙サイズ登録確認処理にて用紙サイズを登録しない選択をユーザが行った場合（Ｓ１０５ＮＯ）、プリンタ２０は、給紙トレイ２８に登録されている「設定用紙サイズ」に合わせた描画イメージを作成し、プリントエンジン２６に対して作成した描画イメージでの画像形成処理を行う（Ｓ１０７)。
【００５７】
図３は、図２のフローチャートに示した用紙サイズ登録確認処理（Ｓ１０４）の動作を示すフローチャートである。
【００５８】
プリンタ２０は、用紙サイズエラーとなった用紙サイズを登録するか否かをユーザに確認する画面（図４（Ａ)）を操作パネル２７に出力する。
【００５９】
図４（Ａ）において、「登録しない」をユーザが選択した場合（Ｓ２０１ＮＯ）、プリンタ２０は、記憶域を選択せずに、既存の「設定用紙サイズ」による印刷結果を選択する（Ｓ２０４）。
【００６０】
図４（Ａ）登録確認画面にて「登録する」が選択された場合（Ｓ２０１ＹＥＳ）、プリンタ２０は、図４（Ｂ)の画面を操作パネル２７に表示する（Ｓ２０２）。
【００６１】
図４（Ｂ）の画面による適用期間の選択操作において、「制御パラメータとしてプリンタに登録する」をユーザが選択した場合（Ｓ２０２、「変更されるまで有効」）、プリンタ２０は、出力用紙サイズを登録する記憶域として、不揮発性記憶領域３２、揮発性記憶領域３１の双方を対象領域として選択する（Ｓ２０３）。
【００６２】
一方、図４（Ｂ）の画面による適用期間の選択操作において、「電源ＯＦＦまで有効」のユーザ選択が行なわれた場合、プリンタ２０は、出力用紙サイズの記憶領域として揮発性記憶領域３１を選択する（Ｓ２０５）。
【実施例２】
【００６３】
次に、複数の給紙トレイと、各給紙トレイにて指定可能な用紙サイズを複数記憶するプリンタの構成を示して説明する。
【００６４】
図５は、プリンタ２０の第２の制御構成を示すブロック図である。
【００６５】
図５において、揮発性記憶領域３１は、給紙トレイＡ設定情報３４、給紙トレイＢ設定情報３５を有し、不揮発性記憶領域３２は、給紙トレイＡ設定情報３６、給紙トレイＢ設定情報３７をそれぞれ有する。
【００６６】
給紙トレイＡ設定情報３４、給紙トレイＢ設定情報３５、給紙トレイＡ設定情報３６、給紙トレイＢ設定情報３７は、それぞれにおいて、指定可能な不定形用紙サイズを複数種類記憶する領域を有し、例えば、給紙トレイＡ設定情報３４の場合、図６に示すように、設定用紙サイズ（１）３４１、設定用紙サイズ（２）３４２といった２つの記憶領域を有する。
【００６７】
印刷制御部２１は、給紙トレイ選択部２１１をさらに有し、給紙トレイ選択部２１１は、記憶部３０の揮発性記憶領域３１の給紙トレイＡ設定情報３４、給紙トレイＢ設定情報３５に記録された各「設定用紙サイズ」の内容を読み出す機能を有する。
【００６８】
また、給紙トレイ選択部２１１は、印刷依頼にて給紙トレイの自動選択が行なわれた場合、上記「設定用紙サイズ」の読み取り機能によって「出力用紙サイズ」が登録されている給紙トレイを検索して検索結果を印刷制御部２１に出力する。
【００６９】
図７は、実施例２における印刷処理の動作を示すフローチャートである。
【００７０】
プリンタ２０は、印刷ホスト１０から印刷データを受信して解析し、「出力用紙サイズ」と、給紙トレイの指定情報を印刷データから取得する（Ｓ３０１）。
【００７１】
「出力用紙サイズ」が指定されていない場合（Ｓ３０２ＮＯ）、プリンタ２０は、使用可能な給紙トレイを自動で選択し、選択した給紙トレイに設定された「設定用紙サイズ」に基づいて描画イメージを作成し、選択した給紙トレイに装填された画像形成処理に対して画像形成処理を行なう（Ｓ３０９）。
【００７２】
「出力用紙サイズ」が指定されている場合（Ｓ３０２ＹＥＳ）、プリンタ２０は、印刷依頼によって給紙トレイの指定があるかを判断する（Ｓ３０３）
給紙トレイの指定がある場合（Ｓ３０３ＹＥＳ）、指定された給紙トレイに設定された「設定用紙サイズ」を記憶部３０の揮発性記憶領域３１から読み出し（Ｓ３１０）、読み出した「設定用紙サイズ」と、「出力用紙サイズ」とを比較する。
【００７３】
「設定用紙サイズ」と、「出力用紙サイズ」とが一致しない場合（Ｓ３１１でＹＥＳ）、用紙サイズ登録確認処理を行なう（Ｓ３０５）。
【００７４】
一方、「出力用紙サイズ」が印刷データにて指定されている場合（Ｓ３０２ＹＥＳ）で、なおかつ、給紙トレイ指定情報にて給紙トレイが指定されていない場合（Ｓ３０３ＮＯ）、プリンタ２０は、揮発性記憶領域３１に記憶された給紙トレイＡ設定情報３４、給紙トレイＢ設定情報３５をそれぞれ参照し、選択可能な給紙トレイがあるか否かを判断する（Ｓ３０４）。
【００７５】
使用可能な給紙トレイが検出された場合（Ｓ３０４ＹＥＳ）、プリンタ２０は検出された給紙トレイの用紙に対して画像形成処理を行う（Ｓ３０９）。
【００７６】
一方、使用可能な給紙トレイがない場合（Ｓ３０４ＮＯ）、プリンタ２０は、操作パネル２７に図４（Ａ）に示した画面を表示して用紙サイズ登録確認処理を起動する（Ｓ３０５）。
【００７７】
用紙サイズ登録確認処理において、用紙サイズの記憶領域が指定された場合（Ｓ３０６ＹＥＳ）、プリンタ２０は、出力用紙サイズを設定する給紙トレイをユーザに選択させる画面（図８（Ａ））を操作パネル２７に出力する（Ｓ３０８）。
【００７８】
図８（Ａ）の画面にて給紙トレイがユーザ選択されると選択された給紙トレイに対応する「設定用紙サイズ」を揮発性記憶領域３１から読み出して表示するとともに、複数設けられた「出力用紙サイズ」の記憶領域のいずれかをユーザ選択させる画面（図８の（Ｂ)）を操作パネル２７に出力し、ユーザにて選択された登録番号に対応する記憶領域に設定用紙サイズを登録する（Ｓ３０８）。
【００７９】
プリンタ２０は、登録した「出力用紙サイズ」で描画イメージを作成し、「出力用紙サイズ」を登録した給紙トレイの用紙に対して画像形成処理を行う（Ｓ３０９）。
【００８０】
なお、ステップＳ３０８において、各給紙トレイに対応する複数の記憶領域から同時に複数選択し、選択した各記憶領域に対して不定形用紙サイズを登録するようにしてもよい。
【００８１】
また、用紙サイズ登録確認処理（ステップＳ３０５）、給紙トレイ選択決定処理（ステップＳ３０７）、用紙サイズ設定処理（ステップＳ３０８）における操作パネル２７での各画面において、取り消し操作によって印刷処理を中断する処理は当然必要であるが、本実施例において説明は省略する。
【００８２】
以上が本発明の印刷装置およびその制御方法の実施例の説明である。
【００８３】
なお、用紙サイズエラーが発生した際に操作パネルに表示するユーザ確認画面において、用紙サイズエラーを検出した時の用紙サイズ登録確認処理において、例えば、最初に表示される図４（Ａ）の画面において、印刷依頼を無効にして印刷を中止する選択メニューを画面に追加して、ユーザが選択できるようにしてもよい。
【００８４】
また、上記実施例１および実施例２において示した給紙トレイ２８は、手差しトレイであっても同様に実施可能である。
【産業上の利用可能性】
【００８５】
本発明の印刷装置およびその制御方法は、印刷装置が給紙トレイに装填された不定形用紙のサイズを自動で検出する手段を持たず、印刷装置に接続される上位装置からのコマンド、あるいは、印刷装置に設けられた操作パネルにおける登録操作により、給紙トレイあるいは手差しトレイに対して指定可能な不定形用紙のサイズを設定し、上位装置から出力用紙サイズの指定を含む印刷依頼に基づいて用紙への画像形成処理を行う印刷装置およびその制御方法に利用可能である。
【図面の簡単な説明】
【００８６】
【図１】本発明の印刷装置をプリンタに適用した時の第１の制御構成を示すブロック図。
【図２】用紙サイズ登録確認処理を含む印刷制御の動作を示すフローチャート。
【図３】図２に示した用紙サイズ登録確認処理の動作を示すフローチャート。
【図４】操作パネルに表示されるユーザーインターフェース画面の例を示す画面イメージ。
【図５】プリンタの第２の制御構成を示すブロック図。
【図６】図５に示した記憶部において、給紙トレイＡの制御情報の内容を示す図。
【図７】第２の制御構成における印刷制御の動作を示すフローチャート。
【図８】用紙サイズ登録確認処理において、用紙サイズを登録する給紙トレイの選択画面、給トレイに対応する設定記憶域の選択画面の例を示す画面イメージである。
【符号の説明】
【００８７】
１０    印刷ホスト
１１    印刷データ作成出力部
１２    用紙サイズ登録指示部
２０    プリンタ
２１    印刷制御部
３０    記憶部
２３    用紙サイズ登録部
３１    揮発性記憶領域
３１１    給紙トレイ設定情報Ａ
３２    不揮発性記憶領域
３２１    給紙トレイ設定情報Ｂ
２５    操作パネルインターフェース
２６    プリントエンジン
２７    操作パネル
２８    給紙トレイ
２９    用紙サイズ登録確認部
２１１    給紙トレイ選択部
３０    記憶部
３１    不揮発性記憶領域
３１１    給紙トレイ設定情報
３１１１    設定用紙サイズ
３２    揮発性記憶領域
３２１    給紙トレイ設定情報  
３２１１    設定用紙サイズ
３４    給紙トレイＡ設定情報
３４１    設定用紙サイズ（１）
３４２    設定用紙サイズ（２）
３５    給紙トレイＢ設定情報
３６    給紙トレイＡ設定情報
３７    給紙トレイＢ設定情報
【図１】
2006218749.tif 000003
【図２】
2006218749.tif 000004
【図３】
2006218749.tif 000005
【図４】
2006218749.tif 000006
【図５】
2006218749.tif 000007
【図６】
2006218749.tif 000008
【図７】
2006218749.tif 000009
【図８】
2006218749.tif 000010