(57)【要約】      （修正有）【課題】画像形成装置に関し、特に異なる種別、サイズ、下地の色、プレプリントの有無、パンチ穴の有無等の用紙の属性に対応して、操作性の優れた画像形成を行う印刷装置を提供する。【解決手段】複数の記録媒体給紙手段を有する画像形成装置であり、設定情報を記憶する不揮発性メモリ２２からメモリ２１ｂに設定情報を供給し、エンジン制御部２４を駆動する。この際、メモリ２１ｂに記憶された設定情報に従ってエンジン制御部２４はプリンタエンジンを制御し、設定情報には記録媒体給紙手段毎に収納された記録媒体の設定情報と、当該記録媒体の定義情報とを含んでおり、エンジン制御部２４はこの記録媒体の設定情報が示す記録媒体の定義情報に応じた制御条件に従って印刷データの画像形成処理を行う。【選択図】  図１
2007131425.tif 000002
【特許請求の範囲】
【請求項１】
記録媒体を収納し給紙する記録媒体給紙手段を備えた画像形成装置において、
前記記録媒体給紙手段に割り付けられる設定情報を記憶する第１の記憶手段と、
前記設定情報により指定される記録媒体の定義情報を記憶する第２の記憶手段と、
前記第１の記憶手段に記憶された設定情報に基づいて、前記記録媒体の定義情報を前記第２の記憶手段から読み出し、前記記録媒体の定義情報に従って前記記録媒体給紙手段から搬出される前記記録媒体への画像形成を行う制御手段と、
を有することを特徴とする画像形成装置。
【請求項２】
前記第２の記憶手段に定義情報を登録するべく前記定義情報を操作入力する定義情報入力手段を有することを特徴とする請求項１記載の画像形成装置。
【請求項３】
前記定義情報は種々の記録媒体が固有に有する複数の属性情報群及び各記録媒体毎の属性情報群を指定する為の識別情報からなることを特徴とする請求項１及び２記載の画像形成装置。
【請求項４】
前記定義情報は、少なくとも前記記録媒体のサイズ情報を含むことを特徴とする請求項１、２、又は３記載の画像形成装置。
【請求項５】
前記設定情報は、前記記録媒体給紙手段に収納される記録媒体を識別するための前記識別情報であることを特徴とする請求項３記載の画像形成装置。
【請求項６】
前記第１の記憶手段に前記設定情報を登録するべく前記設定情報を操作入力する設定情報入力手段を有することを特徴とする請求項５記載の画像形成装置。
【請求項７】
前記識別情報は、各記録媒体が有する固有の定義情報毎に付与された番号であることを特徴とする請求項５記載の画像形成装置。
【請求項８】
前記識別情報は、各記録媒体が有する固有の定義情報毎に付与された名称であることを特徴とする請求項５記載の画像形成装置。
【請求項９】
前記記録媒体給紙手段に割り付けられる前記設定情報を選択指定する情報が、前記画像形成装置に接続されるホスト装置から供給されることを特徴とする請求項１記載の画像形成装置。
【請求項１０】
前記ホスト装置から供給される前記設定情報は、前記記録媒体給紙手段を指定する制御情報であることを特徴とする請求項９記載の画像形成装置。
【請求項１１】
前記ホスト装置から供給される前記設定情報は、記録媒体のサイズを指定する制御情報であることを特徴とする請求項９記載の画像形成装置。
【請求項１２】
前記第１、第２の記憶手段は、不揮発性の記憶手段であることを特徴とする請求項１、２、又は６記載の画像形成装置。
【請求項１３】
前記記録媒体給紙手段は、手動により１枚ごとに供給される記録媒体を給紙する手差し給紙手段であることを特徴とする請求項１記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記録媒体給紙部より供給される記録媒体に対して画像形成を行う画像形成装置に関する。
【背景技術】
【０００２】
従来、給紙カセットより給紙される記録媒体（以下、用紙で示す）に対して画像形成を行う画像形成装置が知られている。例えば、プラテンガラス上に原稿を載置ないし供給し、原稿に描かれた文字列や、絵柄、又はこれらの結合等の画像を上記用紙に複写する複写機や、例えばパーソナルコンピュータ（ＰＣ）やワープロ上で作成された印刷データを用紙に印刷するプリンタ装置等が画像形成装置として知られている。
【０００３】
このような画像形成装置において、上記給紙カセットが存在することにより、用紙を当該給紙カセット内に予め複数枚準備しておくことが可能となり、外部からその都度用紙を供給する必要がないばかりか、比較的大量の用紙に上記画像形成を連続して行うことも可能となる。一方、給紙カセットを複数設ける画像形成装置も通常使用されており、この場合、様々な種別やサイズの用紙が収納され、画像形成処理が行われる。
【０００４】
例えば、特許文献１は用紙上に画像形成する画像形成装置において、用紙を収納する給紙カセットを複数備え、これら各給紙カセットに収納されている記録媒体の種別又はサイズの設定を行う入力部を備え、給紙カセットを選択するのみで、当該給紙カセットに設定された設定情報（サイズ＆種別）に基づき、画像形成を行うことができる装置である。
【０００５】
また、特許文献２は非定形紙の縦、横の長さデータがコントロールパネルから入力されることにより、非定形紙の縦横長さデータをメモリに記憶し、このメモリに記憶された非定形紙の縦横長さデータに基づいて画像形成を行う装置である。
【特許文献１】特開２００１−１６６６４１号公報
【特許文献２】特開平０８−３３４９３８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
ところで、複数の給紙カセットを有する画像形成装置において、種別やサイズが特殊な用紙を使用する場合、以下のような問題がある。すなわち、一般にそれらの種別やサイズ別に、画像形成装置全体の制御条件、例えば用紙の搬送条件やプロセス条件等を変更しなければならない。しかしながら、従来特殊な種別の用紙や特殊なサイズの用紙に対して画像形成を行う場合、画像形成処理を行う前に特別なモード設定操作を行って対応している。したがって、一般に普通紙と言われる用紙とは異なる特殊紙を使用する場合、手間のかかる設定作業が必要であった。
【０００７】
例えば、用紙サイズに関し、「非定型サイズ」の特殊紙に画像形成を行おうとすると、画像形成に先立ち、当該特殊紙に関する縦横サイズ等のデータを入力することが可能な「非定型サイズ入力モード」を選択し、その後、必要な条件を入力しなければならない。特に、「非定形サイズ」を使用するユーザは、一般的に同じ非定形サイズによる画像形成を行う場合が多く、その都度上記煩雑な作業を行う必要がある。このことは、用紙サイズ以外に、用紙の厚さや、下地の色等の設定においても同様である。
【０００８】
また、アプリケーションプログラムに基づいて、所望の用紙の種別やサイズを指定して印刷することも可能であるが、印刷を行う都度用紙の確認を行い、所望の用紙をセットする必要がある。この処理を怠ると、希望する用紙以外の用紙に画像形成を行う場合もある。
【０００９】
さらに、用紙サイズ以外の種別、例えば普通紙、厚紙等、最適に印刷する為に印刷制御が必要とする要素を、給紙口ごとに設定する装置もあるが、同じサイズの用紙でも、下地の色やプレプリントの有無や、パンチ穴の有無等の要素は考慮されておらず、これらが異なっていても同じ用紙として扱っている為、用紙を間違えて印刷してしまう可能性もある。
【００１０】
本発明は、上記課題に鑑みてなされたものであり、異なる種別、サイズ、下地の色、プレプリントの有無、パンチ穴の有無等の用紙の属性に対応して、操作性の優れた画像形成装置を提供するものである。
【課題を解決するための手段】
【００１１】
本発明は上記課題を解決するため、記録媒体を収納し給紙する記録媒体給紙手段を備えた画像形成装置において、前記記録媒体給紙手段に割り付けられる設定情報を記憶する第１の記憶手段と、前記設定情報により指定される記録媒体の定義情報を記憶する第２の記憶手段と、前記第１の記憶手段に記憶された設定情報に基づいて、前記記録媒体の定義情報を前記第２の記憶手段から読み出し、前記記録媒体の定義情報に従って前記記録媒体給紙手段から搬出される前記記録媒体への画像形成を行う制御手段と、を有することを特徴とする画像形成装置を提供することによって達成できる。
【００１２】
このように構成することにより、記録媒体が同じサイズであっても、種別や色紙（下地色）やプレプリント用紙など属性が異なる用紙も区別することができ、誤って別の用紙に印刷するという間違いがなく、正確性、操作性が向上する。
【００１３】
また、記録媒体の属性（定義情報）と記録媒体給紙手段（給紙口）毎の記録媒体の設定とを独立させ、給紙口毎の用紙設定では、記録媒体の名称（用紙名）を選択するため、複数の給紙口に同じ用紙をセットした場合でも、記録媒体の属性入力は１度で済み、設定の効率化が図れる。
【００１４】
ここで、前記定義情報は画像形成装置の制御条件を決定するのに用いられ、該定義情報に対応した制御条件に従って画像形成を行う構成である。また、前記定義情報は少なくとも前記記録媒体のサイズ情報を含む構成である。さらに、前記第１、第２の記憶手段は、例えば不揮発性の記憶手段で構成される。
【発明の効果】
【００１５】
本発明によれば、記録媒体が同じサイズであっても、種別や色紙（下地色）やプレプリント用紙など属性が異なる用紙も区別することができ、誤って別の用紙に印刷するという間違いがなく、正確性、操作性が向上する。
【００１６】
また、記録媒体の定義情報と記録媒体給紙手段（給紙口）毎の記録媒体の設定とを独立させたことにより、複数の給紙口に同じ記録媒体をセットした場合でも、用紙定義は１度で済み、設定を効率化でき、用紙ごとに最適な動作モードを設定できる。
【００１７】
さらに、記録媒体の交換や記録媒体の補給などの際、記録媒体の名称と給紙口のメッセージが表示され、例えばオペレータはどの記録媒体をどの給紙口に収納すればよいか明確になり、誤った記録媒体を誤った給紙口に装着することを回避できる。
【発明を実施するための最良の形態】
【００１８】
以下、本発明の実施形態について図面を参照して詳述する。
（実施形態１）
図２は、本実施形態の画像形成装置として、４連タンデム構成の電子写真方式のカラープリンタ（以下、プリンタ装置で示す）の例を示す概略断面図である。
【００１９】
同図において、プリンタ装置１は、画像形成部２、記録媒体給紙部３、記録媒体搬送部４で構成されている（以下、記録媒体給紙部を給紙口と呼ぶこともある）。画像形成部２はマゼンタ（Ｍ）、シアン（Ｃ）、イエロー（Ｙ）、ブラック（Ｋ）の各画像形成ユニット２Ｍ、２Ｃ、２Ｙ、２Ｋで構成され、用紙搬送方向に沿って当該順次で配設されている。各画像形成ユニット２Ｍ、２Ｃ、２Ｙ、２Ｋは、それぞれ感光体ドラム５、及び感光体ドラム５の周囲に配設された帯電器５ａ、ＬＥＤヘッド５ｂ、現像器５ｃ、転写器５ｄを有し、電子写真プロセスに従って用紙に画像形成を行う。尚、電子写真プロセスは、帯電、露光、現像、転写、クリーニングの各工程を繰り返して行い、用紙に画像形成を行うプロセスであり、帯電によって感光体ドラム５の表面に均一な電荷を付与し、露光によって感光体ドラム５の表面に静電潜像を形成し、現像によって静電潜像に従ったトナー像を形成し、転写によってトナー像を用紙に転写し、用紙に転写されたトナー像は定着処理によって用紙に熱定着される。
【００２０】
一方、記録媒体給紙部３は、上下に階層して配設された記録媒体給紙部３ａ〜３ｅで構成され、記録媒体給紙部３ａ〜３ｅの何れかから搬出された用紙は待機ローラ１０を介して、記録媒体搬送部４に送られる。記録媒体搬送部４はベルト駆動ローラ１１や従動ローラ１２、搬送ベルト１３等で構成され、搬送ベルト１３はベルト駆動ローラ１１の駆動力によって回転し、待機ローラ１０によってタイミングを合わせて搬送ベルト１３に送られた用紙を画像形成部２に送る。
【００２１】
画像形成部２に送られた用紙は、前述の画像形成ユニット２Ｍ、２Ｃ、２Ｙ、２Ｋによって対応するトナーが順次転写され、用紙に転写されたトナー像は定着器１５によって熱定着され、排紙部１６に送られる。
【００２２】
尚、上記各部は、用紙の材質（例えば、紙、ＯＨＰシート）、用紙の坪量（１平方メートルあたりの紙１枚の重量）（例えば、薄紙、普通紙、厚紙）、用紙の長さ（例えば、長尺紙）等に基づいて、転写スピード（搬送速度）や転写バイアス、定着温度等のプリンタエンジンの動作モードを設定し、それぞれの用紙に最適となる印刷制御を行う。
【００２３】
また、各記録媒体給紙部３ａ〜３ｅにおいて、記録媒体収納カセットは着脱可能であり、記録媒体収納カセットの種類として、定形サイズの用紙を収納する定形カセット、非定形サイズの用紙を収納する非定形カセット、定形／非定形サイズ両用カセット等が使用される。定形カセットは収納される記録媒体のサイズが複数の定形サイズ（例えば、Ａ４サイズ、Ｂ５サイズ、Ａ３サイズなど規格により予め決められたサイズ）のうちいずれの定形サイズに該当するかをプリンタ本体装置に検出させるサイズ検出部を備えており、非定形カセットは収納される記録媒体のサイズが非定形サイズ（規格で決められたサイズからはずれた不定形のサイズ）であると本体装置に検出させるサイズ検出部を備えている。また、定形／非定形サイズ両用カセットは収納される記録媒体のサイズが複数の定形サイズのうちいずれかの定形サイズに該当する場合は、記録媒体の側端面に合わせて位置調整される規制板の位置を検知するなどしてその定形サイズを検出し、また、その検知状態がいずれの定形サイズにも該当しない場合には非定形サイズであることを検出し、プリンタ本体装置に通知するサイズ検出部を備えている。このサイズ検出部によりプリンタ本体装置は、装着された記録媒体収納カセットに収納されている用紙のサイズを認識することが可能となる。尚、上記サイズ検出部は、記録媒体収納カセットに収納する用紙の種別に応じて、利用者が用紙種別設定ダイアルなどを用紙に合わせて選択設定し、このダイアル設定位置を本体装置が識別して収納した用紙のサイズを認識する方式であっても良い。
【００２４】
図３は、上記構成のプリンタ装置１において、インタフェース制御部のハード構成を示す図である。インタフェース制御部は、ＬＡＮ制御部１７、ＵＳＢ制御部１８、ＩＥＥＥ１２８４制御部１９、ＣＰＵ２０、メモリ２１、不揮発性メモリ２２、ＲОＭ２３、エンジン制御部２４、操作パネル制御部２５で構成されている。また、エンジン制御部２４にはプリンタエンジン２６が接続され、操作パネル制御部２５には操作パネル２７が接続されている。
【００２５】
また、図１は上記インタフェース制御部をより具体的に示すシステム構成図（ソフト概要図）である。図３に示す受信バッファ２８は図１に示すメモリ２１の一部であり、ＰＤＬ処理部＆画像データ生成部２９、プリンタエンジン制御部２４、ＬＡＮ制御部１７などの制御プログラムはＣＰＵ２０で実行される。エンジン制御部２４はプリンタエンジン２６に対してプリンタエンジン動作モード等を設定し、給紙、転送、排紙等の制御を行い、またエンジン状態の監視や給紙口の状態監視を行う。尚、操作パネル制御部２５は操作パネル２７の操作に基づく操作信号を入力し、また表示データを操作パネル２７に供給する。
【００２６】
また、図３に示すメモリ２１は、上記受信バッファ２８以外、図１に示す画像メモリ２１ａ、設定情報メモリ２１ｂが対応する。画像メモリ２１ａはＭＣＹＫの各画像データを展開する領域であり、設定情報メモリ２１ｂは後述する用紙定義情報や用紙設定情報等を記憶する。尚、設定情報メモリ２１ｂに記憶される用紙定義情報や用紙設定情報は不揮発性メモリ２２から供給される。
【００２７】
図４は、上記用紙定義情報を記憶する用紙定義情報テーブルの構成例を示す図であり、用紙定義情報テーブルのデータは前述の不揮発メモリ２２に記憶される。この用紙定義情報テーブルに登録されるデータは、用紙定義情報１、２、３・・・Ｎであり、各用紙定義情報は定義フラグ、用紙名、用紙サイズ、非定形用紙サイズ縦、非定形用紙サイズ横、材質、坪量、下地の色（ＲＧＢ各色）、プレプリントの有無、パンチ穴の有無等の各情報である。
【００２８】
ここで、上記定義フラグは定義済み/未定義を表し、用紙サイズはＡ３〜Ａ５等の定形サイズと非定形サイズを表す。また、非定形用紙サイズ縦、及び非定形用紙サイズ横は上記「用紙サイズ」が「非定形サイズ」の場合、非定形用紙サイズの縦と横の長さを表す。また、材質は紙、再生紙、耐水紙、ハガキ、封筒、ＯＨＰシート、ラベル紙等の識別を示し、坪量は用紙の坪量（９９９．９ｇ/ｍ２）を表す。さらに、下地の色はＲＧＢ各色について０〜２５５の諧調値で表し、プレプリントの有無及びパンチ穴の有無は、それぞれ無し/有りの属性で定義される。
【００２９】
図５は、給紙口毎の用紙設定情報を説明する図であり、上記用紙定義情報との関係を示す。本例においては、用紙設定情報には記録媒体給紙部毎の用紙定義を指定するための識別情報（例えば用紙定義情報No.）が格納されており、この用紙設定情報により指定された用紙定義情報の中には用紙名が格納されているため、つまり用紙設定情報は用紙名をも示していることになる。この給紙口毎の用紙設定情報も、前述の不揮発性メモリ２２に記憶され、例えばプリンタ装置１の電源オン時における初期化において、不揮発性メモリ２２から設定情報メモリ２１ｂ（メモリ２１）に読み込まれ、設定情報メモリ２１ｂ上の用紙定義情報、又は給紙口毎の用紙設定情報が変更・更新された場合、不揮発メモリ２２の用紙定義情報、又は給紙口毎の用紙設定情報も更新される。
【００３０】
すなわち、同図に示すように、不揮発性メモリ２２は前述の用紙定義情報テーブルと記録媒体給紙部３ａ〜３ｅの用紙設定情報を有し、各記録媒体給紙部３ａ〜３ｅに収納された用紙情報は上記用紙設定情報により指定される用紙定義情報テーブルの記憶領域に格納されている。例えば、図５に示す例では、記録媒体給紙部３ａの用紙設定は、用紙設定情報３０ａに設定されたデータ「０１」によって用紙定義情報１にリンクされている。また、記録媒体給紙部３ｂの用紙設定は、用紙設定情報３０ｂに設定されたデータ「０２」によって用紙定義情報２にリンクされている。以下、同図に示す通り、用紙設定情報３０ｃ〜３０ｅに設定されたデータに従ってリンクされる。
【００３１】
次に、上記用紙定義情報、及び用紙設定情報を入力する際の処理を説明する。尚、図６はこの処理を行う操作部に表示される入力画面の１例を説明する図であり、図７はそのフローチャートである。また、図１１は表示遷移図を示す。
【００３２】
先ず、印刷処理を行っていない時、メニュー設定ボタンを押下し、メインメニュー画面を表示する（ステップ（以下、Ａで示す）１）。図６に示すａは、このメインメニュ−の例を示し、用紙定義メニュー、用紙設定メニュー等のメニュー項目（選択候補）が表示される。
【００３３】
次に、メニュー項目の入力処理を行う（Ａ２）。図１１のａ−１、ａ−２に示すように、方向キー「↑」、「↓」キーを操作することによって希望するメニューを選択することができる。ここで、用紙定義メニューが選択されると（Ａ３がＹ）、用紙定義メニュー画面の表示を行う（Ａ４）。例えば、図６のｂに示すように、選択候補の０番は用紙定義情報の新規追加を示し、候補１番〜Ｎ番は用紙定義情報１〜Ｎの用紙名を選択候補として表示し、これらが選択された場合には用紙定義情報の修正または削除となる。次に、用紙定義情報（用紙名）の選択入力を行う（Ａ５）。この場合も、図１１のｂ−１、ｂ−２に示すように、方向キー「↑」、「↓」を操作することによって希望する用紙名を選択することができる。ここで、識別情報としての用紙名の選択により希望する用紙定義情報の選択を行うと、図６のｃに示す用紙定義画面が表示され、選択候補１〜Ｎ番が選択された場合（つまり用紙定義情報の修正または削除の場合）は選択された用紙定義情報の現時点の値をデフォルト表示する。例えば、同図の例では、用紙定義２の選択が行われ、対応する用紙定義情報の現時点の値がデフォルト表示された入力画面が表示される（Ａ６）。以下、具体的な用紙定義情報の入力を行う。
【００３４】
先ず、用紙名の入力を行う（Ａ７）。この場合、先ず用紙名の入力データがあるか判断する（Ａ８）。ここで、指定された用紙名の入力データが無い場合（Ａ８がＮ）、新規追加であれば（Ａ９がＹ）、用紙名は必須であるため用紙名の再入力に戻る（Ａ７）。尚、新規追加でない場合（Ａ９がＮ）、該当の用紙定義情報を用紙定義情報テーブルより削除し（Ａ１０）、対応する情報を不揮発性メモリ２２に書き込む（Ａ２３）。
【００３５】
次に、用紙名の入力データがあると（Ａ８がＹ）、入力された用紙名と入力前の元の用紙名が一致するか判断する（Ａ１１）。入力された用紙名と元の用紙名が一致しない場合（Ａ１１がＮ）、更に入力された用紙名と同じ名称の用紙定義情報が用紙定義情報テーブルに既に存在するか判断し（Ａ１２）、当該用紙名の用紙定義情報が既に存在する場合（Ａ１２がＹ）、用紙名が重複エラーとなるため用紙名の再入力を行なう（Ａ７）。当該用紙名の用紙定義情報が存在しない場合（Ａ１２がＮ）、もしくは、用紙名の入力（Ａ７）で入力された用紙名と元の用紙名が一致する場合（Ａ１１がＹ）、用紙サイズの選択入力を行う（Ａ１３）。この時、例えば候補として非定型、Ａ３サイズ、Ｂ４サイズ、Ａ４サイズ等の表示が行われ、ユーザは上記表示を確認し、用紙サイズの選択を行う。尚、図６に示す例では、非定型サイズの選択が行われている。次に、入力された用紙サイズは、非定型であるか判断する（Ａ１４）。そして、非定型サイズであれば（Ａ１４がＹ）、非定型サイズの縦、及び横の長さ情報を入力する（Ａ１５、Ａ１６）。
【００３６】
次に、材質の選択入力を行う（Ａ１７）。この時、例えば候補として紙、再生紙、ハガキ、封筒、ＯＨＰ、ラベル紙等の表示が行われ、ユーザは上記表示を確認し、用紙の材質入力を行う。図６に示す例では、普通紙の設定が行われている。
【００３７】
次に、用紙坪量の入力を行い（Ａ１８）、更に下地色Ｒ、Ｇ、Ｂの入力を行う（Ａ１９）。この入力は、各色０〜２５５の諧調値を入力する。尚、本例では、Ｒ、Ｇ、Ｂ値は（２５５，２５５，２５５）であり、白色の設定が行われている。
【００３８】
以後、プレプリントの有無の選択入力（Ａ２０）、及びパンチ穴の有無の選択入力（Ａ２１）を行う。本例においては、プレプリント有り、パンチ穴有りの設定が行われている。
【００３９】
次に、指定の用紙名と入力された用紙の属性（用紙サイズ〜パンチ穴の有無）情報を用紙定義情報テーブルに追加、又は変更する（Ａ２２）。そして、追加又は変更された用紙定義情報を不揮発性メモリ２２に書き込む（Ａ２３）。以上の処理を用紙定義毎に行うことにより、用紙定義情報テーブルが作成される。
【００４０】
一方、メニュー項目の入力が用紙定義メニューではなく、用紙設定メニューである場合（Ａ３がＮ、Ａ２４がＹ）、用紙設定情報の設定処理を行う。この場合、先ず用紙設定メニューの画面を表示する（Ａ２５）。この表示は、例えば図６のｄに示すメニューを表示して行う。すなわち、記録媒体給紙部３ａ〜３ｅに対応するＣＰＦ１〜５を選択候補として表示する。
【００４１】
次に、ＣＰＦ１〜５の選択入力を行なう（Ａ２６）。この選択は、図１１のｄ−１、ｄ−２に示すように、方向キー「↑」、「↓」を操作することによって行う。給紙口が選択入力されると、次の用紙名選択入力に移るが、この際、まず用紙定義情報テーブルの各用紙定義情報の用紙名をピックアップして選択候補として表示する。デフォルトは、上記選択入力された給紙口に対応する用紙設定情報が示す用紙定義情報の用紙名とする。（Ａ２７）
次に、用紙名の選択を行う（Ａ２８）。前記用紙定義メニューの用紙名の入力において、用紙の規格名や、用紙の特徴を表す、例えば「Ａ４白」や、「Ａ４ピンク」、「Ａ４厚紙」等を用紙名として入力しておけば、本用紙名の選択入力の場面ではそれらが選択候補として表示されるので、用紙定義情報１の用紙名、用紙定義情報２の用紙名等は、用紙定義情報に関連する分かり易い名称で設定でき、ユーザは容易に希望する用紙名の選択を行うことができる。
【００４２】
次に、選択された用紙名に対応する用紙定義情報Ｎｏ．をそのＣＰＦの用紙設定情報として、用紙設定情報テーブルの該当位置に格納する（Ａ２９）。その後、用紙設定情報を不揮発性メモリ２２に書き込む（Ａ３０）。以上のようにして、用紙設定情報の登録が行われる。
【００４３】
また、前述のメニュー項目入力の際（Ａ２）、終了ボタンが押下されると処理を終了する（Ａ３１）。また、用紙定義メニューの設定でもなく、用紙設定メニューの設定でもない場合（Ａ３がＮ、Ａ２４がＮ）、他のメニュー項目の判定、及び処理を行う（Ａ３２）。
【００４４】
尚、プリンタ装置１の操作パネル２７は、例えば１６文字２行のように表示量が少ないことが多いが、図１１に示すように、ＬＣＤ２行で操作できるよう工夫されている。
一方、図８はプリンタエンジン動作モードを決定するためのテーブルであり、不揮発性メモリ２２に記憶されている動作モードテーブルである。このテーブルは規定フラグ、材質、坪量、縦サイズ、横サイズ、プリンタエンジン動作モードの各エリアで構成されている。ここで、規定フラグはテーブルエンドか／動作モード規定が有るかを示し、「動作モード規定あり」の場合、坪量範囲規定の有無、及び縦サイズ範囲規定の有無を示す。また、材質は紙／再生紙耐水紙／ハガキ／封筒／ＯＨＰシート／ラベル紙等の用紙の材質を示す。また、坪量はｍiｎ、坪量ｍａｘは、規定フラグに坪量範囲規定有りの場合設定され、用紙の坪量の範囲を示し、単位はｇ/ｍ２である。
【００４５】
また、プリンタエンジン動作モードは材質や用紙の坪量範囲規定、用紙縦サイズ範囲規定の条件が当てはまる場合のプリンタエンジン動作モードを示す。例えば、普通紙モード／薄紙モード／厚紙モード／極厚紙モード／ハガキ／封筒／ＯＨＰシート等、同図に示す通りである。
【００４６】
以上の構成において、以下に本例の処理動作を説明する。
先ず、エンジン制御部２４は一定周期で給紙口の状態の情報を取得し、各給紙口の状態を監視する。図９はこの処理を示すフローチャートであり、先ず記録媒体給紙部３ａの状態を取得し、チェックを行う。そして、状態テーブルの更新を行う（ステップ（以下、図９に示すフローチャートについては、ＳＴで示す）１）。
【００４７】
尚、各記録媒体給紙部３ａより取得できる情報は、（１）カセットの装着／未装着、（２）カセットのセット状態／引出し状態、（３）用紙の有無、及び（４）用紙サイズ等の情報である。以下、同様にして、記録媒体給紙部３ｂ以降についても、記録媒体給紙部の状態を取得し、チェックを行い、状態テーブルの更新を行う（ＳＴ２〜ＳＴ５）。
【００４８】
一方、図１０はホスト機器から送信される印刷データの処理を説明するフローチャートである。先ず、ホスト機器のアプリケーションプログラムに従って作成された印刷データ（例えば、PDL形式）は、LAN等を経由して受信バッファ２８に送られる（ステップ（以下、Ｓで示す）１、Ｓ２）。この印刷データの中には、用紙名及び給紙口指定情報も含まれている。
【００４９】
その後、所定量の印刷データが受信バッファ２８に記憶されると、次にＰＤＬ処理部＆画像データ生成部２９は、受信バッファ２８から印刷データを取出し（Ｓ３）、解析処理を行い、画像メモリ２１ａに展開する。すなわち、受信バッファ２８から読み出す印刷データがエンドになったか判断し（Ｓ４）、印刷データがエンドにならない間（Ｓ４がＮ）、改頁コマンドがあるか（Ｓ５）、受信したデータは給紙口指定コマンドを含むか（Ｓ６）、受信したデータは用紙名指定コマンドを含むか（Ｓ７）の判断を順次行う。そして、改頁コマンドがある場合（Ｓ５がＹ）、改頁処理を行い、画像メモリ上に生成中のデータを印字データとして確定しエンジン制御部２４に印刷リクエストする（Ｓ８）。
【００５０】
一方、受信したデータが給紙口指定コマンドを含む場合（Ｓ６がＹ）、指定給紙口の番号をセーブする（Ｓ９）。また、受信したデータが用紙名指定コマンドを含む場合（Ｓ７がＹ）、指定の用紙名をセーブし、用紙名指定有りフラグをオンする（Ｓ１０）。
【００５１】
尚、受信したデータに用紙名指定コマンド及び給紙口指定コマンドでない場合（Ｓ７がＮ）、例えば文字コードを対応するフォントデータに変換する等、各コマンドの処理を行ない、画像データを生成し、画像メモリに格納する（Ｓ１１）。以上の処理を、印刷データがエンドにならない間（Ｓ４がＮ）、もしくは改頁コマンドを検出する（Ｓ５）まで繰り返す。
【００５２】
次に、受信データがエンドでかつ生成中の画像データある場合（Ｓ４がＹ）、もしくは、改頁コマンドを検出した場合（Ｓ５がＹ）、生成中の画像データを印字データとして確定する（Ｓ８）。
【００５３】
続いて、エンジン制御部（２４）はＰＤＬ処理部＆画像データ生成部（２９）からの印刷リクエストを受けて、用紙名指定コマンドを処理済みかどうか判定し（Ｓ１３）、処理済みの場合（Ｓ１３がＹ）、給紙口指定コマンドにてセーブした給紙口の用紙設定情報が示す用紙定義情報を参照し、指定された用紙名と用紙定義情報の用紙名とを比較する（Ｓ１４）。なお、ここで給紙口指定が省略されていた場合には、デフォルトの値としてＣＰＦ１とする。
【００５４】
ここで、用紙名が一致すれば（Ｓ１４がＹ）、先ずセーブした情報が指示する給紙口に用紙があるか判断し（Ｓ１５）、給紙口に用紙がない場合（Ｓ１５がＮ）、用紙を補給する様に促すメッセージ、例えば、「記録媒体給紙部（CPFｎ）にXXXXXX用紙を補給してください」なるメッセージを操作パネルに表示し（Ｓ１６）、用紙補給を待つ（Ｓ１７）。
【００５５】
そして、給紙口の用紙設定情報が示す用紙定義情報に応じた制御条件（動作モード）を決定し、決定したプリンタエンジンの動作モードに従って画像形成を行う（Ｓ１８、S１９）。すなわち、画像メモリ上の画像データをプリンタエンジン２６に送り、プリンタエンジン２６では、指定の給紙口より用紙を給紙し、用紙上に画像形成を行う。その後、受信データのエンドを判断して、受信データエンドであれば処理を終了し、エンドでなければ次頁の画像データを生成するために受信データの解析に戻る（S27）。
【００５６】
一方、用紙名が一致しない場合（Ｓ１４がＮ）、指定の用紙名が用紙定義情報テーブルに登録されているか検索し（Ｓ２０）、用紙定義情報テーブルに登録されていれば（Ｓ２１がＹ）、指定の用紙名と給紙口を含む、用紙をセットする様に促すメッセージを表示する（Ｓ２５）。例えば、「XXXXXX用紙を記録媒体給紙部（CPFｎ）にセットしてください」とのメッセージを操作パネルに表示する。そして、ユーザは表示されている用紙をセットし、実行ボタンを押すと（Ｓ２６）、これにより、指定の用紙名をセーブした給紙口番号の用紙設定とし、セーブした給紙口番号の用紙設定情報に指定の用紙名の用紙定義情報Ｎｏ．を書き込む（Ｓ２８）。さらに、不揮発性メモリ２２にこの用紙定義情報を書き込む（Ｓ２９）。その後、前述の印刷処理が行われる（Ｓ１５〜Ｓ１９）。
【００５７】
また、用紙定義情報テーブルに登録されていなければ（Ｓ２１がＮ）、用紙定義情報を用紙定義情報テーブルに追加登録するか確認する（Ｓ２２）。例えば、「XXXXXX用紙は登録されていません。登録しますか？」の表示を操作パネル２７に行う。ここで、追加登録を行うため、ユーザが決定ボタンを押すと（Ｓ２３）、用紙定義情報の入力画面に移り、用紙定義情報の登録が可能となる（Ｓ２４）。用紙定義情報の入力が終了すると前述のＳ２５以降の処理を行なう。なお、この場合の用紙定義情報の入力については、図２４にて後述する。
【００５８】
尚、上記図１０に示すフローチャートにおいて、受信データの処理がエンドになると、処理を終了する（Ｓ２７）。
以上のように、本例は用紙サイズ、用紙の材質（紙、ＯＨＰ、等）、用紙の坪量、下地の色（色紙）、プレプリントの有無やパンチ穴の有無などの要素は、用紙に付属する属性（定義情報）であり、用紙の定義を給紙口の設定から独立させ、用紙を定義した上で、どの用紙を給紙口にセットするかということを設定したことにより、同じ用紙サイズであっても、種別や色紙（下地色）やプレプリント用紙など属性が異なる用紙も区別することができ、誤って別の用紙に印刷するという間違いがなくなり、正確性・操作性が良くなる。
【００５９】
また、本例によれば用紙の定義と給紙口毎の用紙設定と独立させ、給紙口毎の用紙設定では、用紙定義情報の用紙名を選択することにしたため、複数の給紙口に同じ用紙をセットした場合でも、用紙定義は１度で済み、設定を効率化でき、用紙ごとに最適なプリンタエンジン動作モードを設定できる。
【００６０】
また、用紙交換や用紙補給などのオペレータコール時に、用紙名と給紙口番号を含むメッセージが表示されるため、オペレータはどの用紙を、どの記録媒体給紙部にセットすればよいかが明確に分かり、違った用紙や異なる給紙口に誤った用紙をセットしてしまうことを防止でき、的確な用紙を的確な位置にセットできる。
【００６１】
尚、図１２に示すように、用紙定義情報に関し、図４で説明した「材質」と「坪量」を、プリンタエンジン２６の動作モードである「種別」として構成してもよい。
（実施形態２）
次に、本発明の実施形態２について説明する。
【００６２】
本例は、記録媒体給紙部に定形サイズ検出部を持つ場合、検出された定形サイズと同じサイズの用紙であると定義されている用紙定義情報のみを選択して設定できるようにした記録媒体給紙部毎の用紙の設定方法である。以下、図１３に示す概要図に従って操作を説明する。
【００６３】
先ず、メインメニューを表示し（図１３に示すａ１）、方向キー「→」、「←」を操作し、用紙設定メニューを表示する（同図に示すｂ１）。次に、希望する記録媒体給紙部を選択すべく方向キー「↑」、「↓」を操作して記録媒体給紙部を選択する（同図に示すｃ１）。
【００６４】
次に、記録媒体給紙部を選択すると、希望する用紙名の選択に入る。ここで本例では、例えば記録媒体給紙部を選択すると、以後該記録媒体給紙部が検出した定形サイズ（例えば、Ａ３サイズ）と一致する用紙定義情報の用紙名のみを候補とし、表示する。同図の例では、Ａ３サイズの用紙“ＡＡＡＡＡＡ”、“ＥＥＥＥＥＥ”、“ＧＧＧＧＧＧ”のみを候補として表示する（同図に示すｄ１、ｅ１、ｆ１）。例えば、Ａ３サイズであって用紙の色が白である用紙“ＡＡＡＡＡＡ”や、同じくＡ３サイズであって用紙の色がピンクである用紙“ＥＥＥＥＥＥ”や、同じくＡ３サイズであって厚紙の用紙“ＧＧＧＧＧＧ”を候補として表示する。
【００６５】
したがって、本例によれば、同じ定形サイズ用紙（定形用紙）に限定して設定操作が行われ、用紙サイズの設定ミスを防ぎ、記録媒体給紙部毎の用紙設定の際の効率化を図ることができる。
（実施形態３）
次に、本発明の実施形態３について説明する。
【００６６】
本例は、記録媒体収納カセットが非定形カセットを認識する手段を持つ着脱可能な非定形カセット、又は非定形サイズを認識する手段を持つ定形サイズ及び非定形サイズの両用のカセットを装着した記録媒体給紙部の場合、非定形カセット又は非定形サイズと認識したとき、非定形サイズと定義されている記録媒体定義情報定義情報のみを選択して設定できるようにした、記録媒体給紙部毎の用紙の設定方法である。以下、図１４に示す概要図に従って処理を説明する。
【００６７】
先ず、本例においても、メインメニューを表示し（図１４に示すａ２）、方向キー「→」、「←」を操作し、用紙設定メニューを表示する（同図に示すｂ２）。
次に、希望する記録媒体給紙部を選択すべく方向キー「↑」、「↓」を操作して希望する記録媒体給紙部を選択する（同図に示すｃ２）。その後、記録媒体給紙部を選択すると、希望する用紙名の選択に入る。ここで、本例では選択した記録媒体給紙部が、例えば非定型カセットであった場合、非定形サイズと定義されている用紙定義情報の用紙名のみを候補とし、表示する。本例では、以後非定形サイズの用紙名、例えば“ＤＤＤＤＤＤ”、“ＪＪＪＪＪＪ”、“ＫＫＫＫＫＫ”のみを候補として表示する（同図に示すｄ２、ｅ２、ｆ２）。
【００６８】
したがって、本例によれば、非定形サイズと定義されている用紙定義情報に限定した、記録媒体給紙部毎の用紙の設定となり、設定ミスを防ぐことができる。特に、非定型サイズの用紙を使用するユーザは、同じ非定形サイズの用紙を使用する場合が多く、記録媒体給紙部毎の用紙設定の際の効率化を図ることができる。
【００６９】
尚、上記実施形態２と実施形態３においては、用紙設定情報の設定処理は以下のようになる。図１５はこの場合の処理を説明するフローチャートである。先ず、用紙設定メニューである場合、用紙設定メニューの画面を表示する（Ｂ１）。この表示は前述と同様、記録媒体給紙部（ＣＰＦ１〜５）を選択候補として表示するものである。
【００７０】
ユーザは上記表示に基づいて、記録媒体給紙部（ＣＰＦ１〜５）の選択入力を行い（Ｂ２）、選択入力された記録媒体給紙部（ＣＰＦｎ）の状態を取得する（Ｂ３）。そして、取得した記録媒体給紙部（ＣＰＦｎ）の状態により、非定形カセットか否かのチェックを行う（Ｂ４）。
【００７１】
例えば、前述の実施形態２の場合、定形カセットであり（Ｂ４がＮ）、処理（Ｂ５）を実行する。すなわち、用紙定義情報テーブルのうち、用紙サイズが定形サイズであり、かつ取得した記録媒体給紙部（ＣＰＦｎ）の状態情報の用紙サイズと一致する用紙定義情報の用紙名を選択候補としてピックアップして表示する。
【００７２】
一方、記録媒体給紙部（ＣＰＦｎ）が非定形カセットであり、前述の実施形態３の場合（Ｂ４がＹ）、処理（Ｂ６）を実行する。すなわち、用紙定義情報テーブルのうち、用紙サイズが非定形サイズの用紙定義情報の用紙名を選択候補としてピックアップして表示する。
【００７３】
次に、用紙名の選択を行い（Ｂ７）、選択された用紙名に対応する用紙定義情報Ｎｏ．をその記録媒体給紙部（ＣＰＦ）の用紙設定情報とし、用紙設定情報テーブルの対応するエリアに格納する（Ｂ８）。そして、この用紙設定情報を不揮発性メモリ２２に書き込む（Ｂ９）。
【００７４】
以上の処理により、上記実施形態２、及び実施形態３を実現することができ、定型サイズ、及び非定型サイズの用紙設定を効率よく行うことができる。
（実施形態４）
次に、本発明の実施形態４について説明する。
【００７５】
本例は記録媒体給紙部毎であり、かつ検出可能なサイズ（非定形サイズ含む）毎に用紙の定義を設定しておき、定形カセットの場合は検出された定形サイズに対応する用紙の定義を現在の記録媒体給紙部に設定された用紙として扱い、非定形カセットの場合は、非定形サイズに対応する用紙の定義を現在の記録媒体給紙部に設定された用紙として扱う。また、両用カセットの場合、検出された定形サイズ／非定形サイズに応じて、対応する用紙の定義を現在の記録媒体給紙部に設定された用紙として扱う。
【００７６】
図１６は、記録媒体給紙部毎であり、かつサイズ毎の用紙設定情報テーブルを示す。同図に示すように、用紙定義情報テーブルと記録媒体給紙部３ａ〜３ｅの用紙設定情報を有し、各記録媒体給紙部３ａ〜３ｅに収納された用紙の情報は上記用紙設定情報に基づいて設定される。例えば、図１６に示す例では、記録媒体給紙部３ａの用紙設定は、用紙設定情報３１ａに設定されたデータ「０１」〜「０７」によって対応する用紙定義情報テーブルにリンクされている。また、記録媒体給紙部３ｂの用紙設定も、用紙設定情報３１ｂに設定されたデータ「０１」等によって用紙定義情報テーブルにリンクされており、以下同図に示す通りである。
【００７７】
また、図１７は、記録媒体給紙部毎であり、かつサイズ毎の用紙設定メニュー例である。本例においても、メインメニューとして、例えば用紙定義メニューと用紙設定メニュー等のメニュー項目があり、用紙設定メニューとして記録媒体給紙部３ａ（ＣＰＦ１）の用紙設定には、非定形、Ａ３、Ｂ３、Ａ４、レター、Ｂ５、Ａ５の設定が可能であり、記録媒体給紙部（ＣＰＦ２）の用紙設定としても、非定形、Ａ３、Ｂ４、・・・の設定が可能である。
【００７８】
このように、記録媒体給紙部毎に、かつ検出可能なサイズ（非定形サイズ含む）毎に用紙定義情報を設定しておき、検出されたサイズ（定形サイズ又は非定形サイズ）に対応する用紙定義情報を記録媒体給紙部に設定された用紙として扱うことにより、一段と使い勝手が向上し、設定ミスを防ぎ、設定の効率化が図れ、操作性が向上する。特に、記録媒体給紙部が少ない場合等において、用紙を入れ替えながら使用する時には、非常に有効である。
（実施形態５）
次に、本発明の実施形態５について説明する。
【００７９】
本例はプリンタ装置１がレディ状態（印刷データなし）等の時、用紙交換した場合、又はカセットを引き出し、その後再挿入（セット）された記録媒体給紙部に対し、その用紙サイズを検出し、カセットを引き出す前の用紙サイズと異なっている場合、用紙定義を変更するように促すことを特徴とする。
【００８０】
プリンタエンジン制御部２４内の不図示の給紙口状態監視部では、定期的に各給紙口の状態監視を行っており、例えば図１８で示す給紙口状態テーブルを更新している。この給紙口状態テーブルの更新処理を図１９のフローチャートに示す。
【００８１】
この状態監視のなかで、記録媒体給紙部へのカセットの引き出し／挿入（セット）が行われた場合、用紙が交換されたか、又は用紙が補給・補充されたか、又は用紙の確認のみが行われたか、等のオペレータの行動が考えられる為、以下の処理が行われる。
【００８２】
先ず、記録媒体収納カセット３ａ（ＣＰＦ１）の状態を取得し、チェック、及び記録媒体給紙部（ＣＰＦ１）の状態テーブルの更新を行なう（ステップ（以下、ＳＴＰで示す）１）。次に、更新された記録媒体給紙部（ＣＰＦ１）の状態テーブルのＣＰＦ_ステータスに、「用紙定義情報の変更必要」フラグがオンか否かチェックする（ＳＴＰ２）。ここで、「用紙定義情報の変更必要」フラグがオンでなければ（ＳＴＰ２がＮ）、次の記録媒体給紙部３ｂ（ＣＰＦ２）のチェックに進む（ＳＴＰ３）。
【００８３】
一方、「用紙設定情報の変更必要」フラグがオンの場合（ＳＴＰ２がＹ）、操作パネル２７に、例えば「ＣＰＦ１ 用紙交換。用紙設定してください」、「↑↓ＸＸＸＸＸＸ」の表示を行う（ＳＴＰ４）。尚、「XXXXXXXX」は選択候補を示す。
【００８４】
その後、ボタン入力を待ち（ＳＴＰ５）、方向キー「↑」、「↓」が押下されると、記録媒体給紙部３ａ（ＣＰＦ１）の用紙サイズと同じサイズの用紙定義情報のうち、前の情報および次の情報内の用紙名を候補として表示する。
【００８５】
その後、実行ボタンが押下されると、表示している候補で決定し、処理（ＳＴＰ６）に進む。この処理は、実行ボタンが押下された時の用紙名を記録媒体給紙部３ａ（ＣＰＦ１）の用紙設定と決定し、その用紙定義情報Ｎｏ．をＣＰＦ１の用紙設定情報に設定し、ＣＰＦ_ステータスの「用紙設定情報の変更必要」をオフする。
【００８６】
その後、記録媒体給紙部３ｂ〜３ｅ（ＣＰＦ２〜ＣＰＦ５）についても、上記と同様の処理を行なう。すなわち、記録媒体給紙部３ｂ（ＣＰＦ２）については処理（ＳＴＰ３、ＳＴＰ７〜ＳＴＰ１０）を実行し、記録媒体給紙部３ｃ（ＣＰＦ３）については処理（ＳＴＰ１１〜ＳＴＰ１５）を実行し、記録媒体給紙部３ｄ（ＣＰＦ４）については処理（ＳＴＰ１６〜ＳＴＰ２０）を実行し、記録媒体給紙部３ｅ（ＣＰＦ５）については処理（ＳＴＰ２１〜ＳＴＰ２５）を実行する。
【００８７】
また、図２０は各々の記録媒体給紙部の状態を取得し、記録媒体給紙部状態テーブルを更新する制御フローであり、以下に処理動作を説明する。先ず、記録媒体給紙部（ＣＰＦｎ）の状態を取得する（ステップ（以下、Ｗで示す）１）。ここで、取得した記録媒体給紙部（ＣＰＦｎ）の状態が未装着かどうか判断し、未装着の場合（Ｗ２がＹ）、未装着時は新ＣＰＦ_ステータスに「未装着」フラグをオンにする（Ｗ３）。一方、取得した記録媒体給紙部（ＣＰＦｎ）の状態が未装着でなければ（Ｗ２がＮ）、取得した記録媒体給紙部（ＣＰＦｎ）の状態がセット状態か／引出し状態かチェックする（Ｗ４）。
【００８８】
ここで、取得した記録媒体給紙部（ＣＰＦｎ）の状態が引出し状態時（Ｗ４がＹ）、前の記録媒体給紙部（ＣＰＦｎ）の状態（ＣＰＦｎの状態テーブルのＣＰＦ_ステータス）が、セット状態か／引出し状態かチェックする（Ｗ５）。セット状態であれば（Ｗ５がＮ）、前のＣＰＦｎ状態（ＣＰＦｎの状態テーブルのＣＰＦ_ステータス）は「用紙設定情報の変更必要」フラグをチェックする（Ｗ６）。
【００８９】
ここで、フラグがオンでなければ（Ｗ６がＮ）、ＣＰＦｎ状態テーブルの現在の用紙サイズ→以前の用紙サイズとし、更に記録媒体給紙部（ＣＰＦｎ）の用紙設定情報の用紙定義情報No.→以前の用紙定義情報No.にセーブする（Ｗ７）。
【００９０】
次に、新ＣＰＦ_ステータスを、「引出し状態」、「以前の状態のセーブ済み」、「装着済み」にし、「用紙設定情報の変更必要」フラグはオフ（変更不要）に設定する（Ｗ８）。
【００９１】
一方、判断（Ｗ４）において、取得したＣＰＦｎの状態がセット状態であれば（Ｗ４がＮ）、前のＣＰＦｎ状態（ＣＰＦｎの状態テーブルのＣＰＦ_ステータス）は引き出し状態か判断する（Ｗ９）。ここで、引出し状態であれば、記録媒体給紙部（ＣＰＦｎ）より用紙サイズを取得し（Ｗ１０）、ＣＰＦｎ状態テーブルの用紙サイズを、記録媒体給紙部（ＣＰＦｎ）より取得したサイズとする（Ｗ１１）。
【００９２】
次に、取得した用紙サイズと以前の用紙サイズ（ＣＰＦｎの状態テーブルの「以前の用紙サイズ」）が一致するか判断する（Ｗ１２）。ここで、一致する場合（Ｗ１２がＹ）、新ＣＰＦ_ステータスを、「セット状態」、「以前の状態の未セーブ」、「装着済み」とし、「用紙設定情報の変更必要」フラグをオフ（変更不要）にする（Ｗ１３）。
【００９３】
一方、不一致の場合（Ｗ１２がＮ）、新ＣＰＦ_ステータスを「セット状態」、「以前の状態の未セーブ」、「装着済み」とし、更に「用紙設定情報の変更必要」フラグをオンとし、新ＣＰＦ_ステータスをＣＰＦｎ状態テーブルの「ＣＰＦ_ステータス」にセットして、処理終了（ＥＮＤ）する（Ｗ１４）。
【００９４】
本例によれば、用紙交換した場合、カセットを引き出し、その後再挿入（セット）された記録媒体給紙部に対し、その用紙サイズを検出し、カセット引き出す前の用紙サイズと異なっていた場合、用紙定義を変更するように促すことにより、設定ミス／設定忘れを防ぎ、設定の効率化が図れ、操作性が向上する。特に、記録媒体給紙手段が少ない場合等、用紙を入れ替えながら使用する際、非常に有効である。
（実施形態６）
次に、本発明の実施形態６について説明する。
【００９５】
本例は、パーソナルコンピュータ（ＰＣ）等のホスト機器にあるアプリケーションプログラム（プリンタドライバ含む）より、印刷すべき印刷データが送られてくる。この受信した印刷データに対し、色変換及び色補正を行なった後、プリンタエンジン２６にて画像形成を行なう。この色変換および色補正の際、色再現性を向上させる為、用紙定義の「下地の色」を考慮する。
【００９６】
図２１は、本例の処理を説明するフローチャートである。先ず、受信した画像データに対して下地色を考慮した色補正処理を行なう（ステップ（以下、Ｕで示す）１）。次に、色補正した画像データに対してＲＧＢ形式からＣＭＹＫ形式に変換する（Ｕ２）。その後、ディザリング処理を行う（Ｕ３）。図２２は受信した画像データに対して下地色を考慮した色補正処理の一例であり、先ず受信画像データ（ＲＧＢの値）から下地色のＲＧＢの値を減算し、補正後の画像データ（ＲＧＢ）の値とする（Ｕ４）。その後、補正後の画像データ（ＲＧＢの値）それぞれが負の値となる場合、０に補正する（Ｕ５〜Ｕ１１）。そして、受信した全画像について補正処理が終了したか判断し、残りの画像が存在する場合は、上記処理を繰り返す。
【００９７】
本例では、ＲＧＢの値に対して下地色を考慮して色補正を行なったが、ディザリングのディザパターンを変更し、又はディザリング方式を変更する構成としてもよい。また、受信した画像の属性（文字、グラフィック、イメージ等）と下地色に応じて、色補正し、又はディザ方式を変更してもよい。例えば、文字の場合は補正せず、グラフィックの場合に色補正し、イメージの場合ディザパターンを変更する等の制御を行ってもよい。
【００９８】
以上のように、用紙定義情報の「下地の色」に応じて、カラーマッチングの制御（中間調処理状態と色補正状態）を変えるようにしたことにより、再生されるカラー画像の色再現性が向上する。また、供給されるカラー画像の属性と記録媒体定義情報の「下地の色」に応じて、カラーマッチングの制御（中間調処理状態と色補正状態）を変えるようにしたことにより、更に適切な色再現性、所望の色再現が実現でき、再生されるカラー画像の色再現性が更に向上する。
（実施形態７）
次に、本発明の実施形態７について説明する。
【００９９】
本例は手差しトレイを有する画像形成装置に適用され、以下の処理を行う。（１）先ず、指定の用紙名に対応する用紙定義情報があるか、用紙定義情報テーブルを検索する。無ければ、指定の用紙名によって用紙定義情報を入力する。次に、（２）指定の用紙名の用紙定義情報がある場合、操作パネルに指定された用紙名と手差しトレイに用紙をセットするように促すメッセージを表示する。さらに、（３）手差しトレイに用紙がセットされると、手差しトレイに用紙がセットされたことを自動的に検知し、当該用紙定義情報に応じたプリンタエンジン動作モードで印刷処理を行なう。以下、具体的に説明する。
【０１００】
図２３は本例の処理を説明するフローチャートである。先ず、指定の用紙名で、用紙定義情報テーブルを検索する（ステップ（以下、Ｖで示す）１）。そして、指定の用紙名と一致する用紙定義情報があるか判断する（Ｖ２）。
【０１０１】
ここで、指定の用紙名と一致する用紙定義情報が設定されている場合（Ｖ２がＹ）、処理（Ｖ４）に進む。一方、指定の用紙名と一致する用紙定義情報が設定されていない場合（Ｖ２がＮ）、指定の用紙名で、用紙定義情報のうち用紙名以外の情報を入力し、用紙定義情報テーブルに登録する（Ｖ３）。この処理については、後述する。
【０１０２】
次に、処理（Ｖ４）は、操作パネルに、指定の用紙名を含み、手差しトレイに用紙セットを促すメッセージを表示する（Ｖ４）。例えば、「手差しトレイにＸＸＸＸＸＸ用紙をセットしてください」等の表示を行う。
【０１０３】
その後、手差しトレイの状態を取得する（Ｖ５）。そして、取得した手差しトレイの状態をチェックし、例えば「手差しトレイに用紙あり」の状態であれば（Ｖ６がＹ）、印刷処理を続行する（Ｖ７）。
【０１０４】
尚、上記フローチャートにおける処理（Ｖ３）は、用紙定義情報テーブルに追加登録する場合であり、図２４に示すフローチャートに従って処理を行う。先ず、用紙サイズの選択入力を行なう（Ｖ３−１）。例えば、候補として、非定形、Ａ３、Ｂ４、Ａ４、レター、Ｂ５、Ａ５等の用紙サイズのデータを入力する。次に、入力された用紙サイズが非定形であるか判断し（Ｖ３−２）、非定形の場合（Ｖ３−２がＹ）、非定形用紙サイズ縦の入力（Ｖ３−３）、及び非定形用紙サイズ横の入力を行なう（Ｖ３−４）。
【０１０５】
次に、材質の選択入力を行なう。候補として、例えば紙、再生紙、ハガキ、封筒、ＯＨＰ、ラベル紙等の入力を行う（Ｖ３−５）。
次に、用紙の坪量の入力を行い（Ｖ３−６）、更に下地色 Ｒ，Ｇ，Ｂ の入力（例えば、各０〜２５５）を行う（Ｖ３−７）。また、プレプリントの有無の選択入力（例えば、候補としては、有り、なし）を行い（Ｖ３−８）、更にパンチ穴の有無の選択入力（例えば、候補として、有り、なし）を行う（Ｖ３−９）。
【０１０６】
その後、指定の用紙名と、入力された用紙の属性（用紙サイズ〜パンチ穴の有無）を用紙定義情報テーブルに追加登録し（Ｖ３−１０）、指定の用紙名と、入力された用紙の属性（用紙サイズ〜パンチ穴の有無）を用紙定義情報テーブルに追加登録する（Ｖ３−１１）。
【０１０７】
以上のように、本例は手差しトレイにも本発明を適用することにより、セットすべき用紙がより分かりやすく明確になり、使い勝手が向上し、操作性を向上することができる。特に、給紙カセットが少ない場合、手差しトレイに様々な用紙を入れ替えながら使用する際、非常に有効である。
（実施形態８）
次に、本発明の実施形態８について説明する。
【０１０８】
本例は、複数の記録媒体給紙手段を有する画像形成装置において、給紙口全てに対し、指定された用紙名と各給紙口の用紙設定情報の示す用紙定義情報の用紙名が一致するか比較し、用紙名が一致する給紙口及びその中に収納されている記録媒体を自動選択する構成である。以下、具体的に説明する。
【０１０９】
図２５は本例の処理を説明するフローチャートである。先ず、指定の用紙名を使用し、各給紙口をサーチして選択候補を取得し（ステップ（以下、Ｔで示す）１）、給紙口選択候補があるか判断する（Ｔ２）。ここで、給紙口選択候補が無い場合（Ｔ２がＹ）、指定の用紙名を含む用紙補給のメッセージを操作パネルに表示する（Ｔ３）。例えば、「ＸＸＸＸＸＸ用紙をセットしてください」等の表示を行う。そして、給紙口の何れかが、セット状態→引出し状態→セット状態と変化したかチェックし（Ｔ４）、用紙セットを確認する。（Ｔ４がＹ）。
【０１１０】
一方、給紙口選択候補が有る場合（Ｔ２がＮ）、給紙口選択候補を「現在の給紙口」とする（Ｔ５）。そして、「現在の給紙口」より用紙を給紙し、「現在の給紙口」の「用紙設定情報」（給紙口の状態テーブル）の示す用紙定義情報に応じて、プリンタエンジンの動作モードを決定し、その動作モードで印刷を行なう（Ｔ６）。
【０１１１】
その後、次の頁に対して、上記と同様、「現在の給紙口」より用紙を給紙し、「現在の給紙口」の「用紙設定情報」（給紙口の状態テーブル）の示す用紙定義情報に応じて、プリンタエンジンの動作モードを決定し、その動作モードで印刷を行なう。そして、上記処理を印刷データが無くなるまで繰り返す（Ｔ７）。
【０１１２】
途中で用紙が無くなると、指定の用紙名と自動選択された給紙口番号を含む用紙補給のメッセージ、例えば、「ＣＰＦｎにＸＸＸＸＸＸ用紙をセットしてください」なるメッセージ表示を行い、用紙補給を促す（Ｔ８）。そして、現在の給紙口の情報を取得し、印刷処理を行う（Ｔ９、Ｔ１０）。
【０１１３】
尚、図２６は、前述の指定の用紙名を使用し、各給紙口をサーチし、選択候補を取得する処理を具体的に示すフローチャートである。先ず、指定の用紙名を使用し、ＣＰＦ１の用紙設定情報と状態を取得する（ステップ（以下、Ｊで示す）１）。
【０１１４】
次に、指定の用紙名とＣＰＦ１の用紙設定情報の示す用紙定義情報の用紙名が一致するか判断する（Ｊ２）。ここで、一致しない場合は処理（Ｊ５）に進む。一方、一致する場合は判断（Ｊ３）に進み、記録媒体給紙部３ａ（ＣＰＦ１）の状態が、セット状態でかつ用紙があるかチェックする。そして、セット状態でかつ用紙がある場合（Ｊ３がＹ）、給紙口選択候補を記録媒体給紙部３ａ（ＣＰＦ１）とする（Ｊ４）。また、セット状態でなく、又は用紙がない場合（Ｊ３がＮ）、次の記録媒体給紙部３ｂ（ＣＰＦ２）のチェックに進む。以降、順次記録媒体給紙部３ｂ〜３ｆまで同じ処理を繰り返し、各給紙口の選択候補を探す（Ｊ５〜Ｊ２３）。
【０１１５】
以上のように、本例によれば複数の記録媒体給紙部の中から、指定された用紙名で検索し、適切な記録媒体給紙部を自動選択することにより、より使い勝手が向上した画像形成装置を提供することができる。
（実施形態９）
次に、本発明の実施形態９について説明する。
【０１１６】
本例は複数の記録媒体給紙部を有する画像形成装置において、給紙口全てに対し、指定された用紙名と各給紙口の用紙設定情報の示す用紙定義情報の用紙名が一致するか比較し、用紙名が一致する給紙口及びその中に収納されている用紙を自動選択し、用紙が欠乏すると、再度指定された用紙名でもって自動選択し、他の給紙口に指定の用紙がセットされていれば、給紙する給紙口を自動的に切換えて給紙し、印刷を継続する構成である。
【０１１７】
すなわち、本例は上記実施形態８に対して、用紙が欠乏すると、再度同じ定義の用紙が収納された記録媒体給紙部を検索し、存在する場合、当該記録媒体給紙部から用紙の給紙を行う構成である。したがって、本例は上記処理を除いて、実施形態８の処理と同じであり、図２７に示すフローチャートも、前述の図２５と類似しており、同じステップ番号を使用して説明する。
【０１１８】
先ず、給紙口全てに対し、指定された用紙名と各給紙口の用紙設定情報の示す用紙定義情報の用紙名が一致するか検索し、用紙名が一致する給紙口でかつ用紙がセットされている給紙口を選択候補として取得し（Ｔ１）、給紙口選択候補があるか判断する（Ｔ２）。そして、給紙口選択候補が無い場合（Ｔ２がＹ）、指定の用紙名を含む用紙補給のメッセージを操作パネルに表示する（Ｔ３）。例えば、「ＸＸＸＸＸＸ用紙をセットしてください」等の表示を行い、給紙口の何れかが、セット状態→引出し状態→セット状態と変化したかチェックし（Ｔ４）、用紙セットを確認する。（Ｔ４がＹ）。
【０１１９】
一方、給紙口選択候補が有る場合（Ｔ２がＮ）、給紙口選択候補を「現在の給紙口」とし（Ｔ５）、「現在の給紙口」より用紙を給紙し、「現在の給紙口」の「用紙設定情報」（給紙口の状態テーブル）の示す用紙定義情報に応じて、プリンタエンジンの動作モードを決定し、その動作モードで印刷を行なう（Ｔ６）。
【０１２０】
その後、次の頁に対して、上記と同様、「現在の給紙口」より用紙を給紙し、「現在の給紙口」の「用紙設定情報」（給紙口の状態テーブル）の示す用紙定義情報に応じて、プリンタエンジンの動作モードを決定し、その動作モードで印刷を行なう。そして、上記処理を印刷データが無くなるまで繰り返す（Ｔ７）。
【０１２１】
一方、途中で用紙が無くなると、処理（Ｔ１）に戻り、用紙名が一致する給紙口で、かつ用紙がセットされている給紙口をサーチし、他の給紙口に指定の用紙がセットされていれば、給紙する給紙口を自動的に切り換えて給紙し、印刷処理を継続する。
【０１２２】
以上のように、本例によれば用紙名による自動給紙切換機能（リレー給紙）であり、このように構成することによっても、更に使い勝手が向上した画像形成装置を提供することができる。
（実施形態１０）
次に、本発明の実施形態１０について説明する。
【０１２３】
本例は、アプリケーションプログラムより用紙名が指定された場合は、指定された用紙名と一致する用紙定義情報に応じた制御を行い、指定された制御条件で画像形成を行なう。用紙名が指定されなかった場合は、給紙口毎に設定されている種別と給紙手段が検出した用紙サイズに基づいた制御条件で画像形成を行なう。以下、具体的に説明する。
【０１２４】
図２８は本例の処理を説明するフローチャートである。ＰＤＬ処理部＆画像データ生成部（２９）は、先ず、受信バッファ２８に格納された印刷データの解析処理を行い、受信データがエンドになったか判断する（ステップ（以下、Ｚで示す）１）。そして、印刷データがエンドにならない間（Ｚ１がＮ）、改頁コマンドがあるか（Ｚ２）、受信したデータは給紙口指定コマンドを含むか（Ｚ３）、受信したデータは用紙名指定コマンドを含むか（Ｚ４）を順次判断する。そして、改頁コマンドがある場合（Ｚ２がＹ）、改頁処理を行い、生成中のデータを印字データとして確定する（Ｚ５）。
【０１２５】
また、受信したデータが給紙口指定コマンドの場合（Ｚ３がＹ）、指定給紙口の番号をセーブする（Ｚ６）。また、受信したデータが用紙名指定コマンドの場合（Ｚ４がＹ）、指定された用紙名に基づいて用紙定義情報テーブルを検索する（Ｚ７）。そして、指定用紙名の情報がテーブルにあれば用紙名指定有りフラグをオンし、指定の用紙名と用紙定義情報Ｎｏ．をセーブする（Ｚ８がＹ、Ｚ９）。
【０１２６】
尚、受信したデータに用紙名指定コマンド及び給紙口指定コマンドでない場合（Ｚ４がＮ）、コマンドが指示する処理を行ない（Ｚ１０）、画像データを生成し、画像メモリ２１ａに格納する（Ｚ１０）。以上の処理を、画像データがエンドにならない間（Ｚ１がＮ）、若しくは改頁コマンドを検出する（Ｚ２）まで繰り返す。
【０１２７】
受信データがエンドであれば、生成中の画像データの有無を判断し、生成中の画像データが無ければ処理を終了する（Ｚ１がＮ、Ｚ１１）。また、受信データがエンドで生成中の画像データがある場合（Ｚ１１がＹ）、若しくは改頁コマンドを検出した場合（Ｚ２がＹ）、生成中の画像データを印字データとして確定し（Ｚ５）、エンジン制御部（２４）に対して印刷のリクエストを行なう。
【０１２８】
次に、エンジン制御部（２４）はＰＤＬ処理部＆画像データ生成部（２９）からの印刷リクエストを受けて、まず、用紙名指定有りかどうか判断し（Ｚ１２）、用紙名指定有りの場合（Ｚ１２がＹ）、さらに給紙口指定が自動選択かどうか判断し（Ｚ１６）、自動選択の場合（Ｚ１６がＹ）、セーブした用紙名の情報を使用し、自動選択機能により給紙口及び用紙を決定し、用紙定義情報に応じた制御条件（動作モード）でプリンタエンジン２６を動作させ、画像形成を行なう（Ｚ１３）。
【０１２９】
また、給紙口指定が直接指定の場合（Ｚ１６がＮ）、セーブした給紙口に対応する用紙設定情報の示す用紙定義情報の用紙名と、セーブした（指定の）用紙名とが一致するか判断し（Ｚ１７）、用紙名が一致する場合（Ｚ１７がＹ）、セーブした給紙口番号に対応する給紙口毎の用紙設定情報の示す用紙定義情報に応じた制御条件（動作モード）でプリンタエンジン２６を動作させ、画像形成を行う（Ｚ１８）。
【０１３０】
一方、用紙名が一致しない場合（Ｚ１７がＮ）、セーブした用紙名とセーブした給紙口番号を含む用紙交換メッセージを、例えば「ＣＰＦｎ：ＸＸＸＸＸＸ用紙に交換してください」と操作パネルに表示する（Ｚ１９）。その後、セーブした給紙口の状態を確認し、用紙交換が行われると（Ｚ２０、Ｚ２１）、セーブした給紙口番号に対応する給紙口毎の用紙設定情報にセーブした用紙定義情報Ｎｏ．をセットし、用紙設定情報を不揮発性メモリ２２に書き込む（Ｚ２２）。そして、セーブした給紙口番号に対応する給紙口毎の用紙設定情報の示す用紙定義情報に応じた制御条件（動作モード）でプリンタエンジンを動作させ、画像形成を行う（Ｚ２３）。
【０１３１】
一方、用紙名指定無しの場合（Ｚ１２がＮ）、セーブした給紙口番号に設定された種別と、セーブした給紙口番号の給紙口よりサイズを検出し、当該種別と検出サイズに応じた制御条件（動作モード）でプリンタエンジン２６を動作させ、画像形成を行なう（Ｚ１４）。その後、受信データのエンドを判断して、受信データエンドであれば処理を終了し、エンドでなければ次頁の画像データを生成するために受信データの解析に戻る（Ｚ１５）。
【０１３２】
尚、給紙口毎の種別の設定は、不図示であるが、メニューにて設定しておくものとする。
以上のように、本例によれば、アプリケーションプログラムより用紙名称が指定された場合は、記録媒体給紙手段に設定されている用紙設定情報の示す用紙定義情報の用紙名称と一致する記録媒体給紙手段から記録媒体の供給を行ない、かつ、その定義情報に応じた制御を行なう。また、アプリケーションプログラムより用紙名称が指定されない場合は、記録媒体給紙手段より検出されたサイズと記録媒体給紙手段に設定されている種別に応じた制御条件で画像形成を行なうようにしたことにより、より使用しやすくなり、更に使い勝手が向上し操作性が向上するとともに、アプリケーションプログラムの従来互換性がキープでき、非常に有効である。
【図面の簡単な説明】
【０１３３】
【図１】インタフェース制御部のより具体的なシステム構成図である。
【図２】本実施形態の画像形成装置として、４連タンデム構成のプリンタ装置の例を示す概略断面図である。
【図３】プリンタ装置において、インタフェース制御部の構成を示す図である。
【図４】用紙定義情報を記憶する用紙定義情報テーブルの構成例を示す図である。
【図５】給紙口毎の用紙設定情報を説明する図である。
【図６】用紙定義情報及び用紙設定情報を設定する際のメニュー内容を説明する図である。
【図７】用紙定義情報、及び用紙設定情報を入力する際の処理を説明するフローチャートである。
【図８】プリンタエンジン動作モードを決定するためのテーブルを示す図である。
【図９】実施形態１の処理を説明するフローチャートである。
【図１０】実施形態１の処理を説明するフローチャートである。
【図１１】用紙定義情報及び用紙設定情報を設定する際の表示遷移図である。
【図１２】用紙定義情報テーブルの変形例を説明する図である。
【図１３】実施形態２の処理手順を説明する図である。
【図１４】実施形態３の処理手順を説明する図である。
【図１５】実施形態２、及び実施形態３の処理を説明するフローチャートである。
【図１６】実施形態４に使用する用紙設定情報テーブル、及び用紙定義情報テーブルを示す図である。
【図１７】実施形態４を説明する図である。
【図１８】給紙口状態テーブルを更新する例を示す図である。
【図１９】給紙口状態テーブルの更新処理を説明するフローチャートである。
【図２０】記録媒体給紙部の状態チェック処理を説明するフローチャートである。
【図２１】実施形態６の処理を説明するフローチャートである。
【図２２】実施形態６の処理を説明するフローチャートである。
【図２３】実施形態７の処理を説明するフローチャートである。
【図２４】実施形態７の処理を説明するフローチャートである。
【図２５】実施形態８の処理を説明するフローチャートである。
【図２６】実施形態８の処理を説明するフローチャートである。
【図２７】実施形態９の処理を説明するフローチャートである。
【図２８】実施形態１０の処理を説明するフローチャートである。
【符号の説明】
【０１３４】
１・・・プリンタ装置
２・・・画像形成部
３・・・記録媒体給紙部
４・・・記録媒体搬送部
５・・・感光体ドラム
１０・・待機ローラ
１１・・ベルト駆動ローラ
１２・・従動ローラ
１３・・搬送ベルト
１５・・定着器
１６・・排紙部
１７・・ＬＡＮ制御部
１８・・ＵＳＢ制御部
１９・・ＩＥＥＥ１２８４制御部
２０・・ＣＰＵ
２１・・メモリ
２１ａ・画像メモリ
２１ｂ・設定情報メモリ
２３・・ＲОＭ
２４・・エンジン制御部
２５・・操作パネル制御部
２６・・プリンタエンジン
２７・・操作パネル
２８・・受信バッファ
２９・・画像データ生成部
３０ａ・用紙設定情報
３０ｂ・用紙設定情報
３１ａ・用紙設定情報
３１ｂ・用紙設定情報
【図３】
2007131425.tif 000003
【図４】
2007131425.tif 000004
【図７】
2007131425.tif 000005
【図８】
2007131425.tif 000006
【図９】
2007131425.tif 000007
【図１０】
2007131425.tif 000008
【図１１】
2007131425.tif 000009
【図１２】
2007131425.tif 000010
【図１３】
2007131425.tif 000011
【図１４】
2007131425.tif 000012
【図１５】
2007131425.tif 000013
【図１６】
2007131425.tif 000014
【図１８】
2007131425.tif 000015
【図１９】
2007131425.tif 000016
【図２０】
2007131425.tif 000017
【図２１】
2007131425.tif 000018
【図２２】
2007131425.tif 000019
【図２３】
2007131425.tif 000020
【図２４】
2007131425.tif 000021
【図２５】
2007131425.tif 000022
【図２６】
2007131425.tif 000023
【図２７】
2007131425.tif 000024
【図２８】
2007131425.tif 000025
【図１】
2007131425.tif 000026
【図２】
2007131425.tif 000027
【図５】
2007131425.tif 000028
【図６】
2007131425.tif 000029
【図１７】
2007131425.tif 000030