(57)【特許請求の範囲】
【請求項１】
印刷装置であって、
外部装置から装置設定情報を受信する受信手段と、
前記印刷装置の用紙保持部に保持された用紙のサイズであって、前記印刷装置に対するユーザの操作によって変更され得る用紙のサイズを前記受信手段によって受信された装置設定情報に従って設定する設定手段と、
印刷すべき画像データ、前記画像データが印刷される用紙のサイズを示すジョブ設定情報、及び前記設定手段によって設定された用紙のサイズを変更するのに用いられる付加設定情報を含むジョブ情報を、ユーザの指示に従って、取得する取得手段と、
前記取得手段によって取得されたジョブ情報が前記付加設定情報を含まず且つ前記ジョブ設定情報によって示される用紙のサイズが前記設定手段によって設定された用紙のサイズと一致する場合、前記設定手段によって設定された用紙のサイズに係る用紙に前記画像データを印刷する印刷手段と、
前記取得手段によって取得されたジョブ情報が前記付加設定情報を含まず且つ前記ジョブ設定情報によって示される用紙のサイズが前記設定手段によって設定された用紙のサイズと一致しない場合、ユーザにエラーを通知する通知手段と、
前記取得手段によって取得されたジョブ情報が前記付加設定情報を含む場合、前記付加設定情報に基づいて前記設定手段によって設定された用紙のサイズを変更すると共に、前記付加設定情報によって示される用紙のサイズに係る用紙に前記画像データを印刷するように前記印刷装置を制御する制御手段と
を備えたことを特徴とする印刷装置。
【請求項２】
前記設定手段によって設定された用紙のサイズが前記付加設定情報に基づいて変更された場合、前記設定手段によって設定された用紙のサイズを保持する保持手段をさらに備えることを特徴とする請求項１記載の印刷装置。
【請求項３】
前記保持手段は、前記設定手段によって設定された用紙のサイズを前記外部装置に送信することによって、前記設定手段によって設定された用紙のサイズを当該外部装置に一時的に保持させることを特徴とする請求項２記載の印刷装置。
【請求項４】
前記取得手段により取得されたジョブ情報が前記付加設定情報を含むか否かを判断する判断手段をさらに備えることを特徴とする請求項１乃至３のいずれか１項に記載の印刷装置。
【請求項５】
前記取得手段により取得されたジョブ情報は、当該ジョブ情報が前記付加設定情報を含むか否かを示す情報をさらに含み、
前記判断手段は、当該情報に基づいて、前記取得手段により取得されたジョブ情報が前記付加設定情報を含むか否かを判断することを特徴とする請求項４記載の印刷装置。
【請求項６】
印刷装置の制御方法であって、
外部装置から装置設定情報を受信する受信ステップと、
前記印刷装置の用紙保持部に保持された用紙のサイズであって、前記印刷装置に対するユーザの操作によって変更され得る用紙のサイズを前記受信ステップで受信された装置設定情報に従って設定する設定ステップと、
印刷すべき画像データ、前記画像データが印刷される用紙のサイズを示すジョブ設定情報、及び前記設定手ステップで設定された用紙のサイズを変更するのに用いられる付加設定情報を含むジョブ情報を、ユーザの指示に従って、取得する取得ステップと、
前記取得ステップで取得されたジョブ情報が前記付加設定情報を含まず且つ前記ジョブ設定情報によって示される用紙のサイズが前記設定ステップで設定された用紙のサイズと一致する場合、前記設定ステップで設定された用紙のサイズに係る用紙に前記画像データを印刷する印刷ステップと、
前記取得ステップで取得されたジョブ情報が前記付加設定情報を含まず且つ前記ジョブ設定情報によって示される用紙のサイズが前記設定ステップで設定された用紙のサイズと一致しない場合、ユーザにエラーを通知する通知ステップと、
前記取得ステップ取得されたジョブ情報が前記付加設定情報を含む場合、前記付加設定情報に基づいて前記設定ステップで設定された用紙のサイズを変更すると共に、前記付加設定情報によって示される用紙のサイズに係る用紙に前記画像データを印刷するように前記印刷装置を制御する制御ステップと
を備えたことを特徴とする印刷装置の制御方法。
【請求項７】
印刷装置の制御方法をコンピュータに実行させるためのプログラムであって、
前記印刷装置の制御方法は、
外部装置から装置設定情報を受信する受信ステップと、
前記印刷装置の用紙保持部に保持された用紙のサイズであって、前記印刷装置に対するユーザの操作によって変更され得る用紙のサイズを前記受信ステップで受信された装置設定情報に従って設定する設定ステップと、
印刷すべき画像データ、前記画像データが印刷される用紙のサイズを示すジョブ設定情報、及び前記設定手ステップで設定された用紙のサイズを変更するのに用いられる付加設定情報を含むジョブ情報を、ユーザの指示に従って、取得する取得ステップと、
前記取得ステップで取得されたジョブ情報が前記付加設定情報を含まず且つ前記ジョブ設定情報によって示される用紙のサイズが前記設定ステップで設定された用紙のサイズと一致する場合、前記設定ステップで設定された用紙のサイズに係る用紙に前記画像データを印刷する印刷ステップと、
前記取得ステップで取得されたジョブ情報が前記付加設定情報を含まず且つ前記ジョブ設定情報によって示される用紙のサイズが前記設定ステップで設定された用紙のサイズと一致しない場合、ユーザにエラーを通知する通知ステップと、
前記取得ステップ取得されたジョブ情報が前記付加設定情報を含む場合、前記付加設定情報に基づいて前記設定ステップで設定された用紙のサイズを変更すると共に、前記付加設定情報によって示される用紙のサイズに係る用紙に前記画像データを印刷するように前記印刷装置を制御する制御ステップと
を備えたことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置及びその制御方法、並びにプログラムに関する。
【背景技術】
【０００２】
従来、データを印刷出力する印刷装置等においては印刷装置の設定値と印刷するジョブの情報を比較し一致していなければエラーを表示し印刷を行わない技術が広く知られている。
【０００３】
こうした場合はジョブをキャンセルするか印刷装置の設定値を適切なものに変更することで印刷が可能となる。また印刷装置に適切な設定値を設定するための制御としては他のデバイスの設定値とデバイス自身の設定値を入れ替えるなどの技術が知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−３９９１５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
このような技術背景において、印刷装置によっては印刷装置に表示パネルを持たず、操作キーやＬＥＤのみを有する印刷装置が知られている。この印刷装置は一般にＰＣ上のアプリケーションから印刷装置へ指示を行う事ができる。このため上述した印刷装置への設定値はＰＣ上のアプリケーションから変更できるが印刷装置の操作キーからは変更できない。
【０００６】
従って、このような印刷装置において印刷装置の設定値と印刷するジョブの情報を比較し一致していない場合、ユーザはデバイス側のＬＥＤ表示を見てエラーに気づいても印刷装置の設定値をデバイスの操作キーでは変更できない。
【０００７】
このためユーザはＰＣまで戻って、ＰＣ上のアプリケーションから設定値を変更しなければならないという課題があった。この課題はデバイスとＰＣが近くにない場合などにはより深刻な課題となる。
【０００８】
このように、従来の技術では、印刷装置が印刷を実行する際に印刷に関する設定が異なった場合に、設定を変更できない印刷装置では、設定を変更可能な装置によって設定を変更しなければならない。
【０００９】
従って、印刷装置が印刷を実行する際に印刷に関する設定が異なった場合に、設定を変更できない印刷装置はユーザの利便性を損なうことがあるという問題点があった。
【００１０】
本発明の目的は、印刷装置が印刷を実行する際に印刷に関する設定が異なった場合に、設定を変更できない印刷装置において、ユーザの利便性を高めた印刷装置及びその制御方法、並びにプログラムを提供することにある。
【課題を解決するための手段】
【００１１】
上記目的を達成するために、請求項１の印刷装置は、印刷装置であって、外部装置から装置設定情報を受信する受信手段と、前記印刷装置の用紙保持部に保持された用紙のサイズであって、前記印刷装置に対するユーザの操作によって変更され得る用紙のサイズを前記受信手段によって受信された装置設定情報に従って設定する設定手段と、印刷すべき画像データ、前記画像データが印刷される用紙のサイズを示すジョブ設定情報、及び前記設定手段によって設定された用紙のサイズを変更するのに用いられる付加設定情報を含むジョブ情報を、ユーザの指示に従って、取得する取得手段と、前記取得手段によって取得されたジョブ情報が前記付加設定情報を含まず且つ前記ジョブ設定情報によって示される用紙のサイズが前記設定手段によって設定された用紙のサイズと一致する場合、前記設定手段によって設定された用紙のサイズに係る用紙に前記画像データを印刷する印刷手段と、前記取得手段によって取得されたジョブ情報が前記付加設定情報を含まず且つ前記ジョブ設定情報によって示される用紙のサイズが前記設定手段によって設定された用紙のサイズと一致しない場合、ユーザにエラーを通知する通知手段と、前記取得手段によって取得されたジョブ情報が前記付加設定情報を含む場合、前記付加設定情報に基づいて前記設定手段によって設定された用紙のサイズを変更すると共に、前記付加設定情報によって示される用紙のサイズに係る用紙に前記画像データを印刷するように前記印刷装置を制御する制御手段とを備えたことを特徴とする。
【発明の効果】
【００１２】
本発明によれば、印刷装置が印刷を実行する際に印刷に関する設定が異なった場合に、設定を変更できない印刷装置において、ユーザの利便性を高めた印刷装置及びその制御方法、並びにプログラムを提供することができる。
【図面の簡単な説明】
【００１３】
【図１】本発明の実施の形態に係る印刷装置を含むシステムの概略構成を示す図である。
【図２】図１におけるＰＣ、及びサーバのハードウェア構成を示す図である。
【図３】図１における印刷装置のハードウェア構成を示す図である。
【図４】図１における印刷装置の断面図の一部を示す図である。
【図５】図２における表示部に表示されるＵＩアプリケーションの画面例を示す図である。
【図６】設定ダイアログの詳細図である。
【図７】設定ダイアログにより設定される印刷装置の管理テーブルを示す図である。
【図８】図２における表示部に表示される印刷ドライバの画面例を示す図である。
【図９】設定情報が付加されない場合の印刷ジョブを示す図である。
【図１０】図２における表示部に表示される設定情報付加ダイアログを示す図である。
【図１１】設定情報が付加される場合の印刷ジョブを示す図である。
【図１２】図２におけるＣＰＵにおける印刷処理の手順を示すフローチャートである。
【発明を実施するための形態】
【００１４】
以下、本発明の実施の形態について図面を参照しながら詳述する。
【００１５】
図１は、本発明の実施の形態に係る印刷装置を含むシステムの概略構成を示す図である。
【００１６】
図１において、印刷装置１０３とＰＣ１０２とサーバ１０４（上位装置）はネットワークで接続されている。ユーザ１０１は、ＰＣ１０２で動作するＵＩアプリケーションを操作することにより印刷装置１０３に任意の設定や指示を行う事が出来る。ＰＣ１０２とサーバ１０４は、印刷装置１０３に対する外部装置を構成する。
【００１７】
ユーザ１０１は、ＰＣ１０２で動作する印刷ドライバを操作することによりサーバ１０４にジョブの送信を行う事が出来る。印刷装置１０３はサーバ１０４にジョブ送信要求を出すことができる。サーバ１０４はジョブ送信要求を受けると印刷装置１０３にジョブを送信する。
【００１８】
図２は、図１におけるＰＣ１０２、及びサーバ１０４のハードウェア構成を示す図である。
【００１９】
図２において、ＣＰＵ２０１は、システム全体を制御するプロセッサである。ＲＡＭ２０２は、ＣＰＵ２０１が動作するためのシステムワークメモリであり、プログラムを記録するためのプログラムメモリとして使用される。ＨＤＤ２０３は、ＣＰＵ２０１によって実行される各種プログラムや画像データを記憶するデータ記憶領域である。
【００２０】
操作部インタフェース２０４は、操作部２０６とのインタフェース部で、操作部２０６からの入力信号を受け付ける。また、操作部２０６からユーザが入力した情報を、ＣＰＵ２０１に伝える役割をする。
【００２１】
表示部インタフェース２０９は、表示部２１０とのインタフェース部で、ＣＰＵ２０１の制御に応じて表示部２１０への出力信号を出力する。ＵＳＢインタフェース２０８は、ＵＳＢデバイスに接続するための機能ユニットで、ＵＳＢを介して他のデバイスのステータスを取得したり、ステータスを返したりするために使用される。
【００２２】
ＬＡＮインタフェース２０７は、ＬＡＮに接続するための機能ユニットで、ＬＡＮを介して他のデバイスのステータスを取得したり、ステータスを返したりするために使用される。
【００２３】
図３は、図１における印刷装置１０３のハードウェア構成を示す図である。
【００２４】
図３において、コントローラユニット３１３は、画像出力デバイスとして機能するプリンタ３１１と接続することで、画像データやデバイス情報の入出力を行う。
【００２５】
ＣＰＵ３０１は、システム全体を制御するプロセッサである。ＲＡＭ３０３は、ＣＰＵ３０１が動作するためのシステムワークメモリであり、プログラムを記録するためのプログラムメモリや、画像データを一時記録するための画像メモリでもある。ＮＶＭＥＭ３０４は不揮発性のメモリであり設定情報等が記録される。
【００２６】
操作部３１６はデバイスを操作するためのキーとデバイスの状態を示すＬＥＤを備える。操作部インタフェース３１５は、操作部３１６とのインタフェース部で、操作部３１６が備えるＬＥＤの制御情報を送信する。
【００２７】
また、操作部３１６からユーザが入力した情報を、ＣＰＵ３０１に伝える役割をする。給紙部１（３１７）、給紙部２（３１８）は用紙を保持しプリンタ３１１が印刷を行う際の用紙を供給する。給紙部１（３１７）、給紙部２（３１８）は、用紙保持部を構成する。
【００２８】
ＦＬＡＳＨＲＯＭ３０２は書き換え可能な不揮発性メモリであり、システムを制御するための各種制御プログラムが記録される。ＵＳＢインタフェース３０６は、ＰＣ１０２とのＵＳＢ接続を可能にする。ＬＡＮインタフェース３１４はＰＣ１０２とのＬＡＮ接続を可能にする。
【００２９】
Image Busインタフェース３０７は、システムバス３０５と画像データを高速で転送する画像バス３１２とを接続し、データ構造を変換するバスブリッジである。画像バス３１２は、ＰＣＩバスまたはＩＥＥＥ１３９４で構成される。
【００３０】
画像バス３１２上には以下のデバイスが配置される。ＲＩＰ（ラスタイメージプロセッサ）３０８はＰＤＬコードのようなベクトルデータをビットマップイメージに展開する。プリンタインタフェース３１０は、プリンタ３１１とコントローラユニット３１３を接続し、画像データの同期系／非同期系の変換を行う。
【００３１】
画像処理部３０９は、入力画像データに対し補正、加工、編集を行ったり、プリント出力画像データに対して、プリンタの補正、解像度変換等を行う。また、これに加えて、画像処理部３０９は、画像データの回転や、多値画像データに対してはＪＰＥＧ、２値画像データはＪＢＩＧ、ＭＭＲ、ＭＨ等の圧縮伸張処理を行う。
【００３２】
プリンタ３１１は、ラスタイメージデータを用紙上の画像に変換する部分である。その方式は感光体ドラムや感光体ベルトを用いた電子写真方式である。プリント動作は、ＣＰＵ３０１からの指示によって起動する。
【００３３】
図４は、図１における印刷装置１０３の断面図の一部を示す図である。
【００３４】
感光ドラム４０１は、ＯＰＣ、アモルファスＳｅ、アモルファスＳｉ等の感光材料がアルミニウムやニッケルなどのシリンダ状の基盤上に形成されている。この感光ドラム４０１は矢印の方向に回転駆動され、その表面は帯電装置としての帯電ローラ４０２によって一様帯電される。
【００３５】
次に、画像情報に応じてＯＮ／ＯＦＦ制御されたレーザビーム４０３による走査露光が施され、静電潜像が形成される。この静電潜像は、現像装置４０４で現像、可視化される。現像方法としては、ジャンピング現像法、２成分現像法、ＦＥＥＤ現像法などが用いられ、イメージ露光と反転現像とを組み合わせて用いられることが多い。
【００３６】
可視化された未定着トナー像は、転写装置としての転写ローラ４０５により、所定のタイミングで搬送された記録材４１０の面４１１上に感光ドラム４０１上より転写される。面４１２にはトナー像は転写されない。
【００３７】
このとき記録材４１０は感光ドラム４０１と転写ローラ４０５に一定の加圧力で挟持搬送される。この未定着トナー像が転写された記録材４１０は、定着装置４０６へと搬送され、記録材４１０上の画像が定着される。
【００３８】
定着装置４０６は定着ローラ４０８と加圧ローラ４０９から構成される。感光ドラム４０１上に残存する転写残りの残留トナーは、クリーニング装置４０７により感光ドラム４０１の表面より除去される。
【００３９】
図５は、図２における表示部２１０に表示されるＵＩアプリケーション５０１の画面例を示す図である。
【００４０】
なお、図５の画面例は、操作パネルを持たない印刷装置１０３に関する操作を行うためのものである。
【００４１】
このＵＩアプリケーション５０１はＰＣのＣＰＵ２０１によって実行される。ＵＩアプリケーション５０１はＬＡＮインタフェース２０７によって印刷装置１０３と接続される。ユーザ１０１がＵＩアプリケーション５０１をインストールする際にＵＩアプリケーション５０１は印刷装置１０３と関連付けられる。
【００４２】
ＵＩアプリケーション５０１はデバイス状態表示部５０５を持つ。デバイス状態表示部５０５はＵＩアプリケーション５０１と接続されている印刷装置１０３の状態に応じた画面を表示する。
【００４３】
ＵＩアプリケーション５０１はデバイス状態説明部５０６を持つ。デバイス状態説明部５０６はＵＩアプリケーション５０１と接続されている印刷装置１０３のステータスに応じたテキストを表示する。図５では、「印刷中です」というテキストが表示されている。
【００４４】
ＵＩアプリケーション５０１は設定ボタン５０３を持つ。設定ボタン５０３をユーザ１０１が操作部２０６を用いて押下することで、後述する設定ダイアログが表示される。
【００４５】
図６は、設定ダイアログ６０１の詳細図である。
【００４６】
設定ダイアログ６０１の表示はＰＣのＣＰＵ２０１によって実行される。ユーザ１０１は操作部２０６を用いて設定ダイアログ６０１を操作し、印刷装置１０３へ任意の設定を行うことができる。
【００４７】
給紙部１用紙サイズリストボックス６０２を選択するとユーザは給紙部１（３１７）にセットされている用紙のサイズを指定できる。選択できる用紙サイズはＡ４、Ａ３、Ｂ５、レターなどである。選択した用紙サイズはＬＡＮインタフェース２０７によって印刷装置１０３に通知されＮＶＭＥＭ３０４に格納される。
【００４８】
給紙部１用紙タイプリストボックス６０３を選択するとユーザは給紙部１（３１７）にセットされている用紙のタイプを指定できる。選択できる用紙タイプは普通紙、厚紙、薄紙などである。選択した用紙タイプはＬＡＮインタフェース２０７によって印刷装置１０３に通知されＮＶＭＥＭ３０４に格納される。
【００４９】
給紙部２用紙サイズリストボックス６０４を選択するとユーザは給紙部２（３１８）にセットされている用紙のサイズを指定できる。選択できる用紙サイズはＡ４、Ａ３、Ｂ５、レターなどである。選択した用紙サイズはＬＡＮインタフェース２０７によって印刷装置１０３に通知されＮＶＭＥＭ３０４に格納される。
【００５０】
給紙部２用紙タイプリストボックス６０５を選択するとユーザは給紙部２（３１８）にセットされている用紙のタイプを指定できる。選択できる用紙タイプは普通紙、厚紙、薄紙などである。選択した用紙タイプはＬＡＮインタフェース２０７によって印刷装置１０３に通知されＮＶＭＥＭ３０４に格納される。
【００５１】
カール対策モードリストボックス６０６は定着装置４０６の温度を低温に設定することができる。これにより用紙のカールを防ぐことが可能となる。選択できる項目は「使用しない」、「レベル１」、「レベル２」である。レベル２が最も定着装置４０６の温度を低温に設定し動作する。選択したレベルはＬＡＮインタフェース２０７によって印刷装置１０３に通知されＮＶＭＥＭ３０４に格納される。
【００５２】
ラフ紙モードリストボックス６０７は定着装置４０６の温度を高温に設定することができる。これにより用紙へのトナーの定着不良を防ぐことが可能となる。選択できる項目は「使用しない」、「レベル１」、「レベル２」である。レベル２が最も定着装置４０６の温度を高温に設定し動作する。選択したレベルはＬＡＮインタフェース２０７によって印刷装置１０３に通知されＮＶＭＥＭ３０４に格納される。
【００５３】
なおカール対策モードリストボックス６０６が「使用しない」以外に設定されている場合はラフ紙モードリストボックス６０７による設定は無効となる。同様に、ラフ紙モードリストボックス６０７が「使用しない」以外に設定されている場合はカール対策モードリストボックス６０６による設定は無効となる。
【００５４】
定着改善モードリストボックス６０８は感光ドラム４０１で可視化された未定着トナー像のトナー量を少なく設定できる。これにより用紙へのトナーの定着時への画像劣化を防ぐことが可能となる。
【００５５】
選択できる項目は「使用しない」、「レベル１」、「レベル２」である。レベル２が最もトナー量を少なく設定し動作する。選択したレベルはＬＡＮインタフェース２０７によって印刷装置１０３に通知されＮＶＭＥＭ３０４に格納される。
【００５６】
図７は、設定ダイアログ６０１により設定される印刷装置１０３の管理テーブルにおける設定値７０８を示す図である。
【００５７】
この管理テーブルにおける設定値７０８はＮＶＭＥＭ３０４、またはＲＡＭ２０２に格納される。
【００５８】
給紙部１用紙サイズ７０１には給紙部１（３１７）にセットされている用紙のサイズが格納される。とりうる用紙サイズはＡ４、Ａ３、Ｂ５、レターなどである。デフォルト値はＡ４である。
【００５９】
給紙部１用紙タイプ７０２には給紙部１（３１７）にセットされている用紙のタイプが格納される。とりうる用紙タイプは普通紙、厚紙、薄紙などである。デフォルト値は普通紙である。
【００６０】
給紙部２用紙サイズ７０３には給紙部２（３１８）にセットされている用紙のサイズが格納される。とりうる用紙サイズはＡ４、Ａ３、Ｂ５、レターなどである。デフォルト値はＡ４である。
【００６１】
給紙部２用紙タイプ７０４には給紙部２（３１８）にセットされている用紙のタイプが格納される。とりうる用紙タイプは普通紙、厚紙、薄紙などである。デフォルト値は普通紙である。
【００６２】
カール対策モード７０５には印刷装置１０３のカール対策モードの動作モード値が格納される。とりうる値は「使用しない」、「レベル１」、「レベル２」である。デフォルト値は「使用しない」である。
【００６３】
ラフ紙モード７０６には印刷装置１０３のラフ紙モードの動作モード値が格納される。とりうる値は「使用しない」、「レベル１」、「レベル２」である。デフォルト値は「使用しない」である。
【００６４】
定着改善モード７０７には印刷装置１０３の定着改善モードの動作モード値が格納される。とりうる値は「使用しない」、「レベル１」、「レベル２」である。デフォルト値は「使用しない」である。
【００６５】
このように、印刷装置１０３は、印刷する際に用いられる設定項目ごとに予め定められた設定値を示す設定情報が格納されたＮＶＭＥＭ３０４（格納手段）を備えている。
【００６６】
図８は、図２における表示部２１０に表示される印刷ドライバ８０１の画面例を示す図である。
【００６７】
印刷ドライバ８０１はＰＣのＣＰＵ２０１によって実行される。
【００６８】
ユーザ１０１は、印刷ドライバ８０１を用いてサーバ１０４へ任意のジョブ情報９０１を送信することができる。
【００６９】
印刷ドライバ８０１はＬＡＮインタフェース２０７によってサーバ１０４と接続される。ユーザ１０１が印刷ドライバ８０１をＰＣ１０２にインストールする際に印刷ドライバ８０１はサーバ１０４と関連付けられる。
【００７０】
印刷ドライバ８０１はジョブ用紙サイズリストボックス８０２を備える。ジョブ用紙サイズリストボックス８０２を選択するとユーザ１０１はジョブ情報９０１にジョブ用紙サイズ９０２を指定できる。選択できる用紙サイズはＡ４、Ａ３、Ｂ５、レターなどである。ユーザ１０１が何も選択しなければデフォルト値のＡ４が指定される。
【００７１】
印刷ドライバ８０１はジョブ用紙タイプリストボックス８０３を備える。ジョブ用紙タイプリストボックス８０３を選択するとユーザ１０１はジョブ情報９０１へジョブ用紙タイプ９０３を指定できる。選択できる用紙タイプは普通紙、厚紙、薄紙などである。ユーザ１０１が何も選択しなければデフォルト値の普通紙が指定される。
【００７２】
印刷ドライバ８０１は設定情報付加ボタン８０４を備える。ユーザ１０１が設定情報付加ボタン８０４を押下すると設定情報付加ダイアログ１００１が表示される。ユーザ１０１は後述する設定情報付加ダイアログを操作することで印刷ジョブに設定情報を付加することができる。ユーザ１０１が何も選択しなければ印刷ジョブに設定情報は付加されない。
【００７３】
印刷ドライバ８０１は印刷開始ボタン８０５を備える。ユーザ１０１が印刷開始ボタン８０５を押下すると印刷ドライバ８０１は印刷ジョブを生成する。印刷ジョブはＬＡＮインタフェース２０７によってサーバ１０４へ送信される。
【００７４】
図９は、設定情報が付加されない場合のジョブ情報９０１を示す図である。
【００７５】
設定情報有無情報９０５は設定情報が付加されているか否かを示す値が格納される。図９では設定情報が付加されていないので０が格納されている。
【００７６】
ジョブ用紙サイズ９０２はジョブ用紙サイズリストボックス８０２で指定された用紙サイズが格納される。
【００７７】
ジョブ用紙タイプ９０３はジョブ用紙タイプリストボックス８０３で指定された用紙サイズが格納される。
【００７８】
印刷データ９０４はユーザ１０１が指定した任意の画像データである。
【００７９】
図１０は、図２における表示部２１０に表示される設定情報付加ダイアログ１００１を示す図である。
【００８０】
設定情報付加ダイアログ１００１はＰＣのＣＰＵ２０１によって実行される。
【００８１】
ユーザ１０１は操作部２０６を用いて設定情報付加ダイアログ１００１を操作し印刷ジョブ１１０１へ任意の設定を行うことができる。
【００８２】
ジョブ給紙部１用紙サイズリストボックス１００２を選択するとユーザ１０１は印刷ジョブ１１０１へ給紙部１用紙サイズ１１０４を指定できる。選択できる用紙サイズはＡ４、Ａ３、Ｂ５、レターなどである。ユーザ１０１が何も選択しなければデフォルト値のＡ４が指定される。
【００８３】
ジョブ給紙部１用紙タイプリストボックス１００３を選択するとユーザ１０１は印刷ジョブ１１０１へ給紙部１用紙タイプ１１０５を指定できる。選択できる用紙タイプは普通紙、厚紙、薄紙などである。ユーザ１０１が何も選択しなければデフォルト値の普通紙が指定される。
【００８４】
ジョブ給紙部２用紙サイズリストボックス１００４を選択するとユーザ１０１は印刷ジョブ１１０１へ給紙部２用紙サイズ１１０６を指定できる。選択できる用紙サイズはＡ４、Ａ３、Ｂ５、レターなどである。ユーザ１０１が何も選択しなければデフォルト値のＡ４が指定される。
【００８５】
ジョブ給紙部２用紙タイプリストボックス１００５を選択するとユーザ１０１は印刷ジョブ１１０１へ給紙部２用紙タイプ１１０７を指定できる。選択できる用紙タイプは普通紙、厚紙、薄紙などである。ユーザ１０１が何も選択しなければデフォルト値の普通紙が指定される。
【００８６】
ジョブカール対策モードリストボックス１００６を選択するとユーザ１０１は印刷ジョブ１１０１へカール対策モード１１０８を指定できる。選択できる項目は「使用しない」、「レベル１」、「レベル２」である。ユーザ１０１が何も選択しなければデフォルト値の「使用しない」が指定される。なおジョブラフ紙モードリストボックス１００７が「使用しない」以外に設定されている場合は本項目は無効となる。
【００８７】
ジョブラフ紙モードリストボックス１００７を選択するとユーザ１０１は印刷ジョブ１１０１へラフ紙モード１１０９を指定できる。選択できる項目は「使用しない」、「レベル１」、「レベル２」である。ユーザ１０１が何も選択しなければデフォルト値の「使用しない」が指定される。なおジョブカール対策モードリストボックス１００６が「使用しない」以外に設定されている場合は本項目は無効となる。
【００８８】
ジョブ定着改善モードリストボックス１００８を選択するとユーザ１０１は印刷ジョブ１１０１へ定着改善モード１１１０を指定できる。選択できる項目は「使用しない」、「レベル１」、「レベル２」である。ユーザ１０１が何も選択しなければデフォルト値の「使用しない」が指定される。
【００８９】
設定情報付加ダイアログ１００１は設定印刷開始ボタン１００９を備える。ユーザ１０１が設定印刷開始ボタン１００９を押下すると印刷ドライバ８０１は印刷ジョブ１１０１を生成する。印刷ジョブ１１０１はＬＡＮインタフェース２０７によってサーバ１０４へ送信される。
【００９０】
図１１は、設定情報が付加される場合の印刷ジョブ１１０１を示す図である。
【００９１】
設定情報有無情報９０５には設定情報が付加されているか否かを示す値が格納される。図１１では設定情報が付加されているので１が格納されている。ジョブ用紙サイズ９０２、及びジョブ用紙タイプ９０３は、上述した通りである。
【００９２】
給紙部１用紙サイズ１１０４にはジョブ給紙部１用紙サイズリストボックス１００２で指定された用紙サイズが格納される。
【００９３】
給紙部１用紙タイプ１１０５にはジョブ給紙部１用紙タイプリストボックス１００３で指定された用紙サイズが格納される。
【００９４】
給紙部２用紙サイズ１１０６にはジョブ給紙部２用紙サイズリストボックス１００４で指定された用紙サイズが格納される。
【００９５】
給紙部２用紙タイプ１１０７にはジョブ給紙部２用紙タイプリストボックス１００５で指定された用紙サイズが格納される。
【００９６】
カール対策モード１１０８にはジョブカール対策モードリストボックス１００６で指定された値が格納される。
【００９７】
ラフ紙モード１１０９にはジョブラフ紙モードリストボックス１００７で指定された値が格納される。
【００９８】
定着改善モード１１１０にはジョブ定着改善モードリストボックス１００８で指定された値が格納される。
【００９９】
図１２は、図２におけるＣＰＵ３０１がＦＬＡＳＨＲＯＭ３０２に記憶されたプログラムをＲＡＭ３０３に読み出して実行することによって行われる印刷処理の手順を示すフローチャートである。
【０１００】
この図１２に示されるフローチャートは、ユーザ１０１が操作部３１６を用いてサーバ１０４にジョブ送信要求を行った場合の印刷装置１０３のコントローラユニット３１３の動作フローを示している。
【０１０１】
ユーザ１０１から操作部３１６を介してサーバ１０４にジョブ送信要求を行う操作を受け付けると印刷装置１０３はサーバ１０４にＬＡＮインタフェース３１４を介してジョブ送信要求を行う（ステップＳ１２０１）。
【０１０２】
サーバ１０４からジョブ情報９０１，１１０１が送信されると印刷装置１０３はジョブ情報９０１，１１０１を受信し（ステップＳ１２０２）、ＲＡＭ３０３に格納する。このステップＳ１２０２は、サーバ１０４から、印刷する画像データを含むジョブ情報９０１，１１０１を取得する取得手段に対応する。
【０１０３】
次いで、設定情報有無情報９０５を用いてジョブ情報９０１，１１０１に設定情報が付加されているか否かを判別する（ステップＳ１２０３）。
【０１０４】
ステップＳ１２０３の判別の結果、設定情報が付加されていないとき（ステップＳ１２０３でＮＯ）、ジョブ用紙サイズに一致する給紙口があるか否か判別する（ステップＳ１２０４）。具体的には、ジョブ用紙サイズ９０２と給紙部１用紙サイズ７０１、または給紙部２用紙サイズ７０３の値を比較する。
【０１０５】
ステップＳ１２０４の判別の結果、ジョブ用紙サイズに一致する給紙口がないとき（ステップＳ１２０４でＮＯ）、エラー情報をＵＩアプリケーション５０１へＬＡＮインタフェース３１４を介して通知し（ステップＳ１２０６）、本処理を終了する。
【０１０６】
一方、ステップＳ１２０５の判別の結果、ジョブ用紙サイズに一致する給紙口があるとき（ステップＳ１２０４でＹＥＳ）、ジョブ用紙タイプに一致する給紙口があるか否か判別する（ステップＳ１２０５）。具体的には、ステップＳ１２０４で一致した給紙口の用紙タイプの値とジョブ用紙タイプ９０３とを比較する。
【０１０７】
ステップＳ１２０５の判別の結果、ジョブ用紙タイプに一致する給紙口がないとき（ステップＳ１２０５でＮＯ）、上記ステップＳ１２０６の処理を行う。
【０１０８】
一方、ステップＳ１２０５の判別の結果、ジョブ用紙タイプに一致する給紙口があると
き（ステップＳ１２０５でＹＥＳ）、一致した給紙部を用いて印刷データ９０４の印刷を行い（ステップＳ１２０７）（印刷手段）、本処理を終了する。
【０１０９】
ステップＳ１２０３の処理に戻る。ステップＳ１２０３の判別の結果、設定情報が付加されているとき（ステップＳ１２０３でＹＥＳ）、設定値７０８をサーバ１０４へＬＡＮインタフェース３１４を介して送信する（ステップＳ１２０８）。このステップＳ１２０８は、受信されたジョブ情報に、サーバ１０４で設定された設定情報が含まれる場合に、ＮＶＭＥＭ３０４に格納された設定情報を一時的に保持する保持手段に対応する。なお、ここでは、サーバ１０４に送信することでサーバ１０４に一時的に保持させている。
【０１１０】
次いで、ジョブ情報に付加された設定情報に従って、各種設定値をＮＶＭＥＭ３０４へ格納する（ステップＳ１２０９）。具体的には以下の処理を行う。
【０１１１】
まず、給紙部１用紙サイズ１１０４の値を給紙部１用紙サイズ７０１に格納する。給紙部１用紙タイプ１１０５の値を給紙部１用紙タイプ７０２に格納する。同様に、給紙部２用紙サイズ１１０６の値を給紙部１用紙サイズ７０３に格納する。給紙部２用紙タイプ１１０７の値を給紙部２用紙タイプ７０４に格納する。
【０１１２】
さらに、カール対策モード１１０８の値をカール対策モード７０５に格納する。ラフ紙モード１１０９の値をラフ紙モード７０６に格納する。定着改善モード１１１０の値を定着改善モード７０７に格納する。
【０１１３】
次いで、印刷装置１０３は印刷データ９０４を印刷する（ステップＳ１２１０）。上記ステップＳ１２０９、１２１０は、サーバ１０４で設定された設定情報をＮＶＭＥＭ３０４に格納し、当該設定情報に従って画像データを印刷するように印刷装置１０３を制御する制御手段に対応する。
【０１１４】
そして、サーバ１０４にステップＳ１２０８で送信した設定値７０８の送信を要求する（ステップＳ１２１１）。
【０１１５】
印刷装置１０３はサーバ１０４から設定値７０８を受信する（ステップＳ１２１２）。こうしてサーバ１０４から受信した設定値のうち一部を設定値７０８としてＮＶＭＥＭ３０４へ格納して（ステップＳ１２１３）、本処理を終了する。このように、印刷装置１０３は、印刷された後に、保持されている設定情報が示す一部の設定項目の設定値を、ＮＶＭＥＭ３０４に格納する。
【０１１６】
具体的にはカール対策モード７０５、ラフ紙モード７０６、定着改善モード７０７を格納する。
【０１１７】
なお、本フローチャートでは設定値７０８をサーバ１０４に送信したが（ステップＳ１２０８）、印刷装置１０３に設けられた記憶装置であるＲＡＭ３０３に格納することで保持するようにしても良い。つまり、サーバ１０４を用いずとも本フローチャートに示される処理を行うことができる。その場合本フローチャートでは設定値７０８をサーバ１０４から受信したが（ステップＳ１２１１、１２１２）、ＲＡＭ３０３から読み出しても良い。
【０１１８】
図１２の処理によれば、受信されたジョブ情報に、サーバ１０４で設定された設定情報が含まれる場合に、ＮＶＭＥＭ３０４に格納された設定情報を一時的に保持し、サーバ１０４で設定された設定情報をＮＶＭＥＭ３０４に格納する。そして、当該設定情報に従って画像データを印刷するので、印刷装置が印刷を実行する際に印刷に関する設定が異なった場合でも、ユーザはサーバ１０４で設定変更をする必要がない。その結果、印刷装置が印刷を実行する際に印刷に関する設定が異なった場合に、設定を変更できない印刷装置において、ユーザの利便性を高めた印刷装置を提供することができる。
【０１１９】
（他の実施の形態）
本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェアプログラムをネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ又はＣＰＵやＭＰＵ等がプログラムコードを読み出して実行する処理である。この場合、そのプログラム、及び該プログラムを記憶した記憶媒体は本発明を構成することになる。
【符号の説明】
【０１２０】
１０２  ＰＣ
１０３  印刷装置
１０４  サーバ
３０１  ＣＰＵ
３０２  ＦＬＡＳＨＲＯＭ
３０３  ＲＡＭ
３０４  ＮＶＭＥＭ
３１１  プリンタ
３１７  給紙部１
３１８  給紙部２
７０８  設定値
９０１，１１０１  印刷ジョブ
【図１】
0005984350.tif 000002
【図２】
0005984350.tif 000003
【図３】
0005984350.tif 000004
【図４】
0005984350.tif 000005
【図５】
0005984350.tif 000006
【図６】
0005984350.tif 000007
【図７】
0005984350.tif 000008
【図８】
0005984350.tif 000009
【図９】
0005984350.tif 000010
【図１０】
0005984350.tif 000011
【図１１】
0005984350.tif 000012
【図１２】
0005984350.tif 000013