(57)【要約】      （修正有）【課題】用紙の表面に対応するページと裏面に対応するページとに対して異なる属性を設定し、それぞれの属性に対応する用紙が収納されている給紙段を選択して印刷させる。【解決手段】印刷に使用する用紙を収納する複数の給紙段のそれぞれに収納されている用紙の表面及び裏面の属性を設定しておき、情報処理端末からの印刷データで設定されている用紙の表面及び裏面の属性と、各給紙段の用紙の表面及び裏面の属性とを比較し、用紙の表面及び裏面の属性が共に一致する給紙段を選択して印刷する。【選択図】図８
2011115953.tif 000002
【特許請求の範囲】
【請求項１】
印刷に使用する用紙を収納する複数の給紙段と、
前記複数の給紙段のそれぞれに収納されている用紙の表面及び裏面の属性を設定する設定手段と、
印刷データで設定されている用紙の表面及び裏面の属性と前記設定手段で設定された各給紙段の用紙の表面及び裏面の属性とを比較し、前記用紙の表面及び裏面の属性が共に一致する給紙段を選択する選択手段と、
を有することを特徴とする印刷装置。
【請求項２】
前記複数の給紙段の第１の給紙段に設定された用紙の表面及び裏面の属性と表裏逆の用紙の表面及び裏面の属性の用紙を収納する給紙段を、前記複数の給紙段の前記第１の給紙段以外の給紙段に設定する手段を更に有することを特徴とする請求項１に記載の印刷装置。
【請求項３】
前記用紙の表面及び裏面の属性が共に一致する用紙が前記複数の給紙段にない場合に、印刷に必要な用紙を給紙段にセットするよう通知する通知手段をさらに有することを特徴とする請求項１に記載の印刷装置。
【請求項４】
前記通知手段によって通知した後、前記複数の給紙段のいずれかの給紙段に前記表面及び裏面の属性が共に一致する用紙の設定がされた場合に、印刷を開始する制御手段を更に有することを特徴とする請求項３に記載の印刷装置。
【請求項５】
複数の給紙段のそれぞれに収納されている用紙の表面及び裏面の属性を設定する設定工程と、
印刷データで設定されている用紙の表面及び裏面の属性と前記設定工程で設定された各給紙段の用紙の表面及び裏面の属性とを比較し、前記用紙の表面及び裏面の属性が共に一致する給紙段を選択する選択工程と、
を有することを特徴とした印刷装置の制御方法。
【請求項６】
印刷に使用する用紙を収納する複数の給紙段を有する印刷装置の制御方法をコンピュータにより実行させるためのプログラムであって、前記コンピュータに、
前記複数の給紙段のそれぞれに収納されている用紙の表面及び裏面の属性を設定する設定工程と、
印刷データで設定されている用紙の表面及び裏面の属性と前記設定工程で設定された各給紙段の用紙の表面及び裏面の属性とを比較し、前記用紙の表面及び裏面の属性が共に一致する給紙段を選択する選択工程とを実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、給紙段にセットされている用紙の表裏の属性を設定し、その特性に従って用紙を選択して印刷する技術に関する。
【背景技術】
【０００２】
印刷に使用する用紙（シート）には、片面コート紙等のように表裏で属性（例えば、紙質、表面性）の異なる用紙がある。このような用紙に印刷する場合、ユーザは、用紙の表裏のどちらにどのページが印刷されるかを意識して印刷データを用意しなければならない。
【０００３】
ユーザは複合機、プリンタ等の印刷装置の給紙段に用紙をセットする際に、印刷データの何ページ目がコート指定になっているかを意識しながら、用紙を表裏を正しくセットする必要がある。例えば、６ページ分の印刷データの、３ページ目と６ページ目をコート紙、それ以外のページを普通紙として生成した場合を想定する。この場合、ユーザは、３ページ目と４ページ目が印刷される用紙を、３ページ目が片面コート紙のコート面に印刷されるように用紙をセットする必要がある。また、６ページ目も片面コート紙のコート面に印刷されるように用紙をセットする必要がある。なお、ここでは、１ページが１面に印刷されるものとする。そのため、従来は、片面コート紙の設定を行った給紙段に、片面コート紙を３ページ目と６ページ目が片面コート紙のコート面に印刷されるように用紙を注意深くセットする必要がある。仮に、表裏が逆の状態で用紙を載置すると、ユーザの意図しない面に画像が印刷されてしまうことになる。
【０００４】
このような表裏で属性の異なる用紙に印刷する技術として、特許文献１に示す技術がある。この特許文献１に示す技術では、カラー画像とモノクロ画像の２ページ両面の印刷データを印刷する場合、給紙段にセットされた用紙のコート面を用紙の識別マークを読み取って判別する。そしてカラーの印刷データが、その用紙のコート面に印刷されないと判定した場合は、カラー画像とモノクロ画像の順番を入れ替えてカラー画像の印刷データをコート面に印刷する技術を開示している。また特許文献２では、用紙の表面の紙質を読み取り、その紙質がプリンタドライバの設定と異なる場合は、用紙を反転し、再度、その用紙の表面の紙質を読み取り、その紙質がプリンタドライバの設定と同じであれば印刷する技術を開示している。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００１−１２７９４７号公報
【特許文献２】特開２００７−０８４２２３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、前者の場合には、画像データと用紙の比較や、画像データの入れ替えに時間がかかるため、印刷パフォーマンスの低下に繋がる。また後者の、用紙の表面の紙質を読み取る方法では、用紙を給紙してから用紙の種類を判定しているため、セットした用紙が表裏逆である場合に、一度用紙を反転してから印刷を行う必要がある。このため印刷速度が低下するという問題がある。特に大型の画像形成装置などでは、用紙を反転して印刷位置まで用紙を搬送する時間が長くなるため、生産性の低下を招いてしまう。
【０００７】
また、ＰＣ等でページごとに片面コート紙か普通紙かを指定した印刷データを作成し、両面印刷をするよう指示した場合、印刷装置では、普通紙と片面コート紙との間で、使用する用紙を切り換えていた。例えば、１ページ目が非コート面（普通紙の属性）で２ページ目がコート面として指定されている印刷データをＰＣが印刷装置に送信した場合を想定する。この場合、印刷装置は、まず１枚目に両面とも非コート面の用紙（普通紙）を給紙して印刷して表面に画像を印刷する。そして、２ページ目の画像はコート指定なので、同じ用紙の裏面に印刷するのではなく、２枚目の用紙として片面コート紙を給紙して印刷を行う。そのため、ユーザが、１ページ目を片面コート紙の非コート面に印刷し、２ページ目を同じ片面コート紙の裏面に印刷したいと望む場合でも、印刷結果はそのようにならなかった。
【０００８】
また、ＰＣ側で、両面印刷の指定をする場合に、用紙の表裏に印刷される画像の属性を整合させることも考えられる。例えば、１ページ目も２ページ目も普通紙として指定された印刷データの、２ページ目をコート紙指定する場合に、１ページ目も連動してコート紙指定することが考えられる。しかしながら、その場合、印刷装置は、ＰＣから受信した印刷データのどちらの面を片面コート紙のコート面に印刷すべきか、どちらの面を非コート面に印刷すべきかを識別できなくなる。
【０００９】
このように、ユーザは、用紙の表面に対応するページと裏面に対応するページとで異なる用紙の属性を設定し、設定された属性に従って適切に給紙段を選択させることができなかった。
【００１０】
本発明の目的は、上記従来技術の問題点を解決することにある。
【００１１】
本願発明の目的は、用紙の表面に対応するページと裏面に対応するページとに対して異なる属性を設定し、それぞれの属性に対応する用紙が収納されている給紙段を選択して印刷させることにある。
【課題を解決するための手段】
【００１２】
上記目的を達成するために本発明の一態様に係る印刷装置は以下のような構成を備える。即ち、
印刷に使用する用紙を収納する複数の給紙段と、
前記複数の給紙段のそれぞれに収納されている用紙の表面及び裏面の属性を設定する設定手段と、
前記印刷データで設定されている用紙の表面及び裏面の種類と前記設定手段で設定された各給紙段の用紙の表面及び裏面の属性とを比較し、前記用紙の表面及び裏面の属性が共に一致する給紙段を選択する選択手段とを有する。
【発明の効果】
【００１３】
本発明によれば、用紙の表面に対応するページと裏面に対応するページとに対して異なる属性を設定し、それぞれの属性に対応する用紙が収納されている給紙段を選択して印刷させる。
【図面の簡単な説明】
【００１４】
【図１】本発明の実施形態に係るシステムの構成を示すブロック図。
【図２】本実施形態に係る画像形成装置（ＭＦＰ）の構成を説明するブロック図。
【図３】用紙の登録画面の一例を示す図。
【図４】選択された給紙段にセットされている用紙の表面の特性を登録するための画面図（Ａ）、選択された給紙段にセットされている用紙の裏面の特性を登録するための画面図（Ｂ）。
【図５】ＰＣで表示されるプリンタドライバのプロパティの画面例を示す図。
【図６】本実施形態に係る用紙種類の設定画面の一例を示す図。
【図７】ＰＣからＭＦＰに印刷指示を出力する処理を示すフローチャート。
【図８】実施形態１に係るＭＦＰがＰＣから受信した印刷データを解析して印刷する処理を説明するフローチャート。
【図９】実施形態２に係るＭＦＰの給紙段の用紙を登録する処理を説明するフローチャート。
【図１０】Ｓ２２で設定した用紙の表裏の特性と、表裏逆である用紙を登録するための画面例を示す図。
【図１１】実施形態３に係るＰＣによる処理を説明するフローチャート。
【図１２】実施形態３に係るプリンタサーバがＰＣから受信した印刷データを解析してＭＦＰに印刷を指示する処理を説明するフローチャート。
【図１３】本実施形態に係る画像形成装置（ＭＦＰ）の構成を説明する断面図。
【発明を実施するための形態】
【００１５】
以下、添付図面を参照して本発明の実施形態を詳しく説明する。尚、以下の実施形態は特許請求の範囲に係る本発明を限定するものでなく、また本実施形態で説明されている特徴の組み合わせの全てが本発明の解決手段に必須のものとは限らない。
【００１６】
図１は、本発明の実施形態に係る印刷システムの構成を示すブロック図である。
【００１７】
この印刷システムは、ネットワーク１０２に接続された画像形成装置（以下、多機能処理装置（ＭＦＰ））１０１、プリントサーバ１０４とコンピュータ端末（ＰＣ）（情報処理端末）１０３とを含んでいる。ここでＭＦＰ１０１は、給紙カセット１０５，１０６、給紙デッキ１０７などの複数の給紙段を有している。尚、図１では、ネットワーク１０２に３台の装置が接続されているが、本発明はこれに限らないことはもちろんである。
【００１８】
図２は、本実施形態に係る印刷装置の一例である画像形成装置（ＭＦＰ）１０１の構成を説明するブロック図である。
【００１９】
この画像形成装置１０１には、ネットワーク１０２を介して、プリントサーバ１０４或いはコンピュータ端末１０３から印刷データが投入される。ＮＩＣ(Network Interface Card)部／ＲＩＰ(Raster Image Processor)部２０２は、ネットワーク１０２を介して入力された印刷データを受信し、その受信した印刷データを解読してラスタ展開する。ここでいう、印刷データは、主に、ＰＤＬデータである。こうして展開された印刷データは、ＭＦＰ制御部２０１に送られる。ＭＦＰ制御部２０１は、入力されるデータや出力するデータを制御する交通整理の役割を果たしている。ＭＦＰ制御部２０１は、受け取った画像データを、一旦メモリ部２０３に格納する。このメモリ部２０３に格納された多値の画像データは、必要に応じて読み出されて出力画像処理部２０４に送られる。出力画像処理部２０４は、送られてきた多値の画像データに対して印刷するための画像処理を施してプリンタ部２０５に送る。プリンタ部２０５は、給紙段からシートを給紙し、出力画像処理部２０４から送られてきた印刷データをそのシート上に順次印刷する。操作部２０６は、ＭＦＰ１０１のタッチパネルディスプレイ（以下、パネル）や各種操作キーを有し、コピーやＦＡＸなどの機能の開始／停止操作、ＭＦＰの各種設定等を行うのに使用される。そして、この操作部２０６で操作された操作内容はＭＦＰ制御部２０１に送られる。なお、ここでは、ＮＩＣ部とＲＩＰ部とを同じ構成として表したが、それぞれ別の構成であってもよい。
【００２０】
次に、ＭＦＰ１０１の複数の給紙段にセットされる用紙をＭＦＰ１１０１に登録する処理を説明する。この登録処理は、ＭＦＰ１０１の操作部２０６のパネルを使用してユーザにより行われる。
【００２１】
図３は、ＭＦＰ１０１の操作部２０６に表示される用紙の登録画面の一例を示す図である。
【００２２】
ここではこのＭＦＰ１０１が有している複数の給紙段と、各給紙段にセットされている用紙サイズとが表示される。図３では、ユーザが４番目の給紙段を選択した場合を示し、その選択された給紙段のボタン３０１の表示色が変更されている。ここでは、この選択された給紙段には、Ａ４の両面コート紙１がセットされている。そして次にユーザにより「設定」ボタン３０２が押されたことを検知すると、ＭＦＰ制御部２０１は、図４（Ａ）に示す表面用の用紙種類の選択画面をパネルに表示する。一方、「閉じる」ボタン３０３が押されたことを検知すると、この用紙の登録設定を中止する。
【００２３】
図４（Ａ）は、図３で選択された給紙段にセットされている用紙の表面の属性（種類または特性または表面性）を登録するための画面を示す図である。また、図４（Ｂ）は、図３で選択された給紙段にセットされている用紙の裏面の属性（種類または特性または表面性）を登録するための画面例を示す図である。
【００２４】
図４（Ａ）では、用紙種類一覧が表示され、その中から、指定した給紙段（ここでは４番目の給紙段）にセットされる、或いはセットされている用紙の表面の用紙種類（コート紙１）を選択している。これによりＭＦＰ制御部２０１は、その選択された用紙種類のボタン４０１の表示色を変える。この状態で「ＯＫ（裏面も同じ）」ボタン４０２が押されると、その用紙の裏面の設定が表面の設定と同じになる。図４（Ａ）において「ＯＫ（裏面も同じ）」ボタン４０２が押されると、表裏ともコート紙１、つまり両面がコート紙１として設定される。また「裏面の設定」ボタン４０３が押されると、ＭＦＰ制御部２０１は図４（Ｂ）に示す裏面用の用紙種類の選択画面をパネルに表示する。また図４（Ａ）で、「キャンセル」ボタン４０４が押されると、この用紙種類の設定をキャンセルする。更に「戻る」ボタン４０５が押されると図３の給紙段の選択画面に戻る。なお、用紙の表面とは、給紙段から用紙を給紙して最初に印刷が行われる面である。例えば、給紙段１０５、１０６に用紙をセットする場合には、最初に印刷を行いたい面を下にして用紙をセットする必要がある。これは、給紙段１０６、または１０７から給紙された用紙は、給紙段において下向きにセットされた面から印刷されるためである。一方、給紙デッキ１０７に用紙をセットする場合、最初に印刷を行いたい面を上にして用紙をセットする必要がある。これは、給紙デッキ１０７から給紙された用紙は、給紙デッキにおいて上向きにセットされた面から印刷されるためである。
【００２５】
ここで、本実施形態におけるＭＦＰ１０１の搬送パス、搬送パス上で用紙に印刷が行われる方向の一例を、図１３を用いて具体的に説明する。
【００２６】
給紙段１０５、給紙段１０６にセットされた用紙は、給紙ローラ７１によって給紙され、搬送ローラ７２によって転写体９の位置まで搬送される。その過程で給紙段にセットされている状態では図面下方向に向いていた面が、転写体の位置に到達したときには図面上方向を向いている。そして、転写体９によって用紙の上方向の面（表面）に画像が転写される。その後、用紙は、定着器８によって定着され、搬送ローラ７４によって搬送され、両面パス７６に搬送される。なお、片面印刷の場合には、定着器８によって定着された用紙は排紙トレイ７５に排紙される。この構成は一例であり、印刷装置の構成、特に搬送パスや、搬送パス上で用紙に印刷が行われる方向によって、給紙段にセットすべき用紙の向きは適宜変更されればよい。また、本実施形態では、ＭＦＰ１０１が、電子写真方式で印刷を行う場合を説明するが、これに限られるものではなく、インクジェット方式や、その他の印刷形態であっても、適用することができる。
【００２７】
図４（Ｂ）では、図４（Ａ）の表面の場合と同様に用紙種類の一覧が表示され、その中から、指定した給紙段（ここでは４番目の給紙段）にセットされる、或いはセットされている用紙の裏面の用紙種類（ここでは表面と同じコート紙１）を選択している。ここでもＭＦＰ制御部２０１は、その選択された用紙種類のボタン４０６の表示色を変える。この状態で「ＯＫ」ボタン４０７が押されると裏面の用紙の種類設定が完了する。また「キャンセル」ボタン４０８が押されると、用紙種類の設定をキャンセルする。更に「戻る」ボタン４０９が押されると、図４（Ａ）の表面用の用紙種類の選択画面に戻る。このように図４（Ａ）（Ｂ）の画面を使用して、所望の給紙段にセットされる用紙の表裏の特性を設定できる。なお、用紙の裏面とは、用紙の表面とは反対側の面である。片面印刷の場合、用紙の裏面には印刷が行われない。両面印刷の場合、用紙の表面に印刷された後、図１３の両面パス７６を通して、用紙の表裏を反転させた後、転写体９によって用紙の裏面に印刷が行われる。その後、用紙に転写された画像は、定着器８によって定着され、搬送ローラ７４によって搬送され、排紙トレイ７５に排紙される。
【００２８】
図５は、ＰＣ１０３で表示されるプリンタドライバの設定画面例を示す図である。
【００２９】
ＰＣ１０３上で印刷データを作成した各種アプリケーションから印刷指示を行うと、図５に示すプリンタドライバのプロパティ画面が表示される。「ページ設定」タブ５０１では、原稿サイズ（ここではＡ４）、部数（ここでは１部）、印刷の向き（ここでは縦）などを設定できる。「仕上げ」タブ５０２では、ステイプル、パンチ、片面／両面などの仕上げ処理を設定できる。「給紙」タブ５０３では、ＭＦＰ１０１で印刷する用紙がセットされている給紙段を指定できる。「印刷品質」タブ５０４では、カラーモードなどの設定ができる。ページ毎に用紙種類を変更する場合には、「ページ設定」タブ５０１の「用紙種類設定」ボタン５０５を使用する。この「用紙種類設定」ボタン５０５が押されると、プリンタドライバは、図６に示す用紙種類の設定画面を表示する。
【００３０】
図６は、本実施形態に係る用紙種類の設定画面の一例を示す図である。ここでは、各ページの印刷に使用する用紙を設定することができる。
【００３１】
基本用紙設定ダイアログ６０１では、主として印刷に使用する用紙の種類を選択する。図６では「普通紙」が選択されている。用紙設定エリア６０２では、各用紙の種類ごとに、その表面と裏面のサムネイルを表示している。そして、そのサムネイルを指示することにより、ページ番号、印刷面、使用する用紙種類を設定できる。ここでは各サムネイルの下の下線が引かれた文字列を指定すると、プリンタドライバは、その用紙の表面或いは裏面に設定できる用紙一覧６０３を表示する。ここでユーザは、この用紙一覧６０３の中から所望の用紙種類を選択する。図の例では、用紙一覧６０３から「４−表のデフォルト用紙」として「薄紙１」「普通紙」「厚紙１」のいずれかを指定できる。こうして印刷に使用する用紙の種類と、その表面と裏面の特性を指定することができる。こうして設定が終わったら「ＯＫ」ボタン６０４を押すことで設定が完了し、プリンタドライバのプロパティ画面に戻る。また「キャンセル」ボタン６０５を押すことにより、この画面の設定をキャンセルし、図５のプリンタドライバの画面に戻る。そして図５で、ここで「ＯＫ」ボタン５０６が押されると、プリンタドライバは、ＭＦＰ１０１やプリントサーバ１０４に印刷指示を行う。なお、同じ用紙に印刷される、表面のページと裏面のページの用紙の種類が矛盾する場合、ＭＦＰ制御部２０１は、ユーザにその旨を警告する。または、表面のページと裏面のページの用紙の種類が異なるような設定が指示されても、その設定を反映させないようにしてもよい。表面と裏面のページの用紙の種類が矛盾する場合とは、表面が「厚紙」で裏面が「薄紙」等である。ユーザは、片面コート紙を用いて印刷を行いたい場合、コートされた面に印刷したいページに対応する用紙の種類を「コート紙」に設定する。この場合、「コート紙」に設定されたページの裏面のページは、必ずしも「コート紙」でなくてもよく、「普通紙」や「厚紙」であってもよい。
【００３２】
次に本実施形態１の制御手順について図７及び図９を参照して説明する。
【００３３】
図７は、コンピュータ端末（ＰＣ）１０３からＭＦＰ１０１に印刷指示を出力する処理を示すフローチャートである。尚、図７のフローチャートに示す処理は、ＰＣのＣＰＵがＲＯＭから読み出したプログラムを実行することによって行われる。また、この処理の実行前には、ＭＦＰ１０１において、前述の図３及び図４で説明したように、ＭＦＰ１０１の各給紙段に装填（収納）されている用紙の表裏特性が設定されているものとする。
【００３４】
まずＳ１で、図５及び図６を参照して説明したプリンタドライバの設定によって印刷データの各ページに対する用紙種類を設定する。次にＳ２に進み、ＰＣ１０３からＭＦＰ１０１に対して印刷ジョブを発行して印刷指示を行う。
【００３５】
図８は、実施形態１に係るＭＦＰ１０１がＰＣ１０３から受信した印刷データを解析して印刷する処理を説明するフローチャートである。この処理は、ＭＦＰ制御部２０１のＣＰＵ（不図示）がメモリ部２０３に格納されたプログラムを実行することにより実現される。
【００３６】
この印刷処理は両面印刷が指定されることを前提としている。まずＳ１１で、ＭＦＰ制御部２０１は、ＰＣ１０３から受信した印刷データの全てのページの解析が完了したかを判定する。Ｓ１１で、全ページの解析が完了したと判定された場合は処理を終了する。一方Ｓ１１で、全ページの解析完了と判定されなかった場合はＳ１２に進み、印刷データの解析を続ける。Ｓ１２では、受信した印刷データの最初の両面ページの表面の印刷情報を解析する。この解析によって、ＭＦＰ制御部２０１は、そのページの表面が印刷される用紙の種類情報を得る。次にＳ１３に進み、Ｓ１２で解析したページの裏面のページ解析が完了したか、或いは裏面の解析が不要かどうかを判定する。Ｓ１３で、解析完了或いは解析不要と判定した場合はＳ１４へ進み、表面と裏面とを同じ設定にする。解析不要とは、例えば、裏面が表面と同じ種類として設定されている場合や、片面印刷を行うよう指定されている場合である。一方、Ｓ１３で解析が必要と判定した場合はＳ１５へ進む。Ｓ１５では、受信した印刷データの裏面のページ情報を解析する。この解析によって、ＭＦＰ制御部２０１は、裏面の用紙の種類情報を得てＳ１６に進む。
【００３７】
Ｓ１６では、Ｓ１２とＳ１５で解析して求めたページの表面及び裏面の用紙種と、ＭＦＰ１０１で選択されている給紙段にセットされている用紙情報とを比較する。その選択されている給紙段の用紙の種類情報と一致しているときはＳ１７に進み、その選択された給紙段にセットされている用紙を使用して、そのページの印刷データを印刷する。そしてＳ１１に戻って、次の両面ページの解析処理に進む。
【００３８】
一方、Ｓ１６で表裏の用紙種が一致しなかった場合はＳ１８へ進む。Ｓ１８では、ＭＦＰ１０１の給紙段に印刷に必要な用紙がないため、操作部２０６のパネルに印刷に必要な用紙を給紙するようにユーザに促すメッセージを表示する。そしてＳ１９に進み、ユーザによって用紙が、ＭＦＰ１０１の複数の給紙段のうちいずれかの給紙段に装填されて、前述の図３、図４で説明したように、その給紙段が選択され、そこに装填された用紙の種類が設定されるのを待つ。こうして給紙段への設定が行われると、ＭＦＰ制御部２０１は、その給紙段に設定された用紙の種類が、Ｓ１２とＳ１５で解析された用紙の種類と一致しているかを否かを判定する。ここで印刷に必要な用紙がセットされていると判断するとＳ１７へ進んで、その用紙を使用して印刷を行う。また印刷に必要な用紙とは別の用紙がセットされた場合、或いは何も用紙がセットされていない場合はＳ１９の処理を実行する。
【００３９】
このように本実施形態１によれば、印刷に適合する用紙が給紙段に装填されていないとき、印刷に必要な用紙を給紙するようにユーザに促すメッセージを表示することができる。
【００４０】
以上のような制御を行うことによって、用紙の表面に対応するページと裏面に対応するページとに対して異なる属性（種類等）を設定し、それぞれの属性に対応する用紙が収納されている給紙段を選択して印刷させることができる。また、ＭＦＰ１０１は、給紙段に設定されている用紙の種類の情報によって適切な用紙を給紙できるか否かを判定することができるので、極力生産性を低下させることなく印刷を行うことができる。
【００４１】
［実施形態２］
次に本発明の実施形態２について説明する。この実施形態２では、選択された給紙段の用紙の表裏の特性と逆の表裏特性を有する用紙を装填した給紙段を用意する。例えば、表面だけがコート紙である用紙（片面コート紙（裏面は普通紙））が装填された第１の給紙段を設定するとき、同時に裏面だけがコート紙である用紙（片面コート紙（表面が普通紙））を装填する第１の給紙段以外の第２の給紙段を設定する。そして両面印刷時、表面の印刷データがコート紙用のデータで、裏面の印刷データが普通紙用のデータであるときは第１の給紙段から用紙を供給して印刷する。一方、逆に、両面印刷時、裏面の印刷データがコート紙用のデータで、表面の印刷データが普通紙用のデータであるときは第１の給紙部とは異なる第２の給紙段から用紙を供給して印刷する。尚、実施形態２の印刷システム、及びＭＦＰ１０１の構成は前述の実施形態１と同じであるため、その説明を省略する。
【００４２】
図９は、実施形態２において、ＭＦＰ１０１の給紙段の用紙を登録する処理を説明するフローチャートである。この処理は、ＭＦＰ制御部２０１のＣＰＵ（不図示）がメモリ部２０３に格納されたプログラムを実行することにより実現される。
【００４３】
この処理は用紙の登録処理が起動されることにより開始され、まずＳ２１で、操作部２０６のパネルに図３に示す登録画面を表示して、印刷に使用する給紙段を選択する。次にＳ２２に進み、ユーザは、図４に示す画面を表示して、Ｓ２１で選択された給紙段にセットされる用紙の表裏の特性を設定する。次にＳ２３に進み、図４で設定した表裏の特性と表裏逆の用紙種類の用紙がセットされている給紙段があるかどうかを判定する。Ｓ２３で、表裏の特性が逆の用紙がセットされている給紙段があると判定した場合は、この用紙の登録を終了する。一方、Ｓ２３で、選択している給紙段の用紙の表裏の特定と逆の表裏特性を有する用紙がセットされている給紙段がないと判定した場合はＳ２４に進む。Ｓ２４でＭＦＰ制御部２０１は、操作部２０６のパネルに図１０に示す表裏逆の用紙種類の登録画面を表示する。
【００４４】
図１０は、Ｓ２２で設定した用紙の表裏の特性と、表裏逆である用紙を登録するための画面例を示す図である。
【００４５】
図１０では、前述の図３で４番目の給紙段が選択されているため、それ以外の複数の給紙段からなる給紙段一覧が表示されている。そしてここでは３番目の給紙段が選択されており、その表示ボタン１００１の表示色が変更されている。この状態で「ＯＫ」ボタン１００２が押されると、この３番目の給紙段に、４番目の給紙段に装填されている用紙と表裏逆の用紙種類が設定される。一方、「キャンセル」ボタン１００３が押されると、この表裏逆の用紙登録処理がキャンセルされる。
【００４６】
本実施形態２では、ユーザに、選択した給紙段（４番目）の用紙の表裏の特性と異なる表裏逆の特性の用紙を装填する給紙段を登録させる。これによりＭＦＰ１０１は、例えば、表面がコート紙で裏面が普通紙の用紙と、表面が普通紙で裏面がコート紙の用紙とを状況によって使い分けることができる。これにより印刷を円滑に行うことができるようになる。具体的に、１ページ目（コート紙）、２ページ目（普通紙）、３ページ目（コート紙）、４ページ目（普通紙）、５ページ目（普通紙）、６ページ目（コート紙）という印刷データを受信する場合を考える。ＭＦＰ制御部２０１は、このような印刷データを受信した場合に、１〜２枚目の用紙を第１の給紙部から給紙し、３枚目の用紙を第２の給紙部から給紙して印刷する。
【００４７】
［実施形態３］
次に本発明の実施形態３について説明する。この実施形態３では、前述の実施形態１とは異なり、プリントサーバ１０４で使用する用紙を決定する。尚、実施形態３の印刷システム、及びＭＦＰ１０１の構成は前述の実施形態１と同じであるため、その説明を省略する。
【００４８】
図１１は、実施形態３に係るユーザ端末（ＰＣ）１０３による処理を説明するフローチャートである。図１１のフローチャートに示すステップは、ユーザ端末（ＰＣ）１０３のＣＰＵがＲＯＭからプログラムを読み出して実行することによって行われる。この処理を実行する前、ＭＦＰ１０１で設定された給紙段の情報を、ＭＦＰ１０１からプリントサーバ１０４に送信する。これによりプリントサーバ１０４は、ＭＦＰ１０１における給紙段の情報を取得している。
【００４９】
Ｓ３１では、前述したプリンタドライバの設定（図５、図６）によって印刷データの印刷に使用する用紙の種類を設定する。そしてＳ３２に進み、プリントサーバ１０４に対して印刷指示を行う。
【００５０】
図１２は、実施形態３に係るプリンタサーバ１０４がＰＣ１０３から受信した印刷データを解析してＭＦＰ１０１に印刷を指示する処理を説明するフローチャートである。図１２のフローチャートに示すステップは、プリンタサーバ１０４のＣＰＵが、ＲＯＭから読み出したプログラムを実行することによって行われる。
【００５１】
この印刷処理は両面印刷であることを前提としている。まずＳ４１で、プリントサーバ１０４のＣＰＵは、ＰＣ１０３から受信した印刷データの全てのページの解析が完了したかを判定する。Ｓ４１で、全ページの解析が完了したと判定された場合は処理を終了する。一方Ｓ４１で、全ページの解析完了と判定されなかった場合はＳ４２に進み、プリントサーバ１０４のＣＰＵは印刷データの解析を続ける。Ｓ４２で、プリントサーバ１０４のＣＰＵは、受信した印刷データの最初の両面ページの表面の印刷情報を解析する。この解析によって、サーバ１０４は、そのページの表面が印刷される用紙の種類情報を得る。次にＳ４３に進み、Ｓ４２で解析したページの裏面のページ解析が完了したか、或いは裏面の解析が不要かどうかを判定する。Ｓ４３で、解析完了或いは解析不要と判定した場合はＳ４４へ進み、表面と裏面とを同じ設定にする。一方Ｓ４３で解析が必要と判定した場合はＳ４５へ進む。Ｓ１５では、受信した印刷データの裏面のページ情報を解析する。この解析によって、プリンタサーバ１０４は裏面の用紙の種類情報を得てＳ４６に進む。
【００５２】
Ｓ４６では、Ｓ４２とＳ４５で解析して求めたページの表面及び裏面の用紙種と、ＭＦＰ１０１で選択されている給紙段にセットされている用紙情報とを比較する。その選択されている給紙段の用紙の種類情報と一致しているときはＳ４７に進み、プリントサーバ１０４は、ＭＦＰ１０１に対して、その一致した給紙段を指定し、印刷データをＭＦＰ１０１に送信してＳ４１に戻る。これによりＭＦＰ１０１は、その指定された給紙段の用紙を使用して、印刷データに従って印刷を行う。
【００５３】
一方、Ｓ４６で表裏の用紙種が一致しなかった場合はＳ４８へ進む。Ｓ４８では、ＭＦＰ１０１の給紙段に印刷に必要な用紙がないため、プリントサーバ１０４は、そのＭＦＰ１０１に対して、印刷に必要な用紙をセットするよう通知する。ここではＮＩＣ部２０２及びＭＦＰ制御部２０１を介し、操作部２０６のパネルに用紙をセットするよう促すメッセージを表示する。なお、プリントサーバ１０４が表示部を備えている場合、当該表示部にも用紙をセットするよう促すメッセージを表示してもよい。次にＳ４９に進み、ＭＦＰ１０１で、ユーザによって印刷に必要な用紙がセットされ、給紙段が選択されるのを待つ。こうしてプリントサーバ１０４は、ＭＦＰ１０１からの用紙の有無を示す信号に基づいて、印刷に必要な用紙がセットされたかを判定し、必要な用紙がセットされるとＳ４７へ進んで、ＭＦＰ１０１に対する印刷指示に進む。このＳ４９で、印刷に必要な用紙とは別の用紙がセットされたと判定した場合は、或いは何も用紙がセットされていない場合は、用紙がセットされるまでプリントサーバ１０４は待機する。尚、このＳ４９では、印刷速度を向上するために、印刷データの送信待機の間、プリントサーバ１０４は、次ページ以降の印刷データの解析を行ってもよい。
【００５４】
このように本実施形態３によれば、プリントサーバ１０４を使用した場合でも、前述の実施形態１と同様に、印刷に適合する用紙が給紙段に装填されていないとき、印刷に必要な用紙を給紙するようにユーザに促すメッセージを表示することができる。
【００５５】
［実施形態４］
実施形態４では、印刷データが用紙の表面と裏面の種類のいずれか一方だけを設定している場合は、その印刷データの設定と用紙の表面或いは裏面のいずれか一方が一致する給紙段を選択する。
【００５６】
また印刷データが用紙の表面と裏面の種類のいずれか一方だけを設定している場合は、その印刷データで設定されている面と反対の面を、普通紙とする。例えば印刷データが、用紙の表面をコート紙として設定していて、その用紙の裏面に関して何も設定していない（例えば白紙）場合、その裏面を普通紙に設定する。これは印刷データが表面をコート紙として指定し、裏面を白紙として指定されたものである場合に、ＭＦＰ１０１では高価な両面コート紙を選択せず、比較的廉価な片面コート紙（裏が普通紙）を選択して印刷するためである。
（その他の実施例）
なお、上述した実施形態では、用紙の表面と裏面とで異なる種類（普通紙またはコート紙等）を設定する例を説明した。設定される値はこれに限らず、用紙の表面性を示す値や、用紙の質感を示す値であってもよい。また、ユーザが設定した用紙の特性を示す値を、各給紙段にセットされる用紙の表面と裏面とで別々に設定し、当該特性を示す値に対応する値をＰＣ側で印刷データの設定として設定する場合でも本発明を適用することができる。
【００５７】
また、上述した実施形態では、プリンタドライバで、図６に示すような用紙の属性を指定する例を説明したが、ＰＣのアプリケーションソフトで同様の設定ができるようにしてもよい。
【００５８】
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【図１】
2011115953.tif 000003
【図２】
2011115953.tif 000004
【図３】
2011115953.tif 000005
【図４】
2011115953.tif 000006
【図５】
2011115953.tif 000007
【図６】
2011115953.tif 000008
【図７】
2011115953.tif 000009
【図８】
2011115953.tif 000010
【図９】
2011115953.tif 000011
【図１０】
2011115953.tif 000012
【図１１】
2011115953.tif 000013
【図１２】
2011115953.tif 000014
【図１３】
2011115953.tif 000015