(57)【特許請求の範囲】
【請求項１】
複数の印刷モード及び複数の給紙手段を有する印刷装置において、
外部装置から前記複数の印刷モードの１つを指定する情報を受け付ける手段と、
前記外部装置から前記複数の給紙手段の１つを指定する情報を受け付ける手段と、
前記指定された印刷モードに対応する印刷メディアと、前記指定された給紙手段に収納された印刷メディアとが一致しているか否かを判断する手段と、
を有することを特徴とする印刷装置。
【請求項２】
前記給紙手段に収納されている印刷メディアの種類を検出する検出手段を有することを特徴とする請求項１に記載の印刷装置。
【請求項３】
前記給紙手段に収納されている印刷メディアの種類を設定する設定手段を有することを特徴とする請求項１に記載の印刷装置。
【請求項４】
前記設定手段は、前記外部装置からの設定情報に基づいて、前記給紙手段に収納されている印刷メディアの種類を設定することを特徴とする請求項３に記載の印刷装置。
【請求項５】
前記印刷メディアが一致するか否かを判断する前記手段により、一致しないと判断された場合、エラーを出力することを特徴とする請求項１から４のいずれか１項に記載の印刷装置。
【請求項６】
指定された印刷モードで印刷可能な給紙手段を自動的に選択する自動選択手段を有することを特徴とする請求項１から５のいずれか１項に記載の印刷装置。
【請求項７】
複数の印刷モード及び複数の給紙手段を有する印刷装置の制御方法において、
外部装置から前記複数の印刷モードの１つを指定する情報を受け付けるステップと、
前記外部装置から前記複数の給紙手段の１つを指定する情報を受け付けるステップと、
前記指定された印刷モードに対応する印刷メディアと、前記指定された給紙手段に収納された印刷メディアとが一致しているか否かを判断するステップと、
を有することを特徴とする制御方法。
【請求項８】
前記給紙手段に収納されている印刷メディアの種類を検出するステップを有することを特徴とする請求項７に記載の制御方法。
【請求項９】
前記給紙手段に収納されている印刷メディアの種類を設定する設定ステップを有することを特徴とする請求項７に記載の制御方法。
【請求項１０】
前記設定ステップは、前記外部装置からの設定情報に基づいて、前記給紙手段に収納されている印刷メディアの種類を設定することを特徴とする請求項９に記載の印刷装置。
【請求項１１】
前記印刷メディアが一致するか否かを判断する前記ステップにより、一致しないと判断された場合、エラーを出力することを特徴とする請求項７から１０のいずれか１項に記載の制御方法。
【請求項１２】
指定された印刷モードで印刷可能な給紙手段を自動的に選択する自動選択ステップを有することを特徴とする請求項７から１１のいずれか１項に記載の制御方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、複数の印刷モードと複数の給紙手段を有する印刷装置、該印刷装置の制御方法に関するものである。
【０００２】
【従来の技術】
近年、印刷文書が各種用途に応じて様々な印刷メディアにより作成されている。たとえば、書類などを作成するために普通紙に印刷文書を印刷するばかりでなく、研究発表などに使用されるＯＨＰ用のＯＨＰシートや郵便葉書などの厚紙などにおいても、各種印刷装置により印刷文書が印刷されている。したがって、ワードプロセッサやコンピュータシステムなどで作成した文書を出力する印刷装置においても、普通紙以外のＯＨＰシートや厚紙などの複数のメディアで印刷するための機能が設けられている。
【０００３】
これらの印刷メディアは、その厚さ、表面の凹凸状態、吸湿性などの特徴が異なっているため、それぞれの印刷メディアに応じて印刷処理が施されている。たとえば、葉書などの厚紙は普通紙に比べ厚いので、普通紙に対応した給紙ローラーや搬送ローラーは厚紙に対しては不適である。また、用紙表面の凹凸状態によっては、インクを均等に転写することができないので、文字品位が落ちてしまう。さらに、用紙の吸湿性が悪い場合には、印刷した文字が滲んでしまうおそれがある。
【０００４】
このため、印刷装置においては、所望する印刷メディアに対応した印刷モードをあらかじめ設定することによって、各種印刷メディアに対応した適正な印刷処理が行えるようになっている。
【０００５】
また、複数種類の印刷メディアで印刷が可能な印刷装置の場合、給紙台が１台しか設けられていない場合には、印刷メディアの入れ替えが面倒である。このため、通常、複数の種類の印刷メディアが印刷可能な印刷装置には複数の給紙台が設けられている。したがって所望の印刷メディアに印刷するためには、印刷モードを指定するだけでなく、所望の印刷メディアが格納されている給紙台も選択する必要がある。
【０００６】
【発明が解決しようとする課題】
しかし、オペレータが印刷モードを誤って指定した場合や、また、印刷モードを正しく指定した場合であっても、指定した印刷モードに対応する印刷メディアが、選択した給紙台に格納されていない場合など、印刷モードと印刷メディアが異なる場合には、所望の印刷品位を得ることができない、という問題があった。
【０００７】
従って、本発明は、複数の印刷モードと複数の給紙台を有する印刷装置において、オペレータが印刷モードの指定と給紙台の選択とを行なった際に異なる印刷メディアで印刷されることを防止して、確実に所望の印刷モードあるいは印刷メディアで印刷が実行できる印刷装置を提供することを課題とする。
【０００８】
【課題を解決するための手段】
上記問題を解決するため、本発明では、複数の印刷モード及び複数の給紙手段を有する印刷装置において、外部装置から前記複数の印刷モードの１つを指定する情報を受け付ける手段と、前記外部装置から前記複数の給紙手段の１つを指定する情報を受け付ける手段と、前記指定された印刷モードに対応する印刷メディアと、前記指定された給紙手段に収納された印刷メディアとが一致しているか否かを判断する手段と、を有することを特徴とする。
【０００９】
好適には、前記給紙手段に収納されている印刷メディアの種類を検出する検出手段を有する。
【００１０】
好適には、前記給紙手段に収納されている印刷メディアの種類を設定する設定手段を有する。
好適には、前記設定手段は、前記外部装置からの設定情報に基づいて、前記給紙手段に収納されている印刷メディアの種類を設定する。
【００１１】
好適には、前記印刷メディアが一致するか否かを判断する前記手段により、一致しないと判断された場合、エラーを出力する。
【００１２】
好適には、指定された印刷モードで印刷可能な給紙手段を自動的に選択する自動選択手段を有する。
【００１３】
また、複数の印刷モード及び複数の給紙手段を有する印刷装置の制御方法において、外部装置から前記複数の印刷モードの１つを指定する情報を受け付けるステップと、前記外部装置から前記複数の給紙手段の１つを指定する情報を受け付けるステップと、前記指定された印刷モードに対応する印刷メディアと、前記指定された給紙手段に収納された印刷メディアとが一致しているか否かを判断するステップと、を有することを特徴とする。
【００１４】
好適には、前記給紙手段に収納されている印刷メディアの種類を検出するステップを有する。
【００１５】
好適には、前記給紙手段に収納されている印刷メディアの種類を設定する設定ステップを有する。
好適には、前記設定ステップは、前記外部装置からの設定情報に基づいて、前記給紙手段に収納されている印刷メディアの種類を設定する。
【００１６】
好適には、前記印刷メディアが一致するか否かを判断する前記ステップにより、一致しないと判断された場合、エラーを出力する。
【００１７】
好適には、指定された印刷モードで印刷可能な給紙手段を自動的に選択する自動選択ステップを有する。
【００２６】
【発明の実施の形態】
以下、添付の図面を参照して本発明の好適な実施形態を詳細に説明する。
【００２７】
〔第１実施形態〕
図１は、印刷装置の一実施形態であるレーザビームプリンタ（以下、ＬＢＰと略す）の内部構造を示す断面図である。このＬＢＰは、データ源（図示せず）から文字パターンの登録や定型書式（フォームデータ）などの登録を行なうことができる。符号１０００はＬＢＰ本体を示し、外部に接続されているホストコンピュータ（図２の２０１、２０２、２０３）から供給される文字情報（文字コード）やフォーム情報あるいはマクロ命令などを入力して記憶するとともに、それらの情報に従って対応する文字パターンやフォームパターンなどを作成し、記録媒体である印刷メディア上に像を形成する。
【００２８】
符号１０１２は操作のためのスイッチおよびＬＥＤ表示器が配置されている操作パネルを示し、符号１００１はＬＢＰ１０００全体の制御およびホストコンピュータから供給される文字情報などを解析するプリンタ制御ユニットであって、この制御ユニット１００１は、主に文字情報を対応する文字パターンのビデオ信号に変換してレーザドライバ１００２に出力する。このレーザドライバ１００２は、半導体レーザ１００３を駆動するための回路であり、入力されたビデオ信号に応じて半導体レーザ１００３から発射されるレーザ光１００４をオンオフ切り替えする。
【００２９】
レーザ光１００４は、回転多面鏡１００５で左右方向に振られ静電ドラム１００６上を走査し、これにより静電ドラム１００６上には文字パターンの静電潜像が形成される。この潜像は、静電ドラム１００６の周囲に配置された現像ユニット１００７により現像された後、印刷メディアに転写される。この印刷メディアは、例えばカットシートであり、カットシートの印刷メディアはＬＢＰ１０００に装着した用紙カセット１００８に収納され、給紙ローラ１００９および搬送ローラ１０１０、１０１１とにより装置内に取り込まれて、静電ドラム１００６に供給される。印刷メディアに転写された像は、その後定着器１０１５にて定着される。その場合、定着温度はホストコンピュータから指定された印刷モードに応じて調整される。
【００３０】
また、符号１０１３は、給紙トレイであり、印刷メディアを搬送ローラ１０１０と１０１１により装置内に取り込むためのものである。用紙カセット１００８、１０１６あるいは給紙トレイ１０１３（以下、これらを総称して「給紙台」という）から供給される印刷メディアは、給紙部に設けた印刷メディア検知センサー１０１４によりその種類が検知される。なお、符号１０１６は、２段目のカセットを示し、一段目の印刷メディアと同種のまたは異種の印刷メディアを格納することができる。
【００３１】
図２は本実施形態のＬＢＰのブロック構成図とデータ発生源との関係を示した図である。尚、図示で符合２０２から２０６は上述したプリンタ制御ユニット１００１に含まれるものであり、プリンタ部の構成は図１で説明した通りである。
【００３２】
データ源となるホストコンピュータ２０１からの各種データは、入出力バッファ２０２を介してコントローラの制御を司るＣＰＵ２０３に取り込まれる。ＲＯＭ２０４には、プログラムやフォントパターンが格納され、またＲＡＭ２０５はワーク領域となって各種の処理データが格納される。ページバッファ２０６には、展開されたイメージが格納され、この展開されたイメージがプリンタエンジン２０７を介して印刷メディア上に印刷される。
【００３３】
図３は、データ源となるホスト２０１から指定されるコマンドを示したもので、このコマンドは制御命令であることを示すＥＳＣコード３０１と、この命令が印刷モードの指定命令であることを示すコード３０２と、印刷モードを示すコード３０３とから構成されている。また、図４は、ホスト２０１から指定される他のコマンドを示しており、このコマンドは、制御命令であること示すＥＳＣコード４０１と、この命令が給紙台の選択命令であることを示すコード４０２と、給紙台選択の内容を示すコード４０３から構成されている。コード４０３としては、選択すべき給紙台に対応するコードに加えて、自動モードを指定するコードであってもよい。
【００３４】
図５は、給紙台と指定可能な印刷モードの関係の一例を示した図であり、左欄５０１は給紙台の種類を、また右欄５０２は、左欄の給紙台に設定可能な印刷モードを示している。たとえば、マルチパーパストレイ（以下、ＭＰという）５０３（図イの給紙トレイ１０１３に対応する）に対しては印刷モード「厚紙、ＯＨＰ」５０４が、上段カセット５０５（図１の用紙カセット１００８に対応する）に対しては、印刷モード「普通紙、厚紙」５０６が、また下段カセット５０７（図１の用紙カセット１０１６に対応する）に対しては、印刷モード「普通紙、厚紙」５０８がそれぞれ設定可能であることを示している。
【００３５】
以下に、図８に示すフローチャートにしたがって本発明の第１の実施形態での印刷処理手順を説明する。
【００３６】
ステップ８０１で、電源が投入されると、本プログラムが開始される。ステップ８０２では、ホストコンピュータ２０１からボートに、データが着信しているか否かがチェックされる。データがない場合は、このチェックが繰り返される。
【００３７】
データが着信した場合は、ステップ８０３で着信したデータが制御命令であるか否かを確認する。制御命令でない場合は、印刷データなので、ステップ８０４で着信したデータの解析を行って内部コードに変換し、ステップ８０５でそれをページバッファ２０６へ書き込む。
【００３８】
ステップ８０３で制御命令であると判断されると、ステップ８０６で、次のコード（図３においてはコード３０２）を参照することによりその制御命令が印刷モードの指定命令であるか否かを判断する。ステップ８０６で制御命令が印刷モードの指定命令であると判断された場合には、ステップ８０７でコード３０３（図３）の印刷モードを設定する。ステップ８０６で印刷モードの制御命令でないと判断された場合は、ステップ８０８で給紙台選択の制御命令であるか否かを判断する。ステップ８０８で、給紙台の選択命令でないと判断された場合には、制御命令に対する解析がステップ８０９で行われ、必要であれば、ページバッファ２０６に書き込みを行う。
【００３９】
一方、ステップ８０８で給紙台選択の制御命令であると判断された場合には、ステップ８１０で図４のコード４０３を参照することにより上述した自動モードを指定しているかどうかを確認する。給紙台の選択が自動モードを指定している場合は、ステップ８１１で、現在の給紙台に印刷メディアがあるかどうかを確認し、ない場合はステップ８０７で指定された印刷モードが可能な給紙台を選択対象とし印刷モードに対応する印刷メディアの存在する給紙台に移動する。この可能か否かの判断は、図５の５０１と５０２の関係を参照することにより可能である。例えば、印刷モードが普通紙の場合は、上、下段カセットのみが選択対象となる。一方、ステップ８１０で自動モードでないと判断された場合には、ステップ８１２で指定された給紙台を選択する。
【００４０】
かかるステップ８１１での給紙台の選択動作を、図１０を参照して詳述する。
【００４１】
上述の場合、メディアのサイズについては、説明していないが、好適にはステップＡ０５では、ホストからのメディアサイズ指定を受けた場合、メディアのサイズも含めて一致するか否かを判断する。
【００４２】
自動選択時の給紙台は、次のように選択される。
【００４３】
まずステップＡ０２で指定された印刷モード及びメディアを確定する。制御命令で印刷モードが指定されず図８のステップ８０７が実行されていない場合は、デフォルトとして定義されたもので確定する。次にステップＡ０３で仮に給紙台を選択する。このステップＡ０３では選択すべき給紙台が確定されるまで、順に選択する。通常最初にトレイを選択し以降カセットを順に選択していく。ステップＡ０４で選択した給紙台で指定された印刷モードを指定可能かチェックする。可能であればステップＡ０６メディアがあるかどうかをチェックしさらに指定されたメディアと一致しているか確認する。指定されたメディアが選択された給紙台にあれば、給紙を開始する給紙台として確定し処理を終了する。
【００４４】
選択した給紙台において指定印刷モードが不可能な場合（本例では、カセットにおいてＯＨＰが指定された場合）やメディアが存在しないまたは存在しても指定されたメディアでない場合はステップＡ０７で全ての給紙台を確認したかをチェックしそうでない場合はステップＡ０３に戻り次の給紙台を選択する。最後の場合はエラーをオペレータに通知し処理終了する（ステップＡ０８）。
【００４５】
上述の場合、メディアのサイズについては、説明していないが、好適にはステップＡ０５では、ホストからのメディアサイズ指定を受けた場合、メディアのサイズも含めて一致するか否かを判断する。
【００４６】
上記のように、印刷モードが指定され給紙台が選択されると、ステップ８１３で出力するページがあるかが判断され、ない場合には、ステップ８０２に戻りデータを入力する。出力すべきページがある場合は、ステップ８１４で自動モードであるかを判断し、自動モードでない場合は、ステップ８１５で現在の給紙台に印刷メディアが格納されているか否かを確認する。印刷メディアがない場合は、ステップ８１６でエラーを通知する。このエラーは、現在の給紙台に印刷メディアを補給するか、または、操作パネル１０１２で、給紙台を選択し直すことで解除することができる。ステップ８１４で自動選択であることが確認された場合には、ステップ８１１の処理と同様に、印刷メディアと印刷モードを考慮して給紙台を自動選択する（ステップ８１７）。
【００４７】
続いて、ステップ８１８において、図５の５０１、５０２のテーブルをチェックすることにより選択された給紙台で可能な印刷モードとステップ８０７で指定された印刷モードが一致しているか、すなわち選択された給紙台で指定された印刷モードによる印刷が可能か否かを判断する。例えば、給紙台としてカセット（１）が選択されているにもかかわらず、印刷モードとしてＯＨＰが指定された場合は、ステップ８１９でエラー通知を行う。この場合、ステップ８１０で自動選択がなされている場合には、印刷モードが可能な給紙台が選択されているので、エラー通知されることはない。なお、ステップ８１９でエラー通知がなされた場合には、給紙台を変更することにより解除することができる。
【００４８】
次に、ステップ８２０で指定した印刷モードに対応する印刷メディアと実際に格納されている印刷メディアが一致しているかを判断する。この場合、印刷メディアの種類は、ＬＢＰ内部に設けられた検知センサー１０１４で検出することができる。印刷メディアが一致していない場合には、ステップ８２１でエラー通知を行う。例えば、印刷モードが厚紙として指定されているにもかかわらず、格納されている印刷メディアがＯＨＰの場合はエラーが通知される。この場合、オペレータは、印刷メディアを正しいものに一致させるか、あるいはエラースキップを行うことによりエラーを解除することができる。エラースキップの場合には、ステップ８２２において、格納されている印刷メディアに応じた指定をプリンタエンジンに対して行う。一方、印刷モードに対応する印刷メディアと実際に格納されている印刷メディアが一致している場合には、ステップ８０７で指定された印刷モードで出力を行う（ステップ８２２）。
【００４９】
続いて、ステップ８２３でまだ出力すべきページがあるか否かを判断し、出力すべきページがある場合には、ステップ８１３に戻り、上記に述べた処理が繰り返される。また、出力すべきページがない場合は、印刷文書をすべて印刷したとして、印刷処理が終了する（ステップ８２４）。
【００５０】
〔第２実施形態〕
上記実施形態では、印刷メディアを検知する検知センサー１０１４がある場合について説明したが、検知センサーがない場合の例を説明する。本実施形態は検知センサー１０１４がない点を除いて、第１実施形態と同様であり、重複する説明は省略し、相違点を中心に説明する。
【００５１】
図６は、データ源となるホスト２０１から指定される他のコマンドを示すもので、このコマンドは、制御命令であることを示すＥＳＣコード６０１と、この命令が給紙台の仮の印刷メディアの設定命令であることを示すコード６０２と、仮の印刷メディアの種類を示すコード６０３と、給紙台の種類を示すコード６０４とから構成される。
【００５２】
図７は、給紙台と仮の印刷メディアの関係の一例を示した図であり、左欄７０１には給紙台の種類が、また右欄７０２には、各給紙台に仮に設定される印刷メディアの種類が示されている。たとえば、ＭＰ７０３には、印刷メディア「厚紙」７０４が上段カセット７０５には、印刷メディア「厚紙」７０６が、また下段カセット７０７には、印刷メディア「普通紙」７０８が仮に設定される。
【００５３】
次に図９に示すフローチャートに従って本実施形態の動作を説明する。
【００５４】
まず、ステップ９０１で、電源が投入されると、本プログラムが開始される。ステップ９０２では、ホストコンピュータ２０１からポートに、データが着信しているか否かがチェックされる。データがない場合は、このチェックが繰り返される。
【００５５】
データが着信した場合は、ステップ９０３で着信したデータが制御命令であるか否かを確認する。制御命令でない場合は、印刷データなので、ステップ９０４で着信したデータの解析を行って内部コードに変換し、ステップ９０５でそれをページバッファ２０６へ書き込む。
【００５６】
一方、ステップ９０３で制御命令であると判断されると、ステップ９０６で、次のコード（図３においてはコード３０２）を参照することによりその制御命令が印刷モードの指定命令であるか否かを判断する。ステップ９０６で制御命令が印刷モードの指定命令であると判断された場合には、ステップ９０７でコード３０３（図３）の印刷モードを設定する。ステップ９０６で印刷モードの制御命令でないと判断された場合は、ステップ９０８で給紙台選択の制御命令であるか否かを判断する。
【００５７】
ステップ９０８で、給紙台選択の制御命令でないと判断された場合には、ステップ９０９で制御命令がメディアの設定命令であるか否かを判断する。そうでない場合には、ステップ９１０で制御命令に対する解析が行われ、必要であれば、ページバッファ２０６に書き込みを行う。
【００５８】
一方、ステップ９０９で制御命令がメディアの設定命令であると判断された場合には、ステップ９１１で図６に示した制御命令のコード６０３で示されたメディアの種類とコード６０４の給紙台を図７のテーブルに設定する。この例では、給紙台ＭＰには厚紙が上段カセットには厚紙が、また下段カセットには普通紙が仮設定され、この設定により印刷メディアの検知機能がない印刷装置においても給紙台が定まると、そこに格納されている印刷メディアを仮設定することができる。
【００５９】
一方、ステップ９０８で給紙台選択の制御命令であると判断された場合には、ステップ９１２で図４のコード４０３を参照することにより自動選択命令であるかどうかを確認する。給紙台の選択が自動モードである場合は、ステップ９１２で、現在の給紙台に印刷メディアがあるかどうかを確認し、ない場合はステップ９０７で指定された印刷モードが可能な給紙台の選択対象とし印刷モードに対応する印刷メディアの存在する給紙台に移動する。この可能か否かの判断は、図５の５０１と５０２の関係を参照することにより可能である。例えば、印刷モードが普通紙の場合は、上段及び下段カセット、のみが選択対象となる。一方、ステップ９１２で自動モードでないと判断された場合には、ステップ９１３で指定された給紙台に移動する。
【００６０】
上記のように、印刷モードが指定され給紙台が選択されると、ステップ９１５で出力するページがあるかが判断され、ない場合には、ステップ９０２に戻りデータを入力する。出力すべきページがある場合は、ステップ９１６で自動モードであるかを判断し、自動モードでない場合は、ステップ９１７で現在の給紙台に印刷メディアが格納されているか否かを確認する。印刷メディアがない場合は、ステップ９１９でエラーを通知する。このエラーは、現在の給紙台に印刷メディアを補給するか、または、操作パネル１０１２で、給紙台を選択し直すことで解除することができる。ステップ９１６で自動選択であることが確認された場合には、ステップ９１４の処理と同様に、印刷メディアと印刷モードを考慮して給紙台を自動選択する（ステップ９１８）。
【００６１】
なお、ステップ９１４、９１８における給紙台の選択動作は、図１０に示した処理と同様である。但し、好適には、ステップＡ０５における判断は印刷メディアが仮に設定されている給紙台については図７のテーブルを参照して行われ、設定されていない給紙手段に対しては、図５のテーブルを参照して行われる。
【００６２】
続いて、ステップ９２０において、図５の５０１、５０２のテーブルをチェックすることにより選択された給紙台で可能な印刷モードとステップ９０７で指定された印刷モードが一致しているか、すなわち選択された給紙台で指定された印刷モードによる印刷が可能か否かを判断する。例えば、給紙台として上段カセット（１）が選択されているにもかかわらず、印刷モードとしてＯＨＰが指定された場合は、ステップ９２１でエラー通知を行う。この場合、ステップ９１２で自動選択がなされている場合には、印刷モードが可能な給紙台が選択されているので、エラー通知されることはない。なお、ステップ９２１でエラー通知がなされた場合には、給紙台を変更することにより解除することができる。
【００６３】
次に、ステップ９２２で指定した印刷モードに対応する印刷メディアと実際の印刷メディアが一致しているかを判断する。この場合、印刷メディアの種類は、図７に示したテーブルを参照して行われる。印刷メディアが一致していない場合には、ステップ９２３でエラー通知を行う。例えば、図７においてＭＰ７０３が選択されている場合は、印刷メディアは厚紙７０４と仮設定されているので、ステップ９０７の印刷モードの指定がＯＨＰの場合には、エラーが通知される。この場合、オペレータは、印刷メディアを正しいものに一致させ、仮設定の印刷メディアをパネルにより変更することでエラーを解除することができる。エラースキップの場合には、ステップ９２４において、仮設定されている印刷メディアに応じた指定をプリンタエンジンに対して行う。一方、印刷モードに対応する印刷メディアと仮設定の印刷メディアが一致している場合には、ステップ９０７で指定された印刷モードで出力を行う（ステップ９２４）。
【００６４】
続いて、ステップ９２５でまだ出力すべきページがあるか否かを判断し、出力すべきページがある場合には、ステップ９１５に戻り、上記に述べた処理が繰り返される。また、出力すべきページがない場合は、印刷文書をすべて印刷したとして、印刷処理が終了する（ステップ９２６）。
【００６５】
【発明の効果】
以上説明したように、本発明においては、指定した印刷モードと選択された給紙手段で可能な印刷モードが一致しているか否かを検出することができるので、確実に所望の印刷モードで出力することができる。また、指定した印刷モードに対応する印刷メディアと選択された給紙手段に収納されている印刷メディアが一致しているか否かも検出するようにしているので、異なる印刷メディアで出力されるのを防止することができる。この場合、給紙手段に収納されている印刷メディアを仮設定するようにすると、印刷メディアの検知機能がない印刷装置に対しても異なる印刷メディアで印刷されてしまうことを防止することができる。
【００６６】
更に、給紙手段に対して、印刷メディア又は印刷メディアに対応する印刷モードを設定することができる。
【００６７】
更に、所望の印刷メディアを、印刷メディアの種類をも考慮した上で自動的に選択することができる。
【００６８】
更に印刷モードを指定するだけで不適な給紙手段から給紙されることを防止することができる。
【図面の簡単な説明】
【図１】本発明の印刷装置の構造を示した断面図である。
【図２】本発明の印刷装置の構成を示したブロック図である。
【図３】本発明に使用される印刷モード命令のコマンドフォーマットを示した説明図である。
【図４】本発明に使用される給紙台選択命令のコマンドフォーマットを示した説明図である。
【図５】本発明に使用される給紙台と印刷モードとの関係を示した説明図である。
【図６】本発明に使用される印刷メディア設定命令のコマンドフォーマットを示した説明図である。
【図７】本発明に使用される給紙台と仮設定の印刷メディアとの関係を示した説明図である。
【図８】本発明の第１の実施形態での印刷処理手順を示したフローチャートである。
【図９】本発明の第２の実施形態での印刷処理手順を示したフローチャートである。
【図１０】第１又は第２実施形態における給紙台の選択処理手順を示したフローチャートである。
【符号の説明】
２０１  ホストコンピュータ
２０２  入出力バッファ
２０３  ＣＰＵ
２０４  ＲＯＭ
２０５  ＲＡＭ
２０６  ページバッファ
２０７  エンジン
【図１】
0003667119.tif 000002
【図２】
0003667119.tif 000003
【図３】
0003667119.tif 000004
【図４】
0003667119.tif 000005
【図５】
0003667119.tif 000006
【図６】
0003667119.tif 000007
【図７】
0003667119.tif 000008
【図８】
0003667119.tif 000009
【図９】
0003667119.tif 000010
【図１０】
0003667119.tif 000011