(57)【特許請求の範囲】
【請求項１】
シート材に画像を形成する画像形成手段を制御する制御装置であって、
前記画像形成手段が画像形成を行う際に使用する複数のパラメータの値の組の指定を受け付け、その受け付けたパラメータの値の組に基づいて、その組に含まれる１又は複数のパラメータの値を所定の解像度でその前又は後の値に変化させたパラメータの値の組を複数生成する条件生成手段と、
前記条件生成手段が生成した各組のパラメータの値に従った画像形成をそれぞれ前記画像形成手段に実行させる制御手段とを備えることを特徴とする制御装置。
【請求項２】
請求項１に記載の制御装置であって、
画像形成に使用するシート材の特性の情報の各値について、前記複数のパラメータの値の組の既定値を記憶する第１の記憶手段と、
画像形成に使用するシート材の特性の情報の入力を受け付ける特性情報受付手段と、
該特性情報受付手段が受け付けた情報に基づき、前記条件生成手段に対して前記第１の記憶手段に記憶している既定値を指定する条件指定手段とを備えたことを特徴とする制御装置。
【請求項３】
請求項１又は２に記載の制御装置であって、
前記制御手段が前記画像形成手段に画像形成を実行させる際に用いたパラメータの値の組を記憶する第２の記憶手段を備え、
前記条件生成手段は、
表示手段に表示させる受付画面に、前記複数のパラメータの値の組の候補として、各パラメータの値がそれぞれ基準値から前記所定の解像度で変化させて得られる値となっている前記複数のパラメータの値の組を第１の態様で複数表示させる第１の手段と、
前記受付画面に表示されている候補のうち、前記第２の記憶手段に記憶されている既に用いたパラメータの組に該当する候補を、前記第１の態様に代えて、該第１の態様と異なる第２の態様で表示させる第２の手段と、
前記受付画面に表示させた候補のいずれかが指定された場合に、前記受付画面に表示されている候補のうち、該指定された候補と、各パラメータの値が該指定された候補における値の直前又は直後の値である候補であって前記第２の記憶手段に記憶されている既に用いたパラメータの組に該当しない候補とを、前記第１及び第２の態様と異なる第３の態様で表示させる第３の手段と、
前記第３の態様で表示されている各候補に該当するパラメータの値の組を生成して前記制御手段に供給する第４の手段とを備えることを特徴とする制御装置。
【請求項４】
請求項１乃至３のいずれか一項に記載の制御装置であって、
画情報の入力を受け付ける入力手段を備え、
前記制御手段は、前記画像形成手段に前記入力手段が受け付けた画情報に基づく画像を形成させることを特徴とする制御装置。
【請求項５】
請求項１乃至４のいずれか一項に記載の制御装置と、前記画像形成手段とを備えた画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、シート材に画像を形成する画像形成手段を制御する制御装置及び、その制御装置と画像形成手段とを備えた画像形成装置に関する。
【背景技術】
【０００２】
従来から、紙等のシート材に画像形成を行う画像形成装置において、シート材の材質や厚さなどに応じて、画像形成の条件を設定することが行われている。電子写真方式の場合には、転写時のバイアス電圧や、定着時の温度などの条件を設定することが考えられる。これは、シート材の材質や厚さに応じて、トナーの移りやすさや、シートの温度の変わりやすさが異なるためである。常に同じ条件で画像形成を行うのではなく、これらのシート材の特性を考慮した適切な条件で画像形成を行うことにより、より高品質の画像を形成することができる。
【０００３】
しかし、初心者にとっては、シート材（材質は紙には限られないが、以下「用紙」という）の特性に合った条件を設定することは、容易ではない。そこで、予め用紙の種類毎に推奨の印刷条件を示すパラメータの値を画像形成装置に記憶させておき、用紙の種類を選択することで対応する推奨の印刷条件を設定できるようにすることが知られている。
また、用紙の材質や厚さと対応させて推奨の印刷条件を示すパラメータの値を画像形成装置に記憶させておき、予め登録されていない種類の用紙についても、材質や厚さを選択することにより、推奨の印刷条件を設定できるようにすることも知られている。
【０００４】
さらに、特許文献１には、予め、給紙時の給紙コロの圧力、用紙の光透過率や光反射率等の用紙の特性情報を実際に計測し、それと対応付けて定着ローラの圧力や定着温度等の印刷条件を記憶させておき、印刷を実行する際にも同様に計測を行って、その計測で得た情報と対応する印刷条件を設定することが記載されている。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、最適な印刷条件は、用紙の特性だけでなく、温度や湿度等の周囲の環境や、印刷内容（どの色をどの程度使用するか等）にも影響される。従って、装置に予め記憶させてある推奨条件が、常に最高の品質をもたらす条件であるとは限らない。また、ユーザが、好みに応じて、推奨の印刷条件を決めた際に理想的としたものとは異なる品質の出力結果を求める場合もありえる。
この発明は、このような背景に鑑みてなされたものであり、ユーザが、所望の画像形成出力を得るための画像形成条件の設定を、容易に行えるようにすることを目的とする。
【課題を解決するための手段】
【０００６】
上記の目的を達成するため、この発明による制御装置は、シート材に画像を形成する画像形成手段を制御する制御装置において、上記画像形成手段が画像形成を行う際に使用する複数のパラメータの値の組の指定を受け付け、その受け付けたパラメータの値の組に基づいて、その組に含まれる１又は複数のパラメータの値を所定の解像度でその前又は後の値に変化させたパラメータの値の組を複数生成する条件生成手段と、上記条件生成手段が生成した各組のパラメータの値に従った画像形成をそれぞれ上記画像形成手段に実行させる制御手段とを設けたものである。
【発明の効果】
【０００７】
以上のような構成によれば、ユーザが、所望の画像形成出力を得るための画像形成条件の設定を、容易に行えるようにすることができる。
【図面の簡単な説明】
【０００８】
【図１】この発明の制御装置の第１の実施形態であるエンジンコントローラを含む画像形成システムの構成を示すブロック図である。
【図２】図１に示したエンジンコントローラのハードウェア構成を示す図である。
【図３】図１に示したエンジンコントローラの機能構成を示す図である。
【図４】図１に示した画像形成システムにおいて各装置がサポートしているパラメータについて説明するための図である。
【図５】画像形成パラメータＤＢに記憶させるデータの例を示す図である。
【図６】パラメータ登録画面の例を示す図である。
【図７】サンプル画像形成用パラメータ生成部が生成するパラメータの値の例について説明するための図である。
【図８】その別の図である。
【図９】サンプル画像形成の際にエンジンコントローラのＣＰＵが実行する処理のフローチャートである。
【図１０】この発明の制御装置の第２の実施形態であるエンジンコントローラの機能構成を示す、図３と対応するブロック図である。
【図１１】この発明の制御装置の第３の実施形態であるエンジンコントローラの機能構成を示す、図３と対応するブロック図である。
【図１２】第３の実施形態における画像の出力例を示す図である。
【図１３】第４の実施形態におけるパラメータ指定画面の表示例を示す図である。
【図１４】その別の例を示す図である。
【図１５】そのさらに別の例を示す図である。
【図１６】第４の実施形態においてパラメータ指定画面に関連してエンジンコントローラのＣＰＵが実行する処理のフローチャートである。
【図１７】図１６に示したボタン表示処理のフローチャートである。
【発明を実施するための形態】
【０００９】
以下、この発明を実施するための形態を図面に基づいて具体的に説明する。
〔第１の実施形態：図１乃至図９〕
まず、この発明の第１の実施形態について説明する。
図１は、この発明の制御装置の第１の実施形態であるエンジンコントローラを含む画像形成システムの構成を示すブロック図である。
【００１０】
図１に示すように、この画像形成システム１００は、ＰＣ（パーソナルコンピュータ）１１０、上位装置１２０、プリンタエンジン１３０、操作パネル１４０及びエンジンコントローラ２００を備えている。そして、上位装置１２０とエンジンコントローラ２００との間は、制御線と伝送路で接続し、制御線を使ってコマンドのやり取りをしながら、伝送路を使って画像データを転送することができるようにしている。エンジンコントローラ２００とプリンタエンジン１３０との間も同様である。これらの制御線及び伝送路を用いた通信には、任意の規格を用いることができる。これらを別々の信号線として設けることも必須ではない。
【００１１】
そして、ＰＣ１１０は、プリンタエンジン１３０に実行させる画像形成ジョブを生成する機能を有する。この画像形成ジョブは、例えば、印刷すべき文書の内容を示す印刷中間データと、印刷に用いる用紙の選択、画像の配置（集約、見開き、製本印刷等）、両面印刷及び後処理の有無等の設定情報とを含むものである。ＰＣ１１０は、その生成した画像形成ジョブを、上位装置１２０に送信する。
【００１２】
上位装置１２０は、ＰＣ１１０から画像形成ジョブを受信し、画像形成ジョブに含まれる印刷内容の情報に基づき必要に応じて描画や色変換の処理を行って、印刷すべき画像の画像イメージをＹＭＣＫの４色に分解して、ビットマップデータに展開する。そして、ビットマップデータに展開した画像データを、伝送路を経由して非圧縮でエンジンコントローラ２００に転送する。画像形成ジョブに含まれる設定情報のうち、画像の配置のように描画に関係するものは上位装置１２０が参照するが、それ以外の設定情報は、ビットマップデータとは別に、制御線を用いてエンジンコントローラ２００に転送する。この上位装置１２０は、例えばＲＩＰ（Raster Image Processor）サーバである。
【００１３】
エンジンコントローラ２００は、画像データバッファ２１０を持ち、上位装置１２０から転送された画像データを一度ここに蓄える。エンジンコントローラ２００は、印刷しようとしているページの全ての色の画像データを受信したら、プリンタエンジン１３０を制御して印刷を行わせる。このとき、後述のように、上位装置１２０から渡された設定情報に基づき、プリンタエンジン１３０における画像形成条件を定めるパラメータの値を取得し、印刷を行わせる際に、その値をプリンタエンジン１３０に設定する。
【００１４】
プリンタエンジン１３０は、エンジンコントローラ２００からの指示に基づき用紙にＹＭＣＫの４色を重ね合わせたカラー画像を形成する画像形成手段を備えた画像形成装置である。
【００１５】
操作パネル１４０は、ボタン、スイッチ、タッチパネル等の各種操作部と、ディスプレイやランプ等の各種表示部を備えた操作表示部である。そして、ユーザがエンジンコントローラ２００に対し各種設定および動作の実行要求を行うためのインタフェースとして機能する。ユーザは、操作パネル１４０を介して、後述するパラメータの設定や、サンプル印刷の指示を行うことができる。なお、操作パネル１４０とエンジンコントローラ２００との間の接続は、任意の規格のインタフェースを用いて行うことができる。操作パネル１４０とエンジンコントローラ２００が一体であってもよい。
【００１６】
次に、図２に、エンジンコントローラ２００のハードウェア構成を示す。
図２に示すように、エンジンコントローラ２００は、ＣＰＵ２０１、ＲＯＭ２０２、ＲＡＭ２０３、ＮＶＲＡＭ２０４、上位装置Ｉ／Ｆ（インタフェース）２０５、エンジンＩ／Ｆ２０６、パネルＩ／Ｆ２０７を備え、これらがシステムバス２０８により接続されている。
【００１７】
これらのうちＣＰＵ２０１は、エンジンコントローラ２００を統括制御する制御手段である。そして、ＲＯＭ２０２に記録された所要のプログラムを実行し、図２に示した各部を制御することにより、図１を用いて説明した印刷に関する機能や、後述するパラメータの設定に関する機能をはじめ、種々の機能を実現する。
【００１８】
ＲＯＭ２０２は、ＣＰＵ２０１が実行するプログラムや書き換えの不要なデータ等を記憶する不揮発性記憶手段である。
ＲＡＭ２０３は、ＣＰＵ２０１がワークエリアとして使用したり、一時的に保持すべきデータを記憶させたりする記憶手段である。
ＮＶＲＡＭ２０４は、書き換え可能な不揮発性記憶手段であり、後述する画像形成パラメータＤＢ２１１等の、書き換えが必要でかつ電源を切っても保持しておくべきデータを記憶させる記憶手段である。
【００１９】
上位装置Ｉ／Ｆ２０５、エンジンＩ／Ｆ２０６、パネルＩ／Ｆ２０７は、それぞれ上位装置１２０、プリンタエンジン１３０及び操作パネル１４０との間でデータを送受信するためのインタフェースである。
【００２０】
次に、図３に、エンジンコントローラ２００の機能構成を示す。
図３に示すように、エンジンコントローラ２００は、画像データバッファ２１０、画像形成パラメータＤＢ（データベース）２１１、上位装置Ｉ／Ｆ部２１２、エンジンＩ／Ｆ部２１３、画像形成制御部２１４、操作パネル制御部２１５、パラメータ保持部２１６、パラメータ登録部２１７、サンプル画像形成指示部２１８、サンプル画像形成用パラメータ生成部２１９を備える。これらの各部の機能は、エンジンコントローラ２００のＣＰＵ２０１が所要の制御プログラムを実行して図２に示した各部を制御することにより実現されるものである。
【００２１】
これらのうち画像データバッファ２１０は、上位装置１２０から転送された画像データを一時的に蓄えるバッファである。また、画像データバッファ２１０には、サンプル画像形成に使用するための画像データを、書き変え不可能なデータとして登録しておく。この、画像データバッファ２１０は、図２に示したＲＡＭ２０３に設けることができる。また、ハードディスクドライブ等の大容量の記憶手段を用いるようにしてもよい。
【００２２】
画像形成パラメータＤＢ２１１は、上位装置１２０から送信されてくる画像形成ジョブに係る設定情報と、その設定情報に従った適切な画像形成を行うためにプリンタエンジン１３０に設定すべき画像形成パラメータの値とを対応付けて保持するＤＢである。この画像形成パラメータＤＢ２１１は、図２に示したＮＶＲＡＭ２０４に設けることができる。また、画像形成パラメータＤＢ２１１が保持しているデータは、エンジンコントローラ２００内の各部から参照可能である。
【００２３】
ここで、図４及び図５を用いて、画像形成パラメータＤＢ２１１に記憶させるデータについて説明する。図４は、画像形成システム１００において各装置がサポートしている（取り扱い可能な）パラメータを示す図である。図５は、画像形成パラメータＤＢ２１１に記憶させるデータの例を示す図である。
【００２４】
なお、ＰＣ１１０が生成した画像形成ジョブに含まれる設定情報には、上位装置１２０において画像をビットマップデータに展開する際に用いるべき情報と、プリンタエンジン１３０の動作に反映させるべき情報とが含まれる。また、後者には、両面有無や後処理有無など、画像形成ジョブに含まれる設定情報の内容をそのままプリンタエンジン１３０に設定できる（又は画像形成ジョブに含まれる設定情報とプリンタエンジン１３０に設定するパラメータの項目及び値との対応関係が明確な）ものと、そうでないものとがある。そのまま設定できないものの例としては、例えば、画像形成に用いる用紙の材質や厚さに応じた、転写や定着の条件に関するパラメータ（転写電圧や定着温度など）の設定がある。
【００２５】
画像形成パラメータＤＢ２１１には、このような、画像形成ジョブに含まれる設定情報の内容をそのままプリンタエンジン１３０に設定できないパラメータの値につき、画像形成ジョブに含まれる値と、プリンタエンジン１３０に設定すべきパラメータの種類及び各値とを、対応付けて記憶するようにしている。
【００２６】
ここで、用紙の特性に応じた条件を用いて高品質の画像を形成しようとする場合、最終的にはプリンタエンジン１３０に転写電圧や定着温度をどのような値とするかを設定しなければならない。しかし、ユーザがこれから使おうとする用紙を見ても、その用紙に最適な条件を設定することは極めて困難である。
【００２７】
そこで、画像形成システム１００においてはまず、エンジンコントローラ２００において、プリンタエンジンの各トレイ（又はトレイ以外の給紙部）から給紙される用紙の種類を、ユーザが把握しやすい特性である用紙材質や用紙厚さのパラメータにより特定可能としている。
【００２８】
この材質及び厚さは、予め用意された選択肢から選択できるようにすればよい（図５参照）。材質であれば、普通紙、再生紙、光沢紙、特殊紙、ＯＨＰシート等である。厚さであれば、厚い、普通、薄い等である。用紙ＩＤは、用紙の種類を一意に特定するためのＩＤであり、他のパラメータが変更されても、一旦割り当てられた用紙ＩＤは変更されない。用紙名は、その種類に付す名称である。なお、用紙の種類は必ずしも材質と厚さのみによっては特定されないので、材質と厚さが共通な用紙が複数あってもよい。例えば、普通紙と再利用紙（おもて面に印刷済みの用紙の裏面に印刷する）等である。これらのパラメータを、用紙情報パラメータと呼ぶ。
【００２９】
そして、エンジンコントローラ２００において、各トレイと対応する用紙の種類を示す用紙情報パラメータを編集して登録することができる。このときには、用紙名も任意に設定することができる。そして、ユーザが新たに用紙情報パラメータを作成し、登録すると、エンジンコントローラ２００は、その時点で用紙情報パラメータのセットに用紙ＩＤを割り当て、図５（ａ）に示すテーブルに用紙種類の情報を登録する。そして、図示は省略するが、各トレイと対応する用紙は、用紙ＩＤにより特定し、必要に応じて図５（ａ）に示すテーブルを検索することにより、これと対応付けられた情報（画像形成パラメータを含む）を取得することができる。
【００３０】
また、エンジンコントローラ２００は、図５（ａ）に示すテーブルの内容が変更されると、各用紙ＩＤと対応する用紙情報パラメータを上位装置１２０に通知し、その情報を共有する。すなわち、図４に示すように、上位装置１２０も用紙情報パラメータをサポートしている。
【００３１】
従って、上位装置１２０においては、例えば図５（ａ）に示すテーブルに含まれる用紙名により画像形成に用いる用紙の種類を指定することが可能であり、ユーザにとって直感的にわかり易い指定が可能である。ＰＣ１１０においても同様である。また、エンジンコントローラ２００に対しては、その用紙名と対応する用紙ＩＤを用いて画像形成に用いる用紙種類を指定することもできる。
ただし、上位装置１２０（及びＰＣ１１０）は、指定された種類の用紙を用いる場合に実際にプリンタエンジン１３０におけるどのようなパラメータにどのような値を設定するかには、関知しない。
【００３２】
一方、プリンタエンジン１３０は、ヒータや電極、モータといった物理的なハードウェアを制御するための基準値（目標値）を、パラメータとして持つ。これらのパラメータを画像形成パラメータと呼ぶ。図４及び図５には、上述の転写電圧や定着温度を代表として示しているが、これらに限られることはない。そして、エンジンコントローラ２００がエンジンＩ／Ｆ部２１３を介してプリンタエンジン１３０に送信するコマンドにより、これらのパラメータの値を設定する。
【００３３】
しかし、プリンタエンジン１３０は、ハードウェア制御のための基準値さえわかれば、画像形成に使用しようとする用紙の名前、材質、厚さ等を直接把握する必要はないので、図４に示すように、これらを示す用紙情報パラメータはサポートしていない。
従って、エンジンコントローラ２００が、上位装置１２０とプリンタエンジン１３０との仲立ちをできるよう、用紙情報パラメータと画像形成パラメータとの対応関係を、画像形成パラメータＤＢ２１１に記憶している。これが図５（ａ）に示すデータである。
【００３４】
そして、上位装置１２０から指示された画像形成ジョブを実行する場合、画像形成ジョブ中から用紙ＩＤの情報を取り出し、画像形成パラメータＤＢ２１１にアクセスしてその用紙ＩＤと対応する画像形成パラメータを取得してプリンタエンジン１３０に設定する。このことにより、画像形成に用いる用紙に適した条件で、プリンタエンジン１３０に画像形成を実行させることができる。
【００３５】
また、図５（ａ）に示したテーブルに新たな用紙種類の情報を登録しようとする場合、その登録する時点で、画像形成パラメータについても何らかの初期値を与える必要がある。そこで、画像形成パラメータＤＢ２１１には、図５（ｂ）に示すように、用紙材質と用紙厚さの取り得る各値の組み合わせ毎に、画像形成パラメータの推奨値を記憶している（第１の記憶手段）。そして、新たに追加する用紙種類について用紙材質と用紙厚さが指定されると、エンジンコントローラ２００は、それらの値の組み合わせに対応する推奨値を図５（ｂ）のテーブルから読み出して、新たに追加する用紙種類についての画像形成パラメータの値の候補としてユーザに提示する。
【００３６】
なお、画像形成パラメータの推奨値は、エンジンコントローラ２００あるいはプリンタエンジン１３０のメーカーが、予め試験をして該当する材質及び厚さの用紙に好適な画像を形成できる条件を求め、登録しておくものである。ユーザはこれを変更することができない。
【００３７】
この推奨値をそのまま用いてもある程度品質のよい画像形成を行うことができると考えられるが、これが必ずユーザの要求に合うとは限らない。そこで、後述のように、提示された候補は、図５（ａ）のテーブルに登録する前に、また登録した後にでも、変更できるようにしている。
なお、図４及び図５では、画像形成パラメータＤＢ２１１に、用紙情報パラメータ及びこれと対応する画像形成パラメータを記憶させる例について説明したが、他のパラメータについても同様な取り扱いをしてもよい。
【００３８】
ここで図３の説明に戻る。
図３に示した構成のうち、上位装置Ｉ／Ｆ部２１２は、上位装置１２０との間の通信を制御する機能を有し、画像形成制御部２１４およびパラメータ登録部２１７の要求に従い、上位装置１２０にコマンドを送信したり、上位装置１２０より受信したコマンドを画像形成制御部２１４に渡したりする。上位装置１２０から画像データを受信して画像形成制御部２１４に渡す機能も有する。
【００３９】
エンジンＩ／Ｆ部２１３は、プリンタエンジン１３０との間の通信を制御する機能を有し、画像形成制御部２１４の要求に従い、プリンタエンジン１３０にコマンドを送信したり、プリンタエンジン１３０より受信したコマンドを画像形成制御部２１４に渡したりする。このコマンドには、上述のように画像形成パラメータの設定を要求するものや、設定済みの画像形成パラメータ及び転送する画像データに基づく画像形成の実行を指示するものが含まれる。
【００４０】
画像形成制御部２１４は、上位装置Ｉ／Ｆ部２１２を介して、上位装置１２０とコマンドのやりとりをし、上位装置１２０からの印刷要求を受け付けると共に、上位装置１２０から画像データを受信し、画像データを画像データバッファ２１０に格納する機能を有する。そして、画像形成制御部２１４は、エンジンＩ／Ｆ部２１３を介して、プリンタエンジン１３０とコマンドのやりとりをしながら、印刷を実行する機能を有する。
【００４１】
さらに、上述した通り、印刷に際して、上位装置１２０からの印刷要求に含まれる設定情報に対応する画像形成パラメータを画像形成パラメータＤＢ２１１より取得し、プリンタエンジン１３０に設定する機能を有する。また、適切なタイミングで画像データバッファ２１０から画像データを取得し、プリンタエンジン１３０に画像データを送信する。画像形成が完了したら、画像データバッファ２１０から画像データを削除する機能も有する。
【００４２】
また、画像形成制御部２１４は、サンプル画像形成指示部２１８によるサンプル画像形成の指示があった場合に、その指示と共に通知される画像形成パラメータをプリンタエンジン１３０に設定し、画像データバッファ２１０からサンプル画像形成用の画像としてあらかじめ登録されている画像データを取得し、プリンタエンジン１３０にその画像データを送信して画像形成を実行させる機能を有する。
【００４３】
また、操作パネル制御部２１５は、操作パネル１４０の表示部への画面の表示指示及び操作部への操作の検出を行う機能を有する。そして、この実施形態の特徴と関連する画面として、操作パネル１４０に、図５（ａ）に示した用紙情報パラメータと対応する画像形成パラメータの設定及び、画像形成パラメータの設定に基づくサンプル印刷の実行の指示をユーザから受け付けるためのインタフェースとして、パラメータ登録画面を表示させる。
【００４４】
図６にそのパラメータ登録画面の例を示す。
このパラメータ登録画面４００には、用紙名入力部４０１、用紙材質入力部４０２、用紙厚さ入力部４０３、定着温度入力部４０４、転写電圧入力部４０５、用紙登録ボタン４０６、サンプル印刷ボタン４０７、タブ４１０を備える。
【００４５】
このうちタブ４１０は、プリンタエンジン１３０が備えるトレイと対応して設けられ、どのトレイの用紙に関する設定を行うのかを選択するためのものである。なお、不図示の画面外操作子により用紙ＩＤあるいは用紙名を指定して、その用紙ＩＤあるいは用紙名と対応するパラメータを、指定したトレイに関する設定内容として画像形成パラメータＤＢ２１１から呼び出すことも可能である。
【００４６】
また、用紙名入力部４０１、用紙材質入力部４０２、用紙厚さ入力部４０３は、それぞれ図４及び図５に示した用紙名、用紙材質及び用紙厚さのパラメータの値の指定を受け付ける部分である。ユーザは、これらの部分にそれぞれ所望の値を入力して各パラメータの値を設定することができる（特性情報受付手段）。
【００４７】
定着温度入力部４０４及び転写電圧入力部４０５は、それぞれ図４及び図５に示した定着温度及び転写電圧のパラメータの値の指定を受け付ける部分である。これらの部分についても、ユーザが所望の値を入力して各パラメータの値を設定することができる。ただし用紙材質及び用紙厚さの設定が変更された場合には、操作パネル制御部２１５が画像形成パラメータＤＢ２１１の図５（ｂ）に示したテーブルを参照して、変更後の用紙材質と用紙厚さの組に対応する推奨値を初期値として自動的に設定する（条件指定手段）。もちろん、その設定後の値を変更することも可能である。
【００４８】
なお、図６の例では、定着温度及び転写電圧の値は具体的な数値ではなく、レベルにより指定するようにしている。各レベルと具体的な温度値や電圧値との対応関係は、プリンタエンジン１３０が把握していても、画像形成制御部２１４が把握してプリンタエンジン１３０に設定する際に変換してもよい。
【００４９】
また、ここでは画像形成パラメータのうち定着温度と転写電圧のみの指定を受け付けるようにしているが、他のパラメータの指定も受け付けることができるようにしてもよいことは、もちろんである。いずれか一方のみ指定可能とすることも考えられる。
以上の用紙名入力部４０１〜転写電圧入力部４０５において各パラメータの値の指定を受け付けると、操作パネル制御部２１５はその値をパラメータ保持部２１６に渡して保持させる。
【００５０】
用紙登録ボタン４０６は、パラメータ登録画面４００に入力した内容を確定させるためのボタンである。これが操作された場合、パネル制御部２１５は、パラメータ登録部２１７に、その時点でパラメータ登録画面４００において指定されている設定に基づき、画像形成パラメータＤＢ２１１を更新することを指示する。なお、既存の用紙種類の情報を読み出して編集を開始した場合、この更新に際し、既存の登録内容を更新するか、新規に用紙種類を登録するかを選択できるようにするとよい。
【００５１】
サンプル印刷ボタン４０７は、好適な画像形成パラメータの値をみつけるためのサンプル画像形成の実行を指示するためのボタンである。これが操作された場合、パネル制御部２１５は、サンプル画像形成指示部２１８に対し、サンプル画像形成の実行を指示する。
【００５２】
再び図３の説明に戻る。
図３に示した構成のうち、パラメータ保持部２１６は、上述の通り操作パネル制御部２１５が表示させるパラメータ登録画面４００において指定された各種パラメータの値を保持する機能を有する。パラメータ保持部２１６が保持するパラメータの値は、エンジンコントローラ２００の各部から参照可能である。
【００５３】
パラメータ登録部２１７は、操作パネル制御部２１５から画像形成パラメータＤＢ２１１の更新指示を受信したとき、パラメータ保持部２１６から現在の指定内容の情報を取得し、それに従って画像形成パラメータＤＢ２１１の、図５（ａ）に示したテーブルを更新する機能を有する。またこのとき、上位装置Ｉ／Ｆ部２１２を介して、その更新後の用紙情報パラメータの値を上位装置１２０に通知する機能も有する。
【００５４】
サンプル画像形成指示部２１８は、操作パネル制御部２１５からサンプル画像形成の実行指示を受信すると、パラメータ保持部２１６から現在指定されている画像形成パラメータの値を取得し、それに基づいて画像形成制御部２１４にサンプル画像形成を実行させる機能を有する。このとき、取得した画像形成パラメータの値をサンプル画像形成用パラメータ生成部２１９に渡し、現在指定されているパラメータの値を所定の解像度でその前又は後の値に変化させたパラメータの値の組を複数生成させる。
【００５５】
図７及び図８に、サンプル画像形成用パラメータ生成部２１９が生成するパラメータの値の例を示す。
サンプル画像形成用パラメータ生成部２１９は、条件生成手段であり、パラメータの指定値が与えられると、図７に示すように、指定値を所定の解像度（ここでは１レベル）だけ小さくした値と、所定の解像度だけ大きくした値とを生成する。これは、指定可能な値を番号の小さい方から大きい方、あるいは数値の小さい方から大きい方に並べた場合に、指定値より前の値と、後の値を作成することに当たる。
【００５６】
また、このような前後の値の生成は、各パラメータについて個別に行う。
従って、図６のように定着温度と転写電圧の値が指定されている場合、それぞれに指定値の前及び後の値を生成するため、図８に示すように、２つのパラメータの値の組の指定に対し、その一方又は両方の値を変化させた値の組を８つ生成することになる。パラメータが３つ以上の場合も同様な生成が可能である。パラメータが３つの場合、各３値であるので、パラメータ登録画面４００において指定された値の組そのものを除くと、パラメータの値の組を３３−１＝２６個生成することになる。
【００５７】
図３の説明に戻ると、サンプル画像形成指示部２１８は、以上のようにサンプル画像形成用パラメータ生成部２１９が生成したパラメータをそれぞれ画像形成制御部２１４に渡し、各組のパラメータを用いたサンプル画像形成の実行を指示する。現在指定されている値そのものについてもサンプル画像形成の実行を指示する。画像形成制御部２１４は、上述のようにこの指示に応じてプリンタエンジン１３０にサンプル画像の形成を実行させる。用紙トレイについては、サンプル印刷ボタン４０７が操作されたトレイを用いる。従って、ユーザはそのトレイに自身で指定した用紙材質や用紙厚さに合った用紙をセットしておく必要がある。
【００５８】
また、サンプル画像形成用パラメータ生成部２１９が生成するのは、パラメータ登録画面４００において設定可能な（ユーザが値を編集可能な）パラメータについてのみである。そこで、その他のパラメータの値については、図５（ｂ）のテーブルに登録されている、用紙材質と用紙厚さに対応する推奨値を用いてサンプル画像形成を行うとよい。
【００５９】
ここで、図９に、このサンプル画像形成の際にエンジンコントローラ２００のＣＰＵ２０１が実行する処理のフローチャートを示す。
ユーザがパラメータ登録画面４００においてサンプル印刷ボタン４０７を操作すると、ＣＰＵ２０１は図９のフローチャートに示す処理を開始する。
この処理において、ＣＰＵ２０１はまず、ステップＳ１１で、サンプル印刷ボタン４０７の操作されたトレイについて指定されている画像形成パラメータの値の組を取得する。この処理は、サンプル画像形成指示部２１８の機能と対応する。
【００６０】
次に、ステップＳ１２で、その取得したパラメータの値の組から、予め定めたパラメータの値を所定の解像度で前又は後ろの値に変更した画像形成パラメータの値の組を複数生成する。この処理は、サンプル画像形成用パラメータ生成部２１９の機能と対応する。
そして、ステップＳ１３で、ステップＳ１２で生成した１番目の組のパラメータの値をプリンタエンジン１３０に設定する。このとき、必要なパラメータの値をステップＳ１２で全て生成していなければ、適宜画像形成パラメータＤＢ２１１に登録されている推奨値を設定する。そしてステップＳ１４で、画像データバッファ２１０から、サンプル画像形成用の画像データを取得し、プリンタエンジン１３０にその画像データに基づく画像形成を実行させる。この画像形成は、ステップＳ１３（又はＳ１６）で設定したパラメータの値に従った条件で行われる。
【００６１】
次に、ＣＰＵ２０１はステップＳ１５で、ステップＳ１２で生成されたパラメータの値の組のうち未設定のものがあるか否か判断する。あれば、ステップＳ１６で次の組の値をプリンタエンジン１３０に設定し、ステップＳ１４に戻ってその設定した条件で画像形成を実行させる。なければ、全ての条件について画像形成が行われたので処理を終了する。
以上のステップＳ１３乃至Ｓ１６の処理は、画像形成制御部２１４の機能と対応する。
【００６２】
以上の処理により、エンジンコントローラ２００は、プリンタエンジン１３０に、パラメータ登録画面４００で指定されている画像形成パラメータに従った条件に近い種々の条件で画像形成を実行させることができる。
従って、ユーザは、各条件で形成された画像を実際に見て、好ましい画像が形成できた時に用いたパラメータの値をパラメータ登録画面４００に入力することにより、所望の画像形成出力を得るための画像形成条件の設定を、容易に行うことができる。
【００６３】
このとき、初めに用紙情報パラメータを設定するときには、対応する画像形成パラメータとしてメーカーの推奨値を設定するようにしているため、それに近い条件での出力は、ある程度の品質は担保されていると考えられる。従って、多数回の試行により、用紙や時間を無駄にすることがない。
なお、この効果は、値を変化させた場合にそれに応じて画像の品質がある程度連続的に変化するようなパラメータに適用した場合に得られるものである。しかし、値が何らかの物理量を表すパラメータについては、基本的にはこの条件を満たすと考えられる。
【００６４】
〔第２の実施形態：図１０〕
次に、この発明の第２の実施形態について説明する。
図１０は、この発明の制御装置の第２の実施形態であるエンジンコントローラの機能構成を示す、図３と対応するブロック図である。図３と共通する又は対応する箇所には同じ符号を用いた。
【００６５】
第２の実施形態のエンジンコントローラ２００′は、図１０に示すモード設定部２２０を設けた点が第１の実施形態と異なるのみであるので、この点を中心に説明する。
モード設定部２２０は、画像形成制御部２１４に対し、通常モード及び設定モードのいずれかの画像形成モードを設定する機能を有する。
【００６６】
そして、操作パネル制御部２１５は、操作パネル１４０にパラメータ登録画面４００を表示させた場合に、モード設定部２２０に指示して設定モードを設定させ、パラメータ登録画面４００の表示を終了した場合に、同じく通常モードを設定させる。
また、画像形成制御部２１４は、通常モードが設定された場合には、上述した第１の実施形態と同じ動作をする。しかし、設定モードが設定された場合には、その間に上位装置１２０から画像形成ジョブの実行を指示されても、画像形成すべき画像データを画像データバッファ２１０に保存した後、画像形成の実行をせずに待機する。この画像データは、任意のページ数のものでよい。
【００６７】
そして、その状態でサンプル画像形成指示部２１８からサンプル画像形成の実行を指示されると、画像データバッファ２１０に予め登録されているサンプル画像形成用の画像データに代えて、上記で保存した画像データを用いて、プリンタエンジン１３０に各画像形成条件での画像形成を行わせる。その後画像データバッファ２１０から、保存した画像データを削除する。このとき、上位装置１２０に対して、画像形成ジョブの実行が完了した旨の応答を返す。
【００６８】
第２の実施形態においては、以上の機能を設けたことにより、予め用意されている画像データだけでなく、ユーザが任意に選んだ画像データを用いてサンプル画像形成を行うことができる。従って、実際に印刷しようする画像を確認しつつ画像形成パラメータの設定を行うことができ、よりユーザの要望に合った出力の可能なパラメータを設定することができる。また、この画像データの登録も、通常の画像形成ジョブ実行指示と同様な手順で行うことができ、操作の負担も小さい。
なお、画像データバッファ２１０に画像形成ジョブに係る画像データが蓄積されていない場合には、第１の実施形態の場合と同様、予め登録されているサンプル画像形成用の画像データを用いればよい。
【００６９】
〔第３の実施形態：図１１，図１２〕
次に、この発明の第３の実施形態について説明する。
図１１は、この発明の制御装置の第３の実施形態であるエンジンコントローラの機能構成を示す、図３と対応するブロック図である。図３と共通する又は対応する箇所には同じ符号を用いた。
【００７０】
第３の実施形態のエンジンコントローラ２００″は、図１１に示す画像データ生成部２２１を設けた点が第１の実施形態と異なるのみであるので、この点を中心に説明する。
画像データ生成部２２１は、画像形成制御部２１４からの要求に応じて、サンプル画像形成用の画像データを生成する機能を有する。
【００７１】
そして、この実施形態においては、画像形成制御部２１４がサンプル画像形成指示部２１８からサンプル画像形成実行の指示を受けた場合、画像データバッファ２１０に予め登録されているサンプル画像形成用の画像データに加え、又はそれに代えて、画像データ生成部２２１に生成させた、画像形成パラメータの値の組毎に異なる画像データも用いて、プリンタエンジン１３０に画像形成を実行させる。
また、画像データ生成部２２１には、画像形成に用いる画像形成パラメータの値を示す文字列の画像データを生成させるようにするとよい。
【００７２】
図１２に、そのような画像データを用いた画像形成出力の例を示す。
３０２，３０４及び３０６は、サンプル画像形成用の画像データに基づく画像形成結果であり、用いた条件によって品質が異なる出力となっている。
３０１，３０３及び３０５が、画像データ生成部２２１が生成した画像データに基づく画像形成結果である。これらのページについては、図示の都合上同じような品質の画像として示しているが、それぞれ３０２，３０４及び３０６と同じ条件で画像形成を行うので、実際には異なる品質の画像が出力される。
【００７３】
このように、サンプル画像形成した各画像形成結果と対応させて、用いた画像形成パラメータの値を示す画像、あるいは用いた条件を識別できるような画像を合わせて出力することにより、ユーザは、好ましい画像形成結果と対応する条件を容易に把握して設定することができる。
なお、画像データ生成部２２１が、サンプル画像と、画像形成パラメータの値を示す画像とを合成して同じページに収めるようにしてもよい。
【００７４】
〔第４の実施形態：図１３乃至図１７〕
次に、この発明の第４の実施形態について説明する。
この第４の実施形態は、画像形成パラメータの指定の受け付け方及び、サンプル画像形成用のパラメータの組を生成する範囲が主に第１の実施形態と異なる。そこで、これらの点を中心に説明する。また、第１の実施形態と共通する又は対応する箇所には同じ符号を用いる。
【００７５】
まず、図１３乃至図１５に、この実施形態のエンジンコントローラ２００が画像形成パラメータの指定の受付に用いるパラメータ指定画面の例を示す。
第４の実施形態において、エンジンコントローラ２００の操作パネル制御部２１５は、パラメータ登録画面４００の表示中に、パラメータ登録画面４００内又は画面外に設けた不図示の操作子が操作されると、図１３に示すパラメータ指定画面５００を操作パネル１４０にポップアップ表示させる。
【００７６】
このパラメータ指定画面５００は、パラメータ登録画面４００において指定を受け付ける画像形成パラメータ（ここでは定着温度と転写電圧）の入力を受け付けると共に、サンプル画像形成に用いる条件の指定も受け付けるための画面である。
このパラメータ指定画面５００は、図１３に示すように、横軸間隔入力部５０１、縦軸間隔入力部５０２、横軸値表示部５０３、縦軸値表示部５０４、サンプル印刷ボタン５０５、設定ボタン５０６及びキャンセルボタン５０７、および条件選択部６００を備える。
【００７７】
これらのうち、横軸間隔入力部５０１及び縦軸間隔入力部５０２は、それぞれ横軸及び縦軸のパラメータの値を設定する際の解像度を設定する部分である。第４の実施形態においては、パラメータの値を具体的な数値で指定するようにしており、どの程度細かくその数値を指定できるようにするかを、横軸間隔入力部５０１及び縦軸間隔入力部５０２により設定することができる。
【００７８】
ただし、これらの入力部には、実際にプリンタエンジン１３０に設定可能な値の間隔の整数倍の値しか入力できない。例えば、定着温度が１℃単位で設定可能であれば、横軸間隔入力部５０１には自然数を入力可能である。転写電圧が１０Ｖ単位で設定可能であれば、縦軸間隔入力部５０２には１０の倍数を入力可能である。
【００７９】
横軸値表示部５０３及び縦軸値表示部５０４は、それぞれ条件選択部６００に設けたボタン６０１〜６３５と対応する横軸及び縦軸のパラメータの値を表示する。このとき、中心のボタン６１８と対応する値として、現在指定されている各パラメータの値を表示する。他のボタンと対応する値は、ボタン６１８と対応する値を基準に、横軸間隔入力部５０１又は縦軸間隔入力部５０２で設定されている間隔ずつ変化させた値を表示する。従って、横軸値表示部５０３及び縦軸値表示部５０４に表示される値は、必ずしも横軸間隔入力部５０１又は縦軸間隔入力部５０２で設定されている間隔の整数倍にはならない。また、ボタン６１８は、基準であることを示すため、他のボタンと異なる二重線の輪郭にて表示している。
【００８０】
また、サンプル印刷ボタン５０５は、図６に示したサンプル印刷ボタン４０７と同様、サンプル画像形成の実行を指示するためのボタンである。
設定ボタン５０６は、パラメータ指定画面５００における現在の各画像形成パラメータの値の指定を確定させるためのボタンである。このボタンが操作された場合、パラメータ指定画面５００を閉じて、パラメータ登録画面４００に、パラメータの値の指定を反映させる。あるいは、パラメータ登録画面４００で用紙登録ボタン４０６が操作された場合と同様、現在指定されているパラメータの値に基づき、画像形成パラメータＤＢ２１１を更新するようにしてもよい。
【００８１】
キャンセルボタン５０７は、パラメータ指定画面５００においてしたパラメータの値の指定を反映させずに、パラメータ指定画面５００を閉じて、パラメータ登録画面４００に戻るためのボタンである。
【００８２】
また、条件選択部６００に設けたボタン６０１〜６３５は、横軸値表示部５０３及び縦軸値表示部５０４に表示されている画像形成パラメータの値の組毎に、その条件でサンプル画像形成を行うか否かの指定を受け付けるためのボタンである。図１３では、「○」（第３の態様）がサンプル画像形成に用いる条件を、「×」（第１の態様）が用いない条件を示す。そして、各ボタンをシングルクリックすることにより、○と×の表示を反転させることができる。
【００８３】
なお、パラメータ指定画面５００を表示させた時点では、その時点で指定されているパラメータの値と対応するボタン６１８と、その周囲８つのボタンを「○」に、それ以外のボタンを「×」にする。これは、第１の実施形態におけるサンプル画像形成用パラメータ生成部２１９によるパラメータの値の組の生成と同趣旨であり、指定されている２つのパラメータの値の組に対し、その一方又は両方の値を、指定された解像度で前後に変化させたものを用いてサンプル画像形成を行うべきことを示すものである。
【００８４】
そして、サンプル印刷ボタン５０５が操作された場合、操作パネル制御部２１５は、「○」が表示されているボタンの位置と対応する条件を、サンプル画像形成用の条件として生成してサンプル画像形成指示部２１８に渡す。サンプル画像形成指示部２１８は、その渡された条件全てについて、画像形成制御部２１４にサンプル画像形成の実行を指示する。
【００８５】
また、実際にサンプル画像形成に用いたパラメータの値の組は、任意の記憶手段に記憶させておく（第２の記憶手段）。そして、パラメータ指定画面５００において、既にサンプル画像形成に用いた値の組と対応するボタンがあれば、そのボタンについては、図１３に示した○や×ではなく、そのことを示す表示を行う。
【００８６】
図１４に示すのがその例であり、図１３に示した状態でサンプル画像形成を行い、図１３で○の表示としていたボタンを、既にサンプル画像形成に用いた条件であることを示す白抜きの×の表示（第２の態様）としている。
なお、横軸間隔入力部５０１又は縦軸間隔入力部５０２において間隔を変更した場合、条件選択部６００に、既にサンプル画像形成に用いた条件と対応するボタンがなくなることもある。この場合は、全てのボタンについて図１３に示した○や×の表示を行えばよい。
【００８７】
また、条件選択部６００に設けたボタンは、パラメータの値の指定を受け付ける機能も有する。ユーザがいずれかのボタンをダブルクリックすると、そのボタンと対応するパラメータの値を、パラメータ登録画面４００で指定した用紙種類と対応する画像形成パラメータの値として指定することができる。もちろん、白抜きの×が表示されているボタンも操作することができる。
【００８８】
この指定がなされた場合、操作パネル制御部２１５は、ボタン６１８が新たに指定されたパラメータの値を示すよう、パラメータ指定画面５００の表示を更新する。このとき、基本的には、初めにパラメータ指定画面５００を表示する場合と同様、ボタン６１８と、その周囲８つのボタンの表示を「○」にする。
【００８９】
しかし、それらのボタンのうち、既にサンプル画像形成に用いた条件を示すボタンについては、「○」ではなく白抜きの×の表示とする。これは、通常の「×」と同様、サンプル画像形成に用いない旨を示す表示である。既にサンプル画像形成に用いた条件については、再度サンプル画像形成を行っても、既に得たものと同じ出力が得られるだけであり、無駄になるため、このようにしたものである。
【００９０】
図１５は、図１４の状態からボタン６１８をダブルクリックした状態の表示を示すが、ボタン６１７及び６２２については、既にサンプル画像形成に用いた条件を示すボタンであるので、ボタン６１８の周囲８つのボタンではあるが、白抜き×の表示となっている。
また、ボタン６１６，６２１，６２６，６２７についても、既にサンプル画像形成に用いた条件と対応するボタンであるので、単なる「×」ではなく、そのことを示す白抜き×の表示としている。
【００９１】
従って、図１５に示す状態でサンプル印刷ボタン５０５が操作された場合、操作パネル制御部２１５は、ボタン６１２〜６１４，６１８，６１９，６２３及び６２４と対応する条件を、サンプル画像形成用の条件として生成してサンプル画像形成指示部２１８に渡し、それらの条件についてのサンプル画像形成を実行させる。
【００９２】
以上のような画面を用いてサンプル画像形成の指示を受け付ければ、指定された条件に近い条件について自動的にサンプル画像形成に用いることを指定しつつ、既に実行済みの条件については、その指定の対象から外すことができる。従って、同じ条件での重複したサンプル画像形成を効果的に排除しつつ所望の条件でのサンプル画像形成を実行することができる。
【００９３】
ここで、図１６及び図１７に、パラメータ指定画面５００に関連してエンジンコントローラ２００のＣＰＵ２０１が実行する処理のフローチャートを示す。
パラメータ指定画面５００の表示が指示されると、ＣＰＵ２０１は図１６のフローチャートに示す処理を開始する。
【００９４】
この処理において、ＣＰＵ２０１はまず、ステップＳ３１で、パラメータ登録画面４００において現在指定されている画像形成パラメータの値の組から、各軸と対応するパラメータの値を取得する。現在指定されている値は、パラメータ登録画面４００において用紙材質や用紙厚さが変更された直後であれば、画像形成パラメータＤＢ２１１から読み出した推奨値である。
【００９５】
次に、ステップＳ３２で、ボタン６１８と対応するパラメータの値を、ステップＳ３１で取得した値とする。そして、ステップＳ３３で、パラメータ指定画面５００の枠を操作パネル１４０に表示させると共に、ステップＳ３２で定めた値及び、横軸間隔入力部５０１及び縦軸間隔入力部５０２で設定されている間隔の値（初めて表示させる場合にはデフォルト値）に基づき、横軸値表示部５０３及び縦軸値表示部５０４における、各ボタンと対応する値を表示させる。
【００９６】
その後、ステップＳ３４で、ボタン６０１〜６３５のそれぞれについて、図１７に示すボタン表示処理を実行する。
このボタン表示処理では、まずステップＳ５１で、処理対象のボタンと対応する条件はサンプル画像形成実行済みであるか否か判断する。実行済みでない場合、ステップＳ５２で、処理対象のボタンはボタン６１８又は周囲の８つのボタンのいずれかであるか否か判断する。ここでＹＥＳであれば処理対象のボタンの表示を○とし（ステップＳ５３）、ＮＯであれば×とする（ステップＳ５４）。また、ステップＳ５１で実行済みであれば、白抜きの×の表示とする（ステップＳ５５）。
いずれの場合も以上で図１６の処理に戻る。
【００９７】
以上の処理により、図１３乃至図１５を用いて説明したパラメータ指定画面５００を操作パネル１４０に表示させることができる。そしてその後、ＣＰＵ２０１はステップＳ３５でユーザの入力を待ち、ステップＳ３６で入力内容を判断して、その内容に応じた処理を行う。
まず、ボタン６０１〜６３５のいずれかがシングルクリックされた場合、ステップＳ３７でボタンの表示の○×を反転させて、ステップＳ３５に戻り表示を更新する。
【００９８】
サンプル印刷ボタン５０５が操作された場合、ステップＳ３８で、○表示の各ボタンと対応する条件（パラメータの値の組み合わせ）を用いてプリンタエンジン１３０にサンプル画像形成を行わせ、その用いた条件を記憶する。その後、ステップＳ３５に戻って次の操作を待つ。
【００９９】
横軸間隔入力部５０１又は縦軸間隔入力部５０２において間隔の変更操作があった場合には、ステップＳ３９で、変更後の間隔に基づき横軸値表示部５０３及び縦軸値表示部５０４における、各ボタンと対応する値の表示を更新する。これに伴ってボタンがサンプル画像形成済みの条件と対応するものでなくなった、又は対応するものとなった可能性があるため、ステップＳ３４に戻って表示を更新する。
【０１００】
ボタン６０１〜６３５のいずれかがダブルクリックされた場合、ステップＳ４０で、ボタン６１８と対応するパラメータの値を、ダブルクリックされたボタンと対応する値とし、ステップＳ３３に戻って軸及び各ボタンの表示を更新する。
設定ボタン５０６が操作された場合、ステップＳ４１でボタン６１８と対応するパラメータの値をパラメータ登録画面４００の対応する欄に入力して、ステップＳ４２でパラメータ指定画面５００を閉じ、処理を終了する。
【０１０１】
キャンセルボタン５０７が操作された場合、そのままステップＳ４２でパラメータ指定画面５００を閉じ、処理を終了する。
以上の処理により、パラメータ指定画面５００における図１３乃至図１５を用いて説明した機能を実現することができる。
【０１０２】
以上で実施形態の説明を終了するが、この発明において、システムあるいはそれを構成する各装置の具体的な構成や、実行する処理の内容、データの形式、画面の表示内容、取り扱うパラメータの数や種類等は、実施形態で説明したものに限るものではない。
例えば、上述した各実施形態では画像形成パラメータとして定着温度及び転写電圧の２つのパラメータの値を設定する例について説明したが、１つ又は３つ以上のパラメータの値を設定する際に本発明を適用することもできる。
【０１０３】
ただし、第４の実施形態については、３つ以上のパラメータを同時に変化させると表示が見づらくなる。そこで、３つ以上のパラメータの値を設定する場合、値を変化させるパラメータをその中から２つ選択させ、残りのパラメータの値を固定として、順次パラメータの値を設定させるようにするとよい。
【０１０４】
また、サンプル画像形成用に生成するパラメータの値の組は、指定されている値から所定の解像度で前後に１段階変化させたものとしたが、複数段階変化させたものを生成するようにしてもよい。例えば、前後２段階変化させたものを生成し、元の値を含む５つの条件（パラメータ１つの場合）を生成するようにしてもよい。
また、上述した実施形態におけるエンジンコントローラ２００とプリンタエンジン１３０及び操作パネル１４０は、それぞれ別体として設ける他、これらを一体として構成することもできる。
また、以上説明してきた実施形態の構成は、相互に矛盾しない限り任意に組み合わせて実施可能であることは勿論である。
【符号の説明】
【０１０５】
１００：画像形成システム    １１０：ＰＣ    １２０：上位装置    
１３０：プリンタエンジン    １４０：操作パネル
２００，２００′，２００″：エンジンコントローラ
２０１：ＣＰＵ    ２０２：ＲＯＭ    ２０３：ＲＡＭ    ２０４：ＮＶＲＡＭ
２０５：上位装置Ｉ／Ｆ    ２０６：エンジンＩ／Ｆ    ２０７：パネルＩ／Ｆ
２１０：画像データバッファ    ２１１：画像形成パラメータＤＢ
２１２：上位装置Ｉ／Ｆ部    ２１３：エンジンＩ／Ｆ部    ２１４：画像形成制御部
２１５：操作パネル制御部    ２１６：パラメータ保持部    ２１７：パラメータ登録部
２１８：サンプル画像形成指示部    ２１９：サンプル画像形成用パラメータ生成部
２２０：モード設定部    ２２１：画像データ生成部    ４００：パラメータ登録画面
５００：パラメータ指定画面    ６００：条件選択部
【先行技術文献】
【特許文献】
【０１０６】
【特許文献１】特開２００４−６１７５５号公報
【図１】
0005887782.tif 000002
【図２】
0005887782.tif 000003
【図３】
0005887782.tif 000004
【図４】
0005887782.tif 000005
【図５】
0005887782.tif 000006
【図６】
0005887782.tif 000007
【図７】
0005887782.tif 000008
【図８】
0005887782.tif 000009
【図９】
0005887782.tif 000010
【図１０】
0005887782.tif 000011
【図１１】
0005887782.tif 000012
【図１２】
0005887782.tif 000013
【図１３】
0005887782.tif 000014
【図１４】
0005887782.tif 000015
【図１５】
0005887782.tif 000016
【図１６】
0005887782.tif 000017
【図１７】
0005887782.tif 000018