(57)【要約】【課題】画像形成条件の候補が反映されたプレビュー画像の数を、表示装置に合わせた上限以下まで削減して画像形成条件の設定の操作性を向上させる画像形成装置を提供する。【解決手段】プレビュー処理部（７０）は次の要素を用いて、画像形成条件の候補が反映されたプレビュー画像を作成する。抽出部（７１）は画像データから画像の特徴を抽出する。管理部（７２）は画像形成条件の項目に値を設定する。選択部（７３）は、抽出された画像の特徴と画像形成条件の設定済みの項目とに基づいて画像形成条件の候補を選択する。制御部（７４）は、選択された画像形成条件の候補のうち、表示装置におけるプレビュー画像の数の上限を超えない数の候補が反映されたプレビュー画像の作成を指示する。作成部（７５）はその指示に応じて、その上限を超えない数の候補が反映されたプレビュー画像を作成する。【選択図】図１３
2015198349.tif 000002
【特許請求の範囲】
【請求項１】
画像データを取得する取得部と、
前記画像データに対する画像形成条件の候補が反映されたプレビュー画像、を作成するプレビュー処理部と、
前記プレビュー処理部によって作成されたプレビュー画像を含む操作画面を外部または内蔵の表示装置に表示させ、前記操作画面に対するユーザーの操作に応じて、前記ユーザーによって選択されたプレビュー画像を識別する操作部と、
前記操作部によって識別されたプレビュー画像に反映された画像形成条件の候補に従って前記画像データから画像を形成する形成部と、
を備えた画像形成装置であり、
前記プレビュー処理部は、
前記画像データから画像の特徴を抽出する抽出部と、
前記画像データに対する画像形成条件の項目に値を設定して当該項目を管理する管理部と、
前記抽出部によって抽出された画像の特徴と、前記管理部によって管理されている設定済みの項目とに基づいて画像形成条件の候補を選択する選択部と、
前記選択部によって選択された画像形成条件の候補のうち、前記表示装置におけるプレビュー画像の数の上限を超えない数の候補が反映されたプレビュー画像の作成を指示する制御部と、
前記制御部からの指示に応じて、前記上限を超えない数の候補が反映されたプレビュー画像を作成する作成部と、
を有する画像形成装置。
【請求項２】
前記制御部は、
前記選択部によって選択された画像形成条件の候補の数が前記上限を超えていれば、前記管理部に画像形成条件の未設定の項目に値を設定させた上で、前記選択部に画像形成条件の候補を絞らせ、
前記選択部によって絞られた候補の数が前記上限以下であれば、前記絞られた候補が反映されたプレビュー画像の作成を指示する
ことを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記プレビュー処理部がプレビュー画像に反映させる画像形成条件は、前記形成部に形成させるべき画像の態様と、当該画像が形成されるべきシートの種類との組み合わせを含む請求項１または請求項２に記載の画像形成装置。
【請求項４】
前記管理部は、前記制御部から前記未設定の項目への値の設定を指示された場合、
前記未設定の項目の値の入力画面を前記操作部に前記表示装置へ送らせて前記表示装置に表示させ、前記入力画面に対するユーザーの操作に応じて前記操作部が受け付けた情報を前記未設定の項目の値として取得し、または、
画像形成条件の設定履歴を予め管理しておき、前記設定履歴から前記未設定の項目の値を検索する
ことを特徴とする請求項１から請求項３までのいずれか１項に記載の画像形成装置。
【請求項５】
前記制御部は、前記入力画面に組み込まれるべきプレビュー画像を前記作成部に作成させて、前記管理部に当該プレビュー画像を前記入力画面へ組み込ませる
ことを特徴とする請求項４に記載の画像形成装置。
【請求項６】
前記制御部は画像形成条件の未設定の項目ごとに、前記選択部によって絞られた候補の割り当てが最も多い値と最も少ない値との間での割り当てられた候補数の差を求め、当該差が閾値以下の項目を、前記管理部に対して値の設定を指示すべき未設定の項目として選択することを特徴とする請求項４に記載の画像形成装置。
【請求項７】
前記制御部は画像形成条件の項目に対して優先順位を割り当て、前記管理部に対して値の設定を指示すべき未設定の項目を、優先順位の高い順に選択する
ことを特徴とする請求項４または請求項６に記載の画像形成装置。
【請求項８】
前記制御部は、前記選択部によって絞られた候補の数が前記上限以下まで削減されたとき、前記プレビュー画像の表示の要否を前記ユーザーに問うための画像を前記操作部に前記表示装置へ送らせて前記表示装置に表示させ、当該画像の表示に応じて前記ユーザーが前記プレビュー画像の表示を許可した場合、前記操作部に前記プレビュー画像を前記表示装置へ送らせる
ことを特徴とする請求項１から請求項７までのいずれか１項に記載の画像形成装置。
【請求項９】
前記制御部は、画像形成条件の候補が反映されたプレビュー画像とは別に、直ちに設定可能な画像形成条件が反映されたプレビュー画像を前記作成部に作成させて、当該プレビュー画像を前記操作部に前記表示装置へ送らせる
ことを特徴とする請求項１から請求項８までのいずれか１項に記載の画像形成装置。
【請求項１０】
前記制御部は前記表示装置におけるプレビュー画像の数の上限を前記表示装置の解像度と画面のサイズとに合わせて設定する
ことを特徴とする請求項１から請求項９までのいずれか１項に記載の画像形成装置。                                                                      
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は画像形成装置に関し、特にその操作画面の表示制御に関する。
【背景技術】
【０００２】
近年の画像形成装置では多機能化と高機能化との進展が著しい。これに伴い、近年の画像形成装置には、画像を形成する際の条件（以下、画像形成条件という。）の設定に関する操作性の更なる向上が求められている。実際、画像形成装置の多機能化と高機能化とが画像形成条件の項目を多様化させ、さらに各項目の候補を増加させた結果、画像形成条件の設定に関してユーザーに要求される操作が煩雑化している。
【０００３】
画像形成条件の設定に関する画像形成装置の操作性を更に向上させるための技術としては、特許文献１−８に記載された技術等、様々なものが知られている。特に特許文献９、１０に記載された技術は、画像形成条件の候補をプレビュー画像に反映させて操作画面に表現し、これらのプレビュー画像の中から１つをユーザーに選択させて、その１つに反映された画像形成条件で画像形成装置に実際の画像を形成させる。このように、プレビュー画像を利用してユーザーに画像形成条件の候補を視覚的に識別させることができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００１−１０９３３１号公報
【特許文献２】特開２００６−０２２９４１号公報
【特許文献３】特開２００６−０３１３４１号公報
【特許文献４】特開２００６−２０１７１２号公報
【特許文献５】特開２００６−２０３８１３号公報
【特許文献６】特開２０１１−０１５３４８号公報
【特許文献７】特開２００６−３５２８０１号公報
【特許文献８】特開２０１３−２４３５１７号公報
【特許文献９】特開２０１０−１４９３９３号公報
【特許文献１０】特開２０１１−１０９３５３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
画像形成装置の多機能化／高機能化が更に進めば、画像形成条件の候補が更に増加するのに伴ってプレビュー画像が更に増加する。この更なる増加には、たとえば以下の問題を招く危険性がある。
プレビュー画像の数が多過ぎれば、それらのすべてを操作画面内の１つの領域に表示することができない。この場合、それらのプレビュー画像を複数のページ、ウィンドウ、またはタブに分けて表示することは可能ではある。しかし、これらのＧＵＩ部品を利用することだけでも、操作を煩雑化させる危険性がある。さらに、それらのページ等の数までが多くなれば、それらがスワイプ等の操作で切り換わるように操作画面の構成が工夫されたとしても、ユーザーに異なるページ等の間でプレビュー画像を比較させることが難しい。
【０００６】
本発明の目的は上記の課題を解決することであり、特に、画像形成条件の候補が反映されたプレビュー画像の数を、表示装置に合わせた上限以下まで削減して、画像形成条件の設定の操作性を向上させる画像形成装置を提供することにある。
【課題を解決するための手段】
【０００７】
本発明の１つの観点における画像形成装置は、画像データを取得する取得部と、その画像データに対する画像形成条件の候補が反映されたプレビュー画像を作成するプレビュー処理部と、そのプレビュー処理部によって作成されたプレビュー画像を含む操作画面を外部または内蔵の表示装置に表示させ、その操作画面に対するユーザーの操作に応じて、そのユーザーによって選択されたプレビュー画像を識別する操作部と、その操作部によって識別されたプレビュー画像に反映された画像形成条件の候補に従って画像データから画像を形成する形成部とを備えている。
【０００８】
プレビュー処理部は、画像データから画像の特徴を抽出する抽出部と、その画像データに対する画像形成条件の項目に値を設定してそれらの項目を管理する管理部と、抽出部によって抽出された画像の特徴と、管理部によって管理されている項目とに基づいて画像形成条件の候補を選択する選択部と、その選択部によって選択された画像形成条件の候補のうち、表示装置におけるプレビュー画像の数の上限を超えない数の候補が反映されたプレビュー画像の作成を指示する制御部と、その制御部からの指示に応じて、上限を超えない数の候補が反映されたプレビュー画像を作成する作成部とを有する。
【０００９】
制御部は、選択部によって選択された画像形成条件の候補の数が上記の上限を超えていれば、管理部に画像形成条件の未設定の項目に値を設定させた上で、選択部に画像形成条件の候補を絞らせ、選択部によって絞られた候補の数がその上限以下であれば、それらの絞られた候補が反映されたプレビュー画像の作成を指示してもよい。
プレビュー処理部がプレビュー画像に反映させる画像形成条件は、形成部に形成させるべき画像の態様と、その画像が形成されるべきシートの種類との組み合わせを含んでもよい。
【００１０】
管理部は、制御部から未設定の項目への値の設定を指示された場合、その未設定の項目の値の入力画面を操作部に表示装置へ送らせてその表示装置に表示させ、その入力画面に対するユーザーの操作に応じて操作部が受け付けた情報を未設定の項目の値として取得し、または、画像形成条件の設定履歴を予め管理しておき、その設定履歴から未設定の項目の値を検索してもよい。この場合、制御部は、入力画面に組み込まれるべきプレビュー画像を作成部に作成させて、管理部にそのプレビュー画像をその入力画面へ組み込ませてもよい。その他に、制御部は画像形成条件の未設定の項目ごとに、選択部によって絞られた候補の割り当てが最も多い値と最も少ない値との間での割り当てられた候補数の差を求め、その差が閾値以下の項目を、管理部に対して値の設定を指示すべき未設定の項目として選択してもよい。また、制御部は画像形成条件の項目に対して優先順位を割り当て、管理部に対して値の設定を指示すべき未設定の項目を、優先順位の高い順に選択してもよい。
【００１１】
制御部は、選択部によって絞られた候補の数が上記の上限以下まで削減されたとき、プレビュー画像の表示の要否をユーザーに問うための画像を操作部に表示装置へ送らせてその表示装置に表示させ、その画像の表示に応じてユーザーがプレビュー画像の表示を許可した場合、操作部にそのプレビュー画像を表示装置へ送らせてもよい。
制御部は、画像形成条件の候補が反映されたプレビュー画像とは別に、直ちに設定可能な画像形成条件が反映されたプレビュー画像を作成部に作成させて、そのプレビュー画像を操作部に表示装置へ送らせてもよい。
【００１２】
制御部は表示装置におけるプレビュー画像の数の上限をその表示装置の解像度と画面のサイズとに合わせて設定してもよい。
【発明の効果】
【００１３】
本発明による画像形成装置は、画像データから抽出された画像の特徴と、その画像データに対する画像形成条件として設定済みの項目の値とに基づいて画像形成条件の候補を選択し、選択された候補のうち、表示装置におけるプレビュー画像の数の上限を超えない数の候補をプレビュー画像に反映させる。こうして、この画像形成装置は、画像形成条件の候補が反映されたプレビュー画像の数を、表示装置に合わせた上限以下まで削減して設定の操作性を向上させる。
【図面の簡単な説明】
【００１４】
【図１】本発明の実施形態による画像形成装置の構造を示す模式的な正面図である。
【図２】図１に示されている画像形成装置の電子制御系統の構成を示すブロック図である。
【図３】画像形成装置に設定される印刷条件の項目とそれぞれの取り得る値との一例を示す表である。
【図４】図１に示されている画像形成装置における印刷条件リスト、すなわち印刷条件の項目間での様々な値の組み合わせについて原稿サイズ別に選択の可否を示す表である。
【図５】図１に示されている画像形成装置を操作するための操作画面を示す模式図である。（ａ）は、スマートフォンのディスプレイに表示された操作画面の一例であり、（ｂ）は、画像形成装置の操作パネルに表示された操作画面の一例である。
【図６】図１に示されている画像形成装置が原稿から抽出する画像の特徴、その特徴に基づいて設定する第１条件と原稿特性、およびその原稿を読み取る際の動作条件を示す模式図である。
【図７】図１に示されている画像形成装置が表示するカラー設定に関する入力画面と、ユーザーの選択に応じて設定される項目「カラー設定」の値とを示す模式図である。
【図８】図６に示されている第１条件、原稿特性、および動作条件、ならびに、図７に示されている第２条件の項目の値に基づいて、図４に示されている印刷条件リストから検索される印刷条件の候補を示す模式図である。
【図９】図８に示されている候補のそれぞれが反映されたプレビュー画像を示す模式図である。
【図１０】図１に示されている画像形成装置が表示する出力用紙サイズに関する入力画面と、ユーザーの選択に応じて設定される項目「出力用紙サイズ」の値とを示す模式図である。
【図１１】（ａ）は、図１０に示されている第２条件の項目の値と、第２条件の未設定の項目とに基づいて、図８に示されている候補の中から更に絞られた候補を示す模式図である。（ｂ）は、第２条件の未設定の項目ごとに、候補の割り当てが最も多い値と最も少ない値との間での割り当てられた候補数の差、およびその項目の優先順位を示す模式図である。
【図１２】図１に示されている画像形成装置が表示する画像位置の中央寄せに関する入力画面と、ユーザーの選択に応じて操作画面に表示されるプレビュー画像とを示す模式図である。
【図１３】図１に示されている画像形成装置がプレビュー画像を利用してジョブを実行する処理のフローチャートである。
【図１４】図１３に示されているステップＳ１３０２、すなわち第１条件と第２条件の一部との項目に値を設定する処理のフローチャートである。
【図１５】図１３に示されているステップＳ１３０６、すなわち第２条件の未設定の項目に値を設定する処理のフローチャートである。
【図１６】本発明の実施形態による画像形成装置が管理するユーザー別の印刷条件リストを示す模式図である。
【図１７】本発明の実施形態による画像形成装置が両面印刷機能を搭載している場合における印刷条件リストを示す模式図である。
【図１８】本発明の実施形態による画像形成装置がユーザーに対して、印刷条件の候補が反映されたプレビュー画像の表示の要否を問う際に表示する操作画面を示す模式図である。
【発明を実施するための形態】
【００１５】
以下、本発明の実施形態について、図面を参照しながら説明する。
［画像形成装置の構造の概略］
図１は、本発明の実施形態による画像形成装置の構造を示す模式的な正面図である。図１にはこの画像形成装置１００の内部の要素が、あたかも筐体の前面を透かして見えているように描かれている。
【００１６】
この画像形成装置１００は、画像形成処理として特に印刷を行う装置であり、たとえばカラーレーザープリンターである。図１を参照するに、画像形成装置１００は、形成部、取得部５０、操作部５５、動作制御部６０、およびプレビュー処理部７０を備えている。形成部は、画像データから画像を形成する要素、すなわち印刷を行う要素であり、給送部１０、作像部２０、定着部３０、および排紙部４０を含む。給送部１０はシートＳＨＴを１枚ずつ作像部２０へ給送する。作像部２０は、給送部１０から送られたシートＳＨ２の上にトナー像を形成する。定着部３０はそのトナー像を熱定着させる。排紙部４０は、トナー像が定着したシートＳＨ３に対して必要な後処理を加えて排紙トレイ４４に積載する。取得部５０は、原稿の画像をデータ化し、または外部のネットワークもしくは外付けされた電子機器から画像データを取得する。操作部５５はユーザーの操作または外部の電子機器との通信を通して印刷の要求（以下、ジョブという。）を受け付けて動作制御部６０へ伝える。動作制御部６０とプレビュー処理部７０とは、１枚の基板の上に実装された電子回路である。動作制御部６０は操作部５５からの情報に基づいて画像形成装置１００内の他の要素の動作を制御する。プレビュー処理部７０は、取得部５０によって取得された画像データに対する画像形成条件の候補、すなわち印刷条件の候補が反映されたプレビュー画像を作成する。
【００１７】
［給送部］
図１を参照するに、給送部１０は、収容トレイ１１、繰り出しローラー１２、搬送ローラー１３、およびタイミングローラー１４を備えている。収容トレイ１１は画像形成装置１００の下部に複数内蔵され、それぞれが複数枚のシートＳＨＴを収容可能である。異なる収容トレイ１１には、紙、樹脂等の材質が異なるシート、または、Ａ３、Ａ４、Ａ５、Ｂ４等のサイズが異なるシートが収容される。繰り出しローラー１２は各収容トレイ１１内のシートＳＨＴのうち、最も上に位置するシートＳＨ１を搬送ローラー１３へ向けて繰り出す。そのシートＳＨ１は更に、その搬送ローラー１３によってタイミングローラー１４へ搬送される。タイミングローラー１４はその搬送の開始時点では一般に停止しており、動作制御部６０からの駆動信号に応じて回転を開始する。それにより、搬送ローラー１３から送られたシートＳＨ２は、その駆動信号が示すタイミングで、タイミングローラー１４から作像部２０へ送り出される。
【００１８】
［作像部］
図１を参照するに、作像部２０は、４つの作像ユニット２１Ｙ、２１Ｍ、２１Ｃ、２１Ｋ、４本の１次転写ローラー２２Ｙ、２２Ｍ、２２Ｃ、２２Ｋ、中間転写ベルト２３、および２次転写ローラー２４を備えている。作像ユニット２１Ｙ、…、２１Ｋは水平方向に沿って所定の間隔で配置されている。１次転写ローラー２２Ｙ、…、２２Ｋはそれぞれ、作像ユニット２１Ｙ、…、２１Ｋの１つと垂直方向で対向するように配置されている。中間転写ベルト２３は２本のローラー２３Ｌ、２３Ｒに掛け渡されて、それらの回転と共に回転する。中間転写ベルト２３のうち、水平方向に張られている部分は作像ユニット２１Ｙ、…、２１Ｋと１次転写ローラー２２Ｙ、…、２２Ｋとの間を通る。中間転写ベルト２３が回転すると、その表面の各部が１次転写ローラー２２Ｙ、…、２２Ｋに順番に接触する。２次転写ローラー２４は、中間転写ベルト２３が掛け渡された２本のローラーの一方２３Ｒと平行に設置され、そのローラ２３Ｒとの間に中間転写ベルト２３を挟んでいる。中間転写ベルト２３と２次転写ローラー２４との接触部、すなわちニップに、タイミングローラー１４から送り出されたシートＳＨ２が通紙される。
【００１９】
４つの作像ユニット２１Ｙ、２１Ｍ、２１Ｃ、２１Ｋは順に、イエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）、およびブラック（Ｋ）の各色のトナー像を画像データに基づいて形成する。いずれの作像ユニットも同様な構成であり、それぞれが、感光体ドラム２５、帯電器２６、露光部２７、現像器２８、クリーナー２９、およびイレーサーランプ（図１には示されていない。）を備えている。感光体ドラム２５の外周は帯電器２６等によって囲まれている。帯電器２６は、感光体ドラム２５の外周面のうち、対向した部分に均一に帯電させる。露光部２７は発光素子とレンズとを含む。発光素子はたとえばレーザダイオードである。露光部２７はそれらを利用して感光体ドラム２５の外周面上の帯電部分を露光する。そのとき、光が実際に当たった領域が除電される。その領域の形状は制御部５０からの駆動信号に従って決定される。こうして、その領域が静電潜像として外周面上に残る。現像器２８はその静電潜像の上に、その作像ユニット２１Ｙ、…、２１Ｋに割り当てられた色のトナーを乗せて現像する。クリーナー２９は感光体ドラム２５の外周面のうち、中間転写ベルト２３に接触した直後の部分から、残存するトナーを除去する。イレーサーランプは感光体ドラム２５の外周面のうち、対向した部分に一様に光を照射して除電する。
【００２０】
１次転写ローラー２２Ｙ、…、２２Ｋには１次転写電圧が印加されているので、中間転写ベルト２３を間に挟んで互いに対向する１次転写ローラー２２Ｙ、…、２２Ｋと感光体ドラム２５との間には電界が生じる。この電界が、感光体ドラム２５から中間転写ベルト２３の表面へトナー像を転写する。４つの作像ユニット２１Ｙ、…、２１Ｋは中間転写ベルト２３の回転に合わせて、それぞれの作像動作のタイミングをずらす。その結果、それらの作像ユニット２１Ｙ、…、２１Ｋの感光体ドラム２５から、それぞれに割り当てられた色のトナー像が順番に、中間転写ベルト２３の表面上の同じ位置へ多重転写されて重なり合う。こうして、カラートナー像が中間転写ベルト２３の表面上に形成される。
【００２１】
２次転写ローラー２４には２次転写電圧が印加されているので、中間転写ベルト２３との間に電界が生じる。シートＳＨ２が中間転写ベルト２３と２次転写ローラー２４との間のニップに通紙される際、この電界が、中間転写ベルト２３からそのシートＳＨ２の表面へカラートナー像を転写する。その後、２次転写ローラー２４はそのシートＳＨ２を定着部３０へ送り出す。
【００２２】
［定着部］
図１を参照するに、定着部３０は定着ローラー３１と加圧ローラー３２とを含む。これらのローラー３１、３２は互いに平行に配置されて接触している。それらの間の接触部、すなわち定着ニップには、作像部２０から送り出されたシートＳＨ２が通紙される。定着ローラー３１は回転しながらその側面で、定着ニップに通紙されるシートＳＨ２の表面に接触する。定着ローラー３１はハロゲンランプ等のヒーターを内蔵しており、そこから放出された熱を、その側面に接触しているシートＳＨ２の部分へ伝える。加圧ローラー３２はそのシートＳＨ２の部分に対して圧力を加えて定着ローラー３１へ押し付ける。そのシートＳＨ２のうち、作像部２０によってトナー像が形成された部分が定着ニップに通紙されると、定着ローラー３１からの熱と加圧ローラー３２からの圧力とにより、そのトナー像がシートＳＨ２の表面上に定着する。
【００２３】
［排紙部］
図１を参照するに、排紙部４０は、ガイド板４１、排出口４２、一対の排出ローラー４３、および排紙トレイ４４を含む。ガイド板４１は、定着部３０の上部から排出されたシートＳＨ２を排出口４２へ向けて案内する。排出口４２は、画像形成装置１００の筐体に開けられた、水平方向に細長いスリットである。一対の排出ローラー４３は排出口４２の内側に、排出口４２に沿って水平に配置されており、互いの側面を接触させている。それらの間のニップには、ガイド板４１によって案内されたシートＳＨ３が通紙される。排出ローラー４３は回転しながらその側面で、ニップに通紙されるシートＳＨ３を排出口４２から排紙トレイ４４へ送り出す。排紙トレイ４４は画像形成装置１００の筐体の外側に設置され、排出口４２から排出されたシートＳＨ３を積載させる。排紙トレイ４４は後処理部（図１には示されていない。）を含む。後処理部は、排紙トレイ４４に積載された複数枚のシートＳＨ３をジョブ単位で整合させる。後処理部は更にステープラーまたはパンチを含み、設定に応じてそれらのシートＳＨ３をステープルで綴じ、または穴を開ける。
【００２４】
［電子制御系統］
図２は、画像形成装置１００の電子制御系統の構成を示すブロック図である。図２を参照するに、この系統では、給送部１０、作像部２０、定着部３０、排紙部４０、取得部５０、および操作部５５に加え、ＣＰＵ６１、ＲＡＭ６２、およびＲＯＭ６３がバス９０を通して互いに通信可能に接続されている。ＣＰＵ６１はファームウェアに従って動作制御部６０とプレビュー処理部７０として機能する。ＲＡＭ６２はＣＰＵ６１に、ファームウェアを実行する際の作業領域を提供する。ＲＡＭ６２は特に、取得部５０が取得した画像データＩＭＧと、プレビュー処理部７０が作成したプレビュー画像ＰＲＶとを保存する。ＲＯＭ６３は書き込み不可の半導体メモリー装置とＥＥＰＲＯＭ等の書き換え可能な半導体メモリー装置とを含む。前者はファームウェアを格納し、後者はＣＰＵ６１に環境変数等の保存領域を提供する。ＲＯＭ６３は特に、印刷条件の項目の中で設定済みの項目とそれらの値とを示す表ＰＲＣ、印刷条件の設定履歴ＨＳＴ、および印刷条件リストＬＳＴを保存している。「印刷条件リスト」は、印刷条件の項目間での様々な値の組み合わせについて原稿サイズ別に選択の可否を示す表である。
【００２５】
［取得部］
取得部５０は、スキャナー５２、メモリーインタフェース（Ｉ／Ｆ）５３、およびネットワーク（ＬＡＮ）Ｉ／Ｆ５４を含む。スキャナー５２は光学機器を含み、それらを利用して原稿の表面に光を照射し、その反射光の強度分布から、文字、図柄、または写真を読み取って画像データに変換する。メモリーＩ／Ｆ５３は、ＵＳＢポート、メモリカードスロット等の映像入力端子を通して、ＵＳＢメモリー、ハードディスクドライブ（ＨＤＤ）等の外付けの記憶装置から直に印刷対象の画像データＩＭＧを取り込む。ＬＡＮＩ／Ｆ５４は外部のＬＡＮに有線または無線で接続され、そのＬＡＮ上のパーソナルコンピュータ（ＰＣ）から印刷対象の画像データＩＭＧを取得する。
【００２６】
［操作部］
操作部５５は操作パネル５６と無線通信部５７とを含む。操作パネル５６は、押しボタン、タッチパネル、およびディスプレイを含む。操作パネル５６は動作制御部６０からの指示に応じて、操作画面、各種情報の入力画面等のＧＵＩ画面をディスプレイに表示する一方、ユーザーが操作した押しボタンまたはタッチパネルの位置を識別して動作制御部６０へ伝える。操作パネル５６は画像形成装置１００の筐体から取り外し可能であり、専用のリモコンとして利用可能であってもよい。無線通信部５７は、デジタルカメラ、スマートフォン、タブレットＰＣ等のモバイル機器ＭＢＬ、または筐体から分離された操作パネル５６と無線で通信する。無線通信部５７はＧＵＩ画面のデータを通信相手の電子機器へ送信すると共に、それらの電子機器を用いた遠隔操作によるユーザーからの指示、特にジョブをそれらの電子機器から受信する。無線通信部５７はまた、それらの電子機器から画像データＩＭＧを取得してもよい。操作部５５は無線通信部５７に代えてＬＡＮＩ／Ｆ５４を通して、ＬＡＮ上のＰＣを用いた遠隔操作によるユーザーからの指示、特にジョブをそのＰＣから受信してもよい。
【００２７】
操作部５５は、プレビュー処理部７０が作成したプレビュー画像ＰＲＶを操作画面または各種情報の入力画面に組み込んで、操作パネル５６、ＬＡＮ上のＰＣ、またはモバイル機器ＭＢＬのディスプレイに表示させる。異なるプレビュー画像ＰＲＶには印刷対象の画像データＩＭＧに対する異なる印刷条件が反映されている。操作画面または入力画面を通していずれかのプレビュー画像がユーザーに選択されると、操作部５５はそのプレビュー画像を識別して、その識別情報を動作制御部６０へ通知する。
【００２８】
［動作制御部］
動作制御部６０は操作部５５からの情報に基づいて画像形成装置１００内の他の要素に対して、稼動モード、待機モード、スリープモード等の動作モードを指示し、その動作モードに応じた処理を各要素に実行させる。動作制御部６０は特に、操作部５５からジョブを受信したとき、まず取得部５０に、取得した印刷対象の画像データＩＭＧをＲＡＭ６２へ転送させる。動作制御部６０は次にプレビュー処理部７０に、その画像データＩＭＧに対する印刷条件の候補が反映されたプレビュー画像ＰＲＶを作成させる。これらのプレビュー画像ＰＲＶが操作部５５によって操作画面に表示され、それらの中のいずれかがユーザーによって選択されると、選択されたプレビュー画像の識別情報が操作部５５から動作制御部５０へ通知される。このとき、動作制御部６０は、そのプレビュー画像に反映された印刷条件に従って、給送部１０に対しては給送すべきシートの種類を指定し、作像部２０に対しては、形成すべきトナー像を表す画像データＩＭＧを提供すると共に、そのトナー像の態様を指定する。動作制御部６０はまた、定着部３０に対しては定着ローラー３１の表面温度を、トナー像の熱定着に適した値に維持させる。
【００２９】
［プレビュー処理部］
図２を参照するに、プレビュー処理部７０は、抽出部７１、管理部７２、選択部７３、制御部７４、および作成部７５を含む。抽出部７１は印刷対象の画像データＩＭＧから画像の特徴を抽出する。管理部７２は、その画像データＩＭＧに対する印刷条件の項目のうち、設定済みの項目を管理する。選択部７３は、抽出部７１によって抽出された特徴と、管理部７２によって管理されている項目とに基づいて印刷条件の候補を絞る。制御部７４は、選択部７３によって絞られた候補の数に応じて、それらの候補を更に絞るように管理部７２と選択部７３とに対して指示し、またはそれらの候補が反映されたプレビュー画像ＰＲＶの作成を作成部７５に対して指示する。作成部７５は制御部７４からの指示に応じてそれらのプレビュー画像ＰＲＶを作成する。これらの機能部７１−７５はいずれも、ＣＰＵ６１がファームウェアに従って実現する。
【００３０】
−抽出部−
抽出部７１は、ＲＡＭ６２に保存された画像データＩＭＧから画像の特徴を抽出する。抽出対象の特徴には、たとえば、カラー／モノクロの別、文字領域と写真領域とのそれぞれの有無とそれらの間の面積比、文字の色と濃度、原稿サイズ、下地の範囲と濃度が含まれる。
【００３１】
−管理部−
管理部７２は、画像データＩＭＧに対する印刷条件の項目のうち、設定済みの項目を管理する。「印刷条件」は、作像部２０に形成させるべきトナー像の態様と、そのトナー像が形成されるべきシートの種類との組み合わせを規定する。「トナー像の態様」を表す項目にはたとえば、カラー／モノクロの別、トナーの濃度、シート上での位置、向き、およびサイズが含まれる。「シートの種類」を表す項目にはたとえば、普通紙／厚紙／ＯＨＰフィルム等の素材、Ａ３、Ａ４、Ｂ４等のサイズが含まれる。「設定済みの項目」にはたとえば、デフォルトとして予め決められている項目、ユーザーの操作に従って既に設定された項目、画像形成装置１００の動作条件から自動的に決まる項目、印刷条件の設定履歴ＨＳＴに基づいて自動的に選択された項目が含まれる。管理部７２は、これらの項目を規定する表ＰＲＣをＲＯＭ６３に保存して管理する。
【００３２】
図３は、画像形成装置１００に設定される印刷条件の項目とそれぞれの取り得る値との一例を示す表である。図３を参照するに、印刷条件の項目は第１条件と第２条件との２種類のカテゴリーに分けられている。「第１条件」は、画像データの表す画像の特徴から自動的に決定される項目から成り、たとえば、原稿モードの種類、下地の調整方法、濃度の調整目標値を規定する。「第２条件」は、ユーザーの操作に従って、または画像形成装置１００の動作条件もしくは印刷条件の設定履歴に基づいて自動的に選択される項目から成り、たとえば、カラー設定、仕上げの種類、出力用紙のサイズ、画像を拡大／縮小する場合の倍率、画像位置の中央寄せの要否、画像の向きの回転の要否を規定する。
【００３３】
図３に示されている項目のいずれかに値が設定される度に、管理部７２はその項目と設定値とを設定済みの項目の表ＰＲＣに書き込む。
図３を更に参照するに、第２条件では第１条件とは異なり、優先順位を表すシリアル番号が各項目に割り当てられている。これらの優先順位は制御部７４によって利用される。
管理部７２はまた、制御部７４からの指示に応じて未設定の項目の値を取得し、その項目とその値とを設定済みの項目の表ＰＲＣに書き込む。具体的には、管理部７２はまず、その未設定の項目の値の入力画面を操作部５５に、操作パネル５６、ＬＡＮ上のＰＣ、またはモバイル機器ＭＢＬへ送らせてそのディスプレイに表示させる。その入力画面を操作してユーザーが未設定の項目の値を入力した場合、管理部７２は操作部５５を通してその値を取得する。管理部７２はその他に、ＲＯＭ６３に保存された印刷条件の設定履歴ＨＳＴから、未設定の項目が取り得る値の中で、現時点までの設定回数が最も多いもの、または設定頻度が最も高いものを検索する。
【００３４】
管理部７２は更に、未設定の項目の値の入力画面を操作部５５に送らせる際、その項目の取り得る値のそれぞれが反映されたプレビュー画像を入力画面へ組み込む。
−選択部−
選択部７３は、抽出部７１が画像データＩＭＧから抽出した画像の特徴と、管理部７２がＲＯＭ６３に管理している表ＰＲＣの示す印刷条件の項目とに基づいて、画像データＩＭＧに対する印刷条件の候補を絞る。具体的には、選択部７３はそれらの特徴と項目とを利用して、ＲＯＭ６３に保存された印刷条件リストＬＳＴから候補を検索する。
【００３５】
図４は、図１に示されている画像形成装置における印刷条件リストである。図４を参照するに、リストの各列には印刷条件の項目の１つが割り当てられており、その列の各行には、その項目の取り得る値の１つが割り当てられている。これにより、リストの行が印刷条件の項目間での値の組み合わせを表す。図４では特にこれらの組み合わせが行方向に階層的に示されている。具体的には以下のとおりである。
【００３６】
リストの第１列には第１条件の項目「原稿モード」が割り当てられている。リストの行は第１行から順に３つのグループに分けられている。各グループには、項目「原稿モード」の取り得る値“文字／写真”、“写真”、“文字”のいずれかが割り当てられている。
リストの第２列には第１条件の項目「下地調整」が割り当てられている。リストの行のうち、項目「原稿モード」の値“文字／写真”が割り当てられたグループは第１行から順に２つのサブグループに分けられている。各サブグループには、項目「下地調整」の取り得る値“ＡＥ”、“固定”のいずれかが割り当てられている。項目「原稿モード」の他の値が割り当てられたグループも同様に２つのサブグループに分けられて、それぞれに項目「下地調整」の異なる値が割り当てられている。
【００３７】
リストの第３列には第１条件の項目「濃度調整」が割り当てられている。項目「下地調整」の異なる値が割り当てられた行のグループはそれぞれの先頭行から順に複数のサブグループに分けられている。各サブグループには、項目「濃度調整」の取り得る値のいずれかが割り当てられている。
リストの第４列以降には第２条件の項目が優先順位に従って割り当てられている。第１−３列と同様に、前列に割り当てられた項目の異なる値が割り当てられた行のグループはそれぞれの先頭行から順に複数のサブグループに分けられ、それぞれに、その列に割り当てられた項目の取り得る値のいずれかが割り当てられている。
【００３８】
図４を更に参照するに、リストの各行には、○×で表現された情報が割り当てられている。これらの情報は、各行の表す印刷条件の項目間での値の組み合わせが印刷条件の候補として選択可能であるか否かを示す。○印は“選択可”を示し、×印は“選択不可”を示す。選択の可否は原稿サイズによって異なるので、これらの情報は原稿サイズ別に設定される。図４では、Ａ３、Ａ４、Ｂ４等の原稿サイズが異なる列に割り当てられている。それらの各列が各行と交差する箇所には、その行の表す印刷条件の項目間での値の組み合わせが、その列に割り当てられたサイズの原稿に対する印刷条件の候補として選択可能であるか否かが○×で表現されている。
【００３９】
たとえば、図４のリストの第１行には次の組み合わせが割り当てられている。第１条件：原稿モード＝“文字／写真”、下地調整＝“ＡＥ”、濃度＝“濃く”。第２条件：カラー設定＝“カラー”、仕上げ＝“指示なし”、出力用紙サイズ＝“Ａ３”、倍率＝“等倍”、画像位置中央寄せ＝“あり”、画像回転＝“あり”。
この行には更に、この組み合わせに対する印刷条件の候補としての選択の可否が原稿サイズ別に次のように設定されている。原稿サイズがＡ３である場合には“選択不可（×）”であり、Ａ４またはＢ４である場合には“選択可（○）”である。これらの選択の可否は次の理由に因る。出力用紙サイズが“Ａ３”であり、倍率が“等倍”であり、かつ画像回転が“あり”である場合、画像が出力用紙からはみ出るのを防ぐには原稿サイズがＡ３よりも小さくなければならない。
【００４０】
選択不可の理由にはその他にも次のものがある。Ａ３の用紙には、Ａ３の原稿を縮小印刷することはあっても、元々Ａ３よりも小さいＡ４等の原稿を縮小印刷することは一般的ではない。この理由から、図４のリストでは、出力用紙サイズが“Ａ３”であり、かつ倍率が“縮小”である組み合わせに対し、原稿サイズが“Ａ３”である場合には“選択可（○）”が割り当てられ、“Ａ４”である場合には“選択不可（×）”が割り当てられる。
【００４１】
このような印刷条件リストＬＳＴを選択部７３は次のように利用して印刷条件の候補を絞る。選択部７３はまず、画像データＩＭＧから抽出された画像の特徴に基づいて第１条件の各項目の値を選択し、それらの値が割り当てられた行を印刷条件リストＬＳＴから探す。選択部７３は次に、見つかった行の中から、管理部７２が管理している表ＰＲＣの示す項目の値が割り当てられた行を選ぶ。選択部７３は更に、選ばれた行の中から、ジョブの対象とする原稿サイズに対して“選択可（○）”が割り当てられている行を検索する。こうして選択部７３は、検索された行の表す組み合わせに印刷条件の候補を絞る。
【００４２】
−制御部−
制御部７４はまず操作部５５にアクセスして、操作画面におけるプレビュー画像の数の上限を取得する。この上限は、操作画面が表示される操作パネル５６、ＬＡＮ上のＰＣ、またはモバイル機器ＭＢＬのディスプレイの解像度と画面のサイズとに合わせて、ユーザーに簡単な操作だけですべてのプレビュー画像を比較させることができる程度に決められている。したがって、この上限は一般にディスプレイごとに異なる。
【００４３】
図５の（ａ）は、スマートフォンＭＢＬのディスプレイに表示された操作画面ＣＮＭの一例であり、図５の（ｂ）は、操作パネル５６に表示された操作画面ＣＮＰの一例である。図５の（ａ）を参照するに、スマートフォンＭＢＬのディスプレイの解像度と画面サイズとでは、一度に表示可能なプレビュー画像ＰＲＶの数が最大で２個である。この場合、操作画面ＣＮＭにおけるプレビュー画像の数の上限がたとえば“２”に設定される。図５の（ｂ）を参照するに、操作パネル５６のディスプレイの解像度と画面サイズとでは、一度に表示可能なプレビュー画像ＰＲＶの数が最大で３個である。この場合、操作画面ＣＮＰにおけるプレビュー画像の数の上限がたとえば“３”に設定される。
【００４４】
制御部７４はこれらのプレビュー画像ＰＲＶの数の上限を、選択部７３によって絞られた候補の数と比較する。その上限をこれらの候補の数が超えていれば、制御部７４は管理部７２に対しては、印刷条件の項目のうち、未設定の項目に値を設定するように指示し、選択部７３に対しては、その値を利用して候補を更に絞るように指示する。一方、候補の数が上限以下であれば、制御部７４は作成部７５に対して、これらの候補が反映されたプレビュー画像の作成を指示する。
【００４５】
制御部７４は、管理部７２に対して未設定の項目への値の設定を指示する際、未設定の項目の中から設定対象として指定すべき項目を次のように選択する。制御部７４はまず、印刷条件の項目のうち、第２条件の各項目に対して優先順位を割り当てておく。優先順位の高い項目ほど、その取り得る値の中に、ユーザーによって選択される可能性の高いものを多く含む。図３に示されている優先順位はその一例である。制御部７４は次に印刷条件リストＬＳＴを参照し、印刷条件の未設定の項目ごとに、取り得る値の中から、選択部７３によって絞られた候補の割り当てが最も多い値と最も少ない値とを検索して、それらの間での候補数の差を求める。制御部７４は続いて、その差が１以下の項目を選出し、それらの項目の中で優先順位が最も高い項目を、管理部７２に対して指定すべき項目として選択する。このように、制御部７４は、「取り得る値の間では割り当てられた候補数の差が小さい」という条件を課すことにより、未設定の項目に値が設定される結果として、より多くの候補数が削減されるようにする。
【００４６】
制御部７４はまた、第２条件の未設定の項目の中から、選択部７３に候補を絞らせるよりも先に設定すべき項目（以下、優先設定項目という。）を選択しておく。優先設定項目はたとえば、第１条件だけでは候補数が上限を超えることが明らかである場合に予め選択される。図３の例では優先順位の最も高い項目「カラー設定」が選択される。制御部７４は優先設定項目への値の設定を管理部７２に対し、選択部７３が候補の絞り込みを開始するよりも前に指示する。
【００４７】
制御部７４はその他に、管理部７２が未設定の項目の値の入力画面を操作部５５に送らせる際、その項目の取り得る値のそれぞれが反映されたプレビュー画像を作成部７５に作成させて、管理部７２にそれらのプレビュー画像を入力画面へ組み込ませる。
−作成部−
作成部７５は制御部７４からの指示に応じて、選択部７３によって絞られた候補が反映されたプレビュー画像ＰＲＶを画像データＩＭＧから作成する。これらのプレビュー画像ＰＲＶは操作部５５によって操作画面に組み込まれ、操作パネル５６、ＬＡＮ上のＰＣ、またはモバイル機器ＭＢＬへ送られて、その送り先のディスプレイに表示される。
【００４８】
作成部７５はまた、管理部７２が未設定の項目の値の入力画面を操作部５５に送らせる際、その項目の取り得る値のそれぞれが反映されたプレビュー画像を作成する。
［プレビュー画像の絞り込み処理］
図６−１２は、プレビュー処理部７０がジョブに応じてプレビュー画像を作成する処理を示す模式図である。
【００４９】
図６は、プレビュー処理部７０が原稿ＤＣＭから抽出する画像の特徴、その特徴に基づいて設定する第１条件と原稿特性、およびその原稿を読み取る際の動作条件を示す模式図である。図６を参照するに、原稿ＤＣＭがスキャナー５２にかけられて、その画像ＩＭＧがデータ化される。操作部５５はこの画像データＩＭＧをＲＡＭ６２へ格納すると共に、原稿ＤＣＭを対象とするジョブを受け付けたことを動作制御部５０へ通知する。この通知に応じて動作制御部５０はプレビュー処理部７０を起動させる。
【００５０】
プレビュー処理部７０では、まず抽出部７１が、ＲＡＭ６２に保存された画像データＩＭＧから画像の特徴を抽出する。図６を参照するに、この画像ＩＭＧは、カラーの文字列ＣＬＬ、モノクロの文字列ＭＣＬ、およびカラー写真ＣＬＰを含む。抽出部７１はこれらの存在を画像データＩＭＧから検知すると共に、文字領域ＣＲＲと写真領域ＰＣＲと間の面積比、文字の色と濃度、原稿サイズ、下地ＢＧＲの範囲と濃度を画像データＩＭＧから読み取る。
【００５１】
次に管理部７２が、ＲＯＭ６３に保存された設定済みの項目の表ＰＲＣに第１条件の項目の値を書き込む。これらの値は、抽出部７１によって抽出された画像の特徴に基づいて決定される。図６の例では、原稿ＤＣＭの画像ＩＭＧは文字列ＣＬＬ、ＭＣＬと写真ＣＬＰとを両方含み、それらの領域ＣＲＲ、ＰＣＲ間の面積比が比較的大きく、かつそれらの領域間に下地ＢＧＲが比較的多く存在する。したがって、第１条件の項目「原稿モード」には値“文字／写真”が設定され、項目「下地調整」には値“ＡＥ”が設定され、項目「濃度調整」には値“標準”が設定される。
【００５２】
管理部７２はまた、原稿ＤＣＭの画像データＩＭＧから抽出された画像の特徴に加え、スキャナー５２が読み取った原稿ＤＣＭそのものの特徴（たとえば、サイズ、枚数）に基づいて、原稿ＤＣＭの特性に関する情報をＲＡＭ６２に保存する。図６の例では、原稿ＤＣＭの特性として、カラー表記を含むこと、サイズがＡ４であること、および枚数が閾値未満であることが記録される。この閾値は、ステープラー等の後処理が行われる可能性が無視できない程度に高い枚数の下限を示す。枚数が閾値未満であるときは、画像形成装置１００に後処理の機能が実装されていても実際にそれが利用される可能性は無視できる程度に低い。
【００５３】
管理部７２は更に、画像形成装置１００の各ハードウェア要素１０−５０から動作条件を読み取ってＲＡＭ６２に保存する。図６の例では動作条件として、カラー印刷が可能であること、収容されている用紙のサイズがＡ３とＡ４であること、および実装されている後処理機能がないことが記録される。
第２条件の未設定の項目には優先設定項目が含まれる。図３の例では優先順位の最も高い項目「カラー設定」が優先設定項目である。制御部７４は、選択部７３が候補の絞り込みを開始するよりも前に、優先設定項目への値の設定を管理部７２に対して指示する。この指示に応じて管理部７２は操作部５５に優先設定項目、たとえば項目「カラー設定」の値の入力画面を操作パネル５６のディスプレイへ表示させる。
【００５４】
図７は、操作パネル５６に表示されるカラー設定に関する入力画面ＩＮ１と、ユーザーの選択に応じて設定される項目「カラー設定」の値とを示す模式図である。図７を参照するに、この入力画面ＩＮ１は原稿のカラー画像ＣＩＭとモノクロ画像ＭＩＭとの２つのプレビュー画像を含む。これらのプレビュー画像ＣＩＭ、ＭＩＭは、管理部７２が入力画面ＩＮ１を操作部５５に操作パネル５６へ表示させる際、その入力画面ＩＮ１へ組み込んだものである。ユーザーはこの入力画面ＩＮ１をたとえばタップしてカラー画像ＣＩＭを選択する。それに応じて操作部５５はタップの位置から値“カラー”を識別して管理部７２へ通知する。管理部７２はこの値“カラー”を取得して設定済みの項目の表ＰＲＣに書き込む。それにより、その表ＰＲＣの項目「カラー設定」に値“カラー”が設定される。
【００５５】
こうして優先設定項目のすべての値が設定済みの項目の表ＰＲＣに書き込まれた後に、制御部７４は選択部７３に印刷条件の候補の絞り込みを開始させる。
選択部７３はまず、設定済みの項目の表ＰＲＣの示す第１条件の各項目の値が割り当てられた行を印刷条件リストＬＳＴから探す。選択部７３は次に、見つかった行の中から、設定済みの項目の表ＰＲＣの示す第２条件の項目の値が割り当てられた行を選ぶ。選択部７３は更に、選ばれた行の中から、ＲＡＭ６２に保存された画像形成装置１００の動作条件に合致しない印刷条件の項目の値が割り当てられた行を除く。こうして残された行の中から、選択部７３は、ＲＡＭ６２に保存された原稿特性の示す原稿サイズに対して“選択可”が割り当てられている行を検索し、それらの行の表す組み合わせに印刷条件の候補を絞る。
【００５６】
図８は、図６に示されている第１条件、原稿特性、および動作条件、ならびに図７に示されている第２条件の項目の値に基づいて、図４に示されている印刷条件リストから検索される印刷条件の候補を示す模式図である。図８を参照するに、印刷条件リストの行のうち、まず図６に示されている第１条件の項目の値、すなわち「原稿モード」＝“文字／写真”、「下地調整」＝“ＡＥ”、「濃度調整」＝“標準”のいずれかが割り当てられていない行が斜線で消されている。これは、それらの行が候補から外されたことを意味する。次に、図７に示されている第２条件の項目「カラー設定」の値“カラー”が割り当てられていない行が斜線で消されている。さらに、図６に示されている動作条件は、出力用紙のサイズがＡ３とＡ４とのいずれかでしかないことと、後処理が実行できないこととを示す。したがって、第２条件の項目「仕上げ」の値“指示なし”と項目「出力用紙サイズ」の値“Ａ３”、“Ａ４”とのいずれかが割り当てられていない行は、動作条件に合致しない行として斜線で消されている。こうして残された白地の行の中から、図６に示されている原稿特性の示す原稿サイズ“Ａ４”に対して“選択可（○）”が割り当てられている１０行が検索され、それらの行の表す組み合わせ１−１０に印刷条件の候補が絞られる。
【００５７】
図９は、図８に示されている候補１−１０のそれぞれが反映されたプレビュー画像を示す模式図である。図９を参照するに、候補１−４は、Ａ４原稿の等倍画像ＩＭＳをＡ３用紙ＳＨＬの上に印刷した状態を表し、候補５は、Ａ４原稿のＡ３への拡大画像ＩＭＬをＡ３用紙の上に印刷した状態を表し、候補６−９は、Ａ４原稿のＡ５への縮小画像ＩＭＲをＡ４用紙ＳＨＳの上に印刷した状態を表し、候補１０は、Ａ４原稿の等倍画像ＩＭＳをＡ４用紙の上に印刷した状態を表す。Ａ４原稿の拡大画像ＩＭＬをＡ３用紙の上で回転または移動させると画像が用紙の上からはみ出る。同様に、Ａ４原稿の等倍画像ＩＭＳをＡ４用紙の上で回転または移動させると画像が用紙の上からはみ出る。したがって、候補５、１０は他の候補とは異なり、１種類しか存在しない。
【００５８】
制御部７４はこれらの候補１−１０の数“１０”を、操作画面が表示される操作パネル５６のディスプレイにおけるプレビュー画像の数の上限と比較する。仮にこの上限が１０以上であれば、制御部７４はこれらの候補１−１０のすべてについて、それぞれが反映されたプレビュー画像の作成を作成部７５に対して指示する。操作部５５はこれらのプレビュー画像のすべてを操作画面に組み込んで操作パネル５６に表示させる。しかし、図５の（ｂ）の例ではプレビュー画像の数の上限が“３”でしかない。したがって、制御部７４は管理部７２に対しては、第２条件の項目のうち、未設定の項目に値を設定するように指示し、選択部７３に対しては、その値を利用して候補を更に絞るように指示する。
【００５９】
このとき、制御部７４は、未設定の項目の中から設定対象として指定すべき項目を次の手順で選択する。（１）印刷条件リストＬＳＴの示す第２条件の未設定の項目ごとに、取り得る値の中から、選択部７３によって絞られた候補の割り当てが最も多い値と最も少ない値とを検索して、それらの間での候補数の差を求める。（２）その差が１以下の項目を選出して、それらの項目の中で優先順位が最も高い項目を選択する。
【００６０】
図８の例では、未設定の項目「出力用紙サイズ」の取り得る値が“Ａ３”と“Ａ４”との２種類である。値“Ａ３”には５つの候補１−５が割り当てられ、値“Ａ４”にも５つの候補６−１０が割り当てられているので、これらの値の間には割り当てられた候補数に差がない。さらに、項目「出力用紙サイズ」は、第２条件の未設定の項目の中で、図３に示されている優先順位が最も高い。したがって、制御部７４はこの項目を設定対象として選択する。
【００６１】
項目「出力用紙サイズ」に対する設定の指示に応じて管理部７２は操作部５５にその項目の値の入力画面を操作パネル５６のディスプレイへ表示させる。
図１０は、操作パネル５６に表示される出力用紙サイズに関する入力画面ＩＮ２と、ユーザーの選択に応じて設定される項目「出力用紙サイズ」の値とを示す模式図である。図１０を参照するに、この入力画面ＩＮ２はＡ４原稿のＡ３への拡大画像ＬＩＭと等倍画像ＥＩＭとの２つのプレビュー画像を含む。これらのプレビュー画像ＬＩＭ、ＥＩＭは、管理部７２が入力画面ＩＮ２を操作部５５に操作パネル５６へ表示させる際、その入力画面ＩＮ２へ組み込んだものである。ユーザーはこの入力画面ＩＮ２をたとえばタップして拡大画像ＬＩＭを選択する。それに応じて操作部５５はタップの位置から値“Ａ３”を識別して管理部７２へ通知する。管理部７２はこの値“Ａ３”を取得して設定済みの項目の表ＰＲＣに書き込む。それにより、その表ＰＲＣの項目「出力用紙サイズ」に値“Ａ３”が設定される。
【００６２】
その後、制御部７４は選択部７３に印刷条件の候補の絞り込みを再開させる。
選択部７３はまず、図８に白地で示されている行の中から、設定済みの項目の表ＰＲＣに新たに書き込まれた項目「出力用紙サイズ」の値“Ａ３”が割り当てられた行を選ぶ。選択部７３は次に、候補１−１０のうち、残された行に割り当てられている候補を検索して、それらに印刷条件の候補を絞る。
【００６３】
図１１の（ａ）は、図１０に示されている項目「出力用紙サイズ」の値“Ａ３”と、第２条件の未設定の項目とに基づいて、図８に示されている候補１−１０の中から更に絞られた候補を示す模式図である。図１１の（ａ）を参照するに、印刷条件リストの行のうち、まず項目「出力用紙サイズ」の値“Ａ４”が割り当てられた行が斜線で消されている。これは、それらの行が候補から外されたことを意味する。こうして残された白地の行、すなわち項目「出力用紙サイズ」の値“Ａ３”が割り当てられた行に割り当てられている５つの候補１−５に印刷条件の候補が更に絞られる。
【００６４】
しかし、この候補数“５”もまた、図５の（ｂ）の例によるプレビュー画像の数の上限“３”を超えている。したがって、制御部７４は再び、管理部７２に対しては、第２条件の未設定の項目に値を設定するように指示し、選択部７３に対しては、その値を利用して候補を更に絞るように指示する。
このとき、制御部７４は再度、未設定の項目の中から設定対象として指定すべき項目を上記の手順（１）、（２）で選択する。
【００６５】
図１１の（ｂ）は、第２条件の未設定の項目ごとに、候補の割り当てが最も多い値と最も少ない値との間での割り当てられた候補数の差、およびその項目の優先順位を示す模式図である。図１１の（ａ）の例では未設定の項目とそれらの取り得る値とが次のとおりである。「倍率」＝“等倍”、“拡大”。「画像位置中央寄せ」＝“あり”、“なし”。「画像回転」＝“あり”、“なし”。これらのうち、項目「倍率」の値“等倍”には４つの候補１−４が割り当てられ、値“拡大”には１つの候補５が割り当てられているので、図１１の（ｂ）に示されているとおり、これらの値の間での候補数の差は“３”である。一方、残りの２つの項目ではいずれも値の間での候補数の差が“１”である。さらに、項目「画像位置中央寄せ」は項目「画像回転」よりも優先順位が高い。この結果、制御部７４は項目「画像位置中央寄せ」を設定対象として選択する。
【００６６】
項目「画像位置中央寄せ」に対する設定の指示に応じて管理部７２は操作部５５にその項目の値の入力画面を操作パネル５６のディスプレイへ表示させる。
図１２は、操作パネル５６に表示される画像位置の中央寄せに関する入力画面ＩＮ３と、ユーザーの選択に応じて操作画面ＣＳＬに表示されるプレビュー画像ＰＲ１−ＰＲ３とを示す模式図である。図１２を参照するに、この入力画面ＩＮ３は、Ａ４原稿をＡ３用紙の中央に配置した画像ＣＮＴと、隅に配置した画像ＳＩＤとの２つのプレビュー画像を含む。これらのプレビュー画像ＣＮＴ、ＳＩＤは、管理部７２が入力画面ＩＮ３を操作部５５に操作パネル５６へ表示させる際、その入力画面ＩＮ３へ組み込んだものである。ユーザーはこの入力画面ＩＮ３をたとえばタップして、隅に配置した画像ＳＩＤを選択する。それに応じて操作部５５はタップの位置から値“なし”を識別して管理部７２へ通知する。管理部７２はこの値“なし”を取得して設定済みの項目の表ＰＲＣに書き込む。それにより、その表ＰＲＣの項目「画像位置中央寄せ」に値“なし”が設定される。
【００６７】
その後、制御部７４は選択部７３に印刷条件の候補の絞り込みを再開させる。
選択部７３はまず、図１１の（ａ）に白地で示されている行の中から、設定済みの項目の表ＰＲＣに新たに書き込まれた項目「画像位置中央寄せ」の値“なし”が割り当てられた行を選び、それらの行に割り当てられた３つの候補３−５を検索して、それらに印刷条件の候補を絞る。この候補数“３”は、図５の（ｂ）の例によるプレビュー画像の数の上限“３”に等しい。したがって、制御部７４は作成部７５に対して、これらの候補３−５が反映されたプレビュー画像ＰＲ１−ＰＲ３の作成を指示する。
【００６８】
操作部５５は、これら３つのプレビュー画像ＰＲ１−ＰＲ３を操作画面に組み込んで操作パネル５６のディスプレイに表示させる。図１２に示されているとおり、これら３つのプレビュー画像ＰＲ１−ＰＲ３には、図９に示されている候補３−５のプレビュー画像と同様に、図１１の（ａ）に示されている最終的に残された行の表す印刷条件が反映されている。
【００６９】
−プレビュー画像を用いたジョブの実行処理のフローチャート−
図１３は、画像形成装置１００がプレビュー画像を利用してジョブを実行する処理のフローチャートである。この処理は、操作部５５がジョブを受け付けたときに開始される。
ステップＳ１３００では、操作部５５が、ジョブの対象とする画像データＩＭＧをＲＡＭ６２へ格納すると共に、ジョブを受け付けたことを動作制御部５０へ通知する。この通知に応じて動作制御部５０はプレビュー処理部７０を起動させる。プレビュー処理部７０では、制御部７４が操作部５５にアクセスして、操作画面におけるプレビュー画像の数の上限ＵＬＭを取得する。その後、処理はステップＳ１３０１へ進む。
【００７０】
ステップＳ１３０１では、抽出部７１が、ＲＡＭ６２に保存された画像データＩＭＧから画像の特徴を抽出する。その後、処理はステップＳ１３０２へ進む。
ステップＳ１３０２では、管理部７２が第１条件の項目と第２条件の一部の項目、すなわち優先設定項目とに値を設定する。第１条件の設定は、ステップＳ１３０１で抽出された画像の特徴に基づいて行われる。優先設定項目の設定はユーザーの操作または印刷条件の設定履歴ＨＳＴに基づいて行われる。管理部７２はまた、画像データＩＭＧの元である原稿の特性に関する情報と、画像形成装置１００の各ハードウェア要素１０−５０の動作条件とをＲＡＭ６２に保存する。なお、このステップの詳細については後述する。その後、処理はステップＳ１３０３へ進む。
【００７１】
ステップＳ１３０３では、制御部７４が選択部７３に印刷条件の候補の絞り込みを実行させる。選択部７３はまず、設定済みの項目の表ＰＲＣの示す第１、２条件の各項目の値が割り当てられた行を印刷条件リストＬＳＴから探す。選択部７３は次に、見つかった行の中から、画像形成装置１００の動作条件に合致しない印刷条件の項目の値が割り当てられた行を除く。選択部７３は続いて、残された行の中から、ＲＡＭ６２に保存された原稿特性が示す原稿サイズに対して“選択可”が割り当てられている行を検索する。その後、処理はステップＳ１３０４へ進む。
【００７２】
ステップＳ１３０４では、制御部７４は、ステップＳ１３０４で検索された行の数、すなわち印刷条件の候補数ＯＰＴを求める。その後、処理はステップＳ１３０５へ進む。
ステップＳ１３０５では、制御部７４は印刷条件の候補数ＯＰＴを操作画面におけるプレビュー画像の数の上限ＵＬＭと比較する。候補数ＯＰＴが上限ＵＬＭを超えていれば処理がステップＳ１３０６へ進み、候補数ＯＰＴが上限ＵＬＭ以下であれば処理がステップＳ１３０７へ進む。
【００７３】
ステップＳ１３０６では、候補数ＯＰＴが上限ＵＬＭを超えているので、制御部７４は管理部７２に対して第２条件の未設定の項目に値を設定するように指示する。管理部７２はその指示に応じてその項目の値を取得して設定済みの項目の表ＰＲＣに書き込む。なお、このステップの詳細については後述する。その後、処理はステップＳ１３０３から繰り返される。
【００７４】
ステップＳ１３０７では、候補数ＯＰＴが上限ＵＬＭ以下であるので、制御部７４は、ステップＳ１３０３で検索された候補のすべてについて、それぞれが反映されたプレビュー画像の作成を指示し、作成部７５はその指示に応じてそれらのプレビュー画像を作成する。操作部５５はこれらのプレビュー画像をすべて操作画面に組み込んで表示させる。その後、処理はステップＳ１３０８へ進む。
【００７５】
ステップＳ１３０８では、操作画面に対するユーザーの操作を操作部５５が監視する。その操作を通して、操作画面に表示されたプレビュー画像のいずれかがユーザーによって選択されたことが検出されるまで、このステップが繰り返され、その選択が検出された場合、処理はステップＳ１３０９へ進む。
ステップＳ１３０９では、操作画面に表示されたプレビュー画像の１つがユーザーによって選択されている。操作部５５はそのプレビュー画像を識別して、その識別情報を動作制御部５０へ通知する。この通知に応じて、動作制御部６０は、そのプレビュー画像に反映された印刷条件を識別し、その条件に従ってジョブを実行する。こうして、処理が終了する。
【００７６】
図１４は、図１３に示されているステップＳ１３０２、すなわち第１条件と第２条件の一部との項目に値を設定する処理のフローチャートである。
ステップＳ１４００では、管理部７２はまず、スキャナー５２またはジョブの送信元の電子機器から、画像データＩＭＧの元である原稿の特性に関する情報を取得する。管理部７２は次に、画像形成装置１００の各ハードウェア要素１０−５０から動作条件を読み取る。管理部７２は続いて、原稿特性に関する情報と動作条件とをＲＡＭ６２に保存する。その後、処理はステップＳ１４０１へ進む。
【００７７】
ステップＳ１４０１では、管理部７２はまず、ステップＳ１３０１で画像データＩＭＧから抽出された画像の特徴から第１条件の各項目の値を決定する。管理部７２は次にそれらの値を、ＲＯＭ６３に保存された設定済みの項目の表ＰＲＣに第１条件の項目の値として書き込む。その後、処理はステップＳ１４０２へ進む。
ステップＳ１４０２では、制御部７４が管理部７２に対して優先設定項目の設定を指示する。この指示に応じて管理部７２は操作部５５に、操作画面を表示するためのディスプレイへ優先設定項目の１つ、たとえば図７に示されている項目「カラー設定」の値の入力画面を表示させる。その入力画面を操作してユーザーが優先設定項目の値を入力した場合、管理部７２は操作部５５を通してその値を取得する。管理部７２はその他に、ＲＯＭ６３に保存された印刷条件の設定履歴ＨＳＴから、優先設定項目が取り得る値の中で、現時点までの設定回数が最も多いもの、または設定頻度が最も高いものを検索する。こうして取得され、または検索された値を管理部７２は設定済みの項目の表ＰＲＣに書き込む。その後、処理はステップＳ１４０３へ進む。
【００７８】
ステップＳ１４０３では、制御部７４は設定済みの項目の表ＰＲＣを参照して、優先設定項目のすべてに値が設定されているか否かを確認する。それらのすべてに値が設定されていれば処理が図１３のフローに戻ってステップＳ１３０３へ進み、まだ未設定のものが残っていればステップＳ１４０２が繰り返される。
図１５は、図１３に示されているステップＳ１３０６、すなわち第２条件の未設定の項目に値を設定する処理のフローチャートである。
【００７９】
ステップＳ１５０１では、制御部７４はまず設定済みの項目の表ＰＲＣを参照して、第２条件の未設定の項目のうち、ステップＳ１５０２以降の処理を受けていないものの中から優先順位が最も高いものを選択する。その後、処理はステップＳ１５０２へ進む。
ステップＳ１５０２では、制御部７４は印刷条件リストＬＳＴを参照して、ステップＳ１５０１で選択した未設定の項目が取り得る値のそれぞれに、選択部７３によって絞られた候補がいくつ割り当てられているかを調べる。これにより、その未設定の項目の値別に候補数ＮＣが求められる。その後、処理はステップＳ１５０３へ進む。
【００８０】
ステップＳ１５０３では、制御部７４は、ステップＳ１５０２で求めた候補数ＮＣの中で最も大きい値ＮＣMAXと最も小さい値ＮＣMINとの間の差を求めて“１”と比較する。その差が１以下であれば処理がステップＳ１５０４へ進み、１を超えていれば処理がステップＳ１５０１から繰り返される。
ステップＳ１５０４では、制御部７４は管理部７２に対し、ステップＳ１５０１で選択した未設定の項目に値を設定することを指示する。この指示に応じて管理部７２は操作部５５に、操作画面を表示するためのディスプレイへその未設定の項目の値の入力画面を表示させる。その入力画面を操作してユーザーがその項目の値を入力した場合、管理部７２は操作部５５を通してその値を取得する。管理部７２はその他に、ＲＯＭ６３に保存された印刷条件の設定履歴ＨＳＴから、その項目が取り得る値の中で、現時点までの設定回数が最も多いもの、または設定頻度が最も高いものを検索する。その後、処理はステップＳ１５０４へ進む。
【００８１】
ステップＳ１５０４では、管理部７２は、ステップＳ１５０３で取得され、または検索された値を設定済みの項目の表ＰＲＣに書き込む。その後、処理が図１３のフローに戻ってステップＳ１３０３から繰り返される。
［実施形態の利点］
本発明の実施形態による画像形成装置１００は上記のとおり、ジョブを受け付けたときにまず、処理対象の画像データＩＭＧに対する印刷条件の項目のうち、その画像データＩＭＧから抽出された画像の特徴に基づいて設定可能な項目、すなわち第１条件の項目に値を自動的に設定する。この画像形成装置１００は次に、印刷条件の残りの項目、すなわち第２条件の項目のうち、設定済みの項目の値に基づいて印刷条件の候補を絞る。絞られた候補の数が、操作画面を表示するディスプレイにおけるプレビュー画像の数の上限を超えていれば、画像形成装置１００は第２条件の未設定の項目に値を設定した上で候補を更に絞る。絞られた候補の数がその上限以下であれば、画像形成装置１００は、絞られた候補が反映されたプレビュー画像を作成して操作画面に組み込む。
【００８２】
このように、表示先におけるプレビュー画像の数の上限が印刷条件の候補を絞る条件として利用されることにより、実際に表示されるプレビュー画像のいずれかに、ユーザーの望む印刷条件が反映されている可能性が損なわれない。また、それらのプレビュー画像の数が上限以下であるので、ユーザーに簡単な操作だけでそれらのプレビュー画像を比較させることができる。さらに、操作画面が表示されるディスプレイの解像度または画面サイズが切り換えられても、プレビュー画像の表示制御では、その切り換えに合わせてプレビュー画像の数の上限が変更されるだけでよい。すなわち、その切り換えに伴う制御動作の変更が簡単である。
【００８３】
こうして、この画像形成装置１００は、いずれかのプレビュー画像に反映された印刷条件がユーザーに選択される可能性を損なうことなく、簡単な制御動作でプレビュー画像の数を上限以下まで削減して設定の操作性を向上させることができる。
［変形例］
（A）図１に示されている画像形成装置１００はカラーレーザープリンターである。本発明の実施形態による画像形成装置はその他に、モノクロレーザープリンター、インクジェット等の他方式のプリンター、ファクシミリ、コピー機、複合機（ＭＦＰ）等のいずれであってもよい。さらに、本発明の実施形態による画像形成装置の対象とする画像形成処理は印刷に限らず、コンピューターグラフィックス等の画像処理であってもよい。
【００８４】
（B）図３に示されている印刷条件はあくまでも一例に過ぎない。印刷条件の項目は、第１、２条件共に、図３に示されているものよりも多様であってもよい。第１条件の他の項目としてはたとえば、「ジョブの対象とする画像データの供給元の装置は、プラテン、原稿送り装置（ＤＦ）、外部メモリ、ネットワーク等、いずれの種類に属するか」、「原稿が製本されているか否か」、「原稿にパンチ穴が開けられているか否か」、「印刷条件を規定するバーコードが原稿に付されているか否か」が挙げられる。第２条件の他の項目としてはたとえば「ユーザーまたは原稿のセキュリティレベル」が挙げられる。
【００８５】
（C）図３では、第２条件の各項目に割り当てられる優先順位が固定されている。その他に、制御部７４は原稿の特性または画像形成装置１００の動作条件に応じて各項目の優先順位を動的に変化させてもよい。たとえば原稿がモノクロである場合、カラー印刷が選択される可能性が低いので、項目「カラー設定」の優先順位が１位から下げられてもよい。同様に、原稿サイズがいずれかの収容トレイ１１内の用紙サイズに等しい場合にはそのサイズ以外の用紙が選択される可能性が低く、原稿の枚数が閾値未満である場合には後処理が行われる可能性が低いので、項目「出力用紙サイズ」、「仕上げ」のそれぞれの優先順位が下げられてもよい。
【００８６】
（D）図５の（ａ）、（ｂ）では、プレビュー画像の数の上限が、ディスプレイ上の１つの画面内に同時に表示可能なプレビュー画像の最大数に設定されている。その他に、「スワイプ等によるページの切換操作を利用すれば比較が容易である」という程度で複数のプレビュー画像を数ページに分けて表示することにより、それらの数の上限を「一度に表示可能な最大数」よりも大きな値に設定してもよい。
【００８７】
（E）図７−１５では、第１条件と優先設定項目とに基づいて選択された印刷条件の候補数がプレビュー画像の数の上限を超えていれば、画像形成装置１００はユーザーの操作に従って第２条件の未設定の項目に値を設定することによって候補数を上限以下まで絞る。本発明の実施形態による画像形成装置はその他に、第１条件と優先設定項目との組み合わせ、または第１条件のみに基づいて選択された印刷条件の候補の中から、現時点までの設定回数が多い順に、または設定頻度が高い順に、プレビュー画像の数の上限に等しい数の候補を抽出することによって候補数を上限以下まで絞ってもよい。
【００８８】
（F）図７では、管理部７２はユーザーの操作に従って、第２条件の未設定の項目のうち、選択部７３に候補を絞らせるよりも先に設定すべき項目、すなわち優先設定項目に値を設定する。管理部７２はその他に、ＲＯＭ６３に保存された印刷条件の設定履歴ＨＳＴから、優先設定項目が取り得る値の中で、現時点までの設定回数が最も多いもの、または設定頻度が最も高いものを検索して優先設定項目に設定してもよい。管理部７２はまた、ユーザーの操作または製造時の初期設定に従って、優先設定項目に設定されるべき値をデフォルト値に固定してもよい。
【００８９】
図７の例では、第２条件の未設定の項目の中から優先設定項目として、優先順位の最も高い項目「カラー設定」が１つ選択されている。優先設定項目は「カラー設定」とは別の項目、またはそれに加えて２以上の項目が選択されていてもよい。逆に、優先設定項目は必須ではないので、不要な場合には選択されなくてもよい。
（G）図１１の（ｂ）では、第２条件の未設定の項目のうち、候補の割り当てが最も多い値と最も少ない値との間での候補数の差が１以下である項目が、設定対象として管理部７２に対して指定される。ここで、候補数の差が１以下である項目が見つからなかった場合には、候補数の差が２以上の項目から設定対象が選択されればよい。また、この候補数の差の閾値は“１”には限られず、２以上であってもよい。さらに、設定対象の選択において候補数の差による制限は必須ではないので、その選択が優先順位だけを条件に行われてもよい。
【００９０】
（H）制御部７４は、印刷条件の候補が反映されたプレビュー画像とは別に、直ちに設定可能な印刷条件が反映されたプレビュー画像を作成部７５に作成させて操作部５５に操作画面へ組み込ませてもよい。特に、これらのプレビュー画像は、選択部７３が印刷条件の候補を絞り込む前に操作画面に表示される。この「直ちに設定可能な印刷条件」はたとえば、デフォルトとして固定された印刷条件でも、直前のジョブに対して設定された印刷条件でもよい。それらの印刷条件が反映されたプレビュー画像から「それらの印刷条件でも構わない」と判断したユーザーには、それらのプレビュー画像の選択を通して、印刷条件の設定動作をスキップして直ちにジョブを開始することを指示させることができる。
【００９１】
（I）印刷条件の設定に対する嗜好はユーザーによって異なるので、図４に示されている印刷条件リストのうち、原稿サイズ別に選択の可否を示す列はユーザー別に設定されてもよい。
図１６は、本発明の実施形態による画像形成装置が管理するユーザー別の印刷条件リストを示す模式図である。図１６を参照するに、ユーザーＡが好む印刷条件の設定は「用紙サイズ」＝“Ａ３／Ａ４”かつ「画像位置中央寄せ」＝“なし”であるので、ユーザーＡに対する印刷条件リストでは、「画像位置中央寄せ」＝“あり”を含む組み合わせを表す行に対しては、原稿サイズにかかわらず、“選択不可（×）”が割り当てられる。（図１６の斜線部参照。）一方、ユーザーＢが好む印刷条件の設定は「用紙サイズ」＝“Ａ４”かつ「画像回転」＝“なし”であるので、ユーザーＢに対する印刷条件リストでは、「用紙サイズ」＝“Ａ３”または「画像回転」＝“あり”のいずれかを含む組み合わせを表す行に対しては、原稿サイズにかかわらず、“選択不可（×）”が割り当てられる。（図１６の斜線部参照。）
このようなユーザー別の印刷条件リストは、制御部７４がユーザーの操作に従って、またはユーザー別の設定履歴から自動的に作成する。
【００９２】
（J）印刷条件リストにおいて印刷条件の項目間での値の組み合わせ別に選択の可否を示す列は、図４に示されている原稿サイズ別のものに加え、またはそれに代えて、原稿の他の特性別に設定されたものであってもよい。たとえば、給送部１０が両面印刷のための機構を含む場合、図４に示されている印刷条件リストのうち、原稿サイズ別に選択の可否を示す列は更に両面原稿用と片面原稿用とに細分されていてもよい。
【００９３】
図１７は、本発明の実施形態による画像形成装置が両面印刷機能を搭載している場合における印刷条件リストを示す模式図である。図１７を参照するに、管理部７２が画像形成装置１００の給送部１０から読み取った動作条件には、「両面原稿を用紙の片面へ印刷する機能（以下、「両面→片面」と略す。）」と「両面印刷機能」とがいずれも“可”と規定されている。この場合、選択部７３が印刷条件の絞り込みに利用する印刷条件リストには、図４に示されているものとは異なり、第２条件の項目「出力用紙サイズ」と項目「倍率」との間に２つの項目「両面→片面」、「両面印刷」が追加されている。項目「両面→片面」の取り得る値は“ＯＮ”、“ＯＦＦ”の２種類であり、項目「両面印刷」の取り得る値は“両面”、“片面”の２種類である。
【００９４】
このリストでは原稿サイズ別に選択の可否を示す列のそれぞれが両面原稿用と片面原稿用との２つの列に細分されている。各列が各行と交差する箇所には、その行の表す印刷条件の項目間での値の組み合わせが、その列に割り当てられたサイズの両面原稿または片面原稿に対する印刷条件の候補として選択可能であるか否かが○×で表現されている。たとえば片面原稿に対しては「両面→片面」機能が利用されることはないので、「両面→片面」＝“ＯＮ”を含む組み合わせを表す行のいずれに対しても“選択不可（×）”が割り当てられている。（図１７の斜線部参照。）一方、サイズ“Ａ４”の両面原稿に対してはその片面だけを印刷する可能性は低いので、「両面→片面」＝“ＯＦＦ”と「両面印刷」＝“片面”との両方を含む組み合わせを表す行に対しては“選択不可（×）”が割り当てられている。（図１７の斜線部参照。）
図１７に示されているように、ＲＡＭ６２に保存された原稿特性が原稿サイズ“Ａ４”と“両面原稿（または片面原稿）であること”とを示す場合、選択部７３は印刷条件リストの選択の可否を示す列のうち、両面原稿用（または片面原稿用）の列から“選択可（○）”が割り当てられている行を検索し、それらの行の表す組み合わせに印刷条件の候補を絞る。
【００９５】
（K）画像形成装置１００は、印刷条件の候補が反映されたプレビュー画像を、それらの候補の数がプレビュー画像の数の上限以下まで絞られれば操作画面に表示する。画像形成装置１００はその他に、それらのプレビュー画像が表示される前に、それらを実際に表示すべきか否かをユーザーに判断させてもよい。
図１８は、本発明の実施形態による画像形成装置がユーザーに対して、印刷条件の候補が反映されたプレビュー画像の表示の要否を問う際に表示する操作画面を示す模式図である。図１８を参照するに、操作画面ＣＳ１にプレビューボタンＢＰＲが表示されている。このボタンＢＰＲは、ユーザーによるタップ等の操作に応じてプレビュー画像の表示の指示を操作部５５に受け付けさせるためのＧＵＩ部品である。
【００９６】
制御部７４は、選択部７３によって絞られた候補の数がプレビュー画像の数の上限以下まで削減されたとき、このボタンＢＰＲを操作画面ＣＳ１に組み込むことを操作部５５に対して指示する。その後、制御部７４は、ユーザーがそのボタンＢＰＲに対してタップ等の操作を行ったことを操作部５５から通知されれば、プレビュー画像の表示が許可されたと判断して、操作部５５にプレビュー画像ＰＲ１−ＰＲ３を操作画面ＣＳ２に組み込ませる。
【００９７】
このように、ＧＵＩ部品を利用してプレビュー画像の表示の要否をユーザーに問うことにより、プレビュー画像による印刷条件の設定の確認を必要としないユーザーには直ちにジョブの実行を指示させることができる。こうして、画像形成装置の操作性が向上する。
【産業上の利用可能性】
【００９８】
本発明は、画像形成装置の操作画面の表示制御に関し、上記のとおり、画像形成条件の候補を絞る条件として、表示先におけるプレビュー画像の数の上限を利用する。このように、本発明は明らかに産業上利用可能である。
【符号の説明】
【００９９】
１００  画像形成装置
１０    給送部
２０    作像部
３０    定着部
４０    排紙部
５０    取得部
５２    スキャナー
５３    メモリーインタフェース（Ｉ／Ｆ）
５４    ＬＡＮＩ／Ｆ
５５    操作部
５６    操作パネル
５７    無線通信部
６０    動作制御部
６１    ＣＰＵ
６２    ＲＡＭ
６３    ＲＯＭ
７０    プレビュー処理部
７１    抽出部
７２    管理部
７３    選択部
７４    制御部
７５    作成部
９０    バス
ＰＲＶ  プレビュー画像
ＩＭＧ  画像データ
ＰＲＣ  印刷条件の設定済みの項目表
ＨＳＴ  印刷条件の設定履歴
ＬＳＴ  印刷条件リスト                                                                   
【図１】
2015198349.tif 000003
【図２】
2015198349.tif 000004
【図３】
2015198349.tif 000005
【図４】
2015198349.tif 000006
【図５】
2015198349.tif 000007
【図６】
2015198349.tif 000008
【図７】
2015198349.tif 000009
【図８】
2015198349.tif 000010
【図９】
2015198349.tif 000011
【図１０】
2015198349.tif 000012
【図１１】
2015198349.tif 000013
【図１２】
2015198349.tif 000014
【図１３】
2015198349.tif 000015
【図１４】
2015198349.tif 000016
【図１５】
2015198349.tif 000017
【図１６】
2015198349.tif 000018
【図１７】
2015198349.tif 000019
【図１８】
2015198349.tif 000020